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

2016-05-11 Thread Hans de Graaff
commit: dc65b13572f4dcc525ff708314c3a06a019f89a7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 12 05:16:36 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 12 05:16:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc65b135

dev-ruby/poltergeist: cleanup

Package-Manager: portage-2.2.28

 dev-ruby/poltergeist/Manifest |  1 -
 dev-ruby/poltergeist/poltergeist-1.6.0.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/dev-ruby/poltergeist/Manifest b/dev-ruby/poltergeist/Manifest
index 6f77c1e..4697b13 100644
--- a/dev-ruby/poltergeist/Manifest
+++ b/dev-ruby/poltergeist/Manifest
@@ -1,3 +1,2 @@
-DIST poltergeist-1.6.0.tar.gz 147447 SHA256 
6a62976b6c1364be817c87daf84830d50284e3d693d8c9155d74514755d86c29 SHA512 
298af6798095d78cd662dd58231ababec4a3b9925dd7d45ebb9d28c1211a3838605ba5c2ed75033439dc28d7ef84060407495e87e2fe248b1965bd3f5ccd8250
 WHIRLPOOL 
162e4aa97da121dd392f333550032657a199ab27225b76ed05f2f0e04e9c2c2971932fb48117ecd72f144ba194ab35c317afca1041fedf066697368f8a3429df
 DIST poltergeist-1.7.0.tar.gz 152255 SHA256 
fe47b424986d1d19b90284dc231a9635a7d2e01ba1d4bee563d7108c28ed50d6 SHA512 
33d63eac89d6b19f7b11b6d021f7ac59061fb6990ed2fab80f7b522f7ea0e7fcb78035ac9baea2e54228da174d064a97f683ad823557ef9bd56bb0916d6fa5c4
 WHIRLPOOL 
41c174850db7f1950b0b47d58d2d2a50b7c4c12d7040866da005120070cf1b53cd55a5c9164e89d35905a9d8ed16e22dbc2dc8daf4b8f7f2dfeff4984a6f218c
 DIST poltergeist-1.9.0.tar.gz 175912 SHA256 
781f81c00bc97323585045a9b2123ca14cd95b0183ac7b794f326274a652f8dc SHA512 
667fab321bd8718f604496119efcdd6e3bd88da89b45afca13df53727a4b7a01ab2ca70710afdb3479d4c68ecb155f0136901aaf405bc26cb0430838558c69d1
 WHIRLPOOL 
6ae722748f150907ffde624107e7e4d3f218271f5a08addafbc40a453f6f9d4deaffa2911132b77b2f544d622300103b3fa44e0766a5fd0d2249f84b4fbdbb75

diff --git a/dev-ruby/poltergeist/poltergeist-1.6.0.ebuild 
b/dev-ruby/poltergeist/poltergeist-1.6.0.ebuild
deleted file mode 100644
index 291bf18..000
--- a/dev-ruby/poltergeist/poltergeist-1.6.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
-
-# There are tests but they require several unpackaged dependencies.
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A PhantomJS driver for Capybara"
-HOMEPAGE="https://github.com/jonleighton/poltergeist;
-SRC_URI="https://github.com/jonleighton/poltergeist/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND+=" www-client/phantomjs"
-
-ruby_add_rdepend ">=dev-ruby/cliver-0.3.1
-   dev-ruby/multi_json
-   >=dev-ruby/capybara-2.1
-   >=dev-ruby/websocket-driver-0.2.0"
-
-all_ruby_prepare() {
-   # Fix cliver versioning to accept all 0.x versions
-   sed -i -e 's/0.3.1/0.3/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-
-   # Remove integration tests for now since they require additional 
dependencies.
-   rm -rf spec/integration
-}



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

2016-05-11 Thread Hans de Graaff
commit: 554b6fb62a9d7ca11c85736a79b2efa8597848b2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 12 04:58:11 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 12 04:58:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=554b6fb6

dev-ruby/timecop: drop ruby19

Package-Manager: portage-2.2.28

 dev-ruby/timecop/timecop-0.7.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/timecop/timecop-0.7.1.ebuild 
b/dev-ruby/timecop/timecop-0.7.1.ebuild
index fe27e25..796ab92 100644
--- a/dev-ruby/timecop/timecop-0.7.1.ebuild
+++ b/dev-ruby/timecop/timecop-0.7.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
 
 RUBY_FAKEGEM_TASK_TEST="test"
 



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

2016-05-11 Thread Hans de Graaff
commit: d4e427bc1fc94cab75720477a3f20fc122dad4e7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 12 05:17:24 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 12 05:17:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e427bc

dev-ruby/poltergeist: drop ruby19

Package-Manager: portage-2.2.28

 dev-ruby/poltergeist/poltergeist-1.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/poltergeist/poltergeist-1.7.0.ebuild 
b/dev-ruby/poltergeist/poltergeist-1.7.0.ebuild
index c3c9a81..741c476 100644
--- a/dev-ruby/poltergeist/poltergeist-1.7.0.ebuild
+++ b/dev-ruby/poltergeist/poltergeist-1.7.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 # There are tests but they require several unpackaged dependencies.
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



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

2016-05-11 Thread Hans de Graaff
commit: 37f4418cf13b0073c7fecfc1aa8741694a896ca2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 12 05:16:10 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 12 05:16:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f4418c

dev-ruby/poltergeist: add 1.9.0

Package-Manager: portage-2.2.28

 dev-ruby/poltergeist/Manifest |  1 +
 dev-ruby/poltergeist/poltergeist-1.9.0.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/poltergeist/Manifest b/dev-ruby/poltergeist/Manifest
index 98f4d47..6f77c1e 100644
--- a/dev-ruby/poltergeist/Manifest
+++ b/dev-ruby/poltergeist/Manifest
@@ -1,2 +1,3 @@
 DIST poltergeist-1.6.0.tar.gz 147447 SHA256 
6a62976b6c1364be817c87daf84830d50284e3d693d8c9155d74514755d86c29 SHA512 
298af6798095d78cd662dd58231ababec4a3b9925dd7d45ebb9d28c1211a3838605ba5c2ed75033439dc28d7ef84060407495e87e2fe248b1965bd3f5ccd8250
 WHIRLPOOL 
162e4aa97da121dd392f333550032657a199ab27225b76ed05f2f0e04e9c2c2971932fb48117ecd72f144ba194ab35c317afca1041fedf066697368f8a3429df
 DIST poltergeist-1.7.0.tar.gz 152255 SHA256 
fe47b424986d1d19b90284dc231a9635a7d2e01ba1d4bee563d7108c28ed50d6 SHA512 
33d63eac89d6b19f7b11b6d021f7ac59061fb6990ed2fab80f7b522f7ea0e7fcb78035ac9baea2e54228da174d064a97f683ad823557ef9bd56bb0916d6fa5c4
 WHIRLPOOL 
41c174850db7f1950b0b47d58d2d2a50b7c4c12d7040866da005120070cf1b53cd55a5c9164e89d35905a9d8ed16e22dbc2dc8daf4b8f7f2dfeff4984a6f218c
+DIST poltergeist-1.9.0.tar.gz 175912 SHA256 
781f81c00bc97323585045a9b2123ca14cd95b0183ac7b794f326274a652f8dc SHA512 
667fab321bd8718f604496119efcdd6e3bd88da89b45afca13df53727a4b7a01ab2ca70710afdb3479d4c68ecb155f0136901aaf405bc26cb0430838558c69d1
 WHIRLPOOL 
6ae722748f150907ffde624107e7e4d3f218271f5a08addafbc40a453f6f9d4deaffa2911132b77b2f544d622300103b3fa44e0766a5fd0d2249f84b4fbdbb75

diff --git a/dev-ruby/poltergeist/poltergeist-1.9.0.ebuild 
b/dev-ruby/poltergeist/poltergeist-1.9.0.ebuild
new file mode 100644
index 000..b2825a6
--- /dev/null
+++ b/dev-ruby/poltergeist/poltergeist-1.9.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+# There are tests but they require several unpackaged dependencies.
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A PhantomJS driver for Capybara"
+HOMEPAGE="https://github.com/jonleighton/poltergeist;
+SRC_URI="https://github.com/jonleighton/poltergeist/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND+=" www-client/phantomjs"
+
+ruby_add_rdepend ">=dev-ruby/cliver-0.3.1
+   dev-ruby/multi_json
+   >=dev-ruby/capybara-2.1
+   >=dev-ruby/websocket-driver-0.2.0"
+
+all_ruby_prepare() {
+   # Fix cliver versioning to accept all 0.x versions
+   sed -i -e 's/0.3.1/0.3/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+
+   # Remove integration tests for now since they require additional 
dependencies.
+   rm -rf spec/integration
+
+   # Avoid a spec failing only in our ebuild test environment
+   sed -i -e '/can pause indefinitely/,/^  end/ s:^:#:' 
spec/unit/driver_spec.rb || die
+}



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

2016-05-11 Thread Hans de Graaff
commit: 552a260e87e2241db3ac9f87ba7254775ffdad19
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 12 05:00:48 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 12 05:00:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=552a260e

dev-ruby/websocket-extensions: add ruby23

Package-Manager: portage-2.2.28

 dev-ruby/websocket-extensions/websocket-extensions-0.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/websocket-extensions/websocket-extensions-0.1.2.ebuild 
b/dev-ruby/websocket-extensions/websocket-extensions-0.1.2.ebuild
index dda8495..36eccd2 100644
--- a/dev-ruby/websocket-extensions/websocket-extensions-0.1.2.ebuild
+++ b/dev-ruby/websocket-extensions/websocket-extensions-0.1.2.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2016-05-11 Thread Tim Harder
commit: 246007f2fee299ad09b2c5535ec97ebfd874983e
Author: Tim Harder  gentoo  org>
AuthorDate: Thu May 12 04:35:27 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu May 12 04:35:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=246007f2

app-backup/duplicity: version bump to 0.7.07.1

 app-backup/duplicity/Manifest  |  1 +
 app-backup/duplicity/duplicity-0.7.07.1.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest
index 3c06475..ac244b3 100644
--- a/app-backup/duplicity/Manifest
+++ b/app-backup/duplicity/Manifest
@@ -3,3 +3,4 @@ DIST duplicity-0.6.23.tar.gz 1260261 SHA256 
7a17f1e10395dedcf3204bc53925bb9dcbbf
 DIST duplicity-0.6.24.tar.gz 1268175 SHA256 
1d41d756638f55106f9501c3db94ccbc6568aa856ba531e07ed2cfb760b62450 SHA512 
5bb783ef6ddbfa6672279287b01f44e33256829971e7b8bbe26d648d2c78d438018bddd977281b8a1ff7e5c1505a3b60fe03ecb5ba8022a597f9f952b2815273
 WHIRLPOOL 
f42120cc403a987a9e5f747e1f7502059772f9c2fdb1afb92caa354676b7089736cd9524d08ef6677872a5019e17d2092513cc5544beed5fb0d80158742e1ebf
 DIST duplicity-0.6.25.tar.gz 1269583 SHA256 
ac44f44abc1c5fe775a49b77e722d238c0b3bbb105e083fd505e2dca8e2c1725 SHA512 
17304e38990e0a34aa4bae9f2d12a99ece031ac048667fba27afbcc32e1fb8455a2672426e49edb543bd7e345dc74f784f34c26ec2e1651eb10ba479868e04a0
 WHIRLPOOL 
8af905551078e30529dd31bd7de8f783ec0875c57e9f4d93388c5e407e9aecd19c0d151d3eb4d718cb5ea4dd649bb835611604f5ee5ad33f04355846a406d39d
 DIST duplicity-0.6.26.tar.gz 1270436 SHA256 
8bef8a5d805b79ae177e54d42152238bce1b2aaf9ad32e03a2c3a20cbd4e074a SHA512 
0cd02984eda99c81a30c9ac9926c41df0597f8f287a3e8ccd7d6fb9d420159028112be6b3fc8acf9b413940c07d0e754b2a509b6bca52965d2c333d4bcec8689
 WHIRLPOOL 
873b9fc9e035ed31cef996ace747c6a97b9434b50945578b019627c94e8eb7ba0861909e74b95db143ddb50dfdb23241a3ddfe712a97e0cd1f29c324c5d99c16
+DIST duplicity-0.7.07.1.tar.gz 1539310 SHA256 
594c6d0e723e56f8a7114d57811c613622d535cafdef4a3643a4d4c89c1904f8 SHA512 
363266232763791bac9e84a9e345dda6ffa278a89597a094540088e12e47b56cb2459f72073c0020b77504514149b1ccb9bed7a67e516443a674975954f49129
 WHIRLPOOL 
041ea4dcc127e7cf5cca04c2037776fdf224cabe741f18a4de4e6e18fe1c4260eeed20892f91c43b7dbb0a04d246b67e8f52ab364b5bbc43a765e50ea05be092

diff --git a/app-backup/duplicity/duplicity-0.7.07.1.ebuild 
b/app-backup/duplicity/duplicity-0.7.07.1.ebuild
new file mode 100644
index 000..3b9b288
--- /dev/null
+++ b/app-backup/duplicity/duplicity-0.7.07.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 versionator
+
+DESCRIPTION="Secure backup system using gnupg to encrypt data"
+HOMEPAGE="http://www.nongnu.org/duplicity/;
+SRC_URI="https://code.launchpad.net/${PN}/$(get_version_component_range 
1-2)-series/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+IUSE="s3 test"
+
+CDEPEND="
+   net-libs/librsync
+   app-crypt/gnupg
+   dev-python/lockfile
+"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/mock[${PYTHON_USEDEP}] )
+"
+RDEPEND="${CDEPEND}
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   s3? ( dev-python/boto[${PYTHON_USEDEP}] )
+"
+
+python_prepare_all() {
+   # workaround until failing test is fixed
+   local PATCHES=( "${FILESDIR}"/${PN}-0.6.24-skip-test.patch )
+
+   distutils-r1_python_prepare_all
+
+   sed -i "s/'COPYING',//" setup.py || die "Couldn't remove unnecessary 
COPYING file."
+}
+
+python_test() {
+   esetup.py test
+}
+
+pkg_postinst() {
+   einfo "Duplicity has many optional dependencies to support various 
backends."
+   einfo "Currently it's up to you to install them as necessary."
+}



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

2016-05-11 Thread Tim Harder
commit: 979b700f265347b9b7d0dc9bb8df2897007deae9
Author: Tim Harder  gentoo  org>
AuthorDate: Thu May 12 04:37:26 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu May 12 04:37:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979b700f

app-backup/duplicity: remove old

 app-backup/duplicity/Manifest   |  4 --
 app-backup/duplicity/duplicity-0.6.22.ebuild| 37 ---
 app-backup/duplicity/duplicity-0.6.23-r1.ebuild | 38 ---
 app-backup/duplicity/duplicity-0.6.24.ebuild| 49 -
 app-backup/duplicity/duplicity-0.6.25.ebuild| 49 -
 5 files changed, 177 deletions(-)

diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest
index ac244b3..09e7b8c 100644
--- a/app-backup/duplicity/Manifest
+++ b/app-backup/duplicity/Manifest
@@ -1,6 +1,2 @@
-DIST duplicity-0.6.22.tar.gz 1257082 SHA256 
6f489b0445681f0697488f3d4097b4c56a7fe8a5fea5fadd2e431724039c5a12 SHA512 
0fe838707c91e2933f0edc4b9258edd081a2e0b8ed0cd31bf229f08883b60ca9cb8d44f70b00632a926548d375417e3a5f9747a0c3eeef15bfa541a27062dfd5
 WHIRLPOOL 
63732f177e30dde1bc7bf74063dd56bc22654b4f2b787ea47e6d44364ee98fafe418954d0c80a152e25f7c1016abc5507350ac929de2a67eee1d1d30cc47856d
-DIST duplicity-0.6.23.tar.gz 1260261 SHA256 
7a17f1e10395dedcf3204bc53925bb9dcbbf2a7552c9b096ebe727eceb9c0c60 SHA512 
35c3facf9f44e117c74d880bef3f50c2f6a778fac31b38398934007befbe5dedb3f56ccdd592c231c0835baaba905ca942a889e0a1358c1b79570db08376385a
 WHIRLPOOL 
6edffb363c48a90a6c3dc9d7a8ccdb22a6390e422255deca7a84b5e87e13a865fa325313f50bea52cdea7b3ae6b880e939c6cd58d605d4cc5df0e7f191523145
-DIST duplicity-0.6.24.tar.gz 1268175 SHA256 
1d41d756638f55106f9501c3db94ccbc6568aa856ba531e07ed2cfb760b62450 SHA512 
5bb783ef6ddbfa6672279287b01f44e33256829971e7b8bbe26d648d2c78d438018bddd977281b8a1ff7e5c1505a3b60fe03ecb5ba8022a597f9f952b2815273
 WHIRLPOOL 
f42120cc403a987a9e5f747e1f7502059772f9c2fdb1afb92caa354676b7089736cd9524d08ef6677872a5019e17d2092513cc5544beed5fb0d80158742e1ebf
-DIST duplicity-0.6.25.tar.gz 1269583 SHA256 
ac44f44abc1c5fe775a49b77e722d238c0b3bbb105e083fd505e2dca8e2c1725 SHA512 
17304e38990e0a34aa4bae9f2d12a99ece031ac048667fba27afbcc32e1fb8455a2672426e49edb543bd7e345dc74f784f34c26ec2e1651eb10ba479868e04a0
 WHIRLPOOL 
8af905551078e30529dd31bd7de8f783ec0875c57e9f4d93388c5e407e9aecd19c0d151d3eb4d718cb5ea4dd649bb835611604f5ee5ad33f04355846a406d39d
 DIST duplicity-0.6.26.tar.gz 1270436 SHA256 
8bef8a5d805b79ae177e54d42152238bce1b2aaf9ad32e03a2c3a20cbd4e074a SHA512 
0cd02984eda99c81a30c9ac9926c41df0597f8f287a3e8ccd7d6fb9d420159028112be6b3fc8acf9b413940c07d0e754b2a509b6bca52965d2c333d4bcec8689
 WHIRLPOOL 
873b9fc9e035ed31cef996ace747c6a97b9434b50945578b019627c94e8eb7ba0861909e74b95db143ddb50dfdb23241a3ddfe712a97e0cd1f29c324c5d99c16
 DIST duplicity-0.7.07.1.tar.gz 1539310 SHA256 
594c6d0e723e56f8a7114d57811c613622d535cafdef4a3643a4d4c89c1904f8 SHA512 
363266232763791bac9e84a9e345dda6ffa278a89597a094540088e12e47b56cb2459f72073c0020b77504514149b1ccb9bed7a67e516443a674975954f49129
 WHIRLPOOL 
041ea4dcc127e7cf5cca04c2037776fdf224cabe741f18a4de4e6e18fe1c4260eeed20892f91c43b7dbb0a04d246b67e8f52ab364b5bbc43a765e50ea05be092

diff --git a/app-backup/duplicity/duplicity-0.6.22.ebuild 
b/app-backup/duplicity/duplicity-0.6.22.ebuild
deleted file mode 100644
index a099c71..000
--- a/app-backup/duplicity/duplicity-0.6.22.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Secure backup system using gnupg to encrypt data"
-HOMEPAGE="http://www.nongnu.org/duplicity/;
-SRC_URI="https://code.launchpad.net/${PN}/0.6-series/${PV}/+download/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="s3"
-
-DEPEND="
-   net-libs/librsync
-   app-crypt/gnupg
-"
-RDEPEND="${DEPEND}
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   s3? ( dev-python/boto[${PYTHON_USEDEP}] )
-"
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-
-   sed -i "s/'COPYING',//" setup.py || die "Couldn't remove unnecessary 
COPYING file."
-}
-
-pkg_postinst() {
-   einfo "Duplicity has many optional dependencies to support various 
backends."
-   einfo "Currently it's up to you to install them as necessary."
-}

diff --git a/app-backup/duplicity/duplicity-0.6.23-r1.ebuild 
b/app-backup/duplicity/duplicity-0.6.23-r1.ebuild
deleted file mode 100644
index 24905d3..000
--- a/app-backup/duplicity/duplicity-0.6.23-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Secure backup system using gnupg to encrypt 

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

2016-05-11 Thread Tim Harder
commit: acbe43d6858efb23c00b6c8f3969117a3be22cb0
Author: Tim Harder  gentoo  org>
AuthorDate: Thu May 12 03:50:26 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu May 12 04:08:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acbe43d6

dev-python/pycryptopp: version bump to 0.7.1

 dev-python/pycryptopp/Manifest|  1 +
 dev-python/pycryptopp/pycryptopp-0.7.1.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/pycryptopp/Manifest b/dev-python/pycryptopp/Manifest
index 5c83b32..704f313 100644
--- a/dev-python/pycryptopp/Manifest
+++ b/dev-python/pycryptopp/Manifest
@@ -1 +1,2 @@
 DIST pycryptopp-0.6.0.1206569328141510525648634803928199668821045408958.tar.gz 
2009822 SHA256 116158917bd243da2701cfeba9a6374854bc9a599d1466e1a2dbadf37c802059 
SHA512 
bdd7d983bc0f8ef50c140a8da0c532883f0f1461d4a91d2761c872403133e9474d4fdbd78e275adbaacd2066cab4121034002a4730258162a618b3af913fdf7a
 WHIRLPOOL 
809aecb84ff38232351b0700225564672d082528d0a98ec071ce40b97e02df59ac41647ae6356ecafca91665cf533787db5182cd9536177affedbd7b89c3
+DIST pycryptopp-0.7.1.869544967005693312591928092448767568728501330214.tar.gz 
1992756 SHA256 08ad57a1a39b7ed23c173692281da0b8d49d98ad3dcc09f8cca6d901e142699f 
SHA512 
8b5996badedcd32345818f95e26487ac938c10e1790495515c74816075261a4fcedd2f80c55beddbdea54ed8899bc7c7b1a192468cb3cf434c50f9a68b65cc25
 WHIRLPOOL 
7a3b67615cbef44bef5e9d965364f1d10f2622922ebce2e345f58f3b20b56bee0d222d9466c9bb53dd53ae0c988ef192e4feda9ef05d6c3fb5be88cdd181cf88

diff --git a/dev-python/pycryptopp/pycryptopp-0.7.1.ebuild 
b/dev-python/pycryptopp/pycryptopp-0.7.1.ebuild
new file mode 100644
index 000..fd4c669
--- /dev/null
+++ b/dev-python/pycryptopp/pycryptopp-0.7.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 vcs-snapshot
+
+NUM="869544967005693312591928092448767568728501330214"
+MY_P="${P}.${NUM}"
+
+DESCRIPTION="Python wrappers for a few algorithms from the Crypto++ library"
+HOMEPAGE="http://tahoe-lafs.org/trac/pycryptopp 
https://pypi.python.org/pypi/pycryptopp;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/crypto++"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+DOCS="NEWS.rst"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   # Don't install license files
+   sed -i -e "/data_files=data_files,/d" setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   # use system crypto++ library
+   distutils-r1_python_compile --disable-embedded-cryptopp
+}
+
+python_test() {
+   esetup.py test
+}



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

2016-05-11 Thread Ian Delaney
commit: 573e0533185bdb66855a05b9d249156eaf95bd48
Author: Ian Delaney  gentoo  org>
AuthorDate: Thu May 12 02:45:43 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Thu May 12 02:45:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=573e0533

net-p2p/classified-ads: v0.10 version bump

added locally due to tech difficulties of applying the 3 commits
in the one patch from https://github.com/gentoo/gentoo/pull/1406,
submitted by user maintianer, which reports full history of the
changes and input leading to this vn. bump

- deps upgraded
- testsuite upgraded
- refinements to basic code and to selection of phases to
build and install the package. Closes

Pull request: https://github.com/gentoo/gentoo/pull/1406

Package-Manager: portage-2.2.28

 net-p2p/classified-ads/Manifest   |  2 +
 net-p2p/classified-ads/classified-ads-0.10.ebuild | 83 +++
 2 files changed, 85 insertions(+)

diff --git a/net-p2p/classified-ads/Manifest b/net-p2p/classified-ads/Manifest
index 355c768..b87d10b 100644
--- a/net-p2p/classified-ads/Manifest
+++ b/net-p2p/classified-ads/Manifest
@@ -2,7 +2,9 @@ DIST classified-ads-0.07.tar.gz 2194177 SHA256 
882874da2d1610d64c952969222b9295b
 DIST classified-ads-0.07_p20150728.tar.gz 2197413 SHA256 
e8d488b6c44b198bf1150c7a33ae698887cfb345cb4473d91a5949abeb846d95 SHA512 
1cb42252ab695e90212d05144255a66b0d8dc63d8d010b5781e470a4c5e9cdf9c4dce1b9e44cba83d5fb2fef99e3d46fd5cc1b9880db69c9c163475b7e4349fc
 WHIRLPOOL 
458d3947f00709c633d652b753b7801496479f610da0d249e8e2f5f7ddecb341fb885184c027b453aa2f9db7998a74fcbd60bbb9d0bb5765b7b7e45bcdcfc2c0
 DIST classified-ads-0.09.tar.gz 2288561 SHA256 
c6c0809c269e7596386b612f0a43c705801bad71c64a23a81f763656b22db125 SHA512 
3639854cb797830f71261097ba315426be74f0dbcb5190522d50f4507d488d309c0793d1cad5bbc29bc43bd06de16392afc82172cefa766458764b4ac5b90357
 WHIRLPOOL 
7149c2772ca61a5067722f6aa5066e4dee3aec758b1998633d129cd4704723e6c633522a241cc4332dca94cac0bb59ada9a5472c750d335a764e1ff2f09c9d8f
 DIST classified-ads-0.09_p20151220.tar.gz 2288916 SHA256 
4703c8f0183248376c9a0ce220115f44940c8c82efb93082bf313f42c73e1a7f SHA512 
2a167e0bf8fe74014ae797cebb6577e481d75afbfd9a4a49587e85eadd71285f0431ca22fa0a83efde2192d792a4517fbdbfe37cbb2ae1e6ab19f6e89e1e
 WHIRLPOOL 
ee12913ae813631e711d33cc62deedc50a4e173dcb3d793757f042eae04ec63c6062e9543a42aac50164a2e68fac59030f3ac43c232fc787b9b2e7020c4c9c84
+DIST classified-ads-0.10.tar.gz 2527827 SHA256 
9b2f653d239e78c41505f6ee44e41cf4e176eb8aa5f4e26549e32afadf0045d7 SHA512 
54c94c799ee99b9d362cefb7587e100fac807dd2583ddad2e7e9f046823fe4f8a206cbde8b839658c0e78ad50e056faa30cda7d45de9aa518b9483e3e36910a4
 WHIRLPOOL 
b6ba9036adf8f104a58488b7eba45349cc12f0c2fa80fa370873640b0b3f2e95895136efbda6471b7188a8e5ffe9575af2fae2b676cc0a29f48860ba48ac47aa
 DIST classified-ads-graphics-0.07.tar.gz 340476 SHA256 
12bd4f581f82c4c805bbf19cc794f7462f9ec0e71358fbc1628fd872169295e2 SHA512 
c59f65f37a8e4dddb753dbcdec835e946d9de021c5273319b3cd95ef1c3343715ce4b87d76b2d96264acc791a6cced32967521c74978131bd76fbcfc37bb344d
 WHIRLPOOL 
2535170cdc4cc1d4ad2e204e85b546089b3aa404e4cee0e2ab9d094d6cda869043f24fba29d6f68b37f450ff947c13f02336e63b3236b404cbae528f801cc1ad
 DIST classified-ads-graphics-0.07_p20150728.tar.gz 340476 SHA256 
12bd4f581f82c4c805bbf19cc794f7462f9ec0e71358fbc1628fd872169295e2 SHA512 
c59f65f37a8e4dddb753dbcdec835e946d9de021c5273319b3cd95ef1c3343715ce4b87d76b2d96264acc791a6cced32967521c74978131bd76fbcfc37bb344d
 WHIRLPOOL 
2535170cdc4cc1d4ad2e204e85b546089b3aa404e4cee0e2ab9d094d6cda869043f24fba29d6f68b37f450ff947c13f02336e63b3236b404cbae528f801cc1ad
 DIST classified-ads-graphics-0.09.tar.gz 340476 SHA256 
12bd4f581f82c4c805bbf19cc794f7462f9ec0e71358fbc1628fd872169295e2 SHA512 
c59f65f37a8e4dddb753dbcdec835e946d9de021c5273319b3cd95ef1c3343715ce4b87d76b2d96264acc791a6cced32967521c74978131bd76fbcfc37bb344d
 WHIRLPOOL 
2535170cdc4cc1d4ad2e204e85b546089b3aa404e4cee0e2ab9d094d6cda869043f24fba29d6f68b37f450ff947c13f02336e63b3236b404cbae528f801cc1ad
 DIST classified-ads-graphics-0.09_p20151220.tar.gz 340476 SHA256 
12bd4f581f82c4c805bbf19cc794f7462f9ec0e71358fbc1628fd872169295e2 SHA512 
c59f65f37a8e4dddb753dbcdec835e946d9de021c5273319b3cd95ef1c3343715ce4b87d76b2d96264acc791a6cced32967521c74978131bd76fbcfc37bb344d
 WHIRLPOOL 
2535170cdc4cc1d4ad2e204e85b546089b3aa404e4cee0e2ab9d094d6cda869043f24fba29d6f68b37f450ff947c13f02336e63b3236b404cbae528f801cc1ad
+DIST classified-ads-graphics-0.10.tar.gz 340476 SHA256 
12bd4f581f82c4c805bbf19cc794f7462f9ec0e71358fbc1628fd872169295e2 SHA512 
c59f65f37a8e4dddb753dbcdec835e946d9de021c5273319b3cd95ef1c3343715ce4b87d76b2d96264acc791a6cced32967521c74978131bd76fbcfc37bb344d
 WHIRLPOOL 
2535170cdc4cc1d4ad2e204e85b546089b3aa404e4cee0e2ab9d094d6cda869043f24fba29d6f68b37f450ff947c13f02336e63b3236b404cbae528f801cc1ad

diff --git a/net-p2p/classified-ads/classified-ads-0.10.ebuild 
b/net-p2p/classified-ads/classified-ads-0.10.ebuild
new file mode 

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

2016-05-11 Thread Ian Delaney
commit: 2eda90f65ecad8ecd05bcc7a74cb21a98c9319af
Author: Ian Delaney  gentoo  org>
AuthorDate: Thu May 12 02:48:33 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Thu May 12 02:48:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eda90f6

net-p2p/classified-ads: add missed '>> /dev/null'to pushd popd

Package-Manager: portage-2.2.28

 net-p2p/classified-ads/classified-ads-0.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/classified-ads/classified-ads-0.10.ebuild 
b/net-p2p/classified-ads/classified-ads-0.10.ebuild
index 1a49071..9c0d7ae 100644
--- a/net-p2p/classified-ads/classified-ads-0.10.ebuild
+++ b/net-p2p/classified-ads/classified-ads-0.10.ebuild
@@ -61,12 +61,12 @@ src_configure() {
 src_compile() {
emake
if use doc; then
-   pushd doc || die
+   pushd doc >> /dev/null || die
doxygen || die
popd >> /dev/null || die
fi
if use test; then
-   pushd test || die
+   pushd test >> /dev/null || die
emake
popd >> /dev/null || die
fi



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

2016-05-11 Thread Ian Delaney
commit: 2d0c34233d652b7179d26032ccc063a805b6f998
Author: Jasen Borisov  gmail  com>
AuthorDate: Wed May 11 14:31:09 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Thu May 12 02:29:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0c3423

dev-libs/wlc: add version 0.0.2 and live ebuild.

Will be maintained by Jasen Borisov  gmail.com>
as part of the Gentoo Proxy Maintainers program.

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1424

Signed-off-by: Ian Delaney  gentoo.org>

 dev-libs/wlc/Manifest |  1 +
 dev-libs/wlc/metadata.xml | 16 ++
 dev-libs/wlc/wlc-0.0.2.ebuild | 50 +++
 dev-libs/wlc/wlc-.ebuild  | 50 +++
 4 files changed, 117 insertions(+)

diff --git a/dev-libs/wlc/Manifest b/dev-libs/wlc/Manifest
new file mode 100644
index 000..6805404
--- /dev/null
+++ b/dev-libs/wlc/Manifest
@@ -0,0 +1 @@
+DIST wlc-0.0.2.tar.bz2 206832 SHA256 
f430c81197a2157487c597206c1020eab81788b2673929c6118b95376af5e7cd SHA512 
fc79d1bc41143d41d4f04f4a08f1e85231d8796273ea1b6e22e9e78a2bb403dde39532bb7f5676a361427072752ecdea0c4378ac93b5a580d9eb8abedb5dce22
 WHIRLPOOL 
58cf3fffc7cb3b9529f5b348f1d2331eb9e05dd70674230d9267943a0b6eb31c87376dcde72d6de1b2463742212c185284ab200fce15f5d70b50f638fe8e7d90

diff --git a/dev-libs/wlc/metadata.xml b/dev-libs/wlc/metadata.xml
new file mode 100644
index 000..bd85b2b
--- /dev/null
+++ b/dev-libs/wlc/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tajj...@gmail.com
+   Jasen Borisov
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Enable support for systemd-logind.
+   Enable X11 backend and XWayland support.
+   
+

diff --git a/dev-libs/wlc/wlc-0.0.2.ebuild b/dev-libs/wlc/wlc-0.0.2.ebuild
new file mode 100644
index 000..72f4ddd
--- /dev/null
+++ b/dev-libs/wlc/wlc-0.0.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="A helper library for Wayland compositors."
+HOMEPAGE="https://github.com/Cloudef/wlc;
+
+SRC_URI="https://github.com/Cloudef/wlc/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X static-libs systemd"
+
+RDEPEND="virtual/opengl
+   media-libs/mesa[wayland,gbm,gles2,egl]
+   x11-libs/libdrm
+   x11-libs/pixman
+   x11-libs/libxkbcommon
+   dev-libs/libinput
+   dev-libs/wayland
+   X? ( x11-libs/libX11
+x11-libs/libxcb
+x11-libs/xcb-util-image
+x11-libs/xcb-util-wm
+x11-libs/libXfixes )
+   systemd? ( sys-apps/systemd sys-apps/dbus )"
+
+DEPEND="${RDEPEND}
+   dev-libs/wayland-protocols"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWLC_BUILD_EXAMPLES=OFF
+   -DWLC_BUILD_TESTS=OFF
+
+   -DWLC_BUILD_STATIC=$(usex static-libs)
+
+   $(cmake-utils_use_find_package systemd Systemd)
+   $(cmake-utils_use_find_package systemd Dbus)
+   $(cmake-utils_use_find_package X X11)
+   $(cmake-utils_use_find_package X XCB)
+   )
+
+   cmake-utils_src_configure
+}

diff --git a/dev-libs/wlc/wlc-.ebuild b/dev-libs/wlc/wlc-.ebuild
new file mode 100644
index 000..8af28d5
--- /dev/null
+++ b/dev-libs/wlc/wlc-.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit git-r3 cmake-utils
+
+DESCRIPTION="A helper library for Wayland compositors."
+HOMEPAGE="https://github.com/Cloudef/wlc;
+
+EGIT_REPO_URI="https://github.com/Cloudef/wlc.git;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE="X static-libs systemd"
+
+RDEPEND="virtual/opengl
+   media-libs/mesa[wayland,gbm,gles2,egl]
+   x11-libs/libdrm
+   x11-libs/pixman
+   x11-libs/libxkbcommon
+   dev-libs/libinput
+   dev-libs/wayland
+   X? ( x11-libs/libX11
+x11-libs/libxcb
+x11-libs/xcb-util-image
+x11-libs/xcb-util-wm
+x11-libs/libXfixes )
+   systemd? ( sys-apps/systemd sys-apps/dbus )"
+
+DEPEND="${RDEPEND}
+   dev-libs/wayland-protocols"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWLC_BUILD_EXAMPLES=OFF
+   -DWLC_BUILD_TESTS=OFF
+
+   -DWLC_BUILD_STATIC=$(usex static-libs)
+
+   $(cmake-utils_use_find_package systemd Systemd)
+  

[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/var/lib/portage/

2016-05-11 Thread Anthony G. Basile
commit: 187e7467af6f01e8237d4e61263307282e528471
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 11 20:04:24 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu May 12 01:23:43 2016 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=187e7467

world: remove games-sports/toycars, masked for removal

 core/var/lib/portage/world.CYCLE.4 | 1 -
 1 file changed, 1 deletion(-)

diff --git a/core/var/lib/portage/world.CYCLE.4 
b/core/var/lib/portage/world.CYCLE.4
index 5414fb6..8f9a458 100644
--- a/core/var/lib/portage/world.CYCLE.4
+++ b/core/var/lib/portage/world.CYCLE.4
@@ -1826,7 +1826,6 @@ games-sports/foobillard
 games-sports/gracer
 games-sports/ski
 games-sports/stormbaancoureur
-games-sports/toycars
 games-sports/trigger
 games-sports/trophy
 games-sports/xmoto



[gentoo-commits] proj/grs:desktop-amd64-uclibc-hardened commit in: core/var/lib/portage/

2016-05-11 Thread Anthony G. Basile
commit: 33a9270e9a2e13a5147d270b76e9c834d5058c43
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 11 20:04:24 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu May 12 01:23:32 2016 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=33a9270e

world: remove games-sports/toycars, masked for removal

 core/var/lib/portage/world.CYCLE.4 | 1 -
 1 file changed, 1 deletion(-)

diff --git a/core/var/lib/portage/world.CYCLE.4 
b/core/var/lib/portage/world.CYCLE.4
index 4e69679..a415622 100644
--- a/core/var/lib/portage/world.CYCLE.4
+++ b/core/var/lib/portage/world.CYCLE.4
@@ -1832,7 +1832,6 @@ games-sports/foobillard
 games-sports/gracer
 games-sports/ski
 games-sports/stormbaancoureur
-games-sports/toycars
 games-sports/trigger
 games-sports/trophy
 games-sports/xmoto



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/grs/

2016-05-11 Thread Anthony G. Basile
commit: efe8b363a50e96239b52422424fd2899d61dfbda
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 11 20:03:47 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu May 12 01:21:56 2016 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=efe8b363

world.conf: update and clean out ruby_targets

 core/etc/grs/world.conf | 305 
 1 file changed, 22 insertions(+), 283 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index aee6e12..a14978e 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -311,9 +311,6 @@ package.use : app-dicts/migemo-dict:0 unicode
 [app-dicts/myspell-pt:0]
 package.use : app-dicts/myspell-pt:0 preao
 
-[app-dicts/prime-dict:0]
-package.use : app-dicts/prime-dict:0 ruby_targets_ruby20
-
 [app-dicts/stardict-freedict-eng-deu:0]
 package.use : app-dicts/stardict-freedict-eng-deu:0 -gzip
 
@@ -660,7 +657,7 @@ package.use : app-misc/gramps:0 -gnome -reports spell webkit
 package.use : app-misc/gtypist:0 -emacs -nls -xemacs
 
 [app-misc/hivex:0]
-package.use : app-misc/hivex:0 -ocaml -test perl python readline ruby 
ruby_targets_ruby20 static-libs
+package.use : app-misc/hivex:0 -ocaml -test perl python readline ruby 
static-libs
 
 [app-misc/ignuit:0]
 package.use : app-misc/ignuit:0 -examples
@@ -966,7 +963,7 @@ package.use : app-text/evince:0 -debug -djvu -dvi -gnome 
-gnome-keyring -gstream
 package.use : app-text/ghostscript-gpl:0 -djvu -tiff X cups dbus gtk idn 
static-libs
 
 [app-text/glark:0]
-package.use : app-text/glark:0 -doc -test -zip ruby_targets_ruby20
+package.use : app-text/glark:0 -doc -test -zip
 
 [app-text/gspell:0]
 package.use : app-text/gspell:0 -vala introspection
@@ -990,7 +987,7 @@ package.use : app-text/hunspell:0 -nls ncurses readline 
static-libs
 package.use : app-text/info2html:2.0 -vhosts
 
 [app-text/jist:0]
-package.use : app-text/jist:0 -test ruby_targets_ruby20
+package.use : app-text/jist:0 -test
 
 [app-text/kchmviewer:0]
 package.use : app-text/kchmviewer:0 -qt5
@@ -1047,7 +1044,7 @@ package.use : app-text/pinfo:0 -nls readline
 package.use : app-text/po4a:0 -test
 
 [app-text/poppler:0]
-package.use : app-text/poppler:0 -cjk -debug -doc -qt5 cairo curl cxx 
introspection jpeg jpeg2k lcms png qt4 tiff utils
+package.use : app-text/poppler:0 -cairo-qt -cjk -debug -doc -nss -qt5 cairo 
curl cxx introspection jpeg jpeg2k lcms png qt4 tiff utils
 
 [app-text/pspresent:0]
 package.use : app-text/pspresent:0 xinerama
@@ -1224,7 +1221,7 @@ package.use : dev-db/postgresql:9.5 -doc -kerberos 
-libressl -nls -pam -pg_legac
 package.use : dev-db/qdbm:0 -debug -java cxx perl ruby zlib
 
 [dev-db/slony1:0]
-package.use : dev-db/slony1:0 -doc perl
+package.use : dev-db/slony1:0 -doc -perl
 
 [dev-db/sqlite:3]
 package.use : dev-db/sqlite:3 -debug -doc -secure-delete -test -tools icu 
readline static-libs tcl
@@ -3556,280 +3553,31 @@ package.use : dev-qt/qtxml:5 -debug -test
 package.use : dev-qt/qtxmlpatterns:4 -aqua -debug -pch
 
 [dev-ruby/GeoRuby:0]
-package.use : dev-ruby/GeoRuby:0 -doc -test ruby_targets_ruby20
+package.use : dev-ruby/GeoRuby:0 -doc -test
 
 [dev-ruby/RubyInline:0]
-package.use : dev-ruby/RubyInline:0 -doc -test ruby_targets_ruby20
-
-[dev-ruby/archive-tar-minitar:0]
-package.use : dev-ruby/archive-tar-minitar:0 -ruby_targets_ruby19 -test 
ruby_targets_ruby20
+package.use : dev-ruby/RubyInline:0 -doc -test
 
 [dev-ruby/cmdparse:0]
-package.use : dev-ruby/cmdparse:0 -doc -test ruby_targets_ruby20
+package.use : dev-ruby/cmdparse:0 -doc
 
 [dev-ruby/color:0]
-package.use : dev-ruby/color:0 -doc -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
+package.use : dev-ruby/color:0 -doc
 
 [dev-ruby/daemons:0]
-package.use : dev-ruby/daemons:0 -doc -examples -ruby_targets_ruby19 
-ruby_targets_ruby22 -test ruby_targets_ruby20 ruby_targets_ruby21
+package.use : dev-ruby/daemons:0 -doc -examples
 
 [dev-ruby/dbf:0]
-package.use : dev-ruby/dbf:0 -doc -test ruby_targets_ruby20
-
-[dev-ruby/deprecated:3]
-package.use : dev-ruby/deprecated:3 -test ruby_targets_ruby20
-
-[dev-ruby/domain_name:0]
-package.use : dev-ruby/domain_name:0 -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
+package.use : dev-ruby/dbf:0 -doc -test
 
 [dev-ruby/eventmachine:0]
-package.use : dev-ruby/eventmachine:0 -doc -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
-
-[dev-ruby/hoe:0]
-package.use : dev-ruby/hoe:0 -doc -ruby_targets_ruby19 -ruby_targets_ruby22 
-test ruby_targets_ruby20 ruby_targets_ruby21
-
-[dev-ruby/htmlentities:0]
-package.use : dev-ruby/htmlentities:0 -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
-
-[dev-ruby/http-cookie:0]
-package.use : dev-ruby/http-cookie:0 -doc -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
-
-[dev-ruby/imagesize:0]
-package.use : dev-ruby/imagesize:0 -ruby_targets_ruby22 -ruby_targets_ruby23 
-test 

[gentoo-commits] proj/grs:desktop-amd64-uclibc-hardened commit in: core/etc/grs/

2016-05-11 Thread Anthony G. Basile
commit: 7bc36441546b18eb60c9f12736baef94bcb59eaa
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 11 20:03:47 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu May 12 01:22:23 2016 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=7bc36441

world.conf: update and clean out ruby_targets

 core/etc/grs/world.conf | 305 
 1 file changed, 22 insertions(+), 283 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index 1598b16..5eac880 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -319,9 +319,6 @@ package.use : app-dicts/migemo-dict:0 unicode
 [app-dicts/myspell-pt:0]
 package.use : app-dicts/myspell-pt:0 preao
 
-[app-dicts/prime-dict:0]
-package.use : app-dicts/prime-dict:0 ruby_targets_ruby20
-
 [app-dicts/stardict-freedict-eng-deu:0]
 package.use : app-dicts/stardict-freedict-eng-deu:0 -gzip
 
@@ -679,7 +676,7 @@ package.use : app-misc/gramps:0 -gnome -reports spell webkit
 package.use : app-misc/gtypist:0 -emacs -nls -xemacs
 
 [app-misc/hivex:0]
-package.use : app-misc/hivex:0 -ocaml -test perl python readline ruby 
ruby_targets_ruby20 static-libs
+package.use : app-misc/hivex:0 -ocaml -test perl python readline ruby 
static-libs
 
 [app-misc/ignuit:0]
 package.use : app-misc/ignuit:0 -examples
@@ -991,7 +988,7 @@ package.use : app-text/evince:0 -debug -djvu -dvi -gnome 
-gnome-keyring -gstream
 package.use : app-text/ghostscript-gpl:0 -djvu -tiff X cups dbus gtk idn 
static-libs
 
 [app-text/glark:0]
-package.use : app-text/glark:0 -doc -test -zip ruby_targets_ruby20
+package.use : app-text/glark:0 -doc -test -zip
 
 [app-text/gnome-doc-utils:0]
 package.env : app-text/gnome-doc-utils:0 app-text_gnome-doc-utils_0
@@ -1019,7 +1016,7 @@ package.use : app-text/hunspell:0 -nls ncurses readline 
static-libs
 package.use : app-text/info2html:2.0 -vhosts
 
 [app-text/jist:0]
-package.use : app-text/jist:0 -test ruby_targets_ruby20
+package.use : app-text/jist:0 -test
 
 [app-text/kchmviewer:0]
 package.use : app-text/kchmviewer:0 -qt5
@@ -1076,7 +1073,7 @@ package.use : app-text/pinfo:0 -nls readline
 package.use : app-text/po4a:0 -test
 
 [app-text/poppler:0]
-package.use : app-text/poppler:0 -cjk -debug -doc -qt5 cairo curl cxx 
introspection jpeg jpeg2k lcms png qt4 tiff utils
+package.use : app-text/poppler:0 -cairo-qt -cjk -debug -doc -nss -qt5 cairo 
curl cxx introspection jpeg jpeg2k lcms png qt4 tiff utils
 
 [app-text/pspresent:0]
 package.use : app-text/pspresent:0 xinerama
@@ -1260,7 +1257,7 @@ package.use : dev-db/postgresql:9.5 -doc -kerberos 
-libressl -nls -pam -pg_legac
 package.use : dev-db/qdbm:0 -debug -java cxx perl ruby zlib
 
 [dev-db/slony1:0]
-package.use : dev-db/slony1:0 -doc perl
+package.use : dev-db/slony1:0 -doc -perl
 
 [dev-db/sqlite:3]
 package.use : dev-db/sqlite:3 -debug -doc -secure-delete -test -tools icu 
readline static-libs tcl
@@ -3639,280 +3636,31 @@ env : LDFLAGS="-liconv"
 package.use : dev-qt/qtxmlpatterns:4 -aqua -debug -pch
 
 [dev-ruby/GeoRuby:0]
-package.use : dev-ruby/GeoRuby:0 -doc -test ruby_targets_ruby20
+package.use : dev-ruby/GeoRuby:0 -doc -test
 
 [dev-ruby/RubyInline:0]
-package.use : dev-ruby/RubyInline:0 -doc -test ruby_targets_ruby20
-
-[dev-ruby/archive-tar-minitar:0]
-package.use : dev-ruby/archive-tar-minitar:0 -ruby_targets_ruby19 -test 
ruby_targets_ruby20
+package.use : dev-ruby/RubyInline:0 -doc -test
 
 [dev-ruby/cmdparse:0]
-package.use : dev-ruby/cmdparse:0 -doc -test ruby_targets_ruby20
+package.use : dev-ruby/cmdparse:0 -doc
 
 [dev-ruby/color:0]
-package.use : dev-ruby/color:0 -doc -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
+package.use : dev-ruby/color:0 -doc
 
 [dev-ruby/daemons:0]
-package.use : dev-ruby/daemons:0 -doc -examples -ruby_targets_ruby19 
-ruby_targets_ruby22 -test ruby_targets_ruby20 ruby_targets_ruby21
+package.use : dev-ruby/daemons:0 -doc -examples
 
 [dev-ruby/dbf:0]
-package.use : dev-ruby/dbf:0 -doc -test ruby_targets_ruby20
-
-[dev-ruby/deprecated:3]
-package.use : dev-ruby/deprecated:3 -test ruby_targets_ruby20
-
-[dev-ruby/domain_name:0]
-package.use : dev-ruby/domain_name:0 -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
+package.use : dev-ruby/dbf:0 -doc -test
 
 [dev-ruby/eventmachine:0]
-package.use : dev-ruby/eventmachine:0 -doc -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
-
-[dev-ruby/hoe:0]
-package.use : dev-ruby/hoe:0 -doc -ruby_targets_ruby19 -ruby_targets_ruby22 
-test ruby_targets_ruby20 ruby_targets_ruby21
-
-[dev-ruby/htmlentities:0]
-package.use : dev-ruby/htmlentities:0 -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
-
-[dev-ruby/http-cookie:0]
-package.use : dev-ruby/http-cookie:0 -doc -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
-
-[dev-ruby/imagesize:0]
-package.use : dev-ruby/imagesize:0 -ruby_targets_ruby22 -ruby_targets_ruby23 

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

2016-05-11 Thread Sam Jorna
commit: 68e7d18fc6a90751f83a8862e8eff084ccc66087
Author: Sam Jorna  gentoo  org>
AuthorDate: Thu May 12 01:13:24 2016 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Thu May 12 01:13:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68e7d18f

sys-apps/likwid: revbump, fix file perms

Fixes incorrect permissions on installed binaries. Patch by proxied
maintainer per bug.

Gentoo-bug: 582692
Package-Manager: portage-2.2.28

 sys-apps/likwid/{likwid-4.0.1-r1.ebuild => likwid-4.0.1-r2.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/likwid/likwid-4.0.1-r1.ebuild 
b/sys-apps/likwid/likwid-4.0.1-r2.ebuild
similarity index 94%
rename from sys-apps/likwid/likwid-4.0.1-r1.ebuild
rename to sys-apps/likwid/likwid-4.0.1-r2.ebuild
index 3e884ee..7d68628 100644
--- a/sys-apps/likwid/likwid-4.0.1-r1.ebuild
+++ b/sys-apps/likwid/likwid-4.0.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -29,8 +29,8 @@ RESTRICT="mirror"
 CONFIG_CHECK="~X86_MSR"
 
 FILECAPS=(
-   cap_sys_rawio usr/sbin/likwid-accessD --
-   cap_sys_rawio usr/bin/likwid-{perfctr,bench,powermeter}
+   -M 755 cap_sys_rawio usr/sbin/likwid-accessD --
+   -M 755 cap_sys_rawio usr/bin/likwid-{perfctr,bench,powermeter}
 )
 
 S=${WORKDIR}/likwid-likwid-${PV}



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

2016-05-11 Thread Mike Frysinger
commit: 8f071cef0537304d4dbc52be448f9ea344f216ff
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed May 11 20:37:56 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu May 12 01:05:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f071cef

sys-devel/gcc-config: drop old <1.7.3 versions

 sys-devel/gcc-config/Manifest   |   4 -
 sys-devel/gcc-config/files/gcc-config-1.4.1 | 801 
 sys-devel/gcc-config/files/gcc-config-1.5   | 740 --
 sys-devel/gcc-config/files/gcc-config-1.5.1 | 763 --
 sys-devel/gcc-config/files/wrapper-1.5.1.c  | 372 ---
 sys-devel/gcc-config/files/wrapper-1.5.2.c  | 315 --
 sys-devel/gcc-config/gcc-config-1.4.1-r1.ebuild |  59 --
 sys-devel/gcc-config/gcc-config-1.5-r1.ebuild   |  61 --
 sys-devel/gcc-config/gcc-config-1.5-r2.ebuild   |  61 --
 sys-devel/gcc-config/gcc-config-1.5.1-r1.ebuild |  61 --
 sys-devel/gcc-config/gcc-config-1.5.1.ebuild|  61 --
 sys-devel/gcc-config/gcc-config-1.6.ebuild  |  47 --
 sys-devel/gcc-config/gcc-config-1.7.1.ebuild|  47 --
 sys-devel/gcc-config/gcc-config-1.7.2.ebuild|  47 --
 sys-devel/gcc-config/gcc-config-1.7.ebuild  |  47 --
 15 files changed, 3486 deletions(-)

diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index 19618c3..9c4fa59 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -1,6 +1,2 @@
-DIST gcc-config-1.6.tar.xz 14232 SHA256 
ca6a94d685a60e9ae5b8ff32c3173929848455a123233709ca791e72b640bf77 SHA512 
d44256f67ed398c997cd8ce7f0b6e9bf5e602ee214deef3f7d53affd27693230526645627f00126e8b3492e5b1c7360d771b6138fb7cbc8145467c3a7ba0839d
 WHIRLPOOL 
1a612ee1f652b0b73b4110e956c1559a56083fb4d4813f63ab374c6bba071954a13710555ffa93eec3dee94257d8891baa86989a41c0b72f3aef0edfe43f2f02
-DIST gcc-config-1.7.1.tar.xz 14708 SHA256 
5d69148957bc48db2bf107558724d8c40701f8d27d1cfc7636f02353e9c2f79a SHA512 
ed4f8c188679969c3428409813c1e78ca9fbf86f81f9a3e42489eecffc5857352b7d1fc90433679890b7c89da458ff1e2607e7a6f3578c6f65d1beaf71194d00
 WHIRLPOOL 
5f96a64dad21ae75527adc1933dc5d2ccd28f5e49ecd96c36da266b2d64cbf3772045e529ffe6fc15381de26757c7ef742093262593a05608d52f8a97a78
-DIST gcc-config-1.7.2.tar.xz 15004 SHA256 
2d235dfc1ff749b46ae8342dc3d30d5628f22eecd1ea665d16f90e82da88e899 SHA512 
3bc2964fa9ede507a778787434e3aa64ef691616063d7d55020878eab9a8bf08ed5a6530dd36e15348927db9ce2b7fe22fa2aeb0039549a6e69ca895c087169b
 WHIRLPOOL 
2692bd8289ae224a3011fbef94e45e7b903138cfa11dad4e27eca7a239f67a682def5563745bdebdfe05359d909d3f49142b23bc13141d4fa8528085c3a19299
 DIST gcc-config-1.7.3.tar.xz 15088 SHA256 
2c6cca69a028f157dc54e19ea10efc240e0d26824cd223b22c294c003ce9325e SHA512 
88b585787b5ad79017b27e68dbca6b5de96784582ee657d18562b1994bc1c27a6609b3dfcbf30f39a02b0b2886a289a1ddc955281fc60fe974436d13aa685908
 WHIRLPOOL 
a9a45b489e34756da66e4597ba9f4fa061b5431a82310317237293a0c519c72906d14d3c72b76483c1c674bf779ac606cf85f22a5e4a4065dd92b1b91215461a
-DIST gcc-config-1.7.tar.xz 14584 SHA256 
b704cb3b98c7a8f478dcc932ae7e4ac4f4f8a847bebe35f97dc45fa7a29268ee SHA512 
4ab78c662feab59bc55e40b9dc63b967c1551b6d084638e2a16866488510e7c34e0b30a0bedaeae9dd806c77f79d1e31ccb834c6112794e7fbb557756f59c43d
 WHIRLPOOL 
50415916834dc9d097e78afbc09a32a023e3542dd6ebcf60cd6c12d0e8fc484a6d63f821c9d3acf958fdaf5ce209976521bf22d3adcd5d20fa522f1f2fd38bdb
 DIST gcc-config-1.8.tar.xz 15020 SHA256 
2453e2a07521b12267ca62b9b860eb2d2bc606cad0f29bf42a1c9543673f5a1b SHA512 
3b84af2d961a0527834759e047330dbab7bac0ff3d6aae103f14fca2d44bd612bd4a1005649e8b4198036231ed8a8319fb13326b4d2c40474826cf53f7bc0826
 WHIRLPOOL 
4899bc1da43a158cc486022f68661e5318db7e4e83afdb5d892fc7ce5098a4bdb059dbab3c50e632901e577cd8760b2386da3ee24f5e944db12d3e246d9c26b6

diff --git a/sys-devel/gcc-config/files/gcc-config-1.4.1 
b/sys-devel/gcc-config/files/gcc-config-1.4.1
deleted file mode 100644
index 30abe4c2..000
--- a/sys-devel/gcc-config/files/gcc-config-1.4.1
+++ /dev/null
@@ -1,801 +0,0 @@
-#!/bin/bash
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-trap ":" INT QUIT TSTP
-
-argv0=${0##*/}
-source /etc/init.d/functions.sh || {
-   echo "${argv0}: Could not source /etc/init.d/functions.sh!"
-   exit 1
-}
-esyslog() { :; }
-umask 022
-
-# *BSD are plain stupid ... copy a GNU extension but don't just copy it,
-# change it so it works differently.  Wish Darwin did selective evolution
-# on software developers.
-SED=$(type -P gsed)
-SED=${SED:-$(type -P sed)}
-
-GENTOO_LIBDIR="@GENTOO_LIBDIR@"
-[[ ${GENTOO_LIBDIR} == @*@ ]] && GENTOO_LIBDIR="lib"
-
-usage() {
-cat << "USAGE_END"
-Usage: gcc-config [options] [CC Profile]
-Change the current cc/gcc profile, or give info about profiles.
-
-Options:
-  -C, --nocolor  Disable color output
-  -O, --use-old  Use the old profile if one was selected.
-  -f, 

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

2016-05-11 Thread Mike Frysinger
commit: e80c1f78bdf2b94ae0fd6b639fd9f3b72ab77905
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu May 12 01:05:41 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu May 12 01:05:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80c1f78

toolchain.eclass: prune more unused libtool archives #573302

 eclass/toolchain.eclass | 40 ++--
 1 file changed, 38 insertions(+), 2 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 08813a9..9dd1604 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1745,13 +1745,49 @@ toolchain_src_install() {
if ! is_crosscompile ; then
insinto "${DATAPATH}"
newins "${GCC_FILESDIR}"/awk/fixlafiles.awk-no_gcc_la 
fixlafiles.awk || die
-   find "${D}/${LIBPATH}" -name libstdc++.la -type f -delete
-   find "${D}/${LIBPATH}" -name 'lib*san.la' -type f -delete 
#487550 #546700
exeinto "${DATAPATH}"
doexe "${GCC_FILESDIR}"/fix_libtool_files.sh || die
doexe "${GCC_FILESDIR}"/c{89,99} || die
fi
 
+   # libstdc++.la: Delete as it doesn't add anything useful: g++ itself
+   # handles linkage correctly in the dynamic & static case.  It also just
+   # causes us pain: any C++ progs/libs linking with libtool will gain a
+   # reference to the full libstdc++.la file which is gcc version specific.
+   # libstdc++fs.la: It doesn't link against anything useful.
+   # libsupc++.la: This has no dependencies.
+   # libcc1.la: There is no static library, only dynamic.
+   # libcc1plugin.la: Same as above, and it's loaded via dlopen.
+   # libgomp.la: gcc itself handles linkage (libgomp.spec).
+   # libgomp-plugin-*.la: Same as above, and it's an internal plugin only
+   # loaded via dlopen.
+   # libgfortran.la: gfortran itself handles linkage correctly in the
+   # dynamic & static case (libgfortran.spec). #573302
+   # libgfortranbegin.la: Same as above, and it's an internal lib.
+   # libmpx.la: gcc itself handles linkage correctly (libmpx.spec).
+   # libmpxwrappers.la: See above.
+   # libitm.la: gcc itself handles linkage correctly (libitm.spec).
+   # libvtv.la: gcc itself handles linkage correctly.
+   # lib*san.la: Sanitizer linkage is handled internally by gcc, and they
+   # do not support static linking. #487550 #546700
+   find "${D}/${LIBPATH}" \
+   '(' \
+   -name libstdc++.la -o \
+   -name libstdc++fs.la -o \
+   -name libsupc++.la -o \
+   -name libcc1.la -o \
+   -name libcc1plugin.la -o \
+   -name 'libgomp.la' -o \
+   -name 'libgomp-plugin-*.la' -o \
+   -name libgfortran.la -o \
+   -name libgfortranbegin.la -o \
+   -name libmpx.la -o \
+   -name libmpxwrappers.la -o \
+   -name libitm.la -o \
+   -name libvtv.la -o \
+   -name 'lib*san.la' \
+   ')' -type f -delete
+
# Use gid of 0 because some stupid ports don't have
# the group 'root' set to gid 0.  Send to /dev/null
# for people who are testing as non-root.



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

2016-05-11 Thread Mike Gilbert
commit: 3f74e0196b4719fb8f10118c80de15fa823797a6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 12 00:58:45 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 12 00:58:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f74e019

dev-lang/python: fix cross-compiles for 3.5.1

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

Package-Manager: portage-2.2.28_p106

 dev-lang/python/files/3.5.1-cross-compile.patch | 75 +
 dev-lang/python/python-3.5.1-r2.ebuild  |  7 +--
 2 files changed, 76 insertions(+), 6 deletions(-)

diff --git a/dev-lang/python/files/3.5.1-cross-compile.patch 
b/dev-lang/python/files/3.5.1-cross-compile.patch
new file mode 100644
index 000..25a518b
--- /dev/null
+++ b/dev-lang/python/files/3.5.1-cross-compile.patch
@@ -0,0 +1,75 @@
+# HG changeset patch
+# User Martin Panter 
+# Date 1461373124 0
+# Node ID 66e40df31faca467937c7b9d5d2e825471f97822
+# Parent  a246047734b3496a7dc4ebaf1f0232dadf22eab6
+Issue #22359: Disable running cross-compiled _freeze_importlib and pgen
+
+Patch by Xavier de Gaye.
+
+diff --git a/Makefile.pre.in b/Makefile.pre.in
+--- a/Makefile.pre.in
 b/Makefile.pre.in
+@@ -221,6 +221,7 @@ LIBOBJS=   @LIBOBJS@
+ PYTHON=   python$(EXE)
+ BUILDPYTHON=  python$(BUILDEXE)
+ 
++cross_compiling=@cross_compiling@
+ PYTHON_FOR_BUILD=@PYTHON_FOR_BUILD@
+ _PYTHON_HOST_PLATFORM=@_PYTHON_HOST_PLATFORM@
+ BUILD_GNU_TYPE=   @build@
+@@ -718,12 +719,16 @@ Programs/_freeze_importlib: Programs/_fr
+   $(LINKCC) $(PY_LDFLAGS) -o $@ Programs/_freeze_importlib.o 
$(LIBRARY_OBJS_OMIT_FROZEN) $(LIBS) $(MODLIBS) $(SYSLIBS) $(LDLAST)
+ 
+ Python/importlib_external.h: $(srcdir)/Lib/importlib/_bootstrap_external.py 
Programs/_freeze_importlib
+-  ./Programs/_freeze_importlib \
+-  $(srcdir)/Lib/importlib/_bootstrap_external.py 
Python/importlib_external.h
++  if test "$(cross_compiling)" != "yes"; then \
++  ./Programs/_freeze_importlib \
++  $(srcdir)/Lib/importlib/_bootstrap_external.py 
Python/importlib_external.h; \
++  fi
+ 
+ Python/importlib.h: $(srcdir)/Lib/importlib/_bootstrap.py 
Programs/_freeze_importlib
+-  ./Programs/_freeze_importlib \
+-  $(srcdir)/Lib/importlib/_bootstrap.py Python/importlib.h
++  if test "$(cross_compiling)" != "yes"; then \
++  ./Programs/_freeze_importlib \
++  $(srcdir)/Lib/importlib/_bootstrap.py Python/importlib.h; \
++  fi
+ 
+ 
+ 
+@@ -784,10 +789,18 @@ Python/sysmodule.o: $(srcdir)/Python/sys
+ $(IO_OBJS): $(IO_H)
+ 
+ $(GRAMMAR_H): $(GRAMMAR_INPUT) $(PGEN)
+-  @$(MKDIR_P) Include
+-  $(PGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C)
++  @$(MKDIR_P) Include
++  if test "$(cross_compiling)" != "yes"; then \
++  $(PGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C); \
++  else \
++  cp $(srcdir)/Include/graminit.h $(GRAMMAR_H); \
++  fi
+ $(GRAMMAR_C): $(GRAMMAR_H)
+-  touch $(GRAMMAR_C)
++  if test "$(cross_compiling)" != "yes"; then \
++  touch $(GRAMMAR_C); \
++  else \
++  cp $(srcdir)/Python/graminit.c $(GRAMMAR_C); \
++  fi
+ 
+ $(PGEN): $(PGENOBJS)
+   $(CC) $(OPT) $(PY_LDFLAGS) $(PGENOBJS) $(LIBS) -o $(PGEN)
+diff --git a/configure.ac b/configure.ac
+--- a/configure.ac
 b/configure.ac
+@@ -49,6 +49,7 @@ fi
+ AC_CONFIG_SRCDIR([Include/object.h])
+ AC_CONFIG_HEADER(pyconfig.h)
+ 
++AC_SUBST(cross_compiling)
+ AC_CANONICAL_HOST
+ AC_SUBST(build)
+ AC_SUBST(host)
+

diff --git a/dev-lang/python/python-3.5.1-r2.ebuild 
b/dev-lang/python/python-3.5.1-r2.ebuild
index 0f2fa79..480c6ad 100644
--- a/dev-lang/python/python-3.5.1-r2.ebuild
+++ b/dev-lang/python/python-3.5.1-r2.ebuild
@@ -71,7 +71,7 @@ src_prepare() {
 
EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
epatch "${FILESDIR}/${PN}-3.4.3-ncurses-pkg-config.patch"
-   epatch "${FILESDIR}/3.5-secondary-targets.patch"
+   epatch "${FILESDIR}/3.5.1-cross-compile.patch"
 
epatch_user
 
@@ -87,8 +87,6 @@ src_prepare() {
Modules/Setup.dist \
setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@"
 
-   #sed -i -e 's/\$(GRAMMAR_H): \$(GRAMMAR_INPUT) \$(PGEN)/$(GRAMMAR_H): 
\$(GRAMMAR_INPUT)/' Makefile.pre.in || die
-
eautoreconf
 }
 
@@ -174,9 +172,6 @@ src_configure() {
 }
 
 src_compile() {
-   # Avoid regenerating these for cross-compiles
-   touch Include/graminit.h Python/graminit.c Python/importlib.h 
Python/importlib_external.h || die
-
cd "${BUILD_DIR}" || die
 
emake CPPFLAGS= CFLAGS= LDFLAGS=



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

2016-05-11 Thread Mike Pagano
commit: 4040e317a60e2caff24458b02c1f87a41a84c644
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu May 12 00:15:55 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu May 12 00:15:55 2016 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=4040e317

Linux patch 4.5.4

 _README|4 +
 1003_linux-4.5.4.patch | 2354 
 2 files changed, 2358 insertions(+)

diff --git a/_README b/_README
index 0147ad9..a736c59 100644
--- a/_README
+++ b/_README
@@ -55,6 +55,10 @@ Patch:  1002_linux-4.5.3.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.5.3
 
+Patch:  1003_linux-4.5.4.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.5.4
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1003_linux-4.5.4.patch b/1003_linux-4.5.4.patch
new file mode 100644
index 000..a783ee2
--- /dev/null
+++ b/1003_linux-4.5.4.patch
@@ -0,0 +1,2354 @@
+diff --git a/Documentation/devicetree/bindings/ata/ahci-platform.txt 
b/Documentation/devicetree/bindings/ata/ahci-platform.txt
+index c2340eeeb97f..c000832a7fb9 100644
+--- a/Documentation/devicetree/bindings/ata/ahci-platform.txt
 b/Documentation/devicetree/bindings/ata/ahci-platform.txt
+@@ -30,6 +30,10 @@ Optional properties:
+ - target-supply : regulator for SATA target power
+ - phys  : reference to the SATA PHY node
+ - phy-names : must be "sata-phy"
++- ports-implemented : Mask that indicates which ports that the HBA supports
++are available for software to use. Useful if PORTS_IMPL
++is not programmed by the BIOS, which is true with
++some embedded SOC's.
+ 
+ Required properties when using sub-nodes:
+ - #address-cells: number of cells to encode an address
+diff --git a/MAINTAINERS b/MAINTAINERS
+index 5a389bc68e0e..77e4c10b4c06 100644
+--- a/MAINTAINERS
 b/MAINTAINERS
+@@ -4163,8 +4163,8 @@ F:   Documentation/efi-stub.txt
+ F:arch/ia64/kernel/efi.c
+ F:arch/x86/boot/compressed/eboot.[ch]
+ F:arch/x86/include/asm/efi.h
+-F:arch/x86/platform/efi/*
+-F:drivers/firmware/efi/*
++F:arch/x86/platform/efi/
++F:drivers/firmware/efi/
+ F:include/linux/efi*.h
+ 
+ EFI VARIABLE FILESYSTEM
+diff --git a/Makefile b/Makefile
+index 9b56a6c5e36f..d64eade37241 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 5
+-SUBLEVEL = 3
++SUBLEVEL = 4
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/arch/arc/include/asm/io.h b/arch/arc/include/asm/io.h
+index 27b17adea50d..cb69299a492e 100644
+--- a/arch/arc/include/asm/io.h
 b/arch/arc/include/asm/io.h
+@@ -13,6 +13,15 @@
+ #include 
+ #include 
+ 
++#ifdef CONFIG_ISA_ARCV2
++#include 
++#define __iormb() rmb()
++#define __iowmb() wmb()
++#else
++#define __iormb() do { } while (0)
++#define __iowmb() do { } while (0)
++#endif
++
+ extern void __iomem *ioremap(unsigned long physaddr, unsigned long size);
+ extern void __iomem *ioremap_prot(phys_addr_t offset, unsigned long size,
+ unsigned long flags);
+@@ -22,6 +31,15 @@ extern void iounmap(const void __iomem *addr);
+ #define ioremap_wc(phy, sz)   ioremap(phy, sz)
+ #define ioremap_wt(phy, sz)   ioremap(phy, sz)
+ 
++/*
++ * io{read,write}{16,32}be() macros
++ */
++#define ioread16be(p) ({ u16 __v = be16_to_cpu((__force 
__be16)__raw_readw(p)); __iormb(); __v; })
++#define ioread32be(p) ({ u32 __v = be32_to_cpu((__force 
__be32)__raw_readl(p)); __iormb(); __v; })
++
++#define iowrite16be(v,p)  ({ __iowmb(); __raw_writew((__force 
u16)cpu_to_be16(v), p); })
++#define iowrite32be(v,p)  ({ __iowmb(); __raw_writel((__force 
u32)cpu_to_be32(v), p); })
++
+ /* Change struct page to physical address */
+ #define page_to_phys(page)(page_to_pfn(page) << PAGE_SHIFT)
+ 
+@@ -99,15 +117,6 @@ static inline void __raw_writel(u32 w, volatile void 
__iomem *addr)
+ 
+ }
+ 
+-#ifdef CONFIG_ISA_ARCV2
+-#include 
+-#define __iormb() rmb()
+-#define __iowmb() wmb()
+-#else
+-#define __iormb() do { } while (0)
+-#define __iowmb() do { } while (0)
+-#endif
+-
+ /*
+  * MMIO can also get buffered/optimized in micro-arch, so barriers needed
+  * Based on ARM model for the typical use case
+diff --git a/arch/arm/boot/dts/qcom-apq8064.dtsi 
b/arch/arm/boot/dts/qcom-apq8064.dtsi
+index ed521e85e208..e8bc7e8bedd2 100644
+--- a/arch/arm/boot/dts/qcom-apq8064.dtsi
 b/arch/arm/boot/dts/qcom-apq8064.dtsi
+@@ -665,7 +665,7 @@
+   };
+ 
+   sata0: sata@2900 {
+-  compatible  = "generic-ahci";
++  compatible  = "qcom,apq8064-ahci", 
"generic-ahci";

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

2016-05-11 Thread Mike Pagano
commit: f12a24cc0065e56c3476ffdafab6ff0dcd99419d
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu May 12 00:14:21 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu May 12 00:14:21 2016 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=f12a24cc

Linux patch 4.4.10

 _README |4 +
 1009_linux-4.4.10.patch | 1780 +++
 2 files changed, 1784 insertions(+)

diff --git a/_README b/_README
index 18110fa..06b2565 100644
--- a/_README
+++ b/_README
@@ -79,6 +79,10 @@ Patch:  1008_linux-4.4.9.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.9
 
+Patch:  1009_linux-4.4.10.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.10
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1009_linux-4.4.10.patch b/1009_linux-4.4.10.patch
new file mode 100644
index 000..1462b54
--- /dev/null
+++ b/1009_linux-4.4.10.patch
@@ -0,0 +1,1780 @@
+diff --git a/Documentation/devicetree/bindings/ata/ahci-platform.txt 
b/Documentation/devicetree/bindings/ata/ahci-platform.txt
+index c2340eeeb97f..c000832a7fb9 100644
+--- a/Documentation/devicetree/bindings/ata/ahci-platform.txt
 b/Documentation/devicetree/bindings/ata/ahci-platform.txt
+@@ -30,6 +30,10 @@ Optional properties:
+ - target-supply : regulator for SATA target power
+ - phys  : reference to the SATA PHY node
+ - phy-names : must be "sata-phy"
++- ports-implemented : Mask that indicates which ports that the HBA supports
++are available for software to use. Useful if PORTS_IMPL
++is not programmed by the BIOS, which is true with
++some embedded SOC's.
+ 
+ Required properties when using sub-nodes:
+ - #address-cells: number of cells to encode an address
+diff --git a/MAINTAINERS b/MAINTAINERS
+index 4c3e1d2ac31b..ab65bbecb159 100644
+--- a/MAINTAINERS
 b/MAINTAINERS
+@@ -4097,8 +4097,8 @@ F:   Documentation/efi-stub.txt
+ F:arch/ia64/kernel/efi.c
+ F:arch/x86/boot/compressed/eboot.[ch]
+ F:arch/x86/include/asm/efi.h
+-F:arch/x86/platform/efi/*
+-F:drivers/firmware/efi/*
++F:arch/x86/platform/efi/
++F:drivers/firmware/efi/
+ F:include/linux/efi*.h
+ 
+ EFI VARIABLE FILESYSTEM
+diff --git a/Makefile b/Makefile
+index 0722cdf52152..5b5f462f834c 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 9
++SUBLEVEL = 10
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/arch/arc/include/asm/io.h b/arch/arc/include/asm/io.h
+index 27b17adea50d..cb69299a492e 100644
+--- a/arch/arc/include/asm/io.h
 b/arch/arc/include/asm/io.h
+@@ -13,6 +13,15 @@
+ #include 
+ #include 
+ 
++#ifdef CONFIG_ISA_ARCV2
++#include 
++#define __iormb() rmb()
++#define __iowmb() wmb()
++#else
++#define __iormb() do { } while (0)
++#define __iowmb() do { } while (0)
++#endif
++
+ extern void __iomem *ioremap(unsigned long physaddr, unsigned long size);
+ extern void __iomem *ioremap_prot(phys_addr_t offset, unsigned long size,
+ unsigned long flags);
+@@ -22,6 +31,15 @@ extern void iounmap(const void __iomem *addr);
+ #define ioremap_wc(phy, sz)   ioremap(phy, sz)
+ #define ioremap_wt(phy, sz)   ioremap(phy, sz)
+ 
++/*
++ * io{read,write}{16,32}be() macros
++ */
++#define ioread16be(p) ({ u16 __v = be16_to_cpu((__force 
__be16)__raw_readw(p)); __iormb(); __v; })
++#define ioread32be(p) ({ u32 __v = be32_to_cpu((__force 
__be32)__raw_readl(p)); __iormb(); __v; })
++
++#define iowrite16be(v,p)  ({ __iowmb(); __raw_writew((__force 
u16)cpu_to_be16(v), p); })
++#define iowrite32be(v,p)  ({ __iowmb(); __raw_writel((__force 
u32)cpu_to_be32(v), p); })
++
+ /* Change struct page to physical address */
+ #define page_to_phys(page)(page_to_pfn(page) << PAGE_SHIFT)
+ 
+@@ -99,15 +117,6 @@ static inline void __raw_writel(u32 w, volatile void 
__iomem *addr)
+ 
+ }
+ 
+-#ifdef CONFIG_ISA_ARCV2
+-#include 
+-#define __iormb() rmb()
+-#define __iowmb() wmb()
+-#else
+-#define __iormb() do { } while (0)
+-#define __iowmb() do { } while (0)
+-#endif
+-
+ /*
+  * MMIO can also get buffered/optimized in micro-arch, so barriers needed
+  * Based on ARM model for the typical use case
+diff --git a/arch/arm/mach-cns3xxx/pcie.c b/arch/arm/mach-cns3xxx/pcie.c
+index 47905a50e075..318394ed5c7a 100644
+--- a/arch/arm/mach-cns3xxx/pcie.c
 b/arch/arm/mach-cns3xxx/pcie.c
+@@ -220,13 +220,13 @@ static void cns3xxx_write_config(struct cns3xxx_pcie 
*cnspci,
+   u32 mask = (0x1ull << (size * 8)) - 1;
+   int shift = (where % 4) * 8;
+ 
+-  v = readl_relaxed(base + (where & 0xffc));
++  v = readl_relaxed(base);

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

2016-05-11 Thread Mike Pagano
commit: 85e809cf8d53f398f9f5cc0882736d5fb9b5a2d9
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu May 12 00:12:12 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu May 12 00:12:12 2016 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=85e809cf

Linux patch 4.1.24

 _README |   4 +
 1023_linux-4.1.24.patch | 646 
 2 files changed, 650 insertions(+)

diff --git a/_README b/_README
index a797069..6700cd7 100644
--- a/_README
+++ b/_README
@@ -135,6 +135,10 @@ Patch:  1022_linux-4.1.23.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.1.23
 
+Patch:  1023_linux-4.1.24.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.1.24
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1023_linux-4.1.24.patch b/1023_linux-4.1.24.patch
new file mode 100644
index 000..0ac83c9
--- /dev/null
+++ b/1023_linux-4.1.24.patch
@@ -0,0 +1,646 @@
+diff --git a/Makefile b/Makefile
+index 9956129bb106..df1d8b1448ae 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 1
+-SUBLEVEL = 23
++SUBLEVEL = 24
+ EXTRAVERSION =
+ NAME = Series 4800
+ 
+diff --git a/arch/powerpc/include/uapi/asm/cputable.h 
b/arch/powerpc/include/uapi/asm/cputable.h
+index de2c0e4ee1aa..67de80a8e178 100644
+--- a/arch/powerpc/include/uapi/asm/cputable.h
 b/arch/powerpc/include/uapi/asm/cputable.h
+@@ -31,6 +31,7 @@
+ #define PPC_FEATURE_PSERIES_PERFMON_COMPAT \
+   0x0040
+ 
++/* Reserved - do not use  0x0004 */
+ #define PPC_FEATURE_TRUE_LE   0x0002
+ #define PPC_FEATURE_PPC_LE0x0001
+ 
+diff --git a/arch/powerpc/kernel/prom.c b/arch/powerpc/kernel/prom.c
+index 308c5e15676b..abe9cdc390a5 100644
+--- a/arch/powerpc/kernel/prom.c
 b/arch/powerpc/kernel/prom.c
+@@ -149,23 +149,24 @@ static struct ibm_pa_feature {
+   unsigned long   cpu_features;   /* CPU_FTR_xxx bit */
+   unsigned long   mmu_features;   /* MMU_FTR_xxx bit */
+   unsigned intcpu_user_ftrs;  /* PPC_FEATURE_xxx bit */
++  unsigned intcpu_user_ftrs2; /* PPC_FEATURE2_xxx bit */
+   unsigned char   pabyte; /* byte number in ibm,pa-features */
+   unsigned char   pabit;  /* bit number (big-endian) */
+   unsigned char   invert; /* if 1, pa bit set => clear feature */
+ } ibm_pa_features[] __initdata = {
+-  {0, 0, PPC_FEATURE_HAS_MMU, 0, 0, 0},
+-  {0, 0, PPC_FEATURE_HAS_FPU, 0, 1, 0},
+-  {CPU_FTR_CTRL, 0, 0,0, 3, 0},
+-  {CPU_FTR_NOEXECUTE, 0, 0,   0, 6, 0},
+-  {CPU_FTR_NODSISRALIGN, 0, 0,1, 1, 1},
+-  {0, MMU_FTR_CI_LARGE_PAGE, 0,   1, 2, 0},
+-  {CPU_FTR_REAL_LE, PPC_FEATURE_TRUE_LE, 5, 0, 0},
++  {0, 0, PPC_FEATURE_HAS_MMU, 0,  0, 0, 0},
++  {0, 0, PPC_FEATURE_HAS_FPU, 0,  0, 1, 0},
++  {CPU_FTR_CTRL, 0, 0, 0, 0, 3, 0},
++  {CPU_FTR_NOEXECUTE, 0, 0, 0,0, 6, 0},
++  {CPU_FTR_NODSISRALIGN, 0, 0, 0, 1, 1, 1},
++  {0, MMU_FTR_CI_LARGE_PAGE, 0, 0,1, 2, 0},
++  {CPU_FTR_REAL_LE, 0, PPC_FEATURE_TRUE_LE, 0, 5, 0, 0},
+   /*
+* If the kernel doesn't support TM (ie. 
CONFIG_PPC_TRANSACTIONAL_MEM=n),
+* we don't want to turn on CPU_FTR_TM here, so we use CPU_FTR_TM_COMP
+* which is 0 if the kernel doesn't support TM.
+*/
+-  {CPU_FTR_TM_COMP, 0, 0, 22, 0, 0},
++  {CPU_FTR_TM_COMP, 0, 0, 0,  22, 0, 0},
+ };
+ 
+ static void __init scan_features(unsigned long node, const unsigned char 
*ftrs,
+@@ -196,10 +197,12 @@ static void __init scan_features(unsigned long node, 
const unsigned char *ftrs,
+   if (bit ^ fp->invert) {
+   cur_cpu_spec->cpu_features |= fp->cpu_features;
+   cur_cpu_spec->cpu_user_features |= fp->cpu_user_ftrs;
++  cur_cpu_spec->cpu_user_features2 |= fp->cpu_user_ftrs2;
+   cur_cpu_spec->mmu_features |= fp->mmu_features;
+   } else {
+   cur_cpu_spec->cpu_features &= ~fp->cpu_features;
+   cur_cpu_spec->cpu_user_features &= ~fp->cpu_user_ftrs;
++  cur_cpu_spec->cpu_user_features2 &= ~fp->cpu_user_ftrs2;
+   cur_cpu_spec->mmu_features &= ~fp->mmu_features;
+   }
+   }
+diff --git a/arch/s390/include/asm/hugetlb.h b/arch/s390/include/asm/hugetlb.h
+index 11eae5f55b70..9787b61e0758 100644
+--- a/arch/s390/include/asm/hugetlb.h
 b/arch/s390/include/asm/hugetlb.h
+@@ -14,6 +14,7 @@
+ 
+ #define is_hugepage_only_range(mm, addr, len) 0
+ #define hugetlb_free_pgd_rangefree_pgd_range
++#define hugepages_supported() 

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

2016-05-11 Thread Mike Pagano
commit: bd40d08ff68c535adeddd9303c508ca63ac433f4
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu May 12 00:10:44 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu May 12 00:10:44 2016 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=bd40d08f

Linux patches 3.18.32 and 3.18.33

 _README  |8 +
 1031_linux-3.18.32.patch | 2327 ++
 1032_linux-3.18.33.patch |  390 
 3 files changed, 2725 insertions(+)

diff --git a/_README b/_README
index 8c2614b..e4866a4 100644
--- a/_README
+++ b/_README
@@ -167,6 +167,14 @@ Patch:  1030_linux-3.18.31.patch
 From:   http://www.kernel.org
 Desc:   Linux 3.18.31
 
+Patch:  1031_linux-3.18.32.patch
+From:   http://www.kernel.org
+Desc:   Linux 3.18.32
+
+Patch:  1032_linux-3.18.33.patch
+From:   http://www.kernel.org
+Desc:   Linux 3.18.33
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1031_linux-3.18.32.patch b/1031_linux-3.18.32.patch
new file mode 100644
index 000..f1a51f9
--- /dev/null
+++ b/1031_linux-3.18.32.patch
@@ -0,0 +1,2327 @@
+diff --git a/Documentation/kernel-parameters.txt 
b/Documentation/kernel-parameters.txt
+index 61f9273d0c46..b2bdea1953e6 100644
+--- a/Documentation/kernel-parameters.txt
 b/Documentation/kernel-parameters.txt
+@@ -3651,6 +3651,8 @@ bytes respectively. Such letter suffixes can also be 
entirely omitted.
+   sector if the number is odd);
+   i = IGNORE_DEVICE (don't bind to this
+   device);
++  j = NO_REPORT_LUNS (don't use report luns
++  command, uas only);
+   l = NOT_LOCKABLE (don't try to lock and
+   unlock ejectable media);
+   m = MAX_SECTORS_64 (don't transfer more
+diff --git a/Makefile b/Makefile
+index a05c9336722d..7a79cf89bf17 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 3
+ PATCHLEVEL = 18
+-SUBLEVEL = 31
++SUBLEVEL = 32
+ EXTRAVERSION =
+ NAME = Diseased Newt
+ 
+diff --git a/arch/arm/mach-omap2/omap_hwmod.c 
b/arch/arm/mach-omap2/omap_hwmod.c
+index bb9a148af8cc..e67ffbc9ec40 100644
+--- a/arch/arm/mach-omap2/omap_hwmod.c
 b/arch/arm/mach-omap2/omap_hwmod.c
+@@ -1439,9 +1439,7 @@ static void _enable_sysc(struct omap_hwmod *oh)
+   (sf & SYSC_HAS_CLOCKACTIVITY))
+   _set_clockactivity(oh, oh->class->sysc->clockact, );
+ 
+-  /* If the cached value is the same as the new value, skip the write */
+-  if (oh->_sysc_cache != v)
+-  _write_sysconfig(v, oh);
++  _write_sysconfig(v, oh);
+ 
+   /*
+* Set the autoidle bit only after setting the smartidle bit
+@@ -1504,7 +1502,9 @@ static void _idle_sysc(struct omap_hwmod *oh)
+   _set_master_standbymode(oh, idlemode, );
+   }
+ 
+-  _write_sysconfig(v, oh);
++  /* If the cached value is the same as the new value, skip the write */
++  if (oh->_sysc_cache != v)
++  _write_sysconfig(v, oh);
+ }
+ 
+ /**
+diff --git a/arch/parisc/include/asm/uaccess.h 
b/arch/parisc/include/asm/uaccess.h
+index a5cb070b54bf..df9d8dd72db2 100644
+--- a/arch/parisc/include/asm/uaccess.h
 b/arch/parisc/include/asm/uaccess.h
+@@ -76,6 +76,7 @@ struct exception_table_entry {
+  */
+ struct exception_data {
+   unsigned long fault_ip;
++  unsigned long fault_gp;
+   unsigned long fault_space;
+   unsigned long fault_addr;
+ };
+diff --git a/arch/parisc/kernel/asm-offsets.c 
b/arch/parisc/kernel/asm-offsets.c
+index dcd55103a4bb..a0dc1e50e3a3 100644
+--- a/arch/parisc/kernel/asm-offsets.c
 b/arch/parisc/kernel/asm-offsets.c
+@@ -292,6 +292,7 @@ int main(void)
+   DEFINE(ASM_PT_INITIAL, PT_INITIAL);
+   BLANK();
+   DEFINE(EXCDATA_IP, offsetof(struct exception_data, fault_ip));
++  DEFINE(EXCDATA_GP, offsetof(struct exception_data, fault_gp));
+   DEFINE(EXCDATA_SPACE, offsetof(struct exception_data, fault_space));
+   DEFINE(EXCDATA_ADDR, offsetof(struct exception_data, fault_addr));
+   BLANK();
+diff --git a/arch/parisc/kernel/parisc_ksyms.c 
b/arch/parisc/kernel/parisc_ksyms.c
+index 568b2c61ea02..3cad8aadc69e 100644
+--- a/arch/parisc/kernel/parisc_ksyms.c
 b/arch/parisc/kernel/parisc_ksyms.c
+@@ -47,11 +47,11 @@ EXPORT_SYMBOL(__cmpxchg_u64);
+ EXPORT_SYMBOL(lclear_user);
+ EXPORT_SYMBOL(lstrnlen_user);
+ 
+-/* Global fixups */
+-extern void fixup_get_user_skip_1(void);
+-extern void fixup_get_user_skip_2(void);
+-extern void fixup_put_user_skip_1(void);
+-extern void fixup_put_user_skip_2(void);
++/* Global fixups - defined as int to avoid creation of function pointers */
++extern int fixup_get_user_skip_1;
++extern 

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

2016-05-11 Thread Mike Pagano
commit: bba289f6eac9ba75e7a41a3f20bec839d4e17eee
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu May 12 00:07:11 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu May 12 00:07:11 2016 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=bba289f6

Linux patch 3.14.69

 _README  |   4 +
 1068_linux-3.14.69.patch | 771 +++
 2 files changed, 775 insertions(+)

diff --git a/_README b/_README
index b24780e..342fb6d 100644
--- a/_README
+++ b/_README
@@ -314,6 +314,10 @@ Patch:  1067_linux-3.14.68.patch
 From:   http://www.kernel.org
 Desc:   Linux 3.14.68
 
+Patch:  1068_linux-3.14.69.patch
+From:   http://www.kernel.org
+Desc:   Linux 3.14.69
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1068_linux-3.14.69.patch b/1068_linux-3.14.69.patch
new file mode 100644
index 000..f9ab337
--- /dev/null
+++ b/1068_linux-3.14.69.patch
@@ -0,0 +1,771 @@
+diff --git a/MAINTAINERS b/MAINTAINERS
+index 900d98eec2fc..8efefbd1a853 100644
+--- a/MAINTAINERS
 b/MAINTAINERS
+@@ -3247,8 +3247,8 @@ F:   Documentation/x86/efi-stub.txt
+ F:arch/ia64/kernel/efi.c
+ F:arch/x86/boot/compressed/eboot.[ch]
+ F:arch/x86/include/asm/efi.h
+-F:arch/x86/platform/efi/*
+-F:drivers/firmware/efi/*
++F:arch/x86/platform/efi/
++F:drivers/firmware/efi/
+ F:include/linux/efi*.h
+ 
+ EFI VARIABLE FILESYSTEM
+diff --git a/Makefile b/Makefile
+index 5ec8a7dda8ba..c6762fdfc967 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 3
+ PATCHLEVEL = 14
+-SUBLEVEL = 68
++SUBLEVEL = 69
+ EXTRAVERSION =
+ NAME = Remembering Coco
+ 
+diff --git a/arch/arm/mach-socfpga/headsmp.S b/arch/arm/mach-socfpga/headsmp.S
+index 95c115d8b5ee..b143f946bb79 100644
+--- a/arch/arm/mach-socfpga/headsmp.S
 b/arch/arm/mach-socfpga/headsmp.S
+@@ -11,6 +11,7 @@
+ #include 
+ 
+   .arch   armv7-a
++  .arm
+ 
+ ENTRY(secondary_trampoline)
+   movwr2, #:lower16:cpu1start_addr
+diff --git a/arch/powerpc/include/uapi/asm/cputable.h 
b/arch/powerpc/include/uapi/asm/cputable.h
+index de2c0e4ee1aa..67de80a8e178 100644
+--- a/arch/powerpc/include/uapi/asm/cputable.h
 b/arch/powerpc/include/uapi/asm/cputable.h
+@@ -31,6 +31,7 @@
+ #define PPC_FEATURE_PSERIES_PERFMON_COMPAT \
+   0x0040
+ 
++/* Reserved - do not use  0x0004 */
+ #define PPC_FEATURE_TRUE_LE   0x0002
+ #define PPC_FEATURE_PPC_LE0x0001
+ 
+diff --git a/arch/powerpc/kernel/prom.c b/arch/powerpc/kernel/prom.c
+index f58c0d3aaeb4..3f70874faf24 100644
+--- a/arch/powerpc/kernel/prom.c
 b/arch/powerpc/kernel/prom.c
+@@ -159,7 +159,7 @@ static struct ibm_pa_feature {
+   {CPU_FTR_NOEXECUTE, 0, 0,   0, 6, 0},
+   {CPU_FTR_NODSISRALIGN, 0, 0,1, 1, 1},
+   {0, MMU_FTR_CI_LARGE_PAGE, 0,   1, 2, 0},
+-  {CPU_FTR_REAL_LE, PPC_FEATURE_TRUE_LE, 5, 0, 0},
++  {CPU_FTR_REAL_LE, 0, PPC_FEATURE_TRUE_LE, 5, 0, 0},
+ };
+ 
+ static void __init scan_features(unsigned long node, unsigned char *ftrs,
+diff --git a/arch/x86/kernel/sysfb_efi.c b/arch/x86/kernel/sysfb_efi.c
+index b285d4e8c68e..5da924bbf0a0 100644
+--- a/arch/x86/kernel/sysfb_efi.c
 b/arch/x86/kernel/sysfb_efi.c
+@@ -106,14 +106,24 @@ static int __init efifb_set_system(const struct 
dmi_system_id *id)
+   continue;
+   for (i = 0; i < DEVICE_COUNT_RESOURCE; i++) {
+   resource_size_t start, end;
++  unsigned long flags;
++
++  flags = pci_resource_flags(dev, i);
++  if (!(flags & IORESOURCE_MEM))
++  continue;
++
++  if (flags & IORESOURCE_UNSET)
++  continue;
++
++  if (pci_resource_len(dev, i) == 0)
++  continue;
+ 
+   start = pci_resource_start(dev, i);
+-  if (start == 0)
+-  break;
+   end = pci_resource_end(dev, i);
+   if (screen_info.lfb_base >= start &&
+   screen_info.lfb_base < end) {
+   found_bar = 1;
++  break;
+   }
+   }
+   }
+diff --git a/arch/x86/kernel/tsc_msr.c b/arch/x86/kernel/tsc_msr.c
+index 92ae6acac8a7..6aa0f4d9eea6 100644
+--- 

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

2016-05-11 Thread Austin English
commit: 2896d62989731bd6123abcceadca76281d845433
Author: Austin English  gentoo  org>
AuthorDate: Wed May 11 23:07:34 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed May 11 23:12:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2896d629

dev-util/artifactory-bin: initial packaging for 4.7.6

Using a binary ebuild for now, as upstream is very unfriendly to building
from source. See bugs below for references.

Bug: https://www.jfrog.com/jira/browse/RTFACT-8960
Bug: https://www.jfrog.com/jira/browse/RTFACT-8961

Package-Manager: portage-2.2.26

 dev-util/artifactory-bin/Manifest  |  1 +
 .../artifactory-bin/artifactory-bin-4.7.6.ebuild   | 97 ++
 dev-util/artifactory-bin/metadata.xml  | 11 +++
 3 files changed, 109 insertions(+)

diff --git a/dev-util/artifactory-bin/Manifest 
b/dev-util/artifactory-bin/Manifest
new file mode 100644
index 000..45ed7f8
--- /dev/null
+++ b/dev-util/artifactory-bin/Manifest
@@ -0,0 +1 @@
+DIST artifactory-4.7.6.zip 40332783 SHA256 
8f2ee405e7b13ea2121a0e1c97ef3097ae54e9753d7288cc4ee95d3831cb01dd SHA512 
06d102b8a17172a8f6a67e9f166278b59569ba8439c9eea02bc1a7401182f72bc00da8ea3484a30b1c96ab167d331868169edd3051f6e027d772a9c5ede50852
 WHIRLPOOL 
296dc74c9698058b2fc020ce0561929a7a75dc47ad48cce37be1d4e86e0c4bbddfb7ab108f58ee1175bb0fff113a4a216a11c6ddf01380d3fd8c826607712990

diff --git a/dev-util/artifactory-bin/artifactory-bin-4.7.6.ebuild 
b/dev-util/artifactory-bin/artifactory-bin-4.7.6.ebuild
new file mode 100644
index 000..693071d
--- /dev/null
+++ b/dev-util/artifactory-bin/artifactory-bin-4.7.6.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Using a binary ebuild until a source ebuild is doable.
+# This is currently blocked by two major bugs upstream:
+# A lack of documented build instructions - 
https://www.jfrog.com/jira/browse/RTFACT-8960
+# A lack of source releases - https://www.jfrog.com/jira/browse/RTFACT-8961
+
+EAPI=6
+
+inherit user
+
+MY_P="${P/-bin}"
+MY_PN="${PN/-bin}"
+MY_PV="${PV/-bin}"
+
+DESCRIPTION="The world's most advanced repository manager for maven"
+HOMEPAGE="http://www.jfrog.org/products.php;
+SRC_URI="https://bintray.com/artifact/download/jfrog/artifactory/jfrog-artifactory-oss-${MY_PV}.zip
 -> ${MY_P}.zip"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="ssl"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND=">=virtual/jdk-1.8
+   app-arch/unzip"
+
+S="${WORKDIR}/${MY_PN}-oss-${MY_PV}"
+
+pkg_setup() {
+   enewgroup artifactory
+   enewuser artifactory -1 /bin/sh -1 artifactory
+}
+
+src_prepare() {
+   default
+
+   if use ssl ; then
+   cp "${FILESDIR}/artifactory-4.4.0-artifactory.xml" \
+   tomcat/conf/Catalina/localhost/artifactory.xml || die
+   cp "${FILESDIR}/artifactory-4.4.0-server.xml" \
+   tomcat/conf/server.xml || die
+   fi
+
+   # Reverse https://www.jfrog.com/jira/browse/RTFACT-7123
+   sed -i -e 
"s%artifactory.repo.global.disabled=true%artifactory.repo.global.disabled=false%g;"
 \
+   etc/artifactory.system.properties || die
+
+   # See FIXME in src_install(), this can probably go away,
+   # but catalina.sh may need to be fixed for that:
+   sed -i -e 
"s%/etc/opt/jfrog/artifactory/default%/etc/conf.d/${MY_PN}%g;" \
+   misc/service/setenv.sh || die
+}
+
+src_install() {
+   local ARTIFACTORY_HOME="/opt/artifactory"
+   local TOMCAT_HOME="${ARTIFACTORY_HOME}/tomcat"
+
+   insinto ${ARTIFACTORY_HOME}
+   doins -r etc logs misc tomcat webapps
+
+   dodir /etc/opt/jfrog
+   dosym ${ARTIFACTORY_HOME}/etc /etc/opt/jfrog/artifactory
+
+   dosym ${ARTIFACTORY_HOME}/logs /var/log/artifactory
+
+   exeinto ${ARTIFACTORY_HOME}/bin
+   doexe bin/*
+
+   # FIXME: this is called by catalina.sh (it echoes the variables before 
starting
+   # artifactory, as well as makes sure log dir, etc. exists). Those 
directories
+   # could probably be moved to the ebuild and the script removed from 
catalina.sh
+   # without consequence (and quieter starts). Would need to check if 
CATALINA_*
+   # variables are actually used anywhere (from reading code don't appear 
to be
+   # actually needed)
+   exeinto ${TOMCAT_HOME}/bin
+   doexe misc/service/setenv.sh
+   doexe tomcat/bin/*
+
+   keepdir ${ARTIFACTORY_HOME}/backup
+   keepdir ${ARTIFACTORY_HOME}/data
+   keepdir ${ARTIFACTORY_HOME}/run
+   keepdir ${ARTIFACTORY_HOME}/work
+   keepdir ${TOMCAT_HOME}/logs/catalina
+   keepdir ${TOMCAT_HOME}/temp
+   keepdir ${TOMCAT_HOME}/work
+   keepdir /var/opt/jfrog/artifactory/run
+
+   newconfd "${FILESDIR}/confd" ${MY_PN}
+   newinitd "${FILESDIR}/initd" ${MY_PN}
+
+   fowners -R 

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

2016-05-11 Thread Anthony G. Basile
commit: 2b0b1e155d7a5f7800519b31c563e824d3c90ab0
Author: William  undefined  re>
AuthorDate: Mon Apr 11 20:50:47 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed May 11 22:41:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0b1e15

app-text/podofo: add libressl useflag

 app-text/podofo/podofo-0.9.3.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-text/podofo/podofo-0.9.3.ebuild 
b/app-text/podofo/podofo-0.9.3.ebuild
index 8d0b76f..d84abfb 100644
--- a/app-text/podofo/podofo-0.9.3.ebuild
+++ b/app-text/podofo/podofo-0.9.3.ebuild
@@ -12,11 +12,12 @@ SRC_URI="mirror://sourceforge/podofo/${P}.tar.gz"
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+boost idn debug test"
+IUSE="+boost idn libressl debug test"
 
 RDEPEND="dev-lang/lua:=
idn? ( net-dns/libidn:= )
-   dev-libs/openssl:0=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
media-libs/fontconfig:=
media-libs/freetype:2=
virtual/jpeg:0=



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kdelibs4support/

2016-05-11 Thread Anthony G. Basile
commit: 34e0e60163b55d6dcfdc265307f533acf2b73d46
Author: William  undefined  re>
AuthorDate: Tue Apr 12 11:42:23 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed May 11 22:41:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e0e601

kde-frameworks/kdelibs4support: add libressl useflag

 kde-frameworks/kdelibs4support/kdelibs4support-5.21.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.21.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.21.0.ebuild
index 3165ae1..b7ed532 100644
--- a/kde-frameworks/kdelibs4support/kdelibs4support-5.21.0.ebuild
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.21.0.ebuild
@@ -10,7 +10,7 @@ inherit kde5
 DESCRIPTION="Framework easing the development transition from KDE 4 to KF 5"
 LICENSE="LGPL-2+"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="X"
+IUSE="X libressl"
 
 COMMON_DEPEND="
$(add_frameworks_dep kauth)
@@ -40,7 +40,8 @@ COMMON_DEPEND="
$(add_frameworks_dep kxmlgui)
$(add_frameworks_dep solid)
app-text/docbook-xml-dtd:4.2
-   dev-libs/openssl:0
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork 'ssl')



[gentoo-commits] repo/gentoo:master commit in: www-client/w3m/, www-client/w3m/files/

2016-05-11 Thread Anthony G. Basile
commit: 06852217367c5e858633f078aca05c6dc991688e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 11 22:36:33 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed May 11 22:36:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06852217

www-client/w3m: remove RAND_egd which is ancient

Package-Manager: portage-2.2.26

 www-client/w3m/files/w3m-0.5.3-remove-EGD.patch | 11 +++
 www-client/w3m/{w3m-0.5.3-r6.ebuild => w3m-0.5.3-r7.ebuild} |  3 ++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/www-client/w3m/files/w3m-0.5.3-remove-EGD.patch 
b/www-client/w3m/files/w3m-0.5.3-remove-EGD.patch
new file mode 100644
index 000..67ca6c2
--- /dev/null
+++ b/www-client/w3m/files/w3m-0.5.3-remove-EGD.patch
@@ -0,0 +1,11 @@
+diff -Naur w3m-0.5.3.orig/config.h.in w3m-0.5.3/config.h.in
+--- w3m-0.5.3.orig/config.h.in 2011-01-04 04:22:19.0 -0500
 w3m-0.5.3/config.h.in  2016-05-11 18:23:00.195439897 -0400
+@@ -84,7 +84,6 @@
+ #undef INET6
+ #undef HAVE_SOCKLEN_T
+ #undef HAVE_OLD_SS_FAMILY
+-#define USE_EGD
+ #define ENABLE_REMOVE_TRAILINGSPACES
+ #undef MENU_THIN_FRAME
+ #undef USE_RAW_SCROLL

diff --git a/www-client/w3m/w3m-0.5.3-r6.ebuild 
b/www-client/w3m/w3m-0.5.3-r7.ebuild
similarity index 97%
rename from www-client/w3m/w3m-0.5.3-r6.ebuild
rename to www-client/w3m/w3m-0.5.3-r7.ebuild
index 78054de..2020a00 100644
--- a/www-client/w3m/w3m-0.5.3-r6.ebuild
+++ b/www-client/w3m/w3m-0.5.3-r7.ebuild
@@ -40,7 +40,8 @@ src_prepare() {
"${FILESDIR}/${PN}-0.5.3-glibc214.patch" \
"${FILESDIR}/${PN}-0.5.3-underlinking.patch" \
"${FILESDIR}/${PN}-0.5.3-tinfo.patch" \
-   "${FILESDIR}/${PN}-0.5.3-gettext.patch"
+   "${FILESDIR}/${PN}-0.5.3-gettext.patch" \
+   "${FILESDIR}/${PN}-0.5.3-remove-EGD.patch"
use vanilla || \
epatch "${FILESDIR}"/${PN}-0.5.3-button.patch \
"${FILESDIR}"/${P}-gdk-pixbuf.patch \



[gentoo-commits] repo/gentoo:master commit in: app-admin/github-backup-utils/

2016-05-11 Thread Austin English
commit: b337c7bb61dca681a203c66c93d8352942dbd66c
Author: Austin English  gentoo  org>
AuthorDate: Wed May 11 22:18:26 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed May 11 22:18:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b337c7bb

app-admin/github-backup-utils: version bump to 2.6.0

Package-Manager: portage-2.2.26

 app-admin/github-backup-utils/Manifest |  1 +
 .../github-backup-utils-2.6.0.ebuild   | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/app-admin/github-backup-utils/Manifest 
b/app-admin/github-backup-utils/Manifest
index 9e9cf29..b457cab 100644
--- a/app-admin/github-backup-utils/Manifest
+++ b/app-admin/github-backup-utils/Manifest
@@ -1 +1,2 @@
 DIST github-backup-utils-2.5.0.tar.gz 40850 SHA256 
9cc7cd40f41e6071c36527ec7983b877e461452cd08d04439efd5fa9352900a0 SHA512 
ecd5b85e0e2e300a9f40ecb8f545868554c7b48bdf800a21cf111ead80c185c96d475c67487c9b9e8af676f8c71a001730084abde79e05860b3e24004888292d
 WHIRLPOOL 
15be1d603c9b61a4cff47e319ee1a66b64684dfd19f06c696bffb41b77dc756a895e25074d5a6dd19aeebaa3106fe12842cb22a639ed4abd3a6c2922e8cdbc1f
+DIST github-backup-utils-2.6.0.tar.gz 45970 SHA256 
7273cebcb23bc597432a2b66ab7e9367a4fb09a750cf2438f8957dc83dcf27c3 SHA512 
a795e439f9d28e27b457c5b6eb42f35d6aea1527c2a01a26b81d6e86829db14a0b27a366d9358214bbe1c16540fe524fb0010d5f509c78ba5398c6bdbf04182e
 WHIRLPOOL 
fd1aeec46946190657e61e611a089b4a7cef53beb7b3f9a500b7117fcdbd89c5ef09681aff98ed5d559cc243f76180eb6eec0cc6f2fcfeed0789c159f5a09afe

diff --git a/app-admin/github-backup-utils/github-backup-utils-2.6.0.ebuild 
b/app-admin/github-backup-utils/github-backup-utils-2.6.0.ebuild
new file mode 100644
index 000..61582d7
--- /dev/null
+++ b/app-admin/github-backup-utils/github-backup-utils-2.6.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# See https://github.com/github/backup-utils/issues/135
+PYTHON_COMPAT=(python2_7)
+inherit python-any-r1
+
+DESCRIPTION="Backup and recovery utilities for GitHub Enterprise"
+HOMEPAGE="https://github.com/github/backup-utils;
+SRC_URI="http://github.com/github/backup-utils/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND="test? (
+   dev-util/checkbashisms
+   ${PYTHON_DEPS}
+)"
+
+RDEPEND="net-misc/rsync"
+
+MY_PN="${PN/#github-/}"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   dobin bin/*
+   insinto usr/share/${PN}
+   doins share/${PN}/version
+
+   exeinto usr/share/${PN}
+   doexe share/${PN}/ghe-*
+
+   insinto etc/${PN}
+   newins backup.config-example backup.config
+}
+
+src_test() {
+   emake test
+}



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

2016-05-11 Thread Sergei Trofimovich
commit: 348a5b0db223835c26e58d06d618cc9285d3b24b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May 11 22:03:49 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 11 22:04:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348a5b0d

profiles/package.mask: mask dev-haskell/hpc in favour of ghc's bundled version

Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 51a5a9c..f8ad55d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (11 May 2016)
+# Mask standalone hpc. dev-lang/ghc provides bundled hpc.
+dev-haskell/hpc
+
 # Michael Palimaka  (11 May 2016)
 # Contents of tarball do not match package version.
 =kde-apps/khelpcenter-5.6.4



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haskell-platform/

2016-05-11 Thread Sergei Trofimovich
commit: 64c5a944cb9559137d78aef47b6d11b0da911a8a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May 11 22:01:10 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 11 22:04:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c5a944

dev-haskell/haskell-platform: drop dev-haskell/hpc, use bundled with ghc

Package-Manager: portage-2.2.28

 ...-platform-2014.2.0.0.ebuild => haskell-platform-2014.2.0.0-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-haskell/haskell-platform/haskell-platform-2014.2.0.0.ebuild 
b/dev-haskell/haskell-platform/haskell-platform-2014.2.0.0-r1.ebuild
similarity index 98%
rename from dev-haskell/haskell-platform/haskell-platform-2014.2.0.0.ebuild
rename to dev-haskell/haskell-platform/haskell-platform-2014.2.0.0-r1.ebuild
index 318104d..7b81702 100644
--- a/dev-haskell/haskell-platform/haskell-platform-2014.2.0.0.ebuild
+++ b/dev-haskell/haskell-platform/haskell-platform-2014.2.0.0-r1.ebuild
@@ -15,7 +15,6 @@ IUSE="+doc profile +X"
 
 RDEPEND="
>=dev-haskell/cabal-1.18.1.3
-   >=dev-haskell/hpc-0.6.0.1
>=dev-haskell/xhtml-3000.2.1
 
>=dev-haskell/async-2.0.1.5



[gentoo-commits] repo/gentoo:master commit in: dev-java/jtidy/

2016-05-11 Thread James Le Cuirot
commit: 0c99a4db2902da6c52251032f66ee48aa17ba951
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed May 11 21:29:31 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed May 11 21:29:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c99a4db

dev-java/jtidy: Set javac encoding, fixes bug #582654

Package-Manager: portage-2.2.28

 dev-java/jtidy/jtidy-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jtidy/jtidy-1.0.ebuild b/dev-java/jtidy/jtidy-1.0.ebuild
index a48fd9e..e035996 100644
--- a/dev-java/jtidy/jtidy-1.0.ebuild
+++ b/dev-java/jtidy/jtidy-1.0.ebuild
@@ -17,7 +17,6 @@ 
SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}-sources.zip -> ${P}.zip"
 LICENSE="HTML-Tidy W3C"
 SLOT="0"
 KEYWORDS="amd64 ppc64 x86"
-IUSE=""
 
 CDEPEND="dev-java/ant-core:0"
 
@@ -30,6 +29,7 @@ DEPEND="
>=virtual/jdk-1.6
source? ( app-arch/zip )"
 
+JAVA_ANT_ENCODING="UTF-8"
 JAVA_ANT_REWRITE_CLASSPATH="yes"
 EANT_GENTOO_CLASSPATH="ant-core"
 EANT_BUILD_TARGET="jar"



[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/

2016-05-11 Thread James Le Cuirot
commit: ce6ef532bafd114d4844cebca0a7fe3930ee6775
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue May 10 22:07:06 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed May 11 21:06:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6ef532

dev-java/gson: Version bump to 2.6.2

~x86 keyword added.

Package-Manager: portage-2.2.28

 dev-java/gson/Manifest  |  1 +
 dev-java/gson/gson-2.6.2.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest
index 9b20f01..330b70b 100644
--- a/dev-java/gson/Manifest
+++ b/dev-java/gson/Manifest
@@ -1 +1,2 @@
 DIST gson-2.3.1-sources.jar 139924 SHA256 
2f2bfe44fad034b526caeb600f3cfca056a143c6c9fbd239f5cbcae4e862b8fa SHA512 
a0423c03358a1d843806bc9367b1a328c147973247abfa47b956ab0409ae9542199f6402feb93155761fe538e5d0a79a095b8dad3ccd203c5be81e88713469ba
 WHIRLPOOL 
2f5372c63c43b2ca60a329a33b456db64c4baa1a57186b0e01bcbd3454391b1d79cf26614df66eda40dbc1fa29a4da570d5b575ddab135ae17d47f5de96aa3ff
+DIST gson-parent-2.6.2.tar.gz 434949 SHA256 
b33ca70ee634a17e9b95651ea76cf5b0d9c1b5fb6e227a5a1d763513dcfd6d6d SHA512 
e4288b60ffaa3773e8025eb8b80ce08f44a197ebdc0ae767e20ed7b514fbc553abd2eea6eea7f949c01f780632273bb55f08fe1947475797b2135e2046cafaf5
 WHIRLPOOL 
5f11df1b3dcea2fd77b2d6343b980d9bece31c8b8ab65b059508c496fabb80f79f2dcfb1095d1674e387168ec595c7312a210f91915f85b4c7864a59a65bdea3

diff --git a/dev-java/gson/gson-2.6.2.ebuild b/dev-java/gson/gson-2.6.2.ebuild
new file mode 100644
index 000..d20579b
--- /dev/null
+++ b/dev-java/gson/gson-2.6.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MY_P="${PN}-parent-${PV}"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Java library to convert JSON to Java objects and vice-versa"
+HOMEPAGE="https://github.com/google/gson;
+SRC_URI="https://github.com/google/${PN}/archive/${MY_P}.tar.gz;
+LICENSE="Apache-2.0"
+SLOT="2.6"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7"
+
+S="${WORKDIR}/${PN}-${MY_P}"
+JAVA_SRC_DIR="${PN}/src/main/java"



[gentoo-commits] repo/gentoo:master commit in: dev-java/jna/

2016-05-11 Thread James Le Cuirot
commit: f81d7ecc9b41cab24fc03f3b7e7da6d9796bb1ea
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed May 11 21:06:04 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed May 11 21:06:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81d7ecc

dev-java/jna: Remove old 3.4.0-r1

Package-Manager: portage-2.2.28

 dev-java/jna/jna-3.4.0-r1.ebuild | 92 
 1 file changed, 92 deletions(-)

diff --git a/dev-java/jna/jna-3.4.0-r1.ebuild b/dev-java/jna/jna-3.4.0-r1.ebuild
deleted file mode 100644
index 9789387..000
--- a/dev-java/jna/jna-3.4.0-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit eutils java-pkg-2 java-ant-2 toolchain-funcs vcs-snapshot
-
-DESCRIPTION="Java Native Access (JNA)"
-HOMEPAGE="https://github.com/twall/jna#readme;
-SRC_URI="https://github.com/twall/jna/tarball/3.4.0 -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="+awt +nio-buffers"
-REQUIRED_USE="test? ( awt nio-buffers )"
-
-COMMON_DEP="
-   virtual/libffi"
-RDEPEND="${COMMON_DEP}
-   >=virtual/jre-1.6"
-DEPEND="${COMMON_DEP}
-   >=virtual/jdk-1.6
-   dev-java/ant-nodeps:0
-   virtual/pkgconfig
-   test? (
-   dev-java/ant-junit:0
-   dev-java/ant-trax:0
-   )"
-
-java_prepare() {
-   # delete bundled jars and copy of libffi
-   find -name "*.jar" -exec rm -v {} + || die
-   rm -r native/libffi || die
-
-   epatch "${FILESDIR}/${PV}-build.xml.patch"
-   # respect CFLAGS, don't inhibit warnings, honour CC
-   epatch "${FILESDIR}/${P}-makefile-flags.patch"
-   tc-export CC
-
-   # Build to same directory on 64-bit archs.
-   mkdir build || die
-   ln -snf build build-d64 || die
-
-   if ! use awt ; then
-   sed -i -E "s/^(CDEFINES=.*)/\1 -DNO_JAWT/g" native/Makefile || 
die
-   fi
-
-   if ! use nio-buffers ; then
-   sed -i -E "s/^(CDEFINES=.*)/\1 -DNO_NIO_BUFFERS/g" 
native/Makefile || die
-   fi
-}
-
-EANT_BUILD_TARGET="jar contrib-jars"
-EANT_ANT_TASKS="ant-nodeps"
-EANT_EXTRA_ARGS="-Ddynlink.native=true"
-
-EANT_TEST_ANT_TASKS="ant-junit ant-nodeps ant-trax"
-src_test() {
-   local sysprops=""
-
-   # crashes vm (segfault)
-   sed -i -e 's|testRegisterMethods|no&|' test/com/sun/jna/DirectTest.java 
|| die
-
-   # crashes vm, java 7 only (icedtea-7,  oracle-jdk-bin-1.7)
-   sed -i -e 's|testGCCallbackOnFinalize|no&|' 
test/com/sun/jna/CallbacksTest.java || die
-
-   sysprops+=" -Djava.awt.headless=true"
-   sysprops+=" -Djava.io.tmpdir=${T}" #to ensure exec mount
-
-   mkdir -p lib || die
-   java-pkg_jar-from --into lib --build-only junit
-
-   # need to use _JAVA_OPTIONS or add them to the build.xml. ANT_OPTS won't
-   # survive the junit task.
-   _JAVA_OPTIONS="${sysprops}" java-pkg-2_src_test
-}
-
-src_install() {
-   java-pkg_dojar build/${PN}.jar
-   java-pkg_dojar contrib/platform/dist/platform.jar
-   java-pkg_doso build/native/libjnidispatch.so
-
-   java-pkg_register-optional-dependency emul-linux-x86-jna #313209
-
-   use source && java-pkg_dosrc src/com
-   use doc && java-pkg_dojavadoc doc/javadoc
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/reflections/

2016-05-11 Thread James Le Cuirot
commit: 479f68834fb9e3ac0a94a0afc727141865fe8589
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue May 10 21:49:48 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed May 11 21:06:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479f6883

dev-java/reflections: Version bump to 0.9.10

~x86 keyword added.

Package-Manager: portage-2.2.28

 dev-java/reflections/Manifest   |  2 +-
 .../{reflections-0.9.9.ebuild => reflections-0.9.10.ebuild} | 13 ++---
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/dev-java/reflections/Manifest b/dev-java/reflections/Manifest
index 7aeb709..8c09aaf 100644
--- a/dev-java/reflections/Manifest
+++ b/dev-java/reflections/Manifest
@@ -1 +1 @@
-DIST reflections-0.9.9-sources.jar 56725 SHA256 
432803a991d57b551cbd8b2dfc118b6ff2d0263d02a5a02299c017023e81440b SHA512 
7a0c65b91444e01364254fa2d2d43b385f7c2cd5254b24fa63d03dfe4ea3d8955094115e2363317ce375e7e602d0e3554d1faf860e4a454a17fe4cac7a24bb13
 WHIRLPOOL 
5cde67f6a9e6c322c389ae7f37431957b1a7f4311fb1ff008c671fe924e589becc673eacb812a082a1a81ba2dbc6453a42f879f8a65d921a3867d3eeaf6d2ef3
+DIST reflections-0.9.10-sources.jar 53049 SHA256 
f091c3849f559d5e698d2b3aff5cdb009dc89d4304575657e3cb50373f6bd2bd SHA512 
940b80ed43aa900177e6c3551980eafe10f7ea16a1e5c0d24fc8c1e29f1e0155aae83e24f60af10f9743449ed38d2d3b211f3668fafbd95a6a2cb9c5581f56bf
 WHIRLPOOL 
10cb09e9281ac5f091a2a3ced1757a57a6eeb8eb0875a234e8f0b27bd169181adf8a91d026c8f9056a362e6744b7e4d38d2dfcf2a91fca4343ccdf054468cf9a

diff --git a/dev-java/reflections/reflections-0.9.9.ebuild 
b/dev-java/reflections/reflections-0.9.10.ebuild
similarity index 69%
rename from dev-java/reflections/reflections-0.9.9.ebuild
rename to dev-java/reflections/reflections-0.9.10.ebuild
index 76882c9..658d921 100644
--- a/dev-java/reflections/reflections-0.9.9.ebuild
+++ b/dev-java/reflections/reflections-0.9.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,23 +13,22 @@ HOMEPAGE="https://github.com/ronmamo/reflections;
 
SRC_URI="http://search.maven.org/remotecontent?filepath=org/${PN}/${PN}/${PV}/${P}-sources.jar;
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
 CDEPEND="dev-java/commons-vfs:2
dev-java/dom4j:1
-   dev-java/gson:2.2.2
+   dev-java/gson:2.6
dev-java/guava:18
dev-java/javassist:3
dev-java/jsr305:0
dev-java/slf4j-api:0
dev-java/tomcat-servlet-api:3.1"
 
-RDEPEND=">=virtual/jre-1.6
+RDEPEND=">=virtual/jre-1.7
${CDEPEND}"
 
-DEPEND=">=virtual/jdk-1.6
+DEPEND=">=virtual/jdk-1.7
${CDEPEND}
app-arch/unzip"
 
-JAVA_GENTOO_CLASSPATH="commons-vfs-2,dom4j-1,gson-2.2.2,guava-18,javassist-3,jsr305,slf4j-api,tomcat-servlet-api-3.1"
+JAVA_GENTOO_CLASSPATH="commons-vfs-2,dom4j-1,gson-2.6,guava-18,javassist-3,jsr305,slf4j-api,tomcat-servlet-api-3.1"



[gentoo-commits] repo/gentoo:master commit in: dev-java/jna/files/, dev-java/jna/

2016-05-11 Thread James Le Cuirot
commit: f7351c4323d1ad8a2160879cde9038b60b41610b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed May 11 21:03:06 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed May 11 21:06:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7351c43

dev-java/jna: Version bump to 4.2.2, fixes #510796

Package-Manager: portage-2.2.28

 dev-java/jna/Manifest |  1 +
 dev-java/jna/files/4.2.2-build.xml.patch  | 23 
 dev-java/jna/files/4.2.2-makefile-flags.patch | 25 +
 dev-java/jna/jna-4.2.2.ebuild | 78 +++
 dev-java/jna/metadata.xml |  2 +-
 5 files changed, 128 insertions(+), 1 deletion(-)

diff --git a/dev-java/jna/Manifest b/dev-java/jna/Manifest
index 2125bdc..1fd7c91 100644
--- a/dev-java/jna/Manifest
+++ b/dev-java/jna/Manifest
@@ -1,2 +1,3 @@
 DIST jna-3.4.0.tar.gz 34547165 SHA256 
bff8fb935044a1e5de611e576e30a08c263e6a26a9f4c631dbe3a0cac2d79f14 SHA512 
30c4e6a3a5ac133095248d3eb7d4983a91e11a267a581268a91316927ac75c5a133a58625d321276ac0b229c42c502f85492672d99713c90de98a648bd008b35
 WHIRLPOOL 
0a5a9d35db0e0090375235048c985fd8bd9ccf319d03c1c3db33e81d3e1a1bec8718a48f6b8180c7531d3963ae91b5337f539eb69e3db73b3f87ea693706fe08
 DIST jna-3.4.1.tar.gz 35285043 SHA256 
fb0ff552a11ddf18b82f1e3fbfe01985fb7a41e242124c63257bb685408ca16e SHA512 
8164de9d213f670e6408627ec13fc128802351c2b906e1e1e95fd3280917ef1eba24d8b6b913a9df8034d20a5d46f6f823b5ee2d18b83248093a1855c89c5917
 WHIRLPOOL 
9c06862f76fbab7175f134a3f965d7d944ff536a03f03256307f8300b1fd1c9888c6e312bb74a80088128278efa9f8f7dfca668e4ebeacfff91bba3bc97951b0
+DIST jna-4.2.2.tar.gz 58638853 SHA256 
46330123be97fa5c11b1747c74470a39f2b1a3396d66fd6ead4d034660eb094a SHA512 
11ab524f87f6dc7fe3ac8eb0620f9ba392445147770304be7b7fa5cd49de8efed983ad30c16077bfa6419eaf1ff50311a3ded811a78fdcd09bc686ef93ad7f9f
 WHIRLPOOL 
a8cd562276c4e2955ad5aa178660810f6dd45d0bd51f1c267d1a8fd139f9fb6a45aaf794a03c9f333c51617240cbff0d79f57ce73e4fc341c431b3ab959055f1

diff --git a/dev-java/jna/files/4.2.2-build.xml.patch 
b/dev-java/jna/files/4.2.2-build.xml.patch
new file mode 100644
index 000..3647646
--- /dev/null
+++ b/dev-java/jna/files/4.2.2-build.xml.patch
@@ -0,0 +1,23 @@
+--- build.xml.orig 2016-03-16 14:37:28.0 +
 build.xml  2016-04-16 22:22:27.692967205 +0100
+@@ -320,7 +320,9 @@
+   
+   
+   
++  
+   
+ 
+   
+@@ -909,8 +911,10 @@
+ 
+ 
+ 
++
+ 
+   
+ 

diff --git a/dev-java/jna/files/4.2.2-makefile-flags.patch 
b/dev-java/jna/files/4.2.2-makefile-flags.patch
new file mode 100644
index 000..10cf4b2
--- /dev/null
+++ b/dev-java/jna/files/4.2.2-makefile-flags.patch
@@ -0,0 +1,25 @@
+--- native/Makefile.orig   2016-03-16 14:37:28.0 +
 native/Makefile2016-04-16 22:27:06.426345376 +0100
+@@ -81,7 +81,7 @@
+ LIBSFX=.so
+ ARSFX=.a
+ JNISFX=$(LIBSFX)
+-CC=gcc
++CC?=gcc
+ LD=$(CC)
+ LIBS=
+ # Default to Sun recommendations for JNI compilation
+@@ -94,10 +94,10 @@
+ COUT=-o $@
+ CINCLUDES=$(JAVA_INCLUDES) -I"$(JAVAH)" -I$(FFI_BUILD)/include
+ CDEFINES=-D_REENTRANT
+-PCFLAGS=-W -Wall -Wno-unused -Wno-parentheses
+-CFLAGS=$(PCFLAGS) $(CFLAGS_EXTRA) $(COPT) $(CDEBUG) $(CDEFINES) $(CINCLUDES) \
++PCFLAGS=-Wall -Wno-unused -Wno-parentheses
++CFLAGS+= $(PCFLAGS) $(CFLAGS_EXTRA) $(COPT) $(CDEBUG) $(CDEFINES) 
$(CINCLUDES) \
+-DJNA_JNI_VERSION='"$(JNA_JNI_VERSION)"' -DCHECKSUM='"$(CHECKSUM)"'
+-LDFLAGS=-o $@ -shared
++LDFLAGS+= -o $@ -shared
+ ifeq ($(DYNAMIC_LIBFFI),true)
+ CFLAGS += $(shell pkg-config --cflags libffi 2>/dev/null || echo)
+ LIBS += $(shell pkg-config --libs libffi 2>/dev/null || echo -lffi)

diff --git a/dev-java/jna/jna-4.2.2.ebuild b/dev-java/jna/jna-4.2.2.ebuild
new file mode 100644
index 000..8d82418
--- /dev/null
+++ b/dev-java/jna/jna-4.2.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+JAVA_PKG_IUSE="doc source"
+
+inherit eutils java-pkg-2 java-ant-2 toolchain-funcs
+
+DESCRIPTION="Java Native Access (JNA)"
+HOMEPAGE="https://github.com/twall/jna;
+SRC_URI="https://github.com/twall/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="LGPL-2.1"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE="+awt +nio-buffers test"
+REQUIRED_USE="test? ( awt nio-buffers )"
+
+# The tests stall immediately on some systems (not current stable?) when
+# the sandbox is active but pass successfully otherwise. Chewi has not
+# been able to determine why. This began in 4.2.0 as 4.1.0 worked
+# fine. Someone bisect it please. :)
+RESTRICT="test"
+
+CDEPEND="virtual/libffi"
+
+RDEPEND="${CDEPEND}
+   >=virtual/jre-1.7"
+
+DEPEND="${CDEPEND}
+   >=virtual/jdk-1.7
+   virtual/pkgconfig
+   test? (
+   dev-java/ant-junit:0
+   dev-java/guava:18
+   dev-java/javassist:3
+   

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

2016-05-11 Thread Anthony G. Basile
commit: 1cdcb63f58c6d8e4ece53d10173fcf244d8a17c6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 11 20:38:01 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed May 11 20:38:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cdcb63f

www-client/w3mmee: add libressl support

Package-Manager: portage-2.2.26

 www-client/w3mmee/w3mmee-0.3.2_p24-r8.ebuild | 158 +++
 1 file changed, 158 insertions(+)

diff --git a/www-client/w3mmee/w3mmee-0.3.2_p24-r8.ebuild 
b/www-client/w3mmee/w3mmee-0.3.2_p24-r8.ebuild
new file mode 100644
index 000..b158b64
--- /dev/null
+++ b/www-client/w3mmee/w3mmee-0.3.2_p24-r8.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit alternatives eutils toolchain-funcs multilib
+
+IUSE="gpm imlib libressl nls ssl xface"
+
+MY_PV=${PV##*_}-22
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="A variant of w3m with support for multiple character encodings"
+SRC_URI="http://pub.ks-and-ks.ne.jp/prog/pub/${MY_P}.tar.gz;
+HOMEPAGE="http://pub.ks-and-ks.ne.jp/prog/w3mmee/;
+
+SLOT="0"
+LICENSE="public-domain"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND="sys-libs/ncurses:5=
+   >=sys-libs/zlib-1.1.3-r2
+   >=dev-libs/boehm-gc-7.2
+   dev-lang/perl
+   >=dev-libs/libmoe-1.5.3
+   imlib? ( >=media-libs/imlib-1.9.8
+   xface? ( media-libs/compface ) )
+   gpm? ( >=sys-libs/gpm-1.19.3-r5 )
+   nls? ( sys-devel/gettext )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-w3mman-gentoo.diff \
+   "${FILESDIR}"/${PN}-gcc4{4,5}.patch \
+   "${FILESDIR}"/${P}-glibc214.patch \
+   "${FILESDIR}"/${P}-tinfo.patch \
+   "${FILESDIR}"/${P}-boehm-gc.patch
+   sed -ie "/^AR=/s:ar:$(tc-getAR):" XMakefile || die
+}
+
+src_compile() {
+
+   local myconf myuse
+   myuse="use_cookie=y use_ansi_color=y use_history=y
+   display_code=E system_code=E"
+
+   if use ssl ; then
+   myconf="${myconf} --ssl-includedir=/usr/include/openssl
+   --ssl-libdir=/usr/$(get_libdir)"
+   myuse="${myuse} use_ssl=y use_ssl_verify=y use_digest_auth=y"
+   else
+   myuse="${myuse} use_ssl=n"
+   fi
+
+   if use gpm ; then
+   myuse="${myuse} use_mouse=y"
+   else
+   myuse="${myuse} use_mouse=n"
+   fi
+
+   if use nls ; then
+   myconf="${myconf} -locale_dir=/usr/share/locale"
+   else
+   myconf="${myconf} -locale_dir='(NONE)'"
+   fi
+
+   if use imlib ; then
+   myuse="${myuse} use_image=y use_w3mimg_x11=y
+   use_w3mimg_fb=n w3mimgdisplay_setuid=n"
+   if use xface ; then
+   myuse="${myuse} use_xface=y"
+   else
+   myuse="${myuse} use_xface=n"
+   fi
+   else
+   myuse="${myuse} use_image=n"
+   fi
+
+   cat >>config.param<<-EOF
+   lang=MANY
+   accept_lang=en
+   EOF
+
+   env CC=$(tc-getCC) ${myuse} ./configure -nonstop \
+   -prefix=/usr \
+   -suffix=mee \
+   -auxbindir=/usr/$(get_libdir)/w3mmee \
+   -libdir=/usr/$(get_libdir)/w3mmee/cgi-bin \
+   -helpdir=/usr/share/w3mmee \
+   -mandir=/usr/share/man \
+   -sysconfdir=/etc/w3mmee \
+   -model=custom \
+   -libmoe=/usr/$(get_libdir) \
+   -mb_h=/usr/include/moe \
+   -mk_btri=/usr/libexec/moe \
+   -cflags="${CFLAGS}" -ldflags="${LDFLAGS}" \
+   ${myconf} || die
+
+   emake || die "emake failed"
+}
+
+src_install() {
+   make DESTDIR="${D}" install || die
+
+   # w3mman and manpages conflict with those from w3m
+   mv "${D}"/usr/share/man/ja/man1/w3m{,mee}.1 || die
+   mv "${D}"/usr/share/man/man1/w3m{,mee}.1 || die
+
+   dodoc ChangeLog NEWS* README
+   dohtml 00INCOMPATIBLE.html
+
+   docinto en
+   dodoc doc/HISTORY doc/README* doc/keymap.* doc/menu.*
+   dohtml doc/*
+
+   docinto jp
+   dodoc doc-jp/HISTORY doc-jp/README* doc-jp/keymap* doc-jp/menu.*
+   dohtml doc-jp/*
+}
+
+pkg_postinst() {
+
+   w3m_alternatives
+   einfo
+   einfo "If you want to render multilingual text, please refer to"
+   einfo "/usr/share/doc/${PF}/en/README.mee or"
+   einfo "/usr/share/doc/${PF}/jp/README.mee"
+   einfo "and set W3MLANG variable respectively."
+   einfo
+}
+
+pkg_postrm() {
+
+   w3m_alternatives
+}
+
+w3m_alternatives() {
+
+   if [ ! -f /usr/bin/w3m ] ; then
+   

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

2016-05-11 Thread Mike Gilbert
commit: 399892f7daa0bf7717b29459b407f67a522b69b9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 19:49:42 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 20:33:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399892f7

thirdpartymirrors: replace pypi.io with files.pythonhosted.org

Bug: https://bitbucket.org/pypa/pypi/issues/438

 profiles/thirdpartymirrors | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/thirdpartymirrors b/profiles/thirdpartymirrors
index 0c2f880..0826eb8 100644
--- a/profiles/thirdpartymirrors
+++ b/profiles/thirdpartymirrors
@@ -30,7 +30,7 @@ openldap  ftp://ftp.OpenLDAP.org/pub/OpenLDAP 
ftp://gd.tuwien.ac.at/infosys/netwo
 opensslftp://ftp.openssl.org 
ftp://mirror.switch.ch/mirror/openssl/ 
http://mirror.switch.ch/ftp/mirror/openssl/ 
ftp://ftp.pca.dfn.de/pub/tools/net/openssl/ 
ftp://sunsite.uio.no/pub/security/openssl/ 
ftp://ftp.sunet.se/pub/security/tools/net/openssl/ 
ftp://gd.tuwien.ac.at/infosys/security/openssl/ 
ftp://ftp.kfki.hu/pub/packages/security/openssl/ 
ftp://guest.kuria.katowice.pl/pub/openssl/ ftp://ftp.fi.muni.cz/pub/openssl/ 
http://openssl.parentinginformed.com/ 
ftp://ftp.tpnet.pl/pub/security/openssl/source/ 
http://openssl.skazkaforyou.com/ http://openssl.raffsoftware.com/
 opera  ftp://ftp.opera.com/pub/opera 
ftp://mirror.switch.ch/mirror/opera ftp://ftp.tu-cottbus.de/pub/net/opera 
ftp://ftp.sunet.se/pub/www/clients/Opera ftp://ftp.task.gda.pl/pub/opera 
ftp://ftp.uit.no/pub/www/opera ftp://ftp.tiscali.nl/pub/mirrors/opera 
ftp://ftp.ntua.gr/pub/www/Opera ftp://ftp.rediris.es/mirror/opera 
ftp://ftp.heanet.ie/pub/opera
 postgresql http://ftp.postgresql.org/pub/ ftp://ftp.postgresql.org/pub/
-pypi   https://pypi.python.org/packages/source 
https://pypi.io/packages/source
+pypi   https://pypi.python.org/packages/source 
https://files.pythonhosted.org/packages/source
 qmail  http://ds9a.nl/qmail http://infobase.ibase.com.hk/qmail 
http://mirror.hudecof.net/qmail http://mirrors.tf.itb.ac.id/qmail 
http://qmail-mirror.naplopok.hu http://qmail.aberdare.net 
http://qmail.agarik.com http://qmail.area.com http://qmail.asylog.net 
http://qmail.autocom.pl http://qmail.balt.net http://qmail.bec.at 
http://qmail.blic.net http://qmail.blueskynetworks.net http://qmail.bzImage.dk 
http://qmail.cbn.net.id http://qmail.chilesat.net http://qmail.domenacom.hr 
http://qmail.drenik.net http://qmail.enderunix.org http://qmail.fidnet.com 
http://qmail.geeksanon.ca http://qmail.geto.net http://qmail.glasswings.com.au 
http://qmail.goof.com http://qmail.gotroot.it http://qmail.gremlins.biz 
http://qmail.hnehosting.com http://qmail.hostlink.com.hk 
http://qmail.hypergrid.it http://qmail.ilisys.com.au 
http://qmail.imasd.elmundo.es http://qmail.ipg.sk http://qmail.ipv6.telepac.pt 
http://qmail.mirrors.Space.Net http://qmail.mirrors.bsd.net 
http://qmail.mirrors.summersault.com http://
 qmail.mortalcity.com http://qmail.nac.net http://qmail.netvisao.pt 
http://qmail.omnis.ch http://qmail.oninet.pt http://qmail.oregonfast.net 
http://qmail.palomine.net http://qmail.presys.com http://qmail.psshee.com 
http://qmail.rhnet.is http://qmail.ruk.cuni.cz http://qmail.serve-you.net 
http://qmail.sgi.net/qmail http://qmail.softflare.com 
http://qmail.technologieshq.com http://qmail.telepac.pt 
http://qmail.totalnet.ro http://qmail.unixgeeks.org http://qmail.urc.bl.ac.yu 
http://qmail.web7days.com http://qmailorg.data-hotel.net 
http://webmail.kldp.org/qmail http://www.agria.hu/qmail 
http://www.deserve-it.com/mirrors/www.qmail.org http://www.ie.qmail.org 
http://www.linuxpourtous.com/qmail http://www.math.ntnu.no/mirror/www.qmail.org 
http://www.qmail.org http://www9.jp.qmail.org
 quakeunity http://www.mirrorservice.org/sites/quakeunity.com 
http://games.mirrors.tds.net/pub/planetquake3
 rubyforge  http://files.rubyforge.vm.bytemark.co.uk



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

2016-05-11 Thread Mike Gilbert
commit: b994057e7e5efee207bdea6260dd024d225175e6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 20:32:07 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 20:33:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b994057e

dev-python/APScheduler: bump to 3.1.0

Package-Manager: portage-2.2.28_p106

 ...eduler-3.0.1.ebuild => APScheduler-3.1.0.ebuild} | 21 ++---
 dev-python/APScheduler/Manifest |  2 +-
 2 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/dev-python/APScheduler/APScheduler-3.0.1.ebuild 
b/dev-python/APScheduler/APScheduler-3.1.0.ebuild
similarity index 59%
rename from dev-python/APScheduler/APScheduler-3.0.1.ebuild
rename to dev-python/APScheduler/APScheduler-3.1.0.ebuild
index 67ba890..48589e2 100644
--- a/dev-python/APScheduler/APScheduler-3.0.1.ebuild
+++ b/dev-python/APScheduler/APScheduler-3.1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
 
 inherit distutils-r1
 
@@ -19,13 +19,20 @@ IUSE="test"
 RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/six-1.4.0[${PYTHON_USEDEP}]
-   dev-python/tzlocal[${PYTHON_USEDEP}]
+   >=dev-python/tzlocal-1.2[${PYTHON_USEDEP}]
virtual/python-futures[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-capturelog[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   sed -i -e /setuptools_scm/d setup.py || die
+   distutils-r1_python_prepare_all
+}
 
 python_test() {
-   # Unsetting PYTHONPATH prevents a bunch of errors. I have no idea why.
-   unset PYTHONPATH
+   # 3 known failures due to caplog.set_level not existing
py.test || die "Testing failed with ${EPYTHON}"
 }

diff --git a/dev-python/APScheduler/Manifest b/dev-python/APScheduler/Manifest
index 71a7122..a92db7e 100644
--- a/dev-python/APScheduler/Manifest
+++ b/dev-python/APScheduler/Manifest
@@ -1 +1 @@
-DIST APScheduler-3.0.1.tar.gz 74325 SHA256 
4e71d83578166fdc73d8adb646b40a6a7c70d9f7cb017ca93b0dc2ad51999eb5 SHA512 
1a63518f02a4a17b4f11210736b7fafc11e77c78620934c50d21f4c34c85473b4f6f00647b7f39122e865d94bec027c564245a66516fee35552c012001965f18
 WHIRLPOOL 
168054d8405502c9366dd3366a7e5e1b49c084846b969ce3524c420cc40c3a5178021acb0187485351297ba8da5a5a6e3275dba473434196e62f03700f84bc3e
+DIST APScheduler-3.1.0.tar.gz 79124 SHA256 
96a7ca40dbfb16502b44740c31c935943532f5a13be114e75419ca86fa264486 SHA512 
8f8b1a997dffd8ebc090113f3edd6ba1c18514e2583e1bca52ed54b28c7965d146e082fa64de968f44b18b39aa5ead7e3114e3e049102aaab35c52245f37497c
 WHIRLPOOL 
d18137ad77485e4ae9439c344b7c53c03b9d3e474aa813891e48005c1e5784b7c85d358561dbc31e5be3cbc583ba56694f726ad4e2f80b3039c9b1ad231b4964



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

2016-05-11 Thread Mike Gilbert
commit: dd05e695ecfad43f9b66c35f211b516f09cae46b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 19:45:27 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 20:33:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd05e695

dev-python/PyRSS2Gen: Add python3.5

Package-Manager: portage-2.2.28_p106

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

diff --git a/dev-python/PyRSS2Gen/PyRSS2Gen-1.1.ebuild 
b/dev-python/PyRSS2Gen/PyRSS2Gen-1.1.ebuild
index ca06310..4f87427 100644
--- a/dev-python/PyRSS2Gen/PyRSS2Gen-1.1.ebuild
+++ b/dev-python/PyRSS2Gen/PyRSS2Gen-1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy )
 
 inherit distutils-r1
 



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

2016-05-11 Thread Mike Gilbert
commit: fe92c7aaec90496730025bbbdf05e06d3cf70497
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 20:06:27 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 20:33:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe92c7aa

dev-python/python-dateutil: bump to 2.5.3

Package-Manager: portage-2.2.28_p106

 dev-python/python-dateutil/Manifest|  1 +
 .../python-dateutil/python-dateutil-2.5.3.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/python-dateutil/Manifest 
b/dev-python/python-dateutil/Manifest
index 9f22b00..9becc0c 100644
--- a/dev-python/python-dateutil/Manifest
+++ b/dev-python/python-dateutil/Manifest
@@ -3,3 +3,4 @@ DIST python-dateutil-2.2.tar.gz 259085 SHA256 
eec865307ebe7f329a6a9945c15453265a
 DIST python-dateutil-2.4.0.tar.gz 195214 SHA256 
439df33ce47ef1478a4f4765f3390eab0ed3ec4ae10be32f293c8d19f417 SHA512 
2e62e6fe430838bbb86e94dd3b224e5a0676f06a1c0fecf11ae6954f98916b4b91555bdeabfb6c458516fcee2462a731ebcb8c551fd7ceb808f9f55d5bdb7408
 WHIRLPOOL 
ca717566d50b32e7a346569a391f8d47c86a5c5c833d8083c7fb26e5eaeb45c590e563b9cf8dd2b2d8ff5210b0b8c08d7bc58d87aac3ffb333546622db66c76f
 DIST python-dateutil-2.4.1.post1.tar.gz 207628 SHA256 
aa9bdbd60c395db90204609f1fb5aeb3797870f65c09f04f243476d22f8f4615 SHA512 
abd2b00f93cb4a4513da52c2f4c9ee632f1db1de583179b6e20a948463cf830ac339b7be6f7b6c5f9a823d0da955a48aee16c8d769eaaf33421090a5fbd199ce
 WHIRLPOOL 
8c86898994dd65ee06034de47b47937203db66f9e8ae64c72c220464e9e590aa0e9e6a1e94b76fa9ed2571b11e5beb6f7d637937cc05f6c262e18c7130cf4a9b
 DIST python-dateutil-2.4.2.tar.gz 209120 SHA256 
3e95445c1db500a344079a47b171c45ef18f57d188dffdb0e4165c71bea8eb3d SHA512 
8e38721e6d132850f85e7808d2731285d2c12eae2a3e0cbebe05265d0837ad22d4d94b611e146028ea3d23a3e2611b281dd6224081a69dfe4b58cf3b378d7f0d
 WHIRLPOOL 
88ddb75f52a95a6b7197b41364b80968bf2c21a3bda9c7b992726ef35ca934a66a5d8ccd773d7647f985541d87c66fa94af13600b0165707af9b73d1bff8887e
+DIST python-dateutil-2.5.3.tar.gz 236877 SHA256 
1408fdb07c6a1fa9997567ce3fcee6a337b39a503d80699e0f213de4aa4b32ed SHA512 
413b935321f0a65fd8e8ba49990acd5bed60b9bcd614837a26c1cf52ecbf268543a97791dfa7b91ebf183866a8de7be302ca7d18d10352e897994f60bce5df62
 WHIRLPOOL 
dd199467d5ddccb7a82b0f08d3ccc5695f542e62f7bddc1d9b01fefcdeb91cb119a5978901b0bc84af0d69482e7f984fa512e5978a1e791753b1c3ee64c87103

diff --git a/dev-python/python-dateutil/python-dateutil-2.5.3.ebuild 
b/dev-python/python-dateutil/python-dateutil-2.5.3.ebuild
new file mode 100644
index 000..37ef867
--- /dev/null
+++ b/dev-python/python-dateutil/python-dateutil-2.5.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Extensions to the standard Python datetime module"
+HOMEPAGE="
+   https://dateutil.readthedocs.org/
+   https://pypi.python.org/pypi/python-dateutil
+   https://github.com/dateutil/dateutil/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/six-1.5[${PYTHON_USEDEP}]
+   sys-libs/timezone-data"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   # don't install zoneinfo tarball
+   sed -i '/package_data=/d' setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   esetup.py test
+}



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

2016-05-11 Thread Mike Gilbert
commit: 6408b2ec9d734276afbac72e5861ef37c7090dd9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 20:18:35 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 20:33:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6408b2ec

dev-python/tzlocal: add python3.5

Package-Manager: portage-2.2.28_p106

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

diff --git a/dev-python/tzlocal/tzlocal-1.2.ebuild 
b/dev-python/tzlocal/tzlocal-1.2.ebuild
index e214750..845083e 100644
--- a/dev-python/tzlocal/tzlocal-1.2.ebuild
+++ b/dev-python/tzlocal/tzlocal-1.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
 
 inherit distutils-r1
 



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

2016-05-11 Thread Mike Gilbert
commit: 1c79658096b3460914ac1ade65ad4b9ad16cfaa6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 20:12:23 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 20:33:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c796580

net-misc/flexget: Update deps in live ebuild

Package-Manager: portage-2.2.28_p106

 net-misc/flexget/flexget-.ebuild | 43 +++-
 1 file changed, 13 insertions(+), 30 deletions(-)

diff --git a/net-misc/flexget/flexget-.ebuild 
b/net-misc/flexget/flexget-.ebuild
index 16bf217..c274e8a 100644
--- a/net-misc/flexget/flexget-.ebuild
+++ b/net-misc/flexget/flexget-.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
+# TODO: Add python3_5 once deps have it
 
-inherit distutils-r1 eutils
+inherit distutils-r1
 
 if [[ ${PV} !=  ]]; then
MY_P="FlexGet-${PV}"
@@ -27,50 +28,32 @@ IUSE="test transmission"
 
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/feedparser-5.1.3[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-0.7.5[${PYTHON_USEDEP}]
=dev-python/beautifulsoup-4.1:4[${PYTHON_USEDEP}]
-   =dev-python/html5lib-0.11[${PYTHON_USEDEP}]
dev-python/PyRSS2Gen[${PYTHON_USEDEP}]
dev-python/pynzb[${PYTHON_USEDEP}]
-   dev-python/progressbar[${PYTHON_USEDEP}]
dev-python/rpyc[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
-   >=dev-python/requests-1.0[${PYTHON_USEDEP}]
-   =dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
-   !~dev-python/python-dateutil-2.2
+   >=dev-python/requests-2.8.0[${PYTHON_USEDEP}]
+   =dev-python/python-dateutil-2.5.2[${PYTHON_USEDEP}]
>=dev-python/jsonschema-2.0[${PYTHON_USEDEP}]
-   dev-python/python-tvrage[${PYTHON_USEDEP}]
-   dev-python/tmdb3[${PYTHON_USEDEP}]
dev-python/path-py[${PYTHON_USEDEP}]
-   >=dev-python/guessit-0.9.3[${PYTHON_USEDEP}]
-   dev-python/APScheduler[${PYTHON_USEDEP}]
+   >=dev-python/pathlib-1.0[${PYTHON_USEDEP}]
+   <=dev-python/guessit-2.0.4[${PYTHON_USEDEP}]
+   >=dev-python/APScheduler-3.0.3[${PYTHON_USEDEP}]
 "
 RDEPEND="${DEPEND}
transmission? ( dev-python/transmissionrpc[${PYTHON_USEDEP}] )
 "
 DEPEND+=" test? ( dev-python/nose[${PYTHON_USEDEP}] )"
 
-if [[ ${PV} ==  ]]; then
-   DEPEND+=" dev-python/paver[${PYTHON_USEDEP}]"
-else
+if [[ ${PV} !=  ]]; then
S="${WORKDIR}/${MY_P}"
 fi
-
-python_prepare_all() {
-   # Prevent setup from grabbing nose from pypi
-   sed -e /setup_requires/d -i pavement.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cp -lr tests setup.cfg "${BUILD_DIR}" || die
-   run_in_build_dir nosetests -v --attr=!online > 
"${T}/tests-${EPYTHON}.log" \
-   || die "Tests fail with ${EPYTHON}"
-}



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

2016-05-11 Thread Mike Gilbert
commit: f50336a973d0bfa891902d7383bbdbf96b64bc05
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 20:08:00 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 20:33:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f50336a9

dev-python/pynzb: add python3.5

Package-Manager: portage-2.2.28_p106

 dev-python/pynzb/pynzb-0.1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pynzb/pynzb-0.1.0-r1.ebuild 
b/dev-python/pynzb/pynzb-0.1.0-r1.ebuild
index 828d3a9..d91c3de 100644
--- a/dev-python/pynzb/pynzb-0.1.0-r1.ebuild
+++ b/dev-python/pynzb/pynzb-0.1.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo: Branch deleted: ejabberd-wip2

2016-05-11 Thread Michał Górny
commit: 
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 20:28:38 2016 +

Branch deleted: ejabberd-wip2




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

2016-05-11 Thread Mike Frysinger
commit: da6d0e9edc4b36790c6a61ebd1182bf1f4e88f71
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed May 11 20:23:14 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed May 11 20:23:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6d0e9e

sys-boot/vboot-utils: update -Werror disabling #582610

 sys-boot/vboot-utils/vboot-utils-51_p20160427.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/vboot-utils/vboot-utils-51_p20160427.ebuild 
b/sys-boot/vboot-utils/vboot-utils-51_p20160427.ebuild
index 803dbd3..18a27d7 100644
--- a/sys-boot/vboot-utils/vboot-utils-51_p20160427.ebuild
+++ b/sys-boot/vboot-utils/vboot-utils-51_p20160427.ebuild
@@ -35,7 +35,6 @@ S=${WORKDIR}
 
 src_prepare() {
sed -i \
-   -e 's: -Werror : :g' \
-e 's:${DESTDIR}/\(bin\|${LIBDIR}\):${DESTDIR}/usr/\1:g' \
-e 's:${DESTDIR}/default:${DESTDIR}/etc/default:g' \
Makefile || die
@@ -50,6 +49,7 @@ _emake() {
HOST_ARCH=${arch} \
LIBDIR="$(get_libdir)" \
DEBUG_FLAGS= \
+   WERROR= \
MINIMAL=$(usev minimal) \
STATIC=$(usev static) \
$(usex elibc_musl HAVE_MUSL=1 "") \



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

2016-05-11 Thread Anthony G. Basile
commit: ce8aedf1fe3f4b893aa9e327d133076b704f55d5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 11 20:11:31 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed May 11 20:11:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8aedf1

www-client/w3m: add libressl support and clean up USE=migemo

Package-Manager: portage-2.2.26

 www-client/w3m/w3m-0.5.3-r6.ebuild | 126 +
 1 file changed, 126 insertions(+)

diff --git a/www-client/w3m/w3m-0.5.3-r6.ebuild 
b/www-client/w3m/w3m-0.5.3-r6.ebuild
new file mode 100644
index 000..78054de
--- /dev/null
+++ b/www-client/w3m/w3m-0.5.3-r6.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils
+
+DESCRIPTION="Text based WWW browser, supports tables and frames"
+HOMEPAGE="http://w3m.sourceforge.net/;
+SRC_URI="mirror://sourceforge/w3m/${P}.tar.gz"
+
+LICENSE="w3m"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="X fbcon gpm gtk imlib libressl lynxkeymap nls nntp ssl unicode vanilla 
xface linguas_ja"
+
+# We cannot build w3m with gtk+2 w/o X because gtk+2 ebuild doesn't
+# allow us to build w/o X, so we have to give up framebuffer w3mimg
+RDEPEND="sys-libs/ncurses:5=
+   >=sys-libs/zlib-1.1.3-r2
+   >=dev-libs/boehm-gc-6.2
+   X? ( x11-libs/libXext x11-libs/libXdmcp )
+   gtk? (
+   vanilla? ( x11-libs/gtk+:2 )
+   !vanilla? ( x11-libs/gdk-pixbuf ) )
+   !gtk? ( imlib? ( >=media-libs/imlib2-1.1.0[X] ) )
+   xface? ( media-libs/compface )
+   gpm? ( >=sys-libs/gpm-1.19.3-r5 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}/${PN}-0.5.2-gc72.patch" \
+   "${FILESDIR}/${PN}-0.5.3-parallel-make.patch" \
+   "${FILESDIR}/${PN}-0.5.3-glibc214.patch" \
+   "${FILESDIR}/${PN}-0.5.3-underlinking.patch" \
+   "${FILESDIR}/${PN}-0.5.3-tinfo.patch" \
+   "${FILESDIR}/${PN}-0.5.3-gettext.patch"
+   use vanilla || \
+   epatch "${FILESDIR}"/${PN}-0.5.3-button.patch \
+   "${FILESDIR}"/${P}-gdk-pixbuf.patch \
+   "${FILESDIR}"/${P}-input-type-default.patch \
+   "${FILESDIR}"/${P}-url-schema.patch
+   ecvs_clean
+   sed -i -e "/^AR=/s/ar/$(tc-getAR)/" {.,w3mimg,libwc}/Makefile.in || die
+   eautoconf
+}
+
+src_configure() {
+   local myconf imagelibval imageval
+
+   if use gtk ; then
+   imagelibval="gtk2"
+   elif use imlib ; then
+   imagelibval="imlib2"
+   fi
+
+   if [ ! -z "${imagelibval}" ] ; then
+   use X && imageval="${imageval}${imageval:+,}x11"
+   use X && use fbcon && imageval="${imageval}${imageval:+,}fb"
+   fi
+
+   # emacs-w3m doesn't like "--enable-m17n --disable-unicode,"
+   # so we better enable or disable both. Default to enable
+   # m17n and unicode, see bug #47046.
+   if use linguas_ja ; then
+   if use unicode ; then
+   myconf="${myconf} --enable-japanese=U"
+   else
+   myconf="${myconf} --enable-japanese=E"
+   fi
+   elif use unicode ; then
+   myconf="${myconf} --with-charset=UTF-8"
+   else
+   myconf="${myconf} --with-charset=US-ASCII"
+   fi
+
+   # lynxkeymap IUSE flag. bug #49397
+   if use lynxkeymap ; then
+   myconf="${myconf} --enable-keymap=lynx"
+   else
+   myconf="${myconf} --enable-keymap=w3m"
+   fi
+
+   econf \
+   --with-editor="${EPREFIX}/usr/bin/vi" \
+   --with-mailer="${EPREFIX}/bin/mail" \
+   --with-browser="${EPREFIX}/usr/bin/xdg-open" \
+   --with-termlib=yes \
+   --enable-image=${imageval:-no} \
+   --with-imagelib="${imagelibval:-no}" \
+   --without-migemo \
+   --enable-m17n \
+   --enable-unicode \
+   $(use_enable gpm mouse) \
+   $(use_enable nls) \
+   $(use_enable nntp) \
+   $(use_enable ssl digest-auth) \
+   $(use_with ssl) \
+   $(use_enable xface) \
+   ${myconf}
+}
+
+src_install() {
+
+   emake DESTDIR="${D}" install
+
+   # 
http://www.sic.med.tohoku.ac.jp/~satodai/w3m-dev/200307.month/3944.html
+   insinto /etc/${PN}
+   newins "${FILESDIR}/${PN}.mailcap" mailcap
+
+   insinto /usr/share/${PN}/Bonus
+   doins Bonus/*
+ 

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

2016-05-11 Thread Ulrich Müller
commit: 046641ac31e7036f06df32b3f3afabd91b78c9ea
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri May  6 13:47:19 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri May  6 13:47:19 2016 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=046641ac

pms.cls: Reformat macro definition for readability.

 pms.cls | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/pms.cls b/pms.cls
index d4d5591..e4c3da4 100644
--- a/pms.cls
+++ b/pms.cls
@@ -169,8 +169,11 @@
 
 % To find everywhere that needs updating when we add an EAPI
 \newcommand{\CurrentEAPIIs}[1]{\def\TheCurrentEAPI{#1}}
-\newcommand{\ChangeWhenAddingAnEAPI}[1]{\ifthenelse{\equal{\TheCurrentEAPI}{#1}}{}{\errmessage{This
-needs to be updated for EAPI \TheCurrentEAPI}}}
+\newcommand{\ChangeWhenAddingAnEAPI}[1]{%
+\ifthenelse{\equal{\TheCurrentEAPI}{#1}}{}{%
+\errmessage{This needs to be updated for EAPI \TheCurrentEAPI}%
+}%
+}
 
 % vim: set filetype=tex fileencoding=utf8 et tw=100 spell spelllang=en :
 



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

2016-05-11 Thread Ulrich Müller
commit: 571fb06ee654d9af7cc53772fb99adb70abac62e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri May  6 17:23:31 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri May  6 17:23:31 2016 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=571fb06e

Typographic fix: Use compactitem rather than itemize.

 ebuild-vars.tex  | 4 ++--
 pkg-mgr-commands.tex | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/ebuild-vars.tex b/ebuild-vars.tex
index 43ce528..1577e26 100644
--- a/ebuild-vars.tex
+++ b/ebuild-vars.tex
@@ -147,7 +147,7 @@ these values are different.
 
 Keywords are used to indicate levels of stability of a package on a respective 
architecture
 \t{arch}. The following conventions are used:
-\begin{itemize}
+\begin{compactitem}
 \item \t{arch}: Both the package version and the ebuild are widely tested, 
known to work and not
 have any serious issues on the indicated platform. This is referred to as 
a \i{stable keyword}.
 \item \t{\textasciitilde arch}: The package version and the ebuild are 
believed to work and do
@@ -157,7 +157,7 @@ Keywords are used to indicate levels of stability of a 
package on a respective a
 \item No keyword: It is not known whether the package will work, or 
insufficient testing has
 occurred.
 \item \t{-arch}: The package version will not work on the architecture.
-\end{itemize}
+\end{compactitem}
 The \t{-*} keyword is used to indicate package versions which are not worth 
trying to test on
 unlisted architectures.
 

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index be157cf..a8aa12b 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -834,14 +834,14 @@ has returned.
 under the current working directory additionally have permissions \t{a+x}.
 
 Arguments to \t{unpack} are interpreted as follows:
-\begin{itemize}
+\begin{compactitem}
 \item A filename without path (i.\,e., not containing any slash) is looked 
up in \t{DISTDIR}.
 \item An argument starting with the string \t{./} is a path relative to 
the working directory.
 \item \featurelabel{unpack-absolute} Otherwise, for EAPIs listed in
 table~\ref{tab:unpack-behaviour} as supporting absolute and relative 
paths, the argument is
 interpreted as a literal path (absolute, or relative to the working 
directory); for EAPIs
 listed as \e{not} supporting such paths, \t{unpack} shall abort the 
build process.
-\end{itemize}
+\end{compactitem}
 
 Any unrecognised file format shall be skipped silently. If unpacking a 
supported file format
 fails, \t{unpack} shall abort the build process.



[gentoo-commits] proj/grs:desktop-amd64-hardened commit in: core/etc/grs/

2016-05-11 Thread Anthony G. Basile
commit: e44aed923a1b25d59b2e5c913c39390f8535d2f2
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 11 20:03:47 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed May 11 20:03:47 2016 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=e44aed92

world.conf: update and clean out ruby_targets

 core/etc/grs/world.conf | 305 
 1 file changed, 22 insertions(+), 283 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index 71629a1..95e32e9 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -309,9 +309,6 @@ package.use : app-dicts/migemo-dict:0 unicode
 [app-dicts/myspell-pt:0]
 package.use : app-dicts/myspell-pt:0 preao
 
-[app-dicts/prime-dict:0]
-package.use : app-dicts/prime-dict:0 ruby_targets_ruby20
-
 [app-dicts/stardict-freedict-eng-deu:0]
 package.use : app-dicts/stardict-freedict-eng-deu:0 -gzip
 
@@ -661,7 +658,7 @@ package.use : app-misc/gramps:0 -gnome -reports spell webkit
 package.use : app-misc/gtypist:0 -emacs -nls -xemacs
 
 [app-misc/hivex:0]
-package.use : app-misc/hivex:0 -ocaml -test perl python readline ruby 
ruby_targets_ruby20 static-libs
+package.use : app-misc/hivex:0 -ocaml -test perl python readline ruby 
static-libs
 
 [app-misc/ignuit:0]
 package.use : app-misc/ignuit:0 -examples
@@ -967,7 +964,7 @@ package.use : app-text/evince:0 -debug -djvu -dvi -gnome 
-gnome-keyring -gstream
 package.use : app-text/ghostscript-gpl:0 -djvu -tiff X cups dbus gtk idn 
static-libs
 
 [app-text/glark:0]
-package.use : app-text/glark:0 -doc -test -zip ruby_targets_ruby20
+package.use : app-text/glark:0 -doc -test -zip
 
 [app-text/gspell:0]
 package.use : app-text/gspell:0 -vala introspection
@@ -991,7 +988,7 @@ package.use : app-text/hunspell:0 -nls ncurses readline 
static-libs
 package.use : app-text/info2html:2.0 -vhosts
 
 [app-text/jist:0]
-package.use : app-text/jist:0 -test ruby_targets_ruby20
+package.use : app-text/jist:0 -test
 
 [app-text/kchmviewer:0]
 package.use : app-text/kchmviewer:0 -qt5
@@ -1048,7 +1045,7 @@ package.use : app-text/pinfo:0 -nls readline
 package.use : app-text/po4a:0 -test
 
 [app-text/poppler:0]
-package.use : app-text/poppler:0 -cjk -debug -doc -qt5 cairo curl cxx 
introspection jpeg jpeg2k lcms png qt4 tiff utils
+package.use : app-text/poppler:0 -cairo-qt -cjk -debug -doc -nss -qt5 cairo 
curl cxx introspection jpeg jpeg2k lcms png qt4 tiff utils
 
 [app-text/pspresent:0]
 package.use : app-text/pspresent:0 xinerama
@@ -1228,7 +1225,7 @@ package.use : dev-db/postgresql:9.5 -doc -kerberos 
-libressl -nls -pam -pg_legac
 package.use : dev-db/qdbm:0 -debug -java cxx perl ruby zlib
 
 [dev-db/slony1:0]
-package.use : dev-db/slony1:0 -doc perl
+package.use : dev-db/slony1:0 -doc -perl
 
 [dev-db/sqlite:3]
 package.use : dev-db/sqlite:3 -debug -doc -secure-delete -test -tools icu 
readline static-libs tcl
@@ -3562,280 +3559,31 @@ package.use : dev-qt/qtxml:5 -debug -test
 package.use : dev-qt/qtxmlpatterns:4 -aqua -debug -pch
 
 [dev-ruby/GeoRuby:0]
-package.use : dev-ruby/GeoRuby:0 -doc -test ruby_targets_ruby20
+package.use : dev-ruby/GeoRuby:0 -doc -test
 
 [dev-ruby/RubyInline:0]
-package.use : dev-ruby/RubyInline:0 -doc -test ruby_targets_ruby20
-
-[dev-ruby/archive-tar-minitar:0]
-package.use : dev-ruby/archive-tar-minitar:0 -ruby_targets_ruby19 -test 
ruby_targets_ruby20
+package.use : dev-ruby/RubyInline:0 -doc -test
 
 [dev-ruby/cmdparse:0]
-package.use : dev-ruby/cmdparse:0 -doc -test ruby_targets_ruby20
+package.use : dev-ruby/cmdparse:0 -doc
 
 [dev-ruby/color:0]
-package.use : dev-ruby/color:0 -doc -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
+package.use : dev-ruby/color:0 -doc
 
 [dev-ruby/daemons:0]
-package.use : dev-ruby/daemons:0 -doc -examples -ruby_targets_ruby19 
-ruby_targets_ruby22 -test ruby_targets_ruby20 ruby_targets_ruby21
+package.use : dev-ruby/daemons:0 -doc -examples
 
 [dev-ruby/dbf:0]
-package.use : dev-ruby/dbf:0 -doc -test ruby_targets_ruby20
-
-[dev-ruby/deprecated:3]
-package.use : dev-ruby/deprecated:3 -test ruby_targets_ruby20
-
-[dev-ruby/domain_name:0]
-package.use : dev-ruby/domain_name:0 -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
+package.use : dev-ruby/dbf:0 -doc -test
 
 [dev-ruby/eventmachine:0]
-package.use : dev-ruby/eventmachine:0 -doc -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
-
-[dev-ruby/hoe:0]
-package.use : dev-ruby/hoe:0 -doc -ruby_targets_ruby19 -ruby_targets_ruby22 
-test ruby_targets_ruby20 ruby_targets_ruby21
-
-[dev-ruby/htmlentities:0]
-package.use : dev-ruby/htmlentities:0 -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
-
-[dev-ruby/http-cookie:0]
-package.use : dev-ruby/http-cookie:0 -doc -ruby_targets_ruby22 -test 
ruby_targets_ruby20 ruby_targets_ruby21
-
-[dev-ruby/imagesize:0]
-package.use : dev-ruby/imagesize:0 -ruby_targets_ruby22 -ruby_targets_ruby23 
-test 

[gentoo-commits] proj/grs:desktop-amd64-hardened commit in: core/var/lib/portage/

2016-05-11 Thread Anthony G. Basile
commit: 923300bbfee06dc6ff43ccc7a13f8bbe9b757bdc
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 11 20:04:24 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed May 11 20:04:24 2016 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=923300bb

world: remove games-sports/toycars, masked for removal

 core/var/lib/portage/world.CYCLE.4 | 1 -
 1 file changed, 1 deletion(-)

diff --git a/core/var/lib/portage/world.CYCLE.4 
b/core/var/lib/portage/world.CYCLE.4
index 92c8a7f..ba1688c 100644
--- a/core/var/lib/portage/world.CYCLE.4
+++ b/core/var/lib/portage/world.CYCLE.4
@@ -1832,7 +1832,6 @@ games-sports/foobillard
 games-sports/gracer
 games-sports/ski
 games-sports/stormbaancoureur
-games-sports/toycars
 games-sports/trigger
 games-sports/trophy
 games-sports/xmoto



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

2016-05-11 Thread Ulrich Müller
commit: 1afb71f3cdeb145999c872c30e97a4a00ef6575b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri May  6 14:01:01 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri May  6 14:01:01 2016 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=1afb71f3

pms.cls: Include subsubsections in table of contents.

Bug: 340333

 pms.cls | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pms.cls b/pms.cls
index e4c3da4..57d7356 100644
--- a/pms.cls
+++ b/pms.cls
@@ -93,9 +93,9 @@
 % Redefine the titlepage environment not to reset the page number
 \renewenvironment{titlepage}{\newpage\thispagestyle{empty}}{\newpage}
 
-% Enumerate subsubsections, but don't include them in the toc.
+% Enumerate subsubsections and include them in the toc
 \setcounter{secnumdepth}{3}
-\setcounter{tocdepth}{2}
+\setcounter{tocdepth}{3}
 
 % Don't reset the footnote counter for each chapter
 \counterwithout{footnote}{chapter}



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

2016-05-11 Thread Ulrich Müller
commit: f0cd8a286b4051cbb1f57bb28b74437e0a917ba9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri May  6 17:25:22 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri May  6 17:25:22 2016 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=f0cd8a28

Typographic fix: Suppress vertical space after featurelabel.

 pkg-mgr-commands.tex | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index a8aa12b..78b5a3b 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -227,10 +227,9 @@ current phase function has returned.
 Autoconf-generated scripts. Any additional parameters passed to \t{econf} 
are passed directly
 to \t{./configure}, after the default options below. \t{econf} will look 
in the current working
 directory for a configure script unless the \t{ECONF\_SOURCE} environment 
variable is set,
-in which case it is taken to be the directory containing it. \t{econf} 
must pass the following
-options to the configure script:
+in which case it is taken to be the directory containing it.
 
-\featurelabel{econf-options}
+\featurelabel{econf-options} \t{econf} must pass the following options to 
the configure script:
 \begin{itemize}
 \item -{}-prefix must default to \t{\$\{EPREFIX\}/usr} unless overridden 
by \t{econf}'s caller.
 \item -{}-mandir must be \t{\$\{EPREFIX\}/usr/share/man}



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

2016-05-11 Thread Davide Pesavento
commit: 05b5a5d04e7d2b51c3d8de447c613848e423ed45
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 19:39:39 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 19:39:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b5a5d0

app-misc/brewtarget: remove old; update 

Package-Manager: portage-2.2.28

 app-misc/brewtarget/Manifest|  1 -
 app-misc/brewtarget/brewtarget-2.0.2.ebuild | 56 -
 app-misc/brewtarget/metadata.xml|  2 +-
 3 files changed, 1 insertion(+), 58 deletions(-)

diff --git a/app-misc/brewtarget/Manifest b/app-misc/brewtarget/Manifest
index 6a015b5..f3c2528 100644
--- a/app-misc/brewtarget/Manifest
+++ b/app-misc/brewtarget/Manifest
@@ -1,2 +1 @@
-DIST brewtarget_2.0.2.orig.tar.gz 8412998 SHA256 
3f71a32a13b96726b3a71414ffd95e5e3634ecd95f784ae257bac27a195b3e39 SHA512 
08a3420c29b1f4b914c36aebd15c2d1c7f717b1996d60b64dc5ad2d613aebc44bf5235d7ffeb0a598128d17b95ff9a171a46c7e461b3b1e1f4bc594ad8bed366
 WHIRLPOOL 
6e7bbf62df0b904228e9c08c603becfd13573ae6da6053e2cb1267f19946766e1dface9ba3acd092c15c8653ed1db296faff6c7e08266bc982969bbd42140539
 DIST brewtarget_2.1.0.orig.tar.xz 8576552 SHA256 
5d34c6ed169d6589c85dd5383850512a0e36ab2b2233f9ed566f3a0fb4adb9be SHA512 
980867c7d5d0d9c6a3c7dc659677c384522fa468c4c86b54d2e77e59b577352abdcaa245d04f01ee4d4d433426925f9df472821c81346e13457b6c58a35fe9c5
 WHIRLPOOL 
df22343055dd133efb918afde589bd86bb0596adde2005a3cda70c8c7817392b762d4ae238feb4d026272108e6053743a1becfe953402d2f646f336a17bcf072

diff --git a/app-misc/brewtarget/brewtarget-2.0.2.ebuild 
b/app-misc/brewtarget/brewtarget-2.0.2.ebuild
deleted file mode 100644
index 9d5b5b8..000
--- a/app-misc/brewtarget/brewtarget-2.0.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PLOCALES="ca cs de en es fr hu it nb nl pl pt ru sv"
-
-inherit cmake-utils l10n
-
-DESCRIPTION="Application to create and manage beer recipes"
-HOMEPAGE="http://www.brewtarget.org/;
-SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${PN}_${PV}.orig.tar.gz;
-
-LICENSE="GPL-3 WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="kde phonon"
-
-DEPEND="
-   >=dev-qt/qtcore-4.8:4
-   >=dev-qt/qtgui-4.8:4
-   >=dev-qt/qtsql-4.8:4[sqlite]
-   >=dev-qt/qtsvg-4.8:4
-   >=dev-qt/qtwebkit-4.8:4
-   phonon? (
-   kde? ( media-libs/phonon[qt4] )
-   !kde? ( || ( >=dev-qt/qtphonon-4.8:4 media-libs/phonon[qt4] ) )
-   )
-"
-RDEPEND="${DEPEND}"
-
-remove_locale() {
-   sed -i -e "/bt_$1.ts/d" CMakeLists.txt || die
-}
-
-src_prepare() {
-   # Check for new locales, respect LINGUAS
-   l10n_find_plocales_changes "${S}/translations" bt_ .ts
-   l10n_for_each_disabled_locale_do remove_locale
-
-   # Fix desktop file
-   sed -i -e '/^Encoding=/d' ${PN}.desktop.in || die
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DDO_RELEASE_BUILD=ON
-   -DNO_MESSING_WITH_FLAGS=ON
-   $(cmake-utils_use_no phonon)
-   )
-   cmake-utils_src_configure
-}

diff --git a/app-misc/brewtarget/metadata.xml b/app-misc/brewtarget/metadata.xml
index a712aad..ac1fb56 100644
--- a/app-misc/brewtarget/metadata.xml
+++ b/app-misc/brewtarget/metadata.xml
@@ -8,6 +8,6 @@
Enable sound support via 
media-libs/phonon or dev-qt/qtphonon


-   brewtarget
+   Brewtarget/brewtarget

 



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

2016-05-11 Thread Davide Pesavento
commit: 6f0eface2a4e6f41f55b2695a85a8702500d10ad
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 19:35:12 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 19:35:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f0eface

net-libs/qmf: remove myself from maintainers

Package-Manager: portage-2.2.28

 net-libs/qmf/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-libs/qmf/metadata.xml b/net-libs/qmf/metadata.xml
index c6a1777..32fe129 100644
--- a/net-libs/qmf/metadata.xml
+++ b/net-libs/qmf/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   p...@gentoo.org
-   Davide Pesavento
-
 
q...@gentoo.org
Gentoo Qt Project



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/qgit/

2016-05-11 Thread Davide Pesavento
commit: 1cb042bd3378e02159bf768c805a2e638140bc6f
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 19:29:35 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 19:29:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb042bd

dev-vcs/qgit: transfer maintainership to qt  g.o

Package-Manager: portage-2.2.28

 dev-vcs/qgit/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/qgit/metadata.xml b/dev-vcs/qgit/metadata.xml
index 5d408a3..1723768 100644
--- a/dev-vcs/qgit/metadata.xml
+++ b/dev-vcs/qgit/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-p...@gentoo.org
-Davide Pesavento
-  
+   
+   q...@gentoo.org
+   Gentoo Qt Project
+   
 



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/

2016-05-11 Thread Ian Stakenvicius
commit: 738d045bccb6e9dba31de73d8ececb46cedfaa54
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed May 11 19:07:01 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed May 11 19:07:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738d045b

mail-client/thunderbird-bin-45.1.0: version bump for security bug 581326

Package-Manager: portage-2.2.26

 mail-client/thunderbird-bin/Manifest   | 116 ++---
 ...n-45.0.ebuild => thunderbird-bin-45.1.0.ebuild} |   0
 2 files changed, 58 insertions(+), 58 deletions(-)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index b23197c..5ca041f 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -108,65 +108,65 @@ DIST thunderbird-38.8.0-uk.xpi 509600 SHA256 
1b21957c28cfe9b196bd768bbfceb329bf0
 DIST thunderbird-38.8.0-vi.xpi 519843 SHA256 
ddaaab4ba689ccc0221f18b34aae2ce0dabed51e61c1776b4c108e7794426c86 SHA512 
cbcecbd6dc3a151ecf36b5c8dbfb37068a4ceac2ebf9c18116a08cf4b1646dde0051c958882e57903e27c44c3cfd26d755908572a365df8bccebed50d055c57c
 WHIRLPOOL 
f53296869d069a940690b33d7c22c0b6da3a534a947a09fdbd2d681d07398af810c4b424f5a4e41188eee712d9e8786f441f417ed712657bebbe48386e562d5b
 DIST thunderbird-38.8.0-zh-CN.xpi 466412 SHA256 
4f9a4ff54f5aff408abfe9fc90da63d70e74eb5695d358ae22c7fa8a76e411f2 SHA512 
076ef74d3c495d5b3b626007c423855318ed53a2c124b23c32013e336da277457372bce6973878ef77813e0e01d4bbb31583dc2537d73fa2b57fccbe1a82f847
 WHIRLPOOL 
e8c7fbc57f92d83a84f9096c11ad21afef80ef4ae953e905fce5346b239b4e7da32960b5bb73807e4689a45fa9832704694333f75ac9f9c862b680db59e35e5d
 DIST thunderbird-38.8.0-zh-TW.xpi 41 SHA256 
8ff0bc45973a73f6b3225c063c33c8dccda31ee6a385150984a1b4851214004e SHA512 
8952fe0f9131c61b11d995ec69f7c0de42ddc42f11f99bd268c7e400b765a55047865a0463834b61e7a7917caffe0909ba62608b5fdae548fd55e53b8f8c18ec
 WHIRLPOOL 
e8452eb437fd1f414d776bd558511929f0d133fac4e756fc846219700f7e445f01eb5493e12a6d2cf7b8df4718dfff7524d5219655e709dcc47d7fa35900e38e
-DIST thunderbird-45.0-ar.xpi 490773 SHA256 
fb2149bf73d5ac70ed902634eb30171835dabaa1a320aa0761057d5a1833bef9 SHA512 
80659c914873717c6538e2933a2983190476cf42498a01337ce0cd6468401aa66002061fe54175c47280fa482c43372a1951d78db5b331826fa2b086047c1014
 WHIRLPOOL 
25b43ba0cd0ce5d4464158f4a8069346c35ee184412240c97a0514e730f3895772562bf5323c1103cb1152738d9207b6e10c981e2d62c0a4320c2192c7b1aaa6
-DIST thunderbird-45.0-ast.xpi 428057 SHA256 
aa00a32977f5f6181f7a5e7d97c5e7518e69ab7d4babd93c2e60e3d34a5b849f SHA512 
56c7e5761f2192a1963acdecae1ce1fdfc8f194470c7c1827d4a0cb8c676c9d24fbf07e7a9fb098b36ab5ca29bf33869e61fa9c02b11c65f4a133351fe1e3c33
 WHIRLPOOL 
71a400ebb82c835b818f959200c36994ed3d40b1c27bdb0852447c7bd55a61072a8dd6b1711698ebf18ebbfe4e25e40c8ae3c823ffbb0f4095e6ea1d90550f50
-DIST thunderbird-45.0-be.xpi 469094 SHA256 
76fd0ca0105b899b136499eca33910a8a769e0cf2b87ad5c63024b4fadd22313 SHA512 
fa30bccdbf7086b4d4ba8430b9757ac006b77447cad36bc5f1052e52fa1bacbdd3c6500df9825b4a1f0d2db3f5dd2fd9e839d367db337091645b17d09f0fcc55
 WHIRLPOOL 
4045376f050262773e28711884e6a3d1b0c6f608e2258671230fe61bbaccf02c477fcd735478c2cd88de5edd35ec610f5c499d2a997ebe2bf9dff6b74e012fa3
-DIST thunderbird-45.0-bg.xpi 524297 SHA256 
9496be1bddc7739269880d2add7ba14e7a82c7a51bbd158f54f5a86a17d2b030 SHA512 
8e0a27afc62171d57964737a546d00a4dd0ead57ceb74ecf938135f893922ee8fe8542fa2f081d08ef6b9b1b6d20e980ba249be355e25232b08428a3cad328f0
 WHIRLPOOL 
44e4e08e24a0e7be1329af95ef092ee13a09d87973bc57e7f391411ca8d2546c64d8f83b63a5c61901c0c2c4eb24d7a0d10697999c0aabd9ff9adaf7adb98ef5
-DIST thunderbird-45.0-bn-BD.xpi 581437 SHA256 
9960e4a3900b7fa58e9b23260519c14cd13c57c7613a46d67192070d8a6066cb SHA512 
5778ac2190053da035823c09318d437f5a83df620ff213a81ea83a4d0bb4da32386f6253177af5aad7e09060dc7e54dfc20231b54b5639d4c198739b6fcbe7a1
 WHIRLPOOL 
ab8d1b14cabc74624ea407ea97db35eddfda682eb546561b08ee8857f48b9dee2f7fd991d14f6ab74a549d6cd9f9cd54066790b4dca6ae10a4e3e2ac20e1b801
-DIST thunderbird-45.0-br.xpi 465998 SHA256 
b0a32d8f1a587417624c2710433d004a3a8cf7df6614b47af7eda3a7c49aee9c SHA512 
f77dc513837b607e7660fa787dfcb3f6106134e166e348bb2b8be8bca2912bf7f5bd60bfec9c30b9ee79dd5d7f8d94a9076642550f86ba72813a52b2202d4b5a
 WHIRLPOOL 
d9ba3263bffd860ced05170ce82fb077ed3d93874260a63665b462d32e0d12d4367b7ff0b0cfee78cf974d32f29237aaed2bebbf1f81783d685d93a9be5c72d7
-DIST thunderbird-45.0-ca.xpi 467978 SHA256 
0cc24edb880a8d956854edf9162c5066f4159b7389d0764024e6b721c9d7d664 SHA512 
ccbef9ae973cb1316b0e39334a48034e58acbf7da80bd67437048a1e2921feea2e648fffdef0e1c460b193458314c74dba7f2d9e22a4ce45dbdcbb99ac8af3d7
 WHIRLPOOL 
b225279e4f7bcf438b0e57c76a35f889444336e963e696d80aedddf17b8e1d9a71d57e49eb293da731a337b8793df6943ba893800b627155b916c680d860656c
-DIST thunderbird-45.0-cs.xpi 474326 SHA256 
dea9eab64d80ea8f1f190cb534e15e138a03707932398f74be4419f543734eaa SHA512 

[gentoo-commits] proj/kde:master commit in: kde-frameworks/frameworkintegration/

2016-05-11 Thread Michael Palimaka
commit: c21e37b4cd6bb8de9e53278c9d839490bd09a47b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed May 11 18:56:24 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 11 18:56:24 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c21e37b4

kde-frameworks/frameworkintegration: remove unused dependencies

Upstream-commit: b50958516e6cf05f04ff92437e04228950a0ddec

Package-Manager: portage-2.2.28

 kde-frameworks/frameworkintegration/frameworkintegration-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git 
a/kde-frameworks/frameworkintegration/frameworkintegration-.ebuild 
b/kde-frameworks/frameworkintegration/frameworkintegration-.ebuild
index 61d3981..e844987 100644
--- a/kde-frameworks/frameworkintegration/frameworkintegration-.ebuild
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-.ebuild
@@ -15,12 +15,9 @@ IUSE="X"
 RDEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
$(add_frameworks_dep knotifications)
$(add_frameworks_dep kwidgetsaddons)
-   $(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
X? (



[gentoo-commits] proj/mysql:master commit in: eclass/

2016-05-11 Thread Brian Evans
commit: 3fe58ecd995db0c53fbcc56c124966a9363126f9
Author: Brian Evans  gentoo  org>
AuthorDate: Wed May 11 18:54:49 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed May 11 18:54:49 2016 +
URL:https://gitweb.gentoo.org/proj/mysql.git/commit/?id=3fe58ecd

mysql-multilib-r1.eclass:  Remove private header and don't install tests wrt 
bug 582738

 eclass/mysql-multilib-r1.eclass | 21 +++--
 1 file changed, 15 insertions(+), 6 deletions(-)

diff --git a/eclass/mysql-multilib-r1.eclass b/eclass/mysql-multilib-r1.eclass
index b18ebd0..40ef8f5 100644
--- a/eclass/mysql-multilib-r1.eclass
+++ b/eclass/mysql-multilib-r1.eclass
@@ -384,7 +384,6 @@ multilib_src_configure() {
-DINSTALL_MANDIR=share/man
-DINSTALL_MYSQLDATADIR=${EPREFIX}/var/lib/mysql
-DINSTALL_MYSQLSHAREDIR=share/mysql
-   -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test
-DINSTALL_PLUGINDIR=$(get_libdir)/mysql/plugin
-DINSTALL_SBINDIR=sbin
-DINSTALL_SCRIPTDIR=share/mysql/scripts
@@ -404,6 +403,12 @@ multilib_src_configure() {
-DENABLE_STATIC_LIBS=$(usex static-libs)
)
 
+   if use test ; then
+   mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test )
+   else
+   mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' )
+   fi
+
if in_iuse systemd ; then
mycmakeargs+=( -DWITH_SYSTEMD=$(usex systemd) )
fi
@@ -537,11 +542,16 @@ mysql-multilib-r1_src_install() {
 multilib_src_install() {
debug-print-function ${FUNCNAME} "$@"
 
-   if multilib_is_native_abi; then
-   # Make sure the vars are correctly initialized
-   mysql_init_vars
+   cmake-utils_src_install
+   # Make sure the vars are correctly initialized
+   mysql_init_vars
+
+   # Remove an unnecessary, private config header which will never match 
between ABIs and is not meant to be used
+   if [[ -f "${D}${MY_INCLUDEDIR}/private/config.h" ]] ; then
+   rm "${D}${MY_INCLUDEDIR}/private/config.h" || die
+   fi
 
-   cmake-utils_src_install
+   if multilib_is_native_abi; then
 
# Convenience links
einfo "Making Convenience links for mysqlcheck multi-call 
binary"
@@ -627,7 +637,6 @@ multilib_src_install() {
fi
done
else
-   cmake-utils_src_install
if [[ "${PN}" == "mariadb" ]] && use server ; then
insinto /usr/include/mysql/private
doins "${S}"/sql/*.h



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

2016-05-11 Thread Brian Evans
commit: c95edcb39895b26cf1282ed3cf06a6008bf4e54a
Author: Brian Evans  gentoo  org>
AuthorDate: Wed May 11 18:48:44 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed May 11 18:48:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95edcb3

mysql-multilib-r1.eclass:  Remove private header and don't install tests wrt 
bug 582738

The private include file mysql/private/config.h is not needed by anything
and should not be referenced.  It will never match in multiple ABIs so
just remove it.

When USE=-test, don't install tests which would just be removed later anyway.

 eclass/mysql-multilib-r1.eclass | 21 +++--
 1 file changed, 15 insertions(+), 6 deletions(-)

diff --git a/eclass/mysql-multilib-r1.eclass b/eclass/mysql-multilib-r1.eclass
index b18ebd0..40ef8f5 100644
--- a/eclass/mysql-multilib-r1.eclass
+++ b/eclass/mysql-multilib-r1.eclass
@@ -384,7 +384,6 @@ multilib_src_configure() {
-DINSTALL_MANDIR=share/man
-DINSTALL_MYSQLDATADIR=${EPREFIX}/var/lib/mysql
-DINSTALL_MYSQLSHAREDIR=share/mysql
-   -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test
-DINSTALL_PLUGINDIR=$(get_libdir)/mysql/plugin
-DINSTALL_SBINDIR=sbin
-DINSTALL_SCRIPTDIR=share/mysql/scripts
@@ -404,6 +403,12 @@ multilib_src_configure() {
-DENABLE_STATIC_LIBS=$(usex static-libs)
)
 
+   if use test ; then
+   mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test )
+   else
+   mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' )
+   fi
+
if in_iuse systemd ; then
mycmakeargs+=( -DWITH_SYSTEMD=$(usex systemd) )
fi
@@ -537,11 +542,16 @@ mysql-multilib-r1_src_install() {
 multilib_src_install() {
debug-print-function ${FUNCNAME} "$@"
 
-   if multilib_is_native_abi; then
-   # Make sure the vars are correctly initialized
-   mysql_init_vars
+   cmake-utils_src_install
+   # Make sure the vars are correctly initialized
+   mysql_init_vars
+
+   # Remove an unnecessary, private config header which will never match 
between ABIs and is not meant to be used
+   if [[ -f "${D}${MY_INCLUDEDIR}/private/config.h" ]] ; then
+   rm "${D}${MY_INCLUDEDIR}/private/config.h" || die
+   fi
 
-   cmake-utils_src_install
+   if multilib_is_native_abi; then
 
# Convenience links
einfo "Making Convenience links for mysqlcheck multi-call 
binary"
@@ -627,7 +637,6 @@ multilib_src_install() {
fi
done
else
-   cmake-utils_src_install
if [[ "${PN}" == "mariadb" ]] && use server ; then
insinto /usr/include/mysql/private
doins "${S}"/sql/*.h



[gentoo-commits] proj/qt:master commit in: x11-libs/qtermwidget/, x11-terms/qterminal/

2016-05-11 Thread Davide Pesavento
commit: 3ce6aabbccbc9607919b94f0266200d2b9aae005
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 18:44:06 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 18:44:06 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=3ce6aabb

x11-libs/qtermwidget & x11-terms/qterminal: moved to gentoo.git

 x11-libs/qtermwidget/metadata.xml| 16 
 x11-libs/qtermwidget/qtermwidget-.ebuild | 58 
 x11-terms/qterminal/metadata.xml | 11 --
 x11-terms/qterminal/qterminal-.ebuild| 41 
 4 files changed, 126 deletions(-)

diff --git a/x11-libs/qtermwidget/metadata.xml 
b/x11-libs/qtermwidget/metadata.xml
deleted file mode 100644
index d1448f7..000
--- a/x11-libs/qtermwidget/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-   
-   QTermWidget is an opensource project based on KDE4 Konsole application.
-   The main goal of this project is to provide unicode-enabled, embeddable
-   Qt widget for using as a built-in console or terminal emulation widget.
-   
-   
-   qterminal/qtermwidget
-   
-

diff --git a/x11-libs/qtermwidget/qtermwidget-.ebuild 
b/x11-libs/qtermwidget/qtermwidget-.ebuild
deleted file mode 100644
index 330186f..000
--- a/x11-libs/qtermwidget/qtermwidget-.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit cmake-utils multibuild git-r3
-
-DESCRIPTION="Qt terminal emulator widget"
-HOMEPAGE="https://github.com/lxde/qtermwidget;
-EGIT_REPO_URI="https://github.com/lxde/qtermwidget.git;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS=""
-IUSE="qt4 qt5"
-REQUIRED_USE="|| ( qt4 qt5 )"
-
-DEPEND="
-   qt4? ( dev-qt/designer:4
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4 )
-   qt5? ( dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5 )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
-   default
-}
-
-mb_variantx() {
-   if [[ ${MULTIBUILD_VARIANT} == "$1" ]]; then
-   echo "${2-ON}"
-   else
-   echo "${3-OFF}"
-   fi
-}
-
-src_configure() {
-   myconfigure() {
-   local mycmakeargs=(
-   -DBUILD_DESIGNER_PLUGIN="$(mb_variantx qt4)"
-   -DUSE_QT5="$(mb_variantx qt5)"
-   )
-   cmake-utils_src_configure
-   }
-
-   multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
-   multibuild_foreach_variant cmake-utils_src_compile
-}
-
-src_install() {
-   multibuild_foreach_variant cmake-utils_src_install
-}

diff --git a/x11-terms/qterminal/metadata.xml b/x11-terms/qterminal/metadata.xml
deleted file mode 100644
index 948bf4e..000
--- a/x11-terms/qterminal/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-   
-   qterminal/qterminal
-   
-

diff --git a/x11-terms/qterminal/qterminal-.ebuild 
b/x11-terms/qterminal/qterminal-.ebuild
deleted file mode 100644
index 2d55241..000
--- a/x11-terms/qterminal/qterminal-.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit cmake-utils git-r3
-
-DESCRIPTION="Qt-based multitab terminal emulator"
-HOMEPAGE="https://github.com/lxde/qterminal;
-EGIT_REPO_URI="https://github.com/lxde/qterminal.git;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS=""
-IUSE="qt5"
-
-RDEPEND="
-   !qt5? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   x11-libs/libqxt
-   ~x11-libs/qtermwidget-${PV}[qt4]
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   ~x11-libs/qtermwidget-${PV}[qt5]
-   )
-"
-DEPEND="${RDEPEND}
-   qt5? ( dev-qt/linguist-tools:5 )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_QT5=$(usex qt5)
-   -DUSE_SYSTEM_QXT=$(usex !qt5)
-   )
-   cmake-utils_src_configure
-}



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

2016-05-11 Thread Davide Pesavento
commit: 18b100d83c4889a74fd56a926b644348a4a9964f
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 18:38:44 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 18:46:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b100d8

net-news/quiterss: sync live ebuild with 0.18.4

Package-Manager: portage-2.2.28

 net-news/quiterss/quiterss-.ebuild | 32 
 1 file changed, 20 insertions(+), 12 deletions(-)

diff --git a/net-news/quiterss/quiterss-.ebuild 
b/net-news/quiterss/quiterss-.ebuild
index b2ece10..f223b2a 100644
--- a/net-news/quiterss/quiterss-.ebuild
+++ b/net-news/quiterss/quiterss-.ebuild
@@ -4,7 +4,8 @@
 
 EAPI=6
 PLOCALES="ar bg cs de el_GR es fa fi fr gl he hi hu it ja ko lt nl pl pt_BR 
pt_PT ro_RO ru sk sr sv tg_TJ th_TH tr uk vi zh_CN zh_TW"
-inherit eutils l10n fdo-mime gnome2-utils qmake-utils
+
+inherit fdo-mime gnome2-utils l10n qmake-utils
 
 DESCRIPTION="A Qt-based RSS/Atom feed reader"
 HOMEPAGE="https://quiterss.org;
@@ -19,13 +20,12 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="debug phonon +qt4 qt5"
-REQUIRED_USE="^^ ( qt4 qt5 )"
+IUSE="phonon qt5"
 
-RDEPEND=">=dev-db/sqlite-3.10.0:3
-   dev-qt/qtsingleapplication[X,qt4(+)?,qt5(-)?]
-   qt4? ( dev-qt/qtcore:4
+RDEPEND=">=dev-db/sqlite-3.11.1:3
+   !qt5? ( dev-qt/qtcore:4
dev-qt/qtgui:4
+   dev-qt/qtsingleapplication[X,qt4(+)]
dev-qt/qtsql:4[sqlite]
dev-qt/qtwebkit:4
phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) ) )
@@ -34,6 +34,7 @@ RDEPEND=">=dev-db/sqlite-3.10.0:3
dev-qt/qtmultimedia:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[X,qt5(-)]
dev-qt/qtsql:5[sqlite]
dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
@@ -44,23 +45,30 @@ DEPEND="${RDEPEND}
 DOCS=( AUTHORS CHANGELOG README.md )
 
 src_prepare() {
+   default
+
my_rm_loc() {
sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die
}
 
-   default
-
# dedicated english locale file is not installed at all
rm "lang/${PN}_en.ts" || die
 
-   l10n_find_plocales_changes "lang" "${PN}_" '.ts'
+   l10n_find_plocales_changes lang ${PN}_ .ts
l10n_for_each_disabled_locale_do my_rm_loc
 }
 
 src_configure() {
-   use qt4 && eqmake4 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1 \
-   $(usex phonon '' 'DISABLE_PHONON=1')
-   use qt5 && eqmake5 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1
+   local myqmakeargs=(
+   PREFIX="${EPREFIX}/usr"
+   SYSTEMQTSA=1
+   )
+   if use qt5; then
+   eqmake5 "${myqmakeargs[@]}"
+   else
+   eqmake4 "${myqmakeargs[@]}" \
+   $(usex phonon '' 'DISABLE_PHONON=1')
+   fi
 }
 
 src_install() {



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

2016-05-11 Thread Davide Pesavento
commit: b5726bb6a2ab7d7f952edf1087a36e1c8603eb3f
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 18:41:06 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 18:46:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5726bb6

x11-libs/qtermwidget: import live ebuild from qt overlay

Package-Manager: portage-2.2.28

 x11-libs/qtermwidget/qtermwidget-.ebuild | 58 
 1 file changed, 58 insertions(+)

diff --git a/x11-libs/qtermwidget/qtermwidget-.ebuild 
b/x11-libs/qtermwidget/qtermwidget-.ebuild
new file mode 100644
index 000..330186f
--- /dev/null
+++ b/x11-libs/qtermwidget/qtermwidget-.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit cmake-utils multibuild git-r3
+
+DESCRIPTION="Qt terminal emulator widget"
+HOMEPAGE="https://github.com/lxde/qtermwidget;
+EGIT_REPO_URI="https://github.com/lxde/qtermwidget.git;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS=""
+IUSE="qt4 qt5"
+REQUIRED_USE="|| ( qt4 qt5 )"
+
+DEPEND="
+   qt4? ( dev-qt/designer:4
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4 )
+   qt5? ( dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5 )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
+   default
+}
+
+mb_variantx() {
+   if [[ ${MULTIBUILD_VARIANT} == "$1" ]]; then
+   echo "${2-ON}"
+   else
+   echo "${3-OFF}"
+   fi
+}
+
+src_configure() {
+   myconfigure() {
+   local mycmakeargs=(
+   -DBUILD_DESIGNER_PLUGIN="$(mb_variantx qt4)"
+   -DUSE_QT5="$(mb_variantx qt5)"
+   )
+   cmake-utils_src_configure
+   }
+
+   multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+   multibuild_foreach_variant cmake-utils_src_compile
+}
+
+src_install() {
+   multibuild_foreach_variant cmake-utils_src_install
+}



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

2016-05-11 Thread Davide Pesavento
commit: d20fecbe3bd65cde7055f9cc9b8dc71e7fd865c3
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 18:45:11 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 18:46:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d20fecbe

x11-terms/qterminal: import live ebuild from qt overlay

Package-Manager: portage-2.2.28

 x11-terms/qterminal/qterminal-.ebuild | 41 +++
 1 file changed, 41 insertions(+)

diff --git a/x11-terms/qterminal/qterminal-.ebuild 
b/x11-terms/qterminal/qterminal-.ebuild
new file mode 100644
index 000..2d55241
--- /dev/null
+++ b/x11-terms/qterminal/qterminal-.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit cmake-utils git-r3
+
+DESCRIPTION="Qt-based multitab terminal emulator"
+HOMEPAGE="https://github.com/lxde/qterminal;
+EGIT_REPO_URI="https://github.com/lxde/qterminal.git;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS=""
+IUSE="qt5"
+
+RDEPEND="
+   !qt5? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   x11-libs/libqxt
+   ~x11-libs/qtermwidget-${PV}[qt4]
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   ~x11-libs/qtermwidget-${PV}[qt5]
+   )
+"
+DEPEND="${RDEPEND}
+   qt5? ( dev-qt/linguist-tools:5 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_QT5=$(usex qt5)
+   -DUSE_SYSTEM_QXT=$(usex !qt5)
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/oxygen/

2016-05-11 Thread Michael Palimaka
commit: 1b46cde386e4c5fc2192b7fbf22ff6aa1449f534
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed May 11 18:37:32 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 11 18:38:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b46cde3

kde-plasma/oxygen: restrict kde-frameworks/frameworkintegration version

Newer versions no longer contain the platformtheme plugin which was moved to
kde-plasma/plasma-integration in 5.6.

Package-Manager: portage-2.2.28

 kde-plasma/oxygen/oxygen-5.5.5.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/oxygen/oxygen-5.5.5.ebuild 
b/kde-plasma/oxygen/oxygen-5.5.5.ebuild
index 177092e..1635b1c 100644
--- a/kde-plasma/oxygen/oxygen-5.5.5.ebuild
+++ b/kde-plasma/oxygen/oxygen-5.5.5.ebuild
@@ -12,6 +12,7 @@ KEYWORDS="amd64 ~arm ~x86"
 IUSE=""
 
 RDEPEND="
+   

[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-integration/

2016-05-11 Thread Michael Palimaka
commit: 84cc74be8ae53b2e0aefbb02938b425c7c97197a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed May 11 18:40:27 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 11 18:40:27 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=84cc74be

kde-plasma/plasma-integration: add new dependency

Upstream-commit: 70049ac737aad8a8a6e5025fdd326981959c70fd

Package-Manager: portage-2.2.28

 kde-plasma/plasma-integration/plasma-integration-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/plasma-integration/plasma-integration-.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-.ebuild
index 13374fd..3921d4d 100644
--- a/kde-plasma/plasma-integration/plasma-integration-.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-.ebuild
@@ -25,6 +25,7 @@ DEPEND="
$(add_frameworks_dep kwayland)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
+   $(add_plasma_dep breeze)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui '' '' '5=')
$(add_qt_dep qtwidgets)



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/breeze/

2016-05-11 Thread Michael Palimaka
commit: 32b1f53fdd39c953abc49c8c0d50d812987cbb24
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed May 11 18:38:07 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 11 18:38:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b1f53f

kde-plasma/breeze: restrict kde-frameworks/frameworkintegration version

Newer versions no longer contain the platformtheme plugin which was moved to
kde-plasma/plasma-integration in 5.6.

Package-Manager: portage-2.2.28

 kde-plasma/breeze/breeze-5.5.5.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/breeze/breeze-5.5.5.ebuild 
b/kde-plasma/breeze/breeze-5.5.5.ebuild
index 021502c..1ad5607 100644
--- a/kde-plasma/breeze/breeze-5.5.5.ebuild
+++ b/kde-plasma/breeze/breeze-5.5.5.ebuild
@@ -12,6 +12,7 @@ KEYWORDS="amd64 ~arm ~x86"
 IUSE="qt4"
 
 DEPEND="
+   

[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2016-05-11 Thread Ian Stakenvicius
commit: 1e3ed5a1d46ea261f11b6e4bcc476cbf18d54ece
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed May 11 18:37:10 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed May 11 18:37:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e3ed5a1

mail-client/thunderbird: 45.1.0 version bump

Gloda ("Global search") cannot work properly with system-sqlite, due to 
FTS3_TOKENIZER being
disabled.  Starting with 45.0, this causes havoc with context menus and lots of 
other things.
Starting with 45.1, the global search indexer is disabled by default when built 
with system-sqlite.

Package-Manager: portage-2.2.26

 mail-client/thunderbird/Manifest   | 116 ++---
 ...rbird-45.0.ebuild => thunderbird-45.1.0.ebuild} |  11 +-
 2 files changed, 67 insertions(+), 60 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 5a2c911..7ce8009 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -14,7 +14,7 @@ DIST lightning-2.6.5.xpi 3645840 SHA256 
c4bc84f7e21148d6d06f4f61de70c7b4e331b53d
 DIST lightning-3.3.xpi 4226096 SHA256 
eedaf565bc253a6bc21618dcc95eb2cef121745c249734514bf37ebd6abb3e5a SHA512 
c0ae9d259ec28eb6d7335426cbaeaf2701b4a1230de203a5bcccb86937cadca6622031e7a7de11fa5a733631d20a2362fbdc04a1ab649a9383a2ae9114ab9c34
 WHIRLPOOL 
abebc35ca3eaddd50e8660e647c6382943327237375e1c31c567d03b4a91ced37c55d3e5e41b88d252d5fa025c56147ecb53e20dba98c08a2134b38848ffe98a
 DIST lightning-4.0.7.tar.xz 2314196 SHA256 
929e2c92c219a8938cae87a00153eab72762d31e16c9143f80b784e4d60a SHA512 
5b386f0eca9d18b6eaab2bf25ff269480784db3b5288c8f0653fd5ccbbb0a87ee6332e5f392d28a4143efc2de9115546b7d1e759fad849db2ead590347286d4f
 WHIRLPOOL 
e9a006edf054f3ba4f3a2230e0ee6f14c8dffb86f0d137e9f646aa8b4520b27cc97d62f98d86e88f5ae799bdb8caf30d0caf4734f7948fb676dd908482bc2b16
 DIST lightning-4.0.8.tar.xz 2307984 SHA256 
7a0e2550edf3d5a6d8e2566dc20f20630c8cd6eda0fcbffaf554ef88a7d46eba SHA512 
4e03f42dda58b6bbed79adcf050ca7b5e8cfc82befde22d4a0a029e5187204d40a731907259cbe41adc8b813ed7a2bfccfd4ce91b1ff05c107c8eb3ec4e4ef32
 WHIRLPOOL 
196ecfa01932ac1d153baa231023b3cb970ef33e55b8193ff420ff58e2d0b55e72376a993ac6712faaf995c1c239a63cebff14369adba479d1451dbc0126e4c0
-DIST lightning-4.7-r1.tar.xz 1926956 SHA256 
b0aaa666d60d6b85be540e6988233987523b70ecb5af6bcd3d5f5d26d19b0008 SHA512 
46db4733067b869cde618810083b3f6e5a49169fa868b561c67e8b17111a8ccb2dfd3ff0fcc33979b81925e381ef2d3a6675ed899119cb300883b16ac3c47344
 WHIRLPOOL 
2cbb98b3e7623aaa33a04056b8ef1c6a697e16449eec72d05ffdac20692ac3013cead77838a5eb064a0f55a17550f4ffd6e7ded28728e5b85c39937afe96d73d
+DIST lightning-4.7.1.tar.xz 1927828 SHA256 
b766564835daa7238b2ab3549b6f36b9dbe9b01629b6a329895e2ebcdd0f41f4 SHA512 
037db7873a4dbb1107d42f1b76ad09fa85b730e031ae82e01952dd30599aad0190baa9547c15f62486194fc976175e853f97c282731259877fa6f2926d4eb519
 WHIRLPOOL 
b8fa903fd3de51cd482030381b682e510e046d6c0f0bd0ede3e18b92fb7aaba151356ab33afc41a792ee398da0459571ec9392f8868d61f60860b55fdc3c47f3
 DIST thunderbird-24.0-patches-0.1.tar.xz 1056 SHA256 
2a4e128a6f5c35c865fbef77c006e6b24b98f89ceee5de6cfbf572e2c5fdca70 SHA512 
aa411270fa4b6ffe210a57a4b5c900ae5a696b7d6050dab2ee439365f3fc7e348c5c45b7632279d6f3c54009e7b29f1acb42501960489157875d79891361
 WHIRLPOOL 
b7e7329d1eb78b222cc18c7b1750e737706e66f64b31ccd94ddf27733d0b8c651d001798d2319e544ac558affe76f69be71a225e246b99a36cee4fd0808dcf5f
 DIST thunderbird-24.8.0-ar.xpi 457862 SHA256 
e954ec8c64356b82006b01f3bb30d247994ce81f37a7e96de93c606b464c55cc SHA512 
f8267f4ef885d900e15bc8609503ea6da37dde39b17362b0e35d384ec51416847c4c898a638708dcbc792bfb1a819bacc1b1f9f8bbff45623ea521c902929cce
 WHIRLPOOL 
8116a679e37eae740e880fcadb48ade6d49cb96732a4f4212038f1ed03c15288219fc7be9a308709a658882872dc79aa794907643df7ab2c139358192635eb98
 DIST thunderbird-24.8.0-ast.xpi 373831 SHA256 
acdfeef9612eb4ec261ffadb8f5ea494aef4200f9758df55365646a99a6bd47c SHA512 
5968a948bfc69f82982890ac3414fe6d9c8c587fe9b815dd29ab3d4a01b27e67d99270d5f915f5c86edab430fa3c4e57ee2dae73be1d32bc06088831180d2e14
 WHIRLPOOL 
b3edbf4b1f70df7d8d08e24f801b82961174b5e78b0d8977b0a070c18a4dae0871063e0f177f2388b8dad1589a2e33d0f87a876dc63bd3f558cf645dd3d46718
@@ -242,60 +242,60 @@ DIST thunderbird-38.8.0-vi.xpi 519843 SHA256 
ddaaab4ba689ccc0221f18b34aae2ce0dab
 DIST thunderbird-38.8.0-zh-CN.xpi 466412 SHA256 
4f9a4ff54f5aff408abfe9fc90da63d70e74eb5695d358ae22c7fa8a76e411f2 SHA512 
076ef74d3c495d5b3b626007c423855318ed53a2c124b23c32013e336da277457372bce6973878ef77813e0e01d4bbb31583dc2537d73fa2b57fccbe1a82f847
 WHIRLPOOL 
e8c7fbc57f92d83a84f9096c11ad21afef80ef4ae953e905fce5346b239b4e7da32960b5bb73807e4689a45fa9832704694333f75ac9f9c862b680db59e35e5d
 DIST thunderbird-38.8.0-zh-TW.xpi 41 SHA256 
8ff0bc45973a73f6b3225c063c33c8dccda31ee6a385150984a1b4851214004e SHA512 

[gentoo-commits] proj/kde:master commit in: kde-frameworks/frameworkintegration/

2016-05-11 Thread Michael Palimaka
commit: 7c611a94476772e59d3ca289c95437032edebc17
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed May 11 18:23:40 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 11 18:23:40 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7c611a94

kde-frameworks/frameworkintegration: remove unused dependencies

Upstream-commit: 5ddb0b262dc409071f556dbd3f94799136b60909

Package-Manager: portage-2.2.28

 .../frameworkintegration/frameworkintegration-5.22.0.ebuild  | 9 +
 .../frameworkintegration/frameworkintegration-.ebuild| 9 +
 2 files changed, 2 insertions(+), 16 deletions(-)

diff --git 
a/kde-frameworks/frameworkintegration/frameworkintegration-5.22.0.ebuild 
b/kde-frameworks/frameworkintegration/frameworkintegration-5.22.0.ebuild
index cc6a40f..70b9f23 100644
--- a/kde-frameworks/frameworkintegration/frameworkintegration-5.22.0.ebuild
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-5.22.0.ebuild
@@ -13,26 +13,19 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE="X"
 
 RDEPEND="
-   $(add_plasma_dep oxygen-fonts)
-   $(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
-   $(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep knotifications)
$(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
$(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui '' '' '5=')
+   $(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
-   media-fonts/noto
X? (
$(add_qt_dep qtx11extras)
x11-libs/libxcb
-   x11-libs/libXcursor
)
 "
 DEPEND="${RDEPEND}"

diff --git 
a/kde-frameworks/frameworkintegration/frameworkintegration-.ebuild 
b/kde-frameworks/frameworkintegration/frameworkintegration-.ebuild
index 575c21e..61d3981 100644
--- a/kde-frameworks/frameworkintegration/frameworkintegration-.ebuild
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-.ebuild
@@ -13,26 +13,19 @@ KEYWORDS=""
 IUSE="X"
 
 RDEPEND="
-   $(add_plasma_dep oxygen-fonts)
-   $(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
-   $(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep knotifications)
$(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
$(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui '' '' '5=')
+   $(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
-   media-fonts/noto
X? (
$(add_qt_dep qtx11extras)
x11-libs/libxcb
-   x11-libs/libXcursor
)
 "
 DEPEND="${RDEPEND}"



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

2016-05-11 Thread Davide Pesavento
commit: 2dd9ac40ddec5337567b390027388a18125f42ed
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 18:29:16 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 18:29:16 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=2dd9ac40

x11-terms/qterminal: sync

Package-Manager: portage-2.2.28

 x11-terms/qterminal/metadata.xml  |  3 +++
 x11-terms/qterminal/qterminal-.ebuild | 25 -
 2 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/x11-terms/qterminal/metadata.xml b/x11-terms/qterminal/metadata.xml
index 1723768..948bf4e 100644
--- a/x11-terms/qterminal/metadata.xml
+++ b/x11-terms/qterminal/metadata.xml
@@ -5,4 +5,7 @@
q...@gentoo.org
Gentoo Qt Project

+   
+   qterminal/qterminal
+   
 

diff --git a/x11-terms/qterminal/qterminal-.ebuild 
b/x11-terms/qterminal/qterminal-.ebuild
index 5fcef24..2d55241 100644
--- a/x11-terms/qterminal/qterminal-.ebuild
+++ b/x11-terms/qterminal/qterminal-.ebuild
@@ -2,41 +2,40 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
-
+EAPI=6
 inherit cmake-utils git-r3
 
 DESCRIPTION="Qt-based multitab terminal emulator"
-HOMEPAGE="https://github.com/qterminal/qterminal;
-EGIT_REPO_URI="https://github.com/qterminal/qterminal.git;
+HOMEPAGE="https://github.com/lxde/qterminal;
+EGIT_REPO_URI="https://github.com/lxde/qterminal.git;
 
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug qt4 qt5"
-
-REQUIRED_USE="^^ ( qt4 qt5 )"
+IUSE="qt5"
 
 RDEPEND="
-   qt4? (
+   !qt5? (
dev-qt/qtcore:4
dev-qt/qtgui:4
x11-libs/libqxt
-   ~x11-libs/qtermwidget-${PV}[qt4(+)]
+   ~x11-libs/qtermwidget-${PV}[qt4]
)
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
-   ~x11-libs/qtermwidget-${PV}[qt5(-)]
-   )"
+   dev-qt/qtwidgets:5
+   ~x11-libs/qtermwidget-${PV}[qt5]
+   )
+"
 DEPEND="${RDEPEND}
qt5? ( dev-qt/linguist-tools:5 )
 "
 
 src_configure() {
local mycmakeargs=(
-   $(cmake-utils_use_use qt5)
-   $(cmake-utils_use_use qt4 SYSTEM_QXT)
+   -DUSE_QT5=$(usex qt5)
+   -DUSE_SYSTEM_QXT=$(usex !qt5)
)
cmake-utils_src_configure
 }



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

2016-05-11 Thread Davide Pesavento
commit: 4e1c461766076102f71db73e8ef601d3f7a5899a
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 18:26:08 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 18:26:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1c4617

x11-terms/qterminal: remove old

Package-Manager: portage-2.2.28

 x11-terms/qterminal/qterminal-0.6.0.ebuild | 41 --
 1 file changed, 41 deletions(-)

diff --git a/x11-terms/qterminal/qterminal-0.6.0.ebuild 
b/x11-terms/qterminal/qterminal-0.6.0.ebuild
deleted file mode 100644
index a8436d2..000
--- a/x11-terms/qterminal/qterminal-0.6.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils
-
-DESCRIPTION="Qt-based multitab terminal emulator"
-HOMEPAGE="https://github.com/qterminal/qterminal;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug qt4 qt5"
-
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
-RDEPEND="
-   qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   x11-libs/libqxt
-   ~x11-libs/qtermwidget-${PV}[qt4(+)]
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   ~x11-libs/qtermwidget-${PV}[qt5(-)]
-   )"
-DEPEND="${RDEPEND}
-   qt5? ( dev-qt/linguist-tools:5 )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_use qt5)
-   $(cmake-utils_use_use qt4 SYSTEM_QXT)
-   )
-   cmake-utils_src_configure
-}



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

2016-05-11 Thread Davide Pesavento
commit: 09bf545aea84808494fbc616004bc71c41f37fdf
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 18:24:45 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 18:26:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bf545a

x11-terms/qterminal: EAPI=6; drop USE=qt4 as per Qt team policy

Package-Manager: portage-2.2.28

 x11-terms/qterminal/qterminal-0.6.0-r1.ebuild | 41 +++
 1 file changed, 41 insertions(+)

diff --git a/x11-terms/qterminal/qterminal-0.6.0-r1.ebuild 
b/x11-terms/qterminal/qterminal-0.6.0-r1.ebuild
new file mode 100644
index 000..a075af4
--- /dev/null
+++ b/x11-terms/qterminal/qterminal-0.6.0-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="Qt-based multitab terminal emulator"
+HOMEPAGE="https://github.com/lxde/qterminal;
+SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="qt5"
+
+RDEPEND="
+   !qt5? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   x11-libs/libqxt
+   ~x11-libs/qtermwidget-${PV}[qt4]
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   ~x11-libs/qtermwidget-${PV}[qt5]
+   )
+"
+DEPEND="${RDEPEND}
+   qt5? ( dev-qt/linguist-tools:5 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_QT5=$(usex qt5)
+   -DUSE_SYSTEM_QXT=$(usex !qt5)
+   )
+   cmake-utils_src_configure
+}



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

2016-05-11 Thread Michael Palimaka
commit: a467a6fb1a263c339781200f0708a76935fbeede
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed May 11 18:05:44 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 11 18:06:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a467a6fb

media-libs/mlt: version bump

Package-Manager: portage-2.2.28

 media-libs/mlt/Manifest|   1 +
 media-libs/mlt/files/mlt-6.2.0-ruby-link.patch |  18 ++
 media-libs/mlt/mlt-6.2.0.ebuild| 218 +
 3 files changed, 237 insertions(+)

diff --git a/media-libs/mlt/Manifest b/media-libs/mlt/Manifest
index 066e75d..dc39b38 100644
--- a/media-libs/mlt/Manifest
+++ b/media-libs/mlt/Manifest
@@ -1,2 +1,3 @@
 DIST mlt-0.9.0.tar.gz 1167943 SHA256 
f20c6a9c9acaed3da84c601bf9293b2d148168386e5be2bc55651a75f95c1cc9 SHA512 
631ab41ee6e3673c712f784b9c02b567a5e3b982d49eabe032ef20e89be9424cf9ce6d97fe6906f03b0ac082544316ba8524ae041d017aeac009ab9b98d457d9
 WHIRLPOOL 
b39e78837f2f2785721315ac174d106e33bafd2dd55b8883b254a39dc98f664be29ce3e84413d2ba55f881bb42ca10c36a9117de00b1a5efc3dff8577a6a29af
 DIST mlt-0.9.8.tar.gz 1263364 SHA256 
1214d6ad7fd1c3d36f0b1e64fd1c8d8a7ab6290e8452396003e79d58c0d21074 SHA512 
2f3db19cbff8bdd11c53fe835fcc1c32d775ead061b2e225466376be98c622cdd18e67f66becda503a57725ac9a296bc48aae4c3aeed09ba878f61fd1e10
 WHIRLPOOL 
6153236139ea80f8d6727a05129a9dc32097a8c2bf41cb818843fa8d47885744c1534fd7d26817262f60404e4caa12ea67ae9b3f59984874981865ee9148
+DIST mlt-6.2.0.tar.gz 1314506 SHA256 
dd2ee742e89620de78a259790f92a7cadad67f0e0a6c1ea7ed932f96fb739fff SHA512 
a36ee9c0684511dfa83e08027671d7c6f2c19741cc0504a12d19b4f859c596ca3457108785fa8d7321f5ba83f9498b9be26abb0d857b86743d0ec61e6fb2745b
 WHIRLPOOL 
a1554d58d7373711b8e99a185e0e57807ba438f1647480971feec26f6b7123af1c811a6219311d69444277e6ac1da95a1d7c8d351271dd0e3a80913028dba3fc

diff --git a/media-libs/mlt/files/mlt-6.2.0-ruby-link.patch 
b/media-libs/mlt/files/mlt-6.2.0-ruby-link.patch
new file mode 100644
index 000..35341b4
--- /dev/null
+++ b/media-libs/mlt/files/mlt-6.2.0-ruby-link.patch
@@ -0,0 +1,18 @@
+The build system tries to link to installed system libraries first, which
+fails because the ABI has changed...
+
+--- a/src/swig/ruby/build
 b/src/swig/ruby/build
+@@ -5,9 +5,11 @@
+   exit 0
+ end
+ system( "ln -sf ../mlt.i" )
++system( "ln -sf ../../framework/libmlt.so" )
++system( "ln -sf ../../mlt++/libmlt++.so" )
+ system( "swig -c++ -ruby -I../../mlt++ -I../.. mlt.i" )
+ $CFLAGS = $CFLAGS.to_s + " -I../.. " + (ENV.has_key?('CXXFLAGS')? 
ENV['CXXFLAGS'] : '')
+ $CXXFLAGS = $CXXFLAGS.to_s + " -I../.. " + (ENV.has_key?('CXXFLAGS')? 
ENV['CXXFLAGS'] : '')
+-$LDFLAGS = $LDFLAGS.to_s + " -L../../mlt++ -lmlt++"
++$LIBS += " -lmlt++ -lmlt -lstdc++"
+ create_makefile('mlt')
+ system( "make V=1" )

diff --git a/media-libs/mlt/mlt-6.2.0.ebuild b/media-libs/mlt/mlt-6.2.0.ebuild
new file mode 100644
index 000..663b866
--- /dev/null
+++ b/media-libs/mlt/mlt-6.2.0.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+USE_RUBY="ruby20"
+inherit eutils toolchain-funcs multilib python-single-r1 ruby-single
+
+DESCRIPTION="Open source multimedia framework for television broadcasting"
+HOMEPAGE="http://www.mltframework.org/;
+SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="compressed-lumas debug ffmpeg fftw frei0r gtk jack kde kdenlive libav 
libsamplerate melt opengl
+cpu_flags_x86_mmx qt4 qt5 rtaudio sdl cpu_flags_x86_sse cpu_flags_x86_sse2 
xine xml lua python ruby vdpau"
+# java perl php tcl vidstab
+IUSE="${IUSE} kernel_linux"
+
+#rtaudio will use OSS on non linux OSes
+COMMON_DEPEND="
+   ffmpeg? (
+   libav? ( media-video/libav:0=[vdpau?] )
+   !libav? ( media-video/ffmpeg:0=[vdpau?] )
+   )
+   xml? ( >=dev-libs/libxml2-2.5 )
+   sdl? ( >=media-libs/libsdl-1.2.10[X,opengl,video]
+>=media-libs/sdl-image-1.2.4 )
+   libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
+   jack? ( >=media-sound/jack-audio-connection-kit-0.121.3
+   media-libs/ladspa-sdk
+   >=dev-libs/libxml2-2.5 )
+   fftw? ( sci-libs/fftw:3.0= )
+   frei0r? ( media-plugins/frei0r-plugins )
+   gtk? ( x11-libs/gtk+:2
+   media-libs/libexif
+   x11-libs/pango )
+   opengl? ( media-video/movit )
+   rtaudio? ( kernel_linux? ( media-libs/alsa-lib ) )
+   xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/libexif
+   

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

2016-05-11 Thread Michael Palimaka
commit: ffe807adb1a76642487577d29c1df714b710bcd5
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed May 11 17:47:15 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 11 18:06:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe807ad

profiles: restrict media-libs/mlt[ruby] mask in preparation for a working 
version

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 65d250d..6694a55 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -155,7 +155,7 @@ sci-libs/gdal ruby
 # See bug #547834
  (1 Sep 2015)
 # Currently broken upstream. We still hope it will get fixed.



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

2016-05-11 Thread Davide Pesavento
commit: 8f4d55875ba444da7470b6e02b4049ce84138935
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 18:04:09 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 18:04:09 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=8f4d5587

x11-libs/qtermwidget: sync

Package-Manager: portage-2.2.28

 x11-libs/qtermwidget/metadata.xml|  9 --
 x11-libs/qtermwidget/qtermwidget-.ebuild | 47 +---
 2 files changed, 42 insertions(+), 14 deletions(-)

diff --git a/x11-libs/qtermwidget/metadata.xml 
b/x11-libs/qtermwidget/metadata.xml
index eaa5d4e..d1448f7 100644
--- a/x11-libs/qtermwidget/metadata.xml
+++ b/x11-libs/qtermwidget/metadata.xml
@@ -6,8 +6,11 @@
Gentoo Qt Project


-   QTermWidget is an opensource project based on KDE4 Konsole 
application.
-   The main goal of this project is to provide unicode-enabled, 
embeddable
-   Qt widget for using as a built-in console or terminal emulation 
widget.
+   QTermWidget is an opensource project based on KDE4 Konsole application.
+   The main goal of this project is to provide unicode-enabled, embeddable
+   Qt widget for using as a built-in console or terminal emulation widget.

+   
+   qterminal/qtermwidget
+   
 

diff --git a/x11-libs/qtermwidget/qtermwidget-.ebuild 
b/x11-libs/qtermwidget/qtermwidget-.ebuild
index bed3fbf..330186f 100644
--- a/x11-libs/qtermwidget/qtermwidget-.ebuild
+++ b/x11-libs/qtermwidget/qtermwidget-.ebuild
@@ -2,18 +2,18 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
-inherit cmake-utils git-r3
+EAPI=6
+inherit cmake-utils multibuild git-r3
 
 DESCRIPTION="Qt terminal emulator widget"
-HOMEPAGE="https://github.com/qterminal/qtermwidget;
-EGIT_REPO_URI="https://github.com/qterminal/qtermwidget.git;
+HOMEPAGE="https://github.com/lxde/qtermwidget;
+EGIT_REPO_URI="https://github.com/lxde/qtermwidget.git;
 
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug qt4 qt5"
-REQUIRED_USE="^^ ( qt4 qt5 )"
+IUSE="qt4 qt5"
+REQUIRED_USE="|| ( qt4 qt5 )"
 
 DEPEND="
qt4? ( dev-qt/designer:4
@@ -24,10 +24,35 @@ DEPEND="
dev-qt/qtwidgets:5 )"
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
+   default
+}
+
+mb_variantx() {
+   if [[ ${MULTIBUILD_VARIANT} == "$1" ]]; then
+   echo "${2-ON}"
+   else
+   echo "${3-OFF}"
+   fi
+}
+
 src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_use qt5)
-   $(cmake-utils_use_build qt4 DESIGNER_PLUGIN)
-   )
-   cmake-utils_src_configure
+   myconfigure() {
+   local mycmakeargs=(
+   -DBUILD_DESIGNER_PLUGIN="$(mb_variantx qt4)"
+   -DUSE_QT5="$(mb_variantx qt5)"
+   )
+   cmake-utils_src_configure
+   }
+
+   multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+   multibuild_foreach_variant cmake-utils_src_compile
+}
+
+src_install() {
+   multibuild_foreach_variant cmake-utils_src_install
 }



[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2016-05-11 Thread Mike Frysinger
commit: 91e1dd94c1615bf97d5bc42dac4d64876919e768
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed May 11 17:53:40 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed May 11 17:53:40 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=91e1dd94

qa: gcc-warnings: force text mode w/grep

Newer versions of grep will flag non-ASCII output (e.g. UTF-8 encoded)
as binary when run in the C locale.  Force it into text mode to avoid
that otherwise the QA warning is simply:
 * QA Notice: Package triggers severe warnings which indicate that it
 *may exhibit random runtime failures.
 * Binary file /var/log/portage/net-fs:netatalk-3.1.8:20160511-173717.log 
matches

 bin/install-qa-check.d/90gcc-warnings | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/bin/install-qa-check.d/90gcc-warnings 
b/bin/install-qa-check.d/90gcc-warnings
index bd82cab..43f9498 100644
--- a/bin/install-qa-check.d/90gcc-warnings
+++ b/bin/install-qa-check.d/90gcc-warnings
@@ -81,8 +81,10 @@ gcc_warn_check() {
local grep_cmd=grep
[[ $PORTAGE_LOG_FILE = *.gz ]] && grep_cmd=zgrep
 
-   # force C locale to work around slow unicode locales #160234
-   f=$(LC_CTYPE=C LC_COLLATE=C "${grep_cmd}" -E "${joined_msgs}" 
"${PORTAGE_LOG_FILE}" | uniq)
+   # Force C locale to work around slow multibyte locales. #160234
+   # Force text mode as newer grep will treat non-ASCII (e.g. 
UTF-8) as
+   # binary when we run in the C locale.
+   f=$(LC_CTYPE=C LC_COLLATE=C "${grep_cmd}" -E -a 
"${joined_msgs}" "${PORTAGE_LOG_FILE}" | uniq)
if [[ -n ${f} ]] ; then
abort="yes"
# for now, don't make this fatal (see bug #337031)



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

2016-05-11 Thread Davide Pesavento
commit: 47b6df548962d129f1b13427a1895cf75c03328e
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 17:57:11 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 17:57:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b6df54

x11-libs/qtermwidget: remove old

Package-Manager: portage-2.2.28

 x11-libs/qtermwidget/qtermwidget-0.6.0.ebuild | 33 ---
 1 file changed, 33 deletions(-)

diff --git a/x11-libs/qtermwidget/qtermwidget-0.6.0.ebuild 
b/x11-libs/qtermwidget/qtermwidget-0.6.0.ebuild
deleted file mode 100644
index 49131da..000
--- a/x11-libs/qtermwidget/qtermwidget-0.6.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils
-
-DESCRIPTION="Qt terminal emulator widget"
-HOMEPAGE="https://github.com/lxde/qtermwidget;
-SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
-IUSE="debug qt4 qt5"
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
-DEPEND="
-   qt4? ( dev-qt/designer:4
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4 )
-   qt5? ( dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5 )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_use qt5)
-   $(cmake-utils_use_build qt4 DESIGNER_PLUGIN)
-   )
-   cmake-utils_src_configure
-}



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

2016-05-11 Thread Davide Pesavento
commit: c1018c4472e32056232fefd3b336d16eb2784c85
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 17:50:30 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 17:57:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1018c44

x11-libs/qtermwidget: remove unused IUSE

Package-Manager: portage-2.2.28

 x11-libs/qtermwidget/qtermwidget-0.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/qtermwidget/qtermwidget-0.6.0-r1.ebuild 
b/x11-libs/qtermwidget/qtermwidget-0.6.0-r1.ebuild
index e8cc0ec..6656dae 100644
--- a/x11-libs/qtermwidget/qtermwidget-0.6.0-r1.ebuild
+++ b/x11-libs/qtermwidget/qtermwidget-0.6.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz;
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug qt4 qt5"
+IUSE="qt4 qt5"
 REQUIRED_USE="|| ( qt4 qt5 )"
 
 DEPEND="



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

2016-05-11 Thread Davide Pesavento
commit: 93d31a6a927786b99c44465525890cfae97ec16f
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 17:54:23 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 17:57:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d31a6a

x11-libs/qtermwidget: amd64 stable

Package-Manager: portage-2.2.28

 x11-libs/qtermwidget/qtermwidget-0.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/qtermwidget/qtermwidget-0.6.0-r1.ebuild 
b/x11-libs/qtermwidget/qtermwidget-0.6.0-r1.ebuild
index 6656dae..650c011 100644
--- a/x11-libs/qtermwidget/qtermwidget-0.6.0-r1.ebuild
+++ b/x11-libs/qtermwidget/qtermwidget-0.6.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="qt4 qt5"
 REQUIRED_USE="|| ( qt4 qt5 )"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/, net-fs/netatalk/files/

2016-05-11 Thread Mike Frysinger
commit: c88cfc982e83bc7eec4bf37babc1ff2dfce2a79d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed May 11 17:49:32 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed May 11 17:52:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88cfc98

net-fs/netatalk: fix crashes w/newer binutils #564350

 .../netatalk-3.1.8-disable-ld-library-path.patch   | 34 ++
 net-fs/netatalk/netatalk-3.1.8.ebuild  |  1 +
 2 files changed, 35 insertions(+)

diff --git a/net-fs/netatalk/files/netatalk-3.1.8-disable-ld-library-path.patch 
b/net-fs/netatalk/files/netatalk-3.1.8-disable-ld-library-path.patch
new file mode 100644
index 000..0335366
--- /dev/null
+++ b/net-fs/netatalk/files/netatalk-3.1.8-disable-ld-library-path.patch
@@ -0,0 +1,34 @@
+there's no need to set LD_LIBRARY_PATH in order to perform link tests, and
+it's actually undesirable as it'll cause the toolchain to search a different
+path than the ones it's configured to (host lib wise).
+
+https://bugs.gentoo.org/564350
+
+--- a/macros/db3-check.m4
 b/macros/db3-check.m4
+@@ -142,15 +142,7 @@ if test "x$bdb_required" = "xyes"; then
+ CPPFLAGS="-I${bdbdir}/include${subdir} $CPPFLAGS"
+ LDFLAGS="-L$bdblibdir $LDFLAGS"
+ 
+-dnl -- Uses version set by NETATALK_BDB_HEADER to try 
to run
+-dnl -- a conftest that checks that header/lib version 
match
+-dnl -- $shlibpath_var is set by LIBTOOL, its value is
+-dnl -- LD_LIBRARY_PATH on many platforms. This will 
be fairly
+-dnl -- portable hopefully. Reference:
+-dnl -- 
http://lists.gnu.org/archive/html/autoconf/2009-03/msg00040.html
+-eval export $shlibpath_var=$bdblibdir
+ NETATALK_BDB_TRY_LINK
+-eval export $shlibpath_var=$saved_shlibpath_var
+ 
+ if test x"${atalk_cv_bdb_version}" = x"yes"; then
+ BDB_CFLAGS="-I${bdbdir}/include${subdir}"
+@@ -174,9 +166,7 @@ if test "x$bdb_required" = "xyes"; then
+CPPFLAGS="-I${bdbdir}/include${subdir} $CPPFLAGS"
+LDFLAGS="-L$bdblibdir $LDFLAGS"
+ 
+-   eval export $shlibpath_var=$bdblibdir
+NETATALK_BDB_TRY_LINK
+-   eval export $shlibpath_var=$saved_shlibpath_var
+ 
+if test x"${atalk_cv_bdb_version}" = x"yes"; then
+   BDB_CFLAGS="-I${bdbdir}/include${subdir}"

diff --git a/net-fs/netatalk/netatalk-3.1.8.ebuild 
b/net-fs/netatalk/netatalk-3.1.8.ebuild
index b99120c..41d2c5e 100644
--- a/net-fs/netatalk/netatalk-3.1.8.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.8.ebuild
@@ -58,6 +58,7 @@ REQUIRED_USE="
 
 PATCHES=(
"${FILESDIR}"/${PN}-3.1.7-gentoo.patch
+   "${FILESDIR}"/${PN}-3.1.8-disable-ld-library-path.patch #564350
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2016-05-11 Thread Mike Frysinger
commit: 7f267088defda72c12be777dfa69242f79575e4f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed May 11 17:52:00 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed May 11 17:52:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f267088

net-fs/netatalk: simplify configure a bit

Newer EAPI handles the silent rules for us.

The REQUIRED_USE settings handles the acl/ldap logic,
so no need to duplicate the checks.

 net-fs/netatalk/netatalk-3.1.8.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/net-fs/netatalk/netatalk-3.1.8.ebuild 
b/net-fs/netatalk/netatalk-3.1.8.ebuild
index 41d2c5e..3416b1c 100644
--- a/net-fs/netatalk/netatalk-3.1.8.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.8.ebuild
@@ -75,18 +75,11 @@ src_configure() {
 
append-flags -fno-strict-aliasing
 
-   if use acl; then
-   myeconfargs+=( --with-acls $(use_with ldap) )
-   else
-   myeconfargs+=( --without-acls --without-ldap )
-   fi
-
# Ignore --with-init-style=gentoo, we install the init.d by hand and we 
avoid having
# to sed the Makefiles to not do rc-update.
# TODO:
# systemd : --with-init-style=systemd
myeconfargs+=(
-   --disable-silent-rules
$(use_enable avahi zeroconf)
$(use_enable debug)
$(use_enable debug debugging)
@@ -95,8 +88,10 @@ src_configure() {
$(use_enable kerberos krbV-uam)
$(use_enable quota)
$(use_enable tcpd tcp-wrappers)
+   $(use_with acl acls)
$(use_with cracklib)
$(use_with dbus afpstats)
+   $(use_with ldap)
$(use_with pam)
$(use_with samba smbsharemodes)
$(use_with shadow)



[gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/

2016-05-11 Thread Ian Stakenvicius
commit: ad0c12272e78cddc3c56f7324851e05a58101932
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed May 11 17:49:49 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed May 11 17:49:49 2016 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=ad0c1227

thunderbird 45.1.0 version bump

 mail-client/thunderbird/Manifest  |  58 
 mail-client/thunderbird/thunderbird-45.1.0.ebuild | 372 ++
 2 files changed, 430 insertions(+)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index ea4df75..cceaadb 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -2,6 +2,7 @@ DIST enigmail-1.9.1.tar.gz 1736876 SHA256 
0393119725fa5931d9888a2a1c9796d440ee79
 DIST firefox-45.0-patches-04.tar.xz 18600 SHA256 
2ee0ab58e0a1db7b573dd7ac407dcb9a43a85dd295c5d6d263f72ce629c5290c SHA512 
cf5d4ddfe14dff92950baae066350ace0a503c5bdd9d837e4724fd2fb905a2fb540dcf34971531e79547dd62dfbf217d472f39ccc4802f34a245e24f406fdb5e
 WHIRLPOOL 
1461c61ba7e54b7a91c758fdf91fda22260eaff4148b3cccab8ccfd9d09a3d80c0314e999284d392d9e961c42cd9720d6d30ac190074f74d1e53ecb1afa1b1e3
 DIST gdata-provider-2.6-r1.tar.xz 83836 SHA256 
e181d5fe69e66f34719295790301e0d265c855be5f30df516c52dd3708d82158 SHA512 
e5fcf60c221590d1d904ce8c6a74da7208b118c2872a26267f4ee6d3e68eea466d44b979b7259a012a21e48eb5b470d52cc9e58584226fe04ce88ff698da495b
 WHIRLPOOL 
0e85fbb321edec0397b42808fd6320e245de35ddd1cf772545c432dbf26d8c28b042ba2c61bbde2abdbf4d5cca076436e6d678d6d636d3bcc562470d485df6c1
 DIST lightning-4.7-r1.tar.xz 1926956 SHA256 
b0aaa666d60d6b85be540e6988233987523b70ecb5af6bcd3d5f5d26d19b0008 SHA512 
46db4733067b869cde618810083b3f6e5a49169fa868b561c67e8b17111a8ccb2dfd3ff0fcc33979b81925e381ef2d3a6675ed899119cb300883b16ac3c47344
 WHIRLPOOL 
2cbb98b3e7623aaa33a04056b8ef1c6a697e16449eec72d05ffdac20692ac3013cead77838a5eb064a0f55a17550f4ffd6e7ded28728e5b85c39937afe96d73d
+DIST lightning-4.7.1.tar.xz 1927828 SHA256 
b766564835daa7238b2ab3549b6f36b9dbe9b01629b6a329895e2ebcdd0f41f4 SHA512 
037db7873a4dbb1107d42f1b76ad09fa85b730e031ae82e01952dd30599aad0190baa9547c15f62486194fc976175e853f97c282731259877fa6f2926d4eb519
 WHIRLPOOL 
b8fa903fd3de51cd482030381b682e510e046d6c0f0bd0ede3e18b92fb7aaba151356ab33afc41a792ee398da0459571ec9392f8868d61f60860b55fdc3c47f3
 DIST thunderbird-38.0-patches-0.1.tar.xz 684 SHA256 
cd2a347b72a104e72d38e56bb92df3464e8820485119b4114dbd0bbda131a808 SHA512 
52c83af301be959e861dfec55b3c4bc60035387c606976bd29232c4cba077230edcadef242491e699fba10027d0408dd4f33fa320bcf96727afe149166ca02de
 WHIRLPOOL 
a378a0fa1b152f17681a5e389662fedfacd45a137b224f038d3c98ab4a024bcf9e753fb2fe018cdb7126fb710ee8baabdf7882540450ead2985070d0d1f12eb0
 DIST thunderbird-45.0-ar.xpi 490773 SHA256 
fb2149bf73d5ac70ed902634eb30171835dabaa1a320aa0761057d5a1833bef9 SHA512 
80659c914873717c6538e2933a2983190476cf42498a01337ce0cd6468401aa66002061fe54175c47280fa482c43372a1951d78db5b331826fa2b086047c1014
 WHIRLPOOL 
25b43ba0cd0ce5d4464158f4a8069346c35ee184412240c97a0514e730f3895772562bf5323c1103cb1152738d9207b6e10c981e2d62c0a4320c2192c7b1aaa6
 DIST thunderbird-45.0-ast.xpi 428057 SHA256 
aa00a32977f5f6181f7a5e7d97c5e7518e69ab7d4babd93c2e60e3d34a5b849f SHA512 
56c7e5761f2192a1963acdecae1ce1fdfc8f194470c7c1827d4a0cb8c676c9d24fbf07e7a9fb098b36ab5ca29bf33869e61fa9c02b11c65f4a133351fe1e3c33
 WHIRLPOOL 
71a400ebb82c835b818f959200c36994ed3d40b1c27bdb0852447c7bd55a61072a8dd6b1711698ebf18ebbfe4e25e40c8ae3c823ffbb0f4095e6ea1d90550f50
@@ -60,3 +61,60 @@ DIST thunderbird-45.0-vi.xpi 540496 SHA256 
91fa505c9eaf6fd7c0139cfbe235859507811
 DIST thunderbird-45.0-zh-CN.xpi 489208 SHA256 
3f5bc2c5d4c21d2856591dd1de864e53105ae6a2decaee58ed27a66a52188e21 SHA512 
75bbc90fd3db09f643a3aee042e718794d6cd2e89c53aea7628eb40fad25b48f86c40ccad9032cbc077759ad38b4929b5f453b9d70da43d3c31bec8f83709b9a
 WHIRLPOOL 
eb35f2b10e07699d8bc1718c4196b188a063ad03134ff8748f16718872fe663a0208d175cbcdda0bb363b4e500a76c2f646a070ee7463f4f255cec8f48a239a2
 DIST thunderbird-45.0-zh-TW.xpi 490848 SHA256 
2e78b6ef421619df69edde19e1995a2d54c8726539ba38b3afe22b96267008ea SHA512 
9010b99221e176aa2f48091176a77a2d232caeccd6bc6e83fe17ff69dedcf29a44b87a0a70ab11de8f81ca4e3f1eb3c2261f63735ff4fcf8c99cf5e69096174a
 WHIRLPOOL 
71624d654333eeef7a86e4d6758f3df0fa7624582a46c2b4da3994adebbf19c7881f266ca329f78f51084c090008e02d87204b00757088e18d68b8c3e038e0f0
 DIST thunderbird-45.0.source.tar.xz 200691996 SHA256 
15693897f1e46cbb5a95932b8c087a53004635415845fb4f50d4edfbba77d667 SHA512 
12aeceacf8aa60bb04c810fd189390f45bc64dc2b30cee465470a0d12947633681ee0dc74266306af0712e4f0443c403f2515388164a98332f791d53114d8b2a
 WHIRLPOOL 
a1baee0f0b737310068df4a0eb57c5dcd8dbcb4bbdb23e691972dca689dea60ce3d4fcf71e67eb4e534fffc3a4f41194d1ebcee1a00c85592b33fe6e3f3759b8
+DIST thunderbird-45.1.0-ar.xpi 490774 SHA256 
19ca994ba8ae469e3ee62d0e8f2c22b436c355a02ec187e81d615c67c9addad3 SHA512 

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

2016-05-11 Thread Davide Pesavento
commit: 8586a91720dd1b377f4a75170bd81abd3cd8
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 17:35:23 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 17:35:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8586a917

net-news/quiterss: version bump; drop USE=qt4 as per Qt team policy

Package-Manager: portage-2.2.28

 net-news/quiterss/Manifest   |  1 +
 net-news/quiterss/metadata.xml   |  2 -
 net-news/quiterss/quiterss-0.18.4.ebuild | 91 
 3 files changed, 92 insertions(+), 2 deletions(-)

diff --git a/net-news/quiterss/Manifest b/net-news/quiterss/Manifest
index 2ea00f9..35f5fb5 100644
--- a/net-news/quiterss/Manifest
+++ b/net-news/quiterss/Manifest
@@ -1,2 +1,3 @@
 DIST QuiteRSS-0.16.2-src.tar.bz2 3645410 SHA256 
794d0290048b713fe24e2db6967ac3f902c7e8d01fc41f6cd5b30ce24d643f73 SHA512 
18456254418fa9854c146cc987a125fdd96618bc2631dbe0bb10f2a899c7ae3fcf168a37920e3e98862cad88dadbc566952e543c77852e01fdb70b3325b4be0c
 WHIRLPOOL 
62463125f20e5747382c24ee8b568479c0f5910b40c11486741d706d39c44e651ac041f05db0b831c30edeb3f9e5bf6604e57a26d288e762c01ebb932b17140c
 DIST quiterss-0.18.3.tar.gz 3331546 SHA256 
12f80ae4fb3e4936a6c75ae4561168a17f0817fcd7c3629ec38533e839d89028 SHA512 
6b2eadc5ad7beb085772d82fd1f4917e9c2206d44c573709c37e932934688dcdac4b2db7a4ce3f3b51afe8c27326676ecde4d3ee8173e68c2a4ed7bc02696fb5
 WHIRLPOOL 
b725de0defe801bd33746c4f26a071571ba482476393d00ce9e223be7dca750d8420328141bbbd3a2a2421f33c74bfc8a8c8fc66d6958df266f8f1b89880a23f
+DIST quiterss-0.18.4.tar.gz 3341511 SHA256 
df1de257561160f18ef5e86bd9eb6d28b2044814db16df061b9c881607481629 SHA512 
345061e631b1e536fb17f8550ded185128f58ce51366fd0d0ad088dc6cfb61739e9b7edd1f6ebc4eb87a62b8902ea8d17bcf74fdcfd675092dd70cf2ccfaf13d
 WHIRLPOOL 
d6c5823c178250e0b5ed933940ea2a63acf69f8ae1625d59a8bf621b0e3e2b545aad5c4705d4b42ff64e1bee1d3153d3047cb382fa63c3e4ea1a9291f7a690e9

diff --git a/net-news/quiterss/metadata.xml b/net-news/quiterss/metadata.xml
index 07de3b9..f49745d 100644
--- a/net-news/quiterss/metadata.xml
+++ b/net-news/quiterss/metadata.xml
@@ -18,8 +18,6 @@
   or dev-qt/qtphonon
   
   
-quite-rss
-https://code.google.com/p/quite-rss/issues
 QuiteRSS/quiterss
   
 

diff --git a/net-news/quiterss/quiterss-0.18.4.ebuild 
b/net-news/quiterss/quiterss-0.18.4.ebuild
new file mode 100644
index 000..f223b2a
--- /dev/null
+++ b/net-news/quiterss/quiterss-0.18.4.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PLOCALES="ar bg cs de el_GR es fa fi fr gl he hi hu it ja ko lt nl pl pt_BR 
pt_PT ro_RO ru sk sr sv tg_TJ th_TH tr uk vi zh_CN zh_TW"
+
+inherit fdo-mime gnome2-utils l10n qmake-utils
+
+DESCRIPTION="A Qt-based RSS/Atom feed reader"
+HOMEPAGE="https://quiterss.org;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/QuiteRSS/quiterss.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/QuiteRSS/quiterss/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="phonon qt5"
+
+RDEPEND=">=dev-db/sqlite-3.11.1:3
+   !qt5? ( dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   dev-qt/qtsingleapplication[X,qt4(+)]
+   dev-qt/qtsql:4[sqlite]
+   dev-qt/qtwebkit:4
+   phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) ) )
+   qt5? ( dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[X,qt5(-)]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS CHANGELOG README.md )
+
+src_prepare() {
+   default
+
+   my_rm_loc() {
+   sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die
+   }
+
+   # dedicated english locale file is not installed at all
+   rm "lang/${PN}_en.ts" || die
+
+   l10n_find_plocales_changes lang ${PN}_ .ts
+   l10n_for_each_disabled_locale_do my_rm_loc
+}
+
+src_configure() {
+   local myqmakeargs=(
+   PREFIX="${EPREFIX}/usr"
+   SYSTEMQTSA=1
+   )
+   if use qt5; then
+   eqmake5 "${myqmakeargs[@]}"
+   else
+   eqmake4 "${myqmakeargs[@]}" \
+   $(usex phonon '' 'DISABLE_PHONON=1')
+   fi
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+   

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

2016-05-11 Thread Davide Pesavento
commit: e15326709e2205abaeb727a2f37a67f0231d4d5e
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed May 11 17:15:58 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed May 11 17:15:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1532670

net-news/quiterss: remove old versions

Package-Manager: portage-2.2.28

 net-news/quiterss/Manifest   |  3 --
 net-news/quiterss/quiterss-0.17.6.ebuild | 73 -
 net-news/quiterss/quiterss-0.17.7.ebuild | 91 
 net-news/quiterss/quiterss-0.18.2.ebuild | 83 -
 4 files changed, 250 deletions(-)

diff --git a/net-news/quiterss/Manifest b/net-news/quiterss/Manifest
index 05be2f0..2ea00f9 100644
--- a/net-news/quiterss/Manifest
+++ b/net-news/quiterss/Manifest
@@ -1,5 +1,2 @@
 DIST QuiteRSS-0.16.2-src.tar.bz2 3645410 SHA256 
794d0290048b713fe24e2db6967ac3f902c7e8d01fc41f6cd5b30ce24d643f73 SHA512 
18456254418fa9854c146cc987a125fdd96618bc2631dbe0bb10f2a899c7ae3fcf168a37920e3e98862cad88dadbc566952e543c77852e01fdb70b3325b4be0c
 WHIRLPOOL 
62463125f20e5747382c24ee8b568479c0f5910b40c11486741d706d39c44e651ac041f05db0b831c30edeb3f9e5bf6604e57a26d288e762c01ebb932b17140c
-DIST QuiteRSS-0.17.6-src.tar.bz2 3832771 SHA256 
b14c715755ff6a1a4fa39b1d3efae893835fde07a23e69275fc12fa742cc8e7d SHA512 
c6b16bfd7003e343768793a2d972ca9dfa9402c3ce923f0db501249b9f0826707763652ff6f7a37882e9151215245803b0dd6a25781ba5fa166c4594d59d847f
 WHIRLPOOL 
1ae970d36c76f54bf92afd422fc33b5248f4b828c04df2b5705853ded45790ef1bb56711fdb1feec9eee3749abfaea4f569a1ae5ca6bbec1eb8238fd396800fe
-DIST quiterss-0.17.7.tar.gz 5356077 SHA256 
5deeeb3fffba57dcc4d9f98d3be15b605549301462388107c45aba222889896c SHA512 
ddee530789890fa4462f42fec139fd2dab3cff2f32f27dd49f8b8873ecf2f187731c92adc7804955e6f27cc7f399823f1847b62286aa12268deb8a5192977797
 WHIRLPOOL 
bc7cd42f38a8d7c505af8abb566717bf66d0beef7a5cb709b78b27bce9ac048f5be66705df2eaf426b6669c46c87fbc61aea88b539314cec57226e194bee40fd
-DIST quiterss-0.18.2.tar.gz 3061821 SHA256 
7c934c1e2a531662277164765fa4ddc18f691c6a5de3240fd2c2c5cfd95b4d75 SHA512 
e55e6a4c52ce19c976e7a47007557d31471a520d896ceddffc6475a75ccef1541960311c175daeeb93a9a395fff33e8bbf6b7dee3e657c465b2c4a0fd91b6531
 WHIRLPOOL 
cdf50c06e17fe20e6fe7f26500ca05f48cdefeaab4c6e3fb354407fe37f9b35051da4bf1e9fe2beea6156deaf9913dcce1ef404d33e6d62211edb6e8502702e6
 DIST quiterss-0.18.3.tar.gz 3331546 SHA256 
12f80ae4fb3e4936a6c75ae4561168a17f0817fcd7c3629ec38533e839d89028 SHA512 
6b2eadc5ad7beb085772d82fd1f4917e9c2206d44c573709c37e932934688dcdac4b2db7a4ce3f3b51afe8c27326676ecde4d3ee8173e68c2a4ed7bc02696fb5
 WHIRLPOOL 
b725de0defe801bd33746c4f26a071571ba482476393d00ce9e223be7dca750d8420328141bbbd3a2a2421f33c74bfc8a8c8fc66d6958df266f8f1b89880a23f

diff --git a/net-news/quiterss/quiterss-0.17.6.ebuild 
b/net-news/quiterss/quiterss-0.17.6.ebuild
deleted file mode 100644
index e27d828..000
--- a/net-news/quiterss/quiterss-0.17.6.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PLOCALES="ar bg cs de el_GR es fa fi fr gl hi hu it ja ko lt nl pl pt_BR pt_PT 
ro_RO ru sk sr sv tg_TJ tr uk vi zh_CN zh_TW"
-
-if [[ ${PV} == ** ]]; then
-   EHG_REPO_URI="https://code.google.com/p/quite-rss;
-   inherit mercurial
-   KEYWORDS=""
-else
-   MY_P="QuiteRSS-${PV}-src"
-   SRC_URI="https://quiterss.org/files/${PV}/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-inherit fdo-mime gnome2-utils l10n qmake-utils
-
-DESCRIPTION="A Qt-based RSS/Atom feed reader"
-HOMEPAGE="https://quiterss.org;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug phonon"
-
-RDEPEND="
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   dev-qt/qtsingleapplication[X,qt4(+)]
-   dev-qt/qtsql:4[sqlite]
-   dev-qt/qtwebkit:4
-   phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) )
-   dev-db/sqlite:3"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS HISTORY_EN HISTORY_RU README )
-
-src_prepare() {
-   my_rm_loc() {
-   sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die
-   }
-   # dedicated english locale file is not installed at all
-   rm "lang/${PN}_en.ts" || die
-
-   l10n_find_plocales_changes "lang" "${PN}_" '.ts'
-   l10n_for_each_disabled_locale_do my_rm_loc
-}
-
-src_configure() {
-   eqmake4 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1 \
-   $(usex phonon '' 'DISABLE_PHONON=1')
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   fdo-mime_desktop_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-   gnome2_icon_cache_update
-}

diff --git 

[gentoo-commits] repo/proj/gen-b0rk:master commit in: ebuild-test/root-var-usage/

2016-05-11 Thread Michael Orlitzky
commit: 908579420e92e631d56a558734299b72f5688e83
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed May 11 15:35:52 2016 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed May 11 16:42:13 2016 +
URL:https://gitweb.gentoo.org/repo/proj/gen-b0rk.git/commit/?id=90857942

Add a test case for PMS-compliant usage of the ROOT variable.

A recent thread on gentoo-dev proposed a change to the devmanual's
description of the ROOT variable:

https://archives.gentoo.org/gentoo-dev/message/8901669dd375ca0fdb610efef0ddfe6f

The proposed change would bring the devmanual's language in line with
the PMS. That discussion reveals that the use of ROOT outside of
pkg_* is illegal, yet current versions of repoman/portage allow it.
This commit adds a test ebuild that violates the PMS (with respect to
ROOT) in several ways.

 ebuild-test/root-var-usage/metadata.xml| 24 ++
 ebuild-test/root-var-usage/root-var-usage-0.ebuild | 90 ++
 2 files changed, 114 insertions(+)

diff --git a/ebuild-test/root-var-usage/metadata.xml 
b/ebuild-test/root-var-usage/metadata.xml
new file mode 100644
index 000..f8ba4d0
--- /dev/null
+++ b/ebuild-test/root-var-usage/metadata.xml
@@ -0,0 +1,24 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+Test that the $ROOT variable is used according to the Package
+Manager Specification (PMS).
+
+All currently-approved versions of the PMS state that the $ROOT
+variable is legal only in the pkg_* phases. One common misuse is
+to use $ROOT instead of $EPREFIX as "something more general than a
+front-slash" in the src_* functions. We want to detect these
+mistakes, and eventually eliminate all uses of $ROOT outside of
+the PMS-defined pkg_* phases.
+  
+
+
+   example...@gentoo.org
+   Primary maintainer
+
+
+   exampleproj...@gentoo.org
+   Gentoo Example Project
+
+

diff --git a/ebuild-test/root-var-usage/root-var-usage-0.ebuild 
b/ebuild-test/root-var-usage/root-var-usage-0.ebuild
new file mode 100644
index 000..a46339e
--- /dev/null
+++ b/ebuild-test/root-var-usage/root-var-usage-0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Ensure ROOT variable usage complies with the PMS"
+HOMEPAGE="https://dev.gentoo.org/~ulm/pms/head/pms.html#x1-11800011;
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+# All uses of $ROOT within the pkg_* "Ebuild-defined functions" should
+# be allowed. The list comes from the so-named chapter of the PMS.
+
+pkg_pretend() {
+   local foo=$ROOT
+}
+
+pkg_setup() {
+   local foo="${ROOT}/foo"
+}
+
+pkg_preinst() {
+   local foo="$ROOT"
+}
+
+pkg_postinst() {
+   local foo="bar/${ROOT}"
+}
+
+pkg_prerm() {
+   local foo="bar/${ROOT}/baz"
+}
+
+pkg_postrm() {
+   local foo=bar/$ROOT
+}
+
+pkg_config() {
+   local foo="$ROOT"
+}
+
+pkg_info() {
+local foo=$ROOT
+}
+
+pkg_nofetch() {
+   local foo=`echo $ROOT`
+}
+
+# All uses below here are errors. The following src_* functions are
+# defined in the PMS.
+src_unpack() {
+   local foo=$ROOT
+}
+
+src_prepare() {
+   local foo="${ROOT}/foo"
+}
+
+src_configure() {
+   local foo=`echo $ROOT`
+}
+
+src_compile() {
+local foo=$ROOT
+}
+
+src_test() {
+   local foo=$(echo $ROOT)
+}
+
+src_install() {
+   local foo="bar/${ROOT}/baz"
+}
+
+pkg_apocrypha(){
+   # This function begins with "pkg_", but isn't defined in the PMS.
+   local foo=bar/$ROOT
+}
+
+washington_irving(){
+   # This function is arbitrarily-named and not defined in the PMS.
+   local foo="${ROOT}/foo"
+}
+
+# And I suppose we should check that it's not used in global scope, too.
+DEPEND="sys-libs${ROOT}glibc"



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

2016-05-11 Thread Christoph Junghans
commit: fbffaceca475df200de5673eea70d854563c4962
Author: Christoph Junghans  gentoo  org>
AuthorDate: Wed May 11 16:25:45 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Wed May 11 16:27:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbffacec

sci-libs/nemesis: build fix for newer exodusii (bug #582726)

Package-Manager: portage-2.2.28

 sci-libs/nemesis/nemesis-5.24.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-libs/nemesis/nemesis-5.24.ebuild 
b/sci-libs/nemesis/nemesis-5.24.ebuild
index 8b2dfaa..5adfb9b 100644
--- a/sci-libs/nemesis/nemesis-5.24.ebuild
+++ b/sci-libs/nemesis/nemesis-5.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -30,6 +30,7 @@ PATCHES=( "${FILESDIR}"/${PN}-5.22b-multilib.patch )
 src_prepare() {
find ../exodus -delete || die
cmake-utils_src_prepare
+   sed -i 's/exoIIv2c/NAMES exodus &/' CMakeLists.txt || die
 }
 
 src_configure() {



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

2016-05-11 Thread Christoph Junghans
commit: fd590279e40969ffd2c75fcf7bc672e3b3e94a29
Author: Christoph Junghans  gentoo  org>
AuthorDate: Wed May 11 16:27:16 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Wed May 11 16:27:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd590279

sci-libs/nemesis: version bump

Package-Manager: portage-2.2.28

 sci-libs/nemesis/Manifest  |  1 +
 sci-libs/nemesis/files/nemesis-6.09-multilib.patch | 53 ++
 sci-libs/nemesis/nemesis-6.09.ebuild   | 48 
 3 files changed, 102 insertions(+)

diff --git a/sci-libs/nemesis/Manifest b/sci-libs/nemesis/Manifest
index 3bd6a0d..8ac3575 100644
--- a/sci-libs/nemesis/Manifest
+++ b/sci-libs/nemesis/Manifest
@@ -1,2 +1,3 @@
 DIST exodus-5.22b.tar.gz 4693236 SHA256 
6781b96039af030a98ddb893c40db06959b4843b6e2961c770b5d64d90241265 SHA512 
04364b473d074c8bff194c63ed5ef78cb163ccc72a8dd196803646e8a8fe0faf25f9fd9a68d6df0ee821b9a84341b6aeabcc816b476fb3f7befe1e482a9455b7
 WHIRLPOOL 
a95c98db2c6d825602618acaeced503bc1b9e312b6a4968011bd663d4c036976b4f5bf3fd45ceec0f31d3bca8e9a8cb6d53fd2d1b33ab25ec9e0993436abc7c6
 DIST exodus-5.24.tar.bz2 4252980 SHA256 
c16a70c0572341c7e680f8d6420c79e1fd744ba717dc4f7e023f7421c636515d SHA512 
d31cf17d2112b625259a70a7f73609323b94a3eed77be3b09961e67518d1b8caf82617a18f8c651fa6549988aa9a02455aea04402463b4fb7e66dd4e15b7e87e
 WHIRLPOOL 
5a622fce123d55187c0895934db76c2cfb3ab2e83e13d6f5b6655c388e7cac1107acaa786b75be5275de7398035a5604d0be2975c78da05edbdaa4f8efbf9513
+DIST exodus-6.09.tar.gz 4757028 SHA256 
e14db4c1e2ca893c4602055036b827b8332746439f0869489fdc677058faebe8 SHA512 
a48c02952b0edfae416e9b3f77471558dd2d60177471eca3de32890d11afabe3cfb64396de83e728327d43bbea83969ebcdd8ea516a3b9a6ed7353d4cc940516
 WHIRLPOOL 
97426e487c8f6ae31da4be36f3712ade99eb7e31feb67d3989153dadc394b427b8e38976f06e99c153fae3d04b05357b48b0b537ff0c04fb8199b9aaeb27bcc4

diff --git a/sci-libs/nemesis/files/nemesis-6.09-multilib.patch 
b/sci-libs/nemesis/files/nemesis-6.09-multilib.patch
new file mode 100644
index 000..d0f05f2
--- /dev/null
+++ b/sci-libs/nemesis/files/nemesis-6.09-multilib.patch
@@ -0,0 +1,53 @@
+ nemesis/CMakeLists.txt | 15 ---
+ 1 file changed, 8 insertions(+), 7 deletions(-)
+
+diff --git a/nemesis/CMakeLists.txt b/nemesis/CMakeLists.txt
+index 64aff5d..bed5ede 100644
+--- a/nemesis/CMakeLists.txt
 b/nemesis/CMakeLists.txt
+@@ -19,7 +19,7 @@
+ find_library( NETCDF_LIBRARY netcdf
+   $ENV{ACCESS}/lib/shared
+   $ENV{ACCESS}/lib
+-  $ENV{NETCDF_DIR}/lib
++  $ENV{NETCDF_DIR}/${CMAKE_INSTALL_LIBDIR}
+   $ENV{NETCDF_DIR}/libsrc/.libs
+   )
+ 
+@@ -33,13 +33,14 @@
+   ../exodusii/cbind/
+   $ENV{ACCESS}/lib/shared
+   $ENV{ACCESS}/lib
++  $ENV{EXODUS_DIR}/${CMAKE_INSTALL_LIBDIR}
+   )
+ 
+ # Hack for HDF5
+ find_library( HDF5_LIBRARY hdf5
+   $ENV{ACCESS}/lib/shared
+   $ENV{ACCESS}/lib
+-  $ENV{NETCDF_DIR}/lib
++  $ENV{NETCDF_DIR}/${CMAKE_INSTALL_LIBDIR}
+   $ENV{NETCDF_DIR}/libsrc/.libs
+   /usr/local/hdf5/lib
+   )
+@@ -47,7 +48,7 @@
+ find_library( HDF5HL_LIBRARY hdf5_hl
+   $ENV{ACCESS}/lib/shared
+   $ENV{ACCESS}/lib
+-  $ENV{NETCDF_DIR}/lib
++  $ENV{NETCDF_DIR}/${CMAKE_INSTALL_LIBDIR}
+   $ENV{NETCDF_DIR}/libsrc/.libs
+   /usr/local/hdf5/lib
+   )
+@@ -80,8 +81,8 @@
+ TARGET_LINK_LIBRARIES( ne_test nemesis ${EXODUS_LIBRARY} ${NETCDF_LIBRARY} 
${HDF5HL_LIBRARY} ${HDF5_LIBRARY} ${Z_LIBRARY} ${MATH_LIBRARY})
+  
+ INSTALL(TARGETS nemesis
+-  RUNTIME DESTINATION lib COMPONENT Runtime
+-  LIBRARY DESTINATION lib COMPONENT Runtime
+-  ARCHIVE DESTINATION lib COMPONENT Development)
++  RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Runtime
++  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Runtime
++  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Development)
+ INSTALL(FILES ${HEADERS} DESTINATION include COMPONENT Development)
+ 

diff --git a/sci-libs/nemesis/nemesis-6.09.ebuild 
b/sci-libs/nemesis/nemesis-6.09.ebuild
new file mode 100644
index 000..62e9e54
--- /dev/null
+++ b/sci-libs/nemesis/nemesis-6.09.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils multilib
+
+MY_PN="exodus"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Enhancement to the EXODUSII finite element database model"
+HOMEPAGE="http://sourceforge.net/projects/exodusii/;
+SRC_URI="mirror://sourceforge/project/${MY_PN}ii/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="static-libs test"
+
+DEPEND="
+   sci-libs/exodusii
+   sci-libs/netcdf"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"/${MY_P}/${PN}
+
+PATCHES=( "${FILESDIR}"/${P}-multilib.patch )
+
+src_prepare() {
+   find ../exodus -delete || die
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   mycmakeargs=(
+   -DLIB_INSTALL_DIR=$(get_libdir)
+   

[gentoo-commits] repo/proj/gen-b0rk:master commit in: /

2016-05-11 Thread Mike Gilbert
commit: 1a29c79831986ebb12d80359bbf38a019d5c1b08
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 15:58:33 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 15:58:33 2016 +
URL:https://gitweb.gentoo.org/repo/proj/gen-b0rk.git/commit/?id=1a29c798

skel.ebuild: Add a minimal ebuild as a template

 skel.ebuild | 12 
 1 file changed, 12 insertions(+)

diff --git a/skel.ebuild b/skel.ebuild
new file mode 100644
index 000..fcd75dd
--- /dev/null
+++ b/skel.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Minimal ebuild for creating tests"
+HOMEPAGE="http://example.com/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/proj/gen-b0rk:master commit in: ebuild-test/RDEPEND-implicit/

2016-05-11 Thread Mike Gilbert
commit: 3a0b1c382059f2c8491f6fb4cc70315a8092a6dc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 16:09:16 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 16:09:16 2016 +
URL:https://gitweb.gentoo.org/repo/proj/gen-b0rk.git/commit/?id=3a0b1c38

ebuild-test/RDEPEND-implicit: new test

 .../RDEPEND-implicit/RDEPEND-implicit-0.ebuild | 14 
 ebuild-test/RDEPEND-implicit/metadata.xml  | 26 ++
 2 files changed, 40 insertions(+)

diff --git a/ebuild-test/RDEPEND-implicit/RDEPEND-implicit-0.ebuild 
b/ebuild-test/RDEPEND-implicit/RDEPEND-implicit-0.ebuild
new file mode 100644
index 000..dddb83f
--- /dev/null
+++ b/ebuild-test/RDEPEND-implicit/RDEPEND-implicit-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+DESCRIPTION="Check for implicit RDRPEND=DEPEND for old EAPIs"
+HOMEPAGE="http://example.com/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="sys-libs/zlib:0"

diff --git a/ebuild-test/RDEPEND-implicit/metadata.xml 
b/ebuild-test/RDEPEND-implicit/metadata.xml
new file mode 100644
index 000..da7c4a8
--- /dev/null
+++ b/ebuild-test/RDEPEND-implicit/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+
+   example...@gentoo.org
+   Primary maintainer
+
+
+   exampleproj...@gentoo.org
+   Gentoo Example Project
+
+Test for ???
+



[gentoo-commits] repo/proj/gen-b0rk:master commit in: ebuild-test/inherit-deprecated/

2016-05-11 Thread Mike Gilbert
commit: 852d8c3e5f4fe0af3e77e03bb75e3996aa015748
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 16:13:29 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 16:13:29 2016 +
URL:https://gitweb.gentoo.org/repo/proj/gen-b0rk.git/commit/?id=852d8c3e

ebuild-test/inherit-deprecated: new test

 .../inherit-deprecated/inherit-deprecated-0.ebuild | 14 
 ebuild-test/inherit-deprecated/metadata.xml| 26 ++
 2 files changed, 40 insertions(+)

diff --git a/ebuild-test/inherit-deprecated/inherit-deprecated-0.ebuild 
b/ebuild-test/inherit-deprecated/inherit-deprecated-0.ebuild
new file mode 100644
index 000..8c32991
--- /dev/null
+++ b/ebuild-test/inherit-deprecated/inherit-deprecated-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=0
+
+inherit base
+
+DESCRIPTION="Inherit deprecated eclass"
+HOMEPAGE="http://example.com/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"

diff --git a/ebuild-test/inherit-deprecated/metadata.xml 
b/ebuild-test/inherit-deprecated/metadata.xml
new file mode 100644
index 000..da7c4a8
--- /dev/null
+++ b/ebuild-test/inherit-deprecated/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+
+   example...@gentoo.org
+   Primary maintainer
+
+
+   exampleproj...@gentoo.org
+   Gentoo Example Project
+
+Test for ???
+



[gentoo-commits] repo/proj/gen-b0rk:master commit in: ebuild-test/inherit-missing/

2016-05-11 Thread Mike Gilbert
commit: 5b71bd076ce4221ff715efc263115ba2c6d36ffc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 16:19:28 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 16:19:28 2016 +
URL:https://gitweb.gentoo.org/repo/proj/gen-b0rk.git/commit/?id=5b71bd07

ebuild-test/inherit-missing: new test

 .../inherit-missing/inherit-missing-0.ebuild   | 19 
 ebuild-test/inherit-missing/metadata.xml   | 26 ++
 2 files changed, 45 insertions(+)

diff --git a/ebuild-test/inherit-missing/inherit-missing-0.ebuild 
b/ebuild-test/inherit-missing/inherit-missing-0.ebuild
new file mode 100644
index 000..10da580
--- /dev/null
+++ b/ebuild-test/inherit-missing/inherit-missing-0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Missing inherits"
+HOMEPAGE="http://example.com/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_configure() {
+   # missing eutils
+   edos2unix foo
+   # missing flag-o-matic
+   strip-flags
+}

diff --git a/ebuild-test/inherit-missing/metadata.xml 
b/ebuild-test/inherit-missing/metadata.xml
new file mode 100644
index 000..da7c4a8
--- /dev/null
+++ b/ebuild-test/inherit-missing/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+
+   example...@gentoo.org
+   Primary maintainer
+
+
+   exampleproj...@gentoo.org
+   Gentoo Example Project
+
+Test for ???
+



[gentoo-commits] repo/proj/gen-b0rk:master commit in: ebuild-test/variable-usedwithhelpers/

2016-05-11 Thread Mike Gilbert
commit: ae26ba7756ce0b59712802d65f398d1c113bd49f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 16:03:53 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 16:03:53 2016 +
URL:https://gitweb.gentoo.org/repo/proj/gen-b0rk.git/commit/?id=ae26ba77

ebuild-test/variable-usedwithhelpers: new test

 ebuild-test/variable-usedwithhelpers/metadata.xml  | 26 ++
 .../variable-usedwithhelpers-0.ebuild  | 18 +++
 2 files changed, 44 insertions(+)

diff --git a/ebuild-test/variable-usedwithhelpers/metadata.xml 
b/ebuild-test/variable-usedwithhelpers/metadata.xml
new file mode 100644
index 000..da7c4a8
--- /dev/null
+++ b/ebuild-test/variable-usedwithhelpers/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+
+   example...@gentoo.org
+   Primary maintainer
+
+
+   exampleproj...@gentoo.org
+   Gentoo Example Project
+
+Test for ???
+

diff --git 
a/ebuild-test/variable-usedwithhelpers/variable-usedwithhelpers-0.ebuild 
b/ebuild-test/variable-usedwithhelpers/variable-usedwithhelpers-0.ebuild
new file mode 100644
index 000..ea0bfa7
--- /dev/null
+++ b/ebuild-test/variable-usedwithhelpers/variable-usedwithhelpers-0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Pass D/ROOT/EPREFIX to helpers"
+HOMEPAGE="http://example.com/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_install() {
+   into "${D}/usr"
+   insinto "${ED}/usr/lib"
+   docinto "${EROOT}/usr/share/doc"
+}



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

2016-05-11 Thread Michał Górny
commit: 5caed17210639aaa37b18647c9f28a302b047722
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 16:16:24 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 16:16:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5caed172

sys-devel/llvm: Merge "remove CppBackend from "

Pull-Request: https://github.com/gentoo/gentoo/pull/1426

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



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

2016-05-11 Thread Michał Górny
commit: 5bd7eb4ddad3ee94f14937251ea3a5ebf6c65c07
Author: Nick Sarnie  gmail  com>
AuthorDate: Sat May  7 01:26:06 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  7 01:29:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd7eb4d

sys-devel/llvm: remove CppBackend from 

Removed from LLVM SVN in r268631

Signed-off-by: Nick Sarnie  gmail.com>

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

diff --git a/sys-devel/llvm/llvm-.ebuild b/sys-devel/llvm/llvm-.ebuild
index 80eef1b..0b8dddc 100644
--- a/sys-devel/llvm/llvm-.ebuild
+++ b/sys-devel/llvm/llvm-.ebuild
@@ -213,7 +213,7 @@ multilib_src_configure() {
if use multitarget; then
targets=all
else
-   targets='host;BPF;CppBackend'
+   targets='host;BPF'
use video_cards_radeon && targets+=';AMDGPU'
fi
 



[gentoo-commits] repo/proj/gen-b0rk:master commit in: ebuild-test/minorsyn/, ebuild-test/minorsyn-whitespace/, ...

2016-05-11 Thread Mike Gilbert
commit: ec1a27bf626cb4274f1f2797b4ddeb0017e0112e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 15:43:59 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 15:43:59 2016 +
URL:https://gitweb.gentoo.org/repo/proj/gen-b0rk.git/commit/?id=ec1a27bf

ebuild-test/minorsyn: split this into 4 packages

 ebuild-test/minorsyn-deprecated/metadata.xml   | 26 +++
 .../minorsyn-deprecated-0.ebuild   | 20 +++
 ebuild-test/minorsyn-quoting/metadata.xml  | 26 +++
 .../minorsyn-quoting/minorsyn-quoting-0.ebuild | 39 ++
 ebuild-test/minorsyn-whitespace/metadata.xml   | 26 +++
 .../minorsyn-whitespace-0.ebuild   | 20 +++
 ebuild-test/minorsyn/minorsyn-0.ebuild | 17 --
 7 files changed, 157 insertions(+), 17 deletions(-)

diff --git a/ebuild-test/minorsyn-deprecated/metadata.xml 
b/ebuild-test/minorsyn-deprecated/metadata.xml
new file mode 100644
index 000..da7c4a8
--- /dev/null
+++ b/ebuild-test/minorsyn-deprecated/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+
+   example...@gentoo.org
+   Primary maintainer
+
+
+   exampleproj...@gentoo.org
+   Gentoo Example Project
+
+Test for ???
+

diff --git a/ebuild-test/minorsyn-deprecated/minorsyn-deprecated-0.ebuild 
b/ebuild-test/minorsyn-deprecated/minorsyn-deprecated-0.ebuild
new file mode 100644
index 000..ccd0cfb
--- /dev/null
+++ b/ebuild-test/minorsyn-deprecated/minorsyn-deprecated-0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Minor syntax errors: deprecated functions"
+HOMEPAGE="http://example.com/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_configure() {
+   built_with_use foo
+   useq foo
+   hasq foo
+   : $(bindnow-flags)
+   preserve_old_lib foo
+}

diff --git a/ebuild-test/minorsyn-quoting/metadata.xml 
b/ebuild-test/minorsyn-quoting/metadata.xml
new file mode 100644
index 000..da7c4a8
--- /dev/null
+++ b/ebuild-test/minorsyn-quoting/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+
+   example...@gentoo.org
+   Primary maintainer
+
+
+   exampleproj...@gentoo.org
+   Gentoo Example Project
+
+Test for ???
+

diff --git a/ebuild-test/minorsyn-quoting/minorsyn-quoting-0.ebuild 
b/ebuild-test/minorsyn-quoting/minorsyn-quoting-0.ebuild
new file mode 100644
index 000..3d9f828
--- /dev/null
+++ b/ebuild-test/minorsyn-quoting/minorsyn-quoting-0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Minor syntax errors: variable quoting"
+HOMEPAGE="http://example.com/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_unpack() {
+   # A should never be quoted when passed to unpack
+   unpack "${A}"
+   # DISTDIR, WORKDIR, S should always be quoted
+   cp ${DISTDIR}/foo ${WORKDIR}/${P}
+   cd ${S}
+}
+
+src_prepare() {
+   # unquoted FILESDIR
+   eapply ${FILESDIR}/foo.patch
+}
+
+src_install() {
+   # unquoted ED
+   install foo ${ED}
+}
+
+pkg_postinst() {
+   # Variables do not need to be quoted in bash conditionals or for einfo.
+   # Variables do need to be quoted when passed to a real command.
+   if [[ ! -e ${EROOT}/foo ]]; then
+   touch ${EROOT}/foo
+   einfo installed foo to ${EROOT}
+   fi
+}

diff --git a/ebuild-test/minorsyn-whitespace/metadata.xml 
b/ebuild-test/minorsyn-whitespace/metadata.xml
new file mode 100644
index 000..da7c4a8
--- /dev/null
+++ b/ebuild-test/minorsyn-whitespace/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+
+   example...@gentoo.org
+   Primary maintainer
+
+
+   exampleproj...@gentoo.org
+   Gentoo Example Project
+
+Test for ???
+

diff --git a/ebuild-test/minorsyn-whitespace/minorsyn-whitespace-0.ebuild 
b/ebuild-test/minorsyn-whitespace/minorsyn-whitespace-0.ebuild
new file mode 100644
index 000..570dc12
--- /dev/null
+++ b/ebuild-test/minorsyn-whitespace/minorsyn-whitespace-0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Minor syntax errors: whitespace"
+HOMEPAGE="http://example.com/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+ # leading space
+: trailing space 
+# blank line in the middle
+
+
+# blank line at the end
+

diff --git a/ebuild-test/minorsyn/minorsyn-0.ebuild 
b/ebuild-test/minorsyn/minorsyn-0.ebuild
index 45c2609..b40812a 100644
--- a/ebuild-test/minorsyn/minorsyn-0.ebuild
+++ b/ebuild-test/minorsyn/minorsyn-0.ebuild
@@ -11,34 +11,17 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 
- # leading space

[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/x86/

2016-05-11 Thread Michael Palimaka
commit: 0ef22455d7a9decbba0a4036fc786e7dfcb26a4c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed May 11 15:13:23 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 11 15:13:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef22455

profiles: mask qt5 USE flag on musl/x86

 profiles/hardened/linux/musl/x86/use.stable.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/hardened/linux/musl/x86/use.stable.mask 
b/profiles/hardened/linux/musl/x86/use.stable.mask
new file mode 100644
index 000..37ba232
--- /dev/null
+++ b/profiles/hardened/linux/musl/x86/use.stable.mask
@@ -0,0 +1,3 @@
+# Michael Palimaka  (11 May 2016)
+# Not yet stable on x86. Bug #569924.
+qt5



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/uclibc/x86/

2016-05-11 Thread Michael Palimaka
commit: a535faa147d74cc51833f101d6d70782b3a09dae
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed May 11 15:08:56 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 11 15:09:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a535faa1

profiles: mask qt5 USE flag on uclibc/x86

 profiles/default/linux/uclibc/x86/use.stable.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/default/linux/uclibc/x86/use.stable.mask 
b/profiles/default/linux/uclibc/x86/use.stable.mask
new file mode 100644
index 000..37ba232
--- /dev/null
+++ b/profiles/default/linux/uclibc/x86/use.stable.mask
@@ -0,0 +1,3 @@
+# Michael Palimaka  (11 May 2016)
+# Not yet stable on x86. Bug #569924.
+qt5



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

2016-05-11 Thread Anthony G. Basile
commit: 59e2b59bdca8190353478c9432a44c04d9d485b5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 11 14:21:12 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed May 11 14:24:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e2b59b

net-misc/stunnel: add libressl compat patch, bug #582050

Package-Manager: portage-2.2.26

 .../stunnel/files/stunnel-compat-libressl.patch| 32 ++
 net-misc/stunnel/stunnel-5.30.ebuild   |  3 ++
 net-misc/stunnel/stunnel-5.31.ebuild   |  3 ++
 net-misc/stunnel/stunnel-5.32.ebuild   |  3 ++
 4 files changed, 41 insertions(+)

diff --git a/net-misc/stunnel/files/stunnel-compat-libressl.patch 
b/net-misc/stunnel/files/stunnel-compat-libressl.patch
new file mode 100644
index 000..5d92cab
--- /dev/null
+++ b/net-misc/stunnel/files/stunnel-compat-libressl.patch
@@ -0,0 +1,32 @@
+Author: 80x24 <80...@momoka.net>
+
+diff -ru stunnel-5.24/src/verify.c stunnel-5.24.new/src/verify.c
+--- stunnel-5.24/src/verify.c  2015-09-23 18:00:08.0 +0800
 stunnel-5.24.new/src/verify.c  2015-11-18 13:16:06.321540501 +0800
+@@ -51,7 +51,7 @@
+ NOEXPORT int verify_callback(int, X509_STORE_CTX *);
+ NOEXPORT int verify_checks(CLI *, int, X509_STORE_CTX *);
+ NOEXPORT int cert_check(CLI *, X509_STORE_CTX *, int);
+-#if OPENSSL_VERSION_NUMBER>=0x10002000L
++#if OPENSSL_VERSION_NUMBER>=0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
+ NOEXPORT int cert_check_subject(CLI *, X509_STORE_CTX *);
+ #endif /* OPENSSL_VERSION_NUMBER>=0x10002000L */
+ NOEXPORT int cert_check_local(X509_STORE_CTX *);
+@@ -280,7 +280,7 @@
+ }
+ 
+ if(depth==0) { /* additional peer certificate checks */
+-#if OPENSSL_VERSION_NUMBER>=0x10002000L
++#if OPENSSL_VERSION_NUMBER>=0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
+ if(!cert_check_subject(c, callback_ctx))
+ return 0; /* reject */
+ #endif /* OPENSSL_VERSION_NUMBER>=0x10002000L */
+@@ -291,7 +291,7 @@
+ return 1; /* accept */
+ }
+ 
+-#if OPENSSL_VERSION_NUMBER>=0x10002000L
++#if OPENSSL_VERSION_NUMBER>=0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
+ NOEXPORT int cert_check_subject(CLI *c, X509_STORE_CTX *callback_ctx) {
+ X509 *cert=X509_STORE_CTX_get_current_cert(callback_ctx);
+ NAME_LIST *ptr;

diff --git a/net-misc/stunnel/stunnel-5.30.ebuild 
b/net-misc/stunnel/stunnel-5.30.ebuild
index 5acb98e..a5e0fda 100644
--- a/net-misc/stunnel/stunnel-5.30.ebuild
+++ b/net-misc/stunnel/stunnel-5.30.ebuild
@@ -40,6 +40,9 @@ src_prepare() {
sed -i -e "s/^install-data-local:/do-not-run-this:/" \
tools/Makefile.in || die "sed failed"
 
+   # libressl compat
+   epatch "${FILESDIR}"/stunnel-compat-libressl.patch
+
echo "CONFIG_PROTECT=\"/etc/stunnel/stunnel.conf\"" > "${T}"/20stunnel
 }
 

diff --git a/net-misc/stunnel/stunnel-5.31.ebuild 
b/net-misc/stunnel/stunnel-5.31.ebuild
index 4eac53e..6fb712f 100644
--- a/net-misc/stunnel/stunnel-5.31.ebuild
+++ b/net-misc/stunnel/stunnel-5.31.ebuild
@@ -40,6 +40,9 @@ src_prepare() {
sed -i -e "s/^install-data-local:/do-not-run-this:/" \
tools/Makefile.in || die "sed failed"
 
+   # libressl compat
+   epatch "${FILESDIR}"/stunnel-compat-libressl.patch
+
echo "CONFIG_PROTECT=\"/etc/stunnel/stunnel.conf\"" > "${T}"/20stunnel
 }
 

diff --git a/net-misc/stunnel/stunnel-5.32.ebuild 
b/net-misc/stunnel/stunnel-5.32.ebuild
index 4eac53e..6fb712f 100644
--- a/net-misc/stunnel/stunnel-5.32.ebuild
+++ b/net-misc/stunnel/stunnel-5.32.ebuild
@@ -40,6 +40,9 @@ src_prepare() {
sed -i -e "s/^install-data-local:/do-not-run-this:/" \
tools/Makefile.in || die "sed failed"
 
+   # libressl compat
+   epatch "${FILESDIR}"/stunnel-compat-libressl.patch
+
echo "CONFIG_PROTECT=\"/etc/stunnel/stunnel.conf\"" > "${T}"/20stunnel
 }
 



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kmediaplayer/, kde-frameworks/kjsembed/, ...

2016-05-11 Thread Michael Palimaka
commit: c2ca66139db0e1e91a9924373d3488f9a8c05b36
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed May 11 14:14:40 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 11 14:16:11 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c2ca6613

kde-frameworks: version bump 5.22.0

Package-Manager: portage-2.2.28

 kde-frameworks/attica/attica-5.22.0.ebuild | 17 +
 kde-frameworks/baloo/baloo-5.22.0.ebuild   | 33 +
 kde-frameworks/bluez-qt/bluez-qt-5.22.0.ebuild | 30 
 .../breeze-icons/breeze-icons-5.22.0.ebuild| 21 ++
 .../extra-cmake-modules-5.22.0.ebuild  | 52 +
 .../frameworkintegration-5.22.0.ebuild | 49 +
 .../kactivities-stats-5.22.0.ebuild| 22 ++
 .../kactivities/kactivities-5.22.0.ebuild  | 28 +++
 kde-frameworks/kapidox/kapidox-5.22.0.ebuild   | 30 
 kde-frameworks/karchive/karchive-5.22.0.ebuild | 28 +++
 kde-frameworks/kauth/kauth-5.22.0.ebuild   | 33 +
 kde-frameworks/kbookmarks/kbookmarks-5.22.0.ebuild | 30 
 kde-frameworks/kcmutils/kcmutils-5.22.0.ebuild | 32 
 kde-frameworks/kcodecs/kcodecs-5.22.0.ebuild   | 14 
 .../kcompletion/kcompletion-5.22.0.ebuild  | 22 ++
 kde-frameworks/kconfig/kconfig-5.22.0.ebuild   | 27 +++
 .../kconfigwidgets/kconfigwidgets-5.22.0.ebuild| 38 ++
 .../kcoreaddons/kcoreaddons-5.22.0.ebuild  | 31 
 kde-frameworks/kcrash/kcrash-5.22.0.ebuild | 39 ++
 .../kdbusaddons/kdbusaddons-5.22.0.ebuild  | 29 
 .../kdeclarative/kdeclarative-5.22.0.ebuild| 32 
 kde-frameworks/kded/kded-5.22.0.ebuild | 36 +
 .../kdelibs4support/kdelibs4support-5.22.0.ebuild  | 85 ++
 .../kdesignerplugin/kdesignerplugin-5.22.0.ebuild  | 54 ++
 kde-frameworks/kdesu/kdesu-5.22.0.ebuild   | 33 +
 kde-frameworks/kdewebkit/kdewebkit-5.22.0.ebuild   | 30 
 kde-frameworks/kdnssd/kdnssd-5.22.0.ebuild | 32 
 kde-frameworks/kdoctools/kdoctools-5.22.0.ebuild   | 24 ++
 kde-frameworks/kemoticons/kemoticons-5.22.0.ebuild | 26 +++
 .../kfilemetadata/kfilemetadata-5.22.0.ebuild  | 39 ++
 .../kglobalaccel/kglobalaccel-5.22.0.ebuild| 31 
 kde-frameworks/kguiaddons/kguiaddons-5.22.0.ebuild | 23 ++
 kde-frameworks/khtml/khtml-5.22.0.ebuild   | 67 +
 kde-frameworks/ki18n/ki18n-5.22.0.ebuild   | 21 ++
 .../kiconthemes/kiconthemes-5.22.0.ebuild  | 29 
 kde-frameworks/kidletime/kidletime-5.22.0.ebuild   | 25 +++
 .../kimageformats/kimageformats-5.22.0.ebuild  | 35 +
 kde-frameworks/kinit/kinit-5.22.0.ebuild   | 41 +++
 kde-frameworks/kio/kio-5.22.0.ebuild   | 80 
 .../kitemmodels/kitemmodels-5.22.0.ebuild  | 15 
 kde-frameworks/kitemviews/kitemviews-5.22.0.ebuild | 21 ++
 .../kjobwidgets/kjobwidgets-5.22.0.ebuild  | 36 +
 kde-frameworks/kjs/kjs-5.22.0.ebuild   | 22 ++
 kde-frameworks/kjsembed/kjsembed-5.22.0.ebuild | 26 +++
 .../kmediaplayer/kmediaplayer-5.22.0.ebuild| 21 ++
 kde-frameworks/knewstuff/knewstuff-5.22.0.ebuild   | 33 +
 .../knotifications/knotifications-5.22.0.ebuild| 45 
 .../knotifyconfig/knotifyconfig-5.22.0.ebuild  | 25 +++
 kde-frameworks/kpackage/kpackage-5.22.0.ebuild | 30 
 kde-frameworks/kparts/kparts-5.22.0.ebuild | 31 
 kde-frameworks/kpeople/kpeople-5.22.0.ebuild   | 33 +
 kde-frameworks/kplotting/kplotting-5.22.0.ebuild   | 19 +
 kde-frameworks/kpty/kpty-5.22.0.ebuild | 19 +
 kde-frameworks/kross/kross-5.22.0.ebuild   | 32 
 kde-frameworks/krunner/krunner-5.22.0.ebuild   | 30 
 kde-frameworks/kservice/kservice-5.22.0.ebuild | 37 ++
 .../ktexteditor/ktexteditor-5.22.0.ebuild  | 53 ++
 .../ktextwidgets/ktextwidgets-5.22.0.ebuild| 38 ++
 .../kunitconversion/kunitconversion-5.22.0.ebuild  | 19 +
 kde-frameworks/kwallet/kwallet-5.22.0.ebuild   | 54 ++
 kde-frameworks/kwayland/kwayland-5.22.0.ebuild | 27 +++
 .../kwidgetsaddons/kwidgetsaddons-5.22.0.ebuild| 22 ++
 .../kwindowsystem/kwindowsystem-5.22.0.ebuild  | 41 +++
 kde-frameworks/kxmlgui/kxmlgui-5.22.0.ebuild   | 42 +++
 .../kxmlrpcclient/kxmlrpcclient-5.22.0.ebuild  | 23 ++
 .../modemmanager-qt/modemmanager-qt-5.22.0.ebuild  | 22 ++
 .../networkmanager-qt-5.22.0.ebuild| 27 +++
 .../oxygen-icons/oxygen-icons-5.22.0.ebuild| 28 +++
 kde-frameworks/plasma/plasma-5.22.0.ebuild | 69 ++
 

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

2016-05-11 Thread Michael Palimaka
commit: e2c42744b3e84744f914b718d7cb06e0489c2c87
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed May 11 14:13:57 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 11 14:16:11 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e2c42744

kde5.eclass: mark kde-frameworks-5.22 as unreleased

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

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 9597a76..54c3e3d 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -141,7 +141,7 @@ fi
 # An array of $CATEGORY-$PV pairs of packages that are unreleased upstream.
 # Any package matching this will have fetch restriction enabled, and receive
 # a proper error message via pkg_nofetch.
-KDE_UNRELEASED=( )
+KDE_UNRELEASED=( kde-frameworks-5.22.0 )
 
 if [[ ${KDEBASE} = kdevelop ]]; then
HOMEPAGE="https://www.kdevelop.org/;



  1   2   3   >