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

2019-11-28 Thread Joonas Niilola
commit: ba409b25936da9f200fabe27042891382128a97a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Nov 29 07:49:00 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Nov 29 07:49:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba409b25

media-video/yle-dl: fix dependency on configargparse

- when using yle-dl in ~amd64 or ~x86 systems.

Package-Manager: Portage-2.3.80, Repoman-2.3.18
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/yle-dl/yle-dl-20191022-r1.ebuild | 68 
 1 file changed, 68 insertions(+)

diff --git a/media-video/yle-dl/yle-dl-20191022-r1.ebuild 
b/media-video/yle-dl/yle-dl-20191022-r1.ebuild
new file mode 100644
index 000..91b1833ded1
--- /dev/null
+++ b/media-video/yle-dl/yle-dl-20191022-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5..6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Download media files from Yle Areena"
+HOMEPAGE="http://aajanki.github.io/yle-dl/;
+SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+IUSE="libav php test +youtube-dl"
+
+# Requires an active internet connection during tests
+RESTRICT="test"
+
+RDEPEND="
+   !libav? ( media-video/ffmpeg )
+   >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}]
+   <=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   ~dev-python/configargparse-0.13.0[${PYTHON_USEDEP}]
+   dev-python/future[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/mini-amf[${PYTHON_USEDEP}]
+   dev-python/progress[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   net-misc/wget
+   php? (
+   dev-lang/php:*[bcmath,cli,curl,simplexml]
+   >=dev-libs/openssl-1.0.2:0=
+   media-video/rtmpdump
+   )
+   youtube-dl? ( net-misc/youtube-dl[${PYTHON_USEDEP}] )
+"
+DEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/pytest-runner[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample )
+
+src_prepare() {
+   default
+
+   # Gentoo doesn't ship pycryptodomex with pycryptodome
+   sed -i 's/pycryptodomex/pycryptodome/g' setup.py || die
+}
+
+python_test() {
+   # For tests to run succesfully, you need to disable network stricting
+   # feature first.
+   #  FEATURES="-network-sandbox test" emerge -a yle-dl
+   esetup.py test
+}
+
+pkg_postinst() {
+   einfo "Sample configuration file has been installed in "
+   einfo " /usr/share/doc/yle-dl-2.37/yledl.conf.sample.bz2"
+}



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

2019-11-28 Thread Zac Medico
commit: d7462e98ecf85e753964a491a516717a72b3a4ad
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 29 07:27:03 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 29 07:27:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7462e98

profiles: package.mask: remove dev-python/pytest-html

Bug: https://bugs.gentoo.org/701426
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 8f675064578..2a3bb3e7f2c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,7 +33,6 @@
 # No revdeps, blocking move to python 3.7, unnecessary maintenance
 # burden, bug #701426. Removal in 30 days.
 dev-python/pytest-datafiles
-dev-python/pytest-html
 dev-python/pytest-pythonpath
 dev-python/pytest-qt
 



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

2019-11-28 Thread Zac Medico
commit: 8e855157d11323390b7645b27b2540d195b2a21e
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 29 07:12:57 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 29 07:24:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e855157

dev-python/pytest-metadata: Bump to version 1.8.0

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

 dev-python/pytest-metadata/Manifest|  1 +
 .../pytest-metadata/pytest-metadata-1.8.0.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/pytest-metadata/Manifest 
b/dev-python/pytest-metadata/Manifest
index 887c1053275..b3b061f2a2a 100644
--- a/dev-python/pytest-metadata/Manifest
+++ b/dev-python/pytest-metadata/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-metadata-1.3.0.tar.gz 4604 BLAKE2B 
78987d2c28438b4942caae33d6c56b789d7859085074ae39549d0666cb725e0dc70c889ebce7bd7ff0b3846ba0c06e82cb85641c29bd0ee46b675813f1885492
 SHA512 
94af4defb1115d87fc456db80dbe16da01662d0b87325e433d4d1b30f35f210b7750bbaba091ac73d158296070c87054ce9f4c0687dfe5dfec3f02df56261d98
 DIST pytest-metadata-1.7.0.tar.gz 8254 BLAKE2B 
a7c5d7237ac6cf44122ff4af6f44aff8d3227a54dd340b3a5574161123319be1380410599a29920aaab41868ef89030a731a389232685e9e3885617d7dd9586f
 SHA512 
85f86f1eb7486f19904bb513f1ba3212667e0ca2d74080621ffd2ef1cddb0ab9d6c01cc1c8eb69058d86ccad0974830bf1d6ad3b291fe0dbeb6196c06331e66f
+DIST pytest-metadata-1.8.0.tar.gz 9227 BLAKE2B 
ccc8d1ffa1f10540bb312bdc3a2e0342829935a108adaafd562efd75497768653a5eb452393b56eb97c624f4622a0b6ef5cbf860057d28ae340c28aeb5d7de2d
 SHA512 
04871fe0c4c30bc23eba80a58919841cf45045b91d501e67630426cbac88a16005657eaccb1d2587263d4fcd940d37382f3a5649f142b1aab327f1f1c5d61963

diff --git a/dev-python/pytest-metadata/pytest-metadata-1.8.0.ebuild 
b/dev-python/pytest-metadata/pytest-metadata-1.8.0.ebuild
new file mode 100644
index 000..74c5123f7f8
--- /dev/null
+++ b/dev-python/pytest-metadata/pytest-metadata-1.8.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A plugin for pytest that provides access to test session metadata"
+HOMEPAGE="https://github.com/pytest-dev/pytest-metadata/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND=">=dev-python/pytest-3.0[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]"
+
+python_test() {
+   py.test || die
+}



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

2019-11-28 Thread Zac Medico
commit: e920ac4e5504e563593505c6f8a1a7fd12991b33
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 29 07:05:08 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 29 07:24:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e920ac4e

dev-python/pytest-html: Bump to version 1.22.1

Bug: https://bugs.gentoo.org/701426
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/pytest-html/Manifest  |  1 +
 dev-python/pytest-html/pytest-html-1.22.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/pytest-html/Manifest b/dev-python/pytest-html/Manifest
index 209db1df34e..5c7e0284e36 100644
--- a/dev-python/pytest-html/Manifest
+++ b/dev-python/pytest-html/Manifest
@@ -1 +1,2 @@
 DIST pytest-html-1.16.0.tar.gz 23271 BLAKE2B 
44ed26f5c4da0a3f03889ea7a78346bf1ebcac78a57b69e8f4027d13cb3545c673c823713bbe04f787467c5695d42723bb219fa1ebe6d2a2810313dc6b083f5e
 SHA512 
ac79122e3cd5704d297030422181414704dd681e695ab6c71d2e569958a4b83216211064a842b11dda19d9c05689bdb39fe51d64f3d6169a305c6eac8c702afd
+DIST pytest-html-1.22.1.tar.gz 28183 BLAKE2B 
bf6d2aecda8fd3117a7b58307f1246e2d6f31f8939812c402d541c13dc329d7e7a0ab1f72ea70583d39614599d70dd0f4ffcc00b0d481ae4bbfce968f016adb3
 SHA512 
8adf1b1a27ea9f635226acdcd9d429bf78dc57ef9a67cf6616868c60b921c0cef117a63f4ef4c258350900759b607baa71d2a6b73cc8f9f718b405a7fba0d5e4

diff --git a/dev-python/pytest-html/pytest-html-1.22.1.ebuild 
b/dev-python/pytest-html/pytest-html-1.22.1.ebuild
new file mode 100644
index 000..b7451b73e04
--- /dev/null
+++ b/dev-python/pytest-html/pytest-html-1.22.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Plugin for generating HTML reports for py.test results"
+HOMEPAGE="https://github.com/pytest-dev/pytest-html/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+# Lots of test failures...
+RESTRICT="test"
+RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-metadata[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]"
+
+python_test() {
+   PYTHONPATH=${PWD}${PYTHONPATH:+:}${PYTHONPATH} \
+   py.test -v -r a testing/test_pytest_html.py || die
+}



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

2019-11-28 Thread Hans de Graaff
commit: 07669fa459ef07b3a14f5d41e9baccdb660d1a12
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 29 06:36:25 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 29 06:36:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07669fa4

dev-ruby/autoprefixer-rails: add 9.7.2

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

 dev-ruby/autoprefixer-rails/Manifest   |  1 +
 .../autoprefixer-rails-9.7.2.ebuild| 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/autoprefixer-rails/Manifest 
b/dev-ruby/autoprefixer-rails/Manifest
index 31afd166e73..35ba160a8e6 100644
--- a/dev-ruby/autoprefixer-rails/Manifest
+++ b/dev-ruby/autoprefixer-rails/Manifest
@@ -3,3 +3,4 @@ DIST autoprefixer-rails-8.6.5.gem 208896 BLAKE2B 
50e8b8ef3fec9a0bb8d68afa8950989
 DIST autoprefixer-rails-9.6.4.gem 221184 BLAKE2B 
d9b004cd643484e86ebf7b925e6eb3d0d825c885edd494f29f190f03ef3535374dd677f4401b673e4e6b8f2654518dd8656ed594d823aefc536cebb0fd0763d6
 SHA512 
24aa6934d0f6ff2f9f34bdfa4a8a31bc5e52a2ce2653ac5c1e8d78ac633c3647bd6d95a5ed83dd1c38889e4c094abce900d65ebf6ea791b12594f0f5a26c2091
 DIST autoprefixer-rails-9.6.5.gem 221184 BLAKE2B 
0a8d3dcd87cf4ad54252110bd60e86ab19563e614158575cb596aeaeab1d87946412625ce4bab4d8fc71d27abef1646822867aae19759b74445733f57ea076d5
 SHA512 
489e37e411fc86632d612b0d102955fd29b2654ba5bed3b648d89676e9d90aafb38139ea0d3f027fd9b23aff683c3f15979434d25c71d46560c3e1a1f1b4bc20
 DIST autoprefixer-rails-9.7.1.gem 08 BLAKE2B 
67e1a7b9c8da63f35c1934b4fb9b5d3c04d7a171f74ab0deebb7dd803a8e369839f30f6f42436c0251bec292bfbdacdea942b08edaaca4d7a3f97442f278163e
 SHA512 
7c65350438e42c700e83bacfbcefa2be7e2449ac0a3cfcaf186a4883f5d511f282304396a654c8cec1815d0a639ebebfeb2106361ea90c1db66dcedfe1b0fb41
+DIST autoprefixer-rails-9.7.2.gem 221696 BLAKE2B 
8a413c5967c6f96712a93a640abc634183e8669417d7767f39c02436e32f00933894f3ac1530606179e5becb1fb86def570c2488106e5b599b60c4f6c91e7171
 SHA512 
ab229605c527ed99f7f6d14892f23d9a46d591c60d471676a000d85b9e6f8918608a57f034b2309dc61afdd4d4de49c96c9404e48efc3e3b62df3a0ad1f327eb

diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.2.ebuild 
b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.2.ebuild
new file mode 100644
index 000..8c312ceb78e
--- /dev/null
+++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use 
website"
+HOMEPAGE="https://github.com/ai/autoprefixer-rails;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="$(ver_cut 1)"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/execjs:*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/rails-5.0.0
+   dev-ruby/rake
+   dev-ruby/rspec-rails
+)"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die
+   sed -i -e "/Bundler/,+3d" \
+   -e '/config.sass/ s:^:#:' spec/app/config/application.rb || die
+   sed -i -e '/standard/ s:^:#:' autoprefixer-rails.gemspec || die
+   rm -f spec/rails_spec.rb || die
+}



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

2019-11-28 Thread Zac Medico
commit: 35b5f010a3c46862ac871c4e39558b6d655950ba
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 29 06:09:24 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 29 06:09:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b5f010

dev-python/pytest-html: Remove old versions

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

 dev-python/pytest-html/Manifest  |  2 --
 dev-python/pytest-html/pytest-html-1.10.1.ebuild | 27 ---
 dev-python/pytest-html/pytest-html-1.14.2.ebuild | 28 
 3 files changed, 57 deletions(-)

diff --git a/dev-python/pytest-html/Manifest b/dev-python/pytest-html/Manifest
index 2f0f293c468..209db1df34e 100644
--- a/dev-python/pytest-html/Manifest
+++ b/dev-python/pytest-html/Manifest
@@ -1,3 +1 @@
-DIST pytest-html-1.10.1.tar.gz 15380 BLAKE2B 
1334c74c1c9d2957ae1f60ccbc3ae3bcd686c79c600c4bf8595e8d7eb59f589209857dafc439a21c17c673eb650db5f66ccd5cbca84bda4c6ba9a2d53e254c9e
 SHA512 
56d49fcb293adcf1424b0dfd3f64b62da560b744594007028c02e4bd722f92201709a089afb4283e6b711ae616eebd0bd4da204f4b974e4a4fc38bc7ab11d077
-DIST pytest-html-1.14.2.tar.gz 21577 BLAKE2B 
62a64906b6cedd161674e38bccbc556e772662882ff5aa94f6f68731d11d8dc7d1f2363f97f73b235126fff1fe82314c5b4d2add53334c369eb679702a3af411
 SHA512 
fe5bb0fdaf098c98efdadf9aa106f30850e382dd7910647c335ebb7fc6f195940210e766c041c2a5bc11421bb3ec0127e5b59d845dff8ca94e799511a495457f
 DIST pytest-html-1.16.0.tar.gz 23271 BLAKE2B 
44ed26f5c4da0a3f03889ea7a78346bf1ebcac78a57b69e8f4027d13cb3545c673c823713bbe04f787467c5695d42723bb219fa1ebe6d2a2810313dc6b083f5e
 SHA512 
ac79122e3cd5704d297030422181414704dd681e695ab6c71d2e569958a4b83216211064a842b11dda19d9c05689bdb39fe51d64f3d6169a305c6eac8c702afd

diff --git a/dev-python/pytest-html/pytest-html-1.10.1.ebuild 
b/dev-python/pytest-html/pytest-html-1.10.1.ebuild
deleted file mode 100644
index 0be6fb9643d..000
--- a/dev-python/pytest-html/pytest-html-1.10.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Plugin for generating HTML reports for py.test results"
-HOMEPAGE="https://github.com/pytest-dev/pytest-html/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-# Lots of test failures...
-RESTRICT="test"
-RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]"
-
-python_test() {
-   PYTHONPATH=${PWD}${PYTHONPATH:+:}${PYTHONPATH} \
-   py.test test_pytest_html.py || die
-}

diff --git a/dev-python/pytest-html/pytest-html-1.14.2.ebuild 
b/dev-python/pytest-html/pytest-html-1.14.2.ebuild
deleted file mode 100644
index 046b52040c5..000
--- a/dev-python/pytest-html/pytest-html-1.14.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Plugin for generating HTML reports for py.test results"
-HOMEPAGE="https://github.com/pytest-dev/pytest-html/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-# Lots of test failures...
-RESTRICT="test"
-RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-metadata[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]"
-
-python_test() {
-   PYTHONPATH=${PWD}${PYTHONPATH:+:}${PYTHONPATH} \
-   py.test -v -r a testing/test_pytest_html.py || die
-}



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

2019-11-28 Thread Zac Medico
commit: 660e5d9a2fee2f462b50a1cd0fed9b49e3976b8a
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 29 05:46:28 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 29 05:46:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=660e5d9a

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

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

 app-emulation/containers-storage/Manifest  |  1 +
 .../containers-storage-1.15.1.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index a63ff9869c1..3d89411a36f 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1 +1,2 @@
 DIST containers-storage-1.15.0.tar.gz 5971848 BLAKE2B 
79e39d0587319df2e73d1f2b0d34dd5d72b32151edd94a87af9e0ce109ee4a276bba80db8c04e496618c16ff427b6396414cfa1b99b2eaeacc66fbceb7456965
 SHA512 
5d758a863b0c845d912ee97afb4e8304e3899071d489c41b3116c8acaf2aa55648e6c0a14d0edb0d2694a8eb74b61ea05373b6bb5d3d577aeda9b8693092fced
+DIST containers-storage-1.15.1.tar.gz 6037975 BLAKE2B 
e6d0d9adae829fd3d8cb40aa124b7149ee56ed13650b0dc57ba316ab2f03e754bdbb3e566c199b7768c612b159fa3051db39cd90127f4676255e452863aa7e24
 SHA512 
ea017e7dec840e5794f0ae61ebfc0cbf55b8de2c237286371eef3fd1808809e2bb149f08ba62126c741e0811839bf0af8f97bbda32e715132e42905f2ebd3a6c

diff --git a/app-emulation/containers-storage/containers-storage-1.15.1.ebuild 
b/app-emulation/containers-storage/containers-storage-1.15.1.ebuild
new file mode 100644
index 000..d094e8ef9e3
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.15.1.ebuild
@@ -0,0 +1,60 @@
+# 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
+}



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

2019-11-28 Thread Zac Medico
commit: af3434ca8736141a1b674fab8adb8026b46b53f8
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 29 05:36:42 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 29 05:36:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3434ca

app-emulation/containers-storage: Remove old version 1.14.0

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

 app-emulation/containers-storage/Manifest  |  1 -
 .../containers-storage-1.14.0.ebuild   | 60 --
 2 files changed, 61 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 55b75dbde3f..a63ff9869c1 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1 @@
-DIST containers-storage-1.14.0.tar.gz 5969311 BLAKE2B 
7a7a7cb02b0dde590a633f14c0f17ed9b020c352857914b142efe3b47202c94869828b442fe703ad796c6c16a4f7321bc0832ddcc2a588bcc10c25af4bddc75e
 SHA512 
95f8804808e2603cbca0ada584c2057832d6d7a0e83cc59defea27e8a825c4db1bb1e604311d81421341e2cb324d2f1833e6498f05e71d22d86414e5206ac748
 DIST containers-storage-1.15.0.tar.gz 5971848 BLAKE2B 
79e39d0587319df2e73d1f2b0d34dd5d72b32151edd94a87af9e0ce109ee4a276bba80db8c04e496618c16ff427b6396414cfa1b99b2eaeacc66fbceb7456965
 SHA512 
5d758a863b0c845d912ee97afb4e8304e3899071d489c41b3116c8acaf2aa55648e6c0a14d0edb0d2694a8eb74b61ea05373b6bb5d3d577aeda9b8693092fced

diff --git a/app-emulation/containers-storage/containers-storage-1.14.0.ebuild 
b/app-emulation/containers-storage/containers-storage-1.14.0.ebuild
deleted file mode 100644
index d094e8ef9e3..000
--- a/app-emulation/containers-storage/containers-storage-1.14.0.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
-}



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

2019-11-28 Thread Zac Medico
commit: e955dfedacfc42ea9c9b11df4be91dcabcaaca57
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 29 05:25:14 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 29 05:25:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e955dfed

app-text/calibre: Bump to version 4.5.0

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

 app-text/calibre/Manifest |   1 +
 app-text/calibre/calibre-4.5.0.ebuild | 272 ++
 2 files changed, 273 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 0d06d36eda3..c74997e556b 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,3 +1,4 @@
 DIST calibre-3.47.1.tar.xz 38710008 BLAKE2B 
60915345dd756d085386af61128e92569304be64aadbc21b69973e93adf3fb5cc88f7250153c238ecf423546f408bfc094b5bce329a54e7f080f831c4a8c23c1
 SHA512 
010796b3ac3fc6adcdf26dbc7966946be0f48b2684e1317da11d77fa55151d1f6ad2b86adf3c8eced5559823567e6672bfdfd953c17e6cc978894544131fb6bd
 DIST calibre-3.48.0.tar.xz 38777408 BLAKE2B 
9a7fae20487ae93120cfdc06a312a42d54d68935fdd2bc18dc41be5f8d359c79eae24e0409ba8e7f4df85e2f073f80ce6bab56cba0638cead6693600fa93cb41
 SHA512 
6cee28fb560e2e00b8ac2f32756f094146c6fe744cfc343d68f1fb54b3f8b0ca16129a5b35018af54a103790faa2eb03ac186c01003f21c874d2ed5218441220
 DIST calibre-4.4.0.tar.xz 36389440 BLAKE2B 
d6f6bfb98dd95012a7d145d7700a2818974b2d2e9f8faf1d98b931283305c92ec7e136c9569ef2074d748cc39819e53186ab250b8331d60253d23fddaa1f8a41
 SHA512 
0204f47db53bc3d649f43276460152423f994cf321661db315904916997121592e0edfb0b9212fbb593d50d3faef0762a24a7568d1f72c7eecb6b952d278
+DIST calibre-4.5.0.tar.xz 36472092 BLAKE2B 
b742f897b45e3832e5d8ebec93d8223973b6f5b6d6b3074a07e529eb4b823fa63cbf55c2d6b46ee7e0b5868dc45a858d0a841ce6b9a071ebc27a8977c44b00c6
 SHA512 
0d024ca7bda1ba9f2bb20fd02af1c4225d63c1a1e1bd71bf7760c214cec9ccf821fe31859cf389c6e45ba7fca21c706e5619f2066b600571f17660c52d84bd09

diff --git a/app-text/calibre/calibre-4.5.0.ebuild 
b/app-text/calibre/calibre-4.5.0.ebuild
new file mode 100644
index 000..bd7b7fd3364
--- /dev/null
+++ b/app-text/calibre/calibre-4.5.0.ebuild
@@ -0,0 +1,272 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite,ssl"
+
+inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/;
+SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz;
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+IUSE="ios +udisks"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.9.6_pre20171027:=
+   >=app-text/poppler-0.26.5[qt5]
+   >=dev-libs/chmlib-0.40:=
+   dev-libs/glib:2=
+   >=dev-libs/icu-57.1:=
+   dev-libs/libinput:=
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+   >=dev-python/beautifulsoup-3.0.5:python-2[${PYTHON_USEDEP}]
+   >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}]
+   >=dev-libs/dbus-glib-0.106
+   >=sys-apps/dbus-1.10.8
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
+   >=dev-python/html5-parser-0.4.3[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.5.6[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
+   
>=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}]
+   >=dev-python/PyQtWebEngine-5.12[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-qt/qtcore:5=
+   dev-qt/qtdbus:5=
+   dev-qt/qtgui:5=
+   >=dev-qt/qtwebengine-5.12
+   dev-qt/qtwidgets:5=
+   dev-util/desktop-file-utils
+   dev-util/gtk-update-icon-cache
+   media-fonts/liberation-fonts
+   media-libs/fontconfig:=
+   >=media-libs/freetype-2:=
+   >=media-libs/libmtp-1.1.11:=
+   

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

2019-11-28 Thread Zac Medico
commit: 71a10d6c5443cbb07e60173952cdedabd919dae8
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 29 05:08:45 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 29 05:08:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a10d6c

app-text/calibre: Remove old version 4.3.0-r1

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

 app-text/calibre/Manifest|   1 -
 app-text/calibre/calibre-4.3.0-r1.ebuild | 272 ---
 2 files changed, 273 deletions(-)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 2600f70c71d..0d06d36eda3 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,4 +1,3 @@
 DIST calibre-3.47.1.tar.xz 38710008 BLAKE2B 
60915345dd756d085386af61128e92569304be64aadbc21b69973e93adf3fb5cc88f7250153c238ecf423546f408bfc094b5bce329a54e7f080f831c4a8c23c1
 SHA512 
010796b3ac3fc6adcdf26dbc7966946be0f48b2684e1317da11d77fa55151d1f6ad2b86adf3c8eced5559823567e6672bfdfd953c17e6cc978894544131fb6bd
 DIST calibre-3.48.0.tar.xz 38777408 BLAKE2B 
9a7fae20487ae93120cfdc06a312a42d54d68935fdd2bc18dc41be5f8d359c79eae24e0409ba8e7f4df85e2f073f80ce6bab56cba0638cead6693600fa93cb41
 SHA512 
6cee28fb560e2e00b8ac2f32756f094146c6fe744cfc343d68f1fb54b3f8b0ca16129a5b35018af54a103790faa2eb03ac186c01003f21c874d2ed5218441220
-DIST calibre-4.3.0.tar.xz 36472072 BLAKE2B 
fd187d1b68ac60c26c11094b0d19123f24ac93cde1e9939b71ecd4756c7a40ab55e4e36128763ed7f312df18a5152da418828ce84f4514a8747df8ccc3de2365
 SHA512 
7b95459df5a65f3c6ea743ef8e45b2f859c5bd4991813c583380c173c8f0dbba07128e8dbe09f2c6133706367c76add9b3387c8fbc6e2587d0723b7ebfa41351
 DIST calibre-4.4.0.tar.xz 36389440 BLAKE2B 
d6f6bfb98dd95012a7d145d7700a2818974b2d2e9f8faf1d98b931283305c92ec7e136c9569ef2074d748cc39819e53186ab250b8331d60253d23fddaa1f8a41
 SHA512 
0204f47db53bc3d649f43276460152423f994cf321661db315904916997121592e0edfb0b9212fbb593d50d3faef0762a24a7568d1f72c7eecb6b952d278

diff --git a/app-text/calibre/calibre-4.3.0-r1.ebuild 
b/app-text/calibre/calibre-4.3.0-r1.ebuild
deleted file mode 100644
index bd7b7fd3364..000
--- a/app-text/calibre/calibre-4.3.0-r1.ebuild
+++ /dev/null
@@ -1,272 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite,ssl"
-
-inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils
-
-DESCRIPTION="Ebook management application"
-HOMEPAGE="https://calibre-ebook.com/;
-SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz;
-
-LICENSE="
-   GPL-3+
-   GPL-3
-   GPL-2+
-   GPL-2
-   GPL-1+
-   LGPL-3+
-   LGPL-2.1+
-   LGPL-2.1
-   BSD
-   MIT
-   Old-MIT
-   Apache-2.0
-   public-domain
-   || ( Artistic GPL-1+ )
-   CC-BY-3.0
-   OFL-1.1
-   PSF-2
-"
-KEYWORDS="~amd64 ~arm ~x86"
-SLOT="0"
-IUSE="ios +udisks"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   >=app-text/hunspell-1.7:=
-   >=app-text/podofo-0.9.6_pre20171027:=
-   >=app-text/poppler-0.26.5[qt5]
-   >=dev-libs/chmlib-0.40:=
-   dev-libs/glib:2=
-   >=dev-libs/icu-57.1:=
-   dev-libs/libinput:=
-   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
-   >=dev-python/beautifulsoup-3.0.5:python-2[${PYTHON_USEDEP}]
-   >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]
-   >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
-   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
-   >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}]
-   >=dev-libs/dbus-glib-0.106
-   >=sys-apps/dbus-1.10.8
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
-   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
-   >=dev-python/html5-parser-0.4.3[${PYTHON_USEDEP}]
-   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
-   >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-0.5.6[${PYTHON_USEDEP}]
-   >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
-   
>=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}]
-   >=dev-python/PyQtWebEngine-5.12[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]
-   dev-qt/qtcore:5=
-   dev-qt/qtdbus:5=
-   dev-qt/qtgui:5=
-   >=dev-qt/qtwebengine-5.12
-   dev-qt/qtwidgets:5=
-   dev-util/desktop-file-utils
-   dev-util/gtk-update-icon-cache
-   media-fonts/liberation-fonts
-   media-libs/fontconfig:=
-   >=media-libs/freetype-2:=
-   >=media-libs/libmtp-1.1.11:=
-   

[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/, x11-wm/xpra/files/

2019-11-28 Thread Benda XU
commit: 297945bba01199f3e880e9449c85c09eab8e9e21
Author: Benda Xu  gentoo  org>
AuthorDate: Fri Nov 29 04:30:21 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Fri Nov 29 04:41:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297945bb

x11-wm/xpra: version bump to Python 3.

  Add myself to maintainers.

Closes: https://bugs.gentoo.org/696784
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Benda Xu  gentoo.org>

 x11-wm/xpra/Manifest   |   1 +
 .../xpra-3.0.2_ignore-gentoo-no-compile.patch  |  13 ++
 x11-wm/xpra/metadata.xml   |   4 +
 x11-wm/xpra/xpra-3.0.2.ebuild  | 154 +
 4 files changed, 172 insertions(+)

diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index 748ea77fabc..8366143c645 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,3 +1,4 @@
 DIST xpra-2.2.2.tar.xz 2195836 BLAKE2B 
39d8354738df399d98248a0d455c3b7fa6124f374f0f6e0a476bae53b9728b9ab16c11bd759b6ff52a28295445809fb18b3379b7fc620f0916944f738a00b280
 SHA512 
5c09e29732c9ca7d03557e4e6070517b192484e67944532d5aeca53e518c8617f7d3a5919a2557050fbb9aa4123a0302a53720dd7036823db83588264dd3e6d2
 DIST xpra-2.2.6.tar.xz 2198720 BLAKE2B 
41f238e98dbb60598cffcc3960375a525658c72db478acace0acb964fe3ee039acb5e352a76ffb5724b6c4acd63ea510505f6841f688c67d0ae2a3cbc2270642
 SHA512 
f47b7a8b08fc90bdf3cba91e4f7343785cdf6e24a0979f4564e9f6885b0f36c03ff5656e2d7ac5fd21895faca7b00e8839ebd66c82122a2c7cab2b40bd44e745
 DIST xpra-2.4.3.tar.xz 2434852 BLAKE2B 
3d2dd4d8a64a20a88004a91f95d8e6165f45dac7a3d725f41c437d605f55bbd903284e7e829e02c1e94e33c3777ce660c55b469fb5b1f6c5025853b0cae1a6c3
 SHA512 
5174f7852571eaeb6c2fb629aa2686e19bff7251622ff08903af188989f132b73e4509c98edfac9cddd0f582e63d0ffae94442111a7bfcef8013b3fc87dffd54
+DIST xpra-3.0.2.tar.xz 2749196 BLAKE2B 
3c8745657a12637704fb88ac7b867ab387ef7ed2250396d9e534aecf81e40f85332a2c51ba49638834012f4a4d85c03bd7e49ee259bb2400aeb60fb06abf8b59
 SHA512 
115f606ff5886d99a906f318cb1a7a4a86e80ebf23e4336e67938267d92ef624de577cc8fc06c6ce541b7c44a0cef58d930b5928f32e24dfc67c72127c7b623c

diff --git a/x11-wm/xpra/files/xpra-3.0.2_ignore-gentoo-no-compile.patch 
b/x11-wm/xpra/files/xpra-3.0.2_ignore-gentoo-no-compile.patch
new file mode 100644
index 000..5823ac8c167
--- /dev/null
+++ b/x11-wm/xpra/files/xpra-3.0.2_ignore-gentoo-no-compile.patch
@@ -0,0 +1,13 @@
+Index: xpra-3.0.2/setup.py
+===
+--- xpra-3.0.2.orig/setup.py
 xpra-3.0.2/setup.py
+@@ -516,7 +516,7 @@ def cython_add(extension, min_version="0
+ #python2.7 setup.py build -b build-2.7 install --no-compile \
+ #--root=/var/tmp/portage/x11-wm/xpra-0.7.0/temp/images/2.7
+ if "--no-compile" in sys.argv and not ("build" in sys.argv and "install" 
in sys.argv):
+-return
++pass
+ assert cython_ENABLED, "cython compilation is disabled"
+ cython_version_check(min_version)
+ from Cython.Distutils import build_ext

diff --git a/x11-wm/xpra/metadata.xml b/x11-wm/xpra/metadata.xml
index 9ac095e40d6..653674e9188 100644
--- a/x11-wm/xpra/metadata.xml
+++ b/x11-wm/xpra/metadata.xml
@@ -5,6 +5,10 @@
dilfri...@gentoo.org
Andreas K. Huettel
 
+
+   hero...@gentoo.org
+   Benda Xu
+
 
https://www.xpra.org/trac/report
 

diff --git a/x11-wm/xpra/xpra-3.0.2.ebuild b/x11-wm/xpra/xpra-3.0.2.ebuild
new file mode 100644
index 000..26a8b868a47
--- /dev/null
+++ b/x11-wm/xpra/xpra-3.0.2.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# PyCObject_Check and PyCObject_AsVoidPtr vanished with python 3.3
+PYTHON_COMPAT=( python3_6 )
+inherit xdg distutils-r1 eutils flag-o-matic user tmpfiles prefix
+
+DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based 
on wimpiggy"
+HOMEPAGE="http://xpra.org/ http://xpra.org/src/;
+SRC_URI="http://xpra.org/src/${P}.tar.xz;
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+client +clipboard csc cups dbus dec_avcodec2 enc_ffmpeg enc_x264 
enc_x265 jpeg libav +lz4 lzo opengl pillow pulseaudio server sound test vpx 
webcam webp"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   clipboard? ( || ( server client ) )
+   cups? ( dbus )
+   opengl? ( client )
+   || ( client server )
+   client? ( enc_x264? ( dec_avcodec2 ) enc_x265? ( dec_avcodec2 ) )"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   x11-libs/libxkbfile
+   csc? (
+   !libav? ( >=media-video/ffmpeg-1.2.2:0= )
+   libav? ( media-video/libav:0= )
+   )
+   dec_avcodec2? (
+   !libav? ( 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/yubikey-manager/

2019-11-28 Thread Göktürk Yüksek
commit: 5a15a0789a6765446490a41645c1aa0667a64dd5
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Fri Nov 29 04:27:21 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Fri Nov 29 04:31:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a15a078

app-crypt/yubikey-manager: remove old

Package-Manager: Portage-2.3.69, Repoman-2.3.14
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-crypt/yubikey-manager/Manifest |  1 -
 .../yubikey-manager-2.0.0-r1.ebuild| 64 --
 2 files changed, 65 deletions(-)

diff --git a/app-crypt/yubikey-manager/Manifest 
b/app-crypt/yubikey-manager/Manifest
index 23e92e5bc7b..826dee80d02 100644
--- a/app-crypt/yubikey-manager/Manifest
+++ b/app-crypt/yubikey-manager/Manifest
@@ -1,2 +1 @@
-DIST yubikey-manager-2.0.0.tar.gz 102078 BLAKE2B 
a2b8f90dabefb1014881cbe709222bf5cb48c9f409b415a8a2b27d7101c2da6189d0ebfe21a2701d10798c48c44e546659f9424ba6bf9257f7311abb0fc90b9b
 SHA512 
42bebb88ba78bcce00a228109d0b4c815b3242ddbe43fd26c1209ba8666eb033ab77d5acd39a157e8310ce327de8d38bf88cfa0ffaed6273236b220c39e72e3b
 DIST yubikey-manager-3.1.0.tar.gz 115010 BLAKE2B 
1b27b9af7f3adac87a1bca58929bffef2ae397b359f70580a07193d2bd2f8cd4d2d867053f6494f1e262668443388d79dfe3775f2c3d0a5528840df8826cdf91
 SHA512 
518eedb52cfcf725c13114c433f848b97f711e94fa9c71685916fb8cb20e5bfc431f648b0ec710ef9ebed2bc8ddd8722ca1c9865d7a1b29537b719e167ed5f60

diff --git a/app-crypt/yubikey-manager/yubikey-manager-2.0.0-r1.ebuild 
b/app-crypt/yubikey-manager/yubikey-manager-2.0.0-r1.ebuild
deleted file mode 100644
index 6a36597e963..000
--- a/app-crypt/yubikey-manager/yubikey-manager-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{5,6}} )
-inherit readme.gentoo-r1 distutils-r1
-
-DESCRIPTION="Python library and command line tool for configuring a YubiKey"
-HOMEPAGE="https://developers.yubico.com/yubikey-manager/;
-SRC_URI="https://github.com/Yubico/${PN}/archive/${P}.tar.gz;
-S="${WORKDIR}/${PN}-${P}" # <- need this only for github-based SRC_URI
-# Here's the alternative SRC_URI, though tarball contents may differ
-# See: https://github.com/Yubico/yubikey-manager/issues/217
-# SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/click[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7)
-   =sys-auth/ykpers-1.19.0
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
'python2_7')
-   )
-"
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   local DOC_CONTENTS
-
-   distutils-r1_python_install_all
-
-   DOC_CONTENTS="
-   The 'openpgp' command may require the package 'app-crypt/ccid'
-   to be installed on the system. Furthermore, make sure that pcscd
-   daemon is running and has correct access permissions to USB
-   devices.
-   "
-   readme.gentoo_create_doc
-
-   doman "${S}"/man/ykman.1
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/yubikey-manager-qt/

2019-11-28 Thread Göktürk Yüksek
commit: c16492b4984a1e2511908166bb4b20773d2c8999
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Fri Nov 29 04:25:36 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Fri Nov 29 04:31:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c16492b4

app-crypt/yubikey-manager-qt: remove old

Package-Manager: Portage-2.3.69, Repoman-2.3.14
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-crypt/yubikey-manager-qt/Manifest  |  2 -
 .../yubikey-manager-qt-1.1.1-r1.ebuild | 57 --
 .../yubikey-manager-qt-1.1.2.ebuild| 57 --
 3 files changed, 116 deletions(-)

diff --git a/app-crypt/yubikey-manager-qt/Manifest 
b/app-crypt/yubikey-manager-qt/Manifest
index 42fa967fd2f..eb96f3aee7a 100644
--- a/app-crypt/yubikey-manager-qt/Manifest
+++ b/app-crypt/yubikey-manager-qt/Manifest
@@ -1,3 +1 @@
-DIST yubikey-manager-qt-1.1.1.tar.gz 10893572 BLAKE2B 
22c37332601986495da8c70d9867dc04ad565ea06b38e219ed465586d741ddcb177ada9d5f74c04b46ddd2a5b7c445f05c3055ba1fd61e0696226541dbfb2bce
 SHA512 
e1460abf024f045b2cf17a1b8fde2eb508b99957198d8de251315684c9fd591a93b3ad8063da2509ab7f054dce40a4267c1cc97c9dcc734ee18215070fe8
-DIST yubikey-manager-qt-1.1.2.tar.gz 11175714 BLAKE2B 
ee30d8d44a8fdec60cd462db7d67689d4206afa778904cbfe3df97b4bca25342cbb9cea5570211842d7feb8194043fcc9507f9c3d47ca7b588ba3d6250344536
 SHA512 
0e0bc304689170ba73ea41373c3a6a534678b04b638316480d48b7e7a7d415f8a97e2130983a5ff6e696cf271486953c8155589a6eb9ecf5bd33bb0c98fe70a6
 DIST yubikey-manager-qt-1.1.3.tar.gz 13316325 BLAKE2B 
765634b05fff9efdd5ec5e91e0a5de7f04144476b83f7b3ba8a0c8a1bc95ca7132f25e193afca2bec17fe377c683063a14657efc24fb047a64a8f4498c7abaed
 SHA512 
84bcca3f74967ba8aa470b8dd6c8699ff6a93a85ce942934a1d0cd674a4c507ba297d9a5ebb40bae3476ea713965a7bb3816dad1110a045c338f070eb249f02b

diff --git a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.1.1-r1.ebuild 
b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.1.1-r1.ebuild
deleted file mode 100644
index 360775f894b..000
--- a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.1.1-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit eutils qmake-utils python-single-r1
-
-DESCRIPTION="Cross-platform application for configuring any YubiKey over all 
USB transports"
-HOMEPAGE="https://developers.yubico.com/yubikey-manager-qt 
https://github.com/Yubico/yubikey-manager-qt;
-SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
-   >=app-crypt/yubikey-manager-1.0.0[${PYTHON_USEDEP}]
-   https://developers.yubico.com/yubikey-manager-qt 
https://github.com/Yubico/yubikey-manager-qt;
-SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
-   >=app-crypt/yubikey-manager-1.0.0[${PYTHON_USEDEP}]
-   

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

2019-11-28 Thread Göktürk Yüksek
commit: fa637f8fd67cb74cad7fa2adb9848129b89c5906
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Fri Nov 29 04:29:38 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Fri Nov 29 04:31:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa637f8f

dev-python/fido2: remove old

Package-Manager: Portage-2.3.69, Repoman-2.3.14
Signed-off-by: Göktürk Yüksek  gentoo.org>

 dev-python/fido2/Manifest   |  6 -
 dev-python/fido2/fido2-0.3.0.ebuild | 36 --
 dev-python/fido2/fido2-0.4.0.ebuild | 50 -
 dev-python/fido2/fido2-0.5.0.ebuild | 50 -
 dev-python/fido2/fido2-0.6.0.ebuild | 49 
 dev-python/fido2/fido2-0.7.0.ebuild | 50 -
 dev-python/fido2/fido2-0.7.1.ebuild | 50 -
 7 files changed, 291 deletions(-)

diff --git a/dev-python/fido2/Manifest b/dev-python/fido2/Manifest
index 694eece0c15..4723eedf6a0 100644
--- a/dev-python/fido2/Manifest
+++ b/dev-python/fido2/Manifest
@@ -1,8 +1,2 @@
-DIST fido2-0.3.0.tar.gz 125907 BLAKE2B 
95054f258c775ac3b4f65608fd3b62ec4165a568c237064ebb66da1ca6ae899a3d88b5613e9dd4be87c05068ebd698be452dd3467800317e5894092216196e12
 SHA512 
c6ea83e104d77350413156eba4c1aa2635b77ae00d157dce61e5a8539c65aca4dd1dfc5303f9d408359582eeb98ae558aa1e2043a9b1dfcb23415eb8bc9c6a09
-DIST fido2-0.4.0.tar.gz 141714 BLAKE2B 
3d57ef1598d2c84cea8a98e75cdef96b77807d4eb5951515560b43655a48bb0816c4e05ef39314b13b6bad84509e09145aeab5727a9fc6cba65ddf42f588b007
 SHA512 
4eb95a95e1f5b8b49267bc0a11e5501bd041a211ac8a6249ff9cc26ebb0b155b9d16494c18391a14feecb197d61dc50c8530b2ab38ba7e9dc600276abd6f8bcf
-DIST fido2-0.5.0.tar.gz 161562 BLAKE2B 
20d4f6c4e54366a26d5a56a84a6ff84bec0f0e22107aa612db721df8a5186a2129373ae609fb58a27008dc700b4b92d607fc2bf16aab7ac6bff8d9e7219204aa
 SHA512 
fa83848e179b9208e2a701a3330faa1dde75e5e23133540eaec896145dbde376bc424a5e59865d3cf90c5765882e22530e96df2491101d2b5dcb22cfc4bcbb87
-DIST fido2-0.6.0.tar.gz 163137 BLAKE2B 
3a30d4267a1aae00eac8fa8c05065163f992b72895097aca95dba72300bd9c30373c7537a867e532949af779e8e7528e1a3aad8f04cb0170678675294757b5d4
 SHA512 
1fb8e591480ac2ac9c405e4fc74895d55d630e462626f849952193c3ae6720104cca1da47af1f89adbcc026034f69dba12fc38577b00f9802434db2162d0d1d5
-DIST fido2-0.7.0.tar.gz 171787 BLAKE2B 
6458a606ecbbd22ac7c49b2e32b46e43c0ca184645fff4c54e0204f044a415db05b3e7187b6138e4d1b67dad9ed5faf3eb561b11b391b5105bac4299481bd95d
 SHA512 
65fdaeeb1932873fb2ae86257182eb6098d6bf4ce5ed45336327bd3e9040eddccd7f7559ece58d9bdcbfe8c98c2eb8646069556a6d00035fef5eade4907a45d8
-DIST fido2-0.7.1.tar.gz 176790 BLAKE2B 
d6e800b750902ad26ea6fc0634b37215ac57a65c18d0139b38263d7b97fdf0aaa41070abd5da35891a0dee0c788e43cc7c3bf47e8c1328e292352612ad719c9b
 SHA512 
07024a4076d88bd9ec5d5dbfd924c88e314906668444d96aa9177c373309e90e33c18fd5313943fd83eb28b6d40f0c16a8f64c5d9a2aa50f2fc5115c1967ae3a
 DIST fido2-0.7.3.tar.gz 188262 BLAKE2B 
c1d832229ce741be3b81e4cded65b77e57c008aaba8ccbdf640bae1c27f4d86f2c0ce7ffc83405e3693646a8f2868030619c958ecbaa58a6a6328ece2cf6d3de
 SHA512 
715779ecc9dba19de0e45df13d018e7dd223f20f5662860874aa8aa6f811c1df71c07656d21b49a4b6f14a149134d8af6bac076a7f71cb7392ca2fef70b173e1
 DIST fido2-0.8.1.tar.gz 201198 BLAKE2B 
33411dd05d7f513445afa8a6fc4bb90f3989a655fa05d2ba9da411aa7eea3b30ffa253fae6586f76c416115e5bec90f6f120472a49a0acfbd91020d2cba8f74d
 SHA512 
fc0753ea694f2170d529129764cd9f9c5439cd2f467e4f384d7a698266ee8391a5c9c7c6e51d2dc2a99b93fca1c7d5288d5236e302672a87b8ca7704f328c0b5

diff --git a/dev-python/fido2/fido2-0.3.0.ebuild 
b/dev-python/fido2/fido2-0.3.0.ebuild
deleted file mode 100644
index 4c768eb9628..000
--- a/dev-python/fido2/fido2-0.3.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{5,6}} )
-inherit distutils-r1
-
-DESCRIPTION="Python based FIDO 2.0 library"
-HOMEPAGE="https://github.com/Yubico/python-fido2;
-SRC_URI="https://github.com/Yubico/python-fido2/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="Apache-2.0 BSD-2 MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7)
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pyfakefs[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   touch "${S}"/test/__init__.py || die
-   esetup.py test
-}

diff --git a/dev-python/fido2/fido2-0.4.0.ebuild 
b/dev-python/fido2/fido2-0.4.0.ebuild
deleted file mode 100644
index 7d23987d980..000
--- a/dev-python/fido2/fido2-0.4.0.ebuild
+++ 

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

2019-11-28 Thread Mike Gilbert
commit: aa776f5b2bf15fe8d16763799e96e4eb04155e47
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 29 02:28:38 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 29 02:29:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa776f5b

media-fonts/noto: remove myself from maintainers

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

 media-fonts/noto-cjk/metadata.xml | 4 
 media-fonts/noto/metadata.xml | 4 
 2 files changed, 8 deletions(-)

diff --git a/media-fonts/noto-cjk/metadata.xml 
b/media-fonts/noto-cjk/metadata.xml
index 4915e3a9657..f2387332549 100644
--- a/media-fonts/noto-cjk/metadata.xml
+++ b/media-fonts/noto-cjk/metadata.xml
@@ -5,10 +5,6 @@
fo...@gentoo.org
Fonts

-   
-   flop...@gentoo.org
-   Mike Gilbert
-   

pa...@gentoo.org
Pacho Ramos

diff --git a/media-fonts/noto/metadata.xml b/media-fonts/noto/metadata.xml
index f6949c4dba8..b6e0bb3244a 100644
--- a/media-fonts/noto/metadata.xml
+++ b/media-fonts/noto/metadata.xml
@@ -5,10 +5,6 @@
fo...@gentoo.org
Fonts

-   
-   flop...@gentoo.org
-   Mike Gilbert
-   

pa...@gentoo.org
Pacho Ramos



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

2019-11-28 Thread Mike Gilbert
commit: b801654040957c719b2f59ac9de15ef4201fbb55
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 29 02:22:59 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 29 02:22:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8016540

sys-fs/exfat-utils: remove old

Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/exfat-utils/Manifest |  1 -
 sys-fs/exfat-utils/exfat-utils-1.2.8.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/sys-fs/exfat-utils/Manifest b/sys-fs/exfat-utils/Manifest
index 2537583b598..324f86130dd 100644
--- a/sys-fs/exfat-utils/Manifest
+++ b/sys-fs/exfat-utils/Manifest
@@ -1,2 +1 @@
-DIST exfat-utils-1.2.8.tar.gz 181121 BLAKE2B 
679b7662d14d9caa26b6d0aff1007130f6d7ad7a3eb36238847f9cb735011fe69fb367e013126419b780ad1fa61c6ad1fdb163e8c5727c4dcff50db85959b7b2
 SHA512 
98acebf74fe5f5181098cdd880303d6c78d5aa88aa7a87d5371c887e4614536b19a24d48526b235de034fad26b68ddaf4f286b68b5963e95cc1cf7cee1c7b58c
 DIST exfat-utils-1.3.0.tar.gz 188943 BLAKE2B 
07af437fc21ae2f7d99db778069135c7391554f964a05eb6df715bcb5135003ecdc1257c541a61e0c140bfcffbc0802dd4118413f8d11a175be3f8adf5f5b83f
 SHA512 
e1c5b708f22e878d7521e3299866bba127145757e3620696ff11b18c8c7d4830522974e8ee4771234b70aa9718295d3433779cf34ca990e28ccc06cbf9325f7e

diff --git a/sys-fs/exfat-utils/exfat-utils-1.2.8.ebuild 
b/sys-fs/exfat-utils/exfat-utils-1.2.8.ebuild
deleted file mode 100644
index 3952f64c133..000
--- a/sys-fs/exfat-utils/exfat-utils-1.2.8.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="exFAT filesystem utilities"
-HOMEPAGE="https://github.com/relan/exfat;
-SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz;
-
-# COPYING is GPL-2 but ChangeLog says "Relicensed the project from GPLv3+ to 
GPLv2+"
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-linux"
-
-DOCS=( ChangeLog )
-
-src_install() {
-   default
-   dosym exfatfsck.8 /usr/share/man/man8/fsck.exfat.8
-   dosym mkexfatfs.8 /usr/share/man/man8/mkfs.exfat.8
-}



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

2019-11-28 Thread Mike Gilbert
commit: 556ac4a6a07a1e8f0ace2d8056f00ebd909cf811
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 29 02:21:35 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 29 02:21:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556ac4a6

sys-fs/fuse-exfat: add suid USE flag

Closes: https://bugs.gentoo.org/691704
Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/fuse-exfat/fuse-exfat-1.3.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-fs/fuse-exfat/fuse-exfat-1.3.0.ebuild 
b/sys-fs/fuse-exfat/fuse-exfat-1.3.0.ebuild
index ae1eb6cb731..e9825ca85a4 100644
--- a/sys-fs/fuse-exfat/fuse-exfat-1.3.0.ebuild
+++ b/sys-fs/fuse-exfat/fuse-exfat-1.3.0.ebuild
@@ -11,6 +11,7 @@ 
SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz;
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-linux"
+IUSE="suid"
 
 RDEPEND="sys-fs/fuse:0"
 DEPEND="${RDEPEND}"
@@ -18,5 +19,6 @@ BDEPEND="virtual/pkgconfig"
 
 src_install() {
default
+   use suid && fperms u+s /usr/sbin/mount.exfat-fuse
dosym mount.exfat-fuse.8 /usr/share/man/man8/mount.exfat.8
 }



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

2019-11-28 Thread Mike Gilbert
commit: 356cc3f0074465be089c08e0a677a347d1b144ba
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 29 02:17:45 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 29 02:17:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356cc3f0

sys-fs/fuse-exfat: remove old

Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/fuse-exfat/Manifest|  1 -
 sys-fs/fuse-exfat/fuse-exfat-1.2.8.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/sys-fs/fuse-exfat/Manifest b/sys-fs/fuse-exfat/Manifest
index 84e24904515..e5b775c98d0 100644
--- a/sys-fs/fuse-exfat/Manifest
+++ b/sys-fs/fuse-exfat/Manifest
@@ -1,2 +1 @@
-DIST fuse-exfat-1.2.8.tar.gz 159588 BLAKE2B 
929fb87ee75aa70ba68814763c085c76fa1e263451bc3cd388b67dc6e793383c8eede1ea754a55c7ce7f14b38b7ec40f503acd28b0709d1ef58b10cb977a1d58
 SHA512 
ce81f15121b9f21bdaaacb09bdeeccdc8d556585967b85f1ab57534a8da07ea45434541fc571069b5795bae0f2ba5f090bbe7a0d5881dd35de06b706abe6d395
 DIST fuse-exfat-1.3.0.tar.gz 161278 BLAKE2B 
864eed57d5ae70eac03464899ac7c63f5d55254b61b69064592bb7ae04f6c164b8113c568946103c407867c1b53511bf2b88bd6b25cf75aa3a1a9a2a7d4f12ae
 SHA512 
90d2b89322590199012b035b88ae01559f1824172793d9e7845603940e2807e788c687e4958f1ef76678bd214bb03671b91fd2537901b6d6acf2e8c525a3f1f3

diff --git a/sys-fs/fuse-exfat/fuse-exfat-1.2.8.ebuild 
b/sys-fs/fuse-exfat/fuse-exfat-1.2.8.ebuild
deleted file mode 100644
index 729d41d9a21..000
--- a/sys-fs/fuse-exfat/fuse-exfat-1.2.8.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="exFAT filesystem FUSE module"
-HOMEPAGE="https://github.com/relan/exfat;
-SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz;
-
-# COPYING is GPL-2 but ChangeLog says "Relicensed the project from GPLv3+ to 
GPLv2+"
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-linux"
-
-RDEPEND="sys-fs/fuse:0"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( ChangeLog )
-
-src_install() {
-   default
-   dosym mount.exfat-fuse.8 /usr/share/man/man8/mount.exfat.8
-}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2019-11-28 Thread Mike Gilbert
commit: f4c7b2f1e880a4795ee529180369f60658f565f2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 29 01:57:48 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 29 01:57:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c7b2f1

x11-drivers/nvidia-drivers: fix udev rule syntax

Closes: https://bugs.gentoo.org/697538
Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 x11-drivers/nvidia-drivers/files/nvidia-uvm.udev-rule   | 2 +-
 .../{nvidia-drivers-390.129.ebuild => nvidia-drivers-390.129-r1.ebuild} | 0
 .../{nvidia-drivers-390.132.ebuild => nvidia-drivers-390.132-r1.ebuild} | 0
 .../{nvidia-drivers-430.64.ebuild => nvidia-drivers-430.64-r1.ebuild}   | 0
 .../{nvidia-drivers-435.21.ebuild => nvidia-drivers-435.21-r1.ebuild}   | 0
 .../{nvidia-drivers-440.31.ebuild => nvidia-drivers-440.31-r1.ebuild}   | 0
 .../{nvidia-drivers-440.36.ebuild => nvidia-drivers-440.36-r1.ebuild}   | 0
 7 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-uvm.udev-rule 
b/x11-drivers/nvidia-drivers/files/nvidia-uvm.udev-rule
index 3df8a3ab07f..0602a4353fe 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-uvm.udev-rule
+++ b/x11-drivers/nvidia-drivers/files/nvidia-uvm.udev-rule
@@ -1 +1 @@
-KERNEL=="nvidia_uvm", RUN+="/bin/bash -c '/bin/mknod -m 660 /dev/nvidia-uvm c 
$(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 0; /bin/chgrp video 
/dev/nvidia-uvm'"
+KERNEL=="nvidia_uvm", RUN+="/bin/bash -c '/bin/mknod -m 660 /dev/nvidia-uvm c 
$$(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 0; /bin/chgrp video 
/dev/nvidia-uvm'"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.129.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.129-r1.ebuild
similarity index 100%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-390.129.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-390.129-r1.ebuild

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.132.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.132-r1.ebuild
similarity index 100%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-390.132.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-390.132-r1.ebuild

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-430.64.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-430.64-r1.ebuild
similarity index 100%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-430.64.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-430.64-r1.ebuild

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-435.21.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-435.21-r1.ebuild
similarity index 100%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-435.21.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-435.21-r1.ebuild

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-440.31.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-440.31-r1.ebuild
similarity index 100%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-440.31.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-440.31-r1.ebuild

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-440.36.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-440.36-r1.ebuild
similarity index 100%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-440.36.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-440.36-r1.ebuild



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

2019-11-28 Thread Mike Pagano
commit: 4f943bd03750d54f9327caef4fffd4905c01e0f6
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Nov 29 00:25:33 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Nov 29 00:25:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f943bd0

sys-kernel/gentoo-sources: Linux patch 4.9.204

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.9.204.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 232054681b3..21256126d1c 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -37,6 +37,9 @@ DIST genpatches-4.9-204.extras.tar.xz 17368 BLAKE2B 
7487375ea7eb6bbad2aeaaa341c8
 DIST genpatches-4.9-208.base.tar.xz 3556800 BLAKE2B 
e2b1669a938b4283a1a2f10f21ca7420b5d9195124e19ee07fa797b174b5ca8f6fb82fa11763f6dc9278cee248c62ea7dd6a53917746165b26312d3848fe28ee
 SHA512 
bd71eed8091e2329af51d06535b544a807b11f03512b4d94cf063021e007a1a5ce982b056d4667268a1fb8a0b86aab8b29854161002d89ba05445e1fdb6c2b88
 DIST genpatches-4.9-208.experimental.tar.xz 106404 BLAKE2B 
44fdfc1fcaa908d7a3be59e2d6778322af8a72c7a475fa02548a4eabe13e5ad1fab275b7de8c1e766f4c1d9f0258ebf0062864b8e29acbe79e637054fa5009c7
 SHA512 
bd2e0bfb5be072fe5e2535aabb50b51e0ac522f6d22e6c48afdc4af4eab411bf5596c5ec4cd70de005eac2124b88bbf9041937bc4191693d9c5bdfeb222bf038
 DIST genpatches-4.9-208.extras.tar.xz 17360 BLAKE2B 
95edefd4d14829086b477b1c8995b19a1a5a801c357f7736688eb28ef1e12788b6ba0d5c7fa592fae378348c718779b0f85dc04f963d98cd47833c9433d74637
 SHA512 
44caaefb6836314b2f5db4723726415d5ab9254d5aad54aa1f72fbd3adfa055c77aa9c0494ab87468c55223704f161b4b73f4ac23b57793f0e4b2028a35c3442
+DIST genpatches-4.9-209.base.tar.xz 3590432 BLAKE2B 
a9ef524c08139c47d57c5c58972bf03ababc29a6071e5eb33f8ad4aad1d950393b3926a0dde12b6d5aceb8d3f86fbcc6c0fd3216f03398168879abb7186f42d2
 SHA512 
09571cd79061539c39e867053286efa2090036e62b63c23b475dc9f7b4a59fc21428ab507eb3f1c3eb5f7fa3033c76f9833f5618d1847d9925562aba24e57044
+DIST genpatches-4.9-209.experimental.tar.xz 106388 BLAKE2B 
5c21c68786b35dccc4f0e92496430a657bd7a49a0b4dedd88a26dc5f70368404db508989bf7be1f443495869aacf910b8a61881707b02c0c22022ba552ec26ef
 SHA512 
2c04daf323f5790f8e5f26a9d6db63efceed2ced889c5e13ab4fb83e186b3a9f7341d5dc1e40927b5a63d277586e7134fd875a7610f4c834a6115b4190b1178f
+DIST genpatches-4.9-209.extras.tar.xz 17364 BLAKE2B 
d0a212aa18ead384294f551157517a50a838830b8969f9e776df5de370f8be95be0572465dcf402fccb80befb4d657b0acd398ba8d8a66a6ab32afaeb3e62ab4
 SHA512 
104ae779958cdd6afe81f6fe7b33047e0d389c72d47f0e619f70f449ef96abb06d830c04fd5738a92f8a12674cd7a476dca55d9b22676513373d829ff7ca60e5
 DIST genpatches-5.3-14.base.tar.xz 513636 BLAKE2B 
49e4648152c17a6770e6727e52115e2654615be7df9af5d0d136f797f449d43f85c2b05d3d2c12eef53c65e678581956551ddff9fa24f0e6e8b411522cfae5e9
 SHA512 
473c0ab37226fc10ada327eb091129f2db053306dd6f60150c06274180985b089673b8f37dd0705353a2f384354fe0dcae2118f7dba72d6821868bc214139ce5
 DIST genpatches-5.3-14.experimental.tar.xz 6140 BLAKE2B 
dd686204b3e1e60f94521cf662dd908c5c7d18bc292278450e0f4cb3f480685c47fa1a9e3749e5dcc338902cf211f1fee149b39ceda513d73d634b2001c70692
 SHA512 
bddcf6d1deee3db526d07d136f62216e8360c8f8ea6960ba15534ede702040b4a25b51c9295dc98d7db2ddfb9e0e0f975384653140092fbe073552fd025098b9
 DIST genpatches-5.3-14.extras.tar.xz 1736 BLAKE2B 
46814b394cb3d47c1c6e7afa5aa6ec713ec1eec7f46629eeb672622f16098effc99532b2406b2dad98278be8eafde917a2f6bf10005abc7b99d823db526b9887
 SHA512 
120e2effee4c529742bf60d2327345d790feefb418850dbb57266fd0bdf604b74e4baef622f30e1faeee3c3cb199673ea972697866da5ca04ac4c732f70b47a6

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.204.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.204.ebuild
new file mode 100644
index 000..cd6e249adae
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.204.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="209"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2019-11-28 Thread Mike Pagano
commit: 24219d5d59004123a2a0eea903e15d012dd93420
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Nov 29 00:23:57 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Nov 29 00:24:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24219d5d

sys-kernel/gentoo-sources: Linux patch 4.4.204

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.4.204.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index fc36403..232054681b3 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -25,6 +25,9 @@ DIST genpatches-4.4-200.extras.tar.xz 16476 BLAKE2B 
d7acb3756b87ffebc1220fdc8a9b
 DIST genpatches-4.4-204.base.tar.xz 3212208 BLAKE2B 
355e515cacbf4b2631efd132c32885a302a084bc7bab7b0dcd08abc8865b0321344a2b44cf4c5bc05630639b776a855ec271597b07cbe8b8a9fe4f6029b9a638
 SHA512 
46b05ad6b29f0dd0f612a36e20b1aae2c09b1946e74dd4aef3912938fa95c48cfedd9087ed2b857f7989b39fc1fc035a2f0f477b9bf46d72ea55e15565b364ac
 DIST genpatches-4.4-204.experimental.tar.xz 83300 BLAKE2B 
8f3327cc2d92b43eb1b3df801a46af54719b160c577962998d61d53d6f4564b8178ac37f867e7b7799bd86fe5a35494c81ef73fc639317f7499dc9f16aac
 SHA512 
dcb1663a0703e1e3b3271e32219603d6f6963b9518ac538fb99309ce60ef09136a755ab4a0ec5a09d163cb22eb5dc7aeecdf4e3d658c3423eff51ef2ac68090b
 DIST genpatches-4.4-204.extras.tar.xz 16476 BLAKE2B 
e65878f489a4d0bb03ca6cc34c35e075e2fbbdb79fe08d8012f99b0678383828dd0edb9fd409adba705285e16d6d0fd37cf3a82c1447c76d8eadfe4e2207e26c
 SHA512 
1c7d6ddb0a5c3b23a62bee6b96d193c4c38d24665228bfd12395ac9ecc8fac38100dec9f85ad7a13f3de6c33fc53b703e2b8d4fceb61857a21ac5630fa6e
+DIST genpatches-4.4-205.base.tar.xz 3240004 BLAKE2B 
748c2218d89fb921974e01dc55894cb43d12e97a0008ee67c9b97fa9ac0f7854a30b74ecf4fe1ed9d8480bbd4b4935b3785063a80692735f69ae5e4bbddc8acf
 SHA512 
cfd6649ded20cd591ae1c2d39c893a82206bc8027ff9d8eb0e4554a631a5a02a07b56a76fd8626f61a5640ee4f04ad868ac36163369c9374991f999fbf618adc
+DIST genpatches-4.4-205.experimental.tar.xz 83276 BLAKE2B 
ec3948a5ceb3d661e9d0fc60578448e49d93062da7521afd7c7723356403e684da79cb6aa0d0247f80a57d082ef06f8cb450e90b8cc9c29c6b3075bd36fa2374
 SHA512 
034c67f47fa99de4a57fd55cbadaa4c4898caff8d1daec7d84d7270c034edd75c4c2c2032c74465c9cad071ed43eef3cf272e6ecdcfa25f29fd7ffbec5db5247
+DIST genpatches-4.4-205.extras.tar.xz 16476 BLAKE2B 
192810356292ed1b394ee1d44b53375448aa7cd490f44767ad7dd725a4f51b4a97fee4c5ee876245094196d3042c8b704ef3b2e5ca5b13068cd0568afc206367
 SHA512 
dc7185b942ab9e02c5af3688e7c61254adbbd544342f4d71b6477976ec9ea7ece28e99d15e5a41bbb83e017dfe4999ff293f5ab1f31758ca739c331b6df398b0
 DIST genpatches-4.9-197.base.tar.xz 3352864 BLAKE2B 
19382856363c0509cd9415c8c1563322f6e9586beb5ec9824d6a124f3e3c221e4f59218a25b7579acc6a4893bdc4c0b3bb969789c8aaf37de8ebcda445438c23
 SHA512 
d88ed242a59ec8519b59464e01fde0a4b7e4100db140d0612bcb1e3f536bd3bdb9cc40565cfecc35c3542694b8aac860535ce83dad88e711e49d4ecc6a4249a4
 DIST genpatches-4.9-197.experimental.tar.xz 106364 BLAKE2B 
799b3a3b2e7807a5c39a64cba88db9b521e17593968009757a0394698d16a1bea961b3b7c4cea8a656cceadfaf0c52bc2b28248be9be7b0ee0b5410f8518bf07
 SHA512 
32cb2d57e834b2f00a7a304471a53c96ea7d6431ca86d237f51074da23d537cb9202aa2e86df4d0b7497c64ed908082748ec42112caa4191814401cc27a5575d
 DIST genpatches-4.9-197.extras.tar.xz 17356 BLAKE2B 
6114152c1dcbd2cc3c6660d77a86d8b50b18ee548e4696c0829ac1e2f239a65ee2efd2b71f23f86f6ebdb0447bfcd7aa099253fde00879eab35746852058d292
 SHA512 
78cd6191081a163bf911ef726b0310146ab25eafa71e871ab932ca3dbb202dc3725649d93ccd98e1f1b0faec1ce04b2075452edcfc47c4a994df4d88c54e1d3b

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.204.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.204.ebuild
new file mode 100644
index 000..003b0d8b156
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.204.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="205"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2019-11-28 Thread Patrick McLean
commit: d97606aef275e256a022ef81ccc876354b4f1d47
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Nov 29 00:17:06 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Nov 29 00:17:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97606ae

dev-python/neovim-python-client-0.4.0: remove extra newline

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/neovim-python-client/neovim-python-client-0.4.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/neovim-python-client/neovim-python-client-0.4.0.ebuild 
b/dev-python/neovim-python-client/neovim-python-client-0.4.0.ebuild
index 66bdce84077..422ae8b2c75 100644
--- a/dev-python/neovim-python-client/neovim-python-client-0.4.0.ebuild
+++ b/dev-python/neovim-python-client/neovim-python-client-0.4.0.ebuild
@@ -26,7 +26,6 @@ RDEPEND="
 
 distutils_enable_tests pytest
 
-
 python_prepare_all() {
# allow useage of renamed msgpack
sed -r -i "/^msgpack/d ; s:[\"']pytest-runner[\"'](,|)::" setup.py || 
die



[gentoo-commits] proj/linux-patches: New tag: 4.9-209

2019-11-28 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Nov 29 00:06:39 2019 +

New tag: 4.9-209




[gentoo-commits] proj/linux-patches: New tag: 4.4-205

2019-11-28 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Nov 29 00:01:58 2019 +

New tag: 4.4-205




[gentoo-commits] proj/linux-patches:4.4 commit in: /

2019-11-28 Thread Mike Pagano
commit: 682b6b91928dd140f710b849c6088c907a05ab65
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Nov 28 23:48:57 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Nov 28 23:48:57 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=682b6b91

Linux patch 4.4.204

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

 _README  |4 +
 1203_linux-4.4.204.patch | 4378 ++
 2 files changed, 4382 insertions(+)

diff --git a/_README b/_README
index e8a6184..72fc76b 100644
--- a/_README
+++ b/_README
@@ -855,6 +855,10 @@ Patch:  1202_linux-4.4.203.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.203
 
+Patch:  1203_linux-4.4.204.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.204
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1203_linux-4.4.204.patch b/1203_linux-4.4.204.patch
new file mode 100644
index 000..dbe4f95
--- /dev/null
+++ b/1203_linux-4.4.204.patch
@@ -0,0 +1,4378 @@
+diff --git a/Documentation/hw-vuln/mds.rst b/Documentation/hw-vuln/mds.rst
+index 3f92728be021..7b8a1e9c5240 100644
+--- a/Documentation/hw-vuln/mds.rst
 b/Documentation/hw-vuln/mds.rst
+@@ -262,8 +262,11 @@ time with the option "mds=". The valid arguments for this 
option are:
+ 
+     =
+ 
+-Not specifying this option is equivalent to "mds=full".
+-
++Not specifying this option is equivalent to "mds=full". For processors
++that are affected by both TAA (TSX Asynchronous Abort) and MDS,
++specifying just "mds=off" without an accompanying "tsx_async_abort=off"
++will have no effect as the same mitigation is used for both
++vulnerabilities.
+ 
+ Mitigation selection guide
+ --
+diff --git a/Documentation/hw-vuln/tsx_async_abort.rst 
b/Documentation/hw-vuln/tsx_async_abort.rst
+index 38beda735f39..0adfe63612ce 100644
+--- a/Documentation/hw-vuln/tsx_async_abort.rst
 b/Documentation/hw-vuln/tsx_async_abort.rst
+@@ -169,7 +169,10 @@ the option "tsx_async_abort=". The valid arguments for 
this option are:
+ systems will have no effect.
+     =
+ 
+-Not specifying this option is equivalent to "tsx_async_abort=full".
++Not specifying this option is equivalent to "tsx_async_abort=full". For
++processors that are affected by both TAA and MDS, specifying just
++"tsx_async_abort=off" without an accompanying "mds=off" will have no
++effect as the same mitigation is used for both vulnerabilities.
+ 
+ The kernel command line also allows to control the TSX feature using the
+ parameter "tsx=" on CPUs which support TSX control. MSR_IA32_TSX_CTRL is used
+diff --git a/Documentation/kernel-parameters.txt 
b/Documentation/kernel-parameters.txt
+index 70f05fc3873c..da9acfb23383 100644
+--- a/Documentation/kernel-parameters.txt
 b/Documentation/kernel-parameters.txt
+@@ -2054,6 +2054,12 @@ bytes respectively. Such letter suffixes can also be 
entirely omitted.
+   full- Enable MDS mitigation on vulnerable CPUs
+   off - Unconditionally disable MDS mitigation
+ 
++  On TAA-affected machines, mds=off can be prevented by
++  an active TAA mitigation as both vulnerabilities are
++  mitigated with the same mechanism so in order to disable
++  this mitigation, you need to specify tsx_async_abort=off
++  too.
++
+   Not specifying this option is equivalent to
+   mds=full.
+ 
+@@ -4105,6 +4111,11 @@ bytes respectively. Such letter suffixes can also be 
entirely omitted.
+ 
+   off- Unconditionally disable TAA mitigation
+ 
++  On MDS-affected machines, tsx_async_abort=off can be
++  prevented by an active MDS mitigation as both 
vulnerabilities
++  are mitigated with the same mechanism so in order to 
disable
++  this mitigation, you need to specify mds=off too.
++
+   Not specifying this option is equivalent to
+   tsx_async_abort=full.  On CPUs which are MDS affected
+   and deploy MDS mitigation, TAA mitigation is not
+diff --git a/Makefile b/Makefile
+index 3163f289cb52..c2a57420c570 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 203
++SUBLEVEL = 204
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/arch/arc/kernel/perf_event.c b/arch/arc/kernel/perf_event.c
+index 8b134cfe5e1f..71fcbccc8f98 100644
+--- a/arch/arc/kernel/perf_event.c
 b/arch/arc/kernel/perf_event.c
+@@ -486,8 +486,8 @@ static int 

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

2019-11-28 Thread Thomas Deutschmann
commit: cc7753be6ba677d9d81e8f08e073291d3b204fe0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 23:21:40 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 23:21:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7753be

sys-fs/lvm2: fix Manifest

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

 sys-fs/lvm2/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index 9b72fb0647e..58a70a78a01 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -1,7 +1,5 @@
 DIST LVM2.2.02.116.tgz 1538340 BLAKE2B 
718261b60626f2eca5ba13011646bf551523ed8e59aaceceb9097221c000268b7533ac43151ff1d9229911d87e764fbdb29ffa1d305f2aae99220a68e301559a
 SHA512 
992541339637d597257850b4ff7f5348fb7cdcccf806ac8d986a3be1ad1edc5f6bfaedeed5128690c541d1a485cdc75742e90a766363c39867901003518fb84d
 DIST LVM2.2.02.145.tgz 1986370 BLAKE2B 
0c9e5efae17f26ff86152cecbf0b11a74e85007b2fa9491f44dec03ac8c11375bacf6685213b4be19037c8fbf70e13549516716ecf8fa262919a44625e6aab34
 SHA512 
84e28b3efc940837ea9da70fce620744aea0945ba29383b76ad7bcd4b5259b897c714162a8e8b7cfe26ae736a3ad2eca633a3e0df4d6280a32b28bd4cf472d27
-DIST LVM2.2.02.183.tgz 2380574 BLAKE2B 
b1fe71b6cdb8ee20dd53d0ad3399c553487baafa12657ec81a794c84ad161988afdb8693ac247877a2645d693a0740c74c8b991047ed2ba4adc9ec75f1c261a9
 SHA512 
3947523c6b0862ada40677ed171ed0cf95e070119e377296fc5ccb153e9c4212d34c0b16a887dbd68ccf265525345dabfed2aa59fb3604555429a7e2ecfff4d7
 DIST LVM2.2.02.184.tgz 2383698 BLAKE2B 
b6e308d76d541b9461dfcc6e82db256a175ccdabfae9c9d57d84eabd0d5ea50e3e09954b34741903e027412c2c26f72a5005fe934261576337a810738139deb8
 SHA512 
9db74f675e7c58f663a39afb79b6f33a33ad2cfbda63e9783ef5027f33977b4a1262a2e6754aa67c586eed083ee119a2e837c32a7746dcc53f13877c9d65c390
-DIST LVM2.2.02.185.tgz 2386328 BLAKE2B 
d2e31de3eedd7518ea2d239cb9b36b38e351d7fc070097a1fc4e7934e3636195da3247fba57d684bb0b31b7f3dbdfe29161bd121b2962b2c35c8c9d7914b4506
 SHA512 
f421505551aec2a09bc862f2fcc1ee825bc4d94c53a01d13265631e99308d60fbca40112be5bc7824cce3ef223c0775d2f6c345f6a3f227229a0566c903841bf
 DIST LVM2.2.02.186.tgz 2389759 BLAKE2B 
e094c0135d455386ea5789208899d4dbdd5e78bebf52e49ab5587f881fbc2b94c6accecacf1b4ed182b0c87046402c00a47a1b724795a94fe3ec998b580a77ae
 SHA512 
06a1c00142ee41d8a576a5e06a5beae70baced3020e753ce3b612355cc4d9e33be4acf58569d49436c4ee1118d288d884c7301b7d886074eaf9f2fa6b0248c03
 DIST LVM2.2.03.06.tgz 2453672 BLAKE2B 
3d39bef4915ddb15c51011c131afcd2735723fc3e880e01fb863d82ccac0c34b7d71f6a3a126c6bb53fbf2dd923ccf0443e4e02a492fc0660ee1ef168dbb0e79
 SHA512 
2a01d34fa58348b0fac3d40a9ce736aa499af18c7e9bf96a3eeefc6a2de6a73460c83b6c67be20e9bd440998cbf847bc3e7a028385f38d715e221a5a857d391f



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

2019-11-28 Thread Robin H. Johnson
commit: 33e1bd0d5228e52044e17e6e7cad7886161b518d
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Nov 28 23:01:10 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Nov 28 23:01:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e1bd0d

app-misc/gcalcli: version bump

Fixes: https://bugs.gentoo.org/698524
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/gcalcli/Manifest |  1 +
 app-misc/gcalcli/gcalcli-4.2.0.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/app-misc/gcalcli/Manifest b/app-misc/gcalcli/Manifest
index 4eabf3b9c2f..38a21ffe048 100644
--- a/app-misc/gcalcli/Manifest
+++ b/app-misc/gcalcli/Manifest
@@ -2,3 +2,4 @@ DIST gcalcli-3.2.tar.gz 1672457 BLAKE2B 
f54e90cbff2676238a4e5d41fd5d2935b4835874
 DIST gcalcli-3.3.2.tar.gz 1674569 BLAKE2B 
c141bdba5a337ebc4ecc81f845c66281ad3d5b5442a664f195bfdcf866eb1c0a1f7c395808d939caacbf8af74bf8f2cd25b35815b72ca92beb2b7861de4a1ade
 SHA512 
725290de1c7c768ad48e77bcc74e65b2676aab2fe5d40bdf59e63e1552d96dbe849fe99680b1f33c8adebcf2ee4a1ad898879820e20d8b2050679348820f4ba0
 DIST gcalcli-3.4.0.tar.gz 1675456 BLAKE2B 
38ac6eed8e03f806fa2311389c4fc3377ae16ee95af8d42d15eedfa37599d56d56c0b950e1eabb1968e4270657a5af70f789eb9e86d01baea35c9f84b13f6d69
 SHA512 
d3844dc34dfd21b1cca6f46bf2b66b6aabfccd4d7b23ad4e076966aeec51681792c0dbe5f61e4cb84a75ce3bbf4fd1c63a2ce759cecdeee3e4608c0238c07a4b
 DIST gcalcli-4.0.0_alpha3.tar.gz 1675261 BLAKE2B 
8388e489abd21a916568c9a39e1b41875613656ff60fbf6b555bf22408619e940512405c89615eb9477a20c5443e5d7d1c714905df86da4d76d1eede033daf01
 SHA512 
215860f50d2b32b94124537b3d8dbaebd7af5b9c907d565a58eab5357efa8a8c8bc6c20264811337ddbc33ae75029bf59c782e1dbb317667084f11da8c41ea18
+DIST gcalcli-4.2.0.tar.gz 1701050 BLAKE2B 
a0e310097cdb740ac873049d19d21dc8698afe61c919fd082258864e7170f5ca42a55b4eb211cfa9ecd9b2bef63f3e107839a4e3cad9ec2c278a8529f58ac33c
 SHA512 
2dd39a62e3fd81753f30b77be196476ef366cb6914e62c5de82ab946b7159751a5cbf246aa54eaed1fb6adfef7dbba785d10e29571a454b627b7ff45b52375d6

diff --git a/app-misc/gcalcli/gcalcli-4.2.0.ebuild 
b/app-misc/gcalcli/gcalcli-4.2.0.ebuild
new file mode 100644
index 000..ede92a3b662
--- /dev/null
+++ b/app-misc/gcalcli/gcalcli-4.2.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+# parsedatetime doesn't support pypy
+PYTHON_COMPAT=( python{2_7,3_6,3_7} )
+
+inherit distutils-r1
+
+MY_PV="4.2.0"
+
+DESCRIPTION="Google Calendar Command Line Interface"
+HOMEPAGE="https://github.com/insanum/gcalcli;
+SRC_URI="https://github.com/insanum/gcalcli/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-python/google-api-python-client-1.5.3[${PYTHON_USEDEP}]
+   dev-python/parsedatetime[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-gflags[${PYTHON_USEDEP}]
+   dev-python/vobject[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/gcalcli-${MY_PV}"
+
+src_install() {
+   dodoc -r ChangeLog README.md docs
+   distutils-r1_src_install
+}



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

2019-11-28 Thread Robin H. Johnson
commit: 172a111dff8067b09fc51aa1da7de8c5896b6847
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Nov 28 22:49:30 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Nov 28 23:01:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172a111d

app-misc/gcalcli: drop stale dep on dev-python/gdata

Dependency of dev-python/gdata was not removed during earlier version
bumps. No version in the tree still uses dev-python/gdata at all.

Fixes: https://bugs.gentoo.org/700972
Reference: https://github.com/insanum/gcalcli/blob/master/ChangeLog#L75
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/gcalcli/gcalcli-3.2.ebuild | 3 +--
 app-misc/gcalcli/gcalcli-3.3.2.ebuild   | 3 +--
 app-misc/gcalcli/gcalcli-4.0.0_alpha3-r1.ebuild | 3 +--
 app-misc/gcalcli/gcalcli-4.0.0_alpha3.ebuild| 3 +--
 4 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/app-misc/gcalcli/gcalcli-3.2.ebuild 
b/app-misc/gcalcli/gcalcli-3.2.ebuild
index 5278106779a..3460c4917c6 100644
--- a/app-misc/gcalcli/gcalcli-3.2.ebuild
+++ b/app-misc/gcalcli/gcalcli-3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -20,7 +20,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND="${PYTHON_DEPS}
dev-python/python-dateutil[${PYTHON_USEDEP}]
>=dev-python/google-api-python-client-1.5.3[${PYTHON_USEDEP}]
-   dev-python/gdata[${PYTHON_USEDEP}]
dev-python/vobject[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 

diff --git a/app-misc/gcalcli/gcalcli-3.3.2.ebuild 
b/app-misc/gcalcli/gcalcli-3.3.2.ebuild
index 5278106779a..3460c4917c6 100644
--- a/app-misc/gcalcli/gcalcli-3.3.2.ebuild
+++ b/app-misc/gcalcli/gcalcli-3.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -20,7 +20,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND="${PYTHON_DEPS}
dev-python/python-dateutil[${PYTHON_USEDEP}]
>=dev-python/google-api-python-client-1.5.3[${PYTHON_USEDEP}]
-   dev-python/gdata[${PYTHON_USEDEP}]
dev-python/vobject[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 

diff --git a/app-misc/gcalcli/gcalcli-4.0.0_alpha3-r1.ebuild 
b/app-misc/gcalcli/gcalcli-4.0.0_alpha3-r1.ebuild
index ee26100ef27..70df094b061 100644
--- a/app-misc/gcalcli/gcalcli-4.0.0_alpha3-r1.ebuild
+++ b/app-misc/gcalcli/gcalcli-4.0.0_alpha3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -21,7 +21,6 @@ IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}
-   dev-python/gdata[${PYTHON_USEDEP}]
>=dev-python/google-api-python-client-1.5.3[${PYTHON_USEDEP}]
dev-python/parsedatetime[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]

diff --git a/app-misc/gcalcli/gcalcli-4.0.0_alpha3.ebuild 
b/app-misc/gcalcli/gcalcli-4.0.0_alpha3.ebuild
index c4ebdd93fa5..f2d5ab94edc 100644
--- a/app-misc/gcalcli/gcalcli-4.0.0_alpha3.ebuild
+++ b/app-misc/gcalcli/gcalcli-4.0.0_alpha3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -22,7 +22,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND="${PYTHON_DEPS}
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/google-api-python-client[${PYTHON_USEDEP}]
-   dev-python/gdata[${PYTHON_USEDEP}]
dev-python/vobject[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 



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

2019-11-28 Thread David Seifert
commit: d91fa99376c2b4467a502bb6899867f3d08f8f6d
Author: David Seifert  gentoo  org>
AuthorDate: Thu Nov 28 22:49:04 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Nov 28 22:49:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91fa993

profiles: Mask several dev-python/pytest-* packages for removal

Bug: https://bugs.gentoo.org/701426
Closes: https://github.com/gentoo/gentoo/pull/13787
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index dbbabd13f2f..8f675064578 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,14 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2019-11-28)
+# No revdeps, blocking move to python 3.7, unnecessary maintenance
+# burden, bug #701426. Removal in 30 days.
+dev-python/pytest-datafiles
+dev-python/pytest-html
+dev-python/pytest-pythonpath
+dev-python/pytest-qt
+
 # Andreas Sturmlechner  (2019-11-28)
 # Multiple build failures, automagic, missing deps, no one to fix them
 # Bugs #542756, #554388, #555768, #557974, #574854, #574890 #589182,



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

2019-11-28 Thread Thomas Deutschmann
commit: e8df448a22e717f50a6c9254256dd30fdc1daf84
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 22:14:47 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 22:47:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8df448a

dev-php/pecl-geoip: add PHP 7.4 support

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

 dev-php/pecl-geoip/pecl-geoip-1.1.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-geoip/pecl-geoip-1.1.1-r4.ebuild 
b/dev-php/pecl-geoip/pecl-geoip-1.1.1-r4.ebuild
index bc68f7d9867..956d2192df6 100644
--- a/dev-php/pecl-geoip/pecl-geoip-1.1.1-r4.ebuild
+++ b/dev-php/pecl-geoip/pecl-geoip-1.1.1-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PHP_EXT_NAME="geoip"
 DOCS="README ChangeLog"
-USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3 php7-4"
 
 inherit php-ext-pecl-r3
 



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

2019-11-28 Thread Thomas Deutschmann
commit: c0190e45d0b0921b8c1c9fe4ffdb792580f47e06
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 22:05:54 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 22:47:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0190e45

dev-php/pecl-apcu_bc: add PHP 7.4 support

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

 dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.5.ebuild 
b/dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.5.ebuild
index 2e08b7e24a5..1147232f483 100644
--- a/dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.5.ebuild
+++ b/dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.5.ebuild
@@ -10,7 +10,7 @@ PHP_EXT_ZENDEXT="no"
 PHP_EXT_EXTRA_ECONF=""
 DOCS=( README.md )
 
-USE_PHP="php7-1 php7-2 php7-3"
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
 
 inherit php-ext-pecl-r3 multilib
 
@@ -21,7 +21,7 @@ LICENSE="PHP-3.01"
 SLOT="0"
 IUSE=""
 
-DEPEND="dev-php/pecl-apcu:7[php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?]"
+DEPEND="dev-php/pecl-apcu:7[php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?]"
 RDEPEND="${DEPEND}"
 
 src_test() {



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

2019-11-28 Thread Thomas Deutschmann
commit: bffc17d1ccd4e6b274e93584f5bbd0bdfc1b24df
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 22:12:38 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 22:47:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bffc17d1

dev-php/pecl-event: add PHP 7.4 support

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

 dev-php/pecl-event/pecl-event-2.5.3.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-event/pecl-event-2.5.3.ebuild 
b/dev-php/pecl-event/pecl-event-2.5.3.ebuild
index 2c5099e330a..58c7b228d6a 100644
--- a/dev-php/pecl-event/pecl-event-2.5.3.ebuild
+++ b/dev-php/pecl-event/pecl-event-2.5.3.ebuild
@@ -8,7 +8,7 @@ PHP_EXT_INI="yes"
 PHP_EXT_ZENDEXT="no"
 DOCS=( README.md )
 
-USE_PHP="php7-1 php7-2 php7-3"
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
 
 inherit php-ext-pecl-r3
 
@@ -26,7 +26,8 @@ DEPEND="
)
php_targets_php7-1? ( dev-lang/php:7.1[sockets?] )
php_targets_php7-2? ( dev-lang/php:7.2[sockets?] )
-   php_targets_php7-3? ( dev-lang/php:7.3[sockets?] )"
+   php_targets_php7-3? ( dev-lang/php:7.3[sockets?] )
+   php_targets_php7-4? ( dev-lang/php:7.4[sockets?] )"
 
 RDEPEND="
${DEPEND}



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

2019-11-28 Thread Thomas Deutschmann
commit: c69513d912f518d237f7b34aa66b50cedf2384c6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 22:45:17 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 22:47:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c69513d9

dev-php/pecl-ssh2: add PHP 7.4 support

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

 dev-php/pecl-ssh2/pecl-ssh2-1.2.ebuild  | 6 +++---
 dev-php/pecl-ssh2/pecl-ssh2-.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-php/pecl-ssh2/pecl-ssh2-1.2.ebuild 
b/dev-php/pecl-ssh2/pecl-ssh2-1.2.ebuild
index 72ef46fdff1..583c2bfcf03 100644
--- a/dev-php/pecl-ssh2/pecl-ssh2-1.2.ebuild
+++ b/dev-php/pecl-ssh2/pecl-ssh2-1.2.ebuild
@@ -5,12 +5,12 @@ EAPI="7"
 
 PHP_EXT_NAME="ssh2"
 
-USE_PHP="php5-6 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4"
 EGIT_REPO_URI="https://git.php.net/repository/pecl/networking/ssh2.git;
 
 inherit php-ext-source-r3 git-r3
 
-USE_PHP="php7-1 php7-2 php7-3"
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
 
 DESCRIPTION="PHP bindings for the libssh2 library"
 LICENSE="PHP-3.01"
@@ -23,7 +23,7 @@ RDEPEND="${DEPEND}
 HOMEPAGE="https://pecl.php.net/package/ssh2;
 
 src_prepare() {
-   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 ; then
+   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4 ; then
php-ext-source-r3_src_prepare
else
default_src_prepare

diff --git a/dev-php/pecl-ssh2/pecl-ssh2-.ebuild 
b/dev-php/pecl-ssh2/pecl-ssh2-.ebuild
index 72ef46fdff1..583c2bfcf03 100644
--- a/dev-php/pecl-ssh2/pecl-ssh2-.ebuild
+++ b/dev-php/pecl-ssh2/pecl-ssh2-.ebuild
@@ -5,12 +5,12 @@ EAPI="7"
 
 PHP_EXT_NAME="ssh2"
 
-USE_PHP="php5-6 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4"
 EGIT_REPO_URI="https://git.php.net/repository/pecl/networking/ssh2.git;
 
 inherit php-ext-source-r3 git-r3
 
-USE_PHP="php7-1 php7-2 php7-3"
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
 
 DESCRIPTION="PHP bindings for the libssh2 library"
 LICENSE="PHP-3.01"
@@ -23,7 +23,7 @@ RDEPEND="${DEPEND}
 HOMEPAGE="https://pecl.php.net/package/ssh2;
 
 src_prepare() {
-   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 ; then
+   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4 ; then
php-ext-source-r3_src_prepare
else
default_src_prepare



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

2019-11-28 Thread Thomas Deutschmann
commit: 1cba3e86ee27c9ce4b7d27017500fd1b50bfa495
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 22:11:20 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 22:47:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cba3e86

dev-php/pecl-eio: add PHP 7.4 support

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

 dev-php/pecl-eio/pecl-eio-2.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-eio/pecl-eio-2.0.4.ebuild 
b/dev-php/pecl-eio/pecl-eio-2.0.4.ebuild
index 571ac16c43f..2c0e722da89 100644
--- a/dev-php/pecl-eio/pecl-eio-2.0.4.ebuild
+++ b/dev-php/pecl-eio/pecl-eio-2.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,7 +7,7 @@ PHP_EXT_INI="yes"
 PHP_EXT_ZENDEXT="no"
 DOCS=( README.md )
 
-USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3 php7-4"
 inherit php-ext-pecl-r3
 
 KEYWORDS="~amd64 ~x86"



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

2019-11-28 Thread Thomas Deutschmann
commit: 359f90ed7e41d545d89d3dabc66f2f3f7bd474a1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 22:07:03 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 22:47:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359f90ed

dev-php/pecl-crack: add PHP 7.4 support

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

 dev-php/pecl-crack/pecl-crack-0.4-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-crack/pecl-crack-0.4-r7.ebuild 
b/dev-php/pecl-crack/pecl-crack-0.4-r7.ebuild
index 841669f34fd..9001623cd8a 100644
--- a/dev-php/pecl-crack/pecl-crack-0.4-r7.ebuild
+++ b/dev-php/pecl-crack/pecl-crack-0.4-r7.ebuild
@@ -9,7 +9,7 @@ PHP_EXT_ZENDEXT="no"
 PHP_EXT_EXTRA_ECONF=""
 DOCS=( EXPERIMENTAL )
 
-USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3 php7-4"
 
 inherit php-ext-pecl-r3
 



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

2019-11-28 Thread Thomas Deutschmann
commit: 819737304ba33c3c1cec4d5d580bca5b169c4f07
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 22:25:40 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 22:47:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81973730

dev-php/pecl-http: add PHP 7.4 support

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

 dev-php/pecl-http/pecl-http-3.2.3.ebuild | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/dev-php/pecl-http/pecl-http-3.2.3.ebuild 
b/dev-php/pecl-http/pecl-http-3.2.3.ebuild
index 564462685ed..9d6429e4456 100644
--- a/dev-php/pecl-http/pecl-http-3.2.3.ebuild
+++ b/dev-php/pecl-http/pecl-http-3.2.3.ebuild
@@ -9,11 +9,11 @@ PHP_EXT_INI="yes"
 PHP_EXT_ZENDEXT="no"
 PHP_INI_NAME="50-http"
 
-USE_PHP="php5-6 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4"
 
 inherit php-ext-pecl-r3
 
-USE_PHP="php7-1 php7-2 php7-3"
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
 
 KEYWORDS="~amd64 ~x86"
 
@@ -24,22 +24,23 @@ IUSE="ssl curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss 
+curl_ssl_openssl"
 
 DEPEND="app-arch/brotli:=
dev-libs/libevent
-   
dev-php/pecl-propro:7[php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?]
-   
dev-php/pecl-raphf:7[php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?]
+   
dev-php/pecl-propro:7[php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?]
+   
dev-php/pecl-raphf:7[php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?]
net-dns/libidn2
sys-libs/zlib
ssl? ( 
net-misc/curl[ssl,curl_ssl_gnutls=,curl_ssl_libressl=,curl_ssl_nss=,curl_ssl_openssl=]
 )
!ssl? ( net-misc/curl[-ssl] )
php_targets_php7-1? ( dev-lang/php:7.1[hash,session,iconv] )
php_targets_php7-2? ( dev-lang/php:7.2[hash,session,iconv] )
-   php_targets_php7-3? ( dev-lang/php:7.3[hash,session,iconv] )"
+   php_targets_php7-3? ( dev-lang/php:7.3[hash,session,iconv] )
+   php_targets_php7-4? ( dev-lang/php:7.4[session,iconv] )"
 RDEPEND="${DEPEND}
php_targets_php5-6? ( dev-php/pecl-http:2[php_targets_php5-6] )"
 
 PHP_EXT_ECONF_ARGS=( --with-http --without-http-shared-deps 
--without-http-libidn-dir )
 
 src_prepare() {
-   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 ; then
+   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4 ; then
php-ext-source-r3_src_prepare
else
default_src_prepare
@@ -47,7 +48,7 @@ src_prepare() {
 }
 
 src_install() {
-   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 ; then
+   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4 ; then
php-ext-pecl-r3_src_install
fi
 }



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

2019-11-28 Thread Thomas Deutschmann
commit: 4709539586c6ee236fc7dac0c541a9d2b689044b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 22:19:55 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 22:47:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47095395

dev-php/pecl-propro: add PHP 7.4 support

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

 dev-php/pecl-propro/pecl-propro-2.1.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-php/pecl-propro/pecl-propro-2.1.0.ebuild 
b/dev-php/pecl-propro/pecl-propro-2.1.0.ebuild
index ba645a7a2b1..42fb351d151 100644
--- a/dev-php/pecl-propro/pecl-propro-2.1.0.ebuild
+++ b/dev-php/pecl-propro/pecl-propro-2.1.0.ebuild
@@ -9,12 +9,12 @@ PHP_EXT_ZENDEXT="no"
 PHP_EXT_ECONF_ARGS=""
 PHP_INI_NAME="30-${PHP_EXT_NAME}"
 
-USE_PHP="php5-6 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4"
 
 inherit php-ext-pecl-r3
 
 # Only really build for 7.x
-USE_PHP="php7-1 php7-2 php7-3"
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
 
 KEYWORDS="~amd64 ~x86"
 
@@ -26,7 +26,7 @@ IUSE=""
 RDEPEND="php_targets_php5-6? ( ${CATEGORY}/${PN}:0[php_targets_php5-6] )"
 
 src_prepare() {
-   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 ; then
+   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4 ; then
php-ext-source-r3_src_prepare
else
default_src_prepare
@@ -34,7 +34,7 @@ src_prepare() {
 }
 
 src_install() {
-   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 ; then
+   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4 ; then
php-ext-pecl-r3_src_install
fi
 }



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

2019-11-28 Thread Thomas Deutschmann
commit: 3e8ef5ddbd59d35c44f672f2972ba9fb99871f04
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 22:16:11 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 22:47:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8ef5dd

dev-php/pecl-gnupg: add PHP 7.4 support

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

 dev-php/pecl-gnupg/pecl-gnupg-1.4.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-gnupg/pecl-gnupg-1.4.0-r2.ebuild 
b/dev-php/pecl-gnupg/pecl-gnupg-1.4.0-r2.ebuild
index 3c0bcd3c738..ce3a3f29845 100644
--- a/dev-php/pecl-gnupg/pecl-gnupg-1.4.0-r2.ebuild
+++ b/dev-php/pecl-gnupg/pecl-gnupg-1.4.0-r2.ebuild
@@ -10,7 +10,7 @@ PHP_EXT_ZENDEXT="no"
 PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
 PHP_EXT_S="${WORKDIR}/${MY_P}"
 
-USE_PHP="php5-6 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4"
 
 inherit php-ext-pecl-r3
 



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

2019-11-28 Thread Thomas Deutschmann
commit: c3fa7ba6d1fbc236561a1ba8ab6b89cf1d5c8f05
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 22:21:37 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 22:47:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3fa7ba6

dev-php/pecl-raphf: add PHP 7.4 support

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

 dev-php/pecl-raphf/pecl-raphf-2.0.1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-php/pecl-raphf/pecl-raphf-2.0.1.ebuild 
b/dev-php/pecl-raphf/pecl-raphf-2.0.1.ebuild
index f28c7a6bb55..9923b1d0c97 100644
--- a/dev-php/pecl-raphf/pecl-raphf-2.0.1.ebuild
+++ b/dev-php/pecl-raphf/pecl-raphf-2.0.1.ebuild
@@ -9,12 +9,12 @@ PHP_EXT_ZENDEXT="no"
 PHP_EXT_ECONF_ARGS=""
 PHP_INI_NAME="30-${PHP_EXT_NAME}"
 
-USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3 php7-4"
 
 inherit php-ext-pecl-r3
 
 # Only really build for 7.x
-USE_PHP="php7-1 php7-2 php7-3"
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
 
 KEYWORDS="~amd64 ~x86"
 
@@ -26,7 +26,7 @@ IUSE=""
 RDEPEND="php_targets_php5-6? ( ${CATEGORY}/${PN}:0[php_targets_php5-6] )"
 
 src_prepare() {
-   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3; then
+   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4; then
php-ext-source-r3_src_prepare
else
default_src_prepare
@@ -34,7 +34,7 @@ src_prepare() {
 }
 
 src_install() {
-   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3; then
+   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4; then
php-ext-pecl-r3_src_install
fi
 }



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

2019-11-28 Thread Thomas Deutschmann
commit: 206637dabe384e08b4a83e1677654b3ff1baeda9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 22:09:05 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 22:47:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206637da

dev-php/pecl-dbase: add PHP 7.4 support

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

 dev-php/pecl-dbase/pecl-dbase-7.0.1.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-php/pecl-dbase/pecl-dbase-7.0.1.ebuild 
b/dev-php/pecl-dbase/pecl-dbase-7.0.1.ebuild
index 0eecaf7babb..43d998a62c3 100644
--- a/dev-php/pecl-dbase/pecl-dbase-7.0.1.ebuild
+++ b/dev-php/pecl-dbase/pecl-dbase-7.0.1.ebuild
@@ -5,12 +5,12 @@ EAPI="7"
 
 # Define 5.6 here so we get the USE and REQUIRED_USE from the eclass
 # This allows us to depend on the other slot
-USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3 php7-4"
 
 inherit php-ext-pecl-r3
 
 # However, we only really build for 7.x; so redefine it here
-USE_PHP="php7-0 php7-1 php7-2 php7-3"
+USE_PHP="php7-0 php7-1 php7-2 php7-3 php7-4"
 
 KEYWORDS="~amd64 ~x86"
 
@@ -23,7 +23,7 @@ DEPEND=""
 RDEPEND="${DEPEND} php_targets_php5-6? ( 
dev-php/pecl-dbase:0[php_targets_php5-6] )"
 
 src_prepare() {
-   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 || use php_targets_php7-4 ; then
php-ext-source-r3_src_prepare
else
eapply_user
@@ -31,14 +31,14 @@ src_prepare() {
 }
 
 src_configure() {
-   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 || use php_targets_php7-4 ; then
local PHP_EXT_ECONF_ARGS=( )
php-ext-source-r3_src_configure
fi
 }
 
 src_install() {
-   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 || use php_targets_php7-4 ; then
php-ext-pecl-r3_src_install
fi
 }



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

2019-11-28 Thread Thomas Deutschmann
commit: 4a05958f285f7a60c0ebbbc9e07f8283df842c25
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 22:10:19 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 22:47:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a05958f

dev-php/pecl-dio: add PHP 7.4 support

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

 dev-php/pecl-dio/pecl-dio-0.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-dio/pecl-dio-0.1.0-r1.ebuild 
b/dev-php/pecl-dio/pecl-dio-0.1.0-r1.ebuild
index 323457f9876..7d9f4db0e72 100644
--- a/dev-php/pecl-dio/pecl-dio-0.1.0-r1.ebuild
+++ b/dev-php/pecl-dio/pecl-dio-0.1.0-r1.ebuild
@@ -7,7 +7,7 @@ PHP_EXT_NAME="dio"
 PHP_EXT_INI="yes"
 PHP_EXT_ZENDEXT="no"
 
-USE_PHP="php5-6 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4"
 
 MY_PV=${PV/_rc/RC}
 PHP_EXT_S="${WORKDIR}/${PN/pecl-/}-${MY_PV}"



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

2019-11-28 Thread Thomas Deutschmann
commit: 1f977e50cee3065e23355f49622edffce78abe24
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 22:45:53 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 22:47:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f977e50

dev-php/pecl-timezonedb: add PHP 7.4 support

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

 dev-php/pecl-timezonedb/pecl-timezonedb-2019.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-timezonedb/pecl-timezonedb-2019.3.ebuild 
b/dev-php/pecl-timezonedb/pecl-timezonedb-2019.3.ebuild
index 415e14ad0f0..94ab6de33e6 100644
--- a/dev-php/pecl-timezonedb/pecl-timezonedb-2019.3.ebuild
+++ b/dev-php/pecl-timezonedb/pecl-timezonedb-2019.3.ebuild
@@ -7,7 +7,7 @@ PHP_EXT_NAME="timezonedb"
 PHP_EXT_INI="yes"
 PHP_EXT_ZENDEXT="no"
 
-USE_PHP="php5-6 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4"
 
 inherit php-ext-pecl-r3
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/lvm2/, sys-fs/lvm2/files/

2019-11-28 Thread Robin H. Johnson
commit: 0a7dcaff7c920619ffce4c0195223cbd9db02411
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Nov 28 22:43:05 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Nov 28 22:44:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7dcaff

sys-fs/lvm2: partial revert of 2161b3a104c9a5664131b9297766db0538e7464e

Bug 690494 shows that the regression is still not fixed in 2.02.186-r2,
so 2.02.145-r2 is still required for some users.

Bug: https://bugs.gentoo.org/show_bug.cgi?id=690494
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-fs/lvm2/Manifest   |   3 +
 .../lvm2-2.02.129-static-pkgconfig-libs.patch  | 102 +
 .../files/lvm2-2.02.130-pthread-pkgconfig.patch|  32 +++
 .../lvm2-2.02.139-dynamic-static-ldflags.patch |  63 +
 sys-fs/lvm2/files/lvm2-2.02.145-mkdev.patch| 127 +++
 sys-fs/lvm2/lvm2-2.02.145-r2.ebuild| 254 +
 6 files changed, 581 insertions(+)

diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index 701f9bc11eb..9b72fb0647e 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -1,4 +1,7 @@
 DIST LVM2.2.02.116.tgz 1538340 BLAKE2B 
718261b60626f2eca5ba13011646bf551523ed8e59aaceceb9097221c000268b7533ac43151ff1d9229911d87e764fbdb29ffa1d305f2aae99220a68e301559a
 SHA512 
992541339637d597257850b4ff7f5348fb7cdcccf806ac8d986a3be1ad1edc5f6bfaedeed5128690c541d1a485cdc75742e90a766363c39867901003518fb84d
+DIST LVM2.2.02.145.tgz 1986370 BLAKE2B 
0c9e5efae17f26ff86152cecbf0b11a74e85007b2fa9491f44dec03ac8c11375bacf6685213b4be19037c8fbf70e13549516716ecf8fa262919a44625e6aab34
 SHA512 
84e28b3efc940837ea9da70fce620744aea0945ba29383b76ad7bcd4b5259b897c714162a8e8b7cfe26ae736a3ad2eca633a3e0df4d6280a32b28bd4cf472d27
+DIST LVM2.2.02.183.tgz 2380574 BLAKE2B 
b1fe71b6cdb8ee20dd53d0ad3399c553487baafa12657ec81a794c84ad161988afdb8693ac247877a2645d693a0740c74c8b991047ed2ba4adc9ec75f1c261a9
 SHA512 
3947523c6b0862ada40677ed171ed0cf95e070119e377296fc5ccb153e9c4212d34c0b16a887dbd68ccf265525345dabfed2aa59fb3604555429a7e2ecfff4d7
 DIST LVM2.2.02.184.tgz 2383698 BLAKE2B 
b6e308d76d541b9461dfcc6e82db256a175ccdabfae9c9d57d84eabd0d5ea50e3e09954b34741903e027412c2c26f72a5005fe934261576337a810738139deb8
 SHA512 
9db74f675e7c58f663a39afb79b6f33a33ad2cfbda63e9783ef5027f33977b4a1262a2e6754aa67c586eed083ee119a2e837c32a7746dcc53f13877c9d65c390
+DIST LVM2.2.02.185.tgz 2386328 BLAKE2B 
d2e31de3eedd7518ea2d239cb9b36b38e351d7fc070097a1fc4e7934e3636195da3247fba57d684bb0b31b7f3dbdfe29161bd121b2962b2c35c8c9d7914b4506
 SHA512 
f421505551aec2a09bc862f2fcc1ee825bc4d94c53a01d13265631e99308d60fbca40112be5bc7824cce3ef223c0775d2f6c345f6a3f227229a0566c903841bf
 DIST LVM2.2.02.186.tgz 2389759 BLAKE2B 
e094c0135d455386ea5789208899d4dbdd5e78bebf52e49ab5587f881fbc2b94c6accecacf1b4ed182b0c87046402c00a47a1b724795a94fe3ec998b580a77ae
 SHA512 
06a1c00142ee41d8a576a5e06a5beae70baced3020e753ce3b612355cc4d9e33be4acf58569d49436c4ee1118d288d884c7301b7d886074eaf9f2fa6b0248c03
 DIST LVM2.2.03.06.tgz 2453672 BLAKE2B 
3d39bef4915ddb15c51011c131afcd2735723fc3e880e01fb863d82ccac0c34b7d71f6a3a126c6bb53fbf2dd923ccf0443e4e02a492fc0660ee1ef168dbb0e79
 SHA512 
2a01d34fa58348b0fac3d40a9ce736aa499af18c7e9bf96a3eeefc6a2de6a73460c83b6c67be20e9bd440998cbf847bc3e7a028385f38d715e221a5a857d391f

diff --git a/sys-fs/lvm2/files/lvm2-2.02.129-static-pkgconfig-libs.patch 
b/sys-fs/lvm2/files/lvm2-2.02.129-static-pkgconfig-libs.patch
new file mode 100644
index 000..239694523b3
--- /dev/null
+++ b/sys-fs/lvm2/files/lvm2-2.02.129-static-pkgconfig-libs.patch
@@ -0,0 +1,102 @@
+--- LVM2.2.02.129/configure.in
 LVM2.2.02.129/configure.in
+@@ -1287,6 +1287,7 @@
+  fi])
+   if test "$BLKID_WIPING" = yes; then
+   BLKID_PC="blkid"
++  BLKID_STATIC_LIBS=`$PKG_CONFIG --static --libs $BLKID_PC`
+   DEFAULT_USE_BLKID_WIPING=1
+   AC_DEFINE([BLKID_WIPING_SUPPORT], 1, [Define to 1 to use 
libblkid detection of signatures when wiping.])
+   else
+@@ -1332,6 +1333,7 @@
+ if test "$UDEV_SYNC" = yes; then
+   pkg_config_init
+   PKG_CHECK_MODULES(UDEV, libudev >= 143, [UDEV_PC="libudev"])
++  UDEV_STATIC_LIBS=`$PKG_CONFIG --static --libs libudev`
+   AC_DEFINE([UDEV_SYNC_SUPPORT], 1, [Define to 1 to enable 
synchronisation with udev processing.])
+ fi
+ 
+@@ -1558,19 +1560,32 @@
+ if test "$SELINUX" = yes; then
+   AC_CHECK_LIB([sepol], [sepol_check_context], [
+   AC_DEFINE([HAVE_SEPOL], 1, [Define to 1 if sepol_check_context 
is available.])
+-  SELINUX_LIBS="-lsepol"])
++  SEPOL_LIBS="-lsepol"])
++
++  dnl -- init pkgconfig if required
++  if  test x$PKGCONFIG_INIT != x1; then
++  pkg_config_init
++  fi
++  PKG_CHECK_MODULES(SELINUX, libselinux, [
++  SELINUX_PC="libselinux"
++  

[gentoo-commits] repo/gentoo:master commit in: www-apps/zeppelin-bin/

2019-11-28 Thread Patrice Clement
commit: dab7d22cf5a1bf848ac796518252551158010779
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Nov 28 22:06:32 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Nov 28 22:06:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab7d22c

www-apps/zeppelin-bin: stable for amd64+x86.

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

 www-apps/zeppelin-bin/zeppelin-bin-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/zeppelin-bin/zeppelin-bin-0.8.1.ebuild 
b/www-apps/zeppelin-bin/zeppelin-bin-0.8.1.ebuild
index 8423abc2db7..020e6bdd140 100644
--- a/www-apps/zeppelin-bin/zeppelin-bin-0.8.1.ebuild
+++ b/www-apps/zeppelin-bin/zeppelin-bin-0.8.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://zeppelin.apache.org;
 SRC_URI="mirror://apache/zeppelin/${MY_PN}-${PV}/${MY_P}.tgz -> ${P}.tgz"
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND=">=virtual/jdk-1.8"
 RDEPEND=">=virtual/jre-1.8"



[gentoo-commits] repo/gentoo:master commit in: www-apps/zeppelin-bin/

2019-11-28 Thread Patrice Clement
commit: c1e6ffef9523c3ed8745a8967facd7175426ea44
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Nov 28 22:10:30 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Nov 28 22:10:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e6ffef

www-apps/zeppelin-bin: version bump.

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

 www-apps/zeppelin-bin/Manifest  |  1 +
 www-apps/zeppelin-bin/zeppelin-bin-0.8.2.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/www-apps/zeppelin-bin/Manifest b/www-apps/zeppelin-bin/Manifest
index ae449ef71b1..1c242e0db07 100644
--- a/www-apps/zeppelin-bin/Manifest
+++ b/www-apps/zeppelin-bin/Manifest
@@ -1 +1,2 @@
 DIST zeppelin-bin-0.8.1.tgz 992975720 BLAKE2B 
13bae89054a5be0570d0550cfc875d989de66dcdc6fe2aa3c8b71b452782d8cf2c8f6cf030b47f1b9050899912f75136cef7d9ef1b80c8957ad8a260fc7050c5
 SHA512 
b8302b36acc5cc8859f4341329bcb4d038bbb91d4493be191606df94da08a2fa37940958ceae507e6cdbe22fc338111ac9bee580cb41ee74198911469552df02
+DIST zeppelin-bin-0.8.2.tgz 998508624 BLAKE2B 
cccfa95426d8d0407d7a226f5d71c15ca55da8893a7fff9e3a612c63034ab1838f8f7d5a529bb393b825c6c3bd19e197f4e913c2c5b8dd04fb282affc43788ab
 SHA512 
91a785153bc47b087f90fac0f83066fdede041d5193506b231af1b6855b150307873c92cea462c6dd48ef6d38caa37934591a08542199ac4b02d9493298fbd43

diff --git a/www-apps/zeppelin-bin/zeppelin-bin-0.8.2.ebuild 
b/www-apps/zeppelin-bin/zeppelin-bin-0.8.2.ebuild
new file mode 100644
index 000..8423abc2db7
--- /dev/null
+++ b/www-apps/zeppelin-bin/zeppelin-bin-0.8.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 user
+
+MY_PN="zeppelin"
+MY_P="${MY_PN}-${PV}-bin-all"
+
+DESCRIPTION="Web-based interactive data analytics notebook launcher"
+HOMEPAGE="https://zeppelin.apache.org;
+SRC_URI="mirror://apache/zeppelin/${MY_PN}-${PV}/${MY_P}.tgz -> ${P}.tgz"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=virtual/jdk-1.8"
+RDEPEND=">=virtual/jre-1.8"
+
+S="${WORKDIR}/${MY_P}"
+
+INSTALL_DIR="/opt/${P}"
+
+pkg_setup() {
+   enewgroup zeppelin
+   enewuser zeppelin -1 /bin/sh /home/zeppelin zeppelin
+}
+
+src_install() {
+   keepdir /var/log/zeppelin
+   fowners -R zeppelin:zeppelin /var/log/zeppelin
+
+   newinitd "${FILESDIR}/zeppelin.init.d" zeppelin
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP * "${ED}/${INSTALL_DIR}" || die
+   dosym "${P}" /opt/zeppelin
+   fowners -R zeppelin:zeppelin "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/zeppelin-bin/

2019-11-28 Thread Patrice Clement
commit: 37d6a4145d33401335eaf26a81439f08d3c418fa
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Nov 28 22:05:43 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Nov 28 22:05:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d6a414

www-apps/zeppelin-bin: don't call dosym using ED but rather P.

Courtesy of Arfrever.

Closes: https://bugs.gentoo.org/699506
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Patrice Clement  gentoo.org>

 www-apps/zeppelin-bin/zeppelin-bin-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/zeppelin-bin/zeppelin-bin-0.8.1.ebuild 
b/www-apps/zeppelin-bin/zeppelin-bin-0.8.1.ebuild
index 6b80c178e62..8423abc2db7 100644
--- a/www-apps/zeppelin-bin/zeppelin-bin-0.8.1.ebuild
+++ b/www-apps/zeppelin-bin/zeppelin-bin-0.8.1.ebuild
@@ -35,6 +35,6 @@ src_install() {
 
dodir "${INSTALL_DIR}"
cp -pRP * "${ED}/${INSTALL_DIR}" || die
-   dosym "${ED}/${INSTALL_DIR}" /opt/zeppelin
+   dosym "${P}" /opt/zeppelin
fowners -R zeppelin:zeppelin "${INSTALL_DIR}"
 }



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

2019-11-28 Thread Patrice Clement
commit: b827d87381d9adf8cb507491fbfcc37d61b10b0f
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Nov 28 22:02:55 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Nov 28 22:02:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b827d873

app-emulation/nemu: version bump.

Closes: https://bugs.gentoo.org/698444
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Patrice Clement  gentoo.org>

 app-emulation/nemu/Manifest  |  1 +
 app-emulation/nemu/nemu-2.2.1.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/nemu/Manifest b/app-emulation/nemu/Manifest
index bf2b6da8d28..2655f742bf8 100644
--- a/app-emulation/nemu/Manifest
+++ b/app-emulation/nemu/Manifest
@@ -1,2 +1,3 @@
 DIST nemu-2.1.0.tar.gz 89117 BLAKE2B 
a44bf67990d79af0b73caf077266c4775f302ffc81d2394993da45870a72f462d487a92d63abdbe875c382d11b8d691f446a5e0b7270355770838ea86328fb1d
 SHA512 
7e655227e22f5e2dd5ec1f77ef1635f1aaab2e57e417fb33d83d35cc67d7b802c35fa9174cf4282287213a1a825714743773260b96b452a382a8248fbef238bf
 DIST nemu-2.2.0.tar.gz 94061 BLAKE2B 
95304e8834f1d5c1e31065728363de5d797ae79554733dd3fecd90388b2766bc8907acfeded36676272967153eed5a7f30baba9ef2384fca67d19f3519461fa6
 SHA512 
2f427a560ea5ac4112b7d5cdd8524366521ca3d185676a4faa9bc480331c3381b7a362aed20025dc1acc0f576f07fb627b03137e1998926761a169c5be0eaf97
+DIST nemu-2.2.1.tar.gz 94600 BLAKE2B 
16060ee1ed00f97a442d9f6b9a3f940d9777d24dea70336e382071ce7e9f7e077d58827110f4b0d64091c5777d516e95968ed0e1d4886b9fe2a3709fb466229d
 SHA512 
e6f244c01582351f9e0f61a0a6848937a68b8d077500d0f8095784b871e9c9809bf5830c27918e84a77a64fcee3d6f81d8a06a031160f0beddc48614eb86624a

diff --git a/app-emulation/nemu/nemu-2.2.1.ebuild 
b/app-emulation/nemu/nemu-2.2.1.ebuild
new file mode 100644
index 000..7b885f4f50c
--- /dev/null
+++ b/app-emulation/nemu/nemu-2.2.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils linux-info
+
+DESCRIPTION="ncurses interface for QEMU"
+HOMEPAGE="https://lib.void.so/nemu/ https://bitbucket.org/PascalRD/nemu/;
+SRC_URI="https://lib.void.so/src/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug network-map +ovf savevm spice +vnc-client"
+
+RDEPEND="app-emulation/qemu[vnc,virtfs,spice?]
+   dev-db/sqlite:3=
+   sys-libs/ncurses:0=[unicode]
+   virtual/libusb:1
+   virtual/libudev:=
+   network-map? ( media-gfx/graphviz )
+   ovf? (
+
+   dev-libs/libxml2:2
+   app-arch/libarchive
+
+   )
+   vnc-client? ( net-misc/tigervnc )"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="sys-devel/gettext"
+
+pkg_pretend() {
+   if use kernel_linux; then
+   if ! linux_config_exists; then
+   eerror "Unable to check your kernel"
+   else
+   CONFIG_CHECK="~VETH ~MACVTAP"
+   ERROR_VETH="You will need the Virtual ethernet pair 
device driver compiled"
+   ERROR_VETH+=" into your kernel or loaded as a module to 
use the"
+   ERROR_VETH+=" local network settings feature."
+   ERROR_MACVTAP="You will also need support for MAC-VLAN 
based tap driver."
+
+   check_extra_config
+   fi
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DNM_DEBUG=$(usex debug)
+   -DNM_WITH_NETWORK_MAP=$(usex network-map)
+   -DNM_WITH_OVF_SUPPORT=$(usex ovf)
+   -DNM_SAVEVM_SNAPSHOTS=$(usex savevm)
+   -DNM_WITH_SPICE=$(usex spice)
+   -DNM_WITH_VNC_CLIENT=$(usex vnc-client)
+   )
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   elog "For non-root usage execute script:"
+   elog "/usr/share/nemu/scripts/setup_nemu_nonroot.sh linux "
+   elog "and add udev rule:"
+   elog "cp /usr/share/nemu/scripts/42-net-macvtap-perm.rules 
/lib/udev/rules.d"
+   if use savevm; then
+   elog ""
+   elog "QEMU must be patched with qemu-qmp-savevm-VERSION.patch"
+   elog "Get this patch from nEMU repository"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/hstr/files/, app-shells/hstr/

2019-11-28 Thread Patrice Clement
commit: 50942d513fa2c878cd975a822cc3ca70b55e8b56
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Nov 28 22:00:48 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Nov 28 22:01:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50942d51

app-shells/hstr: fix ncurses configure.

Patch courtesy of Dan Goodliffe  randomdan.homeip.net>.

Closes: https://bugs.gentoo.org/690232
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Patrice Clement  gentoo.org>

 .../files/hstr-2.0-fix-ncurses-configure.patch | 81 ++
 app-shells/hstr/hstr-2.0.ebuild|  2 +
 2 files changed, 83 insertions(+)

diff --git a/app-shells/hstr/files/hstr-2.0-fix-ncurses-configure.patch 
b/app-shells/hstr/files/hstr-2.0-fix-ncurses-configure.patch
new file mode 100644
index 000..215fd5cedfc
--- /dev/null
+++ b/app-shells/hstr/files/hstr-2.0-fix-ncurses-configure.patch
@@ -0,0 +1,81 @@
+diff --git a/configure.ac b/configure.ac
+index 1676ec8..73c8be5 100644
+--- a/configure.ac
 b/configure.ac
+@@ -47,39 +47,33 @@ then
+ fi
+ 
+ # PKG_CHECK_MODULES macro is NOT used to avoid confusing syntax errors in 
case that pkg-config is NOT installed
+-AC_CHECK_LIB(ncursesw, killwchar, [],
+-[
+-AC_CHECK_LIB(ncurses, killwchar, [], 
+-[
+-AC_SUBST([NCURSESW_CFLAGS])
+-AC_SUBST([NCURSESW_LIBS])
+-if pkg-config --exists ncursesw
+-then
+-AC_MSG_NOTICE([Module ncursesw found])
+-NCURSESW_CFLAGS=`pkg-config --cflags ncursesw`
+-NCURSESW_LIBS=`pkg-config --libs ncursesw`
+-else
+-if pkg-config --exists ncurses
+-then
+-AC_MSG_NOTICE([Module ncurses found])
+-NCURSESW_CFLAGS=`pkg-config --cflags ncursesw`
+-NCURSESW_LIBS=`pkg-config --libs ncurses`
+-else
+-AS_CASE([$host_os],
+-  [darwin*],
+-[
+-  AC_CHECK_LIB(ncurses, killwchar, [], 
[AC_MSG_ERROR([Could not find ncurses library])])
+-  AC_CHECK_HEADER(curses.h)
+-],
+-  [
+-AC_CHECK_LIB(ncursesw, killwchar, [], 
[AC_MSG_ERROR([Could not find ncursesw library])])
+-AC_CHECK_HEADER(ncursesw/curses.h)
+-  ]
+-)
+-fi
+-fi
+-]) # FAIL of ncurses
+-]) # FAIL of ncursesw
++AC_SUBST([NCURSESW_CFLAGS])
++AC_SUBST([NCURSESW_LIBS])
++if pkg-config --exists ncursesw
++then
++  AC_MSG_NOTICE([Module ncursesw found])
++  NCURSESW_CFLAGS=`pkg-config --cflags ncursesw`
++  NCURSESW_LIBS=`pkg-config --libs ncursesw`
++else
++  if pkg-config --exists ncurses
++  then
++  AC_MSG_NOTICE([Module ncurses found])
++  NCURSESW_CFLAGS=`pkg-config --cflags ncursesw`
++  NCURSESW_LIBS=`pkg-config --libs ncurses`
++  else
++  AS_CASE([$host_os],
++  [darwin*],
++  [
++  AC_CHECK_LIB(ncurses, 
killwchar, [], [AC_MSG_ERROR([Could not find ncurses library])])
++  
AC_CHECK_HEADER(curses.h)
++  ],
++  [
++  AC_CHECK_LIB(ncursesw, 
killwchar, [], [AC_MSG_ERROR([Could not find ncursesw library])])
++  
AC_CHECK_HEADER(ncursesw/curses.h)
++  ]
++  )
++  fi
++fi
+ 
+ 
+ # Checks for libraries.
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 7640d21..17a82b7 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -37,4 +37,4 @@ hstr_SOURCES =   
\
+ install-exec-hook:
+   ln $(DESTDIR)$(bindir)/hstr$(EXEEXT) $(DESTDIR)$(bindir)/hh$(EXEEXT)
+ 
+-hstr_LDADD = $(NCURSES_LIBS)
++hstr_LDADD = $(NCURSESW_LIBS)

diff --git a/app-shells/hstr/hstr-2.0.ebuild b/app-shells/hstr/hstr-2.0.ebuild
index 206760fd98b..b2332147a9b 100644
--- a/app-shells/hstr/hstr-2.0.ebuild
+++ b/app-shells/hstr/hstr-2.0.ebuild
@@ -22,6 +22,8 @@ DEPEND="
 
 DOCS=( CONFIGURATION.md README.md )
 
+PATCHES=( ${FILESDIR}/${P}-fix-ncurses-configure.patch )
+
 src_prepare() {
default
sed \



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

2019-11-28 Thread Thomas Deutschmann
commit: 653b06d5eb6b3640ceff67a024c6e8cad7f6a2dd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 21:58:34 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 21:58:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=653b06d5

dev-php/pecl-imagick: add PHP 7.4 support

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

 dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild 
b/dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild
index d786ba92b58..87e7ef3b45b 100644
--- a/dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild
+++ b/dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild
@@ -4,7 +4,7 @@
 EAPI="7"
 
 PHP_EXT_NAME="imagick"
-USE_PHP="php5-6 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4"
 
 inherit php-ext-pecl-r3
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-linux-init/

2019-11-28 Thread William Hubbs
commit: 50ed84a1fe6873a418dc06083caec2c911fc0aeb
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 28 21:50:06 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov 28 21:54:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ed84a1

sys-apps/s6-linux-init: 1.0.3.1 bump

Closes: https://bugs.gentoo.org/696688
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/s6-linux-init/Manifest|  1 +
 .../s6-linux-init/s6-linux-init-1.0.3.1.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/sys-apps/s6-linux-init/Manifest b/sys-apps/s6-linux-init/Manifest
index 3999b506f3e..489e05faac8 100644
--- a/sys-apps/s6-linux-init/Manifest
+++ b/sys-apps/s6-linux-init/Manifest
@@ -1,3 +1,4 @@
 DIST s6-linux-init-0.3.1.1.tar.gz 25955 BLAKE2B 
46e8e88c9c48fd00819cd0f437eea7ca6a5c08751aa3196dda24a8d3a22fdb14270ae99c74134ab0e123dde65bf3cc86c7916a157e447a72428db9b3870ffe3f
 SHA512 
b8a44e09fc6770e91f1ffeed3267bf5fb83cf857653727d52773674db5942fbbc010355bdf24e456d2b2df5a1ac72888b78b2ec502c0d42770af58aaaec00648
 DIST s6-linux-init-0.4.0.0.tar.gz 26744 BLAKE2B 
d56ba8def4e4a0158721fd9b9c4f19aa2e13e615e7e598fdced2b7c341820f31830c021d9181792bfd324e70163fed826c691a80fbbb7ae6f30be46eeb6330b9
 SHA512 
5b53d3afad28b476d366d649f9989de79adaaa3b7d255323bb121a6f8e6fef051306cd6368ddcc3745b6472bf4ac2ccb7f4088f6addeb6d52ebc40e703dcbb44
 DIST s6-linux-init-1.0.2.0.tar.gz 47666 BLAKE2B 
95b092d624db23c0a31a3af8d381e471221f7e7608cad4b49e07ef1e12f6526532e912bd75ef9dd739e14dc1ca99f4aa80e8923ac31beee42828cdcc9c71030d
 SHA512 
1140434b07bf85956382a43bc8f58fa32cbefc43e40a48825b9e938d7950d988585e872667b79ba1bd44f0befb69202bcb7347c0e722ab5d20dc9304cd1be843
+DIST s6-linux-init-1.0.3.1.tar.gz 4 BLAKE2B 
0633b66840396029686c32e13223527436db118a59abab5800d59c0baad8788c0dd4ff5e97704f680fce2182a64212394dc6a8e7dab6ae8028dbd8cfbf72dd4d
 SHA512 
71b380ff0eaa1d297bf6af5a1c979efdf34d10ec1e440fd1ee3fcab8ddf2c5d7c903d151986ecb5f01a9e0135bedc8021e5fbf82a3fd66abfebcb5e3cbf19242

diff --git a/sys-apps/s6-linux-init/s6-linux-init-1.0.3.1.ebuild 
b/sys-apps/s6-linux-init/s6-linux-init-1.0.3.1.ebuild
new file mode 100644
index 000..e8370a33020
--- /dev/null
+++ b/sys-apps/s6-linux-init/s6-linux-init-1.0.3.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Generates an init binary for s6-based init systems"
+HOMEPAGE="https://www.skarnet.org/software/s6-linux-init/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE="static static-libs +sysv-utils"
+
+REQUIRED_USE="static? ( static-libs )"
+
+RDEPEND=">=dev-lang/execline-2.5.3.0:=[static-libs?]
+   >=dev-libs/skalibs-2.9.1.0:=[static-libs?]
+   >=sys-apps/s6-2.9.0.1:=[static-libs?]
+   sysv-utils? (
+   !sys-apps/systemd[sysv-utils]
+   !sys-apps/sysvinit
+   )
+"
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   # Avoid QA warning for LDFLAGS addition; avoid overriding 
-fstack-protector
+   sed -i -e 's/.*-Wl,--hash-style=both$/:/' -e '/-fno-stack-protector$/d' 
\
+   configure || die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/usr/$(get_libdir) \
+   --skeldir=/etc/s6-linux-init/skel \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/usr/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/s6 \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   --enable-shared \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+
+   if use sysv-utils ; then
+   "${D}/bin/s6-linux-init-maker" -f "${D}/etc/s6-linux-init/skel" 
"${T}/dir" || die
+   into /
+   dosbin "${T}/dir/bin"/{halt,poweroff,reboot,shutdown,telinit}
+   fi
+}
+
+pkg_postinst() {
+   einfo "Read ${EROOT}/usr/share/doc/${PF}/html/quickstart.html"
+   einfo "for usage instructions."
+}



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

2019-11-28 Thread William Hubbs
commit: ffa36561dfc0cd23e9bda87394be70b88ddbcb77
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 28 21:34:36 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov 28 21:34:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa36561

dev-libs/skalibs: 2.9.1.0 bump

Closes: https://bugs.gentoo.org/696706
Signed-off-by: William Hubbs  gentoo.org>

 dev-libs/skalibs/Manifest   |  1 +
 dev-libs/skalibs/skalibs-2.9.1.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/skalibs/Manifest b/dev-libs/skalibs/Manifest
index 34e298cfac4..b14ae493efd 100644
--- a/dev-libs/skalibs/Manifest
+++ b/dev-libs/skalibs/Manifest
@@ -4,3 +4,4 @@ DIST skalibs-2.6.3.0.tar.gz 224463 BLAKE2B 
0b051cb027b2c7335c5b6d581aeb8ff4fce82
 DIST skalibs-2.6.4.0.tar.gz 226780 BLAKE2B 
80d01d3696452b54d0247c8e523c059bb5ecd59fdea0d18a80992c3db70deab935fce13b5559835f98ccfacf81a2a81e8a6b432b67f851a42f8441f7f7ecc19e
 SHA512 
19062853bd9df0dadeceaab96aca9d2a68d93aada7552d306902d1b13c55d421bbff7fd37dccaf1a81d66bbecf43ed2242961fdb7bd51ff22e9b6114c1b2bb77
 DIST skalibs-2.7.0.0.tar.gz 226543 BLAKE2B 
be626eed2f6b898c3b1cf6026f527730146a5c4175a76e43a2c9e0b22d7063de84378668e7e1c28c183b8ea9e187e92f86a1de06294ab708562f17ae7ae70b04
 SHA512 
33624b606a0846478e6fde10057633b43e76bda299d067cff269582c252f05108ebf28c539865c7f24b67e99575328fc7789326dfbb2e81bf209aa51445f04a1
 DIST skalibs-2.8.1.0.tar.gz 227598 BLAKE2B 
d5121299ee13cbc12908778e8fab2eb4b7ec3c6e3ed59fbda29a66e8e37b02dc3639c9f00628274f430f1c49ea1a2fb32459f2720686ee046016c7a6e200bc5c
 SHA512 
d2717e6f034af22a7b2ce31b019f30cfa270f64c61549db7b60b319defc5236fc6b58d29a4dae0f740ffdf32180b1940630f4239ea40cbedfcc5861398d20d86
+DIST skalibs-2.9.1.0.tar.gz 229792 BLAKE2B 
82102e98ed87941b8653785a3a26b4dec01608d1b8d81b4caed4e0040d50c68ff31aa22f3f39382d8ecf6a646c50d0cdceaef3b79138222527348a85d5a2ae8f
 SHA512 
a85a9397cdb10cbc42fd7ef4984a77802cf8c42abeabc8ff18de6d2e11ff97d950418aeda5f2dd66a04bd30004a5c4608e7cc6f4c7e23b91f56ef1ff59f4b6d5

diff --git a/dev-libs/skalibs/skalibs-2.9.1.0.ebuild 
b/dev-libs/skalibs/skalibs-2.9.1.0.ebuild
new file mode 100644
index 000..73dd8d6e254
--- /dev/null
+++ b/dev-libs/skalibs/skalibs-2.9.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="General-purpose libraries from skarnet.org"
+HOMEPAGE="https://www.skarnet.org/software/skalibs/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc ipv6 static-libs"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   # Avoid QA warning for LDFLAGS addition; avoid overriding 
-fstack-protector
+   sed -i -e 's/.*-Wl,--hash-style=both$/:/' -e '/-fno-stack-protector$/d' 
\
+   configure || die
+}
+
+src_configure() {
+   econf \
+   --datadir=/etc \
+   --dynlibdir=/usr/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --sysdepdir=/usr/$(get_libdir)/${PN} \
+   --enable-clock \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable ipv6)
+}



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

2019-11-28 Thread William Hubbs
commit: 7df329490e0c8c67cd224d8b46996f3e8870cf8c
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 28 21:38:15 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov 28 21:53:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df32949

sys-apps/s6: 2.9.0.1 bump

Closes: https://bugs.gentoo.org/696696
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/s6/Manifest  |  1 +
 sys-apps/s6/s6-2.9.0.1.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/s6/Manifest b/sys-apps/s6/Manifest
index 7c7e4c740c6..0ccf5f1cc64 100644
--- a/sys-apps/s6/Manifest
+++ b/sys-apps/s6/Manifest
@@ -4,3 +4,4 @@ DIST s6-2.7.0.0.tar.gz 198303 BLAKE2B 
e835fd25c75a25d3f39ed59098911e65441e3fcbb4
 DIST s6-2.7.1.1.tar.gz 204738 BLAKE2B 
5a322fb992197b921f12fbf1e5bdec7cf1797a2bec81b72faf1eb2bf94c8f46392f9eb494de58d05b6df43daafa5b0abb3947c3c1a0cb5aa3cd83a56ccd45370
 SHA512 
59b0a611eaa0bbdeae3133a182e933e14806151d3b8d44c7f4258a63693cf2fa487fce91a4ea37527ed0f52f211a5391b3fcf6202773b0a80d6ce7f3de60ff79
 DIST s6-2.7.2.1.tar.gz 207088 BLAKE2B 
233413e3cd400af291c20fc1b82e4a803be50eba9854fcbbe917715afe3a9c51467795f620a2596ab067dc7dbb4edcd09177c208bfcaaa7b3b0f392f49c49ff3
 SHA512 
dcf032b812ce955c2276af36aa93138debcfa9e429e79af7b8da4f1e98b21e7b658564024c713fef45ffee03704d78f7618ad4b890de0bd3defa51b4689d3790
 DIST s6-2.8.0.1.tar.gz 208122 BLAKE2B 
f24981b1f29566ae23b8a41a20a119918798ba96fad7e4e62be7d03096dfcbc44de9ea6832c166f541aa8c36bca92819dbe2acd4c46e83866130817237056aa2
 SHA512 
03478aed129c1e50b34e0b75d7ff50bd84f62eadee862b6227c4313153d47776e7cbeae728d63209773b91931a2abc8372bb7db4953762807d0ed3d305efd23f
+DIST s6-2.9.0.1.tar.gz 201404 BLAKE2B 
206bef034446753b32b19eca96b1399209e0480b785f43bb8ccfb0eb9db5d1305155de74405d851cbaccbf5ef07ef1c4d2358e0e47f33928397201417b6f3b92
 SHA512 
5beb6170e4a457a0a307cbace67369cc35f6fd79d13ece2e82a3ebbdb4b032304eba8124be3e45b4db921863eaa02f51472c1365b0da000eef0868c11514dfff

diff --git a/sys-apps/s6/s6-2.9.0.1.ebuild b/sys-apps/s6/s6-2.9.0.1.ebuild
new file mode 100644
index 000..154f800e40b
--- /dev/null
+++ b/sys-apps/s6/s6-2.9.0.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="skarnet.org's small and secure supervision software suite"
+HOMEPAGE="https://www.skarnet.org/software/s6/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="static static-libs"
+
+REQUIRED_USE="static? ( static-libs )"
+
+RDEPEND=">=dev-lang/execline-2.5.3.0:=[static-libs?]
+   >=dev-libs/skalibs-2.9.1.0:=[static-libs?]
+"
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   # Avoid QA warning for LDFLAGS addition; avoid overriding 
-fstack-protector
+   sed -i -e 's/.*-Wl,--hash-style=both$/:/' -e '/-fno-stack-protector$/d' 
\
+   configure || die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/usr/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/usr/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/execline \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   --enable-shared \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc) \
+   $(use_enable static-libs static)
+}



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

2019-11-28 Thread William Hubbs
commit: 7ef658c94b747c7690f5f15051769a42f6e29880
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 28 21:47:44 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov 28 21:54:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef658c9

net-dns/s6-dns: 2.3.1.1 bump

Closes: https://bugs.gentoo.org/696686
Signed-off-by: William Hubbs  gentoo.org>

 net-dns/s6-dns/Manifest  |  1 +
 net-dns/s6-dns/s6-dns-2.3.1.1.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/net-dns/s6-dns/Manifest b/net-dns/s6-dns/Manifest
index a5ff49b20d2..5c6a227d44a 100644
--- a/net-dns/s6-dns/Manifest
+++ b/net-dns/s6-dns/Manifest
@@ -2,3 +2,4 @@ DIST s6-dns-2.2.0.1.tar.gz 76046 BLAKE2B 
c7c7e94fa47fc20e2a328f2fc22650585e9bd02
 DIST s6-dns-2.3.0.0.tar.gz 76476 BLAKE2B 
6896bf534d872aac19dd6b2ad819d7aee6d52737f33106640ad1c3afc7f8857e5672f3e35f7f2064cb8085a79adc33bdd33a99dc656a656040a93f813a986717
 SHA512 
9afa98d0a7a9d84311f6f93d5c1742f7dcfb84c76ca363f9e09b3b40cd3faa1721aebb6e974a98991c037d82b2540c1edbc3cc13ea5f7e3dd95a96d14918e454
 DIST s6-dns-2.3.0.1.tar.gz 77836 BLAKE2B 
55f83152eea3e3c8f2d774d6330aadcb73ec9b7d1ca4b87d1093fb9ab216ac1ad130bc9437ff30311451b06f820720fec902ac40e9e8d63f9d605cbf13448edf
 SHA512 
69ae32f9b4ff22a5d38e3a2c950357d8c8032a649c1d81e4a4e5f474ae5c1bb1072555baa1a34f955293aa0f66a93f51f2cc8efd8aa56704b906e0b0979f8157
 DIST s6-dns-2.3.0.2.tar.gz 77885 BLAKE2B 
354a44d47f4fbc964c41999a442f730a738be361bc9633502c3c54f38d25060c58ef2ecfea764f1f5d3243a2e24f92e8b54abfaf61f76f7d155f93a53de2d1db
 SHA512 
fec0edf852423bf8f717fcdc3c00c8f38e7bab4d9a03d14e6e81ad3f175b5db57be44409761bbd990f56f81c3ae8e0aa76ab8c5b65fec823a0ce392bf41cdf33
+DIST s6-dns-2.3.1.1.tar.gz 78171 BLAKE2B 
0949a48a0c48a8c3ffa27794309efa4489cd15102b3a7c29a6dfbbe22cebd0d207417fbe687160266fcda6ff04174b538d7844ef7811e06f8c8bd9a91e4d013e
 SHA512 
e69ee16cb16139d344255adc4bb92bd73003464925bbd2df893e3b922add155308b547274a66e3f20a5d3c0310c8fadc877b656753299ff9a269b4e25c26f7a9

diff --git a/net-dns/s6-dns/s6-dns-2.3.1.1.ebuild 
b/net-dns/s6-dns/s6-dns-2.3.1.1.ebuild
new file mode 100644
index 000..55879080c23
--- /dev/null
+++ b/net-dns/s6-dns/s6-dns-2.3.1.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Suite of DNS client programs and libraries for Unix systems"
+HOMEPAGE="https://www.skarnet.org/software/s6-dns/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE="static static-libs"
+
+REQUIRED_USE="static? ( static-libs )"
+
+RDEPEND=">=dev-libs/skalibs-2.9.1.0:=[static-libs?]"
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   # Avoid QA warning for LDFLAGS addition; avoid overriding 
-fstack-protector
+   sed -i -e 's/.*-Wl,--hash-style=both$/:/' -e '/-fno-stack-protector$/d' 
\
+   configure || die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/usr/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/usr/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   --enable-shared \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc) \
+   $(use_enable static-libs static)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-linux-utils/

2019-11-28 Thread William Hubbs
commit: fd7eca228ff7fd32fea2b1ede9bafc7ef96564f7
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 28 21:44:52 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov 28 21:54:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7eca22

sys-apps/s6-linux-utils: 2.5.1.1 bump

Closes: https://bugs.gentoo.org/696692
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/s6-linux-utils/Manifest   |  1 +
 .../s6-linux-utils/s6-linux-utils-2.5.1.1.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-apps/s6-linux-utils/Manifest b/sys-apps/s6-linux-utils/Manifest
index 59c1f6d328f..b3f54c7d23f 100644
--- a/sys-apps/s6-linux-utils/Manifest
+++ b/sys-apps/s6-linux-utils/Manifest
@@ -1,3 +1,4 @@
 DIST s6-linux-utils-2.4.0.2.tar.gz 40832 BLAKE2B 
24ce6d51aacfcaeeb8531931a0deac4e2430f627907157022ed6378e7058afcc946f1c620bb3758e43a1911db517dd46e65a43f338c446e61711b000d6751523
 SHA512 
4b0c8f1b65b8eb47f3aa7aa365d20dcd46fc144e166f78825ee53aeb789e009b2716a826efa1e92e86e8fe86421efc6ae07970ce421c6913f0b1db679eb6117e
 DIST s6-linux-utils-2.5.0.0.tar.gz 34976 BLAKE2B 
ccbe5a24c39d32a6d3e9c1ba09c76c278ed33e831ba9d124e30615204f4084823efd13500b2b2a0efa0ddd703996ec3a47ea66a2b5c1f832d8003cffccf6b773
 SHA512 
0433fd7863135629d2ab849db34c77f0cbc146f7a84833fcb9263d49ed8366f370f0513bb055990e40a17dff69a1b83a741b1bac2fc8d159d866b45a6b81bdc9
 DIST s6-linux-utils-2.5.0.1.tar.gz 35273 BLAKE2B 
61ba3a8ee1fce5357d4c3e71b442ade2277adf6b0560646b78cab3b922183ff15478190a3c4b3a7cce88f13d3836711b81f2c37bc7e545012708ee25f7b036cb
 SHA512 
bc4693486299d1027b6ce908684fe2c66b8173b17baad3bb35a660f1d42f00e48ae56c762c17d162c7be978f7246a9ac5218a5c93c0b93f24b5dc881782329d5
+DIST s6-linux-utils-2.5.1.1.tar.gz 35513 BLAKE2B 
7b5e613b3ec7a8104cd53ce2a6db921994ded9d890baee022d16f98f461a71804d16122f303ae66f32d3766325d566c80e04e27fda60a61d1f624eb5a65ae178
 SHA512 
59c58c4d8e13b7a6e0215f21978f8ac2ac54fc3685884204ea1f011f2a882b9381a9686cbb24c9e566e322c14174dda40368c308e37e9c44f6a1687231d108a2

diff --git a/sys-apps/s6-linux-utils/s6-linux-utils-2.5.1.1.ebuild 
b/sys-apps/s6-linux-utils/s6-linux-utils-2.5.1.1.ebuild
new file mode 100644
index 000..0b6a0b68b30
--- /dev/null
+++ b/sys-apps/s6-linux-utils/s6-linux-utils-2.5.1.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Set of tiny linux utilities"
+HOMEPAGE="https://www.skarnet.org/software/s6-linux-utils/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static"
+
+RDEPEND="!static? ( >=dev-libs/skalibs-2.9.1.0:= )"
+DEPEND="${RDEPEND}
+   static? ( >=dev-libs/skalibs-2.9.1.0[static-libs] )
+"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   # Avoid QA warning for LDFLAGS addition; avoid overriding 
-fstack-protector
+   sed -i -e 's/.*-Wl,--hash-style=both$/:/' -e '/-fno-stack-protector$/d' 
\
+   configure || die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/usr/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/usr/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc)
+}



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

2019-11-28 Thread William Hubbs
commit: 664a143c4b27addc5adb2144424a5742de2280e2
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 28 21:49:37 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov 28 21:54:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=664a143c

net-misc/s6-networking: 2.3.1.1 bump

Closes: https://bugs.gentoo.org/696702
Signed-off-by: William Hubbs  gentoo.org>

 net-misc/s6-networking/Manifest|  1 +
 .../s6-networking/s6-networking-2.3.1.1.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/net-misc/s6-networking/Manifest b/net-misc/s6-networking/Manifest
index e456aa1ed39..90342c7420b 100644
--- a/net-misc/s6-networking/Manifest
+++ b/net-misc/s6-networking/Manifest
@@ -1,3 +1,4 @@
 DIST s6-networking-2.3.0.2.tar.gz 85977 BLAKE2B 
883caa1d2376e1897b35fd6992a512bb9915be08b0fed10447fac3bf3acf8587153bb15d3b2c4750b02e7fdba8793253d7145afe9aef83a10efd33df3ee46c67
 SHA512 
c99afd9bdbd5003f57de8f88f091971f0269cd8efee5791c3c4aa90ad34b978d0f57724d4128e9d20d6a40d731853bb4bdaa76dd860f975ff7f84a56b0050256
 DIST s6-networking-2.3.0.3.tar.gz 86765 BLAKE2B 
1454250de9014597e7cf3dfb7364fc5283b26c5510c5b7a825255af0626bd3b12ce456290c7a1fb58f61fae1bb5757ea4cd803a6896b554511e19cd01fa3741e
 SHA512 
f710c8c67b88523d4d461ab775ad3a56ca148e0e5ee4c02fe40d0783ff43af8779e598548db5048cc32852be6659f2feb7ac29ba07a953daa0039cec0fc14762
 DIST s6-networking-2.3.0.4.tar.gz 87120 BLAKE2B 
76d3c8507c489ffd0dd21fd2dfac5ea272e63ef5a7c489619a938bd164bc554bcd501705de78a9737250cb4bccb3f87485cb82cd2abaa601867c1ac451a417a2
 SHA512 
e0a6dbaf3420beae5b6bab1cedeaeb5d58dea36c9a6e1c3f7140515c83eaf3e872f896d90e43771d74669edcc0a3f25ba8135cc3a21d378a297d92ba2abc62d3
+DIST s6-networking-2.3.1.1.tar.gz 87461 BLAKE2B 
43cbb0762c48c31f0ee2f73605436397c2f7ae34bc788844c9fac0f15bd5a5693a8499c808f913b3cd5db53b30c7ffa425ce764c1d701b950c8b18421ff3e8d3
 SHA512 
3bd7cdbf6f105bb83c5116e736f4288d378571467e7aa93f862eba80ce28255bda77140a2a1cf80af80480789dfb38682049f6769952fb8964b860bdf465551b

diff --git a/net-misc/s6-networking/s6-networking-2.3.1.1.ebuild 
b/net-misc/s6-networking/s6-networking-2.3.1.1.ebuild
new file mode 100644
index 000..a6ab1df980c
--- /dev/null
+++ b/net-misc/s6-networking/s6-networking-2.3.1.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Suite of small networking utilities for Unix systems"
+HOMEPAGE="https://www.skarnet.org/software/s6-networking/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE="ssl static static-libs"
+
+REQUIRED_USE="static? ( static-libs )"
+
+RDEPEND=">=dev-lang/execline-2.5.3.0:=[static-libs?]
+   >=dev-libs/skalibs-2.9.1.0:=[static-libs?]
+   >=sys-apps/s6-2.9.0.1:=[static-libs?]
+   !static? (
+   >=net-dns/s6-dns-2.3.1.1:=
+   ssl? ( >=dev-libs/libressl-2.9.2:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=net-dns/s6-dns-2.3.1.1[static-libs?]
+   ssl? ( >=dev-libs/libressl-2.9.2[static-libs?] )
+"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   # Avoid QA warning for LDFLAGS addition; avoid overriding 
-fstack-protector
+   sed -i -e 's/.*-Wl,--hash-style=both$/:/' -e '/-fno-stack-protector$/d' 
\
+   configure || die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/usr/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/usr/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/s6 \
+   --with-lib=/usr/$(get_libdir)/s6-dns \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   --enable-shared \
+   $(use_enable ssl ssl libressl) \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc) \
+   $(use_enable static-libs static)
+}



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

2019-11-28 Thread William Hubbs
commit: 7a14329d0d5d38475dbd2faa6fd1112467438fbd
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 28 21:39:41 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov 28 21:54:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a14329d

sys-apps/s6-rc: 0.5.1.1 bump

Closes: https://bugs.gentoo.org/696700
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/s6-rc/Manifest |  1 +
 sys-apps/s6-rc/s6-rc-0.5.1.1.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest
index 95c1738fa0f..36636aa0e7f 100644
--- a/sys-apps/s6-rc/Manifest
+++ b/sys-apps/s6-rc/Manifest
@@ -3,3 +3,4 @@ DIST s6-rc-0.4.0.0.tar.gz 96417 BLAKE2B 
fea4cfbadd82e8e775e4ba2cc1168fc3932f2f23
 DIST s6-rc-0.4.0.1.tar.gz 96491 BLAKE2B 
fe6aa6e2ed868cca6d76928571d561784012ded476825501bb137798c644495a06c2b08c752198d6e985f48fe34404868fa24d49785ff42610e1dd7314ee8088
 SHA512 
f4e4105dd51eb9dfa4ba45d3f85970d763c70eb5e276de818d9b2c75db9153d3000dd7579ca8e7c4bf814b05bcbcde1dd9b363c57c6507f1cc5af7898049fba7
 DIST s6-rc-0.4.1.0.tar.gz 96840 BLAKE2B 
07a05ab7f69a821c677d569051dbe4c22c4e774540866fee6acb91853195a7138965869698cf33eb8d02d183f55e8945beacd567fba742a0bf092cb6e65a7c89
 SHA512 
12bb1136bc1222e09f115118b631dd5ce7d8155151b1e57427ae932db7654484543dbf5b12f442708ca9defe51d44bba9785caf0a9857847a1f3acb375301e92
 DIST s6-rc-0.5.0.0.tar.gz 97247 BLAKE2B 
5b38029c78a6910278819c6616cebfa1dfc4f11e8ad4e9b376e576a30ccdf881520212ef0c2c9a4ee4218c0b9a9751fc6855701ba0126bbf682c054ff2a7cfb7
 SHA512 
3fa084dd4eb489a8279135760d8051b74176994161cd989f038bef59b8abd6b8bc8c48a6ad2d2e7860627ee749d4abf6cda98857c7052f1097e9591a97355a18
+DIST s6-rc-0.5.1.1.tar.gz 97648 BLAKE2B 
9c5363fafe19b970e61d5b6bdef1880b1085f4fea67c55485b6dc5c12ce857dd8828cdedd6880808fdb6d664af63ccac1884262f337b12f2a2ea4b2392016aea
 SHA512 
88e6ad4f09501eda231e3bbac58e9dafc925ff4b2c2a845c9796f3c1519834901f0126d751705b00ecd71173e208085bd68c5ae221a7074da8254d2b71e8a772

diff --git a/sys-apps/s6-rc/s6-rc-0.5.1.1.ebuild 
b/sys-apps/s6-rc/s6-rc-0.5.1.1.ebuild
new file mode 100644
index 000..bef467c011f
--- /dev/null
+++ b/sys-apps/s6-rc/s6-rc-0.5.1.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Service manager for the s6 supervision suite"
+HOMEPAGE="https://www.skarnet.org/software/s6-rc/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE="static static-libs"
+
+REQUIRED_USE="static? ( static-libs )"
+
+RDEPEND=">=dev-lang/execline-2.5.3.0:=[static-libs?]
+   >=dev-libs/skalibs-2.9.1.0:=[static-libs?]
+   >=sys-apps/s6-2.9.0.1:=[static-libs?]
+"
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   # Avoid QA warning for LDFLAGS addition; avoid overriding 
-fstack-protector
+   sed -i -e 's/.*-Wl,--hash-style=both$/:/' -e '/-fno-stack-protector$/d' 
\
+   configure || die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/usr/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/usr/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/execline \
+   --with-lib=/usr/$(get_libdir)/s6 \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   --enable-shared \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc) \
+   $(use_enable static-libs static)
+}
+
+pkg_postinst() {
+   ewarn "Databases from ${PN}-0.3.0.0 or earlier must be manually 
upgraded!"
+   ewarn "See the upgrade notes at 
${EROOT}/usr/share/doc/${PF}/html/upgrade.html"
+   ewarn "and the documentation for the s6-rc-format-upgrade utility."
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-portable-utils/

2019-11-28 Thread William Hubbs
commit: 7b03714e1770a7230e69066a95462c4afd539b0b
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 28 21:40:39 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov 28 21:54:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b03714e

sys-apps/s6-portable-utils: 2.2.2.1 bump

Closes: https://bugs.gentoo.org/696694
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/s6-portable-utils/Manifest|  1 +
 .../s6-portable-utils-2.2.2.1.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-apps/s6-portable-utils/Manifest 
b/sys-apps/s6-portable-utils/Manifest
index f743de7c77c..d570ca33807 100644
--- a/sys-apps/s6-portable-utils/Manifest
+++ b/sys-apps/s6-portable-utils/Manifest
@@ -1,3 +1,4 @@
 DIST s6-portable-utils-2.2.1.1.tar.gz 47138 BLAKE2B 
f5519fbedc2599c0b9366bbff38a9438cb4cdf3b770dfec6e519f8857bd77a3bea172284318df224104fe7003af4a68cadc8089d77c98ba4da85eb59d59819f4
 SHA512 
fba7a4d1f5e0c969dc254775f28c02f1b8673ead28022962175bd605125dc56012cfdeb177037c322780be93a5191a5292a47cb26cf5d466bb5eb081fa5a9657
 DIST s6-portable-utils-2.2.1.2.tar.gz 47446 BLAKE2B 
31093828bbff8d7ebd68e9b9024abff802511d6def436b6c4a42e127fc8ee84544a3e590db2e59d76f2ab407b29edbd462725d8f6c8b4923b999809c58126c8f
 SHA512 
697356a1bea6a0d9ca2dc995667fb2c3ab0e0ec72f9cba9f64a3b745e17ff85793be4b9a3bfcb8137938b732195fdabd2ffba5cef26f86f3ad2705907c6a8ab4
 DIST s6-portable-utils-2.2.1.3.tar.gz 47619 BLAKE2B 
fc9c7a77f42bb64bdd1cd1cfd23d9e0aa0a208451d28d7b76b67a91aa93eebc75148604877af16f102b27581d81549c1fd6e9bf8ff6f62ad3bb9e344191c3886
 SHA512 
6640027e65a19417461e1e9c778d276d6ceb3f95ea5c720dd21b0d1755bb8f1a218cd9f42effd6ab6034889cc415ab935b4583b6696c2a96351417d9a8f4d7b0
+DIST s6-portable-utils-2.2.2.1.tar.gz 47874 BLAKE2B 
e1a9677c304d256f8a890da9c35716b513971d506e705db847e71355f7e10a49c3b4a3cdec220513964429db2faaecce5dd3c09d94fc71d19fada6f83f7619d9
 SHA512 
2e74befec59ae6d3f27cb5f2bb92db23af484043e4d5e53e4816d75927059af6698614a4c3ce7ed7e380a88d5bbe88e41dcbc97eb607a10d7a3e46b8a36744ed

diff --git a/sys-apps/s6-portable-utils/s6-portable-utils-2.2.2.1.ebuild 
b/sys-apps/s6-portable-utils/s6-portable-utils-2.2.2.1.ebuild
new file mode 100644
index 000..e414a001fc5
--- /dev/null
+++ b/sys-apps/s6-portable-utils/s6-portable-utils-2.2.2.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Set of tiny portable unix utilities"
+HOMEPAGE="https://www.skarnet.org/software/s6-portable-utils/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static"
+
+RDEPEND="!static? ( >=dev-libs/skalibs-2.9.1.0:= )"
+DEPEND="${RDEPEND}
+   static? ( >=dev-libs/skalibs-2.9.1.0[static-libs] )
+"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   # Avoid QA warning for LDFLAGS addition; avoid overriding 
-fstack-protector
+   sed -i -e 's/.*-Wl,--hash-style=both$/:/' -e '/-fno-stack-protector$/d' 
\
+   configure || die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/usr/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/usr/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc)
+}



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

2019-11-28 Thread William Hubbs
commit: 388df165f299e22d077f1fd4aadb9269f12298a4
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 28 21:35:29 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov 28 21:35:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388df165

dev-lang/execline: 2.5.3.0 bump

Closes: https://bugs.gentoo.org/696444
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/execline/Manifest|  1 +
 dev-lang/execline/execline-2.5.3.0.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-lang/execline/Manifest b/dev-lang/execline/Manifest
index 58f36c6faf9..f2ecfbcf531 100644
--- a/dev-lang/execline/Manifest
+++ b/dev-lang/execline/Manifest
@@ -3,3 +3,4 @@ DIST execline-2.3.0.3.tar.gz 82476 BLAKE2B 
e54bf40037d988848a31b90ca477fb1a297bf
 DIST execline-2.3.0.4.tar.gz 82774 BLAKE2B 
a658b538d0a17f15876fe9a822bb7c7e4edba48d2fce1d3c0fe0fd06fd8a414e062a962ca3935992903a4abccf920bf6ee957743609905a6ce498e6fd3deded8
 SHA512 
ce73b69394ec061ad85cf6f69211180bffe69f1b9716217dadca5894a261f77343d54d5f0339b3822c472720e60c4aa100a0e05dc83f2ad6b926bb53b5141c15
 DIST execline-2.5.0.1.tar.gz 81854 BLAKE2B 
a70e8c9c3a739fb32573937c9b5c1fb65c730bea7e7760d81b62ea7666727a29ae9902139f78660891e65ed3e6769fc5d6afcb2fb3e030e0c75d3acb6392fd39
 SHA512 
9e013a83844fc3f5b28c6aea44b446f550dafe52131facf0d7c0648c9ae62c4a62d895f72cedb010754319c0e298fb4c8396d2c6be019cd6218558934bffaea3
 DIST execline-2.5.1.0.tar.gz 83681 BLAKE2B 
c07b9b6d1c328bc3a96480e59b67676dde82df9112de6c1bd150509f0e062d289390fa935cebe48bc38a769be53ce7b3ef122bc0bd0172c997a56d28a6a11018
 SHA512 
461a91d0e790e96233179c89c783bb29d89592def451643265c97259db83056556cd5f231d668e8c460396c35a8792f56b30193171e85488e60e3cb4feb7379c
+DIST execline-2.5.3.0.tar.gz 86575 BLAKE2B 
fa61ef88a3e2db7e7a051d45e270f40891d46bd2e4349e1569539f964e49f6814c00dcbb496f0185bdd08d43dbf2c038caf5c088ecb54f82a239a85c30a500c6
 SHA512 
75b584e2365288bb1d05fd67e390fab1b6ccf48cb0a2ccbfb84a7d22ddf6957c9c591ab165542ed180b2ff1ef9ceb2a16cbae569e69c5dd5f20e52be092cff15

diff --git a/dev-lang/execline/execline-2.5.3.0.ebuild 
b/dev-lang/execline/execline-2.5.3.0.ebuild
new file mode 100644
index 000..e1b054e6a45
--- /dev/null
+++ b/dev-lang/execline/execline-2.5.3.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A non-interactive scripting language"
+HOMEPAGE="https://www.skarnet.org/software/execline/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="static static-libs"
+
+REQUIRED_USE="static? ( static-libs )"
+
+RDEPEND=">=dev-libs/skalibs-2.9.1.0:=[static-libs?]"
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   # Avoid QA warning for LDFLAGS addition; avoid overriding 
-fstack-protector
+   sed -i -e 's/.*-Wl,--hash-style=both$/:/' -e '/-fno-stack-protector$/d' 
\
+   configure || die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/usr/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/usr/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   --enable-shared \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc) \
+   $(use_enable static-libs static)
+}



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

2019-11-28 Thread Thomas Deutschmann
commit: eab9c29055640b1ad2351dedd96db8d5cd103a38
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 21:01:29 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 21:02:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab9c290

dev-php/pecl-memcached: add PHP 7.4 support

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

 dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild 
b/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild
index 88fd7a42499..32fbc8704ed 100644
--- a/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild
+++ b/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild
@@ -5,9 +5,9 @@ EAPI=7
 PHP_EXT_NAME="memcached"
 DOCS=( ChangeLog README.markdown )
 
-USE_PHP="php5-6 php7-1 php7-2 php7-3" # Pretend to support all four targets...
+USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4" # Pretend to support all five 
targets...
 inherit php-ext-pecl-r3
-USE_PHP="php7-1 php7-2 php7-3" # But only truly build for these three.
+USE_PHP="php7-1 php7-2 php7-3 php7-4" # But only truly build for these four.
 
 DESCRIPTION="Interface PHP with memcached via libmemcached library"
 LICENSE="PHP-3"
@@ -33,12 +33,16 @@ RDEPEND="
php_targets_php7-3? (
${COMMON_DEPEND} dev-lang/php:7.3[session?,json?]
igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] )
+   )
+   php_targets_php7-4? (
+   ${COMMON_DEPEND} dev-lang/php:7.4[session?,json?]
+   igbinary? ( dev-php/igbinary[php_targets_php7-4(-)] )
)"
 DEPEND="${RDEPEND} test? ( net-misc/memcached )"
 RDEPEND="${RDEPEND} php_targets_php5-6? ( 
dev-php/pecl-memcached:0[php_targets_php5-6(-)] )"
 
 src_prepare(){
-   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 ; then
+   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4 ; then
php-ext-source-r3_src_prepare
else
default_src_prepare
@@ -56,7 +60,7 @@ src_configure() {
 }
 
 src_test() {
-   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 ; then
+   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4 ; then
local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 
127.0.0.1 )
[[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
memcached "${memcached_opts[@]}" || die "Can't start memcached 
test server"
@@ -71,7 +75,7 @@ src_test() {
 }
 
 src_install(){
-   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 ; then
+   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4 ; then
php-ext-source-r3_src_install
fi
 }



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

2019-11-28 Thread Sebastian Pipping
commit: fa4a144b7d87efce43e613f94a9c871836f67612
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Nov 28 20:51:02 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Nov 28 20:55:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4a144b

dev-python/subprocess32: 3.5.4

Bug: https://bugs.gentoo.org/701394
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.16

 dev-python/subprocess32/Manifest  |  1 +
 dev-python/subprocess32/subprocess32-3.5.4.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/subprocess32/Manifest b/dev-python/subprocess32/Manifest
index 31a440303ca..d0e5475539b 100644
--- a/dev-python/subprocess32/Manifest
+++ b/dev-python/subprocess32/Manifest
@@ -1 +1,2 @@
 DIST subprocess32-3.2.7.tar.gz 54240 BLAKE2B 
0f7fc0db765c809b29b5e0bed6e17da85884d7952d3cb546adc36cbec764f9b817f1a1c0219c6910d90d53f78038171e3e250b964bff3bfead0a54a580f2ff5f
 SHA512 
d897d6a48824991e2a63ea417ca15222f28c3a4117c9bba8cbb4eceabfba9769acce1166aafa7aee8a025d6ebe7e133ce0dd617f90cb07e11bdb73dc1e21dec6
+DIST subprocess32-3.5.4.tar.gz 97373 BLAKE2B 
712b6545684fc7908a24ffae94d0967e168773a3b52a0701828ee2741255919927d24972a3c0579dadb5b187a63429d2a24e089e535bd3c41d6f48adc27b1166
 SHA512 
c811bdb5842d9f5ed9e51df4d13ba39045fbe98ca6e90a2c8138e68e44c2a55a2f0f3eb3e77e26caa3f88c360584912b001a0ca37ba68ac6c946c68c7a37d29a

diff --git a/dev-python/subprocess32/subprocess32-3.5.4.ebuild 
b/dev-python/subprocess32/subprocess32-3.5.4.ebuild
new file mode 100644
index 000..5a49351d75a
--- /dev/null
+++ b/dev-python/subprocess32/subprocess32-3.5.4.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="A backport of the subprocess module from Python 3.2/3.3 for use 
on 2.x"
+HOMEPAGE="https://github.com/google/python-subprocess32;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+python_test() {
+   "${PYTHON}" test_subprocess32.py || die "Tests fail with ${EPYTHON}"
+}



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

2019-11-28 Thread Sebastian Pipping
commit: 0dff3c31f19740553c5a8f8675e11853bd398496
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Nov 28 20:53:26 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Nov 28 20:55:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dff3c31

app-emulation/docker-compose: Fix 1.25.0 for py27

Closes: https://bugs.gentoo.org/701394
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.16

 ...se-1.25.0.ebuild => docker-compose-1.25.0-r1.ebuild} |  4 +++-
 .../files/docker-compose-1.25.0-setup-py.patch  | 17 +
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/app-emulation/docker-compose/docker-compose-1.25.0.ebuild 
b/app-emulation/docker-compose/docker-compose-1.25.0-r1.ebuild
similarity index 90%
rename from app-emulation/docker-compose/docker-compose-1.25.0.ebuild
rename to app-emulation/docker-compose/docker-compose-1.25.0-r1.ebuild
index b90ebe18f8e..a6f8868eab7 100644
--- a/app-emulation/docker-compose/docker-compose-1.25.0.ebuild
+++ b/app-emulation/docker-compose/docker-compose-1.25.0-r1.ebuild
@@ -30,9 +30,11 @@ RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/six-1.3.0[${PYTHON_USEDEP}]
>=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'>=dev-python/backports-shutil_get_terminal_size-1.0.0[${PYTHON_USEDEP}]' 
'python2_7' )
+   $(python_gen_cond_dep 
'>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
$(python_gen_cond_dep '>=dev-python/enum34-1.0.4[${PYTHON_USEDEP}]' 
'python2_7' )
$(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 
'python2_7' )
-   $(python_gen_cond_dep 
'>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )"
+   $(python_gen_cond_dep 
'>=dev-python/subprocess32-3.5.4[${PYTHON_USEDEP}]' 'python2_7' )"
 
 DEPEND="${RDEPEND}
test? ( 
 Date: Mon, 18 Nov 2019 23:34:51 +0100
 Subject: [PATCH] setup.py: Drop generic upper version boundaries
 
 ---
- setup.py | 36 ++--
- 1 file changed, 18 insertions(+), 18 deletions(-)
+ setup.py | 38 +++---
+ 1 file changed, 19 insertions(+), 19 deletions(-)
 
 diff --git a/setup.py b/setup.py
-index 23ae08a..97a8fbe 100644
+index 23ae08a..3f6a46f 100644
 --- a/setup.py
 +++ b/setup.py
 @@ -30,35 +30,35 @@ def find_version(*file_paths):
@@ -52,13 +52,14 @@ index 23ae08a..97a8fbe 100644
 -':python_version < "3.2"': ['subprocess32 >= 3.5.4, < 4'],
 -':python_version < "3.4"': ['enum34 >= 1.0.4, < 2'],
 -':python_version < "3.5"': ['backports.ssl_match_hostname >= 3.5, < 4'],
-+':python_version < "3.2"': ['subprocess32 >= 3.5.4'],
-+':python_version < "3.4"': ['enum34 >= 1.0.4'],
-+':python_version < "3.5"': ['backports.ssl_match_hostname >= 3.5'],
- ':python_version < "3.3"': ['backports.shutil_get_terminal_size == 1.0.0',
+-':python_version < "3.3"': ['backports.shutil_get_terminal_size == 1.0.0',
 -'ipaddress >= 1.0.16, < 2'],
 -':sys_platform == "win32"': ['colorama >= 0.4, < 1'],
 -'socks': ['PySocks >= 1.5.6, != 1.5.7, < 2'],
++':python_version < "3.2"': ['subprocess32 >= 3.5.4'],
++':python_version < "3.4"': ['enum34 >= 1.0.4'],
++':python_version < "3.5"': ['backports.ssl_match_hostname >= 3.5'],
++':python_version < "3.3"': ['backports.shutil_get_terminal_size >= 1.0.0',
 +'ipaddress >= 1.0.16'],
 +':sys_platform == "win32"': ['colorama >= 0.4'],
 +'socks': ['PySocks >= 1.5.6, != 1.5.7'],



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

2019-11-28 Thread Thomas Deutschmann
commit: fcc34f7876f42eae4d46910a9c8982b8c6d1f40c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 20:48:09 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 20:48:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcc34f78

profiles: fix PHP 7.4 mask

Fixes 0a2f7c ("profiles: Unmask PHP 7.4 as it is released")
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 082edee11a3..f7c29c4d8e9 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -6,7 +6,7 @@
 
 # Thomas Deutschmann  (28 Nov  2019)
 # Mask PHP 7.4 target while unstable
-php_targets_php7-3
+php_targets_php7-4
 
 # Patrick Lauer  (2019-10-04)
 # No postgres-12 stable yet



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

2019-11-28 Thread Thomas Deutschmann
commit: 0a2f7cccb5b6dfa2c01ab6bb351d474022329d83
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 20:45:14 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 20:45:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2f7ccc

profiles: Unmask PHP 7.4 as it is released

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

 profiles/base/use.mask| 4 
 profiles/base/use.stable.mask | 4 
 profiles/package.mask | 5 -
 3 files changed, 4 insertions(+), 9 deletions(-)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 6e981e94a6e..a00850be931 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -16,10 +16,6 @@ libglvnd
 # app-office/texmacs is package.mask'd. Bug #436400
 texmacs
 
-# Brian Evans  (2019-07-25)
-# Mask flag for early testing
-php_targets_php7-4
-
 # Hans de Graaff  (2019-04-07)
 # Mask Ruby 2.3 as EOL
 ruby_targets_ruby23

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 9ddc19ed3b0..082edee11a3 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/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
 
+# Thomas Deutschmann  (28 Nov  2019)
+# Mask PHP 7.4 target while unstable
+php_targets_php7-3
+
 # Patrick Lauer  (2019-10-04)
 # No postgres-12 stable yet
 postgres_targets_postgres12

diff --git a/profiles/package.mask b/profiles/package.mask
index c6f1a48a6ea..dbbabd13f2f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -494,11 +494,6 @@ dev-lang/vala:0.46
 # It breaks hundreds of py2 ebuilds and not all deps are keyworded
 >=dev-python/pytest-5.0.1
 
-# Brian Evans  (2019-07-25)
-# Mask new beta versions until release
-dev-lang/php:7.4
-~virtual/httpd-php-7.4
-
 # Robin H. Johnson  (2019-07-08)
 # Needs LOTS of testing, broke boot on my laptop in early attempts, maybe needs
 # matching genkernel work?



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

2019-11-28 Thread Thomas Deutschmann
commit: aa7210fd2137a7ed36d4d59d848b328e3bb2e29d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 28 20:22:35 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 28 20:22:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7210fd

dev-lang/php: bump to v7.4.0

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

 dev-lang/php/Manifest   | 2 +-
 dev-lang/php/{php-7.4.0_rc6.ebuild => php-7.4.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 2f38ad0c4c2..210f437721f 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -4,5 +4,5 @@ DIST php-7.2.24.tar.xz 12302284 BLAKE2B 
3c864e72d9fce1f13295385e20708a632087b2e4
 DIST php-7.2.25.tar.xz 12278980 BLAKE2B 
f556263e5ae00694e76a54d364aa31c33e51277e3ddaaf59a8dc6453cd2ea82d2229ad54149925cbbb2ed7983887652fb3c3c6e7be5a04192b7a619b0c4c7eab
 SHA512 
b803284ef3aac178646095200c4bb3635d6dcaffd967ea94960905cec9a76835f745606d45e383b917d7e6b118708bc05025728444a3123d3c09e06350cb277b
 DIST php-7.3.11.tar.xz 12092412 BLAKE2B 
0f326b85756cfb5ca96a43d7bfbe8aebd3bb9e9ede06734fb00dc3551372d53befba9e87f5f6a0b0b9e62d35a2eedacd1fa500e1eeff908e05ff52be730c61b4
 SHA512 
150cb202efc4cc1df042a2cbb9368a2d29aefd1d0cf1a0b0bd7238ba5cb6c4b828e23f2d42b4ecd77dd54f73141a33fc3b36ca0764320e9ba470c9549a7f0291
 DIST php-7.3.12.tar.xz 12095212 BLAKE2B 
a0377883103dc0fa7625297f4b7f4777fc6d72b85abf60444366444aba44a526ac80ec68baf6981ad9b3f27ed26aec4a4f91f48e685393601f54118bb7903cb5
 SHA512 
e3022da2c9c216793c9f44d530a7217f51fd1d99a3dfb203eecc4a149fd29ab31facccfc2fb67af8241c9a83d3543020fcfce403dfc12142b03fa7458d600be3
-DIST php-7.4.0RC6.tar.xz 10229764 BLAKE2B 
e1de007b6b63fee878ccb0d8ea1d1c067210e93978076a7d4925d6d0902ebe514b1238a00e9f662130183f474395500f3335b91e7ebca381a864b7654582f9a1
 SHA512 
2f20f3b78bbb4df8e59da6d4c2eb18ec22c4bf49d3b7e6f497600f13669fdd4e7ebbf98a7e75948eaa6e9c72bbb160b2b8c91c564268cdc01570560bad682c05
+DIST php-7.4.0.tar.xz 10232208 BLAKE2B 
2282ab5c177d362f03f370e71dcaf925aa7752b0c1656d292760961adb4027e34f73a44c97ab5760956e466457241509f0dc6e5d9387898815a1bc88cdf45a9e
 SHA512 
a44ce901b64a5f3f973ed323987e570e5459923149a34d0aa036990c3a42956d28b836a25dc3baef0d90aaee432df08a72d59966174218163b9579493027115c
 DIST php-patches-7.1.33bp.tar.bz2 39945 BLAKE2B 
9f7137f61b7ea07cc263b054401a319042f5a40d6cdaf3561a45778ae009e3279c72f2a6a0f9c97805bc39acef1c8c9d72d290c2ce873f44209fb2d65d620810
 SHA512 
8e36fb57bdadfcc4e976ecb7dc8f44290dc3b507eb27f4445aa2c8eba528e7cb53286e7fd9b1b9141f12fd6e29278282e4f0eb6445ed06046dd48a1d5d1bc789

diff --git a/dev-lang/php/php-7.4.0_rc6.ebuild b/dev-lang/php/php-7.4.0.ebuild
similarity index 99%
rename from dev-lang/php/php-7.4.0_rc6.ebuild
rename to dev-lang/php/php-7.4.0.ebuild
index 20df8781da5..9f8615b21e6 100644
--- a/dev-lang/php/php-7.4.0_rc6.ebuild
+++ b/dev-lang/php/php-7.4.0.ebuild
@@ -10,7 +10,7 @@ inherit flag-o-matic systemd autotools
 MY_PV=${PV/_rc/RC}
 DESCRIPTION="The PHP language runtime engine"
 HOMEPAGE="https://php.net/;
-SRC_URI="https://downloads.php.net/~derick/${PN}-${MY_PV}.tar.xz;
+SRC_URI="https://php.net/distributions/${P}.tar.xz;
 
 LICENSE="PHP-3.01
BSD



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/, media-plugins/vdr-graphlcd/files/0.1.5/

2019-11-28 Thread Ulrich Müller
commit: dafcc15f1852cbbe699aa0066232f432b090c3f4
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 28 20:07:56 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 28 20:08:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafcc15f

media-plugins/vdr-graphlcd: Remove old.

Closes: https://bugs.gentoo.org/646176
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Ulrich Müller  gentoo.org>

 media-plugins/vdr-graphlcd/Manifest|   1 -
 .../graphlcd-0.1.5-radiotext-lcr-service.diff  | 126 
 .../files/0.1.5/graphlcd-0.1.5-span.diff   | 356 -
 .../files/0.1.5/graphlcd-0.1.5_vdr-1.5.3.diff  |  19 --
 .../0.1.5/vdr-graphlcd-0.1.5-missing-freetyp2.diff |  30 --
 .../0.1.5/vdr-graphlcd-0.1.5-missing-include.patch |  11 -
 .../vdr-graphlcd/vdr-graphlcd-0.1.9.ebuild | 100 --
 7 files changed, 643 deletions(-)

diff --git a/media-plugins/vdr-graphlcd/Manifest 
b/media-plugins/vdr-graphlcd/Manifest
index 8e778975844..8e899e78509 100644
--- a/media-plugins/vdr-graphlcd/Manifest
+++ b/media-plugins/vdr-graphlcd/Manifest
@@ -1,2 +1 @@
-DIST vdr-graphlcd-0.1.9.tgz 286572 BLAKE2B 
251b7fce4149c01c9a3a1e64a88b8236e7ca0e041be25edf628df7754a3eb094a61582f9c3746ff28729c6e53cd784ee8b6b02169660ce9119239aac624e9b46
 SHA512 
46c78fe0c7bc7d67d757323a6a937e9feedcdb3e3f233227024dd84f0cb84ce8f08becd3b4ae9c0b7edfba40804a29fa0e3efc8e74eceb82812f288b8e40c6cd
 DIST vdr-plugin-graphlcd-1.0.0.tar.bz2 888495 BLAKE2B 
0557e0750cfa6baf16b2ca5d6e5b69b206d493717e9337fb84403b171b1a4a558fbbc77e32e2f00c1cc0aaadb1390f807e3cd578725aa2ad6786d037c4bb3251
 SHA512 
05994707b8e8a5640db3c9d4ea991d81b92d6d3e88de98ffc8a4bdac3b885fed2780958babbfec0967209aa15043a3799f08de0d3005ec6eeabf130de7879822

diff --git 
a/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-radiotext-lcr-service.diff
 
b/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-radiotext-lcr-service.diff
deleted file mode 100644
index 8c2c180ab2c..000
--- 
a/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-radiotext-lcr-service.diff
+++ /dev/null
@@ -1,126 +0,0 @@
-diff -Naur graphlcd-0.1.4.orig/state.c graphlcd-0.1.4/state.c
 graphlcd-0.1.4.orig/state.c2007-02-04 23:35:16.317687570 +0100
-+++ graphlcd-0.1.4/state.c 2007-02-04 23:42:12.065780817 +0100
-@@ -16,6 +16,7 @@
- 
- #include 
- #include 
-+#include 
- 
- #include "compat.h"
- 
-@@ -654,6 +655,8 @@
- 
- void cGraphLCDState::GetProgramme()
- {
-+bool ptitle = false;
-+
- mutex.Lock();
- #if VDRVERSNUM < 10300
- const cEventInfo * present = NULL, * following = NULL;
-@@ -670,9 +673,11 @@
- {
- event.presentTime = present->GetTime();
- event.presentTitle = "";
--if (!isempty(present->GetTitle()))
-+if (!isempty(present->GetTitle())) {
- event.presentTitle = present->GetTitle();
- event.presentSubtitle = "";
-+  ptitle = true;
-+  }
- if (!isempty(present->GetSubtitle()))
- event.presentSubtitle = present->GetSubtitle();
- }
-@@ -704,9 +709,11 @@
- {
- event.presentTime = present->StartTime();
- event.presentTitle = "";
--if (!isempty(present->Title()))
-+if (!isempty(present->Title())) {
- event.presentTitle = present->Title();
- event.presentSubtitle = "";
-+  ptitle = true;
-+  }
- if (!isempty(present->ShortText()))
- event.presentSubtitle = present->ShortText();
- }
-@@ -724,6 +731,54 @@
- }
- }
- #endif
-+
-+#if VDRVERSNUM >= 10330
-+   { // get Radiotext
-+   cPlugin *p;
-+   p = cPluginManager::CallFirstService("RadioTextService-v1.0", NULL);
-+   if (p) {
-+   RadioTextService_v1_0 rtext;
-+   if (cPluginManager::CallFirstService("RadioTextService-v1.0", 
)) {
-+   if (rtext.rds_info == 2 && strstr(rtext.rds_title, "---") == 
NULL) {
-+   char rtpinfo[2][65], rtstr[140];
-+   strcpy(rtpinfo[0], rtext.rds_title);
-+   strcpy(rtpinfo[1], rtext.rds_artist);
-+   sprintf(rtstr, "%02d:%02d  %s | %s", 
rtext.title_start->tm_hour, rtext.title_start->tm_min, 
trim(((std::string)(rtpinfo[0]))).c_str(), 
trim(((std::string)(rtpinfo[1]))).c_str());
-+   ptitle ? event.presentSubtitle = rtstr : 
event.presentTitle = rtstr;
-+   }
-+   else if (rtext.rds_info > 0) {
-+   char rtstr[65];
-+   strcpy(rtstr, rtext.rds_text);
-+  

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

2019-11-28 Thread Patrick McLean
commit: d6bebf591925dbca9b3afd931d020ecf2e26a57b
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Nov 28 19:55:00 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 28 20:07:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bebf59

dev-python/msgpack-0.6.2: version bump, add py38 and pypy3

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/msgpack/Manifest |  1 +
 dev-python/msgpack/msgpack-0.6.2.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/msgpack/Manifest b/dev-python/msgpack/Manifest
index acb546ae255..d408b5bb72b 100644
--- a/dev-python/msgpack/Manifest
+++ b/dev-python/msgpack/Manifest
@@ -1,4 +1,5 @@
 DIST msgpack-0.5.6.tar.gz 138292 BLAKE2B 
6a3b8472b785d77e142d21464b9e52c55166a8eff56009f63df5daa8cd5b6dbce4406a06ffa8d478cb44dfbdfab2f3b4b29cd11279ea82f67906b97d507f7eda
 SHA512 
bdbd193bd3bd02e78d9c6e8d9d8fa687d13583dff2813bc77c5e6cbbe0d180765da3c9a80d176f9993589e35f548ad04973e3d523d0b6d41ef7916ecd86195aa
 DIST msgpack-0.6.1.tar.gz 118812 BLAKE2B 
9f5522ae7dc89e286a338bfdd91bd4cacefdf7d075136a2ce5e28896db9a9c6a9ed1fe71fff45aab09f8dd32878fcd996366346daa88d47a31a253dec06e2353
 SHA512 
1a60da428f4b69df817660f4c4f60b1744de17d2b72352286fb41c6703de1d100853f8701b947fb11fc38f2180a50be4a9d577550fcfb9da6a05fe30ed2af07c
+DIST msgpack-0.6.2.tar.gz 119062 BLAKE2B 
6b20a0d31b811ae66e66dbfaacec6f0cf2152b2937423b78f3e6244bfa49c87767788c5ee1db41b9020801b8777a4c15b1fe1853182718adf622bc7e1bff858e
 SHA512 
95b92e3d35e0500dd4256d18bf76e586e57cc66319b4459ac5daef599277a5049177a89ad86e291dbdc4c7a918901a89d9218353ddc4a7d0b399e8a98afef363
 DIST msgpack-python-0.4.8.tar.gz 113641 BLAKE2B 
d22efe13302e28d0701b95b2dc4cf4792f9e045efdf77b31ac5c6170b503c885c265ff63387fe76a1aa67b1624963aa26d76dffb15fc2cb10cfe672b59e71b99
 SHA512 
59e9c43be6b92e6d10f40999e0902c350137e67a83c43bb15b273eca856a6eb39f24b625b02b40188a9365ce3101f03bfa9aa3dfff56c5c3b551533942183481
 DIST msgpack-python-0.5.1.tar.gz 138953 BLAKE2B 
1fb7e5be33992808319e1444ff7f84cc13f034e60ce0ef2f72161bd4ccd0cd1ede27382bc1f365f268557c8ffe503fd12de66eb5840e79760d818e7e2f67fdcd
 SHA512 
e5172e20bb25d2e12ba34ad2805ba4ea0776397986e8bf8e26d21353f57a2dba59a9c6669c817e4e91d5801558a50f95d81e02343f8f0292a01ec5d822fba61c

diff --git a/dev-python/msgpack/msgpack-0.6.2.ebuild 
b/dev-python/msgpack/msgpack-0.6.2.ebuild
new file mode 100644
index 000..f200f36c916
--- /dev/null
+++ b/dev-python/msgpack/msgpack-0.6.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="MessagePack (de)serializer for Python"
+HOMEPAGE="https://msgpack.org
+   https://github.com/msgpack/msgpack-python/
+   https://pypi.org/project/msgpack/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="+native-extensions test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   native-extensions? (
+   $(python_gen_cond_dep 
'>=dev-python/cython-0.16[${PYTHON_USEDEP}]' 'python*')
+   )
+   test? ( dev-python/six[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Remove pre-generated cython files
+   rm msgpack/{_packer,_unpacker,_cmsgpack}.pyx || die
+
+   if ! use native-extensions ; then
+   sed -i -e "/have_cython/s:True:False:" setup.py || die
+   fi
+   distutils-r1_python_prepare_all
+}



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

2019-11-28 Thread Patrick McLean
commit: 28c71109140d3a4f166f3f1a32d0c032afaf23cb
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Nov 28 19:57:57 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 28 20:07:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c71109

app-editors/neovim-0.4.3: Version bump, add py38, pypy{,3}

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/neovim-python-client/Manifest   |  1 +
 .../neovim-python-client-0.4.0.ebuild  | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/neovim-python-client/Manifest 
b/dev-python/neovim-python-client/Manifest
index 16d006019fe..bf5ade42e37 100644
--- a/dev-python/neovim-python-client/Manifest
+++ b/dev-python/neovim-python-client/Manifest
@@ -1,2 +1,3 @@
 DIST neovim-python-client-0.3.1.tar.gz 51626 BLAKE2B 
80e68d02d41c7891fb88e9386866f87a1c78acc9e279de4ce4c7022333f8da3b68ffe7c598c84ff9c6386458639b6ffb4aecbfe72288866dc147ffc6197e94e2
 SHA512 
9c1599aabce9f0e1133364f8e91dd1b57cee107a11d400f530218ec7ad157c2f58134c1e7e8fc27649b4d8953e27c51bf6e4f0e7565d8c3dab94788759eea229
 DIST neovim-python-client-0.3.2.tar.gz 51954 BLAKE2B 
8e0a5eb510797db260ab501b751921f5c98551a06cf874eecff270f5f92da5d24539b857b4cc08494be9dfed139fd3bcab1cdea75ee87d99cece8e1f48f7a1c5
 SHA512 
c6d7c1a2955c63ac2f59bc57e190886fe0ee0238951ac26205b537d394b2ce2fee3611e8651ae1da5e6e7b3a1bd3bea36912b918b26e01bbb3354ddc2fbd77fc
+DIST neovim-python-client-0.4.0.tar.gz 53443 BLAKE2B 
de37fde43e90e8277f3c69cedde9226e929f122cc2ff3030766fa716069114bffb27ea9489f2de87c69d3e7a8e0ecc22397a94168cee542d37dc827dc3ed3d13
 SHA512 
4b3b0e295181cf8886850477d01daba1cba8ac456aedadc5b3881b0b4910724450c4e7774282f6edf3e322792b697ae8e925f40b2a0b181a95eee48aef42a97a

diff --git a/dev-python/neovim-python-client/neovim-python-client-0.4.0.ebuild 
b/dev-python/neovim-python-client/neovim-python-client-0.4.0.ebuild
new file mode 100644
index 000..66bdce84077
--- /dev/null
+++ b/dev-python/neovim-python-client/neovim-python-client-0.4.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7,8}} pypy{,3} )
+inherit distutils-r1
+
+DESCRIPTION="Python client for Neovim"
+HOMEPAGE="https://github.com/neovim/pynvim;
+SRC_URI="https://github.com/neovim/pynvim/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/pynvim-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND="
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   virtual/python-greenlet[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
python2_7)"
+
+RDEPEND="
+   ${DEPEND}
+   app-editors/neovim"
+
+distutils_enable_tests pytest
+
+
+python_prepare_all() {
+   # allow useage of renamed msgpack
+   sed -r -i "/^msgpack/d ; s:[\"']pytest-runner[\"'](,|)::" setup.py || 
die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/

2019-11-28 Thread Matt Turner
commit: 61a161438859c061dda6ca1b1236d5e8fb7101d7
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 28 20:01:23 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 28 20:05:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a16143

x11-libs/libva-intel-driver: Port to EAPI=7

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

 .../libva-intel-driver-.ebuild | 27 +++---
 1 file changed, 14 insertions(+), 13 deletions(-)

diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild 
b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild
index 1d8bbf4cd84..4e4df0e3170 100644
--- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild
+++ b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild
@@ -1,16 +1,15 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 MY_PN="intel-vaapi-driver"
 if [[ ${PV} = ** ]] ; then # Live ebuild
inherit git-r3
-   EGIT_BRANCH=master
EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver;
 fi
-AUTOTOOLS_AUTORECONF="yes"
-inherit autotools-multilib
+
+inherit autotools multilib-minimal
 
 DESCRIPTION="HW video decode support for Intel integrated graphics"
 HOMEPAGE="https://github.com/intel/intel-vaapi-driver;
@@ -23,6 +22,7 @@ fi
 LICENSE="MIT"
 SLOT="0"
 IUSE="wayland X"
+RESTRICT="test" # No tests
 
 RDEPEND="
>=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}]
@@ -32,22 +32,23 @@ RDEPEND="
>=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}]
)
 "
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-DOCS=( AUTHORS NEWS README )
-AUTOTOOLS_PRUNE_LIBTOOL_FILES="all"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
+   eapply_user
sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die
-   autotools-multilib_src_prepare
+   eautoreconf
 }
 
 multilib_src_configure() {
-   local myeconfargs=(
+   local myconf=(
$(use_enable wayland)
$(use_enable X x11)
)
-   autotools-utils_src_configure
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+multilib_src_install_all() {
+   find "${D}" -name "*.la" -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/

2019-11-28 Thread Matt Turner
commit: 452d790442a4783b68670ff27472c1a1c7b2
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 28 19:25:39 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 28 20:05:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452d

x11-libs/libva-intel-driver: Version bump to 2.4.0_pre1

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

 x11-libs/libva-intel-driver/Manifest   |  1 +
 .../libva-intel-driver-2.4.0_pre1.ebuild   | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/x11-libs/libva-intel-driver/Manifest 
b/x11-libs/libva-intel-driver/Manifest
index 36c1f515d8d..6f4bb412de3 100644
--- a/x11-libs/libva-intel-driver/Manifest
+++ b/x11-libs/libva-intel-driver/Manifest
@@ -1 +1,2 @@
 DIST intel-vaapi-driver-2.3.0.tar.bz2 2901075 BLAKE2B 
606635c2b4ad05119a3fe1269354e2a27b944c56117360b5c4171b679506f3aa10d48057f1c99957efa1cff3b625a315138ac93e616aa14d30d20d540a3bb6a8
 SHA512 
60f37c09269e6ae07e55ecfc2c046ae7b6321abe71647625310ea7c75627ea875b94ed8e14813a36ec068bbd605c6d447dfa2c3bd692eb7953a58a871064fd5b
+DIST intel-vaapi-driver-2.4.0.pre1.tar.bz2 2888363 BLAKE2B 
fc7861e5d7625ed598feadc3b5649335c4f6bc0cacd66bdc38a58bbe4d95909c27c9b84478abdda687725070fa9fea850b3d86925ae6a7ea821a168e2bb98a13
 SHA512 
f637ca24b34573ae022f24f0352be8a6e2904a703ccfa005fb84da00c54e9e02ff0282e882312b86dd7e2d1a1611fba3eef37909ac66a3c2beb056d8cba6019f

diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.4.0_pre1.ebuild 
b/x11-libs/libva-intel-driver/libva-intel-driver-2.4.0_pre1.ebuild
new file mode 100644
index 000..4da19b9b7c0
--- /dev/null
+++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.4.0_pre1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="intel-vaapi-driver"
+if [[ ${PV} = ** ]] ; then # Live ebuild
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver;
+fi
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="HW video decode support for Intel integrated graphics"
+HOMEPAGE="https://github.com/intel/intel-vaapi-driver;
+if [[ ${PV} != ** ]] ; then
+   
SRC_URI="https://github.com/intel/${MY_PN}/releases/download/${PV/_/.}/${MY_PN}-${PV/_/.}.tar.bz2;
+   S="${WORKDIR}/${MY_PN}-${PV/_/.}"
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="wayland X"
+RESTRICT="test" # No tests
+
+RDEPEND="
+   >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}]
+   >=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}]
+   wayland? (
+   >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}]
+   >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   eapply_user
+   sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myconf=(
+   $(use_enable wayland)
+   $(use_enable X x11)
+   )
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+multilib_src_install_all() {
+   find "${D}" -name "*.la" -delete || die
+}



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

2019-11-28 Thread Amy Liffey
commit: a740ed24228aad1ba5b4fac564f9b4856ad68f6b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Nov 28 18:21:23 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Nov 28 20:02:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a740ed24

media-gfx/digikam: IUSE contrib_dnn -> contribdnn

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Signed-off-by: Amy Liffey  gentoo.org>

 media-gfx/digikam/digikam-6.2.0.ebuild| 2 +-
 media-gfx/digikam/digikam-6.3.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/digikam/digikam-6.2.0.ebuild 
b/media-gfx/digikam/digikam-6.2.0.ebuild
index b91dd599e0f..bb0556ae05e 100644
--- a/media-gfx/digikam/digikam-6.2.0.ebuild
+++ b/media-gfx/digikam/digikam-6.2.0.ebuild
@@ -65,7 +65,7 @@ COMMON_DEPEND="
$(add_kdeapps_dep kcontacts)
)
calendar? ( $(add_kdeapps_dep kcalcore) )
-   dnn? ( >=media-libs/opencv-3.1.0:=[contrib,contrib_dnn] )
+   dnn? ( >=media-libs/opencv-3.1.0:=[contrib,contribdnn] )
gphoto2? ( media-libs/libgphoto2:= )
imagemagick? ( media-gfx/imagemagick:= )
lensfun? ( media-libs/lensfun )

diff --git a/media-gfx/digikam/digikam-6.3.0-r1.ebuild 
b/media-gfx/digikam/digikam-6.3.0-r1.ebuild
index 6ba0fe7a630..9850c5cb18c 100644
--- a/media-gfx/digikam/digikam-6.3.0-r1.ebuild
+++ b/media-gfx/digikam/digikam-6.3.0-r1.ebuild
@@ -71,7 +71,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kcalendarcore)
$(add_kdeapps_dep kcalcore)
) )
-   dnn? ( >=media-libs/opencv-3.1.0:=[contrib,contrib_dnn] )
+   dnn? ( >=media-libs/opencv-3.1.0:=[contrib,contribdnn] )
gphoto2? ( media-libs/libgphoto2:= )
imagemagick? ( media-gfx/imagemagick:= )
lensfun? ( media-libs/lensfun )



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

2019-11-28 Thread Amy Liffey
commit: d07f659d56f0cab2f38a4f2683e39243d75ff9e0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Nov 28 18:16:48 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Nov 28 20:02:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d07f659d

media-libs/opencv: Restore stable keywords

Dropping them for py37 was not necessary in the first place.

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Signed-off-by: Amy Liffey  gentoo.org>

 media-libs/opencv/opencv-3.4.1-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/opencv/opencv-3.4.1-r7.ebuild 
b/media-libs/opencv/opencv-3.4.1-r7.ebuild
index 3d7cf83a36e..12cd224b400 100644
--- a/media-libs/opencv/opencv-3.4.1-r7.ebuild
+++ b/media-libs/opencv/opencv-3.4.1-r7.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0/3.4.1" # subslot = libopencv* soname version
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86 ~amd64-linux"
 IUSE="contrib contribcvv contribdnn contribhdf contribsfm contribxfeatures2d 
cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 
cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_popcnt 
cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cuda debug dnnsamples 
+eigen examples ffmpeg gdal gflags glog gphoto2 gstreamer gtk ieee1394 jpeg 
lapack libav opencl openexr opengl openmp pch png +python qt5 tesseract 
testprograms threads tiff vaapi v4l vtk webp xine"
 # OpenGL needs gtk or Qt installed to activate, otherwise build system
 # will silently disable it Wwithout the user knowing, which defeats the



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

2019-11-28 Thread Amy Liffey
commit: 2690a3ffcbb264ed988553fa62f436e68438b044
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Nov 28 18:26:15 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Nov 28 20:02:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2690a3ff

profiles: Rollover media-libs/opencv IUSE changes

Follow-up to 165c752d53b6d8ba6a9cd23daf79958c27d4c1c1

Closes: https://github.com/gentoo/gentoo/pull/13786
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Signed-off-by: Amy Liffey  gentoo.org>

 profiles/arch/amd64/package.use.mask| 2 +-
 profiles/arch/amd64/package.use.stable.mask | 2 +-
 profiles/arch/arm/package.use.mask  | 2 +-
 profiles/arch/arm64/package.use.mask| 2 +-
 profiles/arch/arm64/package.use.stable.mask | 2 +-
 profiles/arch/base/package.use.mask | 2 +-
 profiles/arch/powerpc/package.use.mask  | 2 +-
 profiles/arch/x86/package.use.stable.mask   | 2 +-
 profiles/base/package.use.stable.mask   | 2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 4d08305a170..7338b1ce520 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -114,7 +114,7 @@ sys-boot/grub -libzfs
 
 # Amy Liffey  (2017-09-19)
 # [cuda] is unmasked in this profiles.
-media-libs/opencv -contrib_xfeatures2d
+media-libs/opencv -contribxfeatures2d
 
 # David Seifert  (2017-05-20)
 # cpyrit-cuda does not support GCC 4.9 or later

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 000ff03db33..0cc07951442 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -46,7 +46,7 @@ dev-qt/qtsql oci8
 
 # Amy Liffey  (2019-01-15)
 # Mask experimental contrib repo
-media-libs/opencv contrib contrib_cvv contrib_dnn contrib_hdf contrib_sfm 
contrib_xfeatures2d gflags glog tesseract
+media-libs/opencv contrib contribcvv contribdnn contribhdf contribsfm 
contribxfeatures2d gflags glog tesseract
 
 # Mikle Kolyada  (2018-11-07)
 # unmask sssd for sudo

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 0e9e238f0eb..2419bc77098 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -121,7 +121,7 @@ net-p2p/deluge geoip
 
 # Amy Liffey  (2017-12-30)
 # Moved from use.mask since they are flags local to one package.

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index cef1785e54a..c46008969e6 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -186,7 +186,7 @@ sys-cluster/neutron haproxy
 dev-python/ipython notebook
 dev-python/networkx scipy
 dev-ruby/haml test
-media-libs/opencv contrib_dnn
+media-libs/opencv contribdnn
 net-analyzer/icinga2 classicui
 
 # Matthew Thode  (2018-02-16)

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index fdccdea6027..d89fc52e588 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -40,7 +40,7 @@ virtual/notification-daemon gnome
 
 # Aaron Bauman  (2019-05-15)
 # packages for these USE flags fail tests
-media-libs/opencv contrib_cvv contrib_hdf contrib_sfm glog gstreamer
+media-libs/opencv contribcvv contribhdf contribsfm glog gstreamer
 
 # Mart Raudsepp  (2019-01-18)
 # Respective x11-drivers/ not tested and stable yet

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 5d31f0daff2..78ea5c5b805 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -102,7 +102,7 @@ app-laptop/pbbuttonsd macbook
 
 # Amy Liffey  (2017-09-19)
 # Requires [cuda] which is masked in most of the profiles.
-media-libs/opencv contrib_xfeatures2d
+media-libs/opencv contribxfeatures2d
 
 # Rick Farina  (2017-05-11)
 # the needed deps are amd64/x86 only

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index ba2002551f5..856281f7b40 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -79,7 +79,7 @@ app-emulation/qemu capstone
 
 # Amy Liffey  (2017-11-10)
 # Masked for dependencies:

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 78c8a76399d..c1b987d076a 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -41,7 +41,7 @@ dev-qt/qtsql oci8
 
 # Amy Liffey  (2019-01-15)
 # Mask experimental contrib repo
-media-libs/opencv contrib contrib_cvv contrib_dnn contrib_hdf contrib_sfm 
contrib_xfeatures2d gflags glog tesseract
+media-libs/opencv contrib contribcvv contribdnn contribhdf contribsfm 
contribxfeatures2d gflags glog tesseract
 
 # Mikle Kolyada  

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

2019-11-28 Thread Miroslav Šulc
commit: ad57807c0216dbecb5854047986237ea8e4a52f7
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Nov 28 19:59:59 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Nov 28 19:59:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad57807c

media-sound/musescore-3.0.1-r1: removed

Closes: https://bugs.gentoo.org/692156
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/musescore/Manifest |  2 -
 .../musescore/files/musescore-3.0.1-porttime.patch | 13 
 media-sound/musescore/musescore-3.0.1-r1.ebuild| 91 --
 3 files changed, 106 deletions(-)

diff --git a/media-sound/musescore/Manifest b/media-sound/musescore/Manifest
index 772bcb72e42..f5e517de2c2 100644
--- a/media-sound/musescore/Manifest
+++ b/media-sound/musescore/Manifest
@@ -1,6 +1,4 @@
-DIST MuseScore_General-0.1.3.tar.bz2 33164726 BLAKE2B 
88f41b76a11bc33dcaf2c8b41571f65c495b2b35095ad02f9549e98cb4bfe820e0a38dcbfa6fc1fe956fb284288eecf72b76895fec83799a5aa8ecdc3b63d7f5
 SHA512 
91e38a48ecb60c010f0b833bec790071db29ffa5c7895f653a8467eea1d179139c85415e8858eefc7eba22355d0a4887f462e1a1f0cca87b054bc5e1f8e4d38b
 DIST MuseScore_General-0.1.6.tar.bz2 35109226 BLAKE2B 
62a22e50d4c10ab08f0affd728f020e092378410e3258e862d054d1e7cde8fc6bda89deafed63b7f08dcd9737fa3c62f5331da34237239cc79147065f171737d
 SHA512 
81c3f4d003005c8d4ded41cc758e2c8089acbd53f085efa158844c32c2411d4d636a524d6b43297bdc1f92dba9e1ec1227d3e565ecc2486fdc5b8a7c7d3d19a5
 DIST MuseScore_General-0.1.8.tar.bz2 35107290 BLAKE2B 
65a0f78077a89fbf590fc47e83009f1029492ddb5a6bc411798c141903dbeffc5aa8b32fcead672e886878d2c9134c33c3c38e438e293a8135eca8394f880b32
 SHA512 
bdc706139309524841fdfe738e156f95d2d4c1716c09ce2984f9de5f205f39d3adffd7327a3957727015b7a612bab99c228ca26d9b0dcaf077991794585169c9
-DIST musescore-3.0.1.tar.gz 60166011 BLAKE2B 
8c8d1d063da9f14e21342313b58acffb88c375e42e2689bc572eb885be0d836cc946676482f0e58f95a773cc95ead5d767cc7a1052663389a0daad663844e1d9
 SHA512 
d480550b2c04c07f610d0ed7515a561fbb11a5b1af724e548827bb3817b586c78e5e9ee75730f5885c3f6ba076da52ef53713f10a9e3591e9a40a168af38d46d
 DIST musescore-3.3.3.tar.gz 62820760 BLAKE2B 
e6daf1ba4ea62dc04598461ca31290548ef14d0252084ddfd6a9945d0850cf8700fc1eadea683a67415fe5a71a61310cd7bf08640b354e8e4d60967ad8ca0605
 SHA512 
ed2b29e450ca8440e8073b9f7b1c3ae2c373d6f26963bd3bf5032156f6ed30100f4993c4c6637e292b6939c69cd592ec2d2f008d37b917f6af3bcc640ccf2910
 DIST musescore-3.3.tar.gz 64453809 BLAKE2B 
278ca68e3a2432750356902360ac6882abaf763d3e512aa588e2b0eb7c58f8ffdab111ec3edaa9bf058a41ab5bce26f05a9a618def0c094376a6a4dbea7340ef
 SHA512 
b7d228d957d674868474ae6a94afbeaa530d2d2e7688b9be91b77237066071920034a3b5e2241399543b4fe8d73d97ba605584cb0c0f67d2026ca212a13dbaea

diff --git a/media-sound/musescore/files/musescore-3.0.1-porttime.patch 
b/media-sound/musescore/files/musescore-3.0.1-porttime.patch
deleted file mode 100644
index b9bddf1d9d9..000
--- a/media-sound/musescore/files/musescore-3.0.1-porttime.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/mscore/CMakeLists.txt b/mscore/CMakeLists.txt
-index fcf9332..59db47a 100644
 a/mscore/CMakeLists.txt
-+++ b/mscore/CMakeLists.txt
-@@ -715,7 +715,7 @@ else (MINGW)
-if (APPLE)
-set(PORTMIDI_LIB portmidi)
-else (APPLE)
--   set(PORTMIDI_LIB -lportmidi -lporttime) # Remove -lporttime on 
RPM-based systems where PortTime is part of PortMidi.
-+   set(PORTMIDI_LIB -lportmidi) # Remove -lporttime on RPM-based 
systems where PortTime is part of PortMidi.
-endif (APPLE)
-target_link_libraries(mscore ${PORTMIDI_LIB})
-endif (USE_PORTMIDI)

diff --git a/media-sound/musescore/musescore-3.0.1-r1.ebuild 
b/media-sound/musescore/musescore-3.0.1-r1.ebuild
deleted file mode 100644
index 379a593d84d..000
--- a/media-sound/musescore/musescore-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MIN_VERSION="3.11"
-CMAKE_MAKEFILE_GENERATOR="emake"
-inherit cmake-utils xdg
-
-DESCRIPTION="WYSIWYG Music Score Typesetter"
-HOMEPAGE="https://musescore.org/;
-# MuseScore_General-0.1.3.tar.bz2 packaged from 
https://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/
-# It has to be repackaged because the files are not versioned, current version 
can be found in VERSION file there.
-SRC_URI="https://github.com/musescore/MuseScore/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~fordfrog/distfiles/MuseScore_General-0.1.3.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa debug jack portaudio portmidi pulseaudio vorbis webengine"
-REQUIRED_USE="portmidi? ( portaudio )"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-qt/designer:5
-   

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

2019-11-28 Thread Miroslav Šulc
commit: 1f68c19cd22b85aadb92775e6e3926f2a4a3f7ac
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Nov 28 19:56:12 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Nov 28 19:56:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f68c19c

media-sound/musescore-3.3.3: bump + updated 

updated MuseScore_General to version 0.1.8

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

 media-sound/musescore/Manifest  |  2 ++
 .../{musescore-.ebuild => musescore-3.3.3.ebuild}   | 13 +
 media-sound/musescore/musescore-.ebuild |  2 +-
 3 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/media-sound/musescore/Manifest b/media-sound/musescore/Manifest
index 8add901541c..772bcb72e42 100644
--- a/media-sound/musescore/Manifest
+++ b/media-sound/musescore/Manifest
@@ -1,4 +1,6 @@
 DIST MuseScore_General-0.1.3.tar.bz2 33164726 BLAKE2B 
88f41b76a11bc33dcaf2c8b41571f65c495b2b35095ad02f9549e98cb4bfe820e0a38dcbfa6fc1fe956fb284288eecf72b76895fec83799a5aa8ecdc3b63d7f5
 SHA512 
91e38a48ecb60c010f0b833bec790071db29ffa5c7895f653a8467eea1d179139c85415e8858eefc7eba22355d0a4887f462e1a1f0cca87b054bc5e1f8e4d38b
 DIST MuseScore_General-0.1.6.tar.bz2 35109226 BLAKE2B 
62a22e50d4c10ab08f0affd728f020e092378410e3258e862d054d1e7cde8fc6bda89deafed63b7f08dcd9737fa3c62f5331da34237239cc79147065f171737d
 SHA512 
81c3f4d003005c8d4ded41cc758e2c8089acbd53f085efa158844c32c2411d4d636a524d6b43297bdc1f92dba9e1ec1227d3e565ecc2486fdc5b8a7c7d3d19a5
+DIST MuseScore_General-0.1.8.tar.bz2 35107290 BLAKE2B 
65a0f78077a89fbf590fc47e83009f1029492ddb5a6bc411798c141903dbeffc5aa8b32fcead672e886878d2c9134c33c3c38e438e293a8135eca8394f880b32
 SHA512 
bdc706139309524841fdfe738e156f95d2d4c1716c09ce2984f9de5f205f39d3adffd7327a3957727015b7a612bab99c228ca26d9b0dcaf077991794585169c9
 DIST musescore-3.0.1.tar.gz 60166011 BLAKE2B 
8c8d1d063da9f14e21342313b58acffb88c375e42e2689bc572eb885be0d836cc946676482f0e58f95a773cc95ead5d767cc7a1052663389a0daad663844e1d9
 SHA512 
d480550b2c04c07f610d0ed7515a561fbb11a5b1af724e548827bb3817b586c78e5e9ee75730f5885c3f6ba076da52ef53713f10a9e3591e9a40a168af38d46d
+DIST musescore-3.3.3.tar.gz 62820760 BLAKE2B 
e6daf1ba4ea62dc04598461ca31290548ef14d0252084ddfd6a9945d0850cf8700fc1eadea683a67415fe5a71a61310cd7bf08640b354e8e4d60967ad8ca0605
 SHA512 
ed2b29e450ca8440e8073b9f7b1c3ae2c373d6f26963bd3bf5032156f6ed30100f4993c4c6637e292b6939c69cd592ec2d2f008d37b917f6af3bcc640ccf2910
 DIST musescore-3.3.tar.gz 64453809 BLAKE2B 
278ca68e3a2432750356902360ac6882abaf763d3e512aa588e2b0eb7c58f8ffdab111ec3edaa9bf058a41ab5bce26f05a9a618def0c094376a6a4dbea7340ef
 SHA512 
b7d228d957d674868474ae6a94afbeaa530d2d2e7688b9be91b77237066071920034a3b5e2241399543b4fe8d73d97ba605584cb0c0f67d2026ca212a13dbaea

diff --git a/media-sound/musescore/musescore-.ebuild 
b/media-sound/musescore/musescore-3.3.3.ebuild
similarity index 89%
copy from media-sound/musescore/musescore-.ebuild
copy to media-sound/musescore/musescore-3.3.3.ebuild
index f05413268b4..3055267da6e 100644
--- a/media-sound/musescore/musescore-.ebuild
+++ b/media-sound/musescore/musescore-3.3.3.ebuild
@@ -5,18 +5,18 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="emake"
 CHECKREQS_DISK_BUILD=3500M
-inherit git-r3 cmake-utils xdg check-reqs
+inherit cmake-utils xdg check-reqs
 
 DESCRIPTION="WYSIWYG Music Score Typesetter"
 HOMEPAGE="https://musescore.org/;
 # MuseScore_General-0.1.3.tar.bz2 packaged from 
https://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/
 # It has to be repackaged because the files are not versioned, current version 
can be found in VERSION file there.
-SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/MuseScore_General-0.1.6.tar.bz2;
-EGIT_REPO_URI="https://github.com/${PN}/MuseScore.git;
+SRC_URI="https://github.com/musescore/MuseScore/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://dev.gentoo.org/~fordfrog/distfiles/MuseScore_General-0.1.8.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE="alsa debug jack mp3 portaudio portmidi pulseaudio vorbis webengine"
 REQUIRED_USE="portmidi? ( portaudio )"
 
@@ -56,10 +56,7 @@ PATCHES=(
"${FILESDIR}/${PN}-3.0.1-man-pages.patch"
 )
 
-src_unpack() {
-   git-r3_src_unpack
-   unpack ${A}
-}
+S="${WORKDIR}/MuseScore-${PV}"
 
 src_prepare() {
cmake-utils_src_prepare

diff --git a/media-sound/musescore/musescore-.ebuild 
b/media-sound/musescore/musescore-.ebuild
index f05413268b4..f55fab5973b 100644
--- a/media-sound/musescore/musescore-.ebuild
+++ b/media-sound/musescore/musescore-.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="WYSIWYG Music Score Typesetter"
 HOMEPAGE="https://musescore.org/;
 # MuseScore_General-0.1.3.tar.bz2 packaged from 
https://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/
 # It has to be repackaged because the files are not versioned, current version 
can be found 

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

2019-11-28 Thread Jeroen Roovers
commit: 9c064ae0bfd3ae00072cb62da30070962174bd5d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Nov 28 19:44:08 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Nov 28 19:44:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c064ae0

net-analyzer/squidview: Old

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

 net-analyzer/squidview/Manifest  |  1 -
 net-analyzer/squidview/squidview-0.80.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/net-analyzer/squidview/Manifest b/net-analyzer/squidview/Manifest
index 45a11091710..f1e76b0e0fb 100644
--- a/net-analyzer/squidview/Manifest
+++ b/net-analyzer/squidview/Manifest
@@ -1,2 +1 @@
-DIST squidview-0.80.tar.gz 122502 BLAKE2B 
2fe7a745d6130929f4e9feae301abf110f5e3e963ba6ec8bcf41026a8bc43e3f39862a02c3ab7cd1c4a1009122c3569cbb927b394ed3aa4f0c13bd3e47fe96bf
 SHA512 
4a9bb0f296222ef5c8c127d4e0697ff050a2adcf8b28771379da32af816a2d43edbbd3f02920dc2c54735e7a22f50e6b9040067e2b77136506f472cfedff8894
 DIST squidview-0.86.tar.gz 129911 BLAKE2B 
8a514728508c2739aa619d1a481beddd6783e61ccad1252ee6f6a8052fe87bf0edbf23eac19761aac275a370092af45b981ae201a1e4a7b47168941ba642f128
 SHA512 
c020799e149a4884525b832a21ce990b90da5d3e1caac240913a37b8559bac4e3402b8f5732c3728308ecbea0a56a9e4b764ec7f36b15727c000d6d9e25a57a6

diff --git a/net-analyzer/squidview/squidview-0.80.ebuild 
b/net-analyzer/squidview/squidview-0.80.ebuild
deleted file mode 100644
index baa6c58d7b3..000
--- a/net-analyzer/squidview/squidview-0.80.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-DESCRIPTION="Interactive console program to analyse squid logs"
-HOMEPAGE="http://www.rillion.net/squidview/;
-SRC_URI="http://www.rillion.net/squidview/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64"
-
-RDEPEND="sys-libs/ncurses"
-DEPEND="${RDEPEND}"
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   # BUGS and HOWTO are installed also as part of the Makefile, but the
-   # program expects them at the right location, so we can't get rid of
-   # them there for now.
-   dodoc README AUTHORS BUGS HOWTO
-}



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

2019-11-28 Thread Jeroen Roovers
commit: 5382eaa24f527ff13f2f02d6ccdd0fb8314e9929
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Nov 28 19:42:49 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Nov 28 19:44:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5382eaa2

net-analyzer/squidview: Version 0.86

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Fixes: https://bugs.gentoo.org/69
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/squidview/Manifest|  1 +
 .../squidview/files/squidview-0.86-tinfo.patch | 43 ++
 net-analyzer/squidview/squidview-0.86.ebuild   | 32 
 3 files changed, 76 insertions(+)

diff --git a/net-analyzer/squidview/Manifest b/net-analyzer/squidview/Manifest
index f217092fa7c..45a11091710 100644
--- a/net-analyzer/squidview/Manifest
+++ b/net-analyzer/squidview/Manifest
@@ -1 +1,2 @@
 DIST squidview-0.80.tar.gz 122502 BLAKE2B 
2fe7a745d6130929f4e9feae301abf110f5e3e963ba6ec8bcf41026a8bc43e3f39862a02c3ab7cd1c4a1009122c3569cbb927b394ed3aa4f0c13bd3e47fe96bf
 SHA512 
4a9bb0f296222ef5c8c127d4e0697ff050a2adcf8b28771379da32af816a2d43edbbd3f02920dc2c54735e7a22f50e6b9040067e2b77136506f472cfedff8894
+DIST squidview-0.86.tar.gz 129911 BLAKE2B 
8a514728508c2739aa619d1a481beddd6783e61ccad1252ee6f6a8052fe87bf0edbf23eac19761aac275a370092af45b981ae201a1e4a7b47168941ba642f128
 SHA512 
c020799e149a4884525b832a21ce990b90da5d3e1caac240913a37b8559bac4e3402b8f5732c3728308ecbea0a56a9e4b764ec7f36b15727c000d6d9e25a57a6

diff --git a/net-analyzer/squidview/files/squidview-0.86-tinfo.patch 
b/net-analyzer/squidview/files/squidview-0.86-tinfo.patch
new file mode 100644
index 000..7dd536c5f81
--- /dev/null
+++ b/net-analyzer/squidview/files/squidview-0.86-tinfo.patch
@@ -0,0 +1,43 @@
+--- a/configure.in
 b/configure.in
+@@ -1,23 +1,9 @@
+-AC_DEFUN([CURSES_TEST],
+-[
+-if test "x$sv_curses" = xno; then
+-  sv_test=$1
+-  sv_pass="no"
+-  AC_MSG_CHECKING([name is $sv_test])
+-  LIBS="-l$sv_test"
+-  AC_LINK_IFELSE([AC_LANG_PROGRAM([#include ], [initscr();])],
+-[sv_pass="yes"])
+-  AC_MSG_RESULT([$sv_pass])
+-  test "$sv_pass" = yes && sv_curses=$sv_test
+-  unset LIBS
+-fi
+-])
+-
+ AC_INIT(squidview.cpp)
+ AM_CONFIG_HEADER(config.h)
+ AM_INIT_AUTOMAKE(squidview,0.86)
+ AC_PROG_CXX
+ AC_PROG_INSTALL
++PKG_PROG_PKG_CONFIG
+ 
+ AC_CHECK_HEADERS(curses.h, signal.h sys/time.h sys/types.h sys/stat.h \
+  unistd.h fcntl.h time.h stdlib.h math.h stdio.h,, \
+@@ -28,14 +14,7 @@
+ AC_CHECK_HEADER(vector,,AC_MSG_ERROR(C++ STL vector class missing))
+ AC_CHECK_HEADER(algorithm,,AC_MSG_ERROR(C++ STL algorithm class missing))
+ 
+-AC_MSG_NOTICE([Checking curses library name])
+-sv_curses=no
+-CURSES_TEST(ncurses)
+-CURSES_TEST(curses)
+-if test "x$sv_curses" = xno; then
+-  AC_MSG_ERROR([No suitable curses found])
+-fi
+-AC_CHECK_LIB($sv_curses, wgetch,,AC_MSG_ERROR([Curses support is not 
complete?]))
++PKG_CHECK_MODULES([NCURSES],[ncurses],LIBS="$LIBS 
$NCURSES_LIBS",AC_MSG_ERROR([No suitable curses found]))
+ 
+ AC_MSG_CHECKING([large file support])
+ sv_large="no"

diff --git a/net-analyzer/squidview/squidview-0.86.ebuild 
b/net-analyzer/squidview/squidview-0.86.ebuild
new file mode 100644
index 000..4ee7ee30ad0
--- /dev/null
+++ b/net-analyzer/squidview/squidview-0.86.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="Interactive console program to analyse squid logs"
+HOMEPAGE="http://www.rillion.net/squidview/;
+SRC_URI="http://www.rillion.net/squidview/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   sys-libs/ncurses
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+DOCS=(
+   AUTHORS BUGS ChangeLog HOWTO README
+)
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.86-tinfo.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}



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

2019-11-28 Thread Patrick McLean
commit: 93d2e9ba8f78f030ca09173cee4823e0f09d8f24
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Nov 28 19:38:24 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 28 19:40:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d2e9ba

dev-libs/libvterm-0.1.2: Version bump

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Patrick McLean  gentoo.org>

 dev-libs/libvterm/Manifest  |  1 +
 dev-libs/libvterm/libvterm-0.1.2.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libvterm/Manifest b/dev-libs/libvterm/Manifest
index 96f6d5e77d5..75812669f30 100644
--- a/dev-libs/libvterm/Manifest
+++ b/dev-libs/libvterm/Manifest
@@ -1,2 +1,3 @@
 DIST libvterm-0.0_pre20181126.tar.gz 65524 BLAKE2B 
00ad4cbc60739aae173e86ae7aa357869f815658c3c13e04808841e5e1e847732046e212153d4e4d49bbddcd5c661cdb7f7f962e6fd0a305a534bbca074a4ca6
 SHA512 
9f55c9a00807e46c1c6157fc372d3cad575f2574ac8b3abc82acd26ef6425166ac18ee1b7d77a9dfc617b14bc9eb7dc3a364cef5c0bf6c4951dc755d9c6c5ce0
 DIST libvterm-0.1.1.tar.gz 69044 BLAKE2B 
2e521a26238772370718e3c643e2225c9be7877f6312573d54c8cf3b34e38996886f1100ddae12e34ced1c8eace1a307238024fb91b2a96e6b9e2e85d30a5073
 SHA512 
beb21ae2bcc5f5e7dbc8cb645e004ce923f2b77f756b48a9ec835dbe1c99afa8cdbce12c5f982b5ca880b5b1ea113570d48733a1d043a7b16ae271f5718a6757
+DIST libvterm-0.1.2.tar.gz 69050 BLAKE2B 
bd547e14ef2b2b7c733a88ccd975db5ccc936ad5df49221cc6877be223e48da41fd8e5cf40dbc8750a95d6efaa6e5b97d337d4a013ec534a4bbfd68279325bc0
 SHA512 
5d6a17b98d4dda9d0529c3686cadc1f788e48667fa133100bfb0cdc92a6b08d0ea2f1a6058f58941e1408788c4f1d5a86941ec2457e31c6582f5ddd13bcdf7c4

diff --git a/dev-libs/libvterm/libvterm-0.1.2.ebuild 
b/dev-libs/libvterm/libvterm-0.1.2.ebuild
new file mode 100644
index 000..ab580758531
--- /dev/null
+++ b/dev-libs/libvterm/libvterm-0.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic
+
+DESCRIPTION="An abstract library implementation of a VT220/xterm/ECMA-48 
terminal emulator"
+HOMEPAGE="http://www.leonerd.org.uk/code/libvterm/;
+SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+BDEPEND="
+   dev-lang/perl
+   sys-devel/libtool
+   virtual/pkgconfig
+"
+DEPEND=""
+RDEPEND="!dev-libs/libvterm-neovim"
+
+src_compile() {
+   append-cflags -fPIC
+   emake VERBOSE=1 PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+}
+
+src_install() {
+   emake \
+   VERBOSE=1 \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   DESTDIR="${D}" install
+   find "${D}" -name '*.la' -delete || die "Failed to prune libtool files"
+}



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

2019-11-28 Thread Davide Pesavento
commit: c01cec15d686996bd4265f9f6e091540a0cd45d8
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Nov 28 19:36:03 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Nov 28 19:39:57 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=c01cec15

travis: update

Signed-off-by: Davide Pesavento  gentoo.org>

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index ca8af29c..0f7089be 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,7 +6,7 @@ language: python
 python:
 - pypy
 env:
-- PORTAGE_VER="2.3.68"
+- PORTAGE_VER="2.3.78"
 before_install:
 - sudo apt-get -qq update
 - pip install lxml pyyaml



[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/

2019-11-28 Thread Patrick McLean
commit: e0433ae4367b88793b4b63eb7aa938352849629a
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Nov 28 19:40:18 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 28 19:40:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0433ae4

app-editors/neovim-0.4.3: Version bump

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Patrick McLean  gentoo.org>

 app-editors/neovim/Manifest|  1 +
 app-editors/neovim/neovim-0.4.3.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index 6f355fb6642..c6c0d92c7f0 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -1,2 +1,3 @@
 DIST neovim-0.3.8.tar.gz 9233661 BLAKE2B 
252a64d2ac5ca1f8e1695d3f0f694ac333d9d9179dc4c428a279534e455de4b8d2c0dc6e638f775bb28a940fc1254bad426f7cee1bffaa2dbf84deefe49d41dc
 SHA512 
431d3df859b430570e3f927328b862945a15b1ac041108599670d32af6cccac9361a143fc6af27847529629a43a5e0a0afd98b1c826d4ee1e7570de3cf14f9c7
 DIST neovim-0.4.2.tar.gz 9552134 BLAKE2B 
4004a2e2788344ab96c97f145acc4f75680961ad004fcaa017731557899bbed24c6003b799c1496067a3ca75d8a4c2e63344b9646e8dab0ed00c9fa329d90ab2
 SHA512 
cc0de18ee7ca5105a0dd9f5f06b4d58335618b22c4dc3d584a024683785ff9d541c7f5131742b8a818ac9acb2218da92f9b8a881d56c4b963237918e589fac22
+DIST neovim-0.4.3.tar.gz 9556199 BLAKE2B 
831f4d4950f4fa2cd9c7393824bbb5eb571ae5759d13af9f320e0fa351fa155413a5be580f010f2c7ab43ca7bc10c569ccf6e3ba29efc7f5a035576b030b216d
 SHA512 
e13853fa296eda8618f389c71b6cbbd6f01d561615e80cc92959131dd10e395b1c6732a7d9ef6dbb9fe3ea9da4c11485b464547e2d46b22e59b8a20214e861f5

diff --git a/app-editors/neovim/neovim-0.4.3.ebuild 
b/app-editors/neovim/neovim-0.4.3.ebuild
new file mode 100644
index 000..0261cc8dfed
--- /dev/null
+++ b/app-editors/neovim/neovim-0.4.3.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils eutils xdg
+
+DESCRIPTION="Vim-fork focused on extensibility and agility."
+HOMEPAGE="https://neovim.io;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neovim/neovim.git;
+else
+   SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Apache-2.0 vim"
+SLOT="0"
+IUSE="+luajit +nvimpager +tui"
+
+BDEPEND="
+   dev-util/gperf
+   virtual/libiconv
+   virtual/libintl
+   virtual/pkgconfig
+"
+
+DEPEND="
+   dev-libs/libuv:0=
+   >=dev-libs/libvterm-0.1.2
+   dev-libs/msgpack:0=
+   dev-lua/lpeg[luajit=]
+   dev-lua/luv[luajit=]
+   dev-lua/mpack[luajit=]
+   net-libs/libnsl
+   luajit? ( dev-lang/luajit:2 )
+   !luajit? (
+   dev-lang/lua:=
+   dev-lua/LuaBitOp
+   )
+   tui? (
+   dev-libs/libtermkey
+   >=dev-libs/unibilium-2.0.0:0=
+   )
+"
+
+RDEPEND="
+   ${DEPEND}
+   app-eselect/eselect-vi
+"
+
+CMAKE_BUILD_TYPE=Release
+
+src_prepare() {
+   # use our system vim dir
+   sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \
+   -i src/nvim/globals.h || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DFEAT_TUI=$(usex tui)
+   -DPREFER_LUA=$(usex luajit no yes)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   # install a default configuration file
+   insinto /etc/vim
+   doins "${FILESDIR}"/sysinit.vim
+
+   # conditionally install a symlink for nvimpager
+   if use nvimpager; then
+   dosym ../share/nvim/runtime/macros/less.sh /usr/bin/nvimpager
+   fi
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "clipboard support" x11-misc/xsel x11-misc/xclip 
gui-apps/wl-clipboard
+   optfeature "Python plugin support" dev-python/neovim-python-client
+   optfeature "Ruby plugin support" dev-ruby/neovim-ruby-client
+   optfeature "remote/nvr support" dev-python/neovim-remote
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/eselect-mode/

2019-11-28 Thread Ulrich Müller
commit: bb63b08f3b07bef473dfcfcc2f14f1e26f61feaf
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 28 19:38:23 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 28 19:39:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb63b08f

app-emacs/eselect-mode: Version bump to 1.4.16.

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

 app-emacs/eselect-mode/Manifest   |  1 +
 app-emacs/eselect-mode/eselect-mode-1.4.16.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/app-emacs/eselect-mode/Manifest b/app-emacs/eselect-mode/Manifest
index 22906bad0d1..72e6c594c91 100644
--- a/app-emacs/eselect-mode/Manifest
+++ b/app-emacs/eselect-mode/Manifest
@@ -1,2 +1,3 @@
 DIST eselect-1.4.14.tar.xz 177492 BLAKE2B 
236ddb09231283a153c20be779d012979a25d42a7043c75af866e31761406d92896bfef399c3bc63e529af4e36cf538801302dc4bb719f065d6bab8ad9e4
 SHA512 
b17fb63039577f20515056fae1b0f7e86fa2d96f38a5eec22e637cee0b25f4d68087ef8a5bd4043893db5be66ea201bc8ae6437bb049d208b81e76a57612d658
 DIST eselect-1.4.15.tar.xz 178996 BLAKE2B 
4354d975c8af2e1de0f0c6efe2badc92584e947f9b73c05aac144caf8f9d74c850d366c7c225112322a504262b5f285f6e2e8d32223f1b2d4bac87db740a148c
 SHA512 
ceb55fecc2bf70e816679af9b20653b29aa9ce24ca2d4cd0c6e02ab214689459bc2ccd5b3968ac49249b8fb6613c6055e7e76598b86c6a114a9abf847c4a2b58
+DIST eselect-1.4.16.tar.xz 178660 BLAKE2B 
dae97ee324cb67983c5395b5dc54c4b84d2da43f6a0c5c8ab81ff402ab211e9d1f1d3fe5c174b130ac1e11d3dd19e3812056274145415ee029e649cda880cd95
 SHA512 
264fb6122f5f7c9e73bb2250a94c3c0377e5263e2e5ae653ed58e08ebf6ed1b4aa165ae5c1d70b0156081c4db5672d1ec9d379782919d5b40a2f3e862378ce62

diff --git a/app-emacs/eselect-mode/eselect-mode-1.4.16.ebuild 
b/app-emacs/eselect-mode/eselect-mode-1.4.16.ebuild
new file mode 100644
index 000..aff09f42da9
--- /dev/null
+++ b/app-emacs/eselect-mode/eselect-mode-1.4.16.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit elisp
+
+MY_P="eselect-${PV}"
+DESCRIPTION="Emacs major mode for editing eselect files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect;
+SRC_URI="https://dev.gentoo.org/~ulm/eselect/${MY_P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+S="${WORKDIR}/${MY_P}/misc"
+SITEFILE="50${PN}-gentoo.el"



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

2019-11-28 Thread Ulrich Müller
commit: 95a6a9d60dcddb0a3a8335c5fd8f8924a8ece766
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 28 19:37:24 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 28 19:39:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a6a9d6

app-admin/eselect: Version bump to 1.4.16.

Closes: https://bugs.gentoo.org/701382
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Ulrich Müller  gentoo.org>

 app-admin/eselect/Manifest  |  1 +
 app-admin/eselect/eselect-1.4.16.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/app-admin/eselect/Manifest b/app-admin/eselect/Manifest
index ec976ec27b4..846a8f24453 100644
--- a/app-admin/eselect/Manifest
+++ b/app-admin/eselect/Manifest
@@ -1,3 +1,4 @@
 DIST eselect-1.4.12.tar.xz 177520 BLAKE2B 
0938fe9bd8785fe711edc1af63a9c318a4a5fe9141c61d7f1c4da0352242322f1e18e4f68f7e219a1aa2beae5b25ddac58d7c47d4272408fd8fe5207324ef7c7
 SHA512 
2ea182364dfb2333112e9eebe691e1963e95a4c9ab40945eb2e5bc8c81da76105c1ae6aa3d153b78dea6c1e0cadb9b0237f7556b8ceb9d48e0fba67a642d6081
 DIST eselect-1.4.14.tar.xz 177492 BLAKE2B 
236ddb09231283a153c20be779d012979a25d42a7043c75af866e31761406d92896bfef399c3bc63e529af4e36cf538801302dc4bb719f065d6bab8ad9e4
 SHA512 
b17fb63039577f20515056fae1b0f7e86fa2d96f38a5eec22e637cee0b25f4d68087ef8a5bd4043893db5be66ea201bc8ae6437bb049d208b81e76a57612d658
 DIST eselect-1.4.15.tar.xz 178996 BLAKE2B 
4354d975c8af2e1de0f0c6efe2badc92584e947f9b73c05aac144caf8f9d74c850d366c7c225112322a504262b5f285f6e2e8d32223f1b2d4bac87db740a148c
 SHA512 
ceb55fecc2bf70e816679af9b20653b29aa9ce24ca2d4cd0c6e02ab214689459bc2ccd5b3968ac49249b8fb6613c6055e7e76598b86c6a114a9abf847c4a2b58
+DIST eselect-1.4.16.tar.xz 178660 BLAKE2B 
dae97ee324cb67983c5395b5dc54c4b84d2da43f6a0c5c8ab81ff402ab211e9d1f1d3fe5c174b130ac1e11d3dd19e3812056274145415ee029e649cda880cd95
 SHA512 
264fb6122f5f7c9e73bb2250a94c3c0377e5263e2e5ae653ed58e08ebf6ed1b4aa165ae5c1d70b0156081c4db5672d1ec9d379782919d5b40a2f3e862378ce62

diff --git a/app-admin/eselect/eselect-1.4.16.ebuild 
b/app-admin/eselect/eselect-1.4.16.ebuild
new file mode 100644
index 000..aa84c092b38
--- /dev/null
+++ b/app-admin/eselect/eselect-1.4.16.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1
+
+DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect;
+SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz;
+
+LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~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"
+IUSE="doc emacs vim-syntax"
+
+RDEPEND="sys-apps/sed
+   || (
+   sys-apps/coreutils
+   sys-freebsd/freebsd-bin
+   app-misc/realpath
+   )"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/docutils )"
+RDEPEND="${RDEPEND}
+   sys-apps/file
+   sys-libs/ncurses:0"
+
+PDEPEND="emacs? ( app-emacs/eselect-mode )
+   vim-syntax? ( app-vim/eselect-syntax )"
+
+src_compile() {
+   emake
+   use doc && emake html
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   newbashcomp misc/${PN}.bashcomp ${PN}
+   dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
+   if use doc; then
+   docinto html
+   dodoc *.html doc/*.html doc/*.css
+   fi
+
+   # needed by news module
+   keepdir /var/lib/gentoo/news
+   if ! use prefix; then
+   fowners root:portage /var/lib/gentoo/news
+   fperms g+w /var/lib/gentoo/news
+   fi
+}
+
+pkg_postinst() {
+   # fowners in src_install doesn't work for the portage group:
+   # merging changes the group back to root
+   if ! use prefix; then
+   chgrp portage "${EROOT}/var/lib/gentoo/news" \
+   && chmod g+w "${EROOT}/var/lib/gentoo/news"
+   fi
+}



[gentoo-commits] proj/qt:master commit in: dev-python/shiboken/, dev-python/pyside/files/, dev-python/pyside-tools/, ...

2019-11-28 Thread Davide Pesavento
commit: f32efbb9a1b9a78d84bf5fc897e34e65d2a396b5
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Nov 28 19:07:45 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Nov 28 19:28:16 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=f32efbb9

dev-python: drop broken and unmaintained pyside2 ebuilds

See https://bugs.gentoo.org/624682#c63

Signed-off-by: Davide Pesavento  gentoo.org>

 dev-python/pyside-tools/metadata.xml |   8 --
 dev-python/pyside-tools/pyside-tools-.ebuild | 110 
 dev-python/pyside/files/rpath.cmake  |  10 --
 dev-python/pyside/metadata.xml   |  33 -
 dev-python/pyside/pyside-.ebuild | 153 ---
 dev-python/shiboken/Manifest |   1 -
 dev-python/shiboken/metadata.xml |  15 ---
 dev-python/shiboken/shiboken-5.12.4.ebuild   | 104 ---
 8 files changed, 434 deletions(-)

diff --git a/dev-python/pyside-tools/metadata.xml 
b/dev-python/pyside-tools/metadata.xml
deleted file mode 100644
index 17237689..
--- a/dev-python/pyside-tools/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-

diff --git a/dev-python/pyside-tools/pyside-tools-.ebuild 
b/dev-python/pyside-tools/pyside-tools-.ebuild
deleted file mode 100644
index 98a451e5..
--- a/dev-python/pyside-tools/pyside-tools-.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 2009-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_IN_SOURCE_BUILD="1"
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit cmake-utils python-r1 virtualx git-r3
-
-DESCRIPTION="PySide development tools (lupdate, rcc, uic)"
-HOMEPAGE="https://wiki.qt.io/PySide2;
-EGIT_REPO_URI="https://code.qt.io/pyside/pyside-tools.git;
-EGIT_BRANCH="5.9"
-
-# Although "LICENSE-uic" suggests the "pyside2uic" directory to be 
dual-licensed
-# under the BSD 3-clause and GPL v2 licenses, this appears to be an oversight;
-# all files in this (and every) directory are licensed only under the GPL v2.
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS=""
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# The "pyside2uic" package imports both the "PySide2.QtGui" and
-# "PySide2.QtWidgets" C extensions and hence requires "gui" and "widgets".
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-python/pyside-${PV}:${SLOT}[gui,widgets,${PYTHON_USEDEP}]
-   >=dev-python/shiboken-${PV}:${SLOT}[${PYTHON_USEDEP}]
-   dev-qt/qtcore:5
-"
-DEPEND="${RDEPEND}
-   test? ( virtual/pkgconfig )
-"
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   python_copy_sources
-
-   preparation() {
-   pushd "${BUILD_DIR}" >/dev/null || die
-
-   if python_is_python3; then
-   # Remove Python 2-specific paths.
-   rm -rf pyside2uic/port_v2 || die
-
-   # Generate proper Python 3 test interfaces with the 
"-py3" option.
-   sed -i -e 
's:${PYSIDERCC_EXECUTABLE}:"${PYSIDERCC_EXECUTABLE} -py3":' \
-   tests/rcc/CMakeLists.txt || die
-   else
-   # Remove Python 3-specific paths.
-   rm -rf pyside2uic/port_v3 || die
-   fi
-
-   # Force testing against the current Python version.
-   sed -i -e "/pkg-config/ s:shiboken2:&-${EPYTHON}:" \
-   tests/rcc/run_test.sh || die
-
-   popd >/dev/null || die
-   }
-   python_foreach_impl preparation
-}
-
-src_configure() {
-   configuration() {
-   local mycmakeargs=(
-   -DBUILD_TESTS=$(usex test)
-   )
-
-   # Find the previously installed "Shiboken2Config.*.cmake" and
-   # "PySide2Config.*.cmake" files specific to this Python version.
-   if python_is_python3; then
-   # Extension tag unique to the current Python 3.x 
version (e.g.,
-   # ".cpython-34m" for CPython 3.4).
-   local EXTENSION_TAG="$("$(python_get_PYTHON_CONFIG)" 
--extension-suffix)"
-   EXTENSION_TAG="${EXTENSION_TAG%.so}"
-
-   mycmakeargs+=( 
-DPYTHON_CONFIG_SUFFIX="${EXTENSION_TAG}" )
-   else
-   mycmakeargs+=( -DPYTHON_CONFIG_SUFFIX="-python2.7" )
-   fi
-
-   CMAKE_USE_DIR="${BUILD_DIR}" cmake-utils_src_configure
-   }
-   python_foreach_impl configuration
-}
-
-src_compile() {
-   compilation() {
-   CMAKE_USE_DIR="${BUILD_DIR}" cmake-utils_src_compile
-   }
-   python_foreach_impl compilation
-}
-
-src_test() {
-   testing() {
-   local -x 

[gentoo-commits] proj/qt:master commit in: Documentation/maintainers/

2019-11-28 Thread Davide Pesavento
commit: 2166c9f4473f729478cbea5665b7d0a23e0c
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Nov 28 19:29:54 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Nov 28 19:29:54 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=2166c9f4

Documentation/maintainers: remove obsolete script

Signed-off-by: Davide Pesavento  gentoo.org>

 Documentation/maintainers/bump-python-revisions | 184 
 1 file changed, 184 deletions(-)

diff --git a/Documentation/maintainers/bump-python-revisions 
b/Documentation/maintainers/bump-python-revisions
deleted file mode 100755
index 87c267b4..
--- a/Documentation/maintainers/bump-python-revisions
+++ /dev/null
@@ -1,184 +0,0 @@
-#!/bin/bash
-
-set -e
-
-source /etc/init.d/functions.sh
-
-## VARIABLES 
-DATE="$(date +%F|sed 's/-//g')" # date to be added to ebuilds
-TARGET="dev.gentoo.org:~/public_html/distfiles/"
-TEMP="/tmp/qt-python-bump/"
-OVERLAY="$(portageq get_repo_path / qt)"
-QUIET=
-
-
-usage() {
-   echo """
-
-./bump-python-revisions
-
--h: Display this message
--q: Quiet mode. No questions. Just bump and commit
-
-   """
-}
-
-dosip() {
-   SIPKG="sip-${new_sip}" # Format Sip package
-   ebegin "Downloading ${SIPKG} tarball..."
-   wget -P ${TEMP} 
http://www.riverbankcomputing.co.uk/static/Downloads/sip4/${SIPKG}.tar.gz || 
exit 2
-   eend $?
-   ebegin "Copying ${SIPKG} to ${TARGET}"
-   eend $?
-   scp ${TEMP}/${SIPKG}.tar.gz ${TARGET} || exit
-   cp ${TEMP}/${SIPKG}.tar.gz $(portageq envvar DISTDIR) || exit
-   pushd ${OVERLAY}/dev-python/sip/
-   tomove=$(find '.' -type f -name "sip-*_pre*.ebuild"|tail -1)
-   einfo "Previous ebuild: ${tomove#./}"
-   mv ${tomove#./} sip-${new_sip_ver}_pre${DATE}.ebuild || exit 1
-   git rm ${tomove}
-   ebegin "Changing revision number to: ${new_sip_rev}"
-   sed -i -e "/HG_REVISION=/s:=.*:=${new_sip_rev}:" 
sip-${new_sip_ver}_pre${DATE}.ebuild
-   eend $?
-   repoman manifest || exit 1
-   git add .
-   popd
-}
-
-dopyqt4() {
-   PYPKG="PyQt-x11-gpl-snapshot-${new_pyqt4}" #Format PyQt4 package
-   ebegin "Downloading ${PYPKG} tarball..."
-   wget -P ${TEMP} 
http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/${PYPKG}.tar.gz || 
exit 2
-   eend $?
-   einfo "Copying ${PYPKG} to ${TARGET} ..."
-   scp ${TEMP}/${PYPKG}.tar.gz ${TARGET} || exit
-   cp ${TEMP}/${PYPKG}.tar.gz $(portageq envvar DISTDIR) || exit
-   pushd ${OVERLAY}/dev-python/PyQt4/
-   tomove=$(find '.' -type f -name "PyQt4-*_pre*.ebuild"|tail -1)
-   einfo "Previous ebuild: ${tomove#./}"
-   mv ${tomove#./} PyQt4-${new_pyqt4_ver}_pre${DATE}.ebuild || exit 1
-   git rm ${tomove}
-   ebegin "Changing revision number to: ${new_pyqt4_rev}"
-   sed -i "/^REVISION/s:=.*:=${new_pyqt4_rev}:" 
PyQt4-${new_pyqt4_ver}_pre${DATE}.ebuild
-   eend $?
-   repoman manifest || exit 1
-   git add .
-   popd
-}
-
-commit() {
-   if [[ -z ${QUIET} ]]; then
-   ewarn "Your changes are ready to be merged. However I strongly 
recommend you to review your changes."
-   ewarn ""
-   einfo "Press 'r' to review your changes or 'y' to merge them to 
master branch (default 'r')."
-   read choice
-   case "$choice" in
-   y)
-   ewarn "Your changes will be merged now. Don't 
break the overlay or I will shoot you down!"
-   git commit -m "PyQt4/sip: Automated version 
bump, remove old" || exit 2
-   git push || exit 2
-   ;;
-   r|"")
-   git diff
-   ;;
-   *)
-   eerror ""
-   eerror "Invalid option. Are you stupid or 
something?"
-   eerror ""
-   exit 3
-   esac
-   else
-   git commit -m "PyQt4/sip: Automated version bump, remove old" 
|| exit 2
-   git push || exit 2
-   fi
-}
-
-getrevisions() {
-   pushd ${OVERLAY}/dev-python/PyQt4/ > /dev/null
-   pyqt4_tomove=$(find '.' -type f -name "PyQt4-*_pre*.ebuild"|tail -1)
-   pyqt4_revision=$(grep ^REVISION ${pyqt4_tomove}|cut -d "=" -f 2)
-   PVER=$(echo ${pyqt4_tomove/\.\//}|sed "s:PyQt4-\(.*\)_pre.*:\1:")
-   popd > /dev/null
-   pushd ${OVERLAY}/dev-python/sip/ > /dev/null
-   sip_tomove=$(find '.' -type f -name "sip-*_pre*.ebuild"|tail -1)
-   sip_revision=$(grep "HG_REVISION=" ${sip_tomove}|cut -d "=" -f 2)
-   SVER=$(echo ${sip_tomove/\.\//}|sed "s:sip-\(.*\)_pre.*:\1:")
-   popd > 

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

2019-11-28 Thread Miroslav Šulc
commit: 58d0f7ef3b02de15866f781c52e2d415f46b6e2d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Nov 28 19:27:32 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Nov 28 19:27:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d0f7ef

media-sound/musescore-{3.3,}: fixes

1) added missing dep on dev-qt/qtquickcontrols2:5
2) switched from xdg-utils to xdg

Closes: https://bugs.gentoo.org/701400
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/musescore/musescore-3.3.ebuild  | 15 ++-
 media-sound/musescore/musescore-.ebuild | 15 ++-
 2 files changed, 4 insertions(+), 26 deletions(-)

diff --git a/media-sound/musescore/musescore-3.3.ebuild 
b/media-sound/musescore/musescore-3.3.ebuild
index 436f8021bc1..b90af42633a 100644
--- a/media-sound/musescore/musescore-3.3.ebuild
+++ b/media-sound/musescore/musescore-3.3.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="emake"
 CHECKREQS_DISK_BUILD=3500M
-inherit cmake-utils xdg-utils check-reqs
+inherit cmake-utils xdg check-reqs
 
 DESCRIPTION="WYSIWYG Music Score Typesetter"
 HOMEPAGE="https://musescore.org/;
@@ -33,6 +33,7 @@ DEPEND="
dev-qt/qthelp:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols2:5
>=dev-qt/qtsingleapplication-2.6.1_p20171024
dev-qt/qtsvg:5
dev-qt/qtxml:5
@@ -88,15 +89,3 @@ src_compile() {
cmake-utils_src_make -j1 lrelease manpages
cmake-utils_src_compile
 }
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}

diff --git a/media-sound/musescore/musescore-.ebuild 
b/media-sound/musescore/musescore-.ebuild
index 15619c44fed..f05413268b4 100644
--- a/media-sound/musescore/musescore-.ebuild
+++ b/media-sound/musescore/musescore-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="emake"
 CHECKREQS_DISK_BUILD=3500M
-inherit git-r3 cmake-utils xdg-utils check-reqs
+inherit git-r3 cmake-utils xdg check-reqs
 
 DESCRIPTION="WYSIWYG Music Score Typesetter"
 HOMEPAGE="https://musescore.org/;
@@ -33,6 +33,7 @@ DEPEND="
dev-qt/qthelp:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols2:5
>=dev-qt/qtsingleapplication-2.6.1_p20171024
dev-qt/qtsvg:5
dev-qt/qtxml:5
@@ -91,15 +92,3 @@ src_compile() {
cmake-utils_src_make -j1 lrelease manpages
cmake-utils_src_compile
 }
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] proj/eselect:signatures commit in: /

2019-11-28 Thread Ulrich Müller
commit: ac3cc2a354cffdc8778ce0b3782bc5e576211286
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 28 19:24:58 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 28 19:24:58 2019 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=ac3cc2a3

GPG signature for eselect-1.4.15 tarball.

Signed-off-by: Ulrich Müller  gentoo.org>

 eselect-1.4.15.tar.xz.asc | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/eselect-1.4.15.tar.xz.asc b/eselect-1.4.15.tar.xz.asc
new file mode 100644
index 000..6aa760f
--- /dev/null
+++ b/eselect-1.4.15.tar.xz.asc
@@ -0,0 +1,11 @@
+-BEGIN PGP SIGNATURE-
+
+iQEzBAABCAAdFiEEtDnZ1O9xIP68rzDbUYgzUIhBXi4FAl1vkRYACgkQUYgzUIhB
+Xi6alAf8ClXcxN0vN0iZyOPEw+DzhOM/Spm1lIxMVFmfk9e2qCqk4zUg4U7t/UOr
+5pFTAKI0TheY4cu+QJpb9LVc52VQZqRRVnBSYVXJLn3Clmh8oquUy8I8fl1J9q+n
+sjdTtyviygEvqm+pln0LDx0eeagrDTXCJUMrFrHAf7NdttfCFfWvTZVwXNiFWOG+
+I6n4pH3UnzBVHsxf7kJEgJxFLHvL+rB34RW9/O8hECP5uQPEG20KGg4qNx3VciAe
+LqQuRVnWgVq8uFPqwUZ8bzhQ3tJ3Jx7B/bbb6JGvPzWGtT+lMhGdwvRTGDnbHF9r
+Llt8qYJJhnf/ijkDzAyjb+JunXT09Q==
+=owa/
+-END PGP SIGNATURE-



[gentoo-commits] proj/eselect:signatures commit in: /

2019-11-28 Thread Ulrich Müller
commit: 9624ac38a96bf5a4799d63220ddb7befa6ed1fd7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 28 19:25:03 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 28 19:25:03 2019 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=9624ac38

GPG signature for eselect-1.4.16 tarball.

Signed-off-by: Ulrich Müller  gentoo.org>

 eselect-1.4.16.tar.xz.asc | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/eselect-1.4.16.tar.xz.asc b/eselect-1.4.16.tar.xz.asc
new file mode 100644
index 000..09e5584
--- /dev/null
+++ b/eselect-1.4.16.tar.xz.asc
@@ -0,0 +1,11 @@
+-BEGIN PGP SIGNATURE-
+
+iQEzBAABCAAdFiEEtDnZ1O9xIP68rzDbUYgzUIhBXi4FAl3gHXkACgkQUYgzUIhB
+Xi7rBQf7B58fqj52xy/UE3tD0xR44TPOxMAfw4IMrZFAdtWCQ7lTZVnsjg4UOoi7
+Lin8kWEwpRFmbg0Qum2kBHA0UAUY3VD2ZGxFNGdLQSlUJjsDL65coCykwCF8bL/e
+ag8UgEFnprf8WdV5b2qqpo18nOKZI0YrPGfT7DvlsjLwKkenNwcOS3J55gziSoy2
+m06hoso7GhTuyvnuR9eJa0QLYG2gwuWXdFHJ/psLm38QWv89ZYh17wDOEYW4Z7PM
+JoWjvO01bw5lxALakmmUxxoZ+5Zg7ExTqNNuNwXCHKlFmjxmffys89hYsjudwQV6
+gaFu7AQ5SkZnNBWMAnCG3Twau1CXPg==
+=V7kz
+-END PGP SIGNATURE-



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

2019-11-28 Thread Davide Pesavento
commit: d71887bc283f232636fa15931f17e340ce868813
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Nov 28 19:24:48 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Nov 28 19:24:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71887bc

dev-util/qbs: fix MissingTestRestrict QA warning

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-util/qbs/qbs-1.12.2.ebuild | 1 +
 dev-util/qbs/qbs-1.13.1.ebuild | 1 +
 dev-util/qbs/qbs-1.14.1.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-util/qbs/qbs-1.12.2.ebuild b/dev-util/qbs/qbs-1.12.2.ebuild
index 03606d77523..c5815752c21 100644
--- a/dev-util/qbs/qbs-1.12.2.ebuild
+++ b/dev-util/qbs/qbs-1.12.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="|| ( LGPL-2.1 LGPL-3 )"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~x86"
 IUSE="doc examples test"
+RESTRICT="!test? ( test )"
 
 # see bug 581874 for the qttest dep in RDEPEND
 RDEPEND="

diff --git a/dev-util/qbs/qbs-1.13.1.ebuild b/dev-util/qbs/qbs-1.13.1.ebuild
index 0eea5267ba7..0ce9c72b16a 100644
--- a/dev-util/qbs/qbs-1.13.1.ebuild
+++ b/dev-util/qbs/qbs-1.13.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="|| ( LGPL-2.1 LGPL-3 )"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="doc examples test"
+RESTRICT="!test? ( test )"
 
 # see bug 581874 for the qttest dep in RDEPEND
 RDEPEND="

diff --git a/dev-util/qbs/qbs-1.14.1.ebuild b/dev-util/qbs/qbs-1.14.1.ebuild
index 027cbeacc66..689ab954a11 100644
--- a/dev-util/qbs/qbs-1.14.1.ebuild
+++ b/dev-util/qbs/qbs-1.14.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="|| ( LGPL-2.1 LGPL-3 )"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="doc examples test"
+RESTRICT="!test? ( test )"
 
 # see bug 581874 for the qttest dep in RDEPEND
 RDEPEND="



[gentoo-commits] proj/eselect: New tag: eselect-1.4.16

2019-11-28 Thread Ulrich Müller
commit: 
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 28 19:24:07 2019 +

New tag: eselect-1.4.16




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

2019-11-28 Thread Ulrich Müller
commit: 969f65e66f807f1607dcc08230544f92c69fe0ef
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 28 19:11:02 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 28 19:11:02 2019 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=969f65e6

Update NEWS.

Signed-off-by: Ulrich Müller  gentoo.org>

 NEWS | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/NEWS b/NEWS
index 36d1379..9806fcd 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,13 @@
 This file contains a summary of changes in released versions.  Please read the
 ChangeLog file for a more detailed listing of changes/bug fixes.
 
+1.4.16:
+Bug fixes:
+- Fixed bug #701382: Add missing quotes in rc module.
+
+New features:
+- Documentation is now dual-licensed under GPL-2+ or CC-BY-SA-4.0.
+
 1.4.15:
 New features:
 - Allow selection of news item by its number or name.



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

2019-11-28 Thread Ulrich Müller
commit: 0f91ddb921d67cf1c19bd40434a2bd8499e1dca3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 28 19:14:50 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 28 19:14:50 2019 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=0f91ddb9

Update version to 1.4.16.

Signed-off-by: Ulrich Müller  gentoo.org>

 ChangeLog| 3 +++
 configure.ac | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index aaa31db..86ffd88 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2019-11-28  Ulrich Müller  
 
+   * configure.ac: Update version to 1.4.16.
+   * Tagged 1.4.16 release.
+
* README: Documentation is now dual-licensed under GPL-2+ or
CC-BY-SA-4.0. Update URI of GPL-2 license text.
 

diff --git a/configure.ac b/configure.ac
index 55065a3..62b5c23 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT(eselect, 1.4.15, esel...@gentoo.org, eselect)
+AC_INIT(eselect, 1.4.16, esel...@gentoo.org, eselect)
 AC_PREREQ(2.59)
 AC_CONFIG_SRCDIR(bin/eselect.in)
 AC_CONFIG_AUX_DIR(config)



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

2019-11-28 Thread Andreas Sturmlechner
commit: 7fd48fa565fd3360231efe17c0d2d94eac6202b0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Nov 28 19:14:29 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 28 19:14:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd48fa5

proflies: package.mask: sci-visualization/visit: Add removal timeline

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6c800fc836d..c6f1a48a6ea 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -38,6 +38,7 @@ sci-libs/vtkdata
 
 # Andreas Sturmlechner  (2019-11-28)
 # Depends on broken =sci-libs/vtk-6*, needs to be bumped to 3.0.2, bug #657952
+# Removal in 30 days.
 =sci-visualization/visit-2*
 
 # Mikle Kolyada  (2019-11-27)



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

2019-11-28 Thread Andreas Sturmlechner
commit: 6ea0c441c9b09c838ef873f9c7af16686b3bbc8d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Nov 28 19:08:38 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 28 19:09:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea0c441

proflies: package.mask: sci-libs/vtkdata: Add removal timeline

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c21d4de5e9c..6c800fc836d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,7 +32,7 @@
 # Andreas Sturmlechner  (2019-11-28)
 # Multiple build failures, automagic, missing deps, no one to fix them
 # Bugs #542756, #554388, #555768, #557974, #574854, #574890 #589182,
-# #590640, #612302, #622574, #698940
+# #590640, #612302, #622574, #698940; Removal in 30 days.
 =sci-libs/vtk-6*
 sci-libs/vtkdata
 



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

2019-11-28 Thread Andreas Sturmlechner
commit: 7252f2c214aab1bb4f5f085bb2735601eddee038
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 22:05:17 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 28 19:02:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7252f2c2

profiles: Mask =sci-libs/vtk-6* and sci-libs/vtkdata

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ba544b318ea..c21d4de5e9c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2019-11-28)
+# Multiple build failures, automagic, missing deps, no one to fix them
+# Bugs #542756, #554388, #555768, #557974, #574854, #574890 #589182,
+# #590640, #612302, #622574, #698940
+=sci-libs/vtk-6*
+sci-libs/vtkdata
+
 # Andreas Sturmlechner  (2019-11-28)
 # Depends on broken =sci-libs/vtk-6*, needs to be bumped to 3.0.2, bug #657952
 =sci-visualization/visit-2*



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

2019-11-28 Thread Andreas Sturmlechner
commit: d31d34c0b54ea9e6886bd0d27bb83a1d50b1381e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 22:04:40 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 28 19:02:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31d34c0

profiles: Mask sci-visualization/visit for removal

Bug: https://bugs.gentoo.org/657952
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d18982239ba..ba544b318ea 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2019-11-28)
+# Depends on broken =sci-libs/vtk-6*, needs to be bumped to 3.0.2, bug #657952
+=sci-visualization/visit-2*
+
 # Mikle Kolyada  (2019-11-27)
 # luatex has been a part of texlive since at least 2014
 # no real consumers in the tree. Masked for removal



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

2019-11-28 Thread Andreas Sturmlechner
commit: 61483d0437d7f00820132c26d29629859162a3f3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 13 02:10:51 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 28 19:02:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61483d04

profiles: Stable-mask media-libs/opencv[vtk]

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

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

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index c35e3a17bb1..98e0390c6ee 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.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 package.use.mask
 
+# Andreas Sturmlechner  (2019-11-28)
+# sci-libs/vtk is not stable anymore
+media-libs/opencv vtk
+
 # Kent Fredric  (2019-08-29)
 # Support for DBD-mysql to use mariadb is sketchy. Use DBD-MariaDB
 # instead if you can.



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

2019-11-28 Thread Andreas Sturmlechner
commit: 33715dfff8634dac78e79e7c3bf849af76f3cae3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 24 11:53:04 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 28 19:02:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33715dff

sci-libs/vtk: Drop 6.1.0-r4

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

 sci-libs/vtk/Manifest   |   4 -
 sci-libs/vtk/files/vtk-6.1.0-freetype.patch |  22 --
 sci-libs/vtk/files/vtk-6.1.0-gcc67.patch|  26 --
 sci-libs/vtk/files/vtk-6.1.0-gdal2.patch|  33 ---
 sci-libs/vtk/files/vtk-6.1.0-glext.patch|  13 -
 sci-libs/vtk/files/vtk-6.1.0-install.patch  |  19 --
 sci-libs/vtk/files/vtk-6.1.0-memset.patch   | 147 ---
 sci-libs/vtk/files/vtk-6.1.0-netcdf.patch   |  29 --
 sci-libs/vtk/files/vtk-6.1.0-system.patch   |  27 --
 sci-libs/vtk/files/vtk-6.1.0-web.patch  |  25 --
 sci-libs/vtk/metadata.xml   |   2 -
 sci-libs/vtk/vtk-6.1.0-r4.ebuild| 392 
 12 files changed, 739 deletions(-)

diff --git a/sci-libs/vtk/Manifest b/sci-libs/vtk/Manifest
index cac641955bc..4ac149f56f5 100644
--- a/sci-libs/vtk/Manifest
+++ b/sci-libs/vtk/Manifest
@@ -1,8 +1,4 @@
-DIST VTK-6.1.0.tar.gz 27608882 BLAKE2B 
10cef62e2fc3bf7109f7b3e9858721850243a7798fe885c6a584dba9a6f74c526c58b009f2cba6c56512a6ec159dbf29ac965f9ae6533128f3a20e7224bdddc0
 SHA512 
3ab922166502348e5cdd68e14dbf4717c0405c9d8881c04aa8be8f95d8516af39cd02aaca5171c6de8af1b462ca386399b7a87a843ec62999f0f32c11788a2dc
 DIST VTK-8.1.0.tar.gz 33482506 BLAKE2B 
82aecb497847254595f20294120ae793432348fc3fd881924b52c004335d9bae3d052f168bbe291b307af67845a80e740d8996d36991c38fbec7213438e2395d
 SHA512 
3d5efd1a18939e21045278a387817421a98919cbaaa6ed65167c16999e1bb882b849b698d201a294da9920dbc96d1fbc987013462b1c7cbb12920bfff9b6f2a3
-DIST VTKData-6.1.0.tar.gz 94452190 BLAKE2B 
55e1af454f1c54c0a182552c41e08549781532b510bf29cb28fcd12510c1cef2c4e09274507d658b700f22d0da1961d7b4e6dc289d9ee39c6b1e1fac348ba153
 SHA512 
4e23cc3de3b81a852458849f2bd4dfe2e84e9df4f77f5f0d4ac249b04a7f74144a483a91876bd748bb90685d1943071e9b36fce8dd618376621bc37e63365e65
 DIST VTKData-8.1.0.tar.gz 282986441 BLAKE2B 
885f35c5386cc5db8db905a868a3ad79c246f1b0e41a3e5b81312b1f3de90483a1e34886d4764c60fe8006acaace2405b25acf047ec0e25a957f7a2d563d3380
 SHA512 
0a63f87896320aa38970932bf47c9e3f65a8bdd5413e51f95c53e321348b5b4e1eca2405d755eabb785c03939e1936245cc9f1b0f7ad0988c41362ac6f1e3047
-DIST VTKLargeData-6.1.0.tar.gz 166019220 BLAKE2B 
94180c9fd73655cbc08914a2309925d40ac2c99ce8652a7db37bb3ddc3b9dd654e8286be97a764c9029a6de21ae847f1f2c46c07ec974e5da802f23a7d277836
 SHA512 
3663a124c16448882ad3aef0fb15f55f438863ba2176106803ad9c6fb561325accd74f2675d8b6e1de791babfa8b992e516d87640efedda4a6daeb5affc2cf3f
 DIST VTKLargeData-8.1.0.tar.gz 166992034 BLAKE2B 
ac98861ccac2aacfab7547a4b56de5c9e611b8655f077bb85e6ab850fb0cfd79f4722a0486f73eafcde2cd77d6be305201857f3e729b1f60f710c45bcf0bb63f
 SHA512 
9dfd64b5125205ba7d8cba5665da40874d0a9781f3bd2595058d939207d96980c9a68009ce9ed1476931e1b929199c4888ccf6d590f23d2412873ca6907abc31
-DIST vtkDocHtml-6.1.0.tar.gz 230827905 BLAKE2B 
a323728450c5054d715dac137e54ed9b901019af595ea3abca9e7865d0b420d7b5f87789a9489df116f982633984d74721153dc3ab735e97455f64c2ffc4aa95
 SHA512 
fcae74a65157d87b39a162facdecbb0ab0a9b95b9f2555ed2b15d635b82034bfc62181eea441caf0b1edbe036b792a8231d409908b943398ce7f662c149d3a60
 DIST vtkDocHtml-8.1.0.tar.gz 132655967 BLAKE2B 
a27d9631fa9fe42e9b8076aa3b33e03b3835db0f348ed60cfdc866ffe7accd9c5d99b6525523113a4d628253e28d6d9121e78942d89b6ee281d5e7ecee7c289e
 SHA512 
c49338ad2c121ab16098195e5a1f2c9539137a85ae5edaa64d4a887ece0c64efb8840162942f47b70ab2d82d341bba2e706a6ff007fe6bdfbce12ad92bca883c

diff --git a/sci-libs/vtk/files/vtk-6.1.0-freetype.patch 
b/sci-libs/vtk/files/vtk-6.1.0-freetype.patch
deleted file mode 100644
index b7d3e409cde..000
--- a/sci-libs/vtk/files/vtk-6.1.0-freetype.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 a/ParaView-v4.2.0-source/VTK/Rendering/FreeType/vtkFreeTypeTools.cxx_orig  
2014-12-23 09:25:35.0 +0100
-+++ b/ParaView-v4.2.0-source/VTK/Rendering/FreeType/vtkFreeTypeTools.cxx   
2014-12-24 09:40:31.886953389 +0100
-@@ -1185,7 +1185,7 @@
- if (bitmap)
-   {
-   metaData.ascent = std::max(bitmapGlyph->top - 1, metaData.ascent);
--  metaData.descent = std::min(-(bitmap->rows - (bitmapGlyph->top - 1)),
-+  metaData.descent = std::min(-(static_cast(bitmap->rows) - 
(bitmapGlyph->top - 1)),
-   metaData.descent);
-   }
- ++heightString;
-@@ -1952,8 +1952,8 @@
- if (bitmap)
-   {
-   bbox[0] = std::min(bbox[0], pen[0] + bitmapGlyph->left);
--  bbox[1] = std::max(bbox[1], pen[0] + bitmapGlyph->left + bitmap->width);
--  bbox[2] = std::min(bbox[2], pen[1] + bitmapGlyph->top - 1 - 
bitmap->rows);
-+  bbox[1] = 

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

2019-11-28 Thread Andreas Sturmlechner
commit: 9ea12a503e6876e14d4ec117fe68e43f02dc6e5a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 13 02:13:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 28 19:02:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea12a50

profiles: arm: Mask sci-libs/pcl[vtk] and media-libs/opencv[vtk]

Bug: https://bugs.gentoo.org/649054
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index e1917bf5ccb..0e9e238f0eb 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2019-11-28)
+# >=sci-libs/vtk-8 is not keyworded, bug #649054
+media-libs/opencv vtk
+sci-libs/pcl vtk
+
 # Andreas Sturmlechner  (2019-10-29)
 # Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded
 kde-plasma/plasma-meta thunderbolt



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

2019-11-28 Thread Andreas Sturmlechner
commit: f9257c8a8c415482fc8e393afe51cee8f37c30ca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 22:01:05 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 28 19:02:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9257c8a

profiles: Mask sci-libs/libgeodecomp[visit]

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

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

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 9f76c95f247..30b8bf2afd6 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -6,8 +6,8 @@
 sys-firmware/seabios -debug
 
 # Andreas Sturmlechner  (2019-05-15)
-# sys-cluster/hpx, sci-libs/silo, sci-visualization/visit not keyworded
-sci-libs/libgeodecomp hpx silo visit
+# sys-cluster/hpx, sci-libs/silo not keyworded
+sci-libs/libgeodecomp hpx silo
 
 # Andreas Sturmlechner  (2019-02-16)
 # app-text/libwpd and app-text/libwpg are not keyworded

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 3257d4f5461..2b03a3d83eb 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Andreas Sturmlechner  (2019-11-28)
+# sci-visualization/visit is on the way out, bug #657952
+sci-libs/libgeodecomp visit
+
 # Michał Górny  (2019-11-25)
 # Requires old version of dev-python/sphinx that's being removed.
 ~dev-python/fabric-2.3.1 doc



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

2019-11-28 Thread Davide Pesavento
commit: 392e810a89b7e9e7d7dfe85e00ef9ab993581fe5
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Nov 28 18:53:01 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Nov 28 18:53:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392e810a

dev-util/qbs: add 1.14.1

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-util/qbs/Manifest  |   1 +
 dev-util/qbs/qbs-1.14.1.ebuild | 114 +
 2 files changed, 115 insertions(+)

diff --git a/dev-util/qbs/Manifest b/dev-util/qbs/Manifest
index 0572b8821bc..b574101fcda 100644
--- a/dev-util/qbs/Manifest
+++ b/dev-util/qbs/Manifest
@@ -1,2 +1,3 @@
 DIST qbs-src-1.12.2.tar.gz 4374830 BLAKE2B 
8ace5ac7fea9bcd944dd02280a36f0f275749512e44ab9e3221e154d80ccf8aa25e3452eb90b1396323b540ec97e4b72c29b3a1d4727a72791a0e267bd89df13
 SHA512 
eb8c5db94f6b4e2300951d9cb6e092b873381421a1bff31a9e8422859aee3c0b3d038b6a2927a4f5c8fd871a0a7d283f7b7c3be74834dd30d640a1ed9c87a147
 DIST qbs-src-1.13.1.tar.gz 4324622 BLAKE2B 
d64145f38aea95f4b7539a9652c276f4dddb4af8424142b45df77083c2c8821f0858827c6d8390ca70835e9bbd3eda02163b7e180ebb82eb90976afe727b4dd7
 SHA512 
1626a218665d380a8030bf4930be857399806643e7868bace6cafe269054ec560eb47e37e358acdb3edbbb15bc8f4ec9af55142d6bfe2ab5db0c8a08aa40d597
+DIST qbs-src-1.14.1.tar.gz 4365537 BLAKE2B 
5a51ddea64023c76b6934634f72ab19d54a3e857efe30d7698a3970d099e436599b53b369d81434cc8e721606513bd487010047e60ccfa289574f606cf020dc5
 SHA512 
df9031e2749ba598129daef0a6b4322ad964c87a33bfd079bb231170da49c42708740ec63e351607b7e9da1dd11310802b14917eaf2ec97bb747a6df9890f2f3

diff --git a/dev-util/qbs/qbs-1.14.1.ebuild b/dev-util/qbs/qbs-1.14.1.ebuild
new file mode 100644
index 000..027cbeacc66
--- /dev/null
+++ b/dev-util/qbs/qbs-1.14.1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils
+
+MY_P=${PN}-src-${PV}
+
+DESCRIPTION="Modern build tool for software projects"
+HOMEPAGE="https://wiki.qt.io/Qbs;
+SRC_URI="http://download.qt.io/official_releases/${PN}/${PV}/${MY_P}.tar.gz;
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc examples test"
+
+# see bug 581874 for the qttest dep in RDEPEND
+RDEPEND="
+   dev-qt/qtcore:5=
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtscript:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   test? ( dev-qt/qttest:5 )
+"
+DEPEND="${RDEPEND}
+   doc? (
+   dev-qt/qdoc:5
+   dev-qt/qthelp:5
+   )
+   test? (
+   dev-qt/linguist-tools:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   )
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+
+   if ! use examples; then
+   sed -i -e '/INSTALLS +=/ s:examples::' static.pro || die
+   fi
+
+   echo "SUBDIRS = $(usex test auto '')" >> tests/tests.pro
+
+   # skip several tests that fail and/or have additional deps
+   sed -i \
+   -e 's/findArchiver("7z")/""/'   `# requires p7zip, 
fails` \
+   -e 's/findArchiver(binaryName,.*/"";/'  `# requires zip and 
jar` \
+   -e 's/p\.value("nodejs\./true||&/'  `# requires nodejs, bug 
527652` \
+   -e 
's/\(p\.value\|m_qbsStderr\.contains\)("typescript\./true||&/' `# requires 
nodejs and typescript` \
+   tests/auto/blackbox/tst_blackbox.cpp || die
+
+   # requires jdk, fails, bug 585398
+   sed -i -e '/blackbox-java\.pro/ d' tests/auto/auto.pro || die
+}
+
+src_configure() {
+   local myqmakeargs=(
+   qbs.pro # bug 523218
+   -recursive
+   CONFIG+=qbs_disable_rpath
+   CONFIG+=qbs_enable_project_file_updates
+   $(usex test 'CONFIG+=qbs_enable_unit_tests' '')
+   QBS_INSTALL_PREFIX="${EPREFIX}/usr"
+   QBS_LIBRARY_DIRNAME="$(get_libdir)"
+   )
+   eqmake5 "${myqmakeargs[@]}"
+}
+
+src_test() {
+   einfo "Setting up test environment in ${T}"
+
+   export HOME=${T}
+   export LD_LIBRARY_PATH=${S}/$(get_libdir)
+   export QBS_AUTOTEST_PROFILE=autotests
+
+   "${S}"/bin/qbs-setup-toolchains --detect || die
+   "${S}"/bin/qbs-setup-qt "$(qt5_get_bindir)/qmake" autotests || die
+
+   einfo "Running autotests"
+
+   # simply exporting LD_LIBRARY_PATH doesn't work
+   # we have to use a custom testrunner script
+   local testrunner=${WORKDIR}/gentoo-testrunner
+   cat <<-EOF > "${testrunner}"
+   #!/bin/sh
+   export 
LD_LIBRARY_PATH="${LD_LIBRARY_PATH}\${LD_LIBRARY_PATH:+:}\${LD_LIBRARY_PATH}"
+   exec "\$@"
+   EOF
+   chmod +x "${testrunner}"
+
+   emake TESTRUNNER="'${testrunner}'" check
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   dodoc -r 

[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/variables/

2019-11-28 Thread Göktürk Yüksek
commit: dabb1f76df1fe26cdf1b79d235b4ee3f0a9464cb
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Nov 28 18:28:59 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Nov 28 18:32:29 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=dabb1f76

ebuild-writing/variables: update the paragraph about trailing slashes

The information dates back to pre-EAPI7 era and incorrectly states
that ROOT etc. always end with a trailing slash, which is incorrect
with EAPI7. Update the text to reflect both EAPI7 and pre-EAPI7
practices and suggest the bash suffix removal for pre-EAPI7 ebuilds to
ease transition.

Signed-off-by: Göktürk Yüksek  gentoo.org>

 ebuild-writing/variables/text.xml | 21 -
 1 file changed, 8 insertions(+), 13 deletions(-)

diff --git a/ebuild-writing/variables/text.xml 
b/ebuild-writing/variables/text.xml
index ffd2597..b6c84f7 100644
--- a/ebuild-writing/variables/text.xml
+++ b/ebuild-writing/variables/text.xml
@@ -644,21 +644,16 @@ follows.
 
 
 
-The following variables always end in a trailing slash by default:
-D, ED, ROOT, EROOT. Therefore, there is no
-need to suffix them with / when joining paths.
+The following variables never end with a trailing slash in EAPI 7:
+D, ED, ROOT, EROOT. Conversely, in EAPIS
+preceeding EAPI 7, these variables are guaranteed to end with a
+trailing slash. When working with EAPIs prior to EAPI 7, developers
+are encouraged to use the bash suffix removal for the trailing slash
+and add an explicit / when joining paths. For example:
+${D%/}/, ${ED%/}/, ${ROOT%/}/,
+${EROOT%/}/.
 
 
-
-Future EAPI may remove the trailing slash at the end per
-https://bugs.gentoo.org/465772;>Bug 465772.
-To ease the transition, and ensure maximum compatibility with both the
-current and the future EAPI, developers are encouraged to use the bash
-suffix removal for the trailing slash and add an explicit /
-when joining paths. For example: ${D%/}/, ${ED%/}/,
-${ROOT%/}/, ${EROOT%/}/.
-
-
 
 
 



  1   2   >