[gentoo-commits] repo/gentoo:master commit in: dev-ruby/minitest-bonus-assertions/

2017-04-27 Thread Hans de Graaff
commit: 250bcd3287fd0641a4d91e2288484275841d123c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 28 05:36:28 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 28 05:36:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250bcd32

dev-ruby/minitest-bonus-assertions: add 3.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/minitest-bonus-assertions/Manifest|  1 +
 .../minitest-bonus-assertions-3.0.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/minitest-bonus-assertions/Manifest 
b/dev-ruby/minitest-bonus-assertions/Manifest
index b3347ef4fd8..a8ae57d354d 100644
--- a/dev-ruby/minitest-bonus-assertions/Manifest
+++ b/dev-ruby/minitest-bonus-assertions/Manifest
@@ -1 +1,2 @@
 DIST minitest-bonus-assertions-2.0.gem 13312 SHA256 
754aa3eca9a0cc5364cf7a8f9d337ce928ef62a0676a965eb3c1783ec568d986 SHA512 
8cd80b2a2fa68e06caada6fc2a9418c86a7fecaec2f53d2f87e7f11bba3e27d0727d5d173d1e1ecf0d25556aa68145c1c9ed92b8299d2788b987576faa6cb250
 WHIRLPOOL 
32a6a7f307464aa0df1ec81da882d9c86034fb7ff763f8ff806fbc39065fc600e8db62671ece9b9af0aacb87fa451046105ec5338ef4c9cd0bc512678d173210
+DIST minitest-bonus-assertions-3.0.gem 13824 SHA256 
4a4004ca8a2c5b612f9982522deb3cf52b53195e41418f0cfab31390a64c78c1 SHA512 
8b07e5d3be7cf68be53b06f6b545445efd9021ff5423bb67c4b0e8e40aa004d75f34eef3fc23ebe83bceaaa064c57a5ac1b9969a28f48203a6ae4c34092c5621
 WHIRLPOOL 
da64cfce4627c2331902cd1f4810d69c574cd72ec411e840cdeb7da0913f26b163150a3a63d3720c5917225b381ea2ba02d4aef2c8a3c3ea0dddc22cbc34d53f

diff --git 
a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild 
b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild
new file mode 100644
index 000..b8b3b5e9738
--- /dev/null
+++ b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Bonus assertions for minitest"
+HOMEPAGE="https://github.com/halostatue/minitest-bonus-assertions;
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-pretty_diff )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bisect\|focus\|moar\)/ s:^:#:' test/minitest_config.rb || 
die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



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

2017-04-27 Thread Hans de Graaff
commit: a2dcabb8d74a074554e38219f53fa75c99d3a138
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 28 05:35:56 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 28 05:35:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2dcabb8

dev-ruby/minitest-pretty_diff: add ruby24

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild 
b/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild
index ef4a4e480fe..984ed1d416c 100644
--- a/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild
+++ b/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



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

2017-04-27 Thread Zac Medico
commit: 8bc0810987d975aad7bd27b2b22b3bf805afe7f6
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Apr 28 04:10:22 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Apr 28 04:15:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc08109

dev-python/flask-socketio: version bump to 2.8.6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/flask-socketio/Manifest |  1 +
 .../flask-socketio/flask-socketio-2.8.6.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/flask-socketio/Manifest 
b/dev-python/flask-socketio/Manifest
index 30e24b7d638..c402f824ddd 100644
--- a/dev-python/flask-socketio/Manifest
+++ b/dev-python/flask-socketio/Manifest
@@ -1,3 +1,4 @@
 DIST flask-socketio-2.2.tar.gz 8906 SHA256 
caf02936196d3923adc75b021031f133e0afd43f1e1d9d5e36c83c00de81c3f3 SHA512 
ba51c53052b8cf56d6f1ec3af82dc996fd8c1bb8d1549fb73c22273b3c2bd3b451e433c25817abd3fa7c59e0543f24596541efcd3b13d3480d15ff5386576d45
 WHIRLPOOL 
f53d0e214ab3f347242504544259ef7ab501233d97f4bf5cf0f4693c2153f99899d027cf6834a2311d605ed39b0972e4e625fe502f9ff97c88156c592280834b
 DIST flask-socketio-2.7.1.tar.gz 12096 SHA256 
93407798fddd7258fdd1fc7f4c50251d2f7cbcc820194312920dac62748d0e65 SHA512 
5666e3077d79d639f40244f914161020d974d403bb0ec6641537e929dc8017fbc3fbf3bfd6df71ca5c86e088b20ae3e91413cd700cc4484872966ce2452e012e
 WHIRLPOOL 
981af192e015f8a52aef8efb4e1f42335688e40f3e0dfe39ec2bceef392975b57e9baaeee6426621cbfa2aebc0fc6f2f7dc8e1724950d21ba59eb7f1a53f
 DIST flask-socketio-2.8.2.tar.gz 13485 SHA256 
5044e5a79b42083806b6f99f28468da49645fc617829d0993d49b504595819ce SHA512 
eaf8eede9276f42e05d472ffea9fb3e42bdab4297e873fbb49565aa55f4252c6620772f6f51d95d9f843e000c159377ef83d8b75542a4730d04818a8b9750b0b
 WHIRLPOOL 
df67a0a79967b49a8eefda56138e7d095f4b9dfd4a43ae0ac0fa28f9e3118b52e307beb42559b3dbde7fc5575cda0e84d759526e25a702c4dff1f4bf483ee581
+DIST flask-socketio-2.8.6.tar.gz 13530 SHA256 
a7054b23629a2426ca9d6c3ba74134a5c9a8bc96e81facb69ae29b21ee381e53 SHA512 
04e8029e83a1ddae184feb32a1d1a97dffaf3ab2d52d62c1fc5676182ff5fa1de28e7c08ac3d84f0d056919289b8087a25477c9f75c97961d224dcb3752b
 WHIRLPOOL 
1eb1feb57e6e47450977ddf0f634d76bdb40d058ff7863a4f3d20b9fb910d583599c526a93836c7042c6c0580db62149b20977b7a87a324b68e0da5f8a2e4623

diff --git a/dev-python/flask-socketio/flask-socketio-2.8.6.ebuild 
b/dev-python/flask-socketio/flask-socketio-2.8.6.ebuild
new file mode 100644
index 000..60880a0c55d
--- /dev/null
+++ b/dev-python/flask-socketio/flask-socketio-2.8.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_PN="Flask-SocketIO"
+DESCRIPTION="Socket.IO integration for Flask applications."
+HOMEPAGE="https://flask-socketio.readthedocs.org/ 
https://github.com/miguelgrinberg/${MY_PN}/ 
https://pypi.python.org/pypi/${MY_PN};
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-python/flask-0.9[${PYTHON_USEDEP}]
+   >=dev-python/python-socketio-1.5.0[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/coverage[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+# pypi tarball does not contain tests
+RESTRICT="test"
+
+python_test() {
+   PYTHONPATH="${PWD}" python ./test_socketio.py || die
+}



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

2017-04-27 Thread Zac Medico
commit: cf84d8871a11752b6e731bb7f832c10d388caac9
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Apr 28 04:04:42 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Apr 28 04:15:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf84d887

dev-python/python-socketio: version bump to 1.7.4

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/python-socketio/Manifest|  1 +
 .../python-socketio/python-socketio-1.7.4.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/python-socketio/Manifest 
b/dev-python/python-socketio/Manifest
index b6228a6971b..8cba4e1db01 100644
--- a/dev-python/python-socketio/Manifest
+++ b/dev-python/python-socketio/Manifest
@@ -1,3 +1,4 @@
 DIST python-socketio-0.9.1.tar.gz 13443 SHA256 
03c396b04729acd24a83882038cba689cf7f8300c19808689d837b9a69c40dec SHA512 
eeef074537c1f04b4cab4e842338c330cacdfbf3facf8fb090c40deb9d118ab49478e3cbb32594b68bd74186a31c34fdb32710f5f302cc1e57047b04e2e4eb6b
 WHIRLPOOL 
4580cdf6d4f9433978a6158999b9915eb5abafdf537a5ff9fbe9538cf8b04d7da3a1c9f87a68b18c1a7773ff47e396dd240cd7cc30b3730697a23a13f41dbcb8
 DIST python-socketio-1.6.0.tar.gz 15012 SHA256 
8b325e095b64675b00c05ca7072f4cd1a05054058feacbb8f7003ba72c60f076 SHA512 
ea93359ce02cd5ee3e2120ba68f98f1e05225137dc99fa3903df50da328cbcd17a8cbc13a43d55b0e74664ff174fcbeb8a59274463257c802c22445a8b1e0fe3
 WHIRLPOOL 
fba6b06ed645400123199c7549a50c66d1b4f1611642add207e051f132346880e6391e19555b728737f7c3e6da857294c62ced6e84c07fc4577029b0bd1cd4ce
 DIST python-socketio-1.6.3.tar.gz 15517 SHA256 
5193a73a6ad26d14d236a5d58dd16a489f416210686210aacf00a5e4c1fa9ef0 SHA512 
193926547c0bbd155a05dc494998ca8214abf22eb89b16368f16f1875ca9e0f9962ba56d09356405e19c84823af73bc6a1ae5b5de9aedc904108fc12de6b69fe
 WHIRLPOOL 
7d442bf93516ff3ddef58c853a197b5dbe4308b04ce30ee19b40c928086c0faf02c5756162949d087459f76854e04d5c28c45126a5ddf960e03b81d899245c8d
+DIST python-socketio-1.7.4.tar.gz 23298 SHA256 
9200ee48aec8673027fdc40b0391aa2d681ff994d93b738ebd9f0d29916f24c4 SHA512 
fb31072420eca42fa0349f0a9350fe9ab6bbbac7dc32cd7ae76cffa026fdeeb4197b8c441d76bfc46af55a550c5b7e81e387b67d538c500075bc5b4e8f68d5ab
 WHIRLPOOL 
038a0f43a93076cd6a9ccf8c081e54d421a7fcf1256dee350964ca16a5a5b10de9a20e919f761bf2704631562b0965a6825e3b28d8620b096eadc24504a1ea7b

diff --git a/dev-python/python-socketio/python-socketio-1.7.4.ebuild 
b/dev-python/python-socketio/python-socketio-1.7.4.ebuild
new file mode 100644
index 000..0dc7a26ee56
--- /dev/null
+++ b/dev-python/python-socketio/python-socketio-1.7.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of the Socket.IO realtime server."
+HOMEPAGE="https://${PN}.readthedocs.org/ 
https://github.com/miguelgrinberg/${PN}/ https://pypi.python.org/pypi/${PN};
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/python-engineio-1.2.1[${PYTHON_USEDEP}]
+   !dev-python/gevent-socketio"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )"
+
+# pypi tarball does not contain tests
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   esetup.py test || die
+}



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

2017-04-27 Thread Zac Medico
commit: e6feaf0aab5e56be38b999d645c0b2eabf18548f
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Apr 28 03:58:43 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Apr 28 04:15:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6feaf0a

dev-python/python-engineio: version bump to 1.3.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/python-engineio/Manifest|  1 +
 .../python-engineio/python-engineio-1.3.2.ebuild   | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/python-engineio/Manifest 
b/dev-python/python-engineio/Manifest
index 072480970f2..05aeb3fa022 100644
--- a/dev-python/python-engineio/Manifest
+++ b/dev-python/python-engineio/Manifest
@@ -1,3 +1,4 @@
 DIST python-engineio-0.9.1.tar.gz 11812 SHA256 
30af19dfe0dba55ba080958d2e251a3bb528c2502b83b255b46c4d90fa1db650 SHA512 
69d69e6eb8a577ccf3bdd960c6e32c43111a174458291fe5254028e70f5898644896db67f4884a0e25ecdf20de69521d320787bf75917fffd508d36b11772f01
 WHIRLPOOL 
a13bd82e6d09572466d16fd1771e8e6f13289304a2979e0577e6b37310c9e86d3f122a62e8cca39db289e87def98502ee359778845de39edf264efdf6bb559ea
 DIST python-engineio-1.0.3.tar.gz 14801 SHA256 
30803f9d3c327a27bdbf6e55a9772c858082c69de87b750ff981effd47386e5c SHA512 
09d610bf88cda61eb2232436302eedd46e14bac5071ee298585e731f36ee49449272290b9b3ce34a16d4c37c3598689f5772a0b5162628311d506ad60c0c0ad8
 WHIRLPOOL 
beb558dc726c33503db81cb25489b612fa5e4755646f8b2bab0d642b2d0da5cc813997094b13e4a9e47861e688a7da5310b630351c6e862b2f00f71de3d282de
 DIST python-engineio-1.1.1.tar.gz 13758 SHA256 
429cb9120355427138079108057d32824c084f24ca0858d41effc6ec115b0989 SHA512 
54c4ae979569e98e6ff0439faf45ccfade4bcbc9b2947805fa9b2b88b40a5ed78f06f64cdf403d76bdb4a2d7f2b1ced2402a179ceb9e924285f96afbe285ca10
 WHIRLPOOL 
e0fcb46c24d22c84337ec8ec4ff06c2b6294258e0d9f69b723d41590760d86eecf302bf602b2582a2212eb1482e98ea1c4753d56e5d5383fb1aca8672f59fe1f
+DIST python-engineio-1.3.2.tar.gz 19740 SHA256 
2e441de79dd8937712c3ec293d8c93cdffbfba1bce095dd59eea91af7fa0cc43 SHA512 
29c0fb951f467126cd6097c9ed07836835f4a39a7db49be99b331e0bcc9f412234e8c337bf51a14d61182bef70ec1aee8877f692b276a1154dbe5f09904f897f
 WHIRLPOOL 
a30b7ac1238b0f17524217387bf97ba68ca880a702c1a781426b6494cecadc56955b689e189cedc57cb317c1a727cd16c6770872f578f3e8bf6ad78f132c614e

diff --git a/dev-python/python-engineio/python-engineio-1.3.2.ebuild 
b/dev-python/python-engineio/python-engineio-1.3.2.ebuild
new file mode 100644
index 000..6f3b26b71d3
--- /dev/null
+++ b/dev-python/python-engineio/python-engineio-1.3.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_PN=""
+DESCRIPTION="Python implementation of the Engine.IO realtime server."
+HOMEPAGE="https://${PN}.readthedocs.org/ 
https://github.com/miguelgrinberg/${PN}/ https://pypi.python.org/pypi/${PN};
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# pypi tarball does not contain tests
+RESTRICT="test"
+
+python_test() {
+   esetup.py test || die "Tests failed under ${EPYTHON}"
+}



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

2017-04-27 Thread Michael Orlitzky
commit: 8b0bd1f924196d10fd957c2296de26aa889c2dac
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Apr 28 04:00:50 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Apr 28 04:01:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0bd1f9

app-misc/gramps: remove unused version 4.2.4.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/gramps/gramps-4.2.4.ebuild | 39 -
 1 file changed, 39 deletions(-)

diff --git a/app-misc/gramps/gramps-4.2.4.ebuild 
b/app-misc/gramps/gramps-4.2.4.ebuild
deleted file mode 100644
index c146f1b4720..000
--- a/app-misc/gramps/gramps-4.2.4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_4 )
-
-DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1
-
-DESCRIPTION="Genealogical Research and Analysis Management Programming System"
-HOMEPAGE="https://gramps-project.org/;
-SRC_URI="https://github.com/gramps-project/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+reports +exif spell"
-
-RDEPEND="
-   dev-python/bsddb3[${PYTHON_USEDEP}]
-   >=dev-python/pygobject-3.12:3[${PYTHON_USEDEP}]
-   dev-python/pyicu[${PYTHON_USEDEP}]
-   gnome-base/librsvg:2
-   x11-libs/cairo
-   >x11-libs/gtk+-3.14.8:3
-   x11-libs/pango[introspection]
-   x11-misc/xdg-utils
-   reports? ( media-gfx/graphviz )
-   exif? ( >=media-libs/gexiv2-0.5[${PYTHON_USEDEP},introspection] )
-   spell? (
-   app-text/gtkspell[introspection]
-   dev-python/gtkspell-python
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-resourcepath.patch"
-   "${FILESDIR}/${P}-versioned_doc_dir.patch"
-)



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

2017-04-27 Thread Michael Orlitzky
commit: bef10654f61f1196d2cbe28987c040b5c88360a9
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Apr 28 03:59:52 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Apr 28 04:01:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef10654

app-misc/gramps: new version 4.2.5.

This is a straightforward version bump, except that I've eliminated
one patch. By passing the --resourcepath argument to distutils, we
avoid the need to patch it ourselves.

Gentoo-Bug: 616796

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/gramps/Manifest|  1 +
 .../{gramps-4.2.4-r2.ebuild => gramps-4.2.5.ebuild} | 17 ++---
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/app-misc/gramps/Manifest b/app-misc/gramps/Manifest
index 680dee7f7f2..cc81765024d 100644
--- a/app-misc/gramps/Manifest
+++ b/app-misc/gramps/Manifest
@@ -1,2 +1,3 @@
 DIST gramps-3.4.5.tar.gz 10444188 SHA256 
940b665a2e0dadf7ee310bdd1a1033c20816c856df8a7d6c4e0850a60471dbc7 SHA512 
c9b517f58712d9f585dbddcb394d3605a5f823950a8c3c5a4ffd20d1a8523d6b75f9b6193271adabe76edc073dd6b4c20811de62582a2930b84d88922b4e52b3
 WHIRLPOOL 
4e30108881900883a4cb3c3ee4c9ef78e04d0850c3dbdaf97569f44cdfb2e56463f3f156f041b4dec6650c722f12cc0909689edc9591c97c5b02b1705860c228
 DIST gramps-4.2.4.tar.gz 18683901 SHA256 
25190692f2f0d06e05f0761fef45173dd8d6693762572a62845b544a2c622efa SHA512 
640b7b8affc29eee000232a3828f71c6e6e4ee568a4fce2ae8f9eaeabc87682e2dd9e2f1db1e8093e368d86583e80ce3c5261cf223f9cc6e210e7d6272781499
 WHIRLPOOL 
ae118840749364b2904e5ed35f318019c54551305cf98d6e118bf9c539d1507dbce74b46fe66430e53c1115d09d3c73296a91f354ad0bb734e6d182a3ae148d0
+DIST gramps-4.2.5.tar.gz 18694912 SHA256 
1de3007215b7d0b779ec8f086e14e7a75f2aa811ee37c6d0cff06bfc9458743d SHA512 
20a8ebff7ea2e3a80248830e55d58ebe0b5a350e1ac31efb3f2b900af38c134037bae91a58fb441be54f9fac8226555a3f5771cc358d3a4a92e89af911433b9c
 WHIRLPOOL 
d9f49b188e20697477860ecb5916c452b95ea08c038b828b0f01edc1097d3d45b549e3e1a5bc5a4aad1d8aab390b8dfefc4ec46ac58420161de8e4d644c8f95e

diff --git a/app-misc/gramps/gramps-4.2.4-r2.ebuild 
b/app-misc/gramps/gramps-4.2.5.ebuild
similarity index 74%
rename from app-misc/gramps/gramps-4.2.4-r2.ebuild
rename to app-misc/gramps/gramps-4.2.5.ebuild
index 9f754091ca1..6abcc0c4b44 100644
--- a/app-misc/gramps/gramps-4.2.4-r2.ebuild
+++ b/app-misc/gramps/gramps-4.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,12 +9,13 @@ inherit distutils-r1
 
 DESCRIPTION="Genealogical Research and Analysis Management Programming System"
 HOMEPAGE="https://gramps-project.org/;
-SRC_URI="https://github.com/gramps-project/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/gramps-project/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+reports +exif geo spell"
+IUSE="+reports exif geo spell"
 
 RDEPEND="
dev-python/bsddb3[${PYTHON_USEDEP}]
@@ -31,12 +32,14 @@ RDEPEND="
spell? ( app-text/gtkspell:3[introspection] )
 "
 
-PATCHES=(
-   "${FILESDIR}/${P}-resourcepath.patch"
-)
+python_configure_all() {
+   mydistutilsargs=( --resourcepath=/usr/share )
+}
 
 python_prepare_all() {
+   # Install documentation to the proper location. This can't be done
+   # easily with a patch because we substitute in the $PF variable,
+   # and that changes with every revision.
sed -i "s:share/doc/gramps:share/doc/${PF}:g" setup.py || die
-
distutils-r1_python_prepare_all
 }



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

2017-04-27 Thread Nicolas Bock
commit: 505776d82312bc6245badf4699ef332e90d1013e
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Apr 28 02:59:41 2017 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Fri Apr 28 03:00:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505776d8

dev-python/whelk: Version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/whelk/Manifest   |  1 +
 dev-python/whelk/whelk-2.7.1.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/whelk/Manifest b/dev-python/whelk/Manifest
index e7cd9c723f8..d98b8b18c8b 100644
--- a/dev-python/whelk/Manifest
+++ b/dev-python/whelk/Manifest
@@ -1 +1,2 @@
+DIST whelk-2.7.1.tar.gz 69983 SHA256 
991ccf6f1b883d0e66305e242bc5d024518b5936fa60cce077f901b9ec13dc77 SHA512 
39b73ed09a0d2442cdde5b8bae72805571a172c6acfa3f652c8cb125d3a400f2538fe6534179f95383d321e8975b6127115616372c60c736e8cd8ceba00ef093
 WHIRLPOOL 
c5e571a154c9323e4c5316923efcf9a4394d8a4689e00eff2bb28b2eb3366c05b4a9b65600e014beb2a167cc217fe8e2494f5e07c4126d05af2b991d32ee31a2
 DIST whelk-2.7.tar.gz 69948 SHA256 
052dab2af5a42a7cd06e8e12f1b3bb3a5f8e15ad201f033893edd922a80e11f7 SHA512 
1fdd03e6a2daf381e452a44878003bbd4e510fcaf3502f7cb44dfcc10f355bf0c7d6df3ea550463724a31c0a36122de2ed69c5a55e5c6b1a3a1147a15975bff5
 WHIRLPOOL 
734ea23277b9ccac44a9d3f72520a5d03049a60eefd129656f2f47132a5c213b98a67ddeaa1253fb79a613da6439623cf16b772d07f98544a694a453ec6948b0

diff --git a/dev-python/whelk/whelk-2.7.1.ebuild 
b/dev-python/whelk/whelk-2.7.1.ebuild
new file mode 100644
index 000..2da1fa7233f
--- /dev/null
+++ b/dev-python/whelk/whelk-2.7.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="Pretending python is a shell"
+HOMEPAGE="https://pypi.python.org/pypi/whelk;
+SRC_URI="https://github.com/seveas/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"



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

2017-04-27 Thread Kent Fredric
commit: 337dbdfc6fdb561835887b6711bebc6dd51a7f01
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Apr 28 01:12:35 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Apr 28 01:24:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337dbdfc

dev-perl/IO-Prompt: Cleanup old

Remove old versions that fail on 5.26 due to use of deprecated
POSIX::isprint

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild | 26 --
 dev-perl/IO-Prompt/Manifest |  1 -
 2 files changed, 27 deletions(-)

diff --git a/dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild 
b/dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild
deleted file mode 100644
index fbe11aee132..000
--- a/dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=DCONWAY
-MODULE_VERSION=0.997003
-inherit perl-module
-
-DESCRIPTION="Interactively prompt for user input"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-perl/TermReadKey
-   dev-perl/Want
-   virtual/perl-version
-"
-DEPEND="${RDEPEND}
-   dev-perl/Module-Build
-   test? ( virtual/perl-Test-Simple )
-"
-
-SRC_TEST="do parallel"

diff --git a/dev-perl/IO-Prompt/Manifest b/dev-perl/IO-Prompt/Manifest
index 2a3f127b25d..2839baca583 100644
--- a/dev-perl/IO-Prompt/Manifest
+++ b/dev-perl/IO-Prompt/Manifest
@@ -1,2 +1 @@
-DIST IO-Prompt-0.997003.tar.gz 15265 SHA256 
9e00844263fedf960dff1938b7b9e5d35a47e52c713a7c790224401a2fe54416 SHA512 
77bb0aee716322879b36cd3d393b58426fe50fb72d415fab16b2546b99f4f5c6b3e3f1da06be9d066baa6c549e2469b4b7c3807373c7b6233a689b6a4357664d
 WHIRLPOOL 
c5ebc552c03b6f5376e99f99fe1615279e075178e29ba512f5044d0b2420b5443803c9b74b067db0b59fc2de40938b9a1e3cd9093a4877bdd1ed98f7518ae66f
 DIST IO-Prompt-0.997004.tar.gz 15297 SHA256 
f17bb305ee6ac8b5b203e6d826eb940c4f3f6d6f4bfe719c3b3a225f46f58615 SHA512 
a3624ae807b88493231e3de5ad2bff78927924fa72db68828cdbe69fd54c9a38f6fd7e39d9cddf1e82e60614ddaacbcdef1ba08e4af6713d899077b141d8b2e6
 WHIRLPOOL 
6203f1142148ed6867123160c32f2880b358479c0318de6cc085a022152c5b980e8c051c40ed4e552f7bc2a2620fbc396c7b4ee545bef502badf43aa35028ac7



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

2017-04-27 Thread Kent Fredric
commit: cd1fc22ffddab934faea9119bf255bf8e2898e30
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Apr 28 01:16:37 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Apr 28 01:24:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1fc22f

dev-perl/JavaScript-Packer: Cleanup old

Remove old versions broken due to '.' in @INC removal from perl 5.26

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../JavaScript-Packer-2.0.0.ebuild | 22 --
 dev-perl/JavaScript-Packer/Manifest|  1 -
 2 files changed, 23 deletions(-)

diff --git a/dev-perl/JavaScript-Packer/JavaScript-Packer-2.0.0.ebuild 
b/dev-perl/JavaScript-Packer/JavaScript-Packer-2.0.0.ebuild
deleted file mode 100644
index dd7ef4ba684..000
--- a/dev-perl/JavaScript-Packer/JavaScript-Packer-2.0.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-MODULE_AUTHOR=LEEJO
-MODULE_VERSION=2.00
-inherit perl-module
-
-DESCRIPTION="Perl version of Dean Edward's Packer.js"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-perl/Regexp-RegGrp-1.1.1_rc
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
-   test? ( virtual/perl-Test-Simple )
-"
-
-SRC_TEST="do parallel"

diff --git a/dev-perl/JavaScript-Packer/Manifest 
b/dev-perl/JavaScript-Packer/Manifest
index 68eb69dae68..475b9262dd1 100644
--- a/dev-perl/JavaScript-Packer/Manifest
+++ b/dev-perl/JavaScript-Packer/Manifest
@@ -1,2 +1 @@
-DIST JavaScript-Packer-2.00.tar.gz 39926 SHA256 
cad4a84ecd2e5d59275d38b9f305c29582a48614cc35a8c871c0cf22356c5b7e SHA512 
7989741ed291bf1b695e742aba88db051246d8e3410128ee8e4b297c80b207c171f708ebc9693773373db41fc90b515a416fc2ecf6de3584b5d1dcd5df2c65dc
 WHIRLPOOL 
fa9fdcd7c4df464585312e1b89f9cdece143a3d0944a2c63a76235691cbf90342daa472f9c81ebafda7a4be71ed91ad9c28678e941a19391f55173d2026ed926
 DIST JavaScript-Packer-2.03.tar.gz 16087 SHA256 
f617ea130c84fa06d6be4a3ca025f45f4fef267b91407d1f1611c865930e74b7 SHA512 
822c3df453be46e0ca61b4d9551045b65410f1020f4dbc512ab59f9ecc75e36a1beb569b87410e82cbacdb5343e734c6558514fe69084d170f3bb0d021a07ff0
 WHIRLPOOL 
d5d8a435852854ca382fe68e8811e2fe1e0c352491a2dfe701e37a75d37ca3055e9b210d61b28b86f1a05a535887012117c4177a119eb99a7daf6c3b09d2045d



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

2017-04-27 Thread Kent Fredric
commit: eb98a2286f0cc3919f47a81ea26fd9c05127fd37
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Apr 28 01:08:16 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Apr 28 01:24:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb98a228

dev-perl/HTML-Packer: Cleanup old

Removing old versions that are broken on 5.26

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-perl/HTML-Packer/HTML-Packer-2.0.0.ebuild  | 22 --
 dev-perl/HTML-Packer/HTML-Packer-2.20.0.ebuild | 21 -
 dev-perl/HTML-Packer/Manifest  |  2 --
 3 files changed, 45 deletions(-)

diff --git a/dev-perl/HTML-Packer/HTML-Packer-2.0.0.ebuild 
b/dev-perl/HTML-Packer/HTML-Packer-2.0.0.ebuild
deleted file mode 100644
index d0c94644248..000
--- a/dev-perl/HTML-Packer/HTML-Packer-2.0.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-MODULE_AUTHOR=LEEJO
-MODULE_VERSION=2.00
-inherit perl-module
-
-DESCRIPTION='Another HTML code cleaner'
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-perl/Regexp-RegGrp-1.1.1_rc
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
-   test? ( virtual/perl-Test-Simple )
-"
-
-SRC_TEST="do parallel"

diff --git a/dev-perl/HTML-Packer/HTML-Packer-2.20.0.ebuild 
b/dev-perl/HTML-Packer/HTML-Packer-2.20.0.ebuild
deleted file mode 100644
index 655396f7a6c..000
--- a/dev-perl/HTML-Packer/HTML-Packer-2.20.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=LEEJO
-DIST_VERSION=2.02
-inherit perl-module
-
-DESCRIPTION='Another HTML code cleaner'
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-perl/Regexp-RegGrp-1.1.1_rc
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
-   test? ( virtual/perl-Test-Simple )
-"

diff --git a/dev-perl/HTML-Packer/Manifest b/dev-perl/HTML-Packer/Manifest
index a92fc2c89da..453a3ab72d3 100644
--- a/dev-perl/HTML-Packer/Manifest
+++ b/dev-perl/HTML-Packer/Manifest
@@ -1,3 +1 @@
-DIST HTML-Packer-2.00.tar.gz 33994 SHA256 
1dd3262be3ef04f40a124ad7e7d34ed44c2ea71c1a80c81b825cb7efdd2577f1 SHA512 
7779363839bd8ae6c477afbe4e8dafd807a8e5f8eb274153d42cb8dc698d5109e48233f31e7952b963cdfd72d3209ca448e0200c100054185b0d84baa44c5bd6
 WHIRLPOOL 
819595720e7ae783ddefa3dbc857b44d214a554ec591ecf32fbf86f148075fc9ffeca7cf32c5b370bcf78126bda4590b3b7ec58b1790eb74965f51105373b33f
-DIST HTML-Packer-2.02.tar.gz 34419 SHA256 
daaed42f8c64147ecd0021a55701d9c8208bdf24ed1c772e4e15ce2c9ca64f68 SHA512 
323f8eac40c77bd7056e4f922e5b9a1858ac16ae7b0d7d803fdc4f6a370e6c8b81f458b472bbe60c23d3b850bdf0e956a205549ad6ab8f8b1fe49da3a5aac33d
 WHIRLPOOL 
347132a029a78d2ddf31133a7ff528089ea79bd935dbfab252f41283b25be622ef0acc6fd47f2e4968248fbbca445a414338c80435628709ef5ccce1ab642a4f
 DIST HTML-Packer-2.05.tar.gz 11426 SHA256 
494108a8fab82a090cc49657fe7f5b2a64c96a013662c767e67b6ae624ef459a SHA512 
b66e5c02f6a071aa8ddde58fb0e153e4c263165828545383828fea6ec1a62c38f977cdb7544a3fb9fd5ba0b46a69e5e6abbeaeea8b6f9ab8b769f38ba4669d25
 WHIRLPOOL 
058e847fe35b3331d1398e5d3e747dd18d17c202b53a690224ec2d1fc8e837a947d6fbbe1da15e47560a261cb61746cec1ec1fb53cc71b67375de11ce63501d5



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

2017-04-27 Thread Kent Fredric
commit: 4646d6fd7639e4ae141790a37d428f63f6bfa601
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Apr 28 01:20:37 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Apr 28 01:24:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4646d6fd

dev-perl/Modern-Perl: Cleanup old

Remove old versions broken on 5.26

  Failed test 'use Modern::Perl '2014' does not enable lexical subs'

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-perl/Modern-Perl/Manifest|  2 --
 .../Modern-Perl/Modern-Perl-1.201.501.270.ebuild | 20 
 .../Modern-Perl/Modern-Perl-1.201.612.290.ebuild | 20 
 3 files changed, 42 deletions(-)

diff --git a/dev-perl/Modern-Perl/Manifest b/dev-perl/Modern-Perl/Manifest
index 6b710fe57cf..902c709f3eb 100644
--- a/dev-perl/Modern-Perl/Manifest
+++ b/dev-perl/Modern-Perl/Manifest
@@ -1,3 +1 @@
-DIST Modern-Perl-1.20150127.tar.gz 13336 SHA256 
94c13ef681109bef4e21b9ee1c1847945dda2f3c337035b00fda5d666247 SHA512 
e57a0542937fccc1dfff37bd08a1f2d80725548beddb3439811697de3dc9ca4cb80e4ca96e383ffcdc2d3ec2e9fb6dfe167df95fd974d75a17b5228b7962e1c3
 WHIRLPOOL 
43af2251904fa052501703b10e7ac8d11ffb216963a273f4abb075fa15cd5a0caed05d82055e4c3f2a054b1307c1f4dd0ce303487ceeb944438a8593c13a14ba
-DIST Modern-Perl-1.20161229.tar.gz 13370 SHA256 
30848a1d280fe6e458f950934a4bb197b4670f3367b439ccedb5334f4900c754 SHA512 
64ed7ea6ec74564fcb06d3e547f12ce8c8a372d8478a6dc47d80d24374cb45097f72c26c86b268c42ebd09b4056b94b21798d7d1b51d82dec672f9357c1d51b9
 WHIRLPOOL 
fc6656c0ceb5099af484c08169c5aa181142a2e516edde2e65027caf6c8ee336295eab1fbcd309cee34fa95e7d0c60e1149809cfb4f5c148ffa8301e03e607a3
 DIST Modern-Perl-1.20170117.tar.gz 13867 SHA256 
5df2a83461163212db22b9c3353606a1a123616820fe50675041c34f004b3628 SHA512 
74f310e652962dae3c734534e128d15f289ba4e616e42d65cf2b6d009dda1cd06e209d24ee0f675a643268825276732651a17a8c2cd8d41a4e1232c3fea8f286
 WHIRLPOOL 
a0b9c02688cd836a803cde906d9e1bcca5053cf643a257233f31b499371ac9f8403ea665fc7ff47a9eb84bb808dbb3962165511dde067c0117e47ba70bc7844e

diff --git a/dev-perl/Modern-Perl/Modern-Perl-1.201.501.270.ebuild 
b/dev-perl/Modern-Perl/Modern-Perl-1.201.501.270.ebuild
deleted file mode 100644
index d02ef77250a..000
--- a/dev-perl/Modern-Perl/Modern-Perl-1.201.501.270.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_AUTHOR=CHROMATIC
-DIST_VERSION=1.20150127
-inherit perl-module
-
-DESCRIPTION="enable all of the features of Modern Perl with one import"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RDEPEND="virtual/perl-IO
-   >=virtual/perl-autodie-2.220.0"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   >=dev-perl/Module-Build-0.280.0
-   test? (
-   >=virtual/perl-Test-Simple-0.980.0
-   )"

diff --git a/dev-perl/Modern-Perl/Modern-Perl-1.201.612.290.ebuild 
b/dev-perl/Modern-Perl/Modern-Perl-1.201.612.290.ebuild
deleted file mode 100644
index 568f10c860c..000
--- a/dev-perl/Modern-Perl/Modern-Perl-1.201.612.290.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_AUTHOR=CHROMATIC
-DIST_VERSION=1.20161229
-inherit perl-module
-
-DESCRIPTION="enable all of the features of Modern Perl with one import"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RDEPEND="virtual/perl-IO
-   >=virtual/perl-autodie-2.220.0"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   >=dev-perl/Module-Build-0.280.0
-   test? (
-   >=virtual/perl-Test-Simple-0.980.0
-   )"



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

2017-04-27 Thread Michael Orlitzky
commit: c58ff38c67ef0dfdd861eb1f5e9f3b81da33adeb
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Apr 28 01:04:45 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Apr 28 01:05:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58ff38c

net-p2p/pybitmessage: remove outdated live ebuild.

The ebuild for pybitmessage-, which was based on the 0.4.x series,
no longer works. I'm removing it for now, but it should be possible to
replace it later based on the new 0.6.x series ebuilds (if anyone asks
for it).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-p2p/pybitmessage/pybitmessage-.ebuild | 72 ---
 1 file changed, 72 deletions(-)

diff --git a/net-p2p/pybitmessage/pybitmessage-.ebuild 
b/net-p2p/pybitmessage/pybitmessage-.ebuild
deleted file mode 100644
index 255677f71ce..000
--- a/net-p2p/pybitmessage/pybitmessage-.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-inherit eutils python-r1 gnome2-utils git-r3
-
-DESCRIPTION="P2P communications protocol"
-HOMEPAGE="https://bitmessage.org;
-EGIT_REPO_URI="https://github.com/Bitmessage/PyBitmessage.git;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-IUSE="libressl"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-   !libressl? ( dev-libs/openssl:0[-bindist] )
-   libressl? ( dev-libs/libressl )
-   dev-python/PyQt4[${PYTHON_USEDEP}]"
-
-src_compile() { :; }
-
-src_install () {
-   cat >> "${T}"/${PN}-wrapper <<-EOF || die
-   #!/usr/bin/env python
-   import os
-   import sys
-   sys.path.append("@SITEDIR@")
-   os.chdir("@SITEDIR@")
-   os.execl('@PYTHON@', '@EPYTHON@', '@SITEDIR@/bitmessagemain.py')
-   EOF
-
-   touch src/__init__.py || die
-
-   install_python() {
-   python_moduleinto ${PN}
-   python_domodule src/*
-   sed \
-   -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \
-   -e "s#@EPYTHON@#${EPYTHON}#" \
-   -e "s#@PYTHON@#${PYTHON}#" \
-   "${T}"/${PN}-wrapper > ${PN} || die
-   python_doscript ${PN}
-   }
-
-   python_foreach_impl install_python
-
-   dodoc README.md debian/changelog
-   doman man/*
-
-   newicon -s 24 desktop/icon24.png ${PN}.png
-   newicon -s scalable desktop/can-icon.svg ${PN}.svg
-   domenu desktop/${PN}.desktop
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2017-04-27 Thread Michael Orlitzky
commit: cd06526466c9f14b5abce4730843a1452c028819
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Apr 28 01:02:32 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Apr 28 01:05:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd065264

net-p2p/pybitmessage: new version 0.6.2 thanks to Dmitri Bogomolov.

This new version updates the build system significantly. First, we are
now able to use the distutils-r1 eclass, which fixes bug 573198. A
number of optional dependencies have also been added and made truly
optional behind USE flags.

Much of the work for this (upstream too!) was done by Dmitri Bogomolov
on bug 582862. The version I'm committing is close to his, with a few
minor differences:

  * I don't think SSL is optional, so I've left out that USE flag.

  * I have not added support for LINGUAS, since the translations
are already there and don't take much additional time/space.

  * No (optional) dependency on dev-python/qrcode, because I couldn't
figure out where or even if it's used.

  * No optional dependency on media-libs/gst-plugins-base for the same
reason.

I've also updated the ebuild to EAPI=6 and dropped the eutils
eclass. There is one new temporary patch to work around a problem in
the build system.

Gentoo-Bug: 573198
Gentoo-Bug: 582862

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-p2p/pybitmessage/Manifest  |  2 +-
 .../pybitmessage/files/noninteractive-build.patch  | 18 +
 net-p2p/pybitmessage/metadata.xml  | 45 +++--
 net-p2p/pybitmessage/pybitmessage-0.4.4.ebuild | 74 
 net-p2p/pybitmessage/pybitmessage-0.6.2.ebuild | 78 ++
 5 files changed, 122 insertions(+), 95 deletions(-)

diff --git a/net-p2p/pybitmessage/Manifest b/net-p2p/pybitmessage/Manifest
index 7ca16fd36e0..fe7502e7c33 100644
--- a/net-p2p/pybitmessage/Manifest
+++ b/net-p2p/pybitmessage/Manifest
@@ -1,2 +1,2 @@
 DIST pybitmessage-0.4.2.tar.gz 547565 SHA256 
c69cef72adbdfa2a0ff8c5c7e5d15e640bf3283b9089c388ea48e893d564a573 SHA512 
5e783243db4f507ec221092f6da18d25bb15a8c83f28aab7c1796a063d2608c0115c9d636cc73b66a09264a4ff69dda9ba373eff81640b1dd9595100dcdc4917
 WHIRLPOOL 
22c1ca5e5132248dc8492bd1ea327e81b8567b0ec271c774a07141579a63365dd4cc7fbd066dbba6153ce471057cead1f0763b4ae209789991b7c3b2cb5ebaa4
-DIST pybitmessage-0.4.4.tar.gz 611490 SHA256 
2fe2b1ad4d7426c8777fb429129b7a07c717ea5f00cc3041a03ac19fd3259b3a SHA512 
977d901525864557fcb6deada27d45a0cc90a40090f9f70f7a1cf27ffcc93ab69ef3d369375414988c519211b6d19a1ad7a0e9b38eec26f3fea02b386c652711
 WHIRLPOOL 
d3da00d5b1bfe5ae9361a78d8a251567d2a06cd7009da9f1af58e0d06f3d2830f0133fc559b16cd10620cc5933292027bebc6f20abe026f5a63e6cfc1057bc28
+DIST pybitmessage-0.6.2.tar.gz 1053815 SHA256 
bc209725ef7c1b913ec8560557e3e862a11f664bd8c5fd2eea5adcd915acc2c6 SHA512 
4aaa0f6b1cc04de01154bb5c90416901e51abb4465c62269ab07abb7da980ac07f2f548ae7a3780da9f3efe89d3b841b004996c5e33bc2638e58efcbecc8baef
 WHIRLPOOL 
490be7f22a4d5494313c79fb5af396b08344e18bfecbe9c33243b70b9546f177a59a88b403306356fa328c3a559865a355edaf6a998a1dfc9f0caa6f85544d8e

diff --git a/net-p2p/pybitmessage/files/noninteractive-build.patch 
b/net-p2p/pybitmessage/files/noninteractive-build.patch
new file mode 100644
index 000..889711a7dce
--- /dev/null
+++ b/net-p2p/pybitmessage/files/noninteractive-build.patch
@@ -0,0 +1,18 @@
+Temporary workaround for a build system that wants you to press
+"Return" interactively.
+
+https://github.com/Bitmessage/PyBitmessage/issues/993
+
+diff --git a/setup.py b/setup.py
+index 2c769a6..166ab14 100644
+--- a/setup.py
 b/setup.py
+@@ -163,7 +163,7 @@ if __name__ == "__main__":
+ print "Press Return to continue"
+ try:
+ nothing = raw_input()
+-except NameError:
++except EOFError,NameError:
+ pass
+ 
+ here = os.path.abspath(os.path.dirname(__file__))

diff --git a/net-p2p/pybitmessage/metadata.xml 
b/net-p2p/pybitmessage/metadata.xml
index 079cf86a893..72a9c818738 100644
--- a/net-p2p/pybitmessage/metadata.xml
+++ b/net-p2p/pybitmessage/metadata.xml
@@ -1,24 +1,29 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   
-   Bitmessage is a P2P communications protocol used to send 
encrypted
-   messages to another person or to many subscribers. It is
-   decentralized and trustless, meaning that you need-not 
inherently
-   trust any entities like root certificate authorities. It uses
-   strong authentication which means that the sender of a message
-   cannot be spoofed, and it aims to hide "non-content" data, like
-   the sender and receiver of messages, from passive eavesdroppers
-   like those running warrantless wiretapping programs.
-   
-   
-   
-   https://github.com/Bitmessage/PyBitmessage/issues
-

[gentoo-commits] repo/gentoo:master commit in: sys-boot/refind/

2017-04-27 Thread Sam Jorna
commit: df0a2f61c3b96fb3516cc8df148ff4e33a33eea0
Author: Sam Jorna  gentoo  org>
AuthorDate: Fri Apr 28 00:36:35 2017 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Fri Apr 28 00:36:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0a2f61

sys-boot/refind: reorder metadata.xml

Output from some tools (equery) prints first language rather than respecting
LANG (see bug 616800). Re-ordering as workaround for this.

Reported-by: Wes  sol1.com.au>
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-boot/refind/metadata.xml | 48 ++--
 1 file changed, 24 insertions(+), 24 deletions(-)

diff --git a/sys-boot/refind/metadata.xml b/sys-boot/refind/metadata.xml
index 3bcc4473f8e..a5f94e9e04e 100644
--- a/sys-boot/refind/metadata.xml
+++ b/sys-boot/refind/metadata.xml
@@ -13,6 +13,20 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+A graphical boot manager for EFI- and UEFI-based computers, such as all
+Intel-based Macs and recent (most 2011 and later) PCs. rEFInd presents a
+boot menu showing all the EFI boot loaders on the EFI-accessible
+partitions, and optionally BIOS-bootable partitions on Macs and BIOS boot
+entries on UEFI PCs with CSMs. EFI-compatbile OSes, including Linux,
+provide boot loaders that rEFInd can detect and launch. rEFInd can launch
+Linux EFI boot loaders such as ELILO, GRUB Legacy, GRUB 2, and 3.3.0 and
+later kernels with EFI stub support. EFI filesystem drivers for ext2/3/4fs,
+ReiserFS, Btrfs, NTFS, HFS+, and ISO-9660 enable rEFInd to read boot
+loaders from these filesystems, too. rEFInd's ability to detect boot
+loaders at runtime makes it very easy to use, particularly when paired with
+Linux kernels that provide EFI stub support.
+   

 Un gestionnaire d'amorçage pour ordinateur EFI ou UEFI tel que tous les Macs
 contenant un processeur Intel et les PC récents (2011 et après). rEFInd affiche
@@ -29,30 +43,6 @@ systèmes de fichiers. La capacité de rEFInd à détecter les 
gestionnaires
 d'amorçage au moment de l'exécution le rend très facile à utiliser, en
 particulier associé à des noyau Linux qui fournissent un support EFI stub.

-   
-A graphical boot manager for EFI- and UEFI-based computers, such as all
-Intel-based Macs and recent (most 2011 and later) PCs. rEFInd presents a
-boot menu showing all the EFI boot loaders on the EFI-accessible
-partitions, and optionally BIOS-bootable partitions on Macs and BIOS boot
-entries on UEFI PCs with CSMs. EFI-compatbile OSes, including Linux,
-provide boot loaders that rEFInd can detect and launch. rEFInd can launch
-Linux EFI boot loaders such as ELILO, GRUB Legacy, GRUB 2, and 3.3.0 and
-later kernels with EFI stub support. EFI filesystem drivers for ext2/3/4fs,
-ReiserFS, Btrfs, NTFS, HFS+, and ISO-9660 enable rEFInd to read boot
-loaders from these filesystems, too. rEFInd's ability to detect boot
-loaders at runtime makes it very easy to use, particularly when paired with
-Linux kernels that provide EFI stub support.
-   
-   
-   Construire le gestionnaire EFI pour le 
système de fichier ext2
-   Construire le gestionnaire EFI pour le 
système de fichier ext4
-   Construire le gestionnaire EFI pour le 
système de fichier reiserfs
-   Construire le gestionnaire EFI pour le 
système de fichier iso9660
-   Construire le gestionnaire EFI pour le système 
de fichier hfs
-   Construire le gestionnaire EFI pour le 
système de fichier btrfs
-   Construire le gestionnaire EFI pour le 
système de fichier ntfs
-   Compiler en utilisant GNU-EFI au lieu de 
Tianocore
-   

Builds the EFI binary ext2 filesystem 
driver
Builds the EFI binary ext4 filesystem 
driver
@@ -63,6 +53,16 @@ Linux kernels that provide EFI stub support.
Builds the EFI binary ntfs filesystem 
driver
Compile using GNU-EFI instead of 
Tianocore

+   
+   Construire le gestionnaire EFI pour le 
système de fichier ext2
+   Construire le gestionnaire EFI pour le 
système de fichier ext4
+   Construire le gestionnaire EFI pour le 
système de fichier reiserfs
+   Construire le gestionnaire EFI pour le 
système de fichier iso9660
+   Construire le gestionnaire EFI pour le système 
de fichier hfs
+   Construire le gestionnaire EFI pour le 
système de fichier btrfs
+   Construire le gestionnaire EFI pour le 
système de fichier ntfs
+   Compiler en utilisant GNU-EFI au lieu de 
Tianocore
+   

refind




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

2017-04-27 Thread Lars Wendler
commit: 0cee2b92087989dce0554aa70d7ce2472f1fdcd3
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Apr 28 00:28:18 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Apr 28 00:28:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cee2b92

app-admin/sudo: Bump to version 1.8.20_rc1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-admin/sudo/Manifest | 2 +-
 app-admin/sudo/{sudo-1.8.20_beta2.ebuild => sudo-1.8.20_rc1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 79d319993a3..75fe8c03421 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
 DIST sudo-1.8.18p1.tar.gz 2822109 SHA256 
e5a0471c721281a693025bbde33ebd9d3db43245d83ab8516bbfc23980379434 SHA512 
8dceeb5024c4f94fcc15e75fa2fd164af5e0597734f95df43207738b3258c4d396e102faf2b6811e399f1cdbdbf617b87e5bfcc1e591ea6722f45d81d1098fe5
 WHIRLPOOL 
094c1232517706a6da4a0548f7ab5c0c7b9e12f8ce584db97d0c4793a38c4044538637f2834b9f3104326bd5b4b826d08ab79b1dc2c5b950de7d7f558685ef7b
 DIST sudo-1.8.19p2.tar.gz 2861855 SHA256 
237e18e67c2ad59ecacfa4b7707198b09fcf84914621585a9bc670dcc31a52e0 SHA512 
21c83403e7ff219a273b2c4873be0d858997558ca150bc8239379a9dfcc587fdd7c0c49cdf4cdc27dfd6dd45f9f089fa034b58bfcee07dceb4a481542251b3fc
 WHIRLPOOL 
550ed115ea711d6ba9aa698cd988295b74327dd770d79b6852f9f3f00a1c0420bbdcce5cc7c49467e0cf8a57fc79dbcfc73edaf3ad697e06ba9fd48919fece0b
-DIST sudo-1.8.20b2.tar.gz 2923493 SHA256 
0ea3ced3c8aa756f77fdb796d9516652107733eb338092a6d38b89a36eca2377 SHA512 
8637bdbb3ae28ac3eacd63846ad85f0bc4bc7e02005a431a8849b34efddb62da95063ccf1f54bf6c60bcd82172fb8fd39f531a46b572164b6e980095b0570b88
 WHIRLPOOL 
b548828f62713679d6d01901c3be92fe90b86f7d1b9ab632b70538fccfce0531a93dd2b1707252d3082a4073fb26e476223cf13ea9ce3b040ec3107e58477b09
+DIST sudo-1.8.20rc1.tar.gz 2924556 SHA256 
94e1aba09955f386ecc900263870aa06725b64e36af27acfa695ea70fdb1a5b2 SHA512 
0fca3a7fc98d900481eb9ec6a058c13a44852e99558800699171c6c817b34878e3ddafb8641755f056fd775590466c41ca4ec4fcd9f5678d94ca914bcdf2a190
 WHIRLPOOL 
fef57eda0b737962967e8647d8443551e25a12316a3e830c442514f0425128d69efb8bf0303e0ece974808489befb06f65c3c43d3a20e8655ba58fc7553718e5

diff --git a/app-admin/sudo/sudo-1.8.20_beta2.ebuild 
b/app-admin/sudo/sudo-1.8.20_rc1.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.20_beta2.ebuild
rename to app-admin/sudo/sudo-1.8.20_rc1.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-04-27 Thread Jonathan Vasquez
commit: 8f9d96b060e7b03a2a906b6773abe4971d969d7e
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Thu Apr 27 23:53:00 2017 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Thu Apr 27 23:53:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f9d96b0

media-tv/plex-media-server: removing 'mirror' restrict as per #600696

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild | 2 +-
 media-tv/plex-media-server/plex-media-server-1.4.4.ebuild| 2 +-
 media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild | 2 +-
 media-tv/plex-media-server/plex-media-server-1.5.5.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild
index a4c8a177b77..bfc2a4081ae 100644
--- a/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://www.plex.tv/;
 SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
 SLOT="0"
 LICENSE="Plex"
-RESTRICT="mirror bindist strip"
+RESTRICT="bindist strip"
 KEYWORDS="-* ~amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild
index b6f2ead589e..d8fda10c630 100644
--- a/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://www.plex.tv/;
 SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
 SLOT="0"
 LICENSE="Plex"
-RESTRICT="mirror bindist strip"
+RESTRICT="bindist strip"
 KEYWORDS="-* amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild
index 3b91d730871..cd5a2be199f 100644
--- a/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://www.plex.tv/;
 SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
 SLOT="0"
 LICENSE="Plex"
-RESTRICT="mirror bindist strip"
+RESTRICT="bindist strip"
 KEYWORDS="-* ~amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
index fef1ad8284e..052a3ab46fc 100644
--- a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://www.plex.tv/;
 SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
 SLOT="0"
 LICENSE="Plex"
-RESTRICT="mirror bindist strip"
+RESTRICT="bindist strip"
 KEYWORDS="-* ~amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/

2017-04-27 Thread Göktürk Yüksek
commit: a1ced72343c4490e3fe3607e6cebc275e829e7ca
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Apr 20 11:43:56 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Apr 27 22:55:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ced723

app-benchmarks/sysbench: bump to 1.0.6, drop old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-benchmarks/sysbench/Manifest   |  3 +-
 ...sysbench-1.0.5.ebuild => sysbench-1.0.6.ebuild} |  0
 .../sysbench/sysbench-1.0_pre20161017.ebuild   | 58 --
 3 files changed, 1 insertion(+), 60 deletions(-)

diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest
index 3777d78d7a7..d1b8be6213d 100644
--- a/app-benchmarks/sysbench/Manifest
+++ b/app-benchmarks/sysbench/Manifest
@@ -1,3 +1,2 @@
 DIST sysbench-1.0.3.tar.gz 1450640 SHA256 
37e3d1ecd3e3917695bdfa314ebf09201433d3b4c1c7c0bd4a903bde4e69472e SHA512 
6680c3d1e0c939bfb27efb2c4982dd4ec92042ad8c3a850f4892dc46bbaaba00a44b2e39d4253a978c49339c275d81fb39a14ddc4c767883fccc89248dd5ca76
 WHIRLPOOL 
c4d1471465abe06fba5e15c7be64e07e3cae7b7e1ca1559b6a3903fd33358835dc246567faecd0fd5465b79c7c0991d59ba69e23de21dc7b719bd602a726b59b
-DIST sysbench-1.0.5.tar.gz 1488465 SHA256 
6a97fa0008c3021ec3ddbe5d2dd5b69e2d1070c872eb914d3ac5134f163954a3 SHA512 
8080803a08e8037af01bb87cf1bd1fbac5df4403e89213fa61a4708c43ea4cc5121304a1e8dc3c0b3e800a45727946b08329492cc44e1695370a21e8d1a04cd9
 WHIRLPOOL 
c27a09286bd9036578f963ed99d7d5b31437bc79ce03c9df7782ce6fe6ebaf1e1a81f9ae1a0713b7d35ca35d4e597a648aa051a4ca94b3cc3cb98250601f8508
-DIST sysbench-48124f838b00ff83a044fbf046a9d8d0b1602d90.tar.gz 281484 SHA256 
d3619b4399e6a77a679932571402cfae85c9fd17541050a77006184b3cad155a SHA512 
2dd9bb78343df27894094829708dc133009d8ee65399beafbf38ea88d42be311180a18bf7b76cd41b22482606b7de13840cbdf5fc5841a0d2ed59dd65e34cebe
 WHIRLPOOL 
67874d43c2a1d6cda45f64edfe0961018c9b8f5b13cc68b35dfbcebc1f5c75d2bc0ecfc1cffdcc62fc783fcc8a4cabd0e1bbccea5546bcd907d649b6f3b17c71
+DIST sysbench-1.0.6.tar.gz 1493941 SHA256 
cd23c622da3d3267885ed126540dc04c578ee16c3d31307e21b5acd8e4036eda SHA512 
d17a8a8b2387458b467b3e5034b37cb075ffc444c5576013fe7ac3d390c110e0fb4bc6a39f9b350f7ce9b40f3f039e0af9eb84ffafe9ab05a8be5b36ac5b56ac
 WHIRLPOOL 
8d1073a720fd8220769a509677e3d638d93d6aca247a5d2c9017eae3e05391a63e28fade0d306e56a82c5835db58926178e66f1ef94859e2f65497cbe89a172e

diff --git a/app-benchmarks/sysbench/sysbench-1.0.5.ebuild 
b/app-benchmarks/sysbench/sysbench-1.0.6.ebuild
similarity index 100%
rename from app-benchmarks/sysbench/sysbench-1.0.5.ebuild
rename to app-benchmarks/sysbench/sysbench-1.0.6.ebuild

diff --git a/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild 
b/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild
deleted file mode 100644
index 261a9e0ab65..000
--- a/app-benchmarks/sysbench/sysbench-1.0_pre20161017.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-GITHUB_REV="48124f838b00ff83a044fbf046a9d8d0b1602d90"
-MY_PN="${PN}-${GITHUB_REV}"
-
-DESCRIPTION="System performance benchmark"
-HOMEPAGE="https://github.com/akopytov/sysbench;
-
-SRC_URI="https://github.com/akopytov/sysbench/archive/${GITHUB_REV}.tar.gz -> 
${MY_PN}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="aio lua mysql postgres test"
-
-RDEPEND="aio? ( dev-libs/libaio )
-   lua? ( dev-lang/lua:= )
-   mysql? ( virtual/libmysqlclient )
-   postgres? ( dev-db/postgresql:= )"
-DEPEND="${RDEPEND}
-   sys-devel/libtool:=
-   dev-libs/libxslt
-   test? ( dev-util/cram )"
-
-REQUIRED_USE="
-   mysql? ( lua )
-   postgres? ( lua )"
-
-S="${WORKDIR}/${MY_PN}"
-
-src_prepare() {
-   default
-
-   sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" 
doc/Makefile.am || die
-
-   ./autogen.sh || die
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable aio aio)
-   $(use_with lua lua)
-   $(use_with mysql mysql)
-   $(use_with postgres pgsql)
-   --without-attachsql
-   --without-drizzle
-   --without-oracle
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   emake check test
-}



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

2017-04-27 Thread Göktürk Yüksek
commit: 5aede65aff2f0a5a98b73b22926f00bd549de223
Author: kuzetsa  gmail  com>
AuthorDate: Thu Apr 27 14:49:51 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Apr 27 22:52:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aede65a

sys-kernel/ck-sources: v.bump (4.9.25 & 4.10.13)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-kernel/ck-sources/Manifest  |  6 ++
 sys-kernel/ck-sources/ck-sources-4.10.13.ebuild | 60 
 sys-kernel/ck-sources/ck-sources-4.9.25.ebuild  | 96 +
 3 files changed, 162 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 4c8e13e2bff..398831f1b35 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -9,12 +9,18 @@ DIST genpatches-4.10-11.extras.tar.xz 17344 SHA256 
0d604227fd07cb97afe7ace9623d1
 DIST genpatches-4.10-13.base.tar.xz 273848 SHA256 
65d39739b2ad77131fb187c1130df97432a17c6ccc63218d78a0cd6d39825308 SHA512 
37a5db0a656f96d17f8629c12eedea879da21a46aeace5a28f43cffb05dcf906840509697b3aed9c3590dc1600be086a3090cef3e246642837f264c14dde75e2
 WHIRLPOOL 
e133f925d17417129851c6f0812aa6bd73d3ddbf936f87a94674b0696dc7dea13669f24ac89dff22fdd02ca3b0e5cf6ab9860c5eb7bc1e9c79abe10e68bd5f87
 DIST genpatches-4.10-13.experimental.tar.xz 105404 SHA256 
807ef08cc371cdefb048102e31d0e22bd3826835fe737ac5f04e9a20cbaf00c0 SHA512 
91cf40bf8d70c1b4008f829a1459af180ca0531c7bb2950e3da6cfe5e9a0ff61bd7401ab2dae57b952bb18b6319447a0ee34f91bb7de7b0f23fbde9db36dcd91
 WHIRLPOOL 
a3e5020c48a3c32eaa38b57bf38473df337066ef105ae3b87ab9f180339acfa56c85f74a063ec1fc7a80d93ae7c85fd1e5f23aa981b49abe373353960e080f48
 DIST genpatches-4.10-13.extras.tar.xz 17340 SHA256 
89ecdd76d177c1d667b803d33f502ae7c211d45f8e7a3e1e444c21c117786902 SHA512 
0b48c694fc296d8dd5bd0b7ff59ab5db0c5ff7639f3bb3ac9c06fa6c5fc162af690715696846ac459b91192191034f00220f06563880715b2aa6c02fd454bb10
 WHIRLPOOL 
aa27674ee9989412fe608261a9bcea80745746afd9e5617bbba6bc5aa512cb9b8995b0e781a42a4951c45ad32a51f320396f66edd5d79dff295185de2d46cc1c
+DIST genpatches-4.10-14.base.tar.xz 280688 SHA256 
47a11244c2aa812a2b9d05b5069905e953a061c736ccd8460aa24ea8fef69d5f SHA512 
7cf7069c7df3cad7aebdac22cb00d2d566d1eb0c503e2fe39b7ed972abf6a2083bdd18442f0d4c99f28b2cdaf48c58b0f71751533629338d7128f31dd5663b74
 WHIRLPOOL 
229569dcb0532c51207cfd2e86f2ff66539ddf7ae89f0eb933f53fdaa33ebdb68da8b04a28fe95743e6f6aaf4244c51034ae162d2ad53293f6b4f4493b981f06
+DIST genpatches-4.10-14.experimental.tar.xz 105388 SHA256 
20512ae33f788ade4b2ccf2fe55e90c57ea070036259274a84e60bfe5cbae9cd SHA512 
1a5d1de8ee74a68dd8a20fe640b6342154d8b2e4354d25648a16fd4dc35de648958891fc2ca959bf3045f6eaf1197b4d0b7c7e45561881d312d018cb171bda60
 WHIRLPOOL 
ddc8c8839705463fa826cc1bb82a378940351275d4f7eabedb2a81793564a4ce8aa8379bff9c1459e91fde23f9ef4a4c58ae795cd245bb1994e0558155d711cb
+DIST genpatches-4.10-14.extras.tar.xz 17348 SHA256 
a5a81409396a9e811bcc1e6056eea181207e37adfb8cd1aaa85499810f3c1db1 SHA512 
890eed4fd6bdf822320b92219c03712903269c5f454e341b2cfc048482c0856ef1aee832f3ba369bd99c91bf7050ebea37a51b75b867644a7e3b9c1dc3530f66
 WHIRLPOOL 
38e8783dc65c77ece12d9ea3e18f3902c198ab587c3c949a9f36488267c7f1bda779d8794ba7238104253040d9654f828ad451eccffed9f5fb15642ea0dbd90a
 DIST genpatches-4.9-24.base.tar.xz 535872 SHA256 
b5982f25edcab736a3448d396bce03f5f52c19fcd6f253f9125dee890ccdf4cf SHA512 
ea033acf6c63b3da5e15c7889166b1995e494a588fc406c72b70e46172fd9c2cecd1404a00d1f33c776dca2fc70226e4d9dd017fe1c35bce9f44d71433887f1f
 WHIRLPOOL 
98ff1a195d106504fe1319e52dde7a5b3d715afdd2b74a19b509624f3461895b5e09092a644b96b4fc653e0b2b12ec1f2b38c93901bad1c871c026b8ab3dbf5c
 DIST genpatches-4.9-24.experimental.tar.xz 106380 SHA256 
dd736139a5889ac682f71a4bae021306822757da089baff0e3f8925a4c89694f SHA512 
d6578dc11bdbf2a67c2590b748491fe09337f40e4a32be3f5c5e1db8153fa680f1afd156b2ea6d70a4ff99321165bd4886749b9f992a43555a03a49d94f6090c
 WHIRLPOOL 
e961cb81f6bbdc88192a23ce397f53bbfa7210e7d132849071d7ce5f2f38829401ddf99ea128f8a7f04853f878912008c164027b5f3e6fac46d69f1d4b47cc79
 DIST genpatches-4.9-24.extras.tar.xz 17360 SHA256 
7427dd7e31491ffaa51be08bb5517c507018b4e73a9bfbf6a3558f27c670c885 SHA512 
2e60a0b5f8a202502fd42f4a2a0b506d0fbe971e934aac979021077df812554725cb16496ae6d45fcf4223019bc6d35bb0d3bf45fd2462384fd5f769ac88c3ed
 WHIRLPOOL 
b6af4c3ee7e12f2d1ce37e19a694175ca68f54e79f672ae4a5d563e2a32231f08f224808afcd6223f4f88eb5d71054104ce968c1946a3d941d95a0897e20f504
 DIST genpatches-4.9-25.base.tar.xz 556996 SHA256 
4a238c650ade8b832110f046da192a5800010de1df671d2b6d55c1a465eb6329 SHA512 
9c04a29cfb293fb34c9f1c9b2d727c62664603af9514cb0e91ca0589a0c7699046f7eebb6ddb58c3e3777f92422ae9bdf4f20386a26139f320faab4dcaa99a82
 WHIRLPOOL 
2aadfd3a792f82dbd0679ffe8a617a961476a7d275259d30bd2ad2ff99ff629a0ae2539d184718ce0808b603a014394a1ccb7f9ea9be2a9d1f0a36b9fce6566c
 DIST genpatches-4.9-25.experimental.tar.xz 106408 SHA256 

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

2017-04-27 Thread Mart Raudsepp
commit: 077cabd2301e7fb788555018134deb01ece3677a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr 27 22:37:11 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr 27 22:39:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077cabd2

x11-libs/gdk-pixbuf: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-libs/gdk-pixbuf/Manifest |   1 -
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.2.ebuild | 119 ---
 2 files changed, 120 deletions(-)

diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest
index 45c63635cde..f1b48e639ef 100644
--- a/x11-libs/gdk-pixbuf/Manifest
+++ b/x11-libs/gdk-pixbuf/Manifest
@@ -1,5 +1,4 @@
 DIST gdk-pixbuf-2.34.0.tar.xz 2709320 SHA256 
d55e5b383ee219bd0e23bf6ed4427d56a7db5379729a6e3e0a0e0eba9a8d8879 SHA512 
874aed9af0352592674f2bebd4d9b0a945932a410c9f0b776f45766c2f18d442a39c684cca69b1aca6d14f67f18e690489f388ff58699dbd0efbd13244a1a8b5
 WHIRLPOOL 
c2f7b1ac0d2fa13a00c1bed37a66b9b13564e1cef5262db656c640b0256f821658f8e6d0e1e5a300a2af83847b15518d7e0c72995df877970bf44ad28e5fd416
-DIST gdk-pixbuf-2.36.2.tar.xz 4877452 SHA256 
3a082ad67d68b55970aed0b2034a06618167be98a42d5c70de736756b45d325d SHA512 
34a569aee7a26af701edbc9bf895617dc59d1a7f98292c832885cff88733cb7f581253a5caeecf265712a07f975b7c7dfeda4050e7a81cb5c9de19b4b82d17ba
 WHIRLPOOL 
fb2871f32084a2c40cea9cd662167645d5458dd4b96faa9967356a5a95b3a173f8d54c41608dfae0344460ffd87441be0f3c465eef7dbae979e5c2d8fb92ff27
 DIST gdk-pixbuf-2.36.5.tar.xz 5165640 SHA256 
7ace06170291a1f21771552768bace072ecdea9bd4a02f7658939b9a314c40fc SHA512 
27c39bace7bc6cf713915dcb1f35eebfb80ae599d1c9106f48af4cd447050c41e37adee76d29d6b42fbe3d0123b054c8701f2d1b4b99060b4869aa7871523b70
 WHIRLPOOL 
3ffdf7b50733425750eb327409f538541e7f8758b614c9b4fd62507508eeb934e2644e9da5be44a3900034fcdda624cb20786950729f3ca199fd27b0cd8cddd4
 DIST gdk-pixbuf-2.36.6-bug143608-comment.jpg 191869 SHA256 
d6ca7c9d3b70fd312666363591bac2b3d25253e352562255e6d2d50bd69f4a57 SHA512 
28ed4e203b98b6009a27477009a79f8f5bd611b4b302736e014b1ebde820daaee73f9c3c4497d184a1e1872ec0debd40f571865294473a56e1c2bdac574a14fc
 WHIRLPOOL 
e03dc6b19514a73f22cc99cd3b7716a78eb7f492b04c3f3b924de75abfa7f4cb961b4b885c35893caab40c81c91d1c55efdcb2699e720e97c3e6fa10998f86f1
 DIST gdk-pixbuf-2.36.6.tar.xz 5166980 SHA256 
455eb90c09ed1b71f95f3ebfe1c904c206727e0eeb34fc94e5aaf944663a820c SHA512 
b963f01161b58463c83499079545aa946fd824ec5e7167e0898698ac46e0cc3fb3dcb0cac5afabd6b7d957391b9c9bba55f340294076433155fc91052d5403ec
 WHIRLPOOL 
b790cb631a09f7b8b72fd3ef04fa7195d759c5ab03a2c31f7f76a4eb4615cfa59d688ee0914887700d013b4f399b0454f7bf7e600e1dd8af08361ad85955d8c7

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.2.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.2.ebuild
deleted file mode 100644
index 0c3dca92942..000
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.2.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit eutils flag-o-matic gnome2 multilib libtool multilib-minimal
-
-DESCRIPTION="Image loading library for GTK+"
-HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf;
-
-LICENSE="LGPL-2+"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="X debug +introspection jpeg jpeg2k tiff test"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}]
-   >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
-   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
-   jpeg2k? ( media-libs/jasper:=[${MULTILIB_USEDEP}] )
-   tiff? ( >=media-libs/tiff-3.9.2:0=[${MULTILIB_USEDEP}] )
-   X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/gtk-doc-am-1.20
-   >=sys-devel/gettext-0.19
-   virtual/pkgconfig
-"
-# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise
-RDEPEND="${COMMON_DEPEND}
-   !https://bugzilla.gnome.org/show_bug.cgi?id=756590
-   eapply "${FILESDIR}"/${PN}-2.32.3-fix-lowmem-uclibc.patch
-
-   # This will avoid polluting the pkg-config file with versioned libpng,
-   # which is causing problems with libpng14 -> libpng15 upgrade
-   # See upstream bug #667068
-   # First check that the pattern is present, to catch upstream changes on 
bumps,
-   # because sed doesn't return failure code if it doesn't do any 
replacements
-   grep -q  'l in libpng16' configure || die "libpng check order has 
changed upstream"
-   sed -e 's:l in libpng16:l in libpng libpng16:' -i configure || die
-   [[ ${CHOST} == *-solaris* ]] && append-libs intl
-
-   gnome2_src_prepare
-}
-

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

2017-04-27 Thread Manuel Rüger
commit: d5ea52679a1406d8a62500c55406ad303955d6e5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Apr 27 22:37:33 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Apr 27 22:37:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ea5267

dev-db/etcd: Version bump to 3.1.6

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-db/etcd/Manifest  |  1 +
 dev-db/etcd/etcd-3.1.6.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest
index 6dba5b76742..867e1490ec8 100644
--- a/dev-db/etcd/Manifest
+++ b/dev-db/etcd/Manifest
@@ -2,3 +2,4 @@ DIST etcd-2.3.7.tar.gz 2209051 SHA256 
aa3a6340bb08d072d1d2ecfbe3c1e02235251760d0
 DIST etcd-2.3.8.tar.gz 2206562 SHA256 
6a138b2005e42b0961a12886cc641b792e991cd631fdb502ec5c614b65231cd1 SHA512 
4268de32797cab23e9e47784d31d5abd6982068c53d3cc9735a06719740dba45b73f4e067cbc7aa8aef5ca7c56d8be067f1076685ac82f64012b760d8b7f2bfc
 WHIRLPOOL 
4db1b4fe6d0ff917adfc53bd959bb7ac2937da794483e4a4a95e5fb557cf4fbfd43d5bb3c5e21e499432f80f6606407accaa69bc03a3982621276deb529c07da
 DIST etcd-3.0.17.tar.gz 2208002 SHA256 
c56c68a8cd5d120a51432f3a79a2c19082a6824493e4bb08c4e440aefbf73d8f SHA512 
6eb6a61210f225b6fe7e911ad135e5014f80f71a04adccc3f382ca7b5e1b1b692b12dde26335ecac176cb8b8f4586732cb6e650b32730ec68ef7fbcbba7ab160
 WHIRLPOOL 
102dc47d120a1f4173b67168e5e51f64025da280ca41161131a6bd2ef9521605ef19e03166848f6c32862a3adbfc0a026f547dc7764018e85f6ac28f89c8d256
 DIST etcd-3.1.0.tar.gz 2516872 SHA256 
62ecb70a470b45436814e2882d36742a4035e1d62e6634450e71ca0ed951919b SHA512 
b377ac492dd842a0f24d2816cd37bb40e692289efbbab63ab54e1b31e7999f26c6c0f2887249f5fd775266919a614699e561ecfc82c8a687d2cf1b25fdb7478f
 WHIRLPOOL 
b47a81ea597617a4eab6ee29d51b964f942b8dc324063e6633e2818320ce3b19e1907975a28ca3186cc112553b4e8580c210ad4854945484dcc26f359d0c60e6
+DIST etcd-3.1.6.tar.gz 2522712 SHA256 
9bc6f280f3875f7e5dd6685c4dbe1a237306669843cced38d08ea53580bafb19 SHA512 
3ff6d7c85c345d5d4515f7c8cc40c01758ef34bfe65a8f23149dfea5037e4dee5c382e3a28c17d7e8865b8e916c2e61cc350277c9e5be7f5b7853c4f59a2bfe3
 WHIRLPOOL 
87f9835a1a6ed40bcfedb051973140e81b72874da6be22777f70e8a2a6046a2be5ebd00b2e98220d77eb185ef9e044032cc2fbfc2513187633b606b9087347c2

diff --git a/dev-db/etcd/etcd-3.1.6.ebuild b/dev-db/etcd/etcd-3.1.6.ebuild
new file mode 100644
index 000..ca1ec500993
--- /dev/null
+++ b/dev-db/etcd/etcd-3.1.6.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user systemd golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+EGO_PN=github.com/coreos/etcd
+DESCRIPTION="Highly-available key value store for shared configuration and 
service discovery"
+HOMEPAGE="https://github.com/coreos/etcd;
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc"
+DEPEND=">=dev-lang/go-1.6:="
+RDEPEND="!dev-db/etcdctl"
+
+src_prepare() {
+   eapply_user
+   sed -e 's|GIT_SHA=.*|GIT_SHA=v${PV}|'\
+   -i "${S}"/src/${EGO_PN}/build || die
+}
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+}
+
+src_compile() {
+   export GOPATH=${S}
+   cd "${S}"/src/${EGO_PN} || die
+   ./build || die
+}
+
+src_install() {
+   cd "${S}"/src/${EGO_PN} || die
+   insinto /etc/${PN}
+   doins "${FILESDIR}/${PN}.conf"
+   dobin bin/*
+   dodoc README.md
+   use doc && dodoc -r Documentation
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   dodir /var/lib/${PN}
+   fowners ${PN}:${PN} /var/lib/${PN}
+   fperms 755 /var/lib/${PN}
+   dodir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   fperms 755 /var/log/${PN}
+}
+
+src_test() {
+   cd "${S}"/src/${EGO_PN} || die
+   ./test || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/light-themes/

2017-04-27 Thread Mart Raudsepp
commit: 7ca84c18346c74bad1c117f30da0f00c5d5245c9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr 27 22:05:49 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr 27 22:05:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca84c18

x11-themes/light-themes: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../light-themes-17.04_p20161205.ebuild| 63 --
 1 file changed, 63 deletions(-)

diff --git a/x11-themes/light-themes/light-themes-17.04_p20161205.ebuild 
b/x11-themes/light-themes/light-themes-17.04_p20161205.ebuild
deleted file mode 100644
index 60a3dcc9f33..000
--- a/x11-themes/light-themes/light-themes-17.04_p20161205.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-MY_PN=ubuntu-themes
-MY_PV=16.10+17.04.20161205
-
-DESCRIPTION="GTK2/GTK3 Ambiance and Radiance themes from Ubuntu"
-HOMEPAGE="https://launchpad.net/light-themes;
-SRC_URI="
-   
mirror://ubuntu/pool/main/${MY_PN:0:1}/${MY_PN}/${MY_PN}_${MY_PV}.orig.tar.gz
-   https://dev.gentoo.org/~pacho/${PN}/Gentoo-Buttons-r1.tar.xz
-"
-
-LICENSE="CC-BY-SA-3.0 CC-BY-SA-4.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gtk3"
-
-DEPEND="app-arch/xz-utils"
-RDEPEND="
-   x11-themes/gtk-engines-murrine
-   gtk3? ( x11-themes/gtk-engines-unico )
-"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   cp -r Ambiance/ Ambiance-Gentoo || die
-   cp -r Radiance/ Radiance-Gentoo || die
-   sed -i -e 's/Ambiance/Ambiance-Gentoo/g' Ambiance-Gentoo/index.theme \
-   Ambiance-Gentoo/metacity-1/metacity-theme-1.xml || die
-   sed -i -e 's/Radiance/Radiance-Gentoo/g' Radiance-Gentoo/index.theme \
-   Radiance-Gentoo/metacity-1/metacity-theme-1.xml || die
-   sed -i -e 's/nselected_bg_color:#f07746/nselected_bg_color:#755fbb/g' \
-   Ambiance-Gentoo/gtk-2.0/gtkrc 
Ambiance-Gentoo/gtk-3.*/settings.ini \
-   Radiance-Gentoo/gtk-2.0/gtkrc 
Radiance-Gentoo/gtk-3.*/settings.ini || die
-   sed -i -e 's/selected_bg_color #f07746/selected_bg_color #755fbb/g' \
-   Ambiance-Gentoo/gtk-3.*/gtk-main.css \
-   Radiance-Gentoo/gtk-3.*/gtk-main.css || die
-
-   cp -f "${WORKDIR}"/Gentoo-Buttons/*.png 
"${S}"/Ambiance-Gentoo/metacity-1/. || die
-   cp -f "${WORKDIR}"/Gentoo-Buttons/*.png 
"${S}"/Radiance-Gentoo/metacity-1/. || die
-   cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png 
"${S}"/Ambiance-Gentoo/gtk-3.0/assets/. || die
-   cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png 
"${S}"/Ambiance-Gentoo/gtk-3.20/assets/. || die
-   cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png 
"${S}"/Radiance-Gentoo/gtk-3.0/assets/. || die
-   cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png 
"${S}"/Radiance-Gentoo/gtk-3.20/assets/. || die
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   insinto /usr/share/themes
-   doins -r Radiance* Ambiance*
-
-   use gtk3 || {
-   rm -R "${D}"/usr/share/themes/*/gtk-3.0 || die
-   }
-}



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

2017-04-27 Thread Mart Raudsepp
commit: ac8d48b3edcbdb43312af436000dac24cbfd5b8c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr 27 21:59:18 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr 27 21:59:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8d48b3

media-gfx/shotwell: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-gfx/shotwell/Manifest   |  1 -
 media-gfx/shotwell/shotwell-0.24.3.ebuild | 60 ---
 2 files changed, 61 deletions(-)

diff --git a/media-gfx/shotwell/Manifest b/media-gfx/shotwell/Manifest
index e756e0f191a..47999ef67d7 100644
--- a/media-gfx/shotwell/Manifest
+++ b/media-gfx/shotwell/Manifest
@@ -1,3 +1,2 @@
-DIST shotwell-0.24.3.tar.xz 5359588 SHA256 
9b8fb84c70cef67fe3763b176a1d310b004cdc75036dd3ff4826dd5d120f425b SHA512 
ca76310a59ffdcf02cec27b221cdad8ddb33911ae7f96e9331097dcd006ea7d64e0b9655f042f7661d1234c8a188e6c0fe2bde82f96dc4667b8f4773b90e7b60
 WHIRLPOOL 
db49c212a4131f65a33d082de6b0d89ac396b35c1b759fa7cc702e3c3cf02d48d65c196ff3680424a63787ef61bb1da8838a521b1bc200242cca32bb290b7057
 DIST shotwell-0.24.6.tar.xz 5401300 SHA256 
ecbbe8be422f0a228eb5a9d42f948f14d0b4ad4206dd503e3438be589595f947 SHA512 
48f4595950700b3d193b7d73d4ff45abda1544de66c6252fcf98e94e58f284a0491b08d11045a96b8581f3370d759346739d3da1ef85311717908c33ab1c25c6
 WHIRLPOOL 
a3f1127eb24ede554ccc1c08402aceb008728dff8ada56831f51729ae324f8c0bc425e6b04d210bd830ed3ce337a6805aef59f9d9bb9d7354127942c6794d141
 DIST shotwell-0.25.0.1.tar.xz 5398404 SHA256 
e69c96b3ee650aed8f83dfe099e01d85f83ab19f56995a90d48681fdf26400a6 SHA512 
6a071b0b7d84bf78727b84e0ba707d6d7f5408a0b942962771b24a79381c102c58c06b4895eba69527215103279946f4e33b14410a1ce6dd58d3dba3870975df
 WHIRLPOOL 
7ab54b4b28d1db631e9a359ab803a6a4447a6642b44daf59ed4970e49ee40cf23208f7bf0754eaccfa6ed10ad4b3f02110769dad4f32ff13b1173f636c4d6b62

diff --git a/media-gfx/shotwell/shotwell-0.24.3.ebuild 
b/media-gfx/shotwell/shotwell-0.24.3.ebuild
deleted file mode 100644
index 46c72d688c8..000
--- a/media-gfx/shotwell/shotwell-0.24.3.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-VALA_MIN_API_VERSION="0.28"
-
-inherit gnome2 multilib toolchain-funcs vala versionator
-
-MY_PV=$(get_version_component_range 1-2)
-DESCRIPTION="Open source photo manager for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-db/sqlite-3.5.9:3
-   >=dev-libs/glib-2.30.0:2
-   >=dev-libs/json-glib-0.7.6
-   >=dev-libs/libgee-0.8.5:0.8
-   >=dev-libs/libxml2-2.6.32:2
-   gnome-base/dconf
-   >=media-libs/gexiv2-0.4.90
-   media-libs/gst-plugins-base:1.0
-   media-libs/gst-plugins-good:1.0
-   media-libs/gstreamer:1.0
-   media-libs/lcms:2
-   >=media-libs/libexif-0.6.16:=
-   >=media-libs/libgphoto2-2.5:=
-   >=media-libs/libraw-0.13.2:=
-   media-plugins/gst-plugins-gdkpixbuf:1.0
-   >=net-libs/libsoup-2.26.0:2.4
-   net-libs/webkit-gtk:4
-   virtual/libgudev:=[introspection]
-   >=x11-libs/gtk+-3.12.2:3[X]
-"
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.7
-   >=sys-devel/m4-1.4.13
-   virtual/pkgconfig
-"
-
-# This probably comes from libraries that
-# shotwell-video-thumbnailer links to.
-# Nothing we can do at the moment. #435048
-QA_FLAGS_IGNORED="/usr/libexec/${PN}/${PN}-video-thumbnailer"
-
-src_prepare() {
-   vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure --disable-static
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-documents/

2017-04-27 Thread Mart Raudsepp
commit: ec21735db5c3f0774a6283bed6cc7e72c5af22e7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr 27 21:58:04 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr 27 21:58:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec21735d

gnome-extra/gnome-documents: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 gnome-extra/gnome-documents/Manifest   |  2 -
 .../gnome-documents/gnome-documents-3.22.1.ebuild  | 47 --
 .../gnome-documents/gnome-documents-3.22.2.ebuild  | 47 --
 3 files changed, 96 deletions(-)

diff --git a/gnome-extra/gnome-documents/Manifest 
b/gnome-extra/gnome-documents/Manifest
index f19c31d4bd0..19eabcd64d4 100644
--- a/gnome-extra/gnome-documents/Manifest
+++ b/gnome-extra/gnome-documents/Manifest
@@ -1,3 +1 @@
-DIST gnome-documents-3.22.1.tar.xz 2313364 SHA256 
3879f1f31c3339cd69355945b4cf217e25dc6ed9cc7577d25d0353e0a1b8e8cb SHA512 
519efc6f68d3a1ce4905d5aa1d16d273ad14323979a0c2188731af6ba3a5830b809186021f8138ce14a3feb398a005bed737d0c89c1032e4bd985123207bd481
 WHIRLPOOL 
968801d8a2c86b91199f85b21bb6f6652885c3ad4d70520e6234838f87591ca8f7190c77ca98d2f9099ee10654518f303c2c542ab94193425592beb79f576b68
-DIST gnome-documents-3.22.2.tar.xz 2312152 SHA256 
1c491e31b53bf8ca9c8a9205ed44f56fdf853c9aeb964942c87fc9223653ef91 SHA512 
9a2e7cc61de06151873c4ff12ab2a55f2158a2d09b4838eedff741ea8315925821eb78879d7ec990f2a006f42ab291e93fe91a3538bfcb8a32bc69baee0316ca
 WHIRLPOOL 
254fb452ccea3e05da517baa410f753d6b17192e6a13654a635b686b3f7334bf168bb96e080326a87ed081258f19624f75bbbf003fc73759c9e06c3654f8f0d3
 DIST gnome-documents-3.22.3.tar.xz 2314508 SHA256 
c63010e1da641fb7e5b0e5eb779d3b6824c9b254e0f5bf47d7ef0a31ad635f4f SHA512 
1984d83a8246a085a1fe716ba31da738a3976b7900c993f4ff57c290bdf86d1223b856bc9aabb071c6d9579c994f3468fbba2653e086f15725a43ff5eb534a02
 WHIRLPOOL 
da565292d4e558fc2aa5681d6aa55b15a9e170b915232d0085a802f7f1eb51dedf03d5b8b973383ab94c6df388e31f5a966c8409e422716ab0d4f34cf6e84292

diff --git a/gnome-extra/gnome-documents/gnome-documents-3.22.1.ebuild 
b/gnome-extra/gnome-documents/gnome-documents-3.22.1.ebuild
deleted file mode 100644
index 15ec6da700c..000
--- a/gnome-extra/gnome-documents/gnome-documents-3.22.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="A document manager application for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Documents;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-KEYWORDS="amd64 x86"
-
-# Need gdk-pixbuf-2.25 for gdk_pixbuf_get_pixels_with_length
-COMMON_DEPEND="
-   >=app-misc/tracker-1:=[miner-fs]
-   >=app-text/evince-3.13.3[introspection]
-   >=app-text/libgepub-0.4[introspection]
-   dev-libs/gjs
-   >=dev-libs/glib-2.39.3:2
-   >=dev-libs/gobject-introspection-1.31.6:=
-   >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection]
-   gnome-base/gnome-desktop:3=[introspection]
-   >=media-libs/clutter-1.10:1.0
-   >=media-libs/clutter-gtk-1.3.2:1.0[introspection]
-   >=net-libs/gnome-online-accounts-3.2.0[introspection]
-   >=net-libs/libsoup-2.41.3:2.4
-   >=net-libs/libzapojit-0.0.2[introspection]
-   >=net-libs/webkit-gtk-2.6:4[introspection]
-   >=x11-libs/gdk-pixbuf-2.25:2[introspection]
-   >=x11-libs/gtk+-3.19.1:3[introspection]
-   x11-libs/pango[introspection]
-"
-RDEPEND="${COMMON_DEPEND}
-   media-libs/clutter[introspection]
-   net-misc/gnome-online-miners
-   sys-apps/dbus
-   x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/libxslt
-   >=dev-util/intltool-0.50.1
-   dev-util/itstool
-   virtual/pkgconfig
-"
-# eautoreconf requires yelp-tools

diff --git a/gnome-extra/gnome-documents/gnome-documents-3.22.2.ebuild 
b/gnome-extra/gnome-documents/gnome-documents-3.22.2.ebuild
deleted file mode 100644
index 25b1a4b7bec..000
--- a/gnome-extra/gnome-documents/gnome-documents-3.22.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="A document manager application for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Documents;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-
-# Need gdk-pixbuf-2.25 for gdk_pixbuf_get_pixels_with_length
-COMMON_DEPEND="
-   >=app-misc/tracker-1:=[miner-fs]
-   >=app-text/evince-3.13.3[introspection]
-   >=app-text/libgepub-0.4[introspection]
-   dev-libs/gjs
-   >=dev-libs/glib-2.39.3:2
-   >=dev-libs/gobject-introspection-1.31.6:=
-   >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection]
-   gnome-base/gnome-desktop:3=[introspection]
-   >=media-libs/clutter-1.10:1.0
-   

[gentoo-commits] repo/gentoo:master commit in: x11-themes/arc-icon-theme/

2017-04-27 Thread Mart Raudsepp
commit: de222f47dcb4c60cd97cecd0636988896d3ac9b9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr 27 22:05:26 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr 27 22:05:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de222f47

x11-themes/arc-icon-theme: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-themes/arc-icon-theme/Manifest |  1 -
 .../arc-icon-theme/arc-icon-theme-20160605.ebuild  | 41 --
 2 files changed, 42 deletions(-)

diff --git a/x11-themes/arc-icon-theme/Manifest 
b/x11-themes/arc-icon-theme/Manifest
index aa3d4a487ab..d4b5dd0e789 100644
--- a/x11-themes/arc-icon-theme/Manifest
+++ b/x11-themes/arc-icon-theme/Manifest
@@ -1,2 +1 @@
-DIST arc-icon-theme-20160605.tar.gz 4951906 SHA256 
57d4f6ee79a9b541524d8f76b40e06ba361654efd0b9c513cf940209e204eeda SHA512 
cb5ae5b828c2945614885672d2bd741dffe7cd77c0b7bf2d060bdcac046b7cee7dc5c6643e51bd2954b54d40aa05afddc555e2a1523ba8443cedf7997ad218d1
 WHIRLPOOL 
bba31becdef50ced52f891b1e2f443fc7900e1dbd2cf24d66f7140d08cc91b7b930f92d4de43d721411e5d67da2b7382f4e6a3918bfbebcf9c3cdb774b3e83c1
 DIST arc-icon-theme-20161122.tar.gz 503 SHA256 
0b448dde34138b12ab2d5f224f001cf8203fff55e6b19b013b0461b4376641f9 SHA512 
5d0f1417358eb81994868949acefe146537d8f3cc2fd7f529f9e6ba9c264845e50962f94427bac1262a76d3ca98d05795819d7c4a6ecd3139b0b57a6e9fdfad1
 WHIRLPOOL 
fd2c98bd11e102fa22f3b7d6db8899a314a24f8c3d7de5e08d43a477cc69498ee8ba3927a7741c7cb85e3a25b22a713f4ca3c51f27b6a3f4de094244303ae6a8

diff --git a/x11-themes/arc-icon-theme/arc-icon-theme-20160605.ebuild 
b/x11-themes/arc-icon-theme/arc-icon-theme-20160605.ebuild
deleted file mode 100644
index 19c9a797ce3..000
--- a/x11-themes/arc-icon-theme/arc-icon-theme-20160605.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools gnome2-utils
-
-DESCRIPTION="Vertex icon theme"
-HOMEPAGE="https://github.com/horst3180/arc-icon-theme;
-SRC_URI="https://github.com/horst3180/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
-
-# Require adwaita until moka is packaged
-RDEPEND="
-   x11-themes/adwaita-icon-theme
-"
-DEPEND=""
-
-# This ebuild does not install any binaries
-RESTRICT="binchecks strip"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calendar/

2017-04-27 Thread Mart Raudsepp
commit: 7a3d3e0251f27c8bc8c1de8107591b58202306f8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr 27 21:57:36 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr 27 21:57:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a3d3e02

gnome-extra/gnome-calendar: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 gnome-extra/gnome-calendar/Manifest|  1 -
 .../gnome-calendar/gnome-calendar-3.22.3.ebuild| 30 --
 2 files changed, 31 deletions(-)

diff --git a/gnome-extra/gnome-calendar/Manifest 
b/gnome-extra/gnome-calendar/Manifest
index 4dbd861c45f..e5edd4dd349 100644
--- a/gnome-extra/gnome-calendar/Manifest
+++ b/gnome-extra/gnome-calendar/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-calendar-3.22.3.tar.xz 2374908 SHA256 
75f95e9cd1961f943cab077db2c1a39e7125e5fe94ec7cad55e7814fcf2b6737 SHA512 
193f32184548865b4bd51edee2b433b0677d721affa93956e347c070dd9d0319455a4ff2f9055cd36d4bfadf7b46d743a268e2a2af78f4127cfca35e01cd
 WHIRLPOOL 
72f8bfe1007ced715379295d647440e332cef47dc917fff73bfacca67f9768eb4a4f5a0dea8b251b004c025653800ecd5d981c748ded3cce26a799d43a3625c1
 DIST gnome-calendar-3.22.4.tar.xz 2375584 SHA256 
9e85a884147b4773f969f5a1a453672315c26f9c8bf736b914a9d4457da5f827 SHA512 
00afb45e0fdc74a3657bc5ea0da7a2faea3e170f949b12ede9be3207a0fa8a610855342c5b3930122462b938f5a0a4dbe5e3cbb4b11588f45ed1a25b1725851c
 WHIRLPOOL 
ad7528c1dd2d5130e0e8f9830a49e84d5f4377d66f7f6cda6e9168d84f56b91ac09f43948d998b3ca9a13c42cd62cbc41783834ed7046f7456952f8ec38b
 DIST gnome-calendar-3.24.0.tar.xz 2400324 SHA256 
8a21f51e10ce491e4a492e21c47de29a9ba1b568f4e2fd6f4e33616609d413d0 SHA512 
4ed4198557e148da841554b77263e0fa44de31093ca641ae5a3f521787fe2712ab4dc0409d6459da83e105688d97e4c0e097ea2471ab21698b2bc08ab60f686e
 WHIRLPOOL 
df5a5320a08535561aecfe64bc39308bc8f54405debf65ec794db55f75d8ef02b19bed05c94cb47803592a278e16104582198ee06dac59c6fe88666583b1aec5

diff --git a/gnome-extra/gnome-calendar/gnome-calendar-3.22.3.ebuild 
b/gnome-extra/gnome-calendar/gnome-calendar-3.22.3.ebuild
deleted file mode 100644
index 551892c1c08..000
--- a/gnome-extra/gnome-calendar/gnome-calendar-3.22.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="Manage your online calendars with simple and modern interface"
-HOMEPAGE="https://wiki.gnome.org/Apps/Calendar;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-# >=libical-1.0.1 for https://bugzilla.gnome.org/show_bug.cgi?id=751244
-RDEPEND="
-   >=dev-libs/glib-2.43.4:2
-   >=x11-libs/gtk+-3.21.6:3
-   >=gnome-extra/evolution-data-server-3.17.1:=
-   >=dev-libs/libical-1.0.1
-   >=net-libs/gnome-online-accounts-3.2.0:=
-   >=gnome-base/gsettings-desktop-schemas-3.21.2
-"
-DEPEND="${RDEPEND}
-   dev-libs/appstream-glib
-   dev-util/gdbus-codegen
-   >=dev-util/intltool-0.40.6
-   sys-devel/gettext
-   virtual/pkgconfig
-"



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

2017-04-27 Thread Mart Raudsepp
commit: d49c54f776ecd90ec6234727b1d0b411f0da2183
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr 27 22:01:05 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr 27 22:01:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49c54f7

media-sound/rhythmbox: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-sound/rhythmbox/rhythmbox-3.4.1.ebuild | 139 ---
 1 file changed, 139 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-3.4.1.ebuild 
b/media-sound/rhythmbox/rhythmbox-3.4.1.ebuild
deleted file mode 100644
index 5f8d9704f63..000
--- a/media-sound/rhythmbox/rhythmbox-3.4.1.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python3_{4,5} )
-PYTHON_REQ_USE="xml"
-
-inherit eutils gnome2 python-r1 multilib virtualx
-
-DESCRIPTION="Music management and playback software for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Rhythmbox;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="cdr daap dbus gnome-keyring ipod libnotify lirc mtp nsplugin +python 
test +udev upnp-av visualizer zeitgeist"
-REQUIRED_USE="
-   ipod? ( udev )
-   mtp? ( udev )
-   dbus? ( python )
-   python? (
-   ${PYTHON_REQUIRED_USE}
-   ^^ ( $(python_gen_useflags '*') )
-   )
-"
-
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.36:2
-   >=dev-libs/libxml2-2.7.8:2
-   >=x11-libs/gtk+-3.16:3[X,introspection]
-   >=x11-libs/gdk-pixbuf-2.18:2
-   >=dev-libs/gobject-introspection-0.10:=
-   >=dev-libs/libpeas-0.7.3[gtk]
-   >=dev-libs/totem-pl-parser-3.2
-   >=net-libs/libsoup-2.42:2.4
-   >=media-libs/gst-plugins-base-1.4:1.0[introspection]
-   >=media-libs/gstreamer-1.4:1.0[introspection]
-   >=sys-libs/tdb-1.2.6
-   dev-libs/json-glib
-
-   cdr? ( >=app-cdr/brasero-2.91.90 )
-   daap? (
-   >=net-libs/libdmapsharing-2.9.19:3.0
-   >=media-plugins/gst-plugins-soup-1.4:1.0 )
-   gnome-keyring? ( >=app-crypt/libsecret-0.18 )
-   libnotify? ( >=x11-libs/libnotify-0.7.0 )
-   lirc? ( app-misc/lirc )
-   python? (
-   ${PYTHON_DEPS}
-   >=dev-python/pygobject-3.0:3[${PYTHON_USEDEP}]
-   )
-   udev? (
-   virtual/libgudev:=
-   ipod? ( >=media-libs/libgpod-0.7.92[udev] )
-   mtp? ( >=media-libs/libmtp-0.3 ) )
-   visualizer? (
-   >=media-libs/clutter-1.8:1.0
-   >=media-libs/clutter-gst-1.9.92:2.0
-   >=media-libs/clutter-gtk-1.0:1.0
-   >=x11-libs/mx-1.0.1:1.0
-   >=media-plugins/gst-plugins-libvisual-1.4:1.0 )
-   zeitgeist? ( gnome-extra/zeitgeist )
-"
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/gst-plugins-soup:1.0
-   media-plugins/gst-plugins-libmms:1.0
-   || (
-   media-plugins/gst-plugins-cdparanoia:1.0
-   media-plugins/gst-plugins-cdio:1.0 )
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-taglib:1.0
-   x11-themes/adwaita-icon-theme
-   python? (
-   >=dev-libs/libpeas-0.7.3[python,${PYTHON_USEDEP}]
-   net-libs/libsoup:2.4[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/pango[introspection]
-
-   dbus? ( sys-apps/dbus )
-   gnome-keyring? ( >=app-crypt/libsecret-0.18[introspection] ) )
-   upnp-av? (
-   >=media-libs/grilo-0.3:0.3
-   >=media-plugins/grilo-plugins-0.3:0.3[upnp-av] )
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/yelp-tools
-   dev-util/gtk-doc-am
-   >=dev-util/intltool-0.35
-   virtual/pkgconfig
-   test? ( dev-libs/check )
-"
-
-pkg_setup() {
-   use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
-}
-
-src_prepare() {
-   DOCS="AUTHORS ChangeLog DOCUMENTERS INTERNALS \
-   MAINTAINERS MAINTAINERS.old NEWS README THANKS"
-
-   # https://bugzilla.gnome.org/show_bug.cgi?id=737831
-   rm -v lib/rb-marshal.{c,h} || die
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # --enable-vala just installs the sample vala plugin, and the configure
-   # checks are broken, so don't enable it
-   gnome2_src_configure \
-   MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins \
-   VALAC=$(type -P true) \
-   --enable-mmkeys \
-   --disable-more-warnings \
-   --disable-static \
-   --disable-vala \
-   --without-hal \
-   $(use_enable visualizer) \
-   $(use_enable daap) \
-   $(use_enable libnotify) \
-   $(use_enable lirc) \
- 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/

2017-04-27 Thread Mart Raudsepp
commit: 4c07818fed377b1240b5b7103eafe31b708ff625
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr 27 22:04:38 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr 27 22:04:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c07818f

gnome-extra/evolution-ews: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 gnome-extra/evolution-ews/Manifest |  1 -
 .../evolution-ews/evolution-ews-3.22.4.ebuild  | 39 --
 2 files changed, 40 deletions(-)

diff --git a/gnome-extra/evolution-ews/Manifest 
b/gnome-extra/evolution-ews/Manifest
index 6b9452d9c22..fbb55c7799b 100644
--- a/gnome-extra/evolution-ews/Manifest
+++ b/gnome-extra/evolution-ews/Manifest
@@ -1,2 +1 @@
-DIST evolution-ews-3.22.4.tar.xz 714968 SHA256 
d78e81cbc5873d248a0f030651c937a31c1cb1badc4ca28da702eeebb509c3c4 SHA512 
c445a7c969cb7c52f13fa9f1cd3ce8fa51b1356393b808b4db6b14029575d66ada225227615907409d4124bda9106765f47cecd5769cdfdbf66640fd2695225a
 WHIRLPOOL 
1701d3e4be35fd1c3c4127474dda5f9a54ef6f2c0aacf0601a7398ecd5ff8f67f20c538cbe53239e213a090e61c64b3ff78e7c9439e60af92cb4372b9cbc9d3f
 DIST evolution-ews-3.22.6.tar.xz 715320 SHA256 
eddc94d9a7f759a20dc35a8635318a425f8687bb3af5b72b94c996101c8fb0e5 SHA512 
6b93faa67a6f546142b023086bf54ac34d6c7c4320ee136f58cc0ea5a018811af2080d5945c4dc68c89555a35a4194b2f92bd839b2142ae63690e94ed895b40e
 WHIRLPOOL 
b242c15acbeefc7f6010d106a7e6b9d5dd3d3bab94069cca95a2d722403dbe284ed633b818120f3a47d2d9056e2cfa160ac0984f71c24fc271debbe93aeb319d

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.22.4.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.22.4.ebuild
deleted file mode 100644
index 7fe800842d4..000
--- a/gnome-extra/evolution-ews/evolution-ews-3.22.4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-
-DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web 
Services"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RDEPEND="
-   dev-db/sqlite:3=
-   >=dev-libs/glib-2.40:2
-   dev-libs/libical:0=
-   >=dev-libs/libxml2-2
-   >=gnome-extra/evolution-data-server-${PV}:0=
-   >=mail-client/evolution-${PV}:2.0
-   >=net-libs/libsoup-2.42:2.4
-   >=x11-libs/gtk+-3:3
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.9
-   >=dev-util/intltool-0.35.5
-   virtual/pkgconfig
-   test? ( net-libs/uhttpmock )
-"
-
-src_configure() {
-   # We don't have libmspack, needing internal lzx, bug 607306
-   gnome2_src_configure \
-   --with-internal-lzx \
-   $(use_enable test tests)
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/

2017-04-27 Thread Mart Raudsepp
commit: d11f23ad5acbfb0ebca66e15d65747cfa1217ddb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr 27 21:56:16 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr 27 21:56:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d11f23ad

x11-wm/mutter: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-wm/mutter/Manifest |   1 -
 x11-wm/mutter/mutter-3.22.3.ebuild | 135 -
 2 files changed, 136 deletions(-)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index 5a4aa497791..e81ee70f648 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -1,2 +1 @@
-DIST mutter-3.22.3.tar.xz 3533212 SHA256 
537eda8e5fdd4a70602da913b885ad745a7510678c24006b91ceba83ccab209a SHA512 
e2fd2cd8e7ef32cd8f2414ca121431a5b17344bbb765613531f45dc1ab13ad05acfc909728cd206536e3566eab1b9abb10a16291ab80bfde77b4a90462493524
 WHIRLPOOL 
02dce55dd93c03405369ecfce2fe510eff13cb2542acb4b25fd90d12ca72600c00867c7d49a60c21096467625126d89549f4156ac42193f1e0dddc05a9e8474a
 DIST mutter-3.22.4.tar.xz 3536792 SHA256 
37ea9f398758b48b7a2db17145143bc32bd0f6df7c69c631b52b719a9067b219 SHA512 
849e98186cecb4ffcab3da055febf72ef76fa87ecbdc506c696c2c7debd5183361c4b3b31d00d3c85e45d7f47aa5abf748d999571b147c831eb999116919023c
 WHIRLPOOL 
f6c7cda3ee6fdce7ef376e384591f7e3e07060db4f3d006842d15973296dc341bf4f9e56f9c3603a5bdb064f22a9835693c110a401bbaa893b6952591904f357

diff --git a/x11-wm/mutter/mutter-3.22.3.ebuild 
b/x11-wm/mutter/mutter-3.22.3.ebuild
deleted file mode 100644
index 9cce875fb4e..000
--- a/x11-wm/mutter/mutter-3.22.3.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 virtualx
-
-DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
-HOMEPAGE="https://git.gnome.org/browse/mutter/;
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-IUSE="debug gles2 input_devices_wacom +introspection test udev wayland"
-
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-# libXi-1.7.4 or newer needed per:
-# https://bugzilla.gnome.org/show_bug.cgi?id=738944
-COMMON_DEPEND="
-   >=dev-libs/atk-2.5.3
-   >=x11-libs/gdk-pixbuf-2:2
-   >=dev-libs/json-glib-0.12.0
-   >=x11-libs/pango-1.30[introspection?]
-   >=x11-libs/cairo-1.14[X]
-   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
-   >=dev-libs/glib-2.49.0:2[dbus]
-   >=media-libs/libcanberra-0.26[gtk3]
-   >=x11-libs/startup-notification-0.7
-   >=x11-libs/libXcomposite-0.2
-   >=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?]
-   gnome-base/gnome-desktop:3=
-   >sys-power/upower-0.99:=
-
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   >=x11-libs/libXcomposite-0.4
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   >=x11-libs/libXfixes-3
-   >=x11-libs/libXi-1.7.4
-   x11-libs/libXinerama
-   >=x11-libs/libXrandr-1.5
-   x11-libs/libXrender
-   x11-libs/libxcb
-   x11-libs/libxkbfile
-   >=x11-libs/libxkbcommon-0.4.3[X]
-   x11-misc/xkeyboard-config
-
-   gnome-extra/zenity
-   media-libs/mesa[egl]
-
-   gles2? ( media-libs/mesa[gles2] )
-   input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
-   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
-   udev? ( virtual/libgudev:= )
-   wayland? (
-   >=dev-libs/libinput-1.4
-   >=dev-libs/wayland-1.6.90
-   >=dev-libs/wayland-protocols-1.7
-   >=media-libs/mesa-10.3[egl,gbm,wayland]
-   sys-apps/systemd
-   virtual/libgudev:=
-   >=virtual/libudev-136:=
-   x11-base/xorg-server[wayland]
-   x11-libs/libdrm:=
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=sys-devel/gettext-0.19.6
-   virtual/pkgconfig
-   x11-proto/xextproto
-   x11-proto/xineramaproto
-   x11-proto/xproto
-   test? ( app-text/docbook-xml-dtd:4.5 )
-   wayland? ( >=sys-kernel/linux-headers-4.4 )
-"
-RDEPEND="${COMMON_DEPEND}
-   !x11-misc/expocity
-"
-
-src_prepare() {
-   # Disable building of noinst_PROGRAM for tests
-   if ! use test; then
-   sed -e '/^noinst_PROGRAMS/d' \
-   -i cogl/tests/conform/Makefile.{am,in} || die
-   sed -e '/noinst_PROGRAMS += testboxes/d' \
-   -i src/Makefile-tests.am || die
-   sed -e '/noinst_PROGRAMS/ s/testboxes$(EXEEXT)//' \
-   -i src/Makefile.in || die
-   fi
-
-   gnome2_src_prepare
-
-   # Leave the damn CFLAGS alone
-   sed -e 's/$CFLAGS -g/$CFLAGS /' \
-   -i clutter/configure || die
-   sed -e 's/$CFLAGS -g -O0/$CFLAGS /' \
-   -i cogl/configure || die
-   sed -e 's/$CFLAGS -g -O/$CFLAGS /' \
-   -i 

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

2017-04-27 Thread Mart Raudsepp
commit: 4c4ff898ba121f286d8d74bdd463d9d3101b0fe5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr 27 22:03:26 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr 27 22:03:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4ff898

media-gfx/eog-plugins: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-gfx/eog-plugins/Manifest  |  1 -
 media-gfx/eog-plugins/eog-plugins-3.16.5.ebuild | 68 -
 2 files changed, 69 deletions(-)

diff --git a/media-gfx/eog-plugins/Manifest b/media-gfx/eog-plugins/Manifest
index 6fa7be62224..64984c3ef8f 100644
--- a/media-gfx/eog-plugins/Manifest
+++ b/media-gfx/eog-plugins/Manifest
@@ -1,2 +1 @@
-DIST eog-plugins-3.16.5.tar.xz 397044 SHA256 
9de42235cc7dabc4e4b228c1a27ead4ee386cf5a3cc75fdb7ea12355d408108a SHA512 
08a92cec37155fe4875de542865d583d2a1eca497af4caf94d21b38c7672685c27fcff23f18c50261b5f8012824931a531e62a8eb77167d6b3a5e375c83dfc40
 WHIRLPOOL 
ece1b00495da09747866842cddbea044ef5320e05693c076d122bfd22457c8ea8099b31b5087c5e8836e9133a2c00df07ab243298a6035934269ef78dbdc
 DIST eog-plugins-3.16.6.tar.xz 398836 SHA256 
51ca356a29bbedfc48ce3fd1de1efe9339af38020c301df79dae6b67cd34ed96 SHA512 
e3bff786785ae36a41bc7c5fcb3cf75233595777409f373c4a6597fa6e432f72c7a75608e09ab66e1033ca0d12e3855346d7f7e0c571014b5aaef40184a3383b
 WHIRLPOOL 
277016a9939e213f40c5612b1afbdf7119951eecd346bb5d70b4665d07a1aa7082add1b2fe51a6e3c3b71ea5dd7c2e55484ac2af3792fc7b1facdaadc78cea2a

diff --git a/media-gfx/eog-plugins/eog-plugins-3.16.5.ebuild 
b/media-gfx/eog-plugins/eog-plugins-3.16.5.ebuild
deleted file mode 100644
index cdd01361e44..000
--- a/media-gfx/eog-plugins/eog-plugins-3.16.5.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{3_4,3_5} )
-
-inherit gnome2 python-r1
-
-DESCRIPTION="Eye of GNOME plugins"
-HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome/Plugins;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="+exif +flickr map picasa +python"
-REQUIRED_USE="
-   map? ( exif )
-   python? (
-   ${PYTHON_REQUIRED_USE}
-   ^^ ( $(python_gen_useflags '*') )
-   )
-"
-
-RDEPEND="
-   >=dev-libs/glib-2.38:2
-   >=dev-libs/libpeas-0.7.4:=
-   >=media-gfx/eog-3.15.90
-   >=x11-libs/gtk+-3.14:3
-   exif? ( >=media-libs/libexif-0.6.16 )
-   flickr? ( media-gfx/postr )
-   map? (
-   media-libs/libchamplain:0.12[gtk]
-   >=media-libs/clutter-1.9.4:1.0
-   >=media-libs/clutter-gtk-1.1.2:1.0 )
-   picasa? ( >=dev-libs/libgdata-0.9.1:= )
-   python? (
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.32:2[dbus]
-   dev-libs/libpeas:=[gtk,python,${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-base/gsettings-desktop-schemas
-   media-gfx/eog[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/pango[introspection] )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/intltool-0.50.1
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
-}
-
-src_configure() {
-   local plugins="fit-to-width,send-by-mail,hide-titlebar,light-theme"
-   use exif && plugins="${plugins},exif-display"
-   use flickr && plugins="${plugins},postr"
-   use map && plugins="${plugins},map"
-   use picasa && plugins="${plugins},postasa"
-   use python && 
plugins="${plugins},slideshowshuffle,pythonconsole,fullscreenbg,export-to-folder,maximize-windows"
-   gnome2_src_configure \
-   $(use_enable python) \
-   --with-plugins=${plugins}
-}



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

2017-04-27 Thread Mart Raudsepp
commit: 9c95e26c14bb5746b737481c4c4092486acc4f7a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr 27 22:00:12 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr 27 22:00:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c95e26c

app-text/gtranslator: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-text/gtranslator/gtranslator-2.91.7.ebuild | 76 --
 1 file changed, 76 deletions(-)

diff --git a/app-text/gtranslator/gtranslator-2.91.7.ebuild 
b/app-text/gtranslator/gtranslator-2.91.7.ebuild
deleted file mode 100644
index 7d9bebcb5de..000
--- a/app-text/gtranslator/gtranslator-2.91.7.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-single-r1
-
-DESCRIPTION="An enhanced gettext po file editor for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gtranslator;
-
-LICENSE="GPL-3+ FDL-1.1+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="gnome spell"
-REQUIRED_USE="gnome? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.32:2[dbus]
-   >=x11-libs/gtk+-3.4.2:3
-   >=x11-libs/gtksourceview-3.0.0:3.0
-   >=dev-libs/gdl-3.6:3=
-   >=dev-libs/libxml2-2.4.12:2
-   >=dev-libs/json-glib-0.12.0
-   >=dev-libs/libpeas-1.2[gtk]
-   gnome-extra/libgda:5=
-   >=app-text/iso-codes-0.35
-
-   gnome-base/gsettings-desktop-schemas
-
-   gnome? (
-   ${PYTHON_DEPS}
-   app-dicts/gnome-dictionary:=
-   x11-libs/gtk+:3[introspection] )
-   spell? ( app-text/gtkspell:3= )
-"
-RDEPEND="${COMMON_DEPEND}
-   x11-themes/gnome-icon-theme-symbolic
-   gnome? (
-   >=dev-libs/libpeas-1.2[gtk,python,${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-extra/gucharmap:2.90[introspection] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/gtk-doc-am-1
-   >=dev-util/intltool-0.50.1
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-# eautoreconf requires gnome-base/gnome-common, app-text/yelp-tools
-
-pkg_setup() {
-   use gnome && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   DOCS="AUTHORS ChangeLog HACKING INSTALL NEWS README THANKS"
-
-   gnome2_src_prepare
-
-   if ! use gnome; then
-   # don't install charmap plugin, it requires 
gnome-extra/gucharmap
-   sed -e 's:\scharmap\s: :g' -i plugins/Makefile.* ||
-   die "sed plugins/Makefile.* failed"
-   fi
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   $(use_with gnome dictionary) \
-   $(use_enable gnome introspection) \
-   $(use_with spell gtkspell)
-}



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

2017-04-27 Thread Mart Raudsepp
commit: 2cd20316db962993423995c448f948cd264304a1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr 27 21:54:43 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr 27 21:54:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd20316

media-libs/clutter-gst: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-libs/clutter-gst/Manifest  |  1 -
 media-libs/clutter-gst/clutter-gst-3.0.22.ebuild | 56 
 2 files changed, 57 deletions(-)

diff --git a/media-libs/clutter-gst/Manifest b/media-libs/clutter-gst/Manifest
index 28e1696aca4..c7fe24e3dfe 100644
--- a/media-libs/clutter-gst/Manifest
+++ b/media-libs/clutter-gst/Manifest
@@ -1,3 +1,2 @@
 DIST clutter-gst-2.0.18.tar.xz 358936 SHA256 
8d82bebf01b65d433bfb0f8da7bf7a8da42289f58b66bc4dfa775df0385bf8b5 SHA512 
effc45929c201643d8a3e01ea199e426ab0927a9394dabf796b8edf1b7cf5e264f48a524966e31a86d4cf9fe99718464de0bad26ca7d64e05d64b7f0006676be
 WHIRLPOOL 
a94a7383b51255c5f68ed1a0280b0fa117073442938e69e0f81d336e18728cc6edf38600adf89de006be92f22d4f9c99e62e1286551e53f1580e5965c9e2
-DIST clutter-gst-3.0.22.tar.xz 404852 SHA256 
f1fc57fb32ea7e3d9234b58db35eb9ef3028cf0b266d85235f959edc0fe3dfd4 SHA512 
c599ecfdbb9fe3625c300ad7ed3bda5ccb796a7aca75fcbbd46b1c353ce5090c5c010f7ffcaa9b3a08ee3905572c9ff4f69dc5816082e915e3cebe34536ed4ab
 WHIRLPOOL 
b407e1a3e36727d0c7dad443414470872cc16ed0d02ef02656124bfaa6d727358e778229aa4b9ecd5cce7543ff448365ecf7f113ac56556fabbe3b2fadaebbbc
 DIST clutter-gst-3.0.24.tar.xz 417796 SHA256 
e9f1c87d8f4c47062e952fb8008704f8942cf2d6f290688f3f7d13e83578cc6c SHA512 
5f5ae109a9e4b3d1ae0a4ad8a6a8dcc7adc18fdfbd99a762da6e34b7aae5a5fb4accad6bb460689f8da146a6964d04cb22ca6fb6ae0398ac3e88c8e287f2e414
 WHIRLPOOL 
00bc428f6f1e12d4e719cb35e1fa94e441abb8beb7033397e0f42c9190e1561a2125346938a8bd400e26a75393b4b19373d4ad4fae85145f38455b8cccfc26aa

diff --git a/media-libs/clutter-gst/clutter-gst-3.0.22.ebuild 
b/media-libs/clutter-gst/clutter-gst-3.0.22.ebuild
deleted file mode 100644
index 5cb1f9806ed..000
--- a/media-libs/clutter-gst/clutter-gst-3.0.22.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1
-
-HOMEPAGE="https://blogs.gnome.org/clutter/;
-DESCRIPTION="GStreamer integration library for Clutter"
-
-LICENSE="LGPL-2.1+"
-SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="X debug examples +introspection udev"
-
-# >=cogl-1.18 provides cogl-2.0-experimental
-COMMON_DEPEND="
-   >=dev-libs/glib-2.20:2
-   >=media-libs/clutter-1.20:1.0=[X=,introspection?]
-   >=media-libs/cogl-1.18:1.0=[introspection?]
-   >=media-libs/gstreamer-1.4:1.0[introspection?]
-   >=media-libs/gst-plugins-bad-1.4:1.0
-   >=media-libs/gst-plugins-base-1.4:1.0[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.6.8:= )
-   udev? ( virtual/libgudev )
-"
-# uses goom from gst-plugins-good
-RDEPEND="${COMMON_DEPEND}
-   >=media-libs/gst-plugins-good-1.4:1.0
-   !udev? ( media-plugins/gst-plugins-v4l2 )
-"
-DEPEND="${COMMON_DEPEND}
-   ${PYTHON_DEPS}
-   >=dev-util/gtk-doc-am-1.11
-   virtual/pkgconfig
-"
-
-src_configure() {
-   # --enable-gl-texture-upload is experimental
-   gnome2_src_configure \
-   --disable-maintainer-flags \
-   --enable-debug=$(usex debug yes minimum) \
-   $(use_enable introspection) \
-   $(use_enable udev)
-}
-
-src_install() {
-   gnome2_src_install
-
-   if use examples; then
-   insinto /usr/share/doc/"${PF}"/examples
-   doins examples/{*.c,*.png,README}
-   fi
-}



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

2017-04-27 Thread Mart Raudsepp
commit: 9518c9c51e33a9063e64720497f55c7141a1e4ba
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr 27 22:02:26 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr 27 22:02:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9518c9c5

media-video/totem: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-video/totem/totem-3.22.1.ebuild | 130 --
 1 file changed, 130 deletions(-)

diff --git a/media-video/totem/totem-3.22.1.ebuild 
b/media-video/totem/totem-3.22.1.ebuild
deleted file mode 100644
index 1314932fd43..000
--- a/media-video/totem/totem-3.22.1.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-PYTHON_REQ_USE="threads"
-
-inherit autotools gnome2 python-single-r1
-
-DESCRIPTION="Media player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Videos;
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-IUSE="debug +introspection lirc nautilus +python test zeitgeist"
-# see bug #359379
-REQUIRED_USE="
-   python? ( introspection ${PYTHON_REQUIRED_USE} )
-   zeitgeist? ( introspection )
-"
-
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd"
-
-# FIXME:
-# Runtime dependency on gnome-session-2.91
-RDEPEND="
-   >=dev-libs/glib-2.35:2[dbus]
-   >=dev-libs/libpeas-1.1[gtk]
-   >=dev-libs/libxml2-2.6:2
-   >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?]
-   >=media-libs/clutter-1.17.3:1.0[gtk]
-   >=media-libs/clutter-gst-2.99.2:3.0
-   >=media-libs/clutter-gtk-1.8.1:1.0
-   >=x11-libs/cairo-1.14
-   >=x11-libs/gdk-pixbuf-2.23.0:2
-   >=x11-libs/gtk+-3.19.4:3[introspection?]
-
-   >=media-libs/grilo-0.3.0:0.3[playlist]
-   media-plugins/grilo-plugins:0.3
-   >=media-libs/gstreamer-1.6.0:1.0
-   >=media-libs/gst-plugins-base-1.6.0:1.0[X,introspection?,pango]
-   media-libs/gst-plugins-good:1.0
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-taglib:1.0
-
-   x11-libs/libX11
-
-   gnome-base/gnome-desktop:3=
-   gnome-base/gsettings-desktop-schemas
-   x11-themes/adwaita-icon-theme
-
-   introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
-   lirc? ( app-misc/lirc )
-   nautilus? ( >=gnome-base/nautilus-2.91.3 )
-   python? (
-   ${PYTHON_DEPS}
-   >=dev-libs/libpeas-1.1.0[python,${PYTHON_USEDEP}]
-   >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   >=x11-libs/gtk+-3.5.2:3[introspection] )
-   zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 )
-"
-DEPEND="${RDEPEND}
-   app-text/docbook-xml-dtd:4.5
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   >=dev-util/gtk-doc-am-1.14
-   >=dev-util/intltool-0.50.1
-   sys-devel/gettext
-   virtual/pkgconfig
-   x11-proto/xextproto
-   x11-proto/xproto
-
-   dev-libs/gobject-introspection-common
-   gnome-base/gnome-common
-"
-# eautoreconf needs:
-#  app-text/yelp-tools
-#  dev-libs/gobject-introspection-common
-#  gnome-base/gnome-common
-# docbook-xml-dtd is needed for user doc
-# Prevent dev-python/pylint dep, bug #482538
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   # Prevent pylint usage by tests, bug #482538
-   sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die
-
-   eautoreconf
-   gnome2_src_prepare
-
-   # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 
& co.
-   # gst-inspect causes sandbox violations when a plugin needs write 
access to
-   # /dev/dri/card* in its init phase.
-   sed -e "s|\(gst10_inspect=\).*|\1$(type -P true)|" \
-   -i configure || die
-}
-
-src_configure() {
-   # Disabled: sample-python, sample-vala
-   local plugins="apple-trailers,autoload-subtitles,brasero-disc-recorder"
-   plugins+=",im-status,gromit,media-player-keys,ontop"
-   plugins+=",properties,recent,rotation,screensaver,screenshot"
-   plugins+=",skipto,variable-rate,vimeo"
-   use lirc && plugins+=",lirc"
-   use nautilus && plugins+=",save-file"
-   use python && plugins+=",dbusservice,pythonconsole,opensubtitles"
-   use zeitgeist && plugins+=",zeitgeist-dp"
-
-   # pylint is checked unconditionally, but is only used for make check
-   # appstream-util overriding necessary until upstream fixes their macro
-   # to respect configure switch
-   gnome2_src_configure \
-   --disable-run-in-source-tree \
-   --disable-static \
-   --enable-easy-codec-installation \
-   --enable-vala \
-   

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

2017-04-27 Thread James Le Cuirot
commit: f87d71d49efef8c016a3091fd201be87c0917600
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Apr 17 20:53:42 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87d71d4

cdrom.eclass: Update copyright year

 eclass/cdrom.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index 800d97383b5..2270bbe30cf 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: cdrom.eclass



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

2017-04-27 Thread James Le Cuirot
commit: a5d37856978effb22afc2e0236aa2e21afffe4e0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Apr 17 20:52:23 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d37856

cdrom.eclass: Update and improve documentation following changes

 eclass/cdrom.eclass | 121 +---
 1 file changed, 96 insertions(+), 25 deletions(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index 5eeb52a0ed0..800d97383b5 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -6,13 +6,13 @@
 # ga...@gentoo.org
 # @BLURB: Functions for CD-ROM handling
 # @DESCRIPTION:
-# Acquire cd(s) for those lovely cd-based emerges.  Yes, this violates
-# the whole 'non-interactive' policy, but damnit I want CD support!
+# Acquire CD(s) for those lovely CD-based emerges.  Yes, this violates
+# the whole "non-interactive" policy, but damnit I want CD support!
 #
-# With these cdrom functions we handle all the user interaction and
-# standardize everything.  All you have to do is call cdrom_get_cds()
-# and when the function returns, you can assume that the cd has been
-# found at CDROM_ROOT.
+# Do not call these functions in pkg_* phases like pkg_setup as they
+# should not be used for binary packages.  Most packages using this
+# eclass will require RESTRICT="bindist" but the point still stands.
+# The functions are generally called in src_unpack.
 
 if [[ -z ${_CDROM_ECLASS} ]]; then
 _CDROM_ECLASS=1
@@ -24,8 +24,8 @@ inherit portability
 # @DESCRIPTION:
 # By default, the eclass sets PROPERTIES="interactive" on the assumption
 # that people will be using these.  If your package optionally supports
-# disc based installed, then set this to "yes", and we'll set things
-# conditionally based on USE=cdinstall.
+# disc-based installs then set this to "yes" and we'll set things
+# conditionally based on USE="cdinstall".
 if [[ ${CDROM_OPTIONAL} == "yes" ]] ; then
IUSE="cdinstall"
PROPERTIES="cdinstall? ( interactive )"
@@ -34,19 +34,41 @@ else
 fi
 
 # @FUNCTION: cdrom_get_cds
-# @USAGE:  [file on cd2] [file on cd3] [...]
+# @USAGE: [:alt cd1 file] [cd2 file[:alt cd2 file]] [...]
 # @DESCRIPTION:
-# The function will attempt to locate a cd based upon a file that is on
-# the cd.  The more files you give this function, the more cds the cdrom
-# functions will handle.
+# Attempt to locate a CD based upon a file that is on the CD.
 #
-# Normally the cdrom functions will refer to the cds as 'cd #1', 'cd #2',
-# etc...  If you want to give the cds better names, then just export
-# the appropriate CDROM_NAME variable before calling cdrom_get_cds().
-# Use CDROM_NAME for one cd, or CDROM_NAME_# for multiple cds.  You can
-# also use the CDROM_NAMES bash array.
+# If the data spans multiple discs then additional arguments can be
+# given to check for more files.  Call cdrom_load_next_cd() to scan for
+# the next disc in the set.
 #
-# For those multi cd ebuilds, see the cdrom_load_next_cd() function.
+# Sometimes it is necessary to support alternative CD "sets" where the
+# contents differ.  Alternative files for each disc can be appended to
+# each argument, separated by the : character.  This feature is
+# frequently used to support installing from an existing installation.
+# Note that after the first disc is detected, the set is locked so
+# cdrom_load_next_cd() will only scan for files in that specific set on
+# subsequent discs.
+#
+# The given files can be within named subdirectories.  It is not
+# necessary to specify different casings of the same filename as
+# matching is done case-insensitively.  Filenames can include special
+# characters such as spaces.  Only : is not allowed.
+#
+# If you don't want each disc to be referred to as "CD #1", "CD #2",
+# etc. then you can optionally provide your own names.  Set CDROM_NAME
+# for a single disc, CDROM_NAMES as an array for multiple discs, or
+# individual CDROM_NAME_# variables for each disc starting from 1.
+#
+# Despite what you may have seen in older ebuilds, it has never been
+# possible to provide per-set disc names.  This would not make sense as
+# all the names are initially displayed before the first disc has been
+# detected.  As a workaround, you can redefine the name variable(s)
+# after the first disc has been detected.
+#
+# This function ends with a cdrom_load_next_cd() call to scan for the
+# first disc.  For more details about variables read and written by this
+# eclass, see that function's description.
 cdrom_get_cds() {
unset CDROM_SET
export CDROM_CURRENT_CD=0 CDROM_CHECKS=( "${@}" )
@@ -100,13 +122,62 @@ cdrom_get_cds() {
 
 # @FUNCTION: cdrom_load_next_cd
 # @DESCRIPTION:
-# Some packages are so big they come on multiple CDs.  When you're done
-# reading files off a CD and want access to the next one, just call this
-# function.  Again, all the messy details of 

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

2017-04-27 Thread James Le Cuirot
commit: 0dc0a408918e16b0d0a03755110728ca307c65d1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 16 10:07:29 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc0a408

cdrom.eclass: Simplify loop with seq

 eclass/cdrom.eclass | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index 123be696637..709338dab94 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -104,10 +104,9 @@ cdrom_get_cds() {
else
_cdrom_set_names
einfo "This package will need access to ${CDROM_TOTAL_CDS} cds."
-   cdcnt=0
-   while [[ ${cdcnt} -lt ${CDROM_TOTAL_CDS} ]] ; do
-   ((++cdcnt))
-   var="CDROM_NAME_${cdcnt}"
+   local cdcnt
+   for cdcnt in $(seq ${#}); do
+   local var=CDROM_NAME_${cdcnt}
[[ ! -z ${!var} ]] && einfo " CD ${cdcnt}: ${!var}"
done
echo



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

2017-04-27 Thread James Le Cuirot
commit: 83ae227b9505ab13fbe577fb10e4107da6433405
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Apr 17 20:49:11 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ae227b

cdrom.eclass: Use consistent terminology in prompts and messages

 eclass/cdrom.eclass | 28 
 1 file changed, 12 insertions(+), 16 deletions(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index 7d552f91996..5eeb52a0ed0 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -58,7 +58,7 @@ cdrom_get_cds() {
 
# Single disc info.
elif [[ ${#} -eq 1 ]] ; then
-   einfo "This ebuild will need the ${CDROM_NAME:-cdrom for ${PN}}"
+   einfo "This ebuild will need the ${CDROM_NAME:-CD for ${PN}}"
echo
einfo "If you do not have the CD, but have the data files"
einfo "mounted somewhere on your filesystem, just export"
@@ -72,7 +72,7 @@ cdrom_get_cds() {
# Multi disc info.
else
_cdrom_set_names
-   einfo "This package may need access to ${#} cds."
+   einfo "This package may need access to ${#} CDs."
local cdcnt
for cdcnt in $(seq ${#}); do
local var=CDROM_NAME_${cdcnt}
@@ -85,7 +85,7 @@ cdrom_get_cds() {
einfo $(printf "CD_ROOT_%d " $(seq ${#}))
echo
einfo "Or, if you have all the files in the same place, or"
-   einfo "you only have one cdrom, you can export CD_ROOT"
+   einfo "you only have one CD, you can export CD_ROOT"
einfo "and that place will be used as the same data source"
einfo "for all the CDs."
echo
@@ -150,31 +150,27 @@ cdrom_load_next_cd() {
die "unable to locate CD #${CDROM_CURRENT_CD} root at 
${CDROM_ROOT}"
fi
 
-   echo
if [[ ${showedmsg} -eq 0 ]] ; then
if [[ ${#CDROM_CHECKS[@]} -eq 1 ]] ; then
-   if [[ -z ${CDROM_NAME} ]] ; then
-   einfo "Please insert+mount the cdrom 
for ${PN} now !"
-   else
-   einfo "Please insert+mount the 
${CDROM_NAME} cdrom now !"
-   fi
+   einfo "Please insert+mount the ${CDROM_NAME:-CD 
for ${PN}} now !"
else
-   if [[ -z ${CDROM_NAME_1} ]] ; then
-   einfo "Please insert+mount cd 
#${CDROM_CURRENT_CD}" \
-   "for ${PN} now !"
+   local var="CDROM_NAME_${CDROM_CURRENT_CD}"
+   if [[ -z ${!var} ]] ; then
+   einfo "Please insert+mount CD 
#${CDROM_CURRENT_CD} for ${PN} now !"
else
-   local 
var="CDROM_NAME_${CDROM_CURRENT_CD}"
-   einfo "Please insert+mount the ${!var} 
cdrom now !"
+   einfo "Please insert+mount the ${!var} 
now !"
fi
fi
showedmsg=1
fi
-   einfo "Press return to scan for the cd again"
+
+   einfo "Press return to scan for the CD again"
einfo "or hit CTRL+C to abort the emerge."
-   echo
+
if [[ ${showjolietmsg} -eq 0 ]] ; then
showjolietmsg=1
else
+   echo
ewarn "If you are having trouble with the detection"
ewarn "of your CD, it is possible that you do not have"
ewarn "Joliet support enabled in your kernel.  Please"



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

2017-04-27 Thread James Le Cuirot
commit: 0f72535c23a2d0286001a849a39fa8543e1588f5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 16 10:20:11 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f72535c

cdrom.eclass: The CDROM_TOTAL_CDS variable is redundant now

This was never formally declared by the eclass or used by ebuilds.

 eclass/cdrom.eclass | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index 069f1b36258..a56ec62b785 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -52,7 +52,6 @@ cdrom_get_cds() {
# the # of files they gave us
local cdcnt=0
local f=
-   export CDROM_TOTAL_CDS=${cdcnt}
export CDROM_CURRENT_CD=1 CDROM_CHECKS=( "${@}" )
 
# now we see if the user gave use CD_ROOT ...
@@ -60,7 +59,7 @@ cdrom_get_cds() {
if [[ -n ${CD_ROOT}${CD_ROOT_1} ]] ; then
local var=
cdcnt=0
-   while [[ ${cdcnt} -lt ${CDROM_TOTAL_CDS} ]] ; do
+   while [[ ${cdcnt} -lt ${#} ]] ; do
((++cdcnt))
var="CD_ROOT_${cdcnt}"
[[ -z ${!var} ]] && var="CD_ROOT"
@@ -68,7 +67,7 @@ cdrom_get_cds() {
eerror "You must either use just the CD_ROOT"
eerror "or specify ALL the CD_ROOT_X variables."
eerror "In this case, you will need" \
-   "${CDROM_TOTAL_CDS} CD_ROOT_X 
variables."
+   "${#} CD_ROOT_X variables."
die "could not locate CD_ROOT_${cdcnt}"
fi
done
@@ -86,7 +85,7 @@ cdrom_get_cds() {
 
# User didn't help us out so lets make sure they know they can
# simplify the whole process ...
-   if [[ ${CDROM_TOTAL_CDS} -eq 1 ]] ; then
+   if [[ ${#} -eq 1 ]] ; then
einfo "This ebuild will need the ${CDROM_NAME:-cdrom for ${PN}}"
echo
einfo "If you do not have the CD, but have the data files"
@@ -99,7 +98,7 @@ cdrom_get_cds() {
echo
else
_cdrom_set_names
-   einfo "This package may need access to ${CDROM_TOTAL_CDS} cds."
+   einfo "This package may need access to ${#} cds."
local cdcnt
for cdcnt in $(seq ${#}); do
local var=CDROM_NAME_${cdcnt}
@@ -189,7 +188,7 @@ _cdrom_locate_file_on_cd() {
 
echo
if [[ ${showedmsg} -eq 0 ]] ; then
-   if [[ ${CDROM_TOTAL_CDS} -eq 1 ]] ; then
+   if [[ ${#CDROM_CHECKS[@]} -eq 1 ]] ; then
if [[ -z ${CDROM_NAME} ]] ; then
einfo "Please insert+mount the cdrom 
for ${PN} now !"
else



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

2017-04-27 Thread James Le Cuirot
commit: 8220a6a34dabb940f0b1998eabd27e763d66bb13
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 16 11:43:08 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8220a6a3

cdrom.eclass: Make CD_ROOT less of a special case, fixes #195868

CD_ROOT was intended to be a power user feature so the eclass didn't
try very hard to check the validity of the given location. This
difference in behaviour ultimately made the eclass larger and more
confusing.

It now uses the same matching loop as the regular case, making it
simpler and more consistent. The only differences are that it doesn't
show information or prompts about inserting discs and it dies
immediately if a match cannot be found.

 eclass/cdrom.eclass | 126 +++-
 1 file changed, 46 insertions(+), 80 deletions(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index a56ec62b785..7d552f91996 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -48,44 +48,16 @@ fi
 #
 # For those multi cd ebuilds, see the cdrom_load_next_cd() function.
 cdrom_get_cds() {
-   # first we figure out how many cds we're dealing with by
-   # the # of files they gave us
-   local cdcnt=0
-   local f=
-   export CDROM_CURRENT_CD=1 CDROM_CHECKS=( "${@}" )
+   unset CDROM_SET
+   export CDROM_CURRENT_CD=0 CDROM_CHECKS=( "${@}" )
 
-   # now we see if the user gave use CD_ROOT ...
-   # if they did, let's just believe them that it's correct
+   # If the user has set CD_ROOT or CD_ROOT_1, don't bother informing
+   # them about which discs are needed as they presumably already know.
if [[ -n ${CD_ROOT}${CD_ROOT_1} ]] ; then
-   local var=
-   cdcnt=0
-   while [[ ${cdcnt} -lt ${#} ]] ; do
-   ((++cdcnt))
-   var="CD_ROOT_${cdcnt}"
-   [[ -z ${!var} ]] && var="CD_ROOT"
-   if [[ -z ${!var} ]] ; then
-   eerror "You must either use just the CD_ROOT"
-   eerror "or specify ALL the CD_ROOT_X variables."
-   eerror "In this case, you will need" \
-   "${#} CD_ROOT_X variables."
-   die "could not locate CD_ROOT_${cdcnt}"
-   fi
-   done
-   export CDROM_ROOT=${CD_ROOT_1:-${CD_ROOT}}
-   einfo "Found CD #${CDROM_CURRENT_CD} root at ${CDROM_ROOT}"
-   export CDROM_SET=-1
-   local IFS=:
-   for f in ${CDROM_CHECKS[0]} ; do
-   unset IFS
-   ((++CDROM_SET))
-   export CDROM_MATCH=$(_cdrom_glob_match "${CDROM_ROOT}" 
"${f}")
-   [[ -n ${CDROM_MATCH} ]] && return
-   done
-   fi
+   :
 
-   # User didn't help us out so lets make sure they know they can
-   # simplify the whole process ...
-   if [[ ${#} -eq 1 ]] ; then
+   # Single disc info.
+   elif [[ ${#} -eq 1 ]] ; then
einfo "This ebuild will need the ${CDROM_NAME:-cdrom for ${PN}}"
echo
einfo "If you do not have the CD, but have the data files"
@@ -96,6 +68,8 @@ cdrom_get_cds() {
einfo "For example:"
einfo "export CD_ROOT=/mnt/cdrom"
echo
+
+   # Multi disc info.
else
_cdrom_set_names
einfo "This package may need access to ${#} cds."
@@ -120,8 +94,7 @@ cdrom_get_cds() {
echo
fi
 
-   export CDROM_SET=""
-   export CDROM_CURRENT_CD=0
+   # Scan for the first disc.
cdrom_load_next_cd
 }
 
@@ -135,57 +108,48 @@ cdrom_get_cds() {
 # in the CD list, so make sure you only call this function when you're
 # done using the current CD.
 cdrom_load_next_cd() {
-   local var
-   ((++CDROM_CURRENT_CD))
-
-   _cdrom_set_names
+   local showedmsg=0 showjolietmsg=0
 
unset CDROM_ROOT
-   var=CD_ROOT_${CDROM_CURRENT_CD}
-   [[ -z ${!var} ]] && var="CD_ROOT"
-   if [[ -z ${!var} ]] ; then
-   _cdrom_locate_file_on_cd "${CDROM_CHECKS[${CDROM_CURRENT_CD}]}"
-   else
-   export CDROM_ROOT=${!var}
-   fi
-
-   einfo "Found CD #${CDROM_CURRENT_CD} root at ${CDROM_ROOT}"
-}
-
-# this is used internally by the cdrom_get_cds() and cdrom_load_next_cd()
-# functions.  this should *never* be called from an ebuild.
-# all it does is try to locate a give file on a cd ... if the cd isn't
-# found, then a message asking for the user to insert the cdrom will be
-# displayed and we'll hang out here until:
-# (1) the file is found on a mounted cdrom
-# (2) the user hits CTRL+C
-_cdrom_locate_file_on_cd() {
-

[gentoo-commits] repo/gentoo:master commit in: games-action/descent2-vertigo/

2017-04-27 Thread James Le Cuirot
commit: b0d7ed309226566849a1817f6cffcb752c09c825
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr 26 22:31:40 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d7ed30

games-action/descent2-vertigo: New package, closes bug #369399

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../descent2-vertigo/descent2-vertigo-1.0.ebuild   | 57 ++
 games-action/descent2-vertigo/metadata.xml |  8 +++
 2 files changed, 65 insertions(+)

diff --git a/games-action/descent2-vertigo/descent2-vertigo-1.0.ebuild 
b/games-action/descent2-vertigo/descent2-vertigo-1.0.ebuild
new file mode 100644
index 000..d49ee60b99d
--- /dev/null
+++ b/games-action/descent2-vertigo/descent2-vertigo-1.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cdrom eutils
+
+DESCRIPTION="Data files for Descent 2: The Vertigo Series"
+HOMEPAGE="http://www.interplay.com/games/descent.php;
+LICENSE="descent-data"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="videos"
+RESTRICT="bindist"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   cdrom_get_cds vertigo/d2x.hog:hoard.ham
+
+   case ${CDROM_SET} in
+   0) einfo "Found Descent 2 Vertigo Series CD" ;;
+   1) einfo "Found Descent 2 Vertigo Series installation" ;;
+   esac
+
+   cd "${CDROM_ABSMATCH%/*}" || die
+   eshopts_push -s globstar nocaseglob nullglob
+
+   # Strip directories
+   # Lowercase
+   # *.{hog,mn2} into data/missions
+   # Remainder into data
+
+   tar c \
+   --mode=u+w \
+   --ignore-case \
+   --xform='s:.*/::xg' \
+   --xform='s:.*:\L\0:x' \
+   --xform='s:.*\.(hog|mn2)$:data/missions/\0:x' \
+   --xform='s:^[^/]+$:data/\0:x' \
+   --exclude="$(use videos || echo '*.mvl')" \
+   **/{hoard.ham,d2x-h.mvl,{d2x,panic}.{hog,mn2}}* \
+   | tar x -C "${WORKDIR}"
+
+   assert "tar failed"
+   eshopts_pop
+}
+
+src_install() {
+   insinto /usr/share/games/d2x
+   doins -r data/*
+}
+
+pkg_postinst() {
+   elog "A client is needed to run the game, e.g. 
games-action/dxx-rebirth."
+   echo
+}

diff --git a/games-action/descent2-vertigo/metadata.xml 
b/games-action/descent2-vertigo/metadata.xml
new file mode 100644
index 000..26079e608be
--- /dev/null
+++ b/games-action/descent2-vertigo/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+



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

2017-04-27 Thread James Le Cuirot
commit: e5a9da831d9bebc0a22f596fe6225b6a63dbb4da
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar 13 23:10:57 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a9da83

licences: Rename descent2-data to descent-data for use with 1 and 2

 licenses/{descent2-data => descent-data} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/licenses/descent2-data b/licenses/descent-data
similarity index 94%
rename from licenses/descent2-data
rename to licenses/descent-data
index 60b733c186c..dc0dad417a7 100644
--- a/licenses/descent2-data
+++ b/licenses/descent-data
@@ -12,7 +12,7 @@
   or anything incorporated therein or permit or encourage any third party 
 to do so.
 
-DESCENT COPYRIGHT (C) 1996 PARALLAX SOFTWARE CORPORATION
+  DESCENT COPYRIGHT (C) 1994-1998 PARALLAX SOFTWARE CORPORATION
ALL RIGHTS RESERVED
 
 ALL TRADEMARKS ARE PROPERTY OF INTERPLAY PRODUCTIONS, INC.



[gentoo-commits] repo/gentoo:master commit in: games-action/descent2-data/

2017-04-27 Thread James Le Cuirot
commit: 724f9c5be4812a400d7ed0c8fbe69da1edcfe5e4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr 26 22:25:09 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724f9c5b

games-action/descent2-data: Rewrite with GOG, closes #369397, #612896

Thanks to Jared B for the initial ebuild work and Xdelta patches.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 games-action/descent2-data/Manifest|   2 +
 .../descent2-data/descent2-data-1.0.ebuild |   4 +-
 .../descent2-data/descent2-data-1.2.ebuild | 121 +
 3 files changed, 125 insertions(+), 2 deletions(-)

diff --git a/games-action/descent2-data/Manifest 
b/games-action/descent2-data/Manifest
new file mode 100644
index 000..1c4606943d9
--- /dev/null
+++ b/games-action/descent2-data/Manifest
@@ -0,0 +1,2 @@
+DIST d2xptch12.tgz 158419 SHA256 
61743c19baecde602c778e6ea44ef4a28bab9b8aa16a5f2772e3799863487a80 SHA512 
14d59280e685a9c3d5e23e1d535f37f89768e022b795067793a994c5150685addfcacbd2dc52231804240d01d17d57b1db04335d41bc5930e3c8a845ebbb396b
 WHIRLPOOL 
ea2d14205eaa8978f22b9e9c3e20d99cf4c9ea8f43a4c688cb4cd9fc85b41b1dfdfed9fa38161ba776357a16370ede00fcc191a5d01ba1e7c4635720f0d1e77c
+DIST setup_descent2_2.1.0.10.exe 554371624 SHA256 
e787d95574f8a4bf3c442ad49e837186319d3bb041a33a00df726be3be7c9750 SHA512 
0db1935864eb59002cc995dfe9c40badd72d0a3dcec61092b0760481cd3d1316db17631c05043b938e4b958d696c508ce379face9baa260dcc598c77b4460618
 WHIRLPOOL 
1f13b652c79752772cf2a151ca7663443e8936be352ddb100e140b00bc6f88a13ba5d4dfad17cb07ed78ed5b629fad1aaeeb7424a2216b68761c4065b6f8ac3c

diff --git a/games-action/descent2-data/descent2-data-1.0.ebuild 
b/games-action/descent2-data/descent2-data-1.0.ebuild
index 8a1ae686d06..cd4b41ef4d8 100644
--- a/games-action/descent2-data/descent2-data-1.0.ebuild
+++ b/games-action/descent2-data/descent2-data-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ SRC_URI=""
 # mirror://3dgamers/descent2/d2ptch${MY_PV}.exe
 
 # See readme.txt
-LICENSE="${PN}"
+LICENSE="descent-data"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE="videos"

diff --git a/games-action/descent2-data/descent2-data-1.2.ebuild 
b/games-action/descent2-data/descent2-data-1.2.ebuild
new file mode 100644
index 000..94768008928
--- /dev/null
+++ b/games-action/descent2-data/descent2-data-1.2.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CDROM_OPTIONAL="yes"
+inherit cdrom eutils
+
+# Not possible to apply official 1.2 patch under Linux. A Gentoo user
+# created Xdelta patches and the DXX-Rebirth project kindly hosted them.
+MY_PATCH="http://www.dxx-rebirth.com/download/dxx/misc/d2xptch12.tgz;
+
+# For GOG install
+MY_EXE="setup_descent2_2.1.0.10.exe"
+
+DESCRIPTION="Data files for Descent 2"
+HOMEPAGE="http://www.interplay.com/games/descent.php;
+SRC_URI="cdinstall? ( ${MY_PATCH} )
+   !cdinstall? ( ${MY_EXE} )"
+LICENSE="descent-data"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc videos"
+RESTRICT="bindist !cdinstall? ( fetch )"
+
+# 

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

2017-04-27 Thread James Le Cuirot
commit: fde70c442fd394bfd912d266b8442d86b76dea1a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 16 09:36:07 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde70c44

cdrom.eclass: Detect case-insensitively and handle special characters

This eclass previously used "find -iname" but it only checked the file
case-insensitively and not the directories. There is "find -ipath" but
this does not intelligently skip non-matching paths, making it
slow. Globbing is used here instead.

The : character has always been used to delimit paths given to
cdrom_get_cds, which makes sense because : generally isn't allowed on
CDs, while whitespace is. Despite that, whitespace was not being
handled properly and neither were wildcard characters. Now all special
characters are automatically escaped.

 eclass/cdrom.eclass | 58 -
 1 file changed, 44 insertions(+), 14 deletions(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index 41488d2446c..a51270d33e9 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -79,12 +79,13 @@ cdrom_get_cds() {
export CDROM_ROOT=${CD_ROOT_1:-${CD_ROOT}}
einfo "Found CD #${CDROM_CURRENT_CD} root at ${CDROM_ROOT}"
export CDROM_SET=-1
-   for f in ${CDROM_CHECK_1//:/ } ; do
+   local IFS=:
+   for f in ${CDROM_CHECK_1} ; do
+   unset IFS
((++CDROM_SET))
-   [[ -e ${CDROM_ROOT}/${f} ]] && break
+   export CDROM_MATCH=$(_cdrom_glob_match "${CDROM_ROOT}" 
"${f}")
+   [[ -n ${CDROM_MATCH} ]] && return
done
-   export CDROM_MATCH=${f}
-   return
fi
 
# User didn't help us out so lets make sure they know they can
@@ -181,28 +182,24 @@ _cdrom_locate_file_on_cd() {
local showedmsg=0 showjolietmsg=0
 
while [[ -z ${CDROM_ROOT} ]] ; do
-   local i=0
-   local -a cdset=(${*//:/ })
+   local i=0 cdset
+   IFS=: read -r -a cdset -d "" <<< "${*}"
+
if [[ -n ${CDROM_SET} ]] ; then
-   cdset=(${cdset[${CDROM_SET}]})
+   cdset=( "${cdset[${CDROM_SET}]}" )
fi
 
while [[ -n ${cdset[${i}]} ]] ; do
-   local dir=$(dirname ${cdset[${i}]})
-   local file=$(basename ${cdset[${i}]})
-
local point= node= fs= foo=
while read point node fs foo ; do
[[ " cd9660 iso9660 udf " != *" ${fs} "* ]] && \
! [[ ${fs} == "subfs" && ",${opts}," == 
*",fs=cdfss,"* ]] \
&& continue
point=${point//\040/ }
-   [[ ! -d ${point}/${dir} ]] && continue
-   [[ -z $(find "${point}/${dir}" -maxdepth 1 
-iname "${file}") ]] \
-   && continue
+   export CDROM_MATCH=$(_cdrom_glob_match 
"${point}" "${cdset[${i}]}")
+   [[ -z ${CDROM_MATCH} ]] && continue
export CDROM_ROOT=${point}
export CDROM_SET=${i}
-   export CDROM_MATCH=${cdset[${i}]}
return
done <<< "$(get_mounts)"
 
@@ -243,4 +240,37 @@ _cdrom_locate_file_on_cd() {
done
 }
 
+# @FUNCTION: _cdrom_glob_match
+# @USAGE:  
+# @INTERNAL
+# @DESCRIPTION:
+# Locates the given path ($2) within the given root directory ($1)
+# case-insensitively and returns the first actual matching path. This
+# eclass previously used "find -iname" but it only checked the file
+# case-insensitively and not the directories.  There is "find -ipath"
+# but this does not intelligently skip non-matching paths, making it
+# slow.  Case-insensitive matching can only be applied to patterns so
+# extended globbing is used to turn regular strings into patterns.  All
+# special characters are escaped so don't worry about breaking this.
+_cdrom_glob_match() {
+   # The following line turns this:
+   #  foo*foo/bar bar/baz/file.zip
+   #
+   # Into this:
+   #  ?(foo\*foo)/?(bar\ bar)/?(baz)/?(file\.zip)
+   #
+   # This turns every path component into an escaped extended glob
+   # pattern to allow case-insensitive matching. Globs cannot span
+   # directories so each component becomes an individual pattern.
+   local p=\?\($(sed -e 's:[^A-Za-z0-9/]:\\\0:g' -e 's:/:)/?(:g' <<< "$2" 
|| die)\)
+   (
+   cd "$1" 2>/dev/null || return
+   shopt -s extglob 

[gentoo-commits] repo/gentoo:master commit in: games-action/descent1-data/

2017-04-27 Thread James Le Cuirot
commit: deba87d7ea08f6e3457289c2df004f2afb65c510
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr 26 22:16:43 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deba87d7

games-action/descent1-data: New package for the full version

I'm not sure why we had we descent1-demodata and descent2-data for
years but not this.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 games-action/descent1-data/Manifest|   2 +
 .../descent1-data/descent1-data-1.4a.ebuild| 111 +
 games-action/descent1-data/metadata.xml|   8 ++
 3 files changed, 121 insertions(+)

diff --git a/games-action/descent1-data/Manifest 
b/games-action/descent1-data/Manifest
new file mode 100644
index 000..2c53556c15a
--- /dev/null
+++ b/games-action/descent1-data/Manifest
@@ -0,0 +1,2 @@
+DIST descent-game-content-10to14a-patch.zip 439853 SHA256 
0f63b3c50b78b584f41b6c7d6bf71d43ea5fb5b48d173435a4e69ab9ff2c8b8b SHA512 
b71ec888509c77dc8ebc94d5a172a27ab0b16ddfdcb47ac243cefe33b87bbca82df843d9a4bffad8c6f345bfefd89e9e3564353922b00c81ef993e409950eb59
 WHIRLPOOL 
2daf1713173b0b964133daae6122d444da0691b029a2ffbc8de6818b197d631cede855a7111495689abe32c85c0ee6c656ba2198792f7049e181e2ecd8c0ae6f
+DIST setup_descent_2.1.0.8.exe 25876928 SHA256 
0d2d3e436e0011ec3eb888c8980bb8fd1c9258b0d4f9a0a7ad20a7a85c0d3046 SHA512 
bab4269900b7ff0808d4495d5e01d2ebe987b5c37544e3651ff215fe8632b31ad4880ef3f968bd551b1462b9c5d1d392317f1ffec26c5314c76d8341800da876
 WHIRLPOOL 
1a3c09e59d36f9a2a02c7225846d76246e9612a2bc7e15559380a16cebac25453df0e084a82d9953978e1baf23715ee01f3a26a8def9c4add66e54dd821f6519

diff --git a/games-action/descent1-data/descent1-data-1.4a.ebuild 
b/games-action/descent1-data/descent1-data-1.4a.ebuild
new file mode 100644
index 000..85cf48cd3a0
--- /dev/null
+++ b/games-action/descent1-data/descent1-data-1.4a.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CDROM_OPTIONAL="yes"
+inherit cdrom eutils
+
+# For GOG install
+MY_EXE="setup_descent_2.1.0.8.exe"
+
+DESCRIPTION="Data files for Descent 1"
+HOMEPAGE="http://www.interplay.com/games/descent.php;
+SRC_URI="cdinstall? ( 
http://www.dxx-rebirth.com/download/dxx/misc/descent-game-content-10to14a-patch.zip
 )
+   !cdinstall? ( ${MY_EXE} )"
+LICENSE="descent-data"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+RESTRICT="bindist !cdinstall? ( fetch )"
+
+RDEPEND="!games-action/descent1-demodata"
+
+DEPEND="cdinstall? ( app-arch/unzip )
+   !cdinstall? ( app-arch/innoextract )"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+   elog "You must place a copy of, or symlink to, the GOG setup package 
here:"
+   elog "${DISTDIR}/${MY_EXE}"
+   echo
+   elog "If you wish to install from CD-ROM instead, please enable the 
cdinstall flag."
+}
+
+src_unpack() {
+   if use cdinstall; then
+   default
+   cdrom_get_cds descent/descent.hog:descent.hog
+
+   case ${CDROM_SET} in
+   0) einfo "Found Descent 1 CD" ;;
+   1) einfo "Found Descent 1 installation" ;;
+   esac
+
+   cd "${CDROM_ABSMATCH%/*}" || die
+   else
+   innoextract -e -s -p0 -L -I app -d gog "${DISTDIR}/${MY_EXE}" 
|| die
+   cd "${WORKDIR}/gog/app" || die
+   fi
+
+   eshopts_push -s globstar nocaseglob nullglob
+
+   # Strip directories
+   # Lowercase
+   # chaos.* into data/missions
+   # *.dem into data/demos
+   # Documentation into doc
+   # Remainder into data
+
+   tar c \
+   --mode=u+w \
+   --ignore-case \
+   --xform='s:.*/::xg' \
+   --xform='s:.*:\L\0:x' \
+   --xform='s:^chaos\.:data/missions/\0:x' \
+   --xform='s:.*\.dem$:data/demos/\0:x' \
+   --xform='s:.*\.(faq|pdf|txt)$:doc/\0:x' \
+   --xform='s:^[^/]+$:data/\0:x' \
+   --exclude="$(use doc || echo '*.pdf')" \
+   *.{faq,txt,pdf} **/*.{dem,hog,msn,pig} \
+   | tar x -C "${WORKDIR}"
+
+   assert "tar failed"
+   eshopts_pop
+}
+
+src_prepare() {
+   if use cdinstall; then
+   case $(md5sum data/descent.hog || die) in
+   8adfff2e5205486cd5574ac3dd0b4381*)
+   patch -p0 data/descent.hog < descent.hog.diff 
|| die ;;
+   c792a21a30b869b1ec6d31ad64e9557e*)
+   einfo "descent.hog already patched" ;;
+   *)
+   ewarn "Unknown descent.hog detected, cannot 
patch" ;;
+   esac
+
+   case $(md5sum data/descent.pig || die) in
+   7916448ae69bcc0dd4f3b057a961285f*)
+

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

2017-04-27 Thread James Le Cuirot
commit: 1b4f6e39bbb49f43f1920ebd3ab3644a751afb9d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr 26 21:27:47 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4f6e39

licenses: Add comi license for The Curse of Monkey Island

 licenses/comi | 93 +++
 1 file changed, 93 insertions(+)

diff --git a/licenses/comi b/licenses/comi
new file mode 100644
index 000..da90041f0f5
--- /dev/null
+++ b/licenses/comi
@@ -0,0 +1,93 @@
+SOFTWARE LICENSE AND LIMITED WARRANTY 
+
+PLEASE READ THIS LICENSE CAREFULLY BEFORE INSTALLING OR USING 
+THE SOFTWARE.  BY USING THE SOFTWARE, YOU ARE AGREEING TO BE 
+BOUND BY THE TERMS OF THIS LICENSE.  IF YOU DO NOT AGREE TO THE
+TERMS OF THIS LICENSE, DO NOT INSTALL OR USE THE SOFTWARE, 
+DELETE THE SOFTWARE AND ALL RELATED FILES FROM YOUR COMPUTER, 
+AND PROMPTLY RETURN THIS PACKAGE AND ITS CONTENTS TO THE PLACE 
+OF PURCHASE FOR REFUND OF THE AMOUNT YOU PAID.
+
+The software, artwork, music, and other components included in 
+this computer program (the "Software") are the copyrighted 
+property of LucasArts Entertainment Company LLC and its 
+licensors (collectively referred to as "LEC"). The Software is 
+licensed (not sold) to you, and LEC owns all copyright, trade 
+secret, patent and other proprietary rights in the Software. 
+You may use the Software on a single computer. You may not: 
+(1) copy (other than once for back-up purposes), distribute, 
+rent, lease or sublicense all or any portion of the Software; 
+(2) modify or prepare derivative works of the Software; 
+(3) transmit the Software over a network, by telephone, or 
+electronically using any means, except in the course of your 
+network multi-player play of the Software; or (4) reverse 
+engineer, decompile or disassemble the Software. You may 
+transfer the Software, but only if the recipient agrees to 
+accept the terms and conditions of this Agreement.  If you 
+transfer the Software, you must transfer all components and 
+documentation and erase any copies residing on computer equip-
+ment. Your license is automatically terminated if you transfer 
+the Software.
+
+LEC warrants to the original consumer purchaser that the media 
+furnished in this product will be free from defects in 
+materials and workmanship under normal use for a period of 
+ninety (90) days from the date of purchase (as evidenced by 
+your receipt). If the media supplied as part of this product 
+proves to be defective, and provided that the consumer 
+purchaser returns the media to LEC in accordance with the 
+instructions in this paragraph, LEC will replace the defective 
+media: (a) free of charge to the consumer purchaser, if the 
+media proves to be defective within the ninety (90) day period 
+following the date of purchase, and (b) if the media proves to 
+be defective after the expiration of the ninety (90) day 
+warranty period, LEC will replace the defective media for a fee
+of $5.00 per Compact Disc.  To obtain a replacement CD, please 
+return the CD only, postage prepaid, to LEC, at the address 
+below, accompanied by proof of date of purchase, a description 
+of the defect, and your name and return address. To replace 
+defective media after expiration of the warranty period, send 
+the CD only, postage prepaid, to LEC at the address below, 
+enclosing proof of purchase, a description of the defect, your 
+name and return address, and a check for $5.00 per Compact 
+Disc. LEC will mail a replacement to you.
+
+You expressly acknowledge and agree that use of the Software is
+ at your sole risk.  Except for the limited ninety (90) day 
+warranty on the media set forth above, the Software and any 
+related documentation or materials are provided "AS IS" and 
+without warranty of any kind.  LEC EXPRESSLY DISCLAIMS ALL 
+WARRANTIES, EXPRESS AND IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
+PARTICULAR PURPOSE AND NONINFRINGEMENT.  LEC DOES NOT WARRANT 
+THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR 
+REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE 
+UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SOFTWARE 
+WILL BE CORRECTED.  THE ENTIRE RISK AS TO THE RESULTS AND 
+PERFORMANCE OF THE SOFTWARE IS ASSUMED BY YOU.  SOME 
+JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES,
+SO THE ABOVE EXCLUSION MAY NOT APPLY TO YOU. 
+
+UNDER NO CIRCUMSTANCES INCLUDING NEGLIGENCE SHALL LEC, OR ITS 
+DIRECTORS, OFFICERS, EMPLOYEES OR AGENTS, BE LIABLE TO YOU FOR 
+ANY INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES 
+(INCLUDING DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS 
+INTERRUPTION, LOSS OF BUSINESS INFORMATION, AND THE LIKE) 
+ARISING OUT OF THE POSSESSION, USE, OR MALFUNCTION OF THIS 
+PRODUCT, INCLUDING WITHOUT LIMITATION, DAMAGE TO PROPERTY AND, 

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

2017-04-27 Thread James Le Cuirot
commit: fa6556b9067e5b62d25244a42558456fa4e4458a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 16 10:18:28 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa6556b9

cdrom.eclass: Change CDROM_CHECK_# variables to a CDROM_CHECKS array

 eclass/cdrom.eclass | 11 +++
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index dac6992b678..069f1b36258 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -52,12 +52,8 @@ cdrom_get_cds() {
# the # of files they gave us
local cdcnt=0
local f=
-   for f in "$@" ; do
-   ((++cdcnt))
-   export CDROM_CHECK_${cdcnt}="$f"
-   done
export CDROM_TOTAL_CDS=${cdcnt}
-   export CDROM_CURRENT_CD=1
+   export CDROM_CURRENT_CD=1 CDROM_CHECKS=( "${@}" )
 
# now we see if the user gave use CD_ROOT ...
# if they did, let's just believe them that it's correct
@@ -80,7 +76,7 @@ cdrom_get_cds() {
einfo "Found CD #${CDROM_CURRENT_CD} root at ${CDROM_ROOT}"
export CDROM_SET=-1
local IFS=:
-   for f in ${CDROM_CHECK_1} ; do
+   for f in ${CDROM_CHECKS[0]} ; do
unset IFS
((++CDROM_SET))
export CDROM_MATCH=$(_cdrom_glob_match "${CDROM_ROOT}" 
"${f}")
@@ -149,8 +145,7 @@ cdrom_load_next_cd() {
var=CD_ROOT_${CDROM_CURRENT_CD}
[[ -z ${!var} ]] && var="CD_ROOT"
if [[ -z ${!var} ]] ; then
-   var="CDROM_CHECK_${CDROM_CURRENT_CD}"
-   _cdrom_locate_file_on_cd ${!var}
+   _cdrom_locate_file_on_cd "${CDROM_CHECKS[${CDROM_CURRENT_CD}]}"
else
export CDROM_ROOT=${!var}
fi



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

2017-04-27 Thread James Le Cuirot
commit: ee6d3ab407672f254d2c70c84a4f233247c7ca9f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar 13 23:15:21 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6d3ab4

licenses: New DXX-Rebirth license to (eventually) replace D1X

 licenses/DXX-Rebirth | 72 
 1 file changed, 72 insertions(+)

diff --git a/licenses/DXX-Rebirth b/licenses/DXX-Rebirth
new file mode 100644
index 000..69e2e7dd439
--- /dev/null
+++ b/licenses/DXX-Rebirth
@@ -0,0 +1,72 @@
+DXX-REBIRTH LICENSE
+
+The original Descent source release is copyright by Parallax and subject 
+to the Parallax license below.  Contributions from the D1X/D2X ("DXX") 
+and D1X-Rebirth/D2X-Rebirth ("Rebirth") projects are copyright their 
+respective contributors.  The DXX and Rebirth contributors grant you 
+permission to convey their work, with or without modifications, pursuant 
+to the terms of the GNU General Public License, version 3 ("GPLv3").  As 
+a special exception, in recognition of the restrictions imposed by the 
+original Parallax license, you are excused from GPLv3 requirements that 
+conflict with the restrictions of the original Parallax license, but 
+only to the extent that such excuse is required to prevent a conflict 
+between the terms of the original Parallax license and the GNU General 
+Public License v3.  This special exception is an "Additional permission" 
+as defined by section 7 of the GNU General Public License v3.  All 
+provisions of the GPLv3 that can be satisfied without violating the 
+original Parallax license must be satisfied to the greatest extent 
+possible without violating the original Parallax license.  Failure to 
+satisfy any non-excused GPLv3 provision is expressly prohibited under 
+this license, and is therefore void and is handled pursuant to GPLv3 
+section 8 "Termination.", exactly as would occur for a non-permitted 
+propagation or modification of a GPLv3 covered work that had no special 
+exceptions.
+
+For purposes of this document, "copyright by Parallax" shall include any 
+subsequent entities to which some or all of the Parallax copyrights were 
+transferred, without regard to how the transfer occurred.  In the event 
+that you are permitted to convey the material originally copyright by 
+Parallax under terms other than the original Parallax license below, 
+whether due to a general relicensing by the appropriate copyright 
+holders, due to special permission from the appropriate copyright 
+holders, or any other circumstance, the contributions from the DXX and 
+Rebirth projects remain subject to the GNU General Public License, 
+version 3.  The special exception described in the preceding paragraph 
+excuses only conflicts with the original Parallax license.  If a 
+subsequent license to the Parallax work conflicts with the GPLv3 in any 
+way that the original Parallax license did not conflict, then such new 
+conflicts are not excused.  As detailed in GPLv3 section 12 "No 
+Surrender of Others' Freedom.", if you cannot simultaneously satisfy the 
+non-excused terms of the GPLv3 and all other conditions imposed on you, 
+then you may not convey the GPLv3 covered work at all.
+
+Additionally, if you are permitted to convey the material originally 
+copyright by Parallax under terms other than the original Parallax 
+license, and such new permission allows you to comply with the GPLv3 to 
+a greater extent than the original Parallax license allowed, and you 
+convey the covered work or a portion thereof, then such conveyance must 
+comply with all GPLv3 terms which can be satisfied without violating the 
+permission under which you convey the material originally copyright by 
+Parallax.
+
+
+See GPL-3.txt for further details on the GPLv3.
+For project history and its contributors, please visit the 
+DXX-Rebirth GIT repository at https://github.com/dxx-rebirth/dxx-rebirth/
+
+
+
+PARALLAX LICENSE
+
+THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
+SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
+END-USERS, AND SUBJECT TO ALL OF THE TERMS AND CONDITIONS HEREIN, GRANTS A
+ROYALTY-FREE, PERPETUAL LICENSE TO SUCH END-USERS FOR USE BY SUCH END-USERS
+IN USING, DISPLAYING,  AND CREATING DERIVATIVE WORKS THEREOF, SO LONG AS
+SUCH USE, DISPLAY OR CREATION IS FOR NON-COMMERCIAL, ROYALTY OR REVENUE
+FREE PURPOSES.  IN NO EVENT SHALL THE END-USER USE THE COMPUTER CODE
+CONTAINED HEREIN FOR REVENUE-BEARING PURPOSES.  THE END-USER UNDERSTANDS
+AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.
+COPYRIGHT 1993-1998 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
+
+We make no warranties as to the usability or correctness of this code.
\ No newline at end of file



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

2017-04-27 Thread James Le Cuirot
commit: f08b2e96caf29c265ac836bdffb08161895e83d6
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 16 10:11:33 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08b2e96

cdrom.eclass: Fix important typo in the multiple disc instructions

If you have all the files within the same directory tree then you
should set CD_ROOT, not CD_ROOT_1.

 eclass/cdrom.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index 2ef60d95c2b..dac6992b678 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -121,7 +121,7 @@ cdrom_get_cds() {
einfo "for all the CDs."
echo
einfo "For example:"
-   einfo "export CD_ROOT_1=/mnt/cdrom"
+   einfo "export CD_ROOT=/mnt/cdrom"
echo
fi
 



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

2017-04-27 Thread James Le Cuirot
commit: ca06b496ad5148cf263d7175fed519f81b7757e2
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 16 10:08:14 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca06b496

cdrom.eclass: We don't know for sure how many discs will be needed

The number of discs may vary between sets and ebuilds may not call
cdrom_load_next_cd() for every argument depending on USE flags and
other conditional factors.

 eclass/cdrom.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index 709338dab94..2ef60d95c2b 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -103,7 +103,7 @@ cdrom_get_cds() {
echo
else
_cdrom_set_names
-   einfo "This package will need access to ${CDROM_TOTAL_CDS} cds."
+   einfo "This package may need access to ${CDROM_TOTAL_CDS} cds."
local cdcnt
for cdcnt in $(seq ${#}); do
local var=CDROM_NAME_${cdcnt}



[gentoo-commits] repo/gentoo:master commit in: games-fps/quake3-data/

2017-04-27 Thread James Le Cuirot
commit: 01a721b130116937c91afa1a0c2c7a15de7b9b68
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Apr 27 21:39:13 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a721b1

games-fps/quake3-data: Use new CDROM_ABSMATCH var to avoid case issues

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 games-fps/quake3-data/quake3-data-1.32b.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-fps/quake3-data/quake3-data-1.32b.ebuild 
b/games-fps/quake3-data/quake3-data-1.32b.ebuild
index 80ee1d98348..253f79b68e5 100644
--- a/games-fps/quake3-data/quake3-data-1.32b.ebuild
+++ b/games-fps/quake3-data/quake3-data-1.32b.ebuild
@@ -1,5 +1,6 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+
 EAPI=5
 CDROM_OPTIONAL="yes"
 inherit eutils unpacker cdrom games
@@ -29,7 +30,7 @@ src_install() {
 
if use cdinstall ; then
einfo "Copying files from CD ..."
-   doins "${CDROM_ROOT}/${CDROM_MATCH}"
+   newins "${CDROM_ABSMATCH}" pak0.pk3
eend 0
fi
 



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

2017-04-27 Thread James Le Cuirot
commit: aa4f0b23b8529c1dd464f23290d9bf68944a3d26
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 16 09:56:09 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa4f0b23

cdrom.eclass: Allow CDROM_NAMES changes before each cdrom_load_next_cd

This works around the lack of per-set disc names. Once the first disc
has been detected, ebuilds can adjust CDROM_NAMES to contain just the
names from the matched CDROM_SET.

 eclass/cdrom.eclass | 25 -
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index 29418ecb1a8..5e1fc23edfd 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -102,15 +102,7 @@ cdrom_get_cds() {
einfo "export CD_ROOT=/mnt/cdrom"
echo
else
-   if [[ -n ${CDROM_NAMES} ]] ; then
-   # Translate the CDROM_NAMES array into CDROM_NAME_#
-   cdcnt=0
-   while [[ ${cdcnt} -lt ${CDROM_TOTAL_CDS} ]] ; do
-   ((++cdcnt))
-   export 
CDROM_NAME_${cdcnt}="${CDROM_NAMES[$((${cdcnt}-1))]}"
-   done
-   fi
-
+   _cdrom_set_names
einfo "This package will need access to ${CDROM_TOTAL_CDS} cds."
cdcnt=0
while [[ ${cdcnt} -lt ${CDROM_TOTAL_CDS} ]] ; do
@@ -152,6 +144,8 @@ cdrom_load_next_cd() {
local var
((++CDROM_CURRENT_CD))
 
+   _cdrom_set_names
+
unset CDROM_ROOT
var=CD_ROOT_${CDROM_CURRENT_CD}
[[ -z ${!var} ]] && var="CD_ROOT"
@@ -268,4 +262,17 @@ _cdrom_glob_match() {
)
 }
 
+# @FUNCTION: _cdrom_set_names
+# @INTERNAL
+# @DESCRIPTION:
+# Populate CDROM_NAME_# variables with the CDROM_NAMES array.
+_cdrom_set_names() {
+   if [[ -n ${CDROM_NAMES} ]] ; then
+   local i
+   for i in $(seq ${#CDROM_NAMES[@]}); do
+   export CDROM_NAME_${i}="${CDROM_NAMES[$((${i} - 1))]}"
+   done
+   fi
+}
+
 fi



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

2017-04-27 Thread James Le Cuirot
commit: be4042eab201d448f6156ded1ea0a978e9290d89
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 16 09:40:50 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4042ea

cdrom.eclass: Simplify printing of CD_ROOT_# variable names

 eclass/cdrom.eclass | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index a51270d33e9..4c4922fe341 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -122,12 +122,7 @@ cdrom_get_cds() {
einfo "If you do not have the CDs, but have the data files"
einfo "mounted somewhere on your filesystem, just export"
einfo "the following variables so they point to the right 
place:"
-   einfon ""
-   cdcnt=0
-   while [[ ${cdcnt} -lt ${CDROM_TOTAL_CDS} ]] ; do
-   ((++cdcnt))
-   echo -n " CD_ROOT_${cdcnt}"
-   done
+   einfo $(printf "CD_ROOT_%d " $(seq ${#}))
echo
einfo "Or, if you have all the files in the same place, or"
einfo "you only have one cdrom, you can export CD_ROOT"



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

2017-04-27 Thread James Le Cuirot
commit: f9802e09d6f311ccc870beff6f166c51dc653aa8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 16 09:44:25 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9802e09

cdrom.eclass: Rename CDROM_NAME_SET array to CDROM_NAMES

vapier seemed confused about what he wanted this variable to do as can
be seen in bug #139196. The eclass used it for the names of each disc,
regardless of the set, while ebuilds used it for the name of each
single-disc set. This was not helped by the fact that the set feature
has been totally undocumented. The former behaviour makes more sense
so let's rename the array to something less confusing.

This will not break ebuilds already using CDROM_NAME_SET. As they all
use just a single disc, they currently do not display the names given
in this variable anyway.

 eclass/cdrom.eclass | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index 4c4922fe341..29418ecb1a8 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -44,7 +44,7 @@ fi
 # etc...  If you want to give the cds better names, then just export
 # the appropriate CDROM_NAME variable before calling cdrom_get_cds().
 # Use CDROM_NAME for one cd, or CDROM_NAME_# for multiple cds.  You can
-# also use the CDROM_NAME_SET bash array.
+# also use the CDROM_NAMES bash array.
 #
 # For those multi cd ebuilds, see the cdrom_load_next_cd() function.
 cdrom_get_cds() {
@@ -102,12 +102,12 @@ cdrom_get_cds() {
einfo "export CD_ROOT=/mnt/cdrom"
echo
else
-   if [[ -n ${CDROM_NAME_SET} ]] ; then
-   # Translate the CDROM_NAME_SET array into CDROM_NAME_#
+   if [[ -n ${CDROM_NAMES} ]] ; then
+   # Translate the CDROM_NAMES array into CDROM_NAME_#
cdcnt=0
while [[ ${cdcnt} -lt ${CDROM_TOTAL_CDS} ]] ; do
((++cdcnt))
-   export 
CDROM_NAME_${cdcnt}="${CDROM_NAME_SET[$((${cdcnt}-1))]}"
+   export 
CDROM_NAME_${cdcnt}="${CDROM_NAMES[$((${cdcnt}-1))]}"
done
fi
 



[gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/, games-action/dxx-rebirth/files/

2017-04-27 Thread James Le Cuirot
commit: efe0a6b71b3d882ed68904026c5bc4a58d29313d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Apr 27 21:18:16 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe0a6b7

games-action/dxx-rebirth: New package to replace d[12]x-rebirth

Thanks to Alexander Turenko for his input on this.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 games-action/dxx-rebirth/Manifest  |   8 ++
 .../dxx-rebirth/dxx-rebirth-0.59.100.ebuild| 107 +
 .../files/dxx-rebirth-0.59.100-flags.patch |  10 ++
 .../files/dxx-rebirth-0.59.100-sharepath.patch |  11 +++
 games-action/dxx-rebirth/metadata.xml  |  39 
 5 files changed, 175 insertions(+)

diff --git a/games-action/dxx-rebirth/Manifest 
b/games-action/dxx-rebirth/Manifest
new file mode 100644
index 000..e6f07ff6f26
--- /dev/null
+++ b/games-action/dxx-rebirth/Manifest
@@ -0,0 +1,8 @@
+DIST d1xr-briefings-ger.dxa 16798 SHA256 
38f8b9dd5fcab8b675a5112290e4dda771d4bc7a613292a589f6535a8c53861a SHA512 
956a3ef1fe7379b71d5f651fdcb1f26b786883a35193a0a22009204e885a12fceb3a69c6accbeb2bd20be65afe087d23532d7ef3439edd97cc8904968bf519e3
 WHIRLPOOL 
0c4e7934eac399b6fed216648ba35ba100234f73a802112b900064584b4fb471bafc9e377af735a4d05fa65105a40ee4db781a1e07310a1e6b5feb4a9a10a29d
+DIST d1xr-hires.dxa 1426884 SHA256 
b30a164fa9c6dff05eda6d50f77df843968d32053f5cc9453fe89d5bed19 SHA512 
3fc84d5610ba40ee383c1720f80513a21b4644ff8b6da4b84ebca13b11c1131deb4897ded6324b54845b6c847dfc0f16700535e16afdd7ebe83bfff042892302
 WHIRLPOOL 
372b5edffc2694429d5c87e343f70564b73178b3d3c61abab5c93a02235547beab3046d9773fc6bcec9eea1f530ddadbfb51205049ca61297d16e08d39366d04
+DIST d1xr-opl3-music.dxa 81503503 SHA256 
8fe8fede12ca735cac28133e4a581c4026ed22845ab016814a745b2c10b81603 SHA512 
4ac82c4bc2ddb02e2941746921443e38b698c6e54cfcab317fc9108f84ada7b868ec2ee3c70b28c1dfe9f41e2aadab4124c8daa65a409905cba5d674f0aab8a8
 WHIRLPOOL 
a7fab740a6cf885984b93f1eb2512362d7c3b05eb65e5f1eecf4c374bf6ba9e04e6d91130d8ff14d113fa9639501cba768a9d7344af291975b095a6604066735
+DIST d1xr-sc55-music.dxa 72803408 SHA256 
b27f7b9dc5f9c2744402c56c9499dfd9503c17e73a2a5223e745529d7867962f SHA512 
3cdce5b6535e28397b3216cc9ca05cccf7194349c62d64c54300f02f39248b98598d170599e5c61b6900d780e4917f905c3c31eb814fbb8429221c804cbd8bf9
 WHIRLPOOL 
d248894b95d5a1d2d8d375cf231fbfde114548e328addf3ae71c90eb436c628b6feb7d207877fd59f815d4b4f00ea76b6e2c23c4a12cd8e2e228967beb91b693
+DIST d2xr-briefings-ger.dxa 11717 SHA256 
e190321e657c1ad55998b91d610534fd0275f29ab12fe56018e47d3e603704f9 SHA512 
479aa577dc65271c705e80404ec46e6c59ee3a5122d6e9705dbdd16b71b16c0d3447426e3e74937aa20eb7026f67a3896c5e814fbfcede9164bd557b6eb8423c
 WHIRLPOOL 
65093403524bd82fb4396a5cabf9317effdaf447f18e421b6a59642103bc690ddaa240e0d2db3fbfe1a4bbd83d9f62bfe5b70fdfe8dc76f0cfe00433d25a9e1f
+DIST d2xr-opl3-music.dxa 22710919 SHA256 
6890c6cf8a40c30a2b88339fe1affd25d210e45b504b0f0f76dba7ba97f813d7 SHA512 
876321a9a16403f6e9d12e10bb73c9cdc57e1a106fa64833a1be8cc17b74f6f13e57e40f051a1b40e7bc88b95bfe86cff181c93c8619383dfdeb74f36f5cce86
 WHIRLPOOL 
86cccdbe071654b7f3ba2f774c762b3ab81797916e8a2053466320a54693a1913de9a6759eb29a4acde5a5611c58d1371338bed140a4084f7d005d48151a639b
+DIST d2xr-sc55-music.dxa 19579531 SHA256 
ace152182c70b9a7ae6f911bddbc239566220a287ab5419cab260d5af739bf16 SHA512 
290713b05627bf65bdc55fc6631a0c86e50f484a167f3fd20b3fe2bc5b772437939b5bf32eea852874dd983fbd47f160cae2412a2d6c5319f0d1583a33d28da6
 WHIRLPOOL 
1cc02d95dfffc36676a8cd3129580ba11c4a5cb13ee54bcdbe9e30e9fd9d8365bf0a8fc0d3e4b962607887b41bd056678d578cf9a5896ba1c9f4d1bef13c3edd
+DIST dxx-rebirth_v0.59.100-src.tar.gz 1809614 SHA256 
6a1e1e589a007389df56efb9f7355efc36e7ea01e4c6af53b46ba1ec3f193355 SHA512 
dc9b7ad263e189e779756b62613d4bc62371cb5fec2176a4013395fc18c9d03ab0c9ddc5ccf2668b87e4a77b25d500bdef373126f176bfce49f73b5a98de23d7
 WHIRLPOOL 
4f6bf09bd076138749ac71d9279827502c6e6b021f8d9681fad83f043eee867e945997fa4ce6eb8f7f706c4932f9d20b47588645b58eee3b2523d5a81c68e99b

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.59.100.ebuild 
b/games-action/dxx-rebirth/dxx-rebirth-0.59.100.ebuild
new file mode 100644
index 000..d61ac5c0141
--- /dev/null
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.59.100.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils scons-utils toolchain-funcs xdg
+
+MY_P="${PN}_v${PV}-src"
+DESCRIPTION="Descent Rebirth - enhanced Descent 1 & 2 engine"
+HOMEPAGE="http://www.dxx-rebirth.com/;
+SRC_URI="http://www.dxx-rebirth.com/download/dxx/${MY_P}.tar.gz
+   opl3-musicpack? (
+   descent1? ( 
http://www.dxx-rebirth.com/download/dxx/res/d1xr-opl3-music.dxa )
+   descent2? ( 
http://www.dxx-rebirth.com/download/dxx/res/d2xr-opl3-music.dxa ) )
+   

[gentoo-commits] repo/gentoo:master commit in: games-rpg/comi/, games-rpg/comi/files/

2017-04-27 Thread James Le Cuirot
commit: a8fd61c1b8896f190a107ae4515a5604433c9108
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr 26 21:35:58 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8fd61c1

games-rpg/comi: New package for The Curse of Monkey Island via ScummVM

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 games-rpg/comi/comi-1.ebuild  |  66 ++
 games-rpg/comi/files/comi.jpg | Bin 0 -> 5320 bytes
 games-rpg/comi/metadata.xml   |   8 +
 3 files changed, 74 insertions(+)

diff --git a/games-rpg/comi/comi-1.ebuild b/games-rpg/comi/comi-1.ebuild
new file mode 100644
index 000..f53ac11796d
--- /dev/null
+++ b/games-rpg/comi/comi-1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cdrom estack eutils xdg
+
+DESCRIPTION="The Curse of Monkey Island, the third game in the series"
+HOMEPAGE="https://en.wikipedia.org/wiki/The_Curse_of_Monkey_Island;
+LICENSE="${PN}"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+RESTRICT="bindist"
+
+RDEPEND=">=games-engines/scummvm-0.4.0"
+
+S="${WORKDIR}"
+
+dotar() {
+   cd "${CDROM_ABSMATCH%/*}" || die
+   eshopts_push -s nocaseglob nullglob
+
+   # Lowercase
+   # Documentation into doc
+   # Remainder into data
+   # Avoid copying files twice
+
+   tar c \
+   --mode=u+w \
+   --ignore-case \
+   --xform='s:^[^a-z]+$:\L\0:x' \
+   --xform='s:.*:data/\0:x' \
+   --xform='s:.*\.(pdf|txt)$:doc/\0:x' \
+   --xform='s:^doc/data/:doc/:x' \
+   --exclude="$(use doc || echo '*.pdf')" \
+   --exclude-from=<(find "${WORKDIR}"/data -type f -printf "%P\n" 
2>/dev/null) \
+   *.{txt,pdf} *.la[0-9] resource*/ \
+   | tar x -C "${WORKDIR}"
+
+   assert "tar failed"
+   eshopts_pop
+
+   # Don't prevent CD ejection.
+   cd "${WORKDIR}" || die
+}
+
+src_unpack() {
+   cdrom_get_cds comi.la1 comi.la2
+   dotar
+
+   cdrom_load_next_cd
+   dotar
+}
+
+src_install() {
+   insinto /usr/share/games/scummvm/games/comi
+   doins -r data/*
+
+   # Documentation may be missing.
+   [[ -d doc ]] && dodoc doc/*
+
+   doicon "${FILESDIR}"/${PN}.jpg
+   make_wrapper ${PN} "scummvm comi"
+   make_desktop_entry ${PN} "The Curse of Monkey Island" ${PN}.jpg
+}

diff --git a/games-rpg/comi/files/comi.jpg b/games-rpg/comi/files/comi.jpg
new file mode 100644
index 000..941b4a69c89
Binary files /dev/null and b/games-rpg/comi/files/comi.jpg differ

diff --git a/games-rpg/comi/metadata.xml b/games-rpg/comi/metadata.xml
new file mode 100644
index 000..26079e608be
--- /dev/null
+++ b/games-rpg/comi/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+



[gentoo-commits] repo/gentoo:master commit in: games-action/descent2-demodata/

2017-04-27 Thread James Le Cuirot
commit: 86bcbef9502d4289e40bb64ed68036ce1c035b89
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar 13 23:20:18 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bcbef9

games-action/descent2-demodata: EAPI bump, cleanups, drop dead mirrors

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../descent2-demodata-1.0-r1.ebuild| 54 ++
 1 file changed, 54 insertions(+)

diff --git a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild 
b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
new file mode 100644
index 000..9923919ecad
--- /dev/null
+++ b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="d2demo"
+DEMO="${MY_PN}${PV//.}.zip"
+
+DESCRIPTION="Demo data files for Descent 2"
+HOMEPAGE="http://www.interplay.com/games/descent.php;
+SRC_URI="ftp://ftp.funet.fi/pub/msdos/games/interplay/${DEMO};
+LICENSE="free-noncomm"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+# http://www.icculus.org/d2x/data/d2shar10.tar.gz
+   unarj e D2_1.SOW || die
+   mv ${MY_PN}.ham{,1} || die
+   unarj e D2_2.SOW || die
+   mv ${MY_PN}.ham{,2} || die
+   mv ${MY_PN}.pig{,2} || die
+   unarj e D2_3.SOW || die
+   mv ${MY_PN}.pig{,3} || die
+
+   # From the sows, big porkie pies shall grow
+   cat ${MY_PN}.ham{1,2} > ${MY_PN}.ham || die
+   cat ${MY_PN}.pig{2,3} > ${MY_PN}.pig || die
+}
+
+src_install() {
+   insinto /usr/share/games/d2x
+   doins *.{ham,hog,pig}
+   insinto /usr/share/games/d2x/demos
+   doins *.dem
+   dodoc *.txt
+}
+
+pkg_postinst() {
+   elog "A client is needed to run the game, e.g. 
games-action/dxx-rebirth."
+   echo
+}



[gentoo-commits] repo/gentoo:master commit in: games-action/descent1-demodata/

2017-04-27 Thread James Le Cuirot
commit: 82e4fa7d45a457b08ef29ad544d509c8a33b86bd
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar 13 23:19:08 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e4fa7d

games-action/descent1-demodata: EAPI bump, cleanups, drop dead mirror

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../descent1-demodata-1.4-r1.ebuild| 46 ++
 1 file changed, 46 insertions(+)

diff --git a/games-action/descent1-demodata/descent1-demodata-1.4-r1.ebuild 
b/games-action/descent1-demodata/descent1-demodata-1.4-r1.ebuild
new file mode 100644
index 000..8a61ba5c297
--- /dev/null
+++ b/games-action/descent1-demodata/descent1-demodata-1.4-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit unpacker
+
+DEMO="desc${PV//.}sw.exe"
+
+DESCRIPTION="Demo data files for Descent 1"
+HOMEPAGE="http://www.interplay.com/games/descent.php;
+SRC_URI="http://icculus.org/d2x/data/${DEMO}
+   ftp://ftp.funet.fi/pub/msdos/games/interplay/${DEMO};
+LICENSE="free-noncomm"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="!games-action/descent1-data"
+
+DEPEND="app-arch/unzip
+   app-arch/unarj"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   unpack_zip ${A}
+
+   unarj e DESCENT1.SOW || die
+   mv descent.pig{,1} || die
+   unarj e DESCENT2.SOW || die
+   mv descent.pig{,2} || die
+
+   # From the sows, big porkie pies shall grow
+   cat descent.pig{1,2} > descent.pig || die
+}
+
+src_install() {
+   insinto /usr/share/games/d1x
+   doins descent.{hog,pig}
+   dodoc *.txt
+}
+
+pkg_postinst() {
+   elog "A client is needed to run the game, e.g. 
games-action/dxx-rebirth."
+   echo
+}



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

2017-04-27 Thread James Le Cuirot
commit: d592d2d55fe04a8e8c1aadc3bbb2efb1ff565ae8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 16 10:01:46 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Apr 27 21:41:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d592d2d5

cdrom.eclass: Remove ye olde Submount check

Submount was last-rited in 2007 and was already dead long before that.

 eclass/cdrom.eclass | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index 5e1fc23edfd..123be696637 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -181,9 +181,7 @@ _cdrom_locate_file_on_cd() {
while [[ -n ${cdset[${i}]} ]] ; do
local point= node= fs= foo=
while read point node fs foo ; do
-   [[ " cd9660 iso9660 udf " != *" ${fs} "* ]] && \
-   ! [[ ${fs} == "subfs" && ",${opts}," == 
*",fs=cdfss,"* ]] \
-   && continue
+   [[ " cd9660 iso9660 udf " != *" ${fs} "* ]] && 
continue
point=${point//\040/ }
export CDROM_MATCH=$(_cdrom_glob_match 
"${point}" "${cdset[${i}]}")
[[ -z ${CDROM_MATCH} ]] && continue



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

2017-04-27 Thread Dirkjan Ochtman
commit: 6ccdfd71376d87a8c0e21ec05620181c67f5de5d
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Thu Apr 27 19:59:06 2017 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Thu Apr 27 19:59:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccdfd71

net-p2p/syncthing: remove myself as maintainer

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-p2p/syncthing/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-p2p/syncthing/metadata.xml b/net-p2p/syncthing/metadata.xml
index 38b207092d4..9d4f6be8462 100644
--- a/net-p2p/syncthing/metadata.xml
+++ b/net-p2p/syncthing/metadata.xml
@@ -5,10 +5,6 @@
 mare...@gentoo.org
 Marek Szuba
   
-  
-d...@gentoo.org
-Dirkjan Ochtman
-  
   
   Syncthing replaces proprietary sync and cloud services with something 
open, trustworthy and decentralized.
   Your data is your data alone and you deserve to choose where it is 
stored, if it is shared with some third party and how it's transmitted over the 
Internet.



[gentoo-commits] proj/kde:master commit in: kde-apps/libkgapi/

2017-04-27 Thread Andreas Sturmlechner
commit: c7a2f79ca17ca100467aace9c30bd49eba1c74be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 27 19:36:02 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 27 19:36:02 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c7a2f79c

kde-apps/libkgapi: Add USE=nls and missing DEPEND

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/libkgapi/libkgapi-17.04.49..ebuild | 9 ++---
 kde-apps/libkgapi/libkgapi-.ebuild  | 9 ++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/kde-apps/libkgapi/libkgapi-17.04.49..ebuild 
b/kde-apps/libkgapi/libkgapi-17.04.49..ebuild
index 9765c59031..b4b047d62d 100644
--- a/kde-apps/libkgapi/libkgapi-17.04.49..ebuild
+++ b/kde-apps/libkgapi/libkgapi-17.04.49..ebuild
@@ -13,9 +13,9 @@ 
HOMEPAGE="https://projects.kde.org/projects/extragear/libs/libkgapi;
 
 LICENSE="LGPL-2.1+"
 KEYWORDS=""
-IUSE=""
+IUSE="nls"
 
-DEPEND="
+COMMON_DEPEND="
$(add_frameworks_dep kio)
$(add_frameworks_dep kwindowsystem)
$(add_kdeapps_dep kcalcore)
@@ -26,6 +26,9 @@ DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
 "
-RDEPEND="${DEPEND}
+DEPEND="${COMMON_DEPEND}
+   nls? ( $(add_qt_dep linguist-tools) )
+"
+RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
 "

diff --git a/kde-apps/libkgapi/libkgapi-.ebuild 
b/kde-apps/libkgapi/libkgapi-.ebuild
index 9765c59031..b4b047d62d 100644
--- a/kde-apps/libkgapi/libkgapi-.ebuild
+++ b/kde-apps/libkgapi/libkgapi-.ebuild
@@ -13,9 +13,9 @@ 
HOMEPAGE="https://projects.kde.org/projects/extragear/libs/libkgapi;
 
 LICENSE="LGPL-2.1+"
 KEYWORDS=""
-IUSE=""
+IUSE="nls"
 
-DEPEND="
+COMMON_DEPEND="
$(add_frameworks_dep kio)
$(add_frameworks_dep kwindowsystem)
$(add_kdeapps_dep kcalcore)
@@ -26,6 +26,9 @@ DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
 "
-RDEPEND="${DEPEND}
+DEPEND="${COMMON_DEPEND}
+   nls? ( $(add_qt_dep linguist-tools) )
+"
+RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
 "



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

2017-04-27 Thread Kent Fredric
commit: 6967f2925256c0db7f13c8dc8eaa271b9d5f97db
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Apr 27 19:25:28 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr 27 19:34:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6967f292

dev-perl/CSS-Packer: Cleanup old

Removing versions affected by Perl 5.26

Bug: https://bugs.gentoo.org/615504
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-perl/CSS-Packer/CSS-Packer-2.0.0.ebuild | 22 --
 dev-perl/CSS-Packer/Manifest|  1 -
 2 files changed, 23 deletions(-)

diff --git a/dev-perl/CSS-Packer/CSS-Packer-2.0.0.ebuild 
b/dev-perl/CSS-Packer/CSS-Packer-2.0.0.ebuild
deleted file mode 100644
index abf3453e2eb..000
--- a/dev-perl/CSS-Packer/CSS-Packer-2.0.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-MODULE_AUTHOR=LEEJO
-MODULE_VERSION=2.00
-inherit perl-module
-
-DESCRIPTION='Another CSS minifier'
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-perl/Regexp-RegGrp-1.1.1_rc
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
-   test? ( virtual/perl-Test-Simple )
-"
-
-SRC_TEST="do parallel"

diff --git a/dev-perl/CSS-Packer/Manifest b/dev-perl/CSS-Packer/Manifest
index 9c4b5a51d76..895ad44167a 100644
--- a/dev-perl/CSS-Packer/Manifest
+++ b/dev-perl/CSS-Packer/Manifest
@@ -1,2 +1 @@
-DIST CSS-Packer-2.00.tar.gz 33199 SHA256 
f4ad99319c6490e9c8d33f91bd1a465cce873584c152307340d3645d48640f85 SHA512 
2b41bf85297ad5882a2a6fb5fd72c1d3c6b0c9073283a66ae2e99798c749e111e667ef2b6c2ca589198817c366d3070b1150182886f64f476a982420c2c6527b
 WHIRLPOOL 
3c5079c824ac8f03df76f46b9611fca6d8a354c4dc3c943e3c40dcebc115298ba9c290f4fa8121a7f2445610b390da920c4b72b4a468ccf8566cd1bb5e629eb2
 DIST CSS-Packer-2.03.tar.gz 9551 SHA256 
0eba7b79fde1749168124815318f89ba233c289abbd3a06a03dec6e90a3fc9f6 SHA512 
fc41a6608c3427aefc5f0ba1d150df9e066277f9ca586c57d9c505be1a42f0e0f6fb8098a73f7d25923f1929b521e3967507a78ee46899a2f29aefc7e9065827
 WHIRLPOOL 
78786c831fca190a1b1bd8251789212dfef236f6ca5c1f17e4558839196fd38a786dd209a9ca97356d29ec48259377acf5f639f6fb6bab1588d485b8feb42efa



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

2017-04-27 Thread Kent Fredric
commit: f0e9244f0682ac0a0319b8b58d36dee09f8a576f
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Apr 27 19:33:39 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr 27 19:34:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e9244f

dev-perl/Regexp-RegGrp: Cleanup old

Remove versions affected by perl 5.26

Bug: https://bugs.gentoo.org/615222
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-perl/Regexp-RegGrp/Manifest   |  1 -
 dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.0.0.ebuild | 25 ---
 2 files changed, 26 deletions(-)

diff --git a/dev-perl/Regexp-RegGrp/Manifest b/dev-perl/Regexp-RegGrp/Manifest
index 0dd508e7de3..471dc82aeaa 100644
--- a/dev-perl/Regexp-RegGrp/Manifest
+++ b/dev-perl/Regexp-RegGrp/Manifest
@@ -1,2 +1 @@
-DIST Regexp-RegGrp-2.00.tar.gz 26393 SHA256 
0dbce0eefd5a1b9d7a54e8f08ba95648e29db15934eda5a579fc8ae3caf9baea SHA512 
20a9bb52c403a98a8be6ace6fa2f3896edaeedd2c46fa44233787638ad2266f7858757d50862fee25fddb4eff0847487f9d1c2469687a9002ebb86e6d119dbc9
 WHIRLPOOL 
c8a5d088ea9887306ada6a38d9ba098eb96c37bedc264d9c114e37c70b98731ca5f459d09afcdd6b063e883de654f8e8239406de24b742fb1b10a9733f2fe0f8
 DIST Regexp-RegGrp-2.01.tar.gz 10011 SHA256 
02118337e7f09fa76cb585c79030e439f017ca791b0a662f8d34008603b7168d SHA512 
742c9760628d32fd60c28fabb4b7e60691e004ed22ae19d0d847e8c432827c9dd150d9d7d0f900274a270d596322d864e976b11e2bcb1135bfc473e61784c542
 WHIRLPOOL 
44075a61712980181f1fa32c87debd5edad2b32f4c52b487637016172243a314f62946af52387b9bc7d8a738fa4636ace156b1f442beae0b56a59c0e409cce08

diff --git a/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.0.0.ebuild 
b/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.0.0.ebuild
deleted file mode 100644
index e9a61bff941..000
--- a/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.0.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-MODULE_AUTHOR=LEEJO
-MODULE_VERSION=2.00
-inherit perl-module
-
-DESCRIPTION='Groups a regular expressions collection'
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.560.0
-   test? ( virtual/perl-Test-Simple )
-"
-
-SRC_TEST="do"
-
-# Dubious tes.t
-PERL_RM_FILES=(
-   t/01-data.t
-)



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

2017-04-27 Thread Michael Orlitzky
commit: be9952d05e2aedffbe3d986423d4c442625b64a1
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Apr 27 19:17:13 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Apr 27 19:17:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9952d0

net-dialup/freeradius: remove unused version 3.0.12-r1.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dialup/freeradius/Manifest|   1 -
 net-dialup/freeradius/freeradius-3.0.12-r1.ebuild | 220 --
 2 files changed, 221 deletions(-)

diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest
index fc49609a4e6..0886686ea08 100644
--- a/net-dialup/freeradius/Manifest
+++ b/net-dialup/freeradius/Manifest
@@ -1,4 +1,3 @@
 DIST freeradius-2.2.0-patches-4.tar.xz 3140 SHA256 
9fd7b6f7e1501d63a073e6279b20eb6d8154e7898d81c85a5c548543ab33c1af SHA512 
38ebd65d9ad8ce8f513f2f5c7fd9ff43b81cf468038a49f9eb7f4a54d13783e88866c3031e7abc0fc8b65d2aec4f347efa358b9e7e2aadb2d15567ce7e125d1d
 WHIRLPOOL 
a532444f6bfebe260a6b4bf43157fa1624ce9920a86635172ac94e0f757263904bac6ca6a472e12df73e32a8d25d6f7b094272bd743d13c566f23bfcbff6df27
 DIST freeradius-server-2.2.9.tar.gz 4424239 SHA256 
e1b8fcdb7467719ecd760678b628a733b3d14e998dc240d8563c5093f98aacd3 SHA512 
a631f68165fe96d030c7d15ebc72ed3885badf089ad155204a773686747f17f355181f087e389c76b96525affcd54f4c16e4a7788375968eef0899c6a416a27e
 WHIRLPOOL 
14382f14a7fe0943733e445b8ea334745d5c01596bf2530ff0c8dd53c3cc3836f8895b95c1128dcc71db5b95361e9a5829a6abb136422cb819e98656ca8a2ca9
-DIST freeradius-server-3.0.12.tar.gz 4767418 SHA256 
4a5af6efcf7fef08ea9bb02979200131e1332a48341c529da73bea76d3b25da0 SHA512 
69258da3976f75aa74a9ceb24e08bd5ae0aac2398cd8051368dea7f26a1c969f613a1c94f507e9ec3213f22a60b0b9e194dc68fe7807de501e56880b2fa52604
 WHIRLPOOL 
88c87178b440348672bbf6a69516c6c451605346f4e1f6d3dac0a5cc5e16bdf57de78a886c6a88b040249bea4f5cea2cadd851752c4e4b8a36a7f0195ce996f1
 DIST freeradius-server-3.0.13.tar.gz 4810570 SHA256 
34da25c1a0e39dc57821ed6d1af1c1cc8bb7e280169cc8b4003acbfc4184328e SHA512 
b4cb6203ca34ec459ea0f4f7960b4c5039ecd1be3de005251213ab6a9254d11fa9534b96d222eb83e6b35966aaeb6081362fd103eb73e0d76c009a655a47277f
 WHIRLPOOL 
74dffb672cfc42060a9b133d60b4e4fe90207912f87549b212f5cf3e34adc315006edec161a5884d6977ede35c3f7f9bcd72085ee07ecc1c0dc6fe16b9d9e9b7

diff --git a/net-dialup/freeradius/freeradius-3.0.12-r1.ebuild 
b/net-dialup/freeradius/freeradius-3.0.12-r1.ebuild
deleted file mode 100644
index aa64c722539..000
--- a/net-dialup/freeradius/freeradius-3.0.12-r1.ebuild
+++ /dev/null
@@ -1,220 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit autotools eutils pam python-any-r1 systemd user
-
-MY_P="${PN}-server-${PV}"
-
-DESCRIPTION="Highly configurable free RADIUS server"
-SRC_URI="
-   ftp://ftp.freeradius.org/pub/radius/${MY_P}.tar.gz
-   ftp://ftp.freeradius.org/pub/radius/old/${MY_P}.tar.gz
-"
-HOMEPAGE="http://www.freeradius.org/;
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="
-   debug firebird iodbc kerberos ldap mysql odbc oracle pam pcap
-   postgres python readline sqlite ssl
-"
-RESTRICT="test firebird? ( bindist )"
-
-RDEPEND="!net-dialup/cistronradius
-   !net-dialup/gnuradius
-   sys-devel/libtool
-   dev-lang/perl:=
-   sys-libs/gdbm
-   sys-libs/talloc
-   python? ( ${PYTHON_DEPS} )
-   readline? ( sys-libs/readline:0= )
-   pcap? ( net-libs/libpcap )
-   mysql? ( virtual/mysql )
-   postgres? ( dev-db/postgresql:= )
-   firebird? ( dev-db/firebird )
-   pam? ( virtual/pam )
-   ssl? ( dev-libs/openssl:0= )
-   ldap? ( net-nds/openldap )
-   kerberos? ( virtual/krb5 )
-   sqlite? ( dev-db/sqlite:3 )
-   odbc? ( dev-db/unixODBC )
-   iodbc? ( dev-db/libiodbc )
-   oracle? ( dev-db/oracle-instantclient-basic )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   enewgroup radius
-   enewuser radius -1 -1 /var/log/radius radius
-
-   python-any-r1_pkg_setup
-   export PYTHONBIN="${EPYTHON}"
-}
-
-src_prepare() {
-   # most of the configuration options do not appear as ./configure
-   # switches. Instead it identifies the directories that are available
-   # and run through them. These might check for the presence of
-   # various libraries, in which case they are not built.  To avoid
-   # automagic dependencies, we just remove all the modules that we're
-   # not interested in using.
-
-   use ssl || { rm -r src/modules/rlm_eap/types/rlm_eap_{tls,ttls,peap} || 
die ; }
-   use ldap || { rm -r src/modules/rlm_ldap || die ; }
-   use kerberos || { rm -r src/modules/rlm_krb5 || die ; }
-   use pam || { rm -r src/modules/rlm_pam || die ; }
-   use python || { rm -r src/modules/rlm_python 

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

2017-04-27 Thread Michael Orlitzky
commit: 6f5743da0cc7b83eee05fefed07791d8c477cc7a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Apr 27 19:06:58 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Apr 27 19:15:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5743da

net-dialup/cutecom: new revision to drop unused eutils.eclass.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../cutecom/{cutecom-0.40.0.ebuild => cutecom-0.40.0-r1.ebuild}   | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-dialup/cutecom/cutecom-0.40.0.ebuild 
b/net-dialup/cutecom/cutecom-0.40.0-r1.ebuild
similarity index 83%
rename from net-dialup/cutecom/cutecom-0.40.0.ebuild
rename to net-dialup/cutecom/cutecom-0.40.0-r1.ebuild
index 552e006cf0d..2b1539ca374 100644
--- a/net-dialup/cutecom/cutecom-0.40.0.ebuild
+++ b/net-dialup/cutecom/cutecom-0.40.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit cmake-utils eutils
+inherit cmake-utils
 
 DESCRIPTION="CuteCom is a serial terminal, like minicom, written in qt"
 HOMEPAGE="https://github.com/neundorf/CuteCom;
@@ -27,13 +27,13 @@ src_prepare() {
sed -i \
-e '/Path/d' \
-e '/Terminal/s/0/false/' \
-   ${PN}.desktop || die 'sed on desktop file failed'
+   "${PN}.desktop" || die 'sed on desktop file failed'
 
cmake-utils_src_prepare
 }
 
 src_install() {
cmake-utils_src_install
-   domenu ${PN}.desktop
-   doicon distribution/${PN}.png
+   domenu "${PN}.desktop"
+   doicon "distribution/${PN}.png"
 }



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

2017-04-27 Thread Jeroen Roovers
commit: ebb9cc9bd067bed38f51ae61b39c5feb4a132a93
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Apr 27 19:12:31 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Apr 27 19:15:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb9cc9b

net-analyzer/vnstat: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-analyzer/vnstat/Manifest|  2 -
 net-analyzer/vnstat/files/vnstatd.initd | 36 -
 net-analyzer/vnstat/vnstat-1.15.ebuild  | 69 
 net-analyzer/vnstat/vnstat-1.16.ebuild  | 71 -
 4 files changed, 178 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 19e53d5148e..b22b3eca81e 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,3 +1 @@
-DIST vnstat-1.15.tar.gz 207712 SHA256 
c3814b5baa8b627198a8debfe1dce4b4346a342523818cc8668a5497971dbc39 SHA512 
e6cf714c2c95ae7f82ec7852d23067da28f4fab83cf33726e4268a31f982ddf13c3bc30f17251a80f7c65d25f394cd05379a30e677687ce70f8c7b229ac0cb4e
 WHIRLPOOL 
7cb68f5c054c96697e415f4d3c23074f36ba1b8fdd012abf732cb6e50eff0a4a862267ac252aace1d5d7fea38cd5f525113a9cdb7e27d9cd58fce373a68896c6
-DIST vnstat-1.16.tar.gz 211844 SHA256 
420fec6c89229a100697f3189e824a1b81f7148dd651558f2ff03cc298308e8b SHA512 
8906acebead4aef7ec7e96c4f9f17a2b9483f69cf530eb21d2ddc60de71b7690453bf533acfac298cf7e5184c23c7e6a886a757fdbfac3006cc09653c9a2cf6b
 WHIRLPOOL 
1898fdefdbe4bbb75f7864b910786a42b6e6d462a6b35e9f55b26a3496086eb4b77cfa14908a9e0db0846fa85ae50c7c8eef652048445c461d06f866d2d32140
 DIST vnstat-1.17.tar.gz 238397 SHA256 
18e4c53576ca9e1ef2f0e063a6d83b0c44e3b1cf008560d658745df5c9aa7971 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
 WHIRLPOOL 
38f64c6eadf7bbfcc1cd6cc3d8f8ea3da4846dd64caf242628ce9d0e6f9b8f565dff9d31ecd1633b3a0a8b5e7dcd4545f1adeafeb4f42547ad87be77317622e3

diff --git a/net-analyzer/vnstat/files/vnstatd.initd 
b/net-analyzer/vnstat/files/vnstatd.initd
deleted file mode 100644
index 1993b6414f8..000
--- a/net-analyzer/vnstat/files/vnstatd.initd
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-extra_started_commands="reload"
-
-depend() {
-   use net
-}
-
-VNSTATD_PIDFILE="${VNSTATD_PIDFILE:-/var/run/vnstatd/vnstatd.pid}"
-
-start() {
-   ebegin "Starting vnstatd"
-   checkpath -q -d -m 755 -o vnstat:vnstat /var/run/vnstatd
-   start-stop-daemon --start --quiet \
-   --pidfile "${VNSTATD_PIDFILE}" \
-   --user vnstat --group vnstat \
-   --nicelevel ${VNSTATD_NICELEVEL:-0} \
-   --exec /usr/bin/vnstatd -- \
-   -d ${VNSTATD_EXTRAOPTS} -p ${VNSTATD_PIDFILE}
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping vnstatd"
-   start-stop-daemon --stop --quiet \
-   --pidfile "${VNSTATD_PIDFILE}"
-   eend $?
-}
-
-reload() {
-   ebegin "Reloading vnstatd configuration"
-   kill -HUP $(< "${VNSTATD_PIDFILE}") &>/dev/null
-   eend $?
-}

diff --git a/net-analyzer/vnstat/vnstat-1.15.ebuild 
b/net-analyzer/vnstat/vnstat-1.15.ebuild
deleted file mode 100644
index 3210f90bdf7..000
--- a/net-analyzer/vnstat/vnstat-1.15.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit toolchain-funcs user
-
-DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="http://humdi.net/vnstat/;
-SRC_URI="http://humdi.net/vnstat/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm hppa ppc ppc64 sparc x86"
-IUSE="gd selinux test"
-
-COMMON_DEPEND="
-   gd? ( media-libs/gd[png] )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( dev-libs/check )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-vnstatd )
-"
-
-pkg_setup() {
-   enewgroup vnstat
-   enewuser vnstat -1 -1 /dev/null vnstat
-}
-
-src_prepare() {
-   tc-export CC
-
-   sed -i \
-   -e 's|vnstat[.]log|vnstatd.log|' \
-   -e 's|vnstat[.]pid|vnstatd/vnstatd.pid|' \
-   -e 's|/var/run|/run|' \
-   cfg/${PN}.conf || die
-   sed -i \
-   -e '/PIDFILE/s|/var/run|/run|' \
-   src/common.h || die
-}
-
-src_compile() {
-   emake ${PN} ${PN}d $(usex gd ${PN}i '')
-}
-
-src_install() {
-   use gd && dobin vnstati
-   dobin vnstat vnstatd
-
-   exeinto /etc/cron.hourly
-   newexe "${FILESDIR}"/vnstat.cron vnstat
-
-   insinto /etc
-   doins cfg/vnstat.conf
-   fowners root:vnstat /etc/vnstat.conf
-
-   newconfd "${FILESDIR}"/vnstatd.confd vnstatd
-   newinitd "${FILESDIR}"/vnstatd.initd-r1 vnstatd

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

2017-04-27 Thread Jeroen Roovers
commit: f3390b0d1fd28c54ff8857aa2757202999f551d3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Apr 27 19:14:40 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Apr 27 19:15:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3390b0d

www-client/opera-beta: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 www-client/opera-beta/Manifest |  2 -
 .../opera-beta/opera-beta-45.0.2552.225.ebuild | 90 --
 2 files changed, 92 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 7554e6703b5..808a56e1561 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,3 @@
-DIST opera-beta_45.0.2552.225_amd64.deb 55739572 SHA256 
300a316f8a510bddc0a9c67f7710cf346acdfcb5f4f43d84713ed1e351187f15 SHA512 
be2945ff309a61183959ce929b236a27e515c62c95c53950691d85224920c8de6f0b5131f69c49885347c8c01fe71558b5b0f4e22a1be091d1a19cefbc32caea
 WHIRLPOOL 
6e7ac56b4604c2ae366463cc3e7590d3a5569aed71ab53289088b8dd78dee11d55605aa5b7817afe2659ac5afe6e811ac5c143edce46d278de087cdc41f191fc
-DIST opera-beta_45.0.2552.225_i386.deb 56690684 SHA256 
bddb8fe387af22d711a0a5f5507d228fce826ae145aae5f1fc950695ddf6e49e SHA512 
ba361f6d352d75ac902685703b65032bdbc15ffad3dd07cba28f0ce23a26513659561d83a340ecc4402d89e550840aac17c78c3185d9e94cf6789ab82375ef2d
 WHIRLPOOL 
3b5674468f278697d188277ecebf829ab0666fc11864137e3eaf9ccdc46741eee37b1e9eadee07d8b5937fd89002176d1509eb0f475196d7513a4de2ac30d847
 DIST opera-beta_45.0.2552.453_amd64.deb 51500778 SHA256 
bbf62c8f6c6929434c6fe8fd53c295a9c6da9cc7ba60760adc3e84330b8abc40 SHA512 
133d1a7a2f0c52bc81692e146d22df57bb114836475106d3448762bb3f94dd8edc0c926717d2e4cdaaf2d93788244f689450cbdc8f994dcb4e6fa1825a7c3383
 WHIRLPOOL 
0ec0e7ffb8a0fffe040cfc0a7fcbd5fbd2989a253ca620d670bc1fbcbdcf31ed48a0e63e30603604bf84e6192f9bf5bbfee61b30c7aad10afce33698224e7ad8
 DIST opera-beta_45.0.2552.453_i386.deb 53067560 SHA256 
72f3ed04230c8754da56048a9d9f913e5027a709c0b3cdd67466222ba5e724a2 SHA512 
10b98863a0268112a5ebaa371b508c8b90acc5472290c0596ba371f0c415be47be84919588b9b079934c649b3b2abd1222386e0e0f64d5fc846907d8b9f59c47
 WHIRLPOOL 
85c126e9522be89f19e3133028a5d19849be00ede10883aef88e14d2c88c5c5972e1cbf979c04fe6e03817a8d3db755ca621672c98336dc992ff07b63577896a
 DIST opera-beta_45.0.2552.626_amd64.deb 50620230 SHA256 
1274d1774002260e8318e7e4732fc7e7388b867a66395c9d917aa6d7e56bdc4b SHA512 
1bc805f85c0cf47ceac912dab4d60ef17d63073234961d0bf09376558862c720cceaf6fb3f9b3927c889d7c985f7f72448ee9f97eadacf6107665a8d34ff8f9e
 WHIRLPOOL 
271d76575007d6309688c518f7e1e44ebb8e9de8d8a8f55feff720a6f4a855917ab31b789eb66115397bafe0e64ac63c14c746813862a0837730a3be86a84d96

diff --git a/www-client/opera-beta/opera-beta-45.0.2552.225.ebuild 
b/www-client/opera-beta/opera-beta-45.0.2552.225.ebuild
deleted file mode 100644
index a68ab5abb84..000
--- a/www-client/opera-beta/opera-beta-45.0.2552.225.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr he hi hr hu id 
it
-   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
-   zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="http://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="http://get.geo.opera.com/pub/;
-SRC_URI="
-   amd64?  ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
-   x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
-"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   x86)
-   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
-   ;;
-   esac
-
-   rm usr/bin/${PN} || die
-
-   rm 

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

2017-04-27 Thread Jeroen Roovers
commit: c726c920e709e7933debc7c7a92a14708e71d95a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Apr 27 19:14:02 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Apr 27 19:15:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c726c920

www-client/opera-beta: Version bump.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 www-client/opera-beta/Manifest |  2 +
 .../opera-beta/opera-beta-45.0.2552.626.ebuild | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index a0eaf17b0c9..7554e6703b5 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -2,3 +2,5 @@ DIST opera-beta_45.0.2552.225_amd64.deb 55739572 SHA256 
300a316f8a510bddc0a9c67f
 DIST opera-beta_45.0.2552.225_i386.deb 56690684 SHA256 
bddb8fe387af22d711a0a5f5507d228fce826ae145aae5f1fc950695ddf6e49e SHA512 
ba361f6d352d75ac902685703b65032bdbc15ffad3dd07cba28f0ce23a26513659561d83a340ecc4402d89e550840aac17c78c3185d9e94cf6789ab82375ef2d
 WHIRLPOOL 
3b5674468f278697d188277ecebf829ab0666fc11864137e3eaf9ccdc46741eee37b1e9eadee07d8b5937fd89002176d1509eb0f475196d7513a4de2ac30d847
 DIST opera-beta_45.0.2552.453_amd64.deb 51500778 SHA256 
bbf62c8f6c6929434c6fe8fd53c295a9c6da9cc7ba60760adc3e84330b8abc40 SHA512 
133d1a7a2f0c52bc81692e146d22df57bb114836475106d3448762bb3f94dd8edc0c926717d2e4cdaaf2d93788244f689450cbdc8f994dcb4e6fa1825a7c3383
 WHIRLPOOL 
0ec0e7ffb8a0fffe040cfc0a7fcbd5fbd2989a253ca620d670bc1fbcbdcf31ed48a0e63e30603604bf84e6192f9bf5bbfee61b30c7aad10afce33698224e7ad8
 DIST opera-beta_45.0.2552.453_i386.deb 53067560 SHA256 
72f3ed04230c8754da56048a9d9f913e5027a709c0b3cdd67466222ba5e724a2 SHA512 
10b98863a0268112a5ebaa371b508c8b90acc5472290c0596ba371f0c415be47be84919588b9b079934c649b3b2abd1222386e0e0f64d5fc846907d8b9f59c47
 WHIRLPOOL 
85c126e9522be89f19e3133028a5d19849be00ede10883aef88e14d2c88c5c5972e1cbf979c04fe6e03817a8d3db755ca621672c98336dc992ff07b63577896a
+DIST opera-beta_45.0.2552.626_amd64.deb 50620230 SHA256 
1274d1774002260e8318e7e4732fc7e7388b867a66395c9d917aa6d7e56bdc4b SHA512 
1bc805f85c0cf47ceac912dab4d60ef17d63073234961d0bf09376558862c720cceaf6fb3f9b3927c889d7c985f7f72448ee9f97eadacf6107665a8d34ff8f9e
 WHIRLPOOL 
271d76575007d6309688c518f7e1e44ebb8e9de8d8a8f55feff720a6f4a855917ab31b789eb66115397bafe0e64ac63c14c746813862a0837730a3be86a84d96
+DIST opera-beta_45.0.2552.626_i386.deb 51750176 SHA256 
3959f07b49796b5d662d29c31f5b8632ae5ac82f47efe6ef8c2b3455c89c3d1f SHA512 
cc85aceee75c456dd14af1982d2afc48810bc28958301b158a78f9d8061e48264a2bd0e7beec8a319253737419d63ad22de85ee0495c6f60cf82a0013aa0f930
 WHIRLPOOL 
21b01902f32649b4f23eaba0609ebcf5120b7f4f84ea48cdff2e442abc9c9e712fe37ad52d317f78c6a056b6e2007ebf691beea8a743bb61b21af5c21a700bcc

diff --git a/www-client/opera-beta/opera-beta-45.0.2552.626.ebuild 
b/www-client/opera-beta/opera-beta-45.0.2552.626.ebuild
new file mode 100644
index 000..a68ab5abb84
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-45.0.2552.626.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr he hi hr hu id 
it
+   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="http://get.geo.opera.com/pub/;
+SRC_URI="
+   amd64?  ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
+   x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
+"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/allin1/, x11-plugins/allin1/files/

2017-04-27 Thread Michael Orlitzky
commit: 5943364a32b99764a4b2527ab32b14d7e1476d57
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Apr 27 18:49:30 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Apr 27 18:49:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5943364a

x11-plugins/allin1: new EAPI=6 revision.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 ...lin1-0.5.0-r1.ebuild => allin1-0.5.0-r2.ebuild} | 10 --
 x11-plugins/allin1/files/makefile-r2.patch | 23 ++
 2 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/x11-plugins/allin1/allin1-0.5.0-r1.ebuild 
b/x11-plugins/allin1/allin1-0.5.0-r2.ebuild
similarity index 82%
rename from x11-plugins/allin1/allin1-0.5.0-r1.ebuild
rename to x11-plugins/allin1/allin1-0.5.0-r2.ebuild
index 2afa15eba16..0721c811d6b 100644
--- a/x11-plugins/allin1/allin1-0.5.0-r1.ebuild
+++ b/x11-plugins/allin1/allin1-0.5.0-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="All in one monitoring dockapp: RAM, CPU, Net, Power, df, seti"
 HOMEPAGE="http://ilpettegolo.altervista.org/linux_allin1.en.shtml;
@@ -20,9 +20,7 @@ RDEPEND="x11-libs/libX11
 DEPEND="${RDEPEND}
x11-proto/xproto"
 
-src_prepare() {
-   epatch "${FILESDIR}/makefile.patch"
-}
+PATCHES=( "${FILESDIR}/makefile-r2.patch" )
 
 src_compile() {
emake \

diff --git a/x11-plugins/allin1/files/makefile-r2.patch 
b/x11-plugins/allin1/files/makefile-r2.patch
new file mode 100644
index 000..9d0b2ab028f
--- /dev/null
+++ b/x11-plugins/allin1/files/makefile-r2.patch
@@ -0,0 +1,23 @@
+--- a/src/Makefile.old 2012-10-24 13:12:48.128285694 +0200
 b/src/Makefile 2012-10-24 13:19:56.135247071 +0200
+@@ -11,8 +11,9 @@
+ 
+ CC = gcc
+ FLEX = flex
+-LIBFLAGS = -ggdb -Wall -O2 -fPIC
+-CFLAGS = -ggdb -Wall -O2
++LIBFLAGS = -fPIC
++CFLAGS =
++LDFLAGS =
+ GENERATED = allin1 confparse.c
+ LIBRARIES = -L/usr/X11R6/lib -lXext -lX11 -lXpm -lm
+ MODULES = allin1.o dockhelper.o memory.o battery.o cpu.o \
+@@ -58,7 +59,7 @@
+ 
+ 
+ allin1: $(MODULES)
+-  $(CC) $(CFLAGS) -o $@ $(MODULES) -DDEBUG $(LIBRARIES)
++  $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(MODULES) -DDEBUG $(LIBRARIES)
+ 
+ 
+ install: allin1



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2017-04-27 Thread Andreas Sturmlechner
commit: acf6854e365506853b6c34b17665480e5ce4f011
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 27 18:09:49 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 27 18:14:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf6854e

app-office/libreoffice: Drop 5.2.3.3

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-office/libreoffice/Manifest|   2 -
 .../libreoffice/libreoffice-5.2.3.3-r1.ebuild  | 583 -
 2 files changed, 585 deletions(-)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 2aea3c7e48f..499b63f0257 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -6,10 +6,8 @@ DIST 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip 1521926 
SHA256 1fb458d6aab0
 DIST 86b1daaa438f5a7bea9a52d7b9799ac0-xmlsec1-1.2.23.tar.gz 1794694 SHA256 
41d463d16c9894cd3317098d027c038039c6d896b9cbb9bad9c4e29959e10e9f SHA512 
20b0c0ba517c764fcd32165254ae6dcdda8fb72ca3279dbfcf42d899e91d380b78d9be3b1c3d32910eaad5544a4fc51218e32579b10e6b6639338a7bd8b1ddc5
 WHIRLPOOL 
f4d783d01346860ed2cf1d15e692e70e65034bee120c853cf7692358799a6e3339a1bb022f4d72ee4364a43766aa01770070a0081d1adcc588e4f84786f9
 DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 SHA256 
75823776fb51a9c526af904f1503a7afaaab900fba83eda64f8a41073724c870 SHA512 
2d3835f7ac356805025cafedcad97faa48d0f5da386e6ac7b7451030059df8e2fdb0861ade07a576ebf9fb5b88a973585ab0437944b06aac9289d6898ba8586a
 WHIRLPOOL 
60b98d9af2c83c0cf12a5a60ba30957d335b8b967cac07971e1edbc787b9caecd4b3c5bb480e8b38fe8109c1cf74439ebafae130c976182c2c15399f38f5d28c
 DIST ce12af00283eb90d9281956524250d6e-xmlsec1-1.2.20.tar.gz 1769329 SHA256 
3221593ca50f362b546a0888a1431ad24be1470f96b2469c0e0df5e1c55e7305 SHA512 
2f8d473916abf9822367edbe857fc2e12dc9858d12e790d689d787e439904bd6a452bf631043aa66e7502457ab0815a473657f58fca17a213e2490f5655e5ae5
 WHIRLPOOL 
29ddaef03d46fe08aa2dba200be755817f8e77de33ed86dae65e891239f3051f79fdfadec6ae56023197e32e1c44a94385a1ce306081f3bf94be6226f8c7
-DIST libreoffice-5.2.3.3.tar.xz 183870036 SHA256 
a8f1365d166bf24ac4b97ed8466f46cca29cf72e7e992bb84d24c3dc8e1c32c1 SHA512 
8628a820ad620ca946457adf0b0ed9741f13c67aa061761d04b743340d13ef498f23e75e6183206b34ce7154b1ec3096f8afcb69b2ab02e17c6ef00155e1b084
 WHIRLPOOL 
17edc4dd47938db71a5b5ec3ba318d02fbcab7c389bdb51432d36f1f018667c58b1ec3b38b09610542653c9442b65950e0daa062149cfeb7e35e699c6c9f89eb
 DIST libreoffice-5.2.6.2.tar.xz 164804780 SHA256 
3d49e339631114652820b890859eef85601d1aeda2acb1309f0de24009f53570 SHA512 
b84420a773739162555b28700a5588771a1fa7131d82a5861799f402df65f84a17715f80b8ba9aa793c1fed78c7e38b8bfbff2c3b9e0e8f119c9b453a8e6edc9
 WHIRLPOOL 
fe6e739c78172add6fb1235c5ddcffc7d62767008ca5acafd2d95ba143367b26bae94c7f295527d55312ecec4bee47d53daab8b2f2ac159f8d581c7532e3ee48
 DIST libreoffice-5.3.2.2.tar.xz 189737884 SHA256 
8811a95eb9298cc89603bccd22bcf7196dcef8543b5e66dae5aa47263a0f9ead SHA512 
6d073f6fcfb34b1aad2545c6e418029bf82a2d14358d567fac853fbf432a427f43edea714fb2a2de3f4cd2bf2b3e0d3d0523c3dc490b80c1e867d74ac2841ffb
 WHIRLPOOL 
381f91ce8f4e9d792019aa5e6c5fdac5c378843a84d7cb406599704bda04bc4df88a97efb310c347cd8d4eaeeb817aad0344aa61efad9276505f7b24e315cdff
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 SHA256 
22722121be062742624e0634beae92289c75e6a99ed507d3bf0a05c5164e3c69 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 WHIRLPOOL 
1f36652a52d501d6548cfa9aa013b3e3a1867aa2b0693d2274cf7816d4aa4e0cde3c7096cc71ed47cf74e5f96da2757bf537f553021f8fd86939accb227bf538
-DIST libreoffice-help-5.2.3.3.tar.xz 1936920 SHA256 
443be26b35c6b454d5d1ca17c58cc33ae90946f8e1003a98118467b49989cd3a SHA512 
927421887d2d41538ba79d6d584bf84ad3fd7a58d3b9d95801cf67a0dcce61421934cd273a38803b5519c434232d1aaeb88d52cab391ae7292809ebbb3b501f9
 WHIRLPOOL 
36da9c200c0174f745827afb099530d06f6489f8be4a521b7dd37441fc2a1f9691a7d4a07e2914dec0f57845f96e4e143133105e5a730eebeb2e1c5c3283d3bb
 DIST libreoffice-help-5.2.6.2.tar.xz 1446048 SHA256 
c0cd648d9994814925083d1a891b63b5e5233718eb8f8782810bb602c0fdb88b SHA512 
10568ffb0d7fbd1a01681e52e594b39f120802e8fd70d12824a2be0185bdf491c28818fc8a9fe16fed8533fa61119b90d6f0a1a8f9488a83b33f6a6be2d75e37
 WHIRLPOOL 
e3921ba0b64819b19cd278f7a87dec4313e6cd9df58108170e2d438b0c08644395ac568f7cc601e88ff466e78fa6bbd426fdc9b4a704d3d8693b8c0cb1537ab8
 DIST libreoffice-help-5.3.2.2.tar.xz 2127516 SHA256 
29b24202ee6ca0e1f6cd81a3c1ad98fa226225e7f2d6d4162936943c01656087 SHA512 
2bd9dc680c13506fcc66a885b589e4a65a9fe3d5c3bcdeda97f2f0eddfa6b699ed8377c3d53c8750f2a8ca56594e9ec06504888f3a7e9bcdc01d0375169fe131
 WHIRLPOOL 
58ffd8c8efca17ef32bcb59d2bd8dc473d13a9e552966430c4b1b2aef5b21991e900de727333681c55899a0ee878bd5c4b571ba384f3a2c3b4dc85974c523168

diff --git a/app-office/libreoffice/libreoffice-5.2.3.3-r1.ebuild 

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

2017-04-27 Thread Andreas Sturmlechner
commit: 3cbdafba12bde1cab0a616938358f2a92b74278a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 27 17:44:31 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 27 18:14:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cbdafba

kde-apps/kholidays: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/kholidays/Manifest |  1 -
 kde-apps/kholidays/kholidays-16.08.3.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/kde-apps/kholidays/Manifest b/kde-apps/kholidays/Manifest
index 1f43c065145..ec1b893b37c 100644
--- a/kde-apps/kholidays/Manifest
+++ b/kde-apps/kholidays/Manifest
@@ -1,3 +1,2 @@
-DIST kholidays-16.08.3.tar.xz 175788 SHA256 
c9b65d292115b641edeff0db0d060d79630d23df569370ddce886f230a13ab43 SHA512 
6718fe59a6ce183d44cf1480797ffc00de2e8f1c6a98096a51515fb0e017521edae577306169b5138241a6fd98fe7c7c936bdcfbaaae8d20db971aae8a2c85cf
 WHIRLPOOL 
bfc73fca863eba0aa40fe8a7ba94fc81c246f35052fd18e21a93d26f83bdfe1f2ae91d8131677446f75f0cbc129b3a7febdf15e76c7e3aa8fd4b05f68f195c3d
 DIST kholidays-16.12.3.tar.xz 176868 SHA256 
4d8d84c388489e6f990101bb8c6a8666362dd68fc9131b9d3f70d86a2f9e3c26 SHA512 
21338699f7b5a8e6ea578a817ee986ef003f806ce7ac11897654594c82b52601e62c1cd49154822cad749c21f67e9d765916fcc20be3e2c116c0543ce274f37c
 WHIRLPOOL 
b2be67d6e4e969f629907f9619f94de53eaed58d28a3bdd68846e31c52545728ec3809d9c7aeeb91f84fe0c053678e6f204618962e0210f573717698b5078533
 DIST kholidays-17.04.0.tar.xz 222480 SHA256 
67e14241fa15301efd83f6fafe4acaba617c7f64f11dc46ab73ae5bd4ea80d4c SHA512 
55c24e4516df9be6a21c5f5ceca214ec679ed9e8ed47e4dc71859e02b9dc77b2125488e5b0a31bcbdb37483a7cb4448a988c67b271571911d1afc38d3671e2e6
 WHIRLPOOL 
ec6feab482e886c03d67ae6ac0105f0285397005d94e689ea02fd982132772975dc36808162448cd1784c2cbfc1eaa05184992a103af1c56c9d0e1266bf19b7b

diff --git a/kde-apps/kholidays/kholidays-16.08.3.ebuild 
b/kde-apps/kholidays/kholidays-16.08.3.ebuild
deleted file mode 100644
index 638dbb7d09c..000
--- a/kde-apps/kholidays/kholidays-16.08.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="true"
-inherit kde5
-
-DESCRIPTION="Library to determine holidays and other special events for a 
geographical region"
-LICENSE="GPL-2+"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-DEPEND="
-   $(add_qt_dep qtdeclarative)
-"
-RDEPEND="${DEPEND}"
-
-# bug 579592
-RESTRICT="test"



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

2017-04-27 Thread Andreas Sturmlechner
commit: 6e026c287b096b7690f41a5bfdc855bef7f3b534
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 27 17:56:56 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 27 18:14:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e026c28

app-misc/recoll: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/recoll/Manifest|   1 -
 app-misc/recoll/metadata.xml|  14 ---
 app-misc/recoll/recoll-1.19.5-r1.ebuild | 179 
 3 files changed, 194 deletions(-)

diff --git a/app-misc/recoll/Manifest b/app-misc/recoll/Manifest
index d2a26b7f4a7..55e40de6010 100644
--- a/app-misc/recoll/Manifest
+++ b/app-misc/recoll/Manifest
@@ -1,2 +1 @@
-DIST recoll-1.19.5.tar.gz 1997615 SHA256 
c4d63a4cd1a598117a521a883a6078082b30fe63eef84a879da9b467fcb56a8d SHA512 
45ae5dc6d4f6d6dbb3d7e634bd60a2835b767e5d2d8d188636ab4b1777d65a6918c09d5bc09e80e4849aea6e8b2c9c430b99a9e56b645531065e558f4161a5f3
 WHIRLPOOL 
df099f39a681aa1956076018861d064445bcb9fc050c866133a830ebeddb33efcc9a06596ce18d17d80bcfdb663bb780434719092c6c571f42b6093a4c750be3
 DIST recoll-1.22.4.tar.gz 2511949 SHA256 
8211e1ccc6e576b0c21e5bfb4f49a0b69990a44bd5a3ce6eae4ff16aaf23412f SHA512 
90d258c854972a41adbb3eef71b08d25c5aea24ed6fc830245d19e273112c016b66b0359e1d83143992d07b5a67226216e8f406ac135c21da6b86c7ffde31225
 WHIRLPOOL 
2dac2936e4c13448b6f8cb0c6d9d0d6d1d7c14b47a6761b6115762d734f91cfd8652186627b8ab55149c14ff5b00260838b0e62962f32ecbd4d2bef1f25e44ba

diff --git a/app-misc/recoll/metadata.xml b/app-misc/recoll/metadata.xml
index 2b4ebed373d..1e89b50bb67 100644
--- a/app-misc/recoll/metadata.xml
+++ b/app-misc/recoll/metadata.xml
@@ -18,22 +18,8 @@


Enable indexing for camelCase sentences 
and words
-   Index chm files
-   Index dvi files
-   Index iCalendar files
-   Index GNU info files
Use the Linux Kernel notification 
subsystem for monitoring file alterations in realtime
-   Index Latex lyx files
-   Index Microsoft Word documents
-   Index Microsoft PowerPoint documents
-   Index Microsoft Excel documents
-   Index PDF documents
-   Index Microsoft RTF documents
Stop monitoring file alterations when X11 
session terminates
-   Index audio files
-   Index TeX files
-   Index WordPerfect documents
-   Index several XML-based formats (Abiword, 
FictionBook, Kword, Office OpenXML, OpenDocument, SVG)


Recoll is a desktop full-text search tool. It can search most 
document

diff --git a/app-misc/recoll/recoll-1.19.5-r1.ebuild 
b/app-misc/recoll/recoll-1.19.5-r1.ebuild
deleted file mode 100644
index 3efef261f44..000
--- a/app-misc/recoll/recoll-1.19.5-r1.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit toolchain-funcs qmake-utils qt4-r2 linux-info python-single-r1 
readme.gentoo
-
-DESCRIPTION="A personal full text search package"
-HOMEPAGE="http://www.lesbonscomptes.com/recoll/;
-SRC_URI="http://www.lesbonscomptes.com/recoll/${P}.tar.gz;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-INDEX_HELPERS="chm djvu dvi exif postscript ics info lyx msdoc msppt msxls pdf 
rtf sound tex wordperfect xml"
-IUSE="+spell inotify +qt4 +session camelcase xattr webkit fam ${INDEX_HELPERS}"
-
-DEPEND="
-   virtual/libiconv
-   >=dev-libs/xapian-1.0.12
-   sys-libs/zlib
-   spell? ( app-text/aspell )
-   !inotify? ( fam? ( virtual/fam ) )
-   qt4? ( dev-qt/qtcore:4[qt3support] )
-   webkit? ( dev-qt/qtwebkit:4 )
-   session? (
-   inotify? ( x11-libs/libX11 x11-libs/libSM x11-libs/libICE )
-   !inotify? ( fam? ( x11-libs/libX11 x11-libs/libSM 
x11-libs/libICE ) )
-   )
-   ${PYTHON_DEPS}
-"
-
-RDEPEND="
-   ${DEPEND}
-   app-arch/unzip
-   sys-apps/sed
-   virtual/awk
-   pdf? ( app-text/poppler )
-   postscript? ( app-text/pstotext )
-   msdoc? ( app-text/antiword )
-   msxls? ( app-text/catdoc )
-   msppt? ( app-text/catdoc )
-   wordperfect? ( app-text/libwpd:0.9 )
-   rtf? ( app-text/unrtf )
-   tex? ( dev-tex/detex )
-   dvi? ( virtual/tex-base )
-   djvu? ( >=app-text/djvu-3.5.15 )
-   exif? ( media-libs/exiftool )
-   chm? ( dev-python/pychm[${PYTHON_USEDEP}] )
-   ics? ( dev-python/icalendar[${PYTHON_USEDEP}] )
-   lyx? ( app-office/lyx )
-   sound? ( media-libs/mutagen )
-   xml? ( dev-libs/libxslt )
-   info? ( sys-apps/texinfo )
-   "
-
-REQUIRED_USE="session? ( || ( fam inotify ) )
-   ${PYTHON_REQUIRED_USE}"
-
-pkg_pretend() {
-   if use inotify; then
-

[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkgapi/, kde-apps/libkgapi/files/

2017-04-27 Thread Andreas Sturmlechner
commit: 9adfadc371f342a5117387b4faf2a4549c1a4d1e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 27 17:53:37 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 27 18:14:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9adfadc3

kde-apps/libkgapi: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/libkgapi/Manifest |  1 -
 .../libkgapi/files/libkgapi-5.3.1-qt-5.8.patch | 52 --
 kde-apps/libkgapi/libkgapi-17.04.0.ebuild  | 31 -
 kde-apps/libkgapi/libkgapi-5.3.1-r1.ebuild | 33 --
 4 files changed, 117 deletions(-)

diff --git a/kde-apps/libkgapi/Manifest b/kde-apps/libkgapi/Manifest
index 7c9dd7e0b7f..5e3215e56b7 100644
--- a/kde-apps/libkgapi/Manifest
+++ b/kde-apps/libkgapi/Manifest
@@ -1,3 +1,2 @@
 DIST libkgapi-17.04.0.tar.xz 173868 SHA256 
8cc057ad5f88dee2a218b3a3aaf09720312a3fbb9a4a06b2aeb6706818557c54 SHA512 
af44c3e4d5bd34c7920a3a29e5e157c4fa3900283277176d3288cde339c7a9f99e9dc7a94eae925a15734fe9bda853559a310364e5a2c58cee5e0b31aa5de112
 WHIRLPOOL 
582985294e874605af7a77df61571564a177354d8b8e788b32147326c414003174ad3877d1ec99cbdaf021a32e47d58de4b545a2169db5946ed1269343bacb4e
 DIST libkgapi-2.2.0.tar.bz2 127026 SHA256 
c02965b639c2496d489d4f1865e35473db6f1b5e9e84fb079988d33db629c2b4 SHA512 
c5f37aacb89243d7985d7064aa8941d3d2a6c26685113e876b38c737ea2e1126b40b0f88b0908e7ea8a7bcb2fade1dc528c2f73f22890b9e892c6d18d9d3bb42
 WHIRLPOOL 
1aa1d5c661098793a6c6a112ed92198c044cd0ab9e320631e165dc2cbb510df6c7d0a96412b2147728aaba822e40c571c07ca2b88ad5f5a055c0755490774a08
-DIST libkgapi-5.3.1.tar.xz 159584 SHA256 
366692ced93442809175351f5590e6a82c4e6316f21d989c239bb72132a601fa SHA512 
257d1beea9615e9daa05333ad2de948a4e729c6cad192acbd50803be51ee86d7b3665a05fb94b40afc1bcdfcb5dbf5c2c8d2e6d635cf9c1988fe169ec69462cd
 WHIRLPOOL 
2c9c1c073702af0fdc8dd56410299a6547a6dd0a263e8eb20d162f153ceca8aa56efb7c8666c7594f270b5d3fee2ec2543d1569aeed80700bfdae8541bdc36fb

diff --git a/kde-apps/libkgapi/files/libkgapi-5.3.1-qt-5.8.patch 
b/kde-apps/libkgapi/files/libkgapi-5.3.1-qt-5.8.patch
deleted file mode 100644
index a7f69a86cae..000
--- a/kde-apps/libkgapi/files/libkgapi-5.3.1-qt-5.8.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From 03a019820e9da9cf293a3ac66e55da745894c504 Mon Sep 17 00:00:00 2001
-From: Milian Wolff 
-Date: Tue, 31 Jan 2017 17:18:57 +0100
-Subject: Fix compile with Qt 5.8: add missing QImage includes
-

- src/contacts/contactcreatejob.cpp | 2 +-
- src/contacts/contactfetchphotojob.cpp | 1 +
- src/contacts/contactmodifyjob.cpp | 2 +-
- 3 files changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/src/contacts/contactcreatejob.cpp 
b/src/contacts/contactcreatejob.cpp
-index 5f41c1a..a7eb5f7 100644
 a/src/contacts/contactcreatejob.cpp
-+++ b/src/contacts/contactcreatejob.cpp
-@@ -31,7 +31,7 @@
- #include 
- #include 
- #include 
--
-+#include 
- 
- using namespace KGAPI2;
- 
-diff --git a/src/contacts/contactfetchphotojob.cpp 
b/src/contacts/contactfetchphotojob.cpp
-index 54606cb..a3ebe48 100644
 a/src/contacts/contactfetchphotojob.cpp
-+++ b/src/contacts/contactfetchphotojob.cpp
-@@ -28,6 +28,7 @@
- 
- #include 
- #include 
-+#include 
- 
- Q_DECLARE_METATYPE(KGAPI2::ContactPtr)
- 
-diff --git a/src/contacts/contactmodifyjob.cpp 
b/src/contacts/contactmodifyjob.cpp
-index ead5787..03a0e73 100644
 a/src/contacts/contactmodifyjob.cpp
-+++ b/src/contacts/contactmodifyjob.cpp
-@@ -31,7 +31,7 @@
- #include 
- #include 
- #include 
--
-+#include 
- 
- using namespace KGAPI2;
- 
--- 
-cgit v0.11.2
-

diff --git a/kde-apps/libkgapi/libkgapi-17.04.0.ebuild 
b/kde-apps/libkgapi/libkgapi-17.04.0.ebuild
deleted file mode 100644
index 8f4bcb63881..000
--- a/kde-apps/libkgapi/libkgapi-17.04.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_BLOCK_SLOT4="false"
-KDE_TEST="true"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Library for accessing Google calendar and contact resources"
-HOMEPAGE="https://projects.kde.org/projects/extragear/libs/libkgapi;
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_kdeapps_dep kcalcore)
-   $(add_kdeapps_dep kcontacts)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtwebengine)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-"
-RDEPEND="${DEPEND}
-   !kde-apps/kdepim-l10n
-"

diff --git a/kde-apps/libkgapi/libkgapi-5.3.1-r1.ebuild 
b/kde-apps/libkgapi/libkgapi-5.3.1-r1.ebuild
deleted file mode 100644
index af63dce00aa..000
--- a/kde-apps/libkgapi/libkgapi-5.3.1-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkgapi/, kde-apps/libkgapi/files/

2017-04-27 Thread Andreas Sturmlechner
commit: 88f5d2ddef486a6ca915d2d7467e69461d4b1eff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 27 17:52:40 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 27 18:14:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f5d2dd

kde-apps/libkgapi: Fix 2FA, add USE=nls and missing DEPEND

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../libkgapi/files/libkgapi-17.04.0-auth1.patch| 168 +++
 .../libkgapi/files/libkgapi-17.04.0-auth2.patch|  36 +++
 .../libkgapi/files/libkgapi-17.04.0-auth3.patch| 310 +
 kde-apps/libkgapi/libkgapi-17.04.0-r1.ebuild   |  36 +++
 4 files changed, 550 insertions(+)

diff --git a/kde-apps/libkgapi/files/libkgapi-17.04.0-auth1.patch 
b/kde-apps/libkgapi/files/libkgapi-17.04.0-auth1.patch
new file mode 100644
index 000..eb426465947
--- /dev/null
+++ b/kde-apps/libkgapi/files/libkgapi-17.04.0-auth1.patch
@@ -0,0 +1,168 @@
+From 68b89bce22d0da234345ccffb869ae6863592624 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= 
+Date: Thu, 27 Apr 2017 17:22:27 +0200
+Subject: [PATCH 1/3] Auth: Adapt to changes in Google OAuth token retrieval
+ process
+
+URLs and HTML code have changed a bit, which breaks authentication. Hopefully
+they won't change it too often in the future.
+---
+ src/core/ui/authwidget_p.cpp | 109 ---
+ src/core/ui/authwidget_p.h   |   6 +++
+ 2 files changed, 67 insertions(+), 48 deletions(-)
+
+diff --git a/src/core/ui/authwidget_p.cpp b/src/core/ui/authwidget_p.cpp
+index 6de33f5..75d38cd 100644
+--- a/src/core/ui/authwidget_p.cpp
 b/src/core/ui/authwidget_p.cpp
+@@ -112,11 +112,35 @@ void AuthWidgetPrivate::emitError(const enum Error 
errCode, const QString& msg)
+ 
+ void AuthWidgetPrivate::webviewUrlChanged(const QUrl )
+ {
+-qCDebug(KGAPIDebug) << url;
++qCDebug(KGAPIDebug) << "URLChange:" << url;
+ 
+-/* Access token here - hide browser and tell user to wait until we
+- * finish the authentication process ourselves */
+-if (url.host() == QLatin1String("accounts.google.com") && url.path() == 
QLatin1String("/o/oauth2/approval")) {
++if (!isGoogleHost(url)) {
++return;
++}
++
++// Username and password inputs are loaded dynamically, so we only get
++// urlChanged, but not urlFinished.
++if (isUsernameFrame(url)) {
++#if QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
++if (!username.isEmpty()) {
++
webview->page()->runJavaScript(QStringLiteral("document.getElementById(\"identifierId\").value
 = \"%1\";").arg(username));
++}
++#endif
++} else if (isPasswordFrame(url)) {
++#if QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
++if (!password.isEmpty()) {
++webview->page()->runJavaScript(QStringLiteral("var elems = 
document.getElementsByTagName(\"input\");"
++  "for (var i = 0; i 
< elems.length; i++) {"
++  "  if 
(elems[i].type == \"password\" && elems[i].name == \"password\") {"
++  "  
elems[i].value = \"%1\";"
++  "  break;"
++  "  }"
++  "}").arg(password));
++}
++#endif
++} else if (isTokenPage(url)) {
++/* Access token here - hide browser and tell user to wait until we
++ * finish the authentication process ourselves */
+ webview->setVisible(false);
+ progressbar->setVisible(false);
+ label->setVisible(true);
+@@ -131,57 +155,46 @@ void AuthWidgetPrivate::webviewFinished(bool ok)
+ qCWarning(KGAPIDebug) << "Failed to load" << webview->url();
+ }
+ 
+-QUrl url = webview->url();
+-qCDebug(KGAPIDebug) << url;
+-
+-if (url.host() == QLatin1String("accounts.google.com") && url.path() == 
QLatin1String("/ServiceLogin")) {
+-if (username.isEmpty() && password.isEmpty()) {
+-return;
+-}
+-
+-#if QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
+-const auto js = QStringLiteral("document.getElementById(\"%1\").value 
= \"%2\";");
+-if (!username.isEmpty()) {
+-webview->page()->runJavaScript(js.arg(QStringLiteral("Email"), 
username));
+-}
+-
+-if (!password.isEmpty()) {
+-webview->page()->runJavaScript(js.arg(QStringLiteral("Passwd"), 
password));
+-}
+-#endif
++const QUrl url = webview->url();
++qCDebug(KGAPIDebug) << "URLFinished:" << url;
+ 
++if (!isGoogleHost(url)) {
+ return;
+ }
+ 
+-if (url.host() == QLatin1String("accounts.google.com") && url.path() == 
QLatin1String("/o/oauth2/approval")) {
+-QString title = webview->title();
+-QString 

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

2017-04-27 Thread Andreas Sturmlechner
commit: 4286fce5e099679cca54a360def5239796a47262
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 27 17:44:02 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 27 18:14:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4286fce5

kde-apps/kcalcore: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/kcalcore/Manifest|  1 -
 kde-apps/kcalcore/kcalcore-16.08.3.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/kde-apps/kcalcore/Manifest b/kde-apps/kcalcore/Manifest
index 7807fef0b4f..6263fc8e050 100644
--- a/kde-apps/kcalcore/Manifest
+++ b/kde-apps/kcalcore/Manifest
@@ -1,3 +1,2 @@
-DIST kcalcore-16.08.3.tar.xz 296308 SHA256 
ec9d2f9af8431ae18c89c4951e1756352c4da176033e5094c89483203f3a9608 SHA512 
ee408cf0e2ba5a44606094c46c5f64c462c6830b485b06c2a34b72b313b6ba941613f5994055eb1e0c8274f44bcc0e678fecfae7f60503dbae6740a5a4eb0fe2
 WHIRLPOOL 
b528a40db38c1b170a732a70e247b81631168340f0bc596decf3ea38fa24c53c44f87225a1fd1d2f9ac91e3667ecf7d51fcad618520f4234e048da08a173e897
 DIST kcalcore-16.12.3.tar.xz 294476 SHA256 
01a4068ce239522ef88eca3a3e2cd4c84a0029fbd7b826caac555e69f41e2426 SHA512 
c441a24878790557db4d28c5992223da1ab30cf3a79ed9825e48f93168976ab32427fa25142afc5ae3b5635948580b9d83094ac892d8ec9252bdd018cd01858b
 WHIRLPOOL 
61bcbc62f84903c4514efd773ba63e85cbbb7c8bb4d2326bc8b97560cf3b3f1eedec2a45287b0f6d42e1d1439963733b0ac024de55fdfe59469ab979ff9d5e06
 DIST kcalcore-17.04.0.tar.xz 294960 SHA256 
40b27b562c2cead0f8960e10a3116540f6258d3d2d44aa88cc18fc3a1d80ba76 SHA512 
cf731e01be51a7be528c77fa5fd5e1bc185c7d62cd5a6650ada58903323d6def6163a9cfd4698b0a83878cdc506ee2c56c7a1183825c4df13deb060f4ff4bfab
 WHIRLPOOL 
56ef8a79bfd69ca2c99b6d480874161b6a8167542da1e4d9f1653e0775732a5bbb044ee6ed9e75fbfe518de00d459c190df6e722e62ab97321f188b47d74e518

diff --git a/kde-apps/kcalcore/kcalcore-16.08.3.ebuild 
b/kde-apps/kcalcore/kcalcore-16.08.3.ebuild
deleted file mode 100644
index 08468197559..000
--- a/kde-apps/kcalcore/kcalcore-16.08.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="true"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Library for handling calendar data"
-LICENSE="GPL-2+ test? ( LGPL-3+ )"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_qt_dep qtgui)
-   dev-libs/libical:=
-   sys-apps/util-linux
-"
-RDEPEND="${DEPEND}"
-
-RESTRICT="test" # multiple tests fail or hang indefinitely



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

2017-04-27 Thread Matt Thode
commit: 1e4744e4a226e36cbe75d2d042a4087048db5c0e
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr 27 18:05:57 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Apr 27 18:06:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4744e4

dev-ruby/facter: 3.6.4 bup

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 dev-ruby/facter/Manifest|  1 +
 dev-ruby/facter/facter-3.6.4.ebuild | 88 +
 2 files changed, 89 insertions(+)

diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index e9e4612f540..ad3b6876608 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -3,3 +3,4 @@ DIST facter-3.1.4.tar.gz 620501 SHA256 
7ca1872edbdc5ffcd11dc292e5e0625c9e0d35aa7
 DIST facter-3.1.8.tar.gz 324710 SHA256 
bd393026640baf149507c11d36be144759889d4c90174d7c6bfb35e0a341fbca SHA512 
2884c2c0bb3075b2552763dee7f33228b0e70b4eb46367f52c4cbf9e01930ddc5e58d062d06ced4174900fc3eae5214d80471a4fe499bf0f2ac0278640e0e8c7
 WHIRLPOOL 
465432940e068318da0028ce1c8ea3084392212cfc6a50449a3ba034fe721836c88ba16c2248b4b3f062a890087421c93a3d14574c8d03e1eafe4f4f82b49d0d
 DIST facter-3.6.1.tar.gz 364596 SHA256 
cee28c3fb0134cfd90417c6facec795c1de724ea067911aa4f5b21b1c3785591 SHA512 
7cb01536c2682576a8074abf0d617de31f3c9b79eb7f753e8a2ea8b231a9dc4d2017a1e8cf383f6a664596799111803b40e3772f0559c6de74351b8bb75ec0f3
 WHIRLPOOL 
2eafcfdae1cf83592907624716e21b8f030f96a42b4fa613eacde99ea895a0eae06bb6571d4a197c418aa0db9ad8f04b56938fc8f490d05423824b321ee11b74
 DIST facter-3.6.3.tar.gz 370771 SHA256 
8c7491db7937a350d738985ee9b4ab370f074d82d89b6ed0115cc21e5adadcbe SHA512 
cdcc6bd848c664f395f656d57e0bd28b62cccfdaeccdc9cd364d90a96693c6c8cdc079aa70409297f0ecfdee041c28bad52b3cb4b8981e66de2887bc5eb1bf33
 WHIRLPOOL 
91d7b8df9e79455f65e89f7a4e17c1cd7076e08091af89a8eb2116bc4716a7b4d4163559cdbed55f356d2fafc6a86cd075de6e15d8b9103be62d6ec3f68b69f6
+DIST facter-3.6.4.tar.gz 373722 SHA256 
de12c53c74dd3f39633e61f62a900842d829cbe24b76e72b0c6e85000a99b8bc SHA512 
d5e03bb40da448805a56accc2fb972569f686a1e8c8b343d4e0defb5a00a982665496049174c225a8b04abb4d09112bd2117a8a96c9360bb2e36e4d569d86337
 WHIRLPOOL 
f7a05a044c7031f248a888458678b48fc8d7996a2d0bc588323bf6c76513ff4fc838f0299db19f212dd0b5ba094b8135558db7da7f4ff596267832354d369634

diff --git a/dev-ruby/facter/facter-3.6.4.ebuild 
b/dev-ruby/facter/facter-3.6.4.ebuild
new file mode 100644
index 000..47f77c3cc1a
--- /dev/null
+++ b/dev-ruby/facter/facter-3.6.4.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22"
+
+inherit cmake-utils multilib ruby-ng
+
+DESCRIPTION="A cross-platform ruby library for retrieving facts from operating 
systems"
+HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/;
+SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${S}/all/${P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="debug test"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+BDEPEND="
+   >=sys-devel/gcc-4.8:*
+   >=dev-libs/boost-1.54[nls]
+   >=dev-libs/leatherman-0.9.3
+   >=dev-cpp/yaml-cpp-0.5.1
+   dev-cpp/cpp-hocon"
+CDEPEND="
+   dev-libs/openssl:*
+   sys-apps/util-linux
+   app-emulation/virt-what
+   net-misc/curl
+   ! "${D}/etc/env.d/00facterdir"
+   fperms 0644 /etc/env.d/00facterdir
+}



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

2017-04-27 Thread Mike Gilbert
commit: 77aa3c23ba447dd03a8d818fd8d4e51d3270
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr 27 18:01:22 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 27 18:01:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77aa3c23

sys-apps/systemd: enable logind for non-native ABIs

Needed for pam_systemd.

Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

 sys-apps/systemd/systemd-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 8ab713955c8..b34e5d8998c 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -254,7 +254,6 @@ multilib_src_configure() {
-Dhwdb=$(meson_ml)
-Dldconfig=$(meson_ml)
-Dlocaled=$(meson_ml)
-   -Dlogind=$(meson_ml)
-Dman=$(meson_ml)
-Dnetworkd=$(meson_ml)
-Dquotacheck=$(meson_ml)



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_gnutls/, www-apache/mod_gnutls/files/

2017-04-27 Thread Alon Bar-Lev
commit: ebb4f0f145a6308d9282b0dc2257c7143b7dbf24
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Apr 27 17:10:55 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Apr 27 17:10:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb4f0f1

www-apache/mod_gnutls: cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-apache/mod_gnutls/Manifest |  4 --
 .../files/mod_gnutls-0.5.10-httpd24.patch  | 18 
 .../files/mod_gnutls-0.5.10-no-extra.patch | 11 -
 .../files/mod_gnutls_apr_memcache_m4_dirty.patch   | 31 -
 www-apache/mod_gnutls/mod_gnutls-0.5.10-r1.ebuild  | 49 
 www-apache/mod_gnutls/mod_gnutls-0.7.3.ebuild  | 54 --
 www-apache/mod_gnutls/mod_gnutls-0.7.5.ebuild  | 53 -
 www-apache/mod_gnutls/mod_gnutls-0.8.1.ebuild  | 53 -
 www-apache/mod_gnutls/mod_gnutls-0.8.2.ebuild  | 53 -
 9 files changed, 326 deletions(-)

diff --git a/www-apache/mod_gnutls/Manifest b/www-apache/mod_gnutls/Manifest
index be77bf1fd7b..a708fbc0c10 100644
--- a/www-apache/mod_gnutls/Manifest
+++ b/www-apache/mod_gnutls/Manifest
@@ -1,5 +1 @@
-DIST mod_gnutls-0.5.10.tar.bz2 245958 SHA256 
469fea5f2f422c459b4153c1b959d5d62568d3ddf87f90ca6fe880c81b3b8374 SHA512 
c23fb1380565dc90f805fc1e05f8f1dc4544def16e2740548dea0c575a3f5a1d4148ce3dabd886b90b3a275da9955a82789653861892bf311b605622cc96005e
 WHIRLPOOL 
4266b21fcb9f026eeb24d4b26d56ec23b5c29f1cc7e554979c7644d7aeae9666d2cf6c0ecc1d30f9b50aa41063140fe792f900db7430643f2b9f23fe0823cb8c
-DIST mod_gnutls-0.7.3.tar.bz2 337630 SHA256 
fb1cd05320891e560abab52f0fffed84af7afd3f7220c7cc1fa6ae6eadc9ea35 SHA512 
f7b2aa570072bb9fd7ca31ccb48cb8c741da76a80a9518ab2fc2e2737b3bbbea6e74800c67a635f1eb141c5dbd14d1397bbbd81bf51828c2b4e034f771ce3a6b
 WHIRLPOOL 
677bcc82d8f386ad056fdb49a3d0354717d4f31695983446f331f9e2dd203f5814dff3f2742264bd811ed747ff2a0a27183be11ef2a253085953e6b213c70adc
-DIST mod_gnutls-0.7.5.tar.bz2 361708 SHA256 
7187edb7854eaed5a69659e4ec1dc2220513fa54f452f51b4bc664798fb0f692 SHA512 
ba9333d21c54fa9b1ff846001e91b8293996f3c4d38aa5c485d88168eb40ae606015cfde5b9849f928a15035dd8bb84a388c5b16e3b7df61c71c3a3508781017
 WHIRLPOOL 
d2a20a3dfa69b48b31be300fe463e3e9ef67bcd1090c7feaa8bd3c598c9fdc20ec4a598ccdf5e8b47e8c2ec67f378d278759d0f0d87003d009cdb78e5268e946
-DIST mod_gnutls-0.8.1.tar.bz2 415478 SHA256 
5cd6d9c167763d92d9fd76ea606cbca0802eba4ac75c87022906464234ce904c SHA512 
31bbc0676957993bf1b33b5db9160aad4b012c268548952f5fa79d8b165620399f1b0a250db487d4d9d88272cb4a2e70d424950e3ebfbdccaf405640223d7630
 WHIRLPOOL 
b8cc52dffa3d35a94954dda8b5a141a0d864afcd5a6f20839cb4839a080fbdcfaf0b3bc4e21565dc2be04d911eb1de1689c68ab088401d561962e0c1c343ce57
 DIST mod_gnutls-0.8.2.tar.bz2 415903 SHA256 
05eeb78e41f1fd6780607a17d705b1965ce5c3ce6223a9a8a86ba9288d22e683 SHA512 
b1690aeee4f6d104e4b6a7bd443e289204630b33e00b7b145b11291d8819b5c3d5bd52b535746b8ebdfee7a5f34df527243b743b8c5d716b1d0617e319d43f4d
 WHIRLPOOL 
f3b57579bbdfea5ed845df8bd551f7b03b3f49f1b22ede1ff5c1b1b7c7fd1eeea0a55f0fb7ffe4a91cb9d5bce60f7e2e47d586f2f58057b18cf950eee24b1fbb

diff --git a/www-apache/mod_gnutls/files/mod_gnutls-0.5.10-httpd24.patch 
b/www-apache/mod_gnutls/files/mod_gnutls-0.5.10-httpd24.patch
deleted file mode 100644
index bc529efaa0d..000
--- a/www-apache/mod_gnutls/files/mod_gnutls-0.5.10-httpd24.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-
-Fix for httpd 2.4.
-
 mod_gnutls-0.5.10/src/gnutls_hooks.c.httpd24
-+++ mod_gnutls-0.5.10/src/gnutls_hooks.c
-@@ -750,7 +750,12 @@ int mgs_hook_pre_connection(conn_rec * c
-   return DECLINED;
-   }
- 
-+#if AP_MODULE_MAGIC_AT_LEAST(2030, 0)
-+/* ### this is a bizarre test -- jorton */
-+  if (c->client_addr->hostname || strcmp(c->client_ip,c->local_ip) == 0) {
-+#else
-   if (c->remote_addr->hostname || apr_strnatcmp(c->remote_ip,c->local_ip) 
== 0) {
-+#endif
- /* Connection initiated by Apache (mod_proxy) => ignore */
- return OK;
- }

diff --git a/www-apache/mod_gnutls/files/mod_gnutls-0.5.10-no-extra.patch 
b/www-apache/mod_gnutls/files/mod_gnutls-0.5.10-no-extra.patch
deleted file mode 100644
index c629f6b6bf6..000
--- a/www-apache/mod_gnutls/files/mod_gnutls-0.5.10-no-extra.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -up mod_gnutls-0.5.10/include/mod_gnutls.h.in.no-extra 
mod_gnutls-0.5.10/include/mod_gnutls.h.in
 mod_gnutls-0.5.10/include/mod_gnutls.h.in.no-extra 2011-07-08 
23:29:46.0 +0200
-+++ mod_gnutls-0.5.10/include/mod_gnutls.h.in  2013-03-07 09:08:49.833348848 
+0100
-@@ -28,7 +28,6 @@
- #include "ap_release.h"
- 
- #include 
--#include 
- #include 
- #include 
- 

diff --git a/www-apache/mod_gnutls/files/mod_gnutls_apr_memcache_m4_dirty.patch 
b/www-apache/mod_gnutls/files/mod_gnutls_apr_memcache_m4_dirty.patch
deleted file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/

2017-04-27 Thread Mike Gilbert
commit: 8650552ece6002017d20834603f422589c01fdd4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr 27 17:13:38 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 27 17:14:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8650552e

sys-boot/grub: bump to 2.02

Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

 sys-boot/grub/Manifest |   1 +
 sys-boot/grub/grub-2.02.ebuild | 298 +
 2 files changed, 299 insertions(+)

diff --git a/sys-boot/grub/Manifest b/sys-boot/grub/Manifest
index b48675c5a3b..029dcd6b340 100644
--- a/sys-boot/grub/Manifest
+++ b/sys-boot/grub/Manifest
@@ -3,6 +3,7 @@ DIST dejavu-sans-ttf-2.35.zip 415463 SHA256 
c629bce270e75b6234d5285a739cd186bebc
 DIST dejavu-sans-ttf-2.37.zip 417746 SHA256 
5c6e497a2f36552cb5ffb112c413a6af39c0f3c47653662b90b4fa6499822fd7 SHA512 
ede5899daa1984c5aa8cacb1c850eb53f189dddef3d9bb78bf9774d8976b7c0d6eb0bcf86237cd7d11f5b36cf5b5058d42cd94d3bd76f2bd0931c7ceb1271fae
 WHIRLPOOL 
6f19280e76ea3efe265db09236e94bdd00268c5d8742c191100b8eb19faa532289fb03d838e33aa3c501d8a3243db248648af8929d5d5dba1bfd2ea2c10358cd
 DIST grub-0.97-patches-1.14.tar.bz2 52916 SHA256 
5c7ca31fd9b2123471daf2e46a1936c4044ad0c12e353d9d3d8c3f83a1c7a0e5 SHA512 
d9a8d420fd5a36f181ca608f9b70be90f9d82cee66c8484636fda5085290586071b5d9379d917e8141b993ffc4777859cd02971c916d6167dca6f50d83282c26
 WHIRLPOOL 
60abd5087e85d9969784b9f5a100934606a76da03b665533d9d4d1d13f4e2d15de233a71e67a32d18a5fbfe128c2c8bf04c0d4451de24e6ca4fbd8dd862e23ea
 DIST grub-0.97.tar.gz 971783 SHA256 
4e1d15d12dbd3e9208111d6b806ad5a9857ca8850c47877d36575b904559260b SHA512 
c2bc9ffc8583aeae71cee9ddcc4418969768d4e3764d47307da54f93981c0109fb07d84b061b3a3628bd00ba4d14a54742bc04848110eb3ae8ca25dbfbaabadb
 WHIRLPOOL 
0ad7f5dc035e2a3ad5fd29b6388f06fd12a8cc694117b4cbd42b5302433aa522db23566222d35219fe17fb95edb5090553156198507f70208eda5d858fd52dd5
+DIST grub-2.02.tar.xz 6113260 SHA256 
810b3798d316394f94096ec2797909dbf23c858e48f7b3830826b8daa06b7b0f SHA512 
cc6eb0a42b5c8df2f671cc128ff725afb3ff1f8832a196022e433cf0d3b75decfca2316d0aa5fabea75747d55e88f3d021dd93508563f8ca80fd7b9e7fe1f088
 WHIRLPOOL 
a7f5d786064642f926faa444b9db1555ccfbb460655f81a0ca408bc5ad2acfb89fe596f81d161078944ce1b2dc00e82e8fb056f050bf026fc07f6417af7b9776
 DIST grub-2.02_beta2-gentoo-r3.tar.xz 14532 SHA256 
78d14f27ed60458601021d13c247387dad324d4141ed46721e2e14f4a4fda990 SHA512 
b46390c217e9a1f9fccbefbc5aab062c228919b9b7b6f16effd9d292534c516a28747376d85d5db8b7f883cf7e8c2aa0ca6573e8ed2913aadabbc1cd795fc861
 WHIRLPOOL 
acb6d2e39e1670a4342e21e6d35ab390e36557512784a8ee0b5bda051ec5fb633061a28d2a2deab8c3d1961052db6c3870742ff866e292d8e4c0fd3c7a0acf45
 DIST grub-2.02~beta2.tar.xz 5798740 SHA256 
f6c702b2a8ea58f27a2b02928bb77973cb5a827af08f63db38c471c0a01b418d SHA512 
359903928febce1df53b3bd38aab701b4ea010dfad0dee434e853c865af4bbc60d115e61eac100c79f18d89aa78b2216ef20123f4ef04cc948ecbe226ea1a58c
 WHIRLPOOL 
f92e94f43888648484a972a0c82b0a2ac4dc7fbdd6e35ca8b11a6ee92168ac8cf7ee68987b84697ec46ad18189e5c5c9aee8105b91bb131cd7f6f499f45cd58f
 DIST grub-2.02~beta3.tar.xz 6030784 SHA256 
30ec3d555e52a702c3eef449872ef874eff28b320f40b55ffc47f70db8e5ada1 SHA512 
4a530efef4dae45f4046cf3550563f14acb24d25cb88d5e06c93953ca5b1eec115118c6860233a9f627edcddae2571e5d6b867b70ff9dd5c184c9fef83ef7e11
 WHIRLPOOL 
b1042c24060e35ea5a492b7258b147fde80c949c2e81dcff3a31750966b7d31cdb62e1492274843f313226d70b202a8edbf08d11c5e79e4173a4c373879e4aad

diff --git a/sys-boot/grub/grub-2.02.ebuild b/sys-boot/grub/grub-2.02.ebuild
new file mode 100644
index 000..cc6db989c6e
--- /dev/null
+++ b/sys-boot/grub/grub-2.02.ebuild
@@ -0,0 +1,298 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} ==   ]]; then
+   GRUB_AUTOGEN=1
+fi
+
+if [[ -n ${GRUB_AUTOGEN} ]]; then
+   PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+   WANT_LIBTOOL=none
+   inherit autotools python-any-r1
+fi
+
+inherit autotools bash-completion-r1 flag-o-matic multibuild pax-utils 
toolchain-funcs versionator
+
+if [[ ${PV} !=  ]]; then
+   if [[ ${PV} == *_alpha* || ${PV} == *_beta* || ${PV} == *_rc* ]]; then
+   # The quote style is to work with <=bash-4.2 and >=bash-4.3 
#503860
+   MY_P=${P/_/'~'}
+   SRC_URI="mirror://gnu-alpha/${PN}/${MY_P}.tar.xz"
+   S=${WORKDIR}/${MY_P}
+   else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+   S=${WORKDIR}/${P%_*}
+   fi
+   KEYWORDS="~amd64 ~arm64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="git://git.sv.gnu.org/grub.git
+   http://git.savannah.gnu.org/r/grub.git;
+fi
+
+PATCHES=(
+   "${FILESDIR}"/gfxpayload.patch
+   "${FILESDIR}"/grub-2.02_beta2-KERNEL_GLOBS.patch
+)
+
+DEJAVU=dejavu-sans-ttf-2.37
+UNIFONT=unifont-9.0.06
+SRC_URI+=" fonts? ( 

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

2017-04-27 Thread Alice Ferrazzi
commit: a5ef6dbef4fdd5a8443fafd70e201cbc810938da
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Thu Apr 27 16:59:20 2017 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Thu Apr 27 16:59:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ef6dbe

net-misc/tigervnc: add nls support

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-misc/tigervnc/metadata.xml |   1 +
 net-misc/tigervnc/tigervnc-1.7.1-r3.ebuild | 192 +
 2 files changed, 193 insertions(+)

diff --git a/net-misc/tigervnc/metadata.xml b/net-misc/tigervnc/metadata.xml
index 90053049ad1..ca02735318f 100644
--- a/net-misc/tigervnc/metadata.xml
+++ b/net-misc/tigervnc/metadata.xml
@@ -11,6 +11,7 @@
 
   
 build with DRM support
+Add Native Language Support
 Build TigerVNC server
 Build the Xorg module
   

diff --git a/net-misc/tigervnc/tigervnc-1.7.1-r3.ebuild 
b/net-misc/tigervnc/tigervnc-1.7.1-r3.ebuild
new file mode 100644
index 000..620c8578065
--- /dev/null
+++ b/net-misc/tigervnc/tigervnc-1.7.1-r3.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+CMAKE_IN_SOURCE_BUILD=1
+
+inherit autotools cmake-utils eutils flag-o-matic java-pkg-opt-2 systemd
+
+XSERVER_VERSION="1.19.1"
+
+DESCRIPTION="Remote desktop viewer display system"
+HOMEPAGE="http://www.tigervnc.org;
+SRC_URI="https://github.com/TigerVNC/tigervnc/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~armin76/dist/tigervnc-1.4.2-patches-0.1.tar.bz2
+   mirror://gentoo/${PN}.png
+   server? ( 
ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-${XSERVER_VERSION}.tar.bz2
  )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
+IUSE="+drm gnutls nls java +opengl pam server +xorgmodule"
+
+CDEPEND="virtual/jpeg:0
+   sys-libs/zlib
+   >=x11-libs/libXtst-1.0.99.2
+   >=x11-libs/fltk-1.3.1
+   gnutls? ( net-libs/gnutls:= )
+   pam? ( virtual/pam )
+   server? (
+   dev-lang/perl
+   >=x11-libs/libXi-1.2.99.1
+   >=x11-libs/libXfont-1.4.2
+   >=x11-libs/libxkbfile-1.0.4
+   x11-libs/libXrender
+   >=x11-libs/pixman-0.27.2
+   >=x11-apps/xauth-1.0.3
+   x11-apps/xsetroot
+   >=x11-misc/xkeyboard-config-2.4.1-r3
+   opengl? ( >=app-eselect/eselect-opengl-1.3.1-r1 )
+   xorgmodule? ( =x11-base/xorg-server-${XSERVER_VERSION%.*}* )
+   drm? ( x11-libs/libdrm )
+   )"
+
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-1.5:* )
+   !net-misc/vnc
+   !net-misc/tightvnc
+   !net-misc/xf4vnc"
+
+DEPEND="${CDEPEND}
+   amd64? ( dev-lang/nasm )
+   x86? ( dev-lang/nasm )
+   >=x11-proto/inputproto-2.2.99.1
+   >=x11-proto/xextproto-7.2.99.901
+   >=x11-proto/xproto-7.0.31
+   x11-libs/libXfont2
+   virtual/libiconv
+   sys-devel/gettext
+   java? ( >=virtual/jdk-1.5 )
+   server? (
+   virtual/pkgconfig
+   media-fonts/font-util
+   x11-misc/util-macros
+   >=x11-proto/bigreqsproto-1.1.0
+   >=x11-proto/compositeproto-0.4
+   >=x11-proto/damageproto-1.1
+   >=x11-proto/fixesproto-5.0
+   >=x11-proto/fontsproto-2.1.3
+   >=x11-proto/glproto-1.4.17
+   >=x11-proto/randrproto-1.4.0
+   >=x11-proto/renderproto-0.11
+   >=x11-proto/resourceproto-1.2.0
+   >=x11-proto/scrnsaverproto-1.1
+   >=x11-proto/videoproto-2.2.2
+   >=x11-proto/xcmiscproto-1.2.0
+   >=x11-proto/xineramaproto-1.1.3
+   >=x11-libs/xtrans-1.3.3
+   >=x11-proto/dri2proto-2.8
+   opengl? ( >=media-libs/mesa-10.3.4-r1 )
+   )"
+
+PATCHES=(
+   "${WORKDIR}"/patches/010_libvnc-os.patch
+   "${WORKDIR}"/patches/030_manpages.patch
+   "${WORKDIR}"/patches/055_xstartup.patch
+)
+
+src_prepare() {
+   if use server ; then
+   cp -r "${WORKDIR}"/xorg-server-${XSERVER_VERSION}/. 
unix/xserver || die
+   fi
+
+   default
+
+   if use server; then
+   eapply "${FILESDIR}/${PN}-1.7.1-xserver119-compat.patch"
+   cd unix/xserver || die
+   eapply "${FILESDIR}/xserver119.patch"
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use arm || use hppa && append-flags "-fPIC"
+
+   local mycmakeargs=(
+   -DENABLE_GNUTLS=$(usex gnutls)
+   -DENABLE_NLS=$(usex nls)
+   -DENABLE_PAM=$(usex pam)
+   -DBUILD_JAVA=$(usex java)
+   )
+
+   cmake-utils_src_configure
+
+   if use server; then
+   cd unix/xserver || die
+   econf \

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

2017-04-27 Thread Mike Gilbert
commit: cda7cf95b9113c2054abd52069d24ae7259d7187
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr 27 16:33:52 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 27 16:36:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda7cf95

sys-apps/systemd: add symlinks to ease rootprefix migration

systemd holds the path to systemd and systemd-shutdown in memory.
The symlinks ensure that re-exec and reboot will work.
Also, the bootloader init option will not need to be updated immediately.

Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

 sys-apps/systemd/systemd-.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 55c4ac98da3..8ab713955c8 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -203,7 +203,7 @@ multilib_src_configure() {
-Dbashcompletiondir="$(get_bashcompdir)"
# make sure we get /bin:/sbin in $PATH
-Dsplit-usr=true
-   -Drootprefix="${ROOTPREFIX}"
+   -Drootprefix="${EPREFIX}${ROOTPREFIX}"
-Dsysvinit-path=
-Dsysvrcnd-path=
# no deps
@@ -326,6 +326,12 @@ multilib_src_install_all() {
rm -r "${ED%/}"/etc/systemd/system/sysinit.target.wants || die
 
rm -r "${ED%/}${ROOTPREFIX%/}/lib/udev/hwdb.d" || die
+
+   if [[ ! -e "${ED%/}"/usr/lib/systemd/systemd ]]; then
+   # Avoid breaking boot/reboot
+   dosym "../../..${ROOTPREFIX%/}/lib/systemd/systemd" 
/usr/lib/systemd/systemd
+   dosym "../../..${ROOTPREFIX%/}/lib/systemd/systemd-shutdown" 
/usr/lib/systemd/systemd-shutdown
+   fi
 }
 
 migrate_locale() {



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

2017-04-27 Thread Alice Ferrazzi
commit: 9d3f3c3dd5996133a11d40994658523103db030c
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Thu Apr 27 16:16:04 2017 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Thu Apr 27 16:17:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3f3c3d

net-misc/tigervnc: reverted nls changes

Package-Manager: portage-2.3.0

 net-misc/tigervnc/metadata.xml | 1 -
 net-misc/tigervnc/tigervnc-1.7.1-r2.ebuild | 3 +--
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-misc/tigervnc/metadata.xml b/net-misc/tigervnc/metadata.xml
index ca02735318f..90053049ad1 100644
--- a/net-misc/tigervnc/metadata.xml
+++ b/net-misc/tigervnc/metadata.xml
@@ -11,7 +11,6 @@
 
   
 build with DRM support
-Add Native Language Support
 Build TigerVNC server
 Build the Xorg module
   

diff --git a/net-misc/tigervnc/tigervnc-1.7.1-r2.ebuild 
b/net-misc/tigervnc/tigervnc-1.7.1-r2.ebuild
index f2245309c05..297e4521dbd 100644
--- a/net-misc/tigervnc/tigervnc-1.7.1-r2.ebuild
+++ b/net-misc/tigervnc/tigervnc-1.7.1-r2.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/TigerVNC/tigervnc/archive/v${PV}.tar.gz -> ${P}.tar.
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86"
-IUSE="+drm gnutls java nls +opengl pam server +xorgmodule"
+IUSE="+drm gnutls java +opengl pam server +xorgmodule"
 
 CDEPEND="virtual/jpeg:0
sys-libs/zlib
@@ -104,7 +104,6 @@ src_configure() {
 
local mycmakeargs=(
-DENABLE_GNUTLS=$(usex gnutls)
-   -DENABLE_NLS=$(usex nls)
-DENABLE_PAM=$(usex pam)
-DBUILD_JAVA=$(usex java)
)



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

2017-04-27 Thread Wolfram Schlich
commit: d5b6bef90bc758a157d393676b86d5fc7dc388ca
Author: Wolfram Schlich  gentoo  org>
AuthorDate: Thu Apr 27 14:57:23 2017 +
Commit: Wolfram Schlich  gentoo  org>
CommitDate: Thu Apr 27 14:57:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b6bef9

net-misc/teamviewer: version bump, fixes bug #61.

Bump version to 12.0.76279. This also fixes bug #61 (checksum failure).

Reported-by: Bruce Hill  happypenguincomputers.com>

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-misc/teamviewer/Manifest| 2 +-
 .../{teamviewer-12.0.71510.ebuild => teamviewer-12.0.76279.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/teamviewer/Manifest b/net-misc/teamviewer/Manifest
index d7d7ed1936d..d0d3654ee69 100644
--- a/net-misc/teamviewer/Manifest
+++ b/net-misc/teamviewer/Manifest
@@ -1,4 +1,4 @@
 DIST teamviewer-9.0.32150.deb 22898922 SHA256 
66d9a69f7e1523a2e1b41ff2e55adac01b2dae9b8bdfabf9db6080fc21d24451 SHA512 
3e72ed5cab7a754a0aa75e533da92292ad004f66c55ac4c386b6f4a65cc41b14a8d9d7a5410dccdb90c1172cd33e52383289339ab44f0847a061655498ab8e4d
 WHIRLPOOL 
fa48ff99a5df29072b1073f35e3f27aeba87b2b846813dca612212344a5b8e35f7f1e221e1fb4f7a12464fce4a185b8dad6dd8f48432e4c48ecd61d9cc6b7960
 DIST teamviewer_10.0.46203_i386.deb 43326592 SHA256 
eb1fe811fd2dc1c8dc6fc2ebaae177072b65bc1a3b2a6bb88b9e25f633c51359 SHA512 
2133194b180648685a9e179df1a2888277f3038d9098d0d12b72de92026bdb969d90262514996df60dfcf6986e291ecb756fde9e0781fca5c872b5c82e5494ea
 WHIRLPOOL 
b6bedba426954f74fb51dca51949508f7299f9bee2dea1abc442a8a8acf79b408455901fedda524851c69a6352ef5a7bb1c733233823d49a0adfec64561f61ce
 DIST teamviewer_11.0.67687_i386.deb 47341822 SHA256 
b74542910ac574803905658787174b6a60055c6473d3c4e398da36d0dedaf416 SHA512 
3fbb0a2fc1bccd41ba9798305fada7e8266e1c9ed8509492ccb75e6f85995538ddc05ad72648e9f6c31cd5f17ad34f1ed3a300eeb38a4a703d3414c113d3e5a9
 WHIRLPOOL 
2a6b1c04f67933a43ac2493a12c21b8a9eae95150b10d9e713e01efed98c397f44fdd77012407da2dffb8bf0b804374a60cce9d2646ff3c117041d13366be628
-DIST teamviewer_12.0.71510_i386.deb 46556110 SHA256 
172f68c05f29657bcf312b9e3fd8b77027bdf82bd969da9dd7ffcc7eb3605838 SHA512 
edc1e5823939f20a9879bd29d952a728275f5f190ad434b95e71e886086b8aca407749d5671284cec9b20007aaa4b5907c84a83cc4921f9f715738cd33c704db
 WHIRLPOOL 
a781c0c114f36db193db81dba3006cf28cb1aa5bfed1a4a6feaff8cf5944159e5c09397eb413e8c0b634549cddec1941bf21ea86f00b98b15757589e15a7a9c8
+DIST teamviewer_12.0.76279_i386.deb 46547662 SHA256 
0050798ef06b5bb750899fdc35d365520917d64be3b9db460753aefe8de9d097 SHA512 
02c586d303149b9f6e33e4da6a53e14715f95ad74264b758ddd6dfaa3530d93e50db0e297cb5bd257558199afa28b49a90bdfbcc64fbd5e90d887d233d6b30f8
 WHIRLPOOL 
b3848d75002cd760cbac397250a7a8d355e770003bcda2482b1aed85f8d2744176f81876dc65c9669905e97fe4aa8fd1c093f7f1f3d13c5e0d2ef5d55b82baf5

diff --git a/net-misc/teamviewer/teamviewer-12.0.71510.ebuild 
b/net-misc/teamviewer/teamviewer-12.0.76279.ebuild
similarity index 98%
rename from net-misc/teamviewer/teamviewer-12.0.71510.ebuild
rename to net-misc/teamviewer/teamviewer-12.0.76279.ebuild
index 07243d0be1e..28819fde712 100644
--- a/net-misc/teamviewer/teamviewer-12.0.71510.ebuild
+++ b/net-misc/teamviewer/teamviewer-12.0.76279.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5



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

2017-04-27 Thread Mike Gilbert
commit: 0d1d9407b3322bc353f22f0a68b930352dcf4733
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr 27 14:45:45 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 27 14:46:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1d9407

sys-apps/systemd: fix call to makeopts_loadavg

Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

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

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 4d9b716196d..55c4ac98da3 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -274,7 +274,7 @@ multilib_src_configure() {
 
 eninja() {
if [[ -z ${NINJAOPTS+set} ]]; then
-   NINJAOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg 0)"
+   NINJAOPTS="-j $(makeopts_jobs) -l $(makeopts_loadavg 
"${MAKEOPTS}" 0)"
fi
set -- ninja -v ${NINJAOPTS} "$@"
echo "$@"



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

2017-04-27 Thread Michał Górny
commit: 0b01ca373c77869e8ea182cc848428a738c2fc22
Author: Moritz Schlarb  metalabs  de>
AuthorDate: Wed Apr 26 17:29:21 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 14:33:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b01ca37

net-misc/seafile-client: Fix Qt5 selection

Closes: https://bugs.gentoo.org/show_bug.cgi?id=602440#c1

 .../files/seafile-client-6.0.4-select-qt5.patch| 18 ++
 ...-6.0.4-r1.ebuild => seafile-client-6.0.4-r2.ebuild} |  4 ++--
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git 
a/net-misc/seafile-client/files/seafile-client-6.0.4-select-qt5.patch 
b/net-misc/seafile-client/files/seafile-client-6.0.4-select-qt5.patch
new file mode 100644
index 000..ed48dcf4757
--- /dev/null
+++ b/net-misc/seafile-client/files/seafile-client-6.0.4-select-qt5.patch
@@ -0,0 +1,18 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 4261fba..24fbbda 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -158,11 +158,8 @@ SET(QT_VERSION_MAJOR 5)
+ # have to keep using QtWebKit on windows because QtWebEngine can't be
+ # compiled in msys2/mingw (QtWebEnigne is based on chrome, which has to be
+ # compiled with MSVC.)
+-FIND_PROGRAM(qmake_executable NAMES qmake qmake.exe)
+-EXECUTE_PROCESS(COMMAND
+-bash -c "${qmake_executable} --version | grep -iE '^using qt version 
[0-9.]+' | awk '{print $4}'"
+-OUTPUT_VARIABLE DETECTED_QT_VERSION
+-OUTPUT_STRIP_TRAILING_WHITESPACE)
++FIND_PACKAGE(Qt5Core)
++SET(DETECTED_QT_VERSION ${Qt5Core_VERSION})
+ MESSAGE("qt5 version: ${DETECTED_QT_VERSION}")
+ IF(WIN32 OR DETECTED_QT_VERSION VERSION_LESS 5.6.0)
+ ADD_DEFINITIONS(-DSEAFILE_USE_WEBKIT)

diff --git a/net-misc/seafile-client/seafile-client-6.0.4-r1.ebuild 
b/net-misc/seafile-client/seafile-client-6.0.4-r2.ebuild
similarity index 91%
rename from net-misc/seafile-client/seafile-client-6.0.4-r1.ebuild
rename to net-misc/seafile-client/seafile-client-6.0.4-r2.ebuild
index 1f1aa3a7483..b417c30619c 100644
--- a/net-misc/seafile-client/seafile-client-6.0.4-r1.ebuild
+++ b/net-misc/seafile-client/seafile-client-6.0.4-r2.ebuild
@@ -32,7 +32,8 @@ DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )"
 
 src_prepare() {
-   eapply "${FILESDIR}/${P}-only-use-qttest-when-needed.patch"
+   eapply "${FILESDIR}/${P}-select-qt5.patch"
+   eapply "${FILESDIR}/${P}-only-use-qttest-where-needed.patch"
cmake-utils_src_prepare
if use shibboleth ; then
if ! has_version "dev-qt/qtwebengine:5[widgets]" ; then
@@ -42,7 +43,6 @@ src_prepare() {
 }
 
 src_configure() {
-   export QT_SELECT=qt5
local mycmakeargs=(
-DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
-DBUILD_TESTING="$(usex test)"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-04-27 Thread Marek Szuba
commit: deff9dc6c20ef564b3fee110925d4f1a52a846d3
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Apr 27 13:53:44 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Apr 27 14:01:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deff9dc6

app-backup/burp: make sure oldver is local to pkg_postinst()

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-backup/burp/burp-2.0.54.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-backup/burp/burp-2.0.54.ebuild 
b/app-backup/burp/burp-2.0.54.ebuild
index cf7dee17673..694caae538a 100644
--- a/app-backup/burp/burp-2.0.54.ebuild
+++ b/app-backup/burp/burp-2.0.54.ebuild
@@ -94,6 +94,7 @@ pkg_postinst() {
 
# According to PMS this can be a space-separated list of version
# numbers, even though in practice it is typically just one.
+   local oldver
for oldver in ${REPLACING_VERSIONS}; do
if [[ $(get_major_version ${oldver}) -lt 2 ]]; then
ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/awesome/

2017-04-27 Thread Marek Szuba
commit: 4e13d8b3efcac98bd34274622b9e71d2393d5dec
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Apr 27 13:57:52 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Apr 27 14:01:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e13d8b3

x11-wm/awesome: add upstream tag to metadata

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-wm/awesome/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-wm/awesome/metadata.xml b/x11-wm/awesome/metadata.xml
index e26f0c74a68..4bffb45b9c3 100644
--- a/x11-wm/awesome/metadata.xml
+++ b/x11-wm/awesome/metadata.xml
@@ -8,4 +8,7 @@
   
 Use dev-lang/luajit instead of 
dev-lang/lua
   
+  
+awesomeWM/awesome
+  
 



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

2017-04-27 Thread Marek Szuba
commit: b7bc0a86cbbaf3f9963d308c0182b7baa268c9d3
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Apr 27 13:59:31 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Apr 27 14:02:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7bc0a86

net-p2p/syncthing: take over maintainership

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-p2p/syncthing/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-p2p/syncthing/metadata.xml b/net-p2p/syncthing/metadata.xml
index 1f641e13a3c..38b207092d4 100644
--- a/net-p2p/syncthing/metadata.xml
+++ b/net-p2p/syncthing/metadata.xml
@@ -2,6 +2,10 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   
+mare...@gentoo.org
+Marek Szuba
+  
+  
 d...@gentoo.org
 Dirkjan Ochtman
   



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

2017-04-27 Thread Lars Wendler
commit: b2432bf6da6186fc51c23ff7207afbf4f9aaf98d
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr 27 14:00:23 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 27 14:00:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2432bf6

app-admin/sudo: Bump to version 1.8.20_beta2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-admin/sudo/Manifest   | 2 +-
 app-admin/sudo/{sudo-1.8.20_beta1.ebuild => sudo-1.8.20_beta2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 82ff2ee75c4..79d319993a3 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
 DIST sudo-1.8.18p1.tar.gz 2822109 SHA256 
e5a0471c721281a693025bbde33ebd9d3db43245d83ab8516bbfc23980379434 SHA512 
8dceeb5024c4f94fcc15e75fa2fd164af5e0597734f95df43207738b3258c4d396e102faf2b6811e399f1cdbdbf617b87e5bfcc1e591ea6722f45d81d1098fe5
 WHIRLPOOL 
094c1232517706a6da4a0548f7ab5c0c7b9e12f8ce584db97d0c4793a38c4044538637f2834b9f3104326bd5b4b826d08ab79b1dc2c5b950de7d7f558685ef7b
 DIST sudo-1.8.19p2.tar.gz 2861855 SHA256 
237e18e67c2ad59ecacfa4b7707198b09fcf84914621585a9bc670dcc31a52e0 SHA512 
21c83403e7ff219a273b2c4873be0d858997558ca150bc8239379a9dfcc587fdd7c0c49cdf4cdc27dfd6dd45f9f089fa034b58bfcee07dceb4a481542251b3fc
 WHIRLPOOL 
550ed115ea711d6ba9aa698cd988295b74327dd770d79b6852f9f3f00a1c0420bbdcce5cc7c49467e0cf8a57fc79dbcfc73edaf3ad697e06ba9fd48919fece0b
-DIST sudo-1.8.20b1.tar.gz 2903798 SHA256 
9e3caef7d9354fac382b2681ca895a44faec460080a2bad85813033ea81f4216 SHA512 
8fd9a8d74883b83a4302c0e6e9980773d73c592be69e5246fcab097ae293c299b886a6f83d714bf1638d366f1bc0f00436e291c4f18611049a92f39bdd892e37
 WHIRLPOOL 
ec54454f17c1805ca03eb426756c2e4a4291e710559168c989656e15b714670162df07cfcbcedca12373c849a364d0f6728be9a8dfe83c24b069e039e7d7cb02
+DIST sudo-1.8.20b2.tar.gz 2923493 SHA256 
0ea3ced3c8aa756f77fdb796d9516652107733eb338092a6d38b89a36eca2377 SHA512 
8637bdbb3ae28ac3eacd63846ad85f0bc4bc7e02005a431a8849b34efddb62da95063ccf1f54bf6c60bcd82172fb8fd39f531a46b572164b6e980095b0570b88
 WHIRLPOOL 
b548828f62713679d6d01901c3be92fe90b86f7d1b9ab632b70538fccfce0531a93dd2b1707252d3082a4073fb26e476223cf13ea9ce3b040ec3107e58477b09

diff --git a/app-admin/sudo/sudo-1.8.20_beta1.ebuild 
b/app-admin/sudo/sudo-1.8.20_beta2.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.20_beta1.ebuild
rename to app-admin/sudo/sudo-1.8.20_beta2.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/, sys-devel/autoconf/files/

2017-04-27 Thread Lars Wendler
commit: 50932475bceaaa0499b1d1e0daf78e5e8f7c1446
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Apr 27 11:40:02 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 27 13:42:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50932475

sys-devel/autoconf: Add perl-5.26 patch re bug #613790

This fixes the unescaped "{" issue.

-r1 bump necessary as end users must have this patch applied to
their installs otherwise autoscan will be broken after upgrading
perl.

autoconf does not subslot dep on perl, so there are no guarantees
that a rebuild will happen to propagate this patch

Hence, -r1 fix

Bug: https://bugs.gentoo.org/613790

Package-Manager: Portage-2.3.4, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4500

 ...conf-2.69-r2.ebuild => autoconf-2.69-r3.ebuild} |  1 +
 .../autoconf/files/autoconf-2.69-perl-5.26.patch   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/sys-devel/autoconf/autoconf-2.69-r2.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r3.ebuild
similarity index 96%
rename from sys-devel/autoconf/autoconf-2.69-r2.ebuild
rename to sys-devel/autoconf/autoconf-2.69-r3.ebuild
index 0acd57e4e77..37354a400d9 100644
--- a/sys-devel/autoconf/autoconf-2.69-r2.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r3.ebuild
@@ -36,5 +36,6 @@ src_prepare()   {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
[[ ${CHOST} == *-darwin* ]] && \
PATCHES+=( "${FILESDIR}"/${PN}-2.61-darwin.patch )
+   PATCHES+=( "${FILESDIR}"/${PN}-2.69-perl-5.26.patch )
toolchain-autoconf_src_prepare
 }

diff --git a/sys-devel/autoconf/files/autoconf-2.69-perl-5.26.patch 
b/sys-devel/autoconf/files/autoconf-2.69-perl-5.26.patch
new file mode 100644
index 000..b3d7888ca72
--- /dev/null
+++ b/sys-devel/autoconf/files/autoconf-2.69-perl-5.26.patch
@@ -0,0 +1,28 @@
+From e5654a5591884b92633c7785f325626711e7f7aa Mon Sep 17 00:00:00 2001
+From: Paul Eggert 
+Date: Tue, 29 Jan 2013 13:46:48 -0800
+Subject: [PATCH] autoscan: port to perl 5.17
+
+* bin/autoscan.in (scan_sh_file): Escape '{'.  This avoids a
+feature that is deprecated in Perl 5.17.  Reported by Ray Lauff in
+.
+---
+ bin/autoscan.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/bin/autoscan.in b/bin/autoscan.in
+index 993a750..db1df79 100644
+--- a/bin/autoscan.in
 b/bin/autoscan.in
+@@ -358,7 +358,7 @@ sub scan_sh_file ($)
+ {
+   # Strip out comments and variable references.
+   s/#.*//;
+-  s/\${[^\}]*}//g;
++  s/\$\{[^\}]*}//g;
+   s/@[^@]*@//g;
+ 
+   # Tokens in the code.
+-- 
+1.9.1
+



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

2017-04-27 Thread Mike Gilbert
commit: a8233cc1127f6191c96942a43807ec583567c6a1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr 27 13:23:36 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 27 13:24:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8233cc1

sys-apps/systemd: depend on lxml unconditionally

Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

 sys-apps/systemd/systemd-.ebuild | 18 --
 1 file changed, 4 insertions(+), 14 deletions(-)

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index aacb665331d..4d9b716196d 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -7,8 +7,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/systemd/systemd.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   !doc? ( https://dev.gentoo.org/~floppym/dist/${P}-man.tar.gz )"
+   SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
@@ -21,7 +20,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
-IUSE="acl apparmor audit build cryptsetup curl doc elfutils +gcrypt gnuefi http
+IUSE="acl apparmor audit build cryptsetup curl elfutils +gcrypt gnuefi http
idn importd +kmod +lz4 lzma nat pam policykit
qrcode +seccomp selinux ssl sysv-utils test vanilla xkb"
 
@@ -100,13 +99,9 @@ DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
dev-libs/libxslt:0
-   doc? ( $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]') )
+   $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
 "
 
-python_check_deps() {
-   has_version --host-root "dev-python/lxml[${PYTHON_USEDEP}]"
-}
-
 pkg_pretend() {
local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS
~CHECKPOINT_RESTORE ~DEVTMPFS ~DMIID ~EPOLL ~FANOTIFY ~FHANDLE
@@ -171,7 +166,7 @@ src_configure() {
# Prevent conflicts with i686 cross toolchain, bug 559726
tc-export AR CC NM OBJCOPY RANLIB
 
-   use doc && python_setup
+   python_setup
 
multilib-minimal_src_configure
 }
@@ -242,7 +237,6 @@ multilib_src_configure() {
#-Dtests=$(meson_ml_use test)
-Ddbus=$(meson_ml_use test)
-Dxkbcommon=$(meson_ml_use xkb)
-   -Ddoc=$(meson_ml_use doc python)
# hardcode a few paths to spare some deps
-Dpath-kill=/bin/kill
-Dntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 
2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org"
@@ -303,10 +297,6 @@ multilib_src_install_all() {
einstalldocs
dodoc "${FILESDIR}"/nsswitch.conf
 
-   if [[ ${PV} !=  ]]; then
-   use doc || doman "${WORKDIR}"/man/systemd.{directives,index}.7
-   fi
-
if use sysv-utils; then
for app in halt poweroff reboot runlevel shutdown telinit; do
dosym "..${ROOTPREFIX%/}/bin/systemctl" /sbin/${app}



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

2017-04-27 Thread Jeroen Roovers
commit: 3511d0d1af15070c84a0e6251147f0c6f8859b9a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Apr 27 12:54:24 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Apr 27 12:54:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3511d0d1

net-analyzer/tcpreplay: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-analyzer/tcpreplay/Manifest   |  2 -
 net-analyzer/tcpreplay/tcpreplay-4.2.1.ebuild | 74 ---
 net-analyzer/tcpreplay/tcpreplay-4.2.2.ebuild | 74 ---
 3 files changed, 150 deletions(-)

diff --git a/net-analyzer/tcpreplay/Manifest b/net-analyzer/tcpreplay/Manifest
index 52a20cb27f9..19d8f0a7d57 100644
--- a/net-analyzer/tcpreplay/Manifest
+++ b/net-analyzer/tcpreplay/Manifest
@@ -1,5 +1,3 @@
 DIST tcpreplay-4.1.2.tar.gz 2162175 SHA256 
da483347e83a9b5df0e0dbb0f822a2d37236e79dda35f4bc4e6684fa827f25ea SHA512 
3a7d125f38fe15070d666eacb4a5ef026a73ff850adec7ef3592966f38d1d155002792c5d5ac2476aa034d71be5f31b9dacd5be34af01a336149af3a42cad360
 WHIRLPOOL 
e5ca80234655b3614eebd400954b53d958d08dbe91cf123db07935e5bebfb34ad40cd41a7a25a8d8ee684dbcaeda41c75a18503172830141dca022713b7814d6
-DIST tcpreplay-4.2.1.tar.gz 3528019 SHA256 
224b519e561d969b4bdb0e700c2283e036620e3cb5895d5aab2a7e4f27d21a79 SHA512 
0ecfc6ec80c94b2ea001ea1fee31f06cfb265dcd7bb45cc09d480aa6ed2d11733b7383c54425805bfed02750e05339500f3d4de9b7c6054fa12f015153366875
 WHIRLPOOL 
b6d1bbb0c18398b9f10562f1040780e4a058046e8b040a195fdf0a937ccfa9282fed520ec5478ed443b92fa322412bc6b3ff2040728393903acf2080eedbf350
-DIST tcpreplay-4.2.2.tar.gz 3597722 SHA256 
e674166b54486db8f5417554ed88c06f44f368d70585c2897b0bc085009d8dd5 SHA512 
5ae57957ab95790df8e880a53905e0e8e62b3a3d80f1fb2030e7bc360d8d4146335b48d7a5c02448edacafc146f2ea485086a824ce4e305eb3a34a8587ac46ae
 WHIRLPOOL 
195ef1c28850e8a57f7cf520d4bb3e32e1bdc89a1e230176ac2334ff7b9f8026f24ef0d07ab9331e93ed106485ef3b501521fc4a8a3ba9752cabeb4f4d675dc5
 DIST tcpreplay-4.2.3.tar.gz 3490534 SHA256 
68d8d49dab5bf58b2e8d244eee1ee7f2379d967da19fe97dd9d59bcf40a22abc SHA512 
0d92c8cdb231d602dddc58e1c5b4e4a443a68f302b20a8ac402fb4eefbac365fd1ba72cfbe05ca667240e4b82ce9fd5de6a04b7eed7017e5b9563eff779c3a85
 WHIRLPOOL 
d87a2176e980d44993a932c4cc90b360834f31e4d49003d979a83b337fb7e15d1c0a0de8967ef7b6ddbc58d74302be38a5361a0925e437f0b38702203a450eaa
 DIST tcpreplay-4.2.4.tar.gz 3489615 SHA256 
da78ea1a1fe8ff177a4f9e71c4c6739b79ac86db2c2bb90955318b8e8439beb7 SHA512 
b29463272abb18789b5e095a86b0c10433e3f3c8a1af8a906f68221d78c1c9e6703d3f000e7ad86151ec6356f24aa80e1d0c6d128a52c426a14f080341e1cc10
 WHIRLPOOL 
7d116a159928088e18ba1bcf4a5dbb3b3bae91cb43227820baa42aff9f5406b43383381844d18cf038d40d3844b40bf064ff724a772a2025f0871e98c31573eb

diff --git a/net-analyzer/tcpreplay/tcpreplay-4.2.1.ebuild 
b/net-analyzer/tcpreplay/tcpreplay-4.2.1.ebuild
deleted file mode 100644
index ee0ea9dffd4..000
--- a/net-analyzer/tcpreplay/tcpreplay-4.2.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools flag-o-matic
-
-DESCRIPTION="utilities for editing and replaying previously captured network 
traffic"
-HOMEPAGE="http://tcpreplay.appneta.com/ https://github.com/appneta/tcpreplay;
-LICENSE="BSD GPL-3"
-SRC_URI="https://github.com/appneta/${PN}/releases/download/v${PV/_/-}/${P/_/-}.tar.gz
 -> ${P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
-IUSE="debug pcapnav +tcpdump"
-
-DEPEND="
-   >=sys-devel/autogen-5.18.4[libopts]
-   dev-libs/libdnet
-   >=net-libs/libpcap-0.9
-   tcpdump? ( net-analyzer/tcpdump )
-   pcapnav? ( net-libs/libpcapnav )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=(
-   docs/{CHANGELOG,CREDIT,HACKING,TODO}
-)
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.1.0-enable-pcap_findalldevs.patch
-)
-
-S=${WORKDIR}/${P/_/-}
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e 's|#include |#include |g' \
-   src/common/sendpacket.c || die
-   sed -i \
-   -e 's|@\([A-Z_]*\)@|$(\1)|g' \
-   -e '/tcpliveplay_CFLAGS/s|$| $(LDNETINC)|g' \
-   -e '/tcpliveplay_LDADD/s|$| $(LDNETLIB)|g' \
-   src/Makefile.am || die
-
-   eautoreconf
-}
-
-src_configure() {
-   # By default it uses static linking. Avoid that, bug 252940
-   econf \
-   $(use_enable debug) \
-   $(use_with pcapnav pcapnav-config /usr/bin/pcapnav-config) \
-   $(use_with tcpdump tcpdump /usr/sbin/tcpdump) \
-   --disable-local-libopts \
-   --enable-dynamic-link \
-   --enable-shared \
-   --with-libdnet \
-   --with-testnic2=lo \
-   --with-testnic=lo
-}
-
-src_test() {
-   if [[ ! ${EUID} -eq 0 ]]; then
-   ewarn "Some tests were disabled due to FEATURES=userpriv"
-   ewarn "To run all tests 

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

2017-04-27 Thread Jeroen Roovers
commit: b46998560eed21f2245b5e0b253626974c9dc7b9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Apr 27 12:53:36 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Apr 27 12:53:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4699856

net-analyzer/tcpreplay: Version bump.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-analyzer/tcpreplay/Manifest   |  1 +
 net-analyzer/tcpreplay/tcpreplay-4.2.4.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/net-analyzer/tcpreplay/Manifest b/net-analyzer/tcpreplay/Manifest
index cf8a70f9d0d..52a20cb27f9 100644
--- a/net-analyzer/tcpreplay/Manifest
+++ b/net-analyzer/tcpreplay/Manifest
@@ -2,3 +2,4 @@ DIST tcpreplay-4.1.2.tar.gz 2162175 SHA256 
da483347e83a9b5df0e0dbb0f822a2d37236e
 DIST tcpreplay-4.2.1.tar.gz 3528019 SHA256 
224b519e561d969b4bdb0e700c2283e036620e3cb5895d5aab2a7e4f27d21a79 SHA512 
0ecfc6ec80c94b2ea001ea1fee31f06cfb265dcd7bb45cc09d480aa6ed2d11733b7383c54425805bfed02750e05339500f3d4de9b7c6054fa12f015153366875
 WHIRLPOOL 
b6d1bbb0c18398b9f10562f1040780e4a058046e8b040a195fdf0a937ccfa9282fed520ec5478ed443b92fa322412bc6b3ff2040728393903acf2080eedbf350
 DIST tcpreplay-4.2.2.tar.gz 3597722 SHA256 
e674166b54486db8f5417554ed88c06f44f368d70585c2897b0bc085009d8dd5 SHA512 
5ae57957ab95790df8e880a53905e0e8e62b3a3d80f1fb2030e7bc360d8d4146335b48d7a5c02448edacafc146f2ea485086a824ce4e305eb3a34a8587ac46ae
 WHIRLPOOL 
195ef1c28850e8a57f7cf520d4bb3e32e1bdc89a1e230176ac2334ff7b9f8026f24ef0d07ab9331e93ed106485ef3b501521fc4a8a3ba9752cabeb4f4d675dc5
 DIST tcpreplay-4.2.3.tar.gz 3490534 SHA256 
68d8d49dab5bf58b2e8d244eee1ee7f2379d967da19fe97dd9d59bcf40a22abc SHA512 
0d92c8cdb231d602dddc58e1c5b4e4a443a68f302b20a8ac402fb4eefbac365fd1ba72cfbe05ca667240e4b82ce9fd5de6a04b7eed7017e5b9563eff779c3a85
 WHIRLPOOL 
d87a2176e980d44993a932c4cc90b360834f31e4d49003d979a83b337fb7e15d1c0a0de8967ef7b6ddbc58d74302be38a5361a0925e437f0b38702203a450eaa
+DIST tcpreplay-4.2.4.tar.gz 3489615 SHA256 
da78ea1a1fe8ff177a4f9e71c4c6739b79ac86db2c2bb90955318b8e8439beb7 SHA512 
b29463272abb18789b5e095a86b0c10433e3f3c8a1af8a906f68221d78c1c9e6703d3f000e7ad86151ec6356f24aa80e1d0c6d128a52c426a14f080341e1cc10
 WHIRLPOOL 
7d116a159928088e18ba1bcf4a5dbb3b3bae91cb43227820baa42aff9f5406b43383381844d18cf038d40d3844b40bf064ff724a772a2025f0871e98c31573eb

diff --git a/net-analyzer/tcpreplay/tcpreplay-4.2.4.ebuild 
b/net-analyzer/tcpreplay/tcpreplay-4.2.4.ebuild
new file mode 100644
index 000..ee0ea9dffd4
--- /dev/null
+++ b/net-analyzer/tcpreplay/tcpreplay-4.2.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools flag-o-matic
+
+DESCRIPTION="utilities for editing and replaying previously captured network 
traffic"
+HOMEPAGE="http://tcpreplay.appneta.com/ https://github.com/appneta/tcpreplay;
+LICENSE="BSD GPL-3"
+SRC_URI="https://github.com/appneta/${PN}/releases/download/v${PV/_/-}/${P/_/-}.tar.gz
 -> ${P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE="debug pcapnav +tcpdump"
+
+DEPEND="
+   >=sys-devel/autogen-5.18.4[libopts]
+   dev-libs/libdnet
+   >=net-libs/libpcap-0.9
+   tcpdump? ( net-analyzer/tcpdump )
+   pcapnav? ( net-libs/libpcapnav )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=(
+   docs/{CHANGELOG,CREDIT,HACKING,TODO}
+)
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.1.0-enable-pcap_findalldevs.patch
+)
+
+S=${WORKDIR}/${P/_/-}
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's|#include |#include |g' \
+   src/common/sendpacket.c || die
+   sed -i \
+   -e 's|@\([A-Z_]*\)@|$(\1)|g' \
+   -e '/tcpliveplay_CFLAGS/s|$| $(LDNETINC)|g' \
+   -e '/tcpliveplay_LDADD/s|$| $(LDNETLIB)|g' \
+   src/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   # By default it uses static linking. Avoid that, bug 252940
+   econf \
+   $(use_enable debug) \
+   $(use_with pcapnav pcapnav-config /usr/bin/pcapnav-config) \
+   $(use_with tcpdump tcpdump /usr/sbin/tcpdump) \
+   --disable-local-libopts \
+   --enable-dynamic-link \
+   --enable-shared \
+   --with-libdnet \
+   --with-testnic2=lo \
+   --with-testnic=lo
+}
+
+src_test() {
+   if [[ ! ${EUID} -eq 0 ]]; then
+   ewarn "Some tests were disabled due to FEATURES=userpriv"
+   ewarn "To run all tests issue the following command as root:"
+   ewarn " # make -C ${S}/test"
+   emake -j1 -C test tcpprep || die "self test failed - see 
${S}/test/test.log"
+   else
+   emake -j1 test || {
+   ewarn "Note, that some tests require eth0 iface to be 
UP." ;
+   die "self test failed - see ${S}/test/test.log" 

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

2017-04-27 Thread Agostino Sarubbo
commit: 16f9df31ac70415ad13d94d53c2ee898be95caee
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 27 12:45:30 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 27 12:45:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f9df31

sys-kernel/vanilla-sources: Automated version bump to {4.4.64,4.9.25,4.10.13} - 
remove old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/vanilla-sources/Manifest | 6 +++---
 ...anilla-sources-4.10.12.ebuild => vanilla-sources-4.10.13.ebuild} | 0
 ...{vanilla-sources-4.4.63.ebuild => vanilla-sources-4.4.64.ebuild} | 0
 ...{vanilla-sources-4.9.24.ebuild => vanilla-sources-4.9.25.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 34055d8bf26..3c4f0960b30 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -13,6 +13,6 @@ DIST patch-3.16.43.xz 1521552 SHA256 
613fc4663e1d7979c1530291e39a3118a4fff59c7de
 DIST patch-3.2.88.xz 1704968 SHA256 
1414b22403824525a6c82a6ac4bbe2e35a2537a81ed012424e0c30b86dcbe245 SHA512 
4df324dc009ce086bd20ae9c435f5e3aa990103d514c7057d79ddd451e889a5ded0781287269dad374e472dd3de05b9f2097fe602e1fc857cfa2e2bf304046fd
 WHIRLPOOL 
03c99b887c11eb0832cd42d8bc1e505fa25591f2a5a9b6f2c4c18aa1d85d45b5614d0a0969f0174c089e83d87f4241d64c4111b73b2eb4d40a6eeda19fc95d2a
 DIST patch-3.4.113.xz 1362096 SHA256 
d5492eeaadcf12aaad471011066e447907999035c26368da8e4f82b1871ef03a SHA512 
cd212cb2c2d6fb911571472466027c7e502277f7af2426050a5afcd4c7799920e48414190b8a8a039f88d85bbf0d9e164c7d8c45982bf51f7567da9304137688
 WHIRLPOOL 
bc88441d583b9ed2f315b6ed809c168cb00af5a3c1f91fd1e4bd651a5f21cc69fd9343460976b5707916ec992b3e7a2f519953ce1bbc55fbb3290237ec4b44a3
 DIST patch-4.1.39.xz 970604 SHA256 
398c201891d4f7942458caab8c8af5d058c62e6a8f6058b06363fad462e83154 SHA512 
a5ed73e8a473f8b374d9762947e79efb83a9713af08d10869997a16ab51c357cac7c96f99f942496fad1ed0589051f2a5d97c8e72f4ab15648c12c1a5d6ff1f2
 WHIRLPOOL 
2165a115f90a6d331c8cbe309baad3fca08f908d2dc7f0003ed9846af4954edec0a1b08c24e3b90cdb0accb52bb3b69e52c6a6c5bf8ba3c42d8220933123
-DIST patch-4.10.12.xz 264376 SHA256 
ed919b49178bbda14b341058a92362322cbb09e9028229e860e6927553c8d037 SHA512 
39dacec6f9ed28a3bf3339d98c9f0cc86b977252c8d2cabf5d39572cc1dff078bf8f52afdd7e6bc3213d00f7b42474d9c6a4ba641497d091b122e748a48ff0f9
 WHIRLPOOL 
e1f9b96761e60da761d78bb8a2ddd91d9659b2c254766ba61c4ea5c72b9088aa8953e4e0fe567fae3e225693218f7995e81c4b6f92b2ce879668849b0df80496
-DIST patch-4.4.63.xz 1075908 SHA256 
bc50366a602bbe842ed5d663e43b27d0ed9c58eb1c4cb8907f101092e5601e13 SHA512 
85d45f3375f6564569edbd5ae3788919ba08277e0835cd3bb0dfb68050c6232d12590c612de4a787d33525a8384a7235d30eb2e2cf0ea5401aeeac39c2374e18
 WHIRLPOOL 
51248a561da730e91d5c3117ef03d47cf8050c837e77407ab2a01db1be4379ce960f925f8a8924f4fda56f2736d191737ca3689b51105d67debc2417127c
-DIST patch-4.9.24.xz 534196 SHA256 
37897ce45426b8114c290dc52bc9de2034641b6dd9e33c7abba5224deb6e6e19 SHA512 
c5619f95e6f838175491c1f8ba1fe13b37200984dfd241af3fcbb063de4d3b18948ffc0fda7bb594a92f0ec3332d35a2a255e830a7e1d68a5ecb8da57a8bd44b
 WHIRLPOOL 
4b2706dd2c0fbd86bd5f3511090c910f836796b81f679e1592828a737174e750b6ffbc0c306d093a78d97d58b1b1c4b1c52a4c7a4b990d2e8d77ef77b15a1bad
+DIST patch-4.10.13.xz 270932 SHA256 
b1a7a98aa97cc0917fcab0def68032d5bf61838c79177bcee2485015458f SHA512 
8ada730b91ffd0ab35f619e2dd1b29cbcc090f94a2d8de04178af0b7e303abb5393090888506bf6f1f3899c27bbe50f132a42186193203fa1214130623b2e050
 WHIRLPOOL 
38e9d7d1445996c8cc35490adf156301d7644a0d20a3a7ad4e9798e3893fa4f1c38e6b7eb9709fc3fc4b60a11cdc21c80b97547c352d718f01454b4720dd6540
+DIST patch-4.4.64.xz 1082184 SHA256 
e5d3ce8ffad4eb9621486cb36ffb44538d608c2faf045a4a403558f551b386c5 SHA512 
ffc482a5c097b4fd4cd42fd25480a1db5d612773b2deec9b2af96514e4780d975f0aaffbaaea8ee1d26d4c72fbe7f45b9ea4ce4666a45b83679803778c82fc94
 WHIRLPOOL 
33abb828edbd226645dd920861c1c327e6bbec34c7b5c4a39bd6c3145a23808f6357cda0be50f5000e824546fcb1d78d6c74300a5aa40597a4b95b4153a93231
+DIST patch-4.9.25.xz 539916 SHA256 
1ae6b863b87c7dd67ce075e1e1d56b8b3fd30c26243c0cd2f1ecc64cbe0ad219 SHA512 
52db8b6c9bddeb73f01bf86032dd669a781acb418e3038c209696a60851a386ddd70011abfa17ffd49cb4a1a77befae6be51636e0672ca737a2b6cc980e3bbdc
 WHIRLPOOL 
59bb8e5c147cc4e5acb1a24f276f478ad5d4d104a682449a1e647a68e66b000faf175c794728091301c23b74e5174519e10947f611d3d3c2034c6206fafac67d

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.10.12.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.10.13.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.10.12.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.10.13.ebuild

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.4.63.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.4.64.ebuild

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

2017-04-27 Thread Diego Elio Pettenò
commit: 2a5d0a765ad1f729a5fa26f6a14493e3667717ec
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Thu Apr 27 12:44:53 2017 +
Commit: Diego Elio Pettenò  gentoo  org>
CommitDate: Thu Apr 27 12:45:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5d0a76

Only build documentation if USE=doc is enabled. Should fix bug #582302 where a 
cyclic dependency for Hoe can't be resolved properly.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/hoe/hoe-3.16.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hoe/hoe-3.16.0.ebuild b/dev-ruby/hoe/hoe-3.16.0.ebuild
index c7177cbf923..8054be5888c 100644
--- a/dev-ruby/hoe/hoe-3.16.0.ebuild
+++ b/dev-ruby/hoe/hoe-3.16.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://www.zenspider.com/projects/hoe.html;
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
+IUSE="doc"
 
 ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
 
@@ -42,5 +42,7 @@ all_ruby_prepare() {
 all_ruby_compile() {
all_fakegem_compile
 
-   rdoc --title "seattlerb's hoe-3.5.1 Documentation" -o doc --main 
README.txt lib History.txt Manifest.txt README.txt || die
+   if use doc; then
+   rdoc --title "seattlerb's hoe-3.5.1 Documentation" -o doc 
--main README.txt lib History.txt Manifest.txt README.txt || die
+   fi
 }



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

2017-04-27 Thread Patrick Lauer
commit: a379c897876fff25fb02907861270444ce5c33bd
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Apr 27 12:43:35 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Thu Apr 27 12:43:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a379c897

app-crypt/signify: Bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-crypt/signify/Manifest  |  1 +
 app-crypt/signify/signify-20.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/app-crypt/signify/Manifest b/app-crypt/signify/Manifest
index 980110ec549..4f89491967c 100644
--- a/app-crypt/signify/Manifest
+++ b/app-crypt/signify/Manifest
@@ -1 +1,2 @@
 DIST signify-17.tar.gz 92347 SHA256 
275fccb9197d8a8efe47f2b49f9aa2319002c1da8a454bf90e6332ecc214db4d SHA512 
2b20e2c2d073c1ff695b6ec0b9b90e0870c6bd60dc107b428090f3c66f8e215473779d824fcd5c3b0ade429071b99336ce066c3254e286be2aa4e4a312742404
 WHIRLPOOL 
3124c499cc1bb234272b8f4dba206729cf89a1b821615dce8039bd1d225d87c0d9e8dc1902e305d7d47cfdad12286a9562007446205a15672721ad67477a57fd
+DIST signify-20.tar.gz 97765 SHA256 
99dc0f4a3c2a80c854f45410ee4832b0c7fb537ed3bbc0cc4f5435b9d614be22 SHA512 
993f02b10ef9c74a98455e2c93e094de40a40710c38ff35752decb87430895bd276cb5e6a46b5f7cf3f098d66562f1f0e134158d221a87fb33cfff09199a8773
 WHIRLPOOL 
0fed9dca3e6def9d2a45526882ef1429e58d8ebead5532e8343831d0fd5d452b11ef7d56b2d01f923cdd672b949d0a71cb5fd84b15c7d083434cfef2ee4e601f

diff --git a/app-crypt/signify/signify-20.ebuild 
b/app-crypt/signify/signify-20.ebuild
new file mode 100644
index 000..c42b3262662
--- /dev/null
+++ b/app-crypt/signify/signify-20.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="Cryptographically sign and verify files"
+HOMEPAGE="http://www.openbsd.org/ https://github.com/aperezdc/signify;
+SRC_URI="https://github.com/aperezdc/signify/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-libs/libbsd-0.7"
+DEPEND=""
+
+src_install() {
+   DESTDIR="${D}" PREFIX="/usr" emake install
+}



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

2017-04-27 Thread Patrick Lauer
commit: 9f5a76884c54ca9e129979d6fe7367ab2c8332e1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Apr 27 12:31:09 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Thu Apr 27 12:31:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5a7688

dev-lang/julia: Restrict libgit dep #616016

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-lang/julia/julia-0.5.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/julia/julia-0.5.0-r3.ebuild 
b/dev-lang/julia/julia-0.5.0-r3.ebuild
index 41dd4d0dd11..aace6105c71 100644
--- a/dev-lang/julia/julia-0.5.0-r3.ebuild
+++ b/dev-lang/julia/julia-0.5.0-r3.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
dev-lang/R:0=
dev-libs/double-conversion:0=
dev-libs/gmp:0=
-   dev-libs/libgit2:0=
+   

[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/pikopixel/

2017-04-27 Thread Bernard Cafarelli
commit: dacab65f9d594d939190d5f719887faf00d04268
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Apr 27 12:30:28 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Apr 27 12:32:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dacab65f

gnustep-apps/pikopixel: initial commit

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 gnustep-apps/pikopixel/Manifest   |  1 +
 gnustep-apps/pikopixel/metadata.xml   |  9 +
 gnustep-apps/pikopixel/pikopixel-1.0_beta7.ebuild | 22 ++
 3 files changed, 32 insertions(+)

diff --git a/gnustep-apps/pikopixel/Manifest b/gnustep-apps/pikopixel/Manifest
new file mode 100644
index 000..0b123ddd97a
--- /dev/null
+++ b/gnustep-apps/pikopixel/Manifest
@@ -0,0 +1 @@
+DIST PikoPixel.Sources.1.0-b7.zip 944683 SHA256 
000e0346a13ae481a523448b3a8ab5c646cc2a46a9e176db72e1b24be574f157 SHA512 
e1f2d30dc7a07e0dab5e78a88568816475060d2aac1676782a5aed2fd6037b8e3284196050fb496c6d09bfe8f6445bc6c6c1eab1145679616f2cd68ad56b03aa
 WHIRLPOOL 
50737a6b4499eb7079d0fcdbe6513c88ef4704687132c08aaddb080751f06d7b8f54b2b7c243a2420ac191d49fecee708fbdb58f5f4e6b736b0e6034a3f6f0cc

diff --git a/gnustep-apps/pikopixel/metadata.xml 
b/gnustep-apps/pikopixel/metadata.xml
new file mode 100644
index 000..22f9e3a4a31
--- /dev/null
+++ b/gnustep-apps/pikopixel/metadata.xml
@@ -0,0 +1,9 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gnus...@gentoo.org
+   Gentoo GNUstep Project
+   
+   a free application for drawing and editing pixel-art 
images
+

diff --git a/gnustep-apps/pikopixel/pikopixel-1.0_beta7.ebuild 
b/gnustep-apps/pikopixel/pikopixel-1.0_beta7.ebuild
new file mode 100644
index 000..d77f3088dfc
--- /dev/null
+++ b/gnustep-apps/pikopixel/pikopixel-1.0_beta7.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnustep-2
+
+MY_P=${PN//p/P}.Sources.${PV/_beta/-b}
+DESCRIPTION="a free application for drawing & editing pixel-art images"
+HOMEPAGE="http://twilightedge.com/mac/pikopixel/;
+# Web hosting wants a proper User-Agent
+#SRC_URI="http://twilightedge.com/downloads/${MY_P}.zip;
+SRC_URI="http://dev.gentoo.org/~voyageur/distfiles/${MY_P}.zip;
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=virtual/gnustep-back-0.25.0"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}/${PN//p/P}



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

2017-04-27 Thread Alice Ferrazzi
commit: 428f7dd5199d5abc2778f32a9320954ce9eb242f
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Thu Apr 27 12:21:45 2017 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Thu Apr 27 12:21:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428f7dd5

sys-kernel/gentoo-sources: linux patches 4.10.13

Package-Manager: portage-2.3.2

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 18a5432dd5c..4567c684521 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -71,6 +71,9 @@ DIST genpatches-4.10-11.extras.tar.xz 17344 SHA256 
0d604227fd07cb97afe7ace9623d1
 DIST genpatches-4.10-13.base.tar.xz 273848 SHA256 
65d39739b2ad77131fb187c1130df97432a17c6ccc63218d78a0cd6d39825308 SHA512 
37a5db0a656f96d17f8629c12eedea879da21a46aeace5a28f43cffb05dcf906840509697b3aed9c3590dc1600be086a3090cef3e246642837f264c14dde75e2
 WHIRLPOOL 
e133f925d17417129851c6f0812aa6bd73d3ddbf936f87a94674b0696dc7dea13669f24ac89dff22fdd02ca3b0e5cf6ab9860c5eb7bc1e9c79abe10e68bd5f87
 DIST genpatches-4.10-13.experimental.tar.xz 105404 SHA256 
807ef08cc371cdefb048102e31d0e22bd3826835fe737ac5f04e9a20cbaf00c0 SHA512 
91cf40bf8d70c1b4008f829a1459af180ca0531c7bb2950e3da6cfe5e9a0ff61bd7401ab2dae57b952bb18b6319447a0ee34f91bb7de7b0f23fbde9db36dcd91
 WHIRLPOOL 
a3e5020c48a3c32eaa38b57bf38473df337066ef105ae3b87ab9f180339acfa56c85f74a063ec1fc7a80d93ae7c85fd1e5f23aa981b49abe373353960e080f48
 DIST genpatches-4.10-13.extras.tar.xz 17340 SHA256 
89ecdd76d177c1d667b803d33f502ae7c211d45f8e7a3e1e444c21c117786902 SHA512 
0b48c694fc296d8dd5bd0b7ff59ab5db0c5ff7639f3bb3ac9c06fa6c5fc162af690715696846ac459b91192191034f00220f06563880715b2aa6c02fd454bb10
 WHIRLPOOL 
aa27674ee9989412fe608261a9bcea80745746afd9e5617bbba6bc5aa512cb9b8995b0e781a42a4951c45ad32a51f320396f66edd5d79dff295185de2d46cc1c
+DIST genpatches-4.10-14.base.tar.xz 280688 SHA256 
47a11244c2aa812a2b9d05b5069905e953a061c736ccd8460aa24ea8fef69d5f SHA512 
7cf7069c7df3cad7aebdac22cb00d2d566d1eb0c503e2fe39b7ed972abf6a2083bdd18442f0d4c99f28b2cdaf48c58b0f71751533629338d7128f31dd5663b74
 WHIRLPOOL 
229569dcb0532c51207cfd2e86f2ff66539ddf7ae89f0eb933f53fdaa33ebdb68da8b04a28fe95743e6f6aaf4244c51034ae162d2ad53293f6b4f4493b981f06
+DIST genpatches-4.10-14.experimental.tar.xz 105388 SHA256 
20512ae33f788ade4b2ccf2fe55e90c57ea070036259274a84e60bfe5cbae9cd SHA512 
1a5d1de8ee74a68dd8a20fe640b6342154d8b2e4354d25648a16fd4dc35de648958891fc2ca959bf3045f6eaf1197b4d0b7c7e45561881d312d018cb171bda60
 WHIRLPOOL 
ddc8c8839705463fa826cc1bb82a378940351275d4f7eabedb2a81793564a4ce8aa8379bff9c1459e91fde23f9ef4a4c58ae795cd245bb1994e0558155d711cb
+DIST genpatches-4.10-14.extras.tar.xz 17348 SHA256 
a5a81409396a9e811bcc1e6056eea181207e37adfb8cd1aaa85499810f3c1db1 SHA512 
890eed4fd6bdf822320b92219c03712903269c5f454e341b2cfc048482c0856ef1aee832f3ba369bd99c91bf7050ebea37a51b75b867644a7e3b9c1dc3530f66
 WHIRLPOOL 
38e8783dc65c77ece12d9ea3e18f3902c198ab587c3c949a9f36488267c7f1bda779d8794ba7238104253040d9654f828ad451eccffed9f5fb15642ea0dbd90a
 DIST genpatches-4.10-8.base.tar.xz 177928 SHA256 
d2a1baa7500946ad36849709bcc0430836fc9c050e0b85b094eb3de4f6a4a5e8 SHA512 
38a0323484c88d1767962bb4327253e7aa47724f6f57e7fa94d559025c57bcceafaec4c5f6d13b1c2dc7e9cd80a917b8017d6cf1aac88c1212caf9cbd13cd7cd
 WHIRLPOOL 
c7503ceb8f870cf4fe2bf88f2ceb8b72b206c15d6e3d6fb8efe8198f8e8818eaf07a24e80969477f64b5ab9103f23bda1e152a3085f401305fe5f54520335356
 DIST genpatches-4.10-8.experimental.tar.xz 105420 SHA256 
1018517fff821f903912e118a5490c9513da476892aa72dca01f650a8920e951 SHA512 
1f498c23affa95d2ba77588d178c09c2181c24e35ebd57ccd18ae48db9155c56b19ab48c39dba7dc98530881a29b64233015cf4c290f2c23432611bee58d64d6
 WHIRLPOOL 
ac48d4c8a18222e968e2e553569733a462f847331ad99cdffcd2d9e919a415dd0140adaa80ba98d75123bd3df2e6439466628973a650e7b82fba406664a8babb
 DIST genpatches-4.10-8.extras.tar.xz 17348 SHA256 
3444b846c3232541152db3bb2d9ff5aa66c7c7249d346fd990ed304489e19d02 SHA512 
a655184d0dfc4327a18b8e170bfad077818b7064d4c3b682c478835f297fac1d1f3cc3c61f51275a9a5edabdfe7837954e7ab112b0480c60b1936a37b35e
 WHIRLPOOL 
360df1ae85469913c9236147e2f5e4d38f1e109a35d4961a2cab271ef79049101680058c5a99430829de7e895ef5ca89e81a59dbf83deccb5d49daca4d1d5159

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.10.13.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.10.13.ebuild
new file mode 100644
index 000..59284e8edba
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.10.13.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="14"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 

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

2017-04-27 Thread Alice Ferrazzi
commit: 7d7964bb6f75fc3dd78261301d65183f624a4993
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Thu Apr 27 12:18:47 2017 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Thu Apr 27 12:19:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7964bb

sys-kernel/gentoo-sources: linux patches 4.9.25

Package-Manager: portage-2.3.2

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index fd9d4fcde44..18a5432dd5c 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -119,6 +119,9 @@ DIST genpatches-4.9-24.extras.tar.xz 17360 SHA256 
7427dd7e31491ffaa51be08bb5517c
 DIST genpatches-4.9-25.base.tar.xz 556996 SHA256 
4a238c650ade8b832110f046da192a5800010de1df671d2b6d55c1a465eb6329 SHA512 
9c04a29cfb293fb34c9f1c9b2d727c62664603af9514cb0e91ca0589a0c7699046f7eebb6ddb58c3e3777f92422ae9bdf4f20386a26139f320faab4dcaa99a82
 WHIRLPOOL 
2aadfd3a792f82dbd0679ffe8a617a961476a7d275259d30bd2ad2ff99ff629a0ae2539d184718ce0808b603a014394a1ccb7f9ea9be2a9d1f0a36b9fce6566c
 DIST genpatches-4.9-25.experimental.tar.xz 106408 SHA256 
f2c2b9077c6ebcf8eef14bf7eea7a8d692709a001c62cc26916849b2304b81bd SHA512 
b2be508731e892b831bd72a1a727474d73a74898e9a1acdc316c940fef823ccdba1bbe2c894d826162c47b15bc05756e8b867716014d2b8fbde39a560133aef9
 WHIRLPOOL 
e53db28c191e9419fd80c2b43dc63ee0878f7e5fbeca3ee73ce3eaaffc609d2da2fce2e646a7a3148d996c121336c75874e5e31f95d7224ccb324e2a195afb3b
 DIST genpatches-4.9-25.extras.tar.xz 17340 SHA256 
89ecdd76d177c1d667b803d33f502ae7c211d45f8e7a3e1e444c21c117786902 SHA512 
0b48c694fc296d8dd5bd0b7ff59ab5db0c5ff7639f3bb3ac9c06fa6c5fc162af690715696846ac459b91192191034f00220f06563880715b2aa6c02fd454bb10
 WHIRLPOOL 
aa27674ee9989412fe608261a9bcea80745746afd9e5617bbba6bc5aa512cb9b8995b0e781a42a4951c45ad32a51f320396f66edd5d79dff295185de2d46cc1c
+DIST genpatches-4.9-26.base.tar.xz 563020 SHA256 
2fdd667a8924f924d8b341963ee737564de7f075334344a3f3e113cf9b7974b6 SHA512 
9f43a3ad5f6776f0f8c28d1a6048a06969b760a3e8265b4cc3d6abcb908a800843264888c533a1a6350a4d6eb49da04b66f6a1b03014742583e9f1cdff341688
 WHIRLPOOL 
e8a07308570fe525447f87177b4e72a4c2cc1f9724a418647e2e316b96624196033f226ecba8affad1707382d155efce05af723a1033d461681a39b63d6623f8
+DIST genpatches-4.9-26.experimental.tar.xz 106380 SHA256 
d916ff32e3062cce15b0d791f37ae0879f705aae0332d925c9dc3b11a4056e2b SHA512 
713190bced05a544df5527940844f456ea32318fb4f6409d4a022d39331a9a100d38a342ec1978285689d64dea47ae4f3c3a7ec725ad45cfb9731b11f99e597a
 WHIRLPOOL 
e0eadfb3fc68fb32642597fc22557db6a0042ca1e83408cd237d087ec1823453f47467f0778f87749b1a4ea2ced356bf91b881bd06514e7df09f150596d9402b
+DIST genpatches-4.9-26.extras.tar.xz 17348 SHA256 
a5a81409396a9e811bcc1e6056eea181207e37adfb8cd1aaa85499810f3c1db1 SHA512 
890eed4fd6bdf822320b92219c03712903269c5f454e341b2cfc048482c0856ef1aee832f3ba369bd99c91bf7050ebea37a51b75b867644a7e3b9c1dc3530f66
 WHIRLPOOL 
38e8783dc65c77ece12d9ea3e18f3902c198ab587c3c949a9f36488267c7f1bda779d8794ba7238104253040d9654f828ad451eccffed9f5fb15642ea0dbd90a
 DIST genpatches-4.9-8.base.tar.xz 215420 SHA256 
4bbde563b43389798188b75c7e65412aaf5300348efeda63071cbd56f1e275e6 SHA512 
12641d4a11a8a4d40f16b9d0c62972de2baadc13481697c69a91a2b36844293f4edf207491ae087ce3378bdd0400856070e353c291f34d1cad02d3e3a6c73a36
 WHIRLPOOL 
98d63bb42729eb8518c6ea4a15cee2a41fe59a9f299bdde9ce86825bd3c563665a95da841b06817e3a4616fd38592737ad502173aa33a0b9eacd3fb31a42956d
 DIST genpatches-4.9-8.experimental.tar.xz 105608 SHA256 
217098bec005a1410b2dc1435841c2fc96d9f6022dd2973512d1b0f36e3c20d5 SHA512 
69546bc1d846697179aa287a4d1b708b962c0cdcf14b16acb4c696e8ffa38983a679d0f28c2d5df68046c68cc655add1c54c97bfa22f5867d9bba93612e67e2b
 WHIRLPOOL 
7fddabf8821a18607f765948457a44c689b3c527f2f630f1c3af614c8ba244663ed5d03dbaa5af27885d2d708069fa5f94b1c19aa23512806714522973371a59
 DIST genpatches-4.9-8.extras.tar.xz 17300 SHA256 
ba08353081cf07a73fb2a5b998c8dadeb94f6ede09ac177f2357925de9f50dd4 SHA512 
18ab24c59adc73bab4a49bc5537333ac6a7d11801afce8943ef42878d8b33341648b64d9fbc56be3a49fe6d9ec7728186eb40a348eedfb0b14ee1f5746e0ab4b
 WHIRLPOOL 
b352654885c3180a5599bc0a0acc3f9a3828d75ca5ef4a83c49258ca263822b02d974e273071bf913c82a919c4cdbc9283cee9b81edbc40ce640c11f7ad0775d

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.25.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.25.ebuild
new file mode 100644
index 000..51aebbdf065
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.25.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="26"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 

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

2017-04-27 Thread Michael Palimaka
commit: acdd885a073537afe5e3b93a9b3c24dabdd4ac04
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Apr 27 12:11:08 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Apr 27 12:17:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acdd885a

media-gfx/digikam: remove 5.3.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-gfx/digikam/Manifest |   1 -
 media-gfx/digikam/digikam-5.3.0-r1.ebuild  | 172 
 media-gfx/digikam/digikam-5.3.0-r2.ebuild  | 173 -
 media-gfx/digikam/files/digikam-5.3.0-clang.patch  | 160 ---
 .../digikam/files/digikam-5.3.0-db-lock.patch  | 135 
 .../digikam/files/digikam-5.3.0-kf-5.31.patch  |  76 -
 .../files/digikam-5.3.0-redeyes-crash.patch|  43 -
 media-gfx/digikam/metadata.xml |   1 -
 8 files changed, 761 deletions(-)

diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest
index aa72b433e7d..0ccca3cbdd0 100644
--- a/media-gfx/digikam/Manifest
+++ b/media-gfx/digikam/Manifest
@@ -1,2 +1 @@
-DIST digikam-5.3.0.tar.xz 121417224 SHA256 
b36cfa27278936d41ab5f33c99fe9ccdfd545eada3e1e32efe9f9e3fdf2c3e5c SHA512 
6190944d09badec6ddac194f2029e86d0ef658e08a6a120f04c86109dc2b9d9cd2e772a900d09781b563fcd0caaff186fb5fd6cde9744ce3b4e8dcc9ff29d421
 WHIRLPOOL 
c1c0987e23587356968484d936a0a99f10d6e6ce004ffe1f5eb4d0a42b59fc1e84ec4a03f491c91c93be172ab6b78444c684221fb515e1562cc76bcc61346158
 DIST digikam-5.5.0.tar.xz 129499600 SHA256 
df9cbf1b8dbfb9235cebc97e77c02fcb1498c5a905c7fd3b9fb42fd7accc6252 SHA512 
3c64774916d4804d932009ba3753d387ecf31e9e3d435c580497d3badb6cc3e57ab5ef1a2334a23379d0987d96dd107be4f01adbb63039f4510aa94ac6d71344
 WHIRLPOOL 
e67b444975ad37e939b2f62bba949bcafb41eee2975470daa02e4ffdd62c6c792b6656edf4811daead52fdc1bf064951fbec7b687192e5d5ee542d5d706140be

diff --git a/media-gfx/digikam/digikam-5.3.0-r1.ebuild 
b/media-gfx/digikam/digikam-5.3.0-r1.ebuild
deleted file mode 100644
index 60fe095ca33..000
--- a/media-gfx/digikam/digikam-5.3.0-r1.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   KDE_HANDBOOK="true"
-   KDE_TEST="true"
-fi
-CMAKE_MAKEFILE_GENERATOR="emake"
-inherit kde5 toolchain-funcs
-
-DESCRIPTION="Digital photo management application"
-HOMEPAGE="https://www.digikam.org/;
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-IUSE="addressbook calendar gphoto2 jpeg2k +kipi +lensfun marble 
semantic-desktop mysql opengl openmp +panorama scanner video X"
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   MY_PV=${PV/_/-}
-   MY_P=${PN}-${MY_PV}
-   SRC_BRANCH=stable
-   [[ ${PV} =~ beta[0-9]$ ]] && SRC_BRANCH=unstable
-   SRC_URI="mirror://kde/${SRC_BRANCH}/digikam/${MY_P}.tar.xz"
-   S="${WORKDIR}/${MY_P}/core"
-fi
-
-COMMON_DEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui '-gles2')
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtsql 'mysql?')
-   $(add_qt_dep qtwebkit)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   dev-libs/expat
-   media-gfx/exiv2:=
-   media-libs/lcms:2
-   media-libs/liblqr
-   >=media-libs/libpgf-6.12.27
-   media-libs/libpng:0=
-   media-libs/opencv:=[-qt4(-)]
-   || ( =media-libs/opencv-3.1.0 )
-   media-libs/tiff:0
-   virtual/jpeg:0
-   addressbook? (
-   $(add_kdeapps_dep akonadi-contacts)
-   $(add_kdeapps_dep kcontacts)
-   )
-   calendar? ( $(add_kdeapps_dep kcalcore) )
-   gphoto2? ( media-libs/libgphoto2:= )
-   jpeg2k? ( media-libs/jasper:= )
-   kipi? ( $(add_kdeapps_dep libkipi '' '16.03.80') )
-   lensfun? ( media-libs/lensfun )
-   marble? (
-   $(add_frameworks_dep kbookmarks)
-   $(add_kdeapps_dep marble)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtnetwork)
-   )
-   mysql? ( virtual/mysql )
-   opengl? (
-   $(add_qt_dep qtopengl)
-   virtual/opengl
-   )
-   panorama? ( $(add_frameworks_dep threadweaver) )
-   scanner? ( $(add_kdeapps_dep libksane) )
-   semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
-   video? ( $(add_qt_dep qtmultimedia 

  1   2   3   >