[gentoo-commits] repo/gentoo:master commit in: sys-auth/otpcalc/

2015-12-13 Thread Ulrich Müller
commit: 9582ebef5531828cf12a9c11397cb3c3a897b049
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Dec 13 10:38:30 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec 13 10:38:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9582ebef

sys-auth/otpcalc: Fix installation of desktop entry file.

Package-Manager: portage-2.2.26

 sys-auth/otpcalc/{otpcalc-0.97-r7.ebuild => otpcalc-0.97-r8.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-auth/otpcalc/otpcalc-0.97-r7.ebuild 
b/sys-auth/otpcalc/otpcalc-0.97-r8.ebuild
similarity index 93%
rename from sys-auth/otpcalc/otpcalc-0.97-r7.ebuild
rename to sys-auth/otpcalc/otpcalc-0.97-r8.ebuild
index f673026..76c2de4 100644
--- a/sys-auth/otpcalc/otpcalc-0.97-r7.ebuild
+++ b/sys-auth/otpcalc/otpcalc-0.97-r8.ebuild
@@ -44,6 +44,7 @@ src_install() {
dosym otpCalc /usr/bin/otpcalc
doman otpCalc.1
newman - otpcalc.1 <<< ".so man1/otpCalc.1"
-   domenu "${FILESDIR}/${PN}.desktop"
+   insinto /usr/share/applications
+   doins "${FILESDIR}/${PN}.desktop"
dodoc BUGS ChangeLog TODO
 }



[gentoo-commits] sites/www:master commit in: get-involved/become-developer/

2015-12-13 Thread Alex Legler
commit: 5939167dc4695197e07d7359641508a42327b8df
Author: Alex Legler  a3li  li>
AuthorDate: Sun Dec 13 11:42:32 2015 +
Commit: Alex Legler  gentoo  org>
CommitDate: Sun Dec 13 11:42:32 2015 +
URL:https://gitweb.gentoo.org/sites/www.git/commit/?id=5939167d

Remove link to still-not-migrated developer handbook, #561790

 get-involved/become-developer/index.md | 6 --
 1 file changed, 6 deletions(-)

diff --git a/get-involved/become-developer/index.md 
b/get-involved/become-developer/index.md
index dfd2854..a752c9d 100644
--- a/get-involved/become-developer/index.md
+++ b/get-involved/become-developer/index.md
@@ -46,9 +46,3 @@ Besides the warm feeling of contributing to Free and Open 
Source Software you as
 
 Okay, there are indeed a few perks: You get an @gentoo.org email 
address, matching IRC cloak,
 special access flags on our Wiki and Bugzilla, and a few other things to 
facilitate your development efforts.
-
-## Details
-
-This page serves as a brief overview of the process, if you want to learn more,
-please see the [Gentoo Developer 
Handbook](https://wwwold.gentoo.org/proj/en/devrel/handbook/handbook.xml)
-which is currently still only available as part of our old website.
\ No newline at end of file



[gentoo-commits] repo/gentoo:master commit in: sci-biology/bamtools/

2015-12-13 Thread Justin Lecher
commit: 8deb276adb49578cf19bce5ef8fe9394aa90db6f
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 09:19:12 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 09:19:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8deb276a

sci-biology/bamtools: Unbundle dev-libs/jsoncpp

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=568090

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 ...tools-1.0.2.ebuild => bamtools-1.0.2-r1.ebuild} | 33 --
 1 file changed, 24 insertions(+), 9 deletions(-)

diff --git a/sci-biology/bamtools/bamtools-1.0.2.ebuild 
b/sci-biology/bamtools/bamtools-1.0.2-r1.ebuild
similarity index 53%
rename from sci-biology/bamtools/bamtools-1.0.2.ebuild
rename to sci-biology/bamtools/bamtools-1.0.2-r1.ebuild
index 08c40d0..dc1b60b 100644
--- a/sci-biology/bamtools/bamtools-1.0.2.ebuild
+++ b/sci-biology/bamtools/bamtools-1.0.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=5
 
 inherit cmake-utils
 
@@ -15,19 +15,34 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-DEPEND="sys-libs/zlib"
-RDEPEND="${DEPEND}"
+RDEPEND="
+   dev-libs/jsoncpp
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   sed \
+   -e '/third_party/d' \
+   -i src/CMakeLists.txt || die
+   rm -r src/third_party || die
+
+   sed \
+   -e 's:json.h:json/json.h:g' \
+   -i src/toolkit/bamtools_filter.cpp || die
+
+   cmake-utils_src_prepare
+}
 
 src_install() {
+   local i
for i in bin/bamtools-${PV} lib/libbamtools.so.${PV} 
lib/libbamtools-utils.so.${PV}; do
TMPDIR="$(pwd)" scanelf -Xr $i || die
done
 
dobin bin/bamtools
-   dolib lib/*
-   insinto /usr/include/bamtools/api
-   doins include/api/*
-   insinto /usr/include/bamtools/shared
-   doins include/shared/*
+   dolib.so lib/*so*
+   use static-libs && dolib.a lib/*a
+   insinto /usr/include/bamtools
+   doins include/api include/shared
dodoc README
 }



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

2015-12-13 Thread Justin Lecher
commit: 04c7c53c7d433573fbe1041a7ad50488b7a2f03d
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 09:40:19 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 09:40:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c7c53c

sys-kernel/aufs-sources: Bump to latest genpatches and linux release

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sys-kernel/aufs-sources/Manifest   |  9 +++
 .../aufs-sources/aufs-sources-3.18.24.ebuild   | 85 ++
 sys-kernel/aufs-sources/aufs-sources-4.1.14.ebuild | 85 ++
 sys-kernel/aufs-sources/aufs-sources-4.2.7.ebuild  | 85 ++
 4 files changed, 264 insertions(+)

diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest
index 5e75a07..2628a5b 100644
--- a/sys-kernel/aufs-sources/Manifest
+++ b/sys-kernel/aufs-sources/Manifest
@@ -14,6 +14,9 @@ DIST deblob-check-4.0 670921 SHA256 
042b511913187672d9a0512765e662ba5d4283812ebe
 DIST genpatches-3.18-22.base.tar.xz 651380 SHA256 
9c866ac44e0c716a5292c3ec907fc52edfce1a32d75cbc63e51f2adbd10067d0 SHA512 
d1183150a2ee641714dc85c873713936d862688d4314a6906a25943bbfb34566fe5d0e838d61eba2fc369a657aa762f6276a2a31a5c4e2e9429db4330a0fa03a
 WHIRLPOOL 
22d358be0bfd836ded82b5fc347f5bc266186ee0374120f2def7e6d8c4e87c43ab364eb64c6b141ee8d0705912ebc12f5525694c7d6fcbc9da38c0012ed09da2
 DIST genpatches-3.18-22.experimental.tar.xz 61604 SHA256 
a216f6a678d83ca91283adddaef52face5980718cc7eae9d8764f782422771c8 SHA512 
aa2819419490a7ea0ac06179c07a2139e671877b4a5109c019c8931f21069e4d313c75279b679a76ead8381bc1f709a77b8eb19da27f3d5e8d4d4fb97a0ae5c3
 WHIRLPOOL 
fb4364fc476edac40019c1215c5ba94e29ffd003aae37cb8bb642008e2f0a853ec174c4495699a2c7984dd190d895aeab17cae3ab6c6045ff497c07716a46939
 DIST genpatches-3.18-22.extras.tar.xz 16196 SHA256 
deeab880c0705b9a02492e2e73152614b7c7dd9f213303fd5284ee07debf0416 SHA512 
5ba6d42c5973daa52a54bc77f3f13312d9c6f496e002ab2ad613a08f18ee64dad39472ec0cdb0e545b2c95aee0d69fd30c38877d15f266768a22fabb8a06e2a3
 WHIRLPOOL 
84092c11122198958498e26d3c4fccbf06451ff9c880510f763968644d03c30160f01090c2bc5b411cb813715083682b90b750401ffd7c8f011ae24f203e90c0
+DIST genpatches-3.18-24.base.tar.xz 723760 SHA256 
6b21c67c926c470cd09321d3650194b596434cadb1370ae05440168f9288fa65 SHA512 
a46ea4adcc975f0946daf3f71b3e92514fb22d6992e501f381ba30dd471f2b1b25c6571d4029d1b860a14792f2e1be2af3bb72f3917022162cb1c04a8898a87e
 WHIRLPOOL 
7e3859e47893a5b4fa1ba242fe63f4d0cd90ac0927ff8deed8cca84e830728e087a105f1807eb3eb80159b7b4d665af3acbcd92302789c9a7af31b73d7402c4c
+DIST genpatches-3.18-24.experimental.tar.xz 61612 SHA256 
f92a05e405bca99e38597669cef64a87c1332b2e72fbc14f93ac4eab73827454 SHA512 
04f2ced0957132f0454f0b80781afddf015998849841c300dd8c750977df7218b9c026e35a1b7daeb5ad04c7c590745d5b9058fb7830d6533b456587714d98d5
 WHIRLPOOL 
6418de81a7027e09e6e0e59ed67c11ef2656a1091e29f10264f5ad2426bc71669e74b053d55a927a831e7ce18a17bbc319fdb5297853444b51d9fa9fa1a3688c
+DIST genpatches-3.18-24.extras.tar.xz 16184 SHA256 
0415f6e56f06b088ef78d7980c447a4a2ddf7d8915c391df0e826f8dac7a3823 SHA512 
4a380e0ed2a23fd593dd22d6688e8339f9fe5508c5c7b83604e0d361890f6741418323a0dc4f5652d441d1facaaeb573811ee6770aad8c3cf512a22777a1ac77
 WHIRLPOOL 
98aacab957a5283b9eea0e204c275b15cece98fb7e80ca69447b0ac9cf96c52c1a11165366108de284a50650421b0f848bdf6b0fa749e55f1173aae5c103f18a
 DIST genpatches-4.0-11.base.tar.xz 234968 SHA256 
49cfd38bb97a92984c0d8b955c2f795701897544a4bfea4d2d2932543abca31a SHA512 
059a049248c2eaaae4c4201235586306f846b12503fa1aa3bdea9ad31b4522f030beb057926cf79ffa9468e2940a68b6f6089511a60005dd339e4775c8a682cd
 WHIRLPOOL 
a5a31fa2a1db39fd01ed72e9917481a7c4f406c8168a2dac078df5a46c41d0be69df6ef532aae0f06fbf81a5a5e2262a9ba4785bdb13c48b21e338347d6be1ee
 DIST genpatches-4.0-11.experimental.tar.xz 61632 SHA256 
cedb08c7d68cf62038aa6f8db3999a7d6daf434a08d0c811308affd5d18667d4 SHA512 
cfe5281678acc938ba0c906ef58a654889a71da5238fbff13e5e78f328dc07485345deea6080abf1380a8a3ec5314691b8f5a35ae0cf627e6ebb38ba66860e38
 WHIRLPOOL 
5bfd4de5098fe5cd05bc7184a5797f9b310a848b2d96e04b83986f45d3961abaf6cfb76b801b9031c0b46c2c072578b59b98781c8c432b7ec0989449f8098a04
 DIST genpatches-4.0-11.extras.tar.xz 16288 SHA256 
84b7509ecc82f7ff1b90959b88e9e0ad77544610d5a95aacfb88b7200b9aced1 SHA512 
95354b1a2dce8d93a50cc1e1e79ea807134eb050c7a76921ada26f5bfa210963a16c9af7bda0b75894201a1e82929859f6dfa5c23cf63fe4586e4264eef85c7f
 WHIRLPOOL 
4ebc929d8e39c0967b99d558f68e5454e6ffc771273b7e9637d8d0ba477c67ee490e0a443a8aa4fdcc74f3aab59cf8e9c159f2a3b152b33fb9a8f395a67b0085
@@ -26,6 +29,12 @@ DIST genpatches-4.1-16.extras.tar.xz 16176 SHA256 
a6e00246f5e8feef952529d7be5110
 DIST genpatches-4.1-17.base.tar.xz 411900 SHA256 
a19b332a06c9486f38fa0397ddf16a107f524c8fda184a9ba3941d85e29d0f83 SHA512 
32ce0d796844516cd27bfcb035ff791cbeb4c3b7cce5465268bf88a306dc1870145b6d5758fb7ef4d53acfb29bb4b8333b5b4ff7cef5a0711efea8ea11052121
 

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

2015-12-13 Thread Justin Lecher
commit: 3b9d29adf4a1e4fc13ea81482976892c9bdf5e37
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 09:22:58 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 09:22:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b9d29ad

dev-python/autobahn: Quote correctly wildcards for python_gen_usedep

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=568080

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/autobahn/autobahn-0.10.4.ebuild  | 2 +-
 dev-python/autobahn/autobahn-0.9.4.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/autobahn/autobahn-0.10.4.ebuild 
b/dev-python/autobahn/autobahn-0.10.4.ebuild
index 9a45314..c854a1a 100644
--- a/dev-python/autobahn/autobahn-0.10.4.ebuild
+++ b/dev-python/autobahn/autobahn-0.10.4.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
>=dev-python/six-1.6.1[${PYTHON_USEDEP}]
>=dev-python/snappy-0.5[${PYTHON_USEDEP}]
>=dev-python/trollius-0.1.2[${PYTHON_USEDEP}]
-   >=dev-python/twisted-core-11.1[$(python_gen_usedep python2*)]
+   >=dev-python/twisted-core-11.1[$(python_gen_usedep 'python2*')]
>=dev-python/txaio-1.0.0[${PYTHON_USEDEP}]
>=dev-python/ujson-1.33[${PYTHON_USEDEP}]
>=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]

diff --git a/dev-python/autobahn/autobahn-0.9.4.2.ebuild 
b/dev-python/autobahn/autobahn-0.9.4.2.ebuild
index 013823d..c7b0bc6 100644
--- a/dev-python/autobahn/autobahn-0.9.4.2.ebuild
+++ b/dev-python/autobahn/autobahn-0.9.4.2.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
dev-python/snappy[${PYTHON_USEDEP}]
dev-python/lz4[${PYTHON_USEDEP}]
dev-python/msgpack[${PYTHON_USEDEP}]
-   dev-python/twisted-core[$(python_gen_usedep python2*)]
+   dev-python/twisted-core[$(python_gen_usedep 'python2*')]
dev-python/ujson[${PYTHON_USEDEP}]
dev-python/wsaccel[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]



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

2015-12-13 Thread Ian Delaney
commit: d82f5af3f98786e8fccdb16fedd61e61d6b9
Author: Ian Delaney  gentoo  org>
AuthorDate: Sun Dec 13 09:59:05 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sun Dec 13 11:19:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82f5af3

Merge remote-tracking branch 'remotes/Elizafox/master'

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

 app-arch/rar/Manifest  |   3 -
 app-arch/rar/rar-5.1.0.ebuild  |  79 -
 app-misc/c_rehash/c_rehash-1.7-r1.ebuild   |   2 +-
 app-portage/eix/Manifest   |   1 +
 app-portage/eix/eix-0.31.4.ebuild  |  74 +
 app-shells/hstr/Manifest   |   1 +
 .../hstr/{hstr-1.18.ebuild => hstr-1.19.ebuild}|   0
 dev-libs/libb64/Manifest   |   1 +
 dev-libs/libb64/libb64-1.2.ebuild  |  29 ++
 {www-servers/boa => dev-libs/libb64}/metadata.xml  |   0
 dev-libs/libinput/Manifest |   1 +
 ...libinput-1.1.1.ebuild => libinput-1.1.2.ebuild} |   0
 dev-libs/openssl/openssl-1.0.2e.ebuild |   2 +-
 dev-php/PEAR-Mail_Mime/Manifest|   1 +
 .../PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.0.ebuild|  23 ++
 .../files/1.5.2-php-pass-by-reference-fix.patch|  74 -
 .../files/1.8.3-php-pass-by-reference-fix.patch|  74 -
 .../files/php-pass-by-reference-fix.patch  |  76 -
 dev-python/aiohttp/Manifest|   2 +-
 dev-python/aiohttp/aiohttp-0.14.4-r1.ebuild|  30 --
 dev-python/aiohttp/aiohttp-0.19.0.ebuild   |  52 
 dev-python/autobahn/autobahn-0.10.4.ebuild |   2 +-
 dev-python/autobahn/autobahn-0.9.4.2.ebuild|   2 +-
 dev-python/crumbs/Manifest |   2 +-
 ...{crumbs-1.2.2-r1.ebuild => crumbs-2.1.0.ebuild} |  29 +-
 dev-python/stormpath/Manifest  |   2 +-
 ...ormpath-2.1.2.ebuild => stormpath-2.1.6.ebuild} |   0
 dev-ruby/aws-sdk-core/Manifest |   1 +
 dev-ruby/aws-sdk-core/aws-sdk-core-2.2.5.ebuild|  38 +++
 dev-ruby/{aws-sdk => aws-sdk-core}/metadata.xml|   0
 dev-ruby/aws-sdk-resources/Manifest|   1 +
 .../aws-sdk-resources-2.2.5.ebuild |  32 +++
 .../{aws-sdk => aws-sdk-resources}/metadata.xml|   0
 dev-ruby/aws-sdk/Manifest  |   1 +
 dev-ruby/aws-sdk/aws-sdk-2.2.5.ebuild  |  32 +++
 dev-ruby/rmagick/Manifest  |   1 -
 dev-ruby/rmagick/rmagick-2.13.2-r1.ebuild  |  57 
 dev-ruby/ruby-elf/ruby-elf-1.0.8.ebuild|   2 +-
 dev-util/pycharm-professional/Manifest |   1 +
 0.ebuild => pycharm-professional-5.0.2.ebuild} |   0
 dev-util/sysdig/Manifest   |   1 +
 dev-util/sysdig/sysdig-0.5.1.ebuild|  93 ++
 eclass/toolchain.eclass|  12 +-
 games-action/supertuxkart/Manifest |   1 -
 .../supertuxkart/supertuxkart-0.9.1.ebuild |   6 +-
 games-action/supertuxkart/supertuxkart-0.9.ebuild  |  83 --
 games-emulation/dolphin/dolphin-.ebuild|  71 -
 games-emulation/dolphin/metadata.xml   |   4 +
 net-misc/wget/Manifest |   3 +-
 .../wget/{wget-1.17.ebuild => wget-1.17.1.ebuild}  |   7 +-
 net-p2p/bitcoinxt-qt/Manifest  |   1 +
 net-p2p/bitcoinxt-qt/bitcoinxt-qt-0.11.0d.ebuild   | 197 +
 .../files/-syslibs.patch   |   0
 .../files/bitcoin.conf}|   0
 .../files/bitcoinxtd.logrotate |   0
 net-p2p/bitcoinxt-qt/metadata.xml  |  22 ++
 net-p2p/bitcoinxtd/Manifest|   2 +-
 ...xtd-0.11.0.ebuild => bitcoinxtd-0.11.0d.ebuild} |  24 +-
 .../{bitcoind => bitcoinxtd}/files/bitcoin.conf|   0
 net-print/cups-filters/Manifest|   1 +
 ...ters-1.2.0.ebuild => cups-filters-1.3.0.ebuild} |   0
 profiles/base/package.use.mask |   2 +-
 profiles/targets/desktop/plasma/package.use|   2 +
 ...tools-1.0.2.ebuild => bamtools-1.0.2-r1.ebuild} |  33 ++-
 .../memtest86+/files/memtest86+-5.01-gcc-473.patch |  21 --
 .../files/memtest86+-5.01-io-extern-inline.patch   |  29 ++
 .../files/memtest86+-5.01-no-clean.patch   |  16 ++
 .../memtest86+/files/memtest86+-5.01-no-scp.patch  |  12 +
 .../files/memtest86+-5.01-reboot-def.patch |  13 +
 sys-apps/memtest86+/memtest86+-5.01-r1.ebuild  |   5 +-
 sys-apps/memtest86+/memtest86+-5.01.ebuild |  90 --
 sys-apps/systemd/files/226-kcmp.patch  |  31 ++
 sys-apps/systemd/systemd-226-r2.ebuild |   1 +
 sys-auth/otpcalc/Manifest  |   1 +
 sys-auth/otpcalc/otpcalc-0.97-r8.ebuild|  50 
 sys-boot/grub/Manifest

[gentoo-commits] repo/gentoo:master commit in: app-arch/rar/

2015-12-13 Thread Ian Delaney
commit: 64472b5a18100174579f835e8c9d4b5dec50a988
Author: Elizabeth Myers  interlinked  me>
AuthorDate: Sun Dec 13 09:01:26 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sun Dec 13 11:19:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64472b5a

app-arch/rar: remove 5.1.0

This version is an old testing version and not needed anymore.

 app-arch/rar/Manifest |  3 --
 app-arch/rar/rar-5.1.0.ebuild | 79 ---
 2 files changed, 82 deletions(-)

diff --git a/app-arch/rar/Manifest b/app-arch/rar/Manifest
index 61551f3..7f3c3b6 100644
--- a/app-arch/rar/Manifest
+++ b/app-arch/rar/Manifest
@@ -1,9 +1,6 @@
-DIST rarlinux-5.1.0.tar.gz 1103841 SHA256 
586ba2671ace61f2d56fe85e54710b6a588cd9f87f95030b81d9b2aff2292636 SHA512 
affe60f9865ad172bb8053af50e977afbb70a43e0cfeefb4e9d6924f2d9718670662a24770e46cf990715d9841ae3387d2c30522075f5cde97a05a2b0da23f22
 WHIRLPOOL 
9e957ff470130e40d05c2c80064ea39fa5c2fbb3c3ce85381bf9d3c8bac7487e10ab773c2752c8b7cb38906c8792c4b23bb96cd2fe22fdb7f2f764a274d5d2be
 DIST rarlinux-5.2.1.tar.gz 1109839 SHA256 
dafe2deb46d0a9cc99b5f4e7204913051d4a2010e08311a0d3565050bd74026f SHA512 
bb7ad791f5a34b8d48008a75f9d8008237f36261be6e722d8fdf97a19e70e444c42232544ac63514c354e1d173260dcb635024f72c77afff172f326a137ef21c
 WHIRLPOOL 
6ee7d38bac0c158f0ab6b534544dd7fcd3bf3459219790d2f05ae60df86e7502ca8211580035d62279e99bd427577c4a79bd2eca6e1b99dc2dfde679a07537ec
 DIST rarlinux-5.3.0.tar.gz 1114667 SHA256 
7638f20ba68a49e9d9b3b247d9922f3d36c248eaa2e784bd2f0fad0aa1fd7ba8 SHA512 
b2eb9831cac88f7f72a169c081a35fc688aa82a5e80cf681440b38f7d5f7691511ca1b85960b3949668faa4c1fe0921fb170d7a1ffb52d77db124fd073f1516b
 WHIRLPOOL 
42ee7ef6f4a186b6284490e04378d24fcdbdea2406724137522ce2c18ebc62f8321e7092673ce4ea3e917b0ea393145b8f496ba06e780bdf2526b3223d5474aa
-DIST rarlinux-x64-5.1.0.tar.gz 1139386 SHA256 
8c04474201179cc3d3a4f3d1aa7bdd6ee3244479aa16371d2449cf416f882299 SHA512 
76b1bf5f7cfc950415d3b9295b010766d1caf7207b86eae00edaf325898e7934909982658c6bc7d113dcc2dbcd7fdb40dc02dddeca63cbc90d69950fde426bb7
 WHIRLPOOL 
0fa10a995777a2aad7575b2842d5e82c741de9458fd9349c21cb3c8842a260ebc1b8480451c287239a6047b543330279f63fc3a6ac9b0517629997e70ba246dd
 DIST rarlinux-x64-5.2.1.tar.gz 1145110 SHA256 
54015e921bf2789ca90afdf913c5a5d57db612bfdbf33eedae7b068aa1016a2d SHA512 
fe0f866aa7437608e60d3d760263aa2428d7154f0574140008d19a088b6968b06a02d056bd6e9f1b30f4b06c5fd447bf8383bd823d958c6676cd7d835f14de2c
 WHIRLPOOL 
b82f153a9aa1e239e2b1e137c71005ce812ce446911e9f62c43609a810cfb86874aa7137698b7a79326d693d4571da20df19973206412be429f1b593908fa86e
 DIST rarlinux-x64-5.3.0.tar.gz 1149037 SHA256 
8075b01d29ba0fc0c927f08e2a1b2149921bdb42c9457b7a7ef0950e387b5131 SHA512 
3391db53adcdc355b6c58843a59f17a0adc2abc874ba8828cb985f27d33d27804d6a8c4db642fbef6a09d513858a6b507f6b49f9097a499d800f4cdd953f1f3e
 WHIRLPOOL 
b450bf85d36627c0b03be1523cdee980ac771ea5acd9786264fc10efd8473b1cec031dec57d1b1f345ea601fed94f0505d300d106800076c20bc97a437b6fd26
-DIST winrar-x64-510.exe 1915800 SHA256 
3dad374e0a3b38e5629e8e9d591c77e73199e7714fef2cfb651a133e843971ed SHA512 
a7d723ca45d376fe1b003be0ccd0477e51b057784ee14feeb78727207c390a9e31efe481eb998f316ea27f33298b0235690eed71242fa4f591603f3cc7238f20
 WHIRLPOOL 
9a6992d1cf6e52f352199f037b410853134e77245cb758f641569c91e208a1f693f5a9eb0e0680763b5bd0539fca2bac55b8af13106957a40d32297b8078536e
 DIST winrar-x64-521.exe 1941744 SHA256 
e315674d9e2f5f63977fb5fd8e8bcafcdc106594b83e7ba062c5bec24901a5d2 SHA512 
b08be6ea9dcbd19ac3849045a18d59a968ade46bcdfe3c6451dbcb5856d294b9dbdb89b1d38dff1749b44c47dc47b4de519ae5561825f06498455ffec48c7822
 WHIRLPOOL 
4faf6f2379e8b589974bff8fbb4a8a9561d2d60473f7874c0bf163a8915e902d7550847bd808e32ace3f48cfc02246b07b69b50ed848881d84d59d0594fd2322
 DIST winrar-x64-530.exe 1964912 SHA256 
951b53d30aa7d40f5fd4720ddd7385d431ede0e18df496fcb9c255ee1520d668 SHA512 
ebe7ba3e3bc36941a6cf4f27f00edfd62e2297fda6de64a3718da10f10c9a9510b1dea96e5d128602e3b4069e276c88f79914b535a0acb390158a620510501ca
 WHIRLPOOL 
ac463202b33f4130e45da5df85b47a0eaf268686aefb5bcd8b09da729f1348d000d513f8297c67520515321b0d6632a16d6ed23ccc73efbd18c605cb624981d1

diff --git a/app-arch/rar/rar-5.1.0.ebuild b/app-arch/rar/rar-5.1.0.ebuild
deleted file mode 100644
index fbc5b1e..000
--- a/app-arch/rar/rar-5.1.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI=4
-MY_PV="${PV/0_beta/b}"
-DESCRIPTION="RAR compressor/uncompressor"
-HOMEPAGE="http://www.rarsoft.com/;
-URI_x86="http://www.rarlab.com/rar/rarlinux-${MY_PV}.tar.gz;
-URI_amd64="http://www.rarlab.com/rar/rarlinux-x64-${MY_PV}.tar.gz;
-URI_w64="http://www.rarlab.com/rar/winrar-x64-${MY_PV//.}.exe;
-SRC_URI="x86? ( ${URI_x86} )
-   amd64? ( ${URI_amd64} )
-   all_sfx? (
-   ${URI_x86}
-   ${URI_amd64}
-   ${URI_w64}
-   )"
-
-LICENSE="RAR"

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

2015-12-13 Thread Ian Delaney
commit: 1dc18621c5e60d29d80ce1e502d08aa96a560fb0
Author: Ian Delaney  gentoo  org>
AuthorDate: Sun Dec 13 07:50:30 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sun Dec 13 07:50:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dc18621

media-gfx/pinta: rebump to vn. 1.6-r1

Patch "${P}-mono-4.patch" resolves compilation issues with Mono 4.0 and above,
submitted by proxy maintainer vis the gentoo bug now set to FIXED

Gentoo bug: #559162

Package-Manager: portage-2.2.24

 media-gfx/pinta/files/pinta-1.6-mono-4.patch | 70 
 media-gfx/pinta/pinta-1.6-r1.ebuild  | 52 +
 2 files changed, 122 insertions(+)

diff --git a/media-gfx/pinta/files/pinta-1.6-mono-4.patch 
b/media-gfx/pinta/files/pinta-1.6-mono-4.patch
new file mode 100644
index 000..0e37a46
--- /dev/null
+++ b/media-gfx/pinta/files/pinta-1.6-mono-4.patch
@@ -0,0 +1,70 @@
+diff -Naur pinta-1.6_orig/Pinta/Pinta.csproj pinta-1.6/Pinta/Pinta.csproj
+--- pinta-1.6_orig/Pinta/Pinta.csproj  2015-03-01 23:07:57.0 +0100
 pinta-1.6/Pinta/Pinta.csproj   2015-12-12 15:02:28.796155090 +0100
+@@ -80,7 +80,7 @@
+ 
+   gtk-sharp-2.0
+ 
+-
++
+ 
+ 
+   gtk-sharp-2.0
+diff -Naur pinta-1.6_orig/Pinta.Core/Pinta.Core.csproj 
pinta-1.6/Pinta.Core/Pinta.Core.csproj
+--- pinta-1.6_orig/Pinta.Core/Pinta.Core.csproj2015-03-01 
23:07:57.0 +0100
 pinta-1.6/Pinta.Core/Pinta.Core.csproj 2015-12-12 15:02:28.798155090 
+0100
+@@ -55,7 +55,7 @@
+ AllRules.ruleset
+   
+   
+-
++
+ 
+ 
+ 
+diff -Naur pinta-1.6_orig/Pinta.Effects/Pinta.Effects.csproj 
pinta-1.6/Pinta.Effects/Pinta.Effects.csproj
+--- pinta-1.6_orig/Pinta.Effects/Pinta.Effects.csproj  2015-03-01 
23:07:57.0 +0100
 pinta-1.6/Pinta.Effects/Pinta.Effects.csproj   2015-12-12 
15:02:28.797155090 +0100
+@@ -58,7 +58,7 @@
+ 
+ 
+ 
+-
++
+ 
+ 
+ 
+diff -Naur pinta-1.6_orig/Pinta.Gui.Widgets/Pinta.Gui.Widgets.csproj 
pinta-1.6/Pinta.Gui.Widgets/Pinta.Gui.Widgets.csproj
+--- pinta-1.6_orig/Pinta.Gui.Widgets/Pinta.Gui.Widgets.csproj  2015-03-01 
23:07:57.0 +0100
 pinta-1.6/Pinta.Gui.Widgets/Pinta.Gui.Widgets.csproj   2015-12-12 
15:02:28.797155090 +0100
+@@ -54,7 +54,7 @@
+ AllRules.ruleset
+   
+   
+-
++
+ 
+ 
+ 
+diff -Naur pinta-1.6_orig/Pinta.Install.proj pinta-1.6/Pinta.Install.proj
+--- pinta-1.6_orig/Pinta.Install.proj  2015-03-01 23:14:37.0 +0100
 pinta-1.6/Pinta.Install.proj   2015-12-12 15:05:20.974156635 +0100
+@@ -1,5 +1,5 @@
+ 
+-http://schemas.microsoft.com/developer/msbuild/2003; ToolsVersion="3.5">
++http://schemas.microsoft.com/developer/msbuild/2003; ToolsVersion="4.0">
+ 
+   
+   
+diff -Naur pinta-1.6_orig/Pinta.Tools/Pinta.Tools.csproj 
pinta-1.6/Pinta.Tools/Pinta.Tools.csproj
+--- pinta-1.6_orig/Pinta.Tools/Pinta.Tools.csproj  2015-03-01 
23:07:57.0 +0100
 pinta-1.6/Pinta.Tools/Pinta.Tools.csproj   2015-12-12 15:02:28.795155090 
+0100
+@@ -54,7 +54,7 @@
+ AllRules.ruleset
+   
+   
+-
++
+ 
+ 
+ 

diff --git a/media-gfx/pinta/pinta-1.6-r1.ebuild 
b/media-gfx/pinta/pinta-1.6-r1.ebuild
new file mode 100644
index 000..5cdbb79
--- /dev/null
+++ b/media-gfx/pinta/pinta-1.6-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit fdo-mime mono-env gnome2-utils
+
+DESCRIPTION="Simple Painting for Gtk"
+HOMEPAGE="http://pinta-project.com;
+SRC_URI="https://github.com/PintaProject/Pinta/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="MIT CC-BY-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="dev-lang/mono
+   ~dev-dotnet/gtk-sharp-2.12.10
+   dev-dotnet/atk-sharp:2
+   dev-dotnet/gdk-sharp:2
+   dev-dotnet/glib-sharp:2
+   dev-dotnet/mono-addins[gtk]
+   dev-dotnet/pango-sharp:2"
+RDEPEND="${COMMON_DEPEND}
+   x11-libs/cairo[X]
+   x11-libs/gdk-pixbuf[X,jpeg,tiff]
+   x11-themes/gnome-icon-theme"
+DEPEND="${COMMON_DEPEND}
+   dev-util/intltool
+   virtual/pkgconfig
+   sys-devel/gettext"
+
+src_prepare() {
+   epatch "${FILESDIR}/${P}-mono-4.patch"
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+   fdo-mime_mime_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+   fdo-mime_mime_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] dev/ulm:master commit in: patchsets/otpcalc/0.97/

2015-12-13 Thread Ulrich Müller
commit: bdce23b192887d91d5214ce95cbcc1d2faf83113
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Dec 12 10:28:42 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Dec 12 10:28:42 2015 +
URL:https://gitweb.gentoo.org/dev/ulm.git/commit/?id=bdce23b1

otpcalc-0.97: Import patches from gentoo repository.

 .../otpcalc/0.97/01_all_man-table-format.patch |  35 +++
 patchsets/otpcalc/0.97/02_all_badindex.patch   |  13 +
 patchsets/otpcalc/0.97/03_all_crypto-proto.patch   |  13 +
 patchsets/otpcalc/0.97/04_all_gtk2-gentoo.patch|  72 ++
 patchsets/otpcalc/0.97/05_all_skey-md5.patch   |  24 ++
 patchsets/otpcalc/0.97/06_all_sha1-byteorder.patch |  53 +
 patchsets/otpcalc/0.97/07_all_gtk-deprecated.patch | 261 +
 7 files changed, 471 insertions(+)

diff --git a/patchsets/otpcalc/0.97/01_all_man-table-format.patch 
b/patchsets/otpcalc/0.97/01_all_man-table-format.patch
new file mode 100644
index 000..31ec238
--- /dev/null
+++ b/patchsets/otpcalc/0.97/01_all_man-table-format.patch
@@ -0,0 +1,35 @@
+Make missing list appear in man page, bug 90900.
+
+--- otpCalc-0.97-orig/otpCalc.man
 otpCalc-0.97/otpCalc.man
+@@ -24,18 +24,20 @@
+ the Challenge input:
+ .IP
+ .TS
+-s/key MD4
+-.br
+-otp-md4   MD4
+-.br
+-otp-md5   MD5
+-.br
+-otp-rmd160RIPEMD-160
+-.br
+-otp-sha1  SHA1
+-.br
++allbox tab(#);
++cb l
++cb l
++cb l
++cb l
++cb l.
++s/key#MD4
++otp-md4#MD4
++otp-md5#MD5
++otp-rmd160#RIPEMD-160
++otp-sha1#SHA1
+ .TE
+ .LP
++.LP
+ In the absence of a prefix, the default hash, specified in the Settings menu,
+ is used.
+ .SH "SEE ALSO"

diff --git a/patchsets/otpcalc/0.97/02_all_badindex.patch 
b/patchsets/otpcalc/0.97/02_all_badindex.patch
new file mode 100644
index 000..53a32c4
--- /dev/null
+++ b/patchsets/otpcalc/0.97/02_all_badindex.patch
@@ -0,0 +1,13 @@
+Allocate enough elements for array of func ptrs, bug 123976.
+
+--- otpCalc-0.97.orig/callbacks.c
 otpCalc-0.97/callbacks.c
+@@ -81,7 +81,7 @@
+ void calculate(void)
+ {
+ 
+-  void (*hashes[4])();
++  void (*hashes[5])();
+ 
+   gchar *challenge, *passwd, *message, *response;
+   struct tokens *set;

diff --git a/patchsets/otpcalc/0.97/03_all_crypto-proto.patch 
b/patchsets/otpcalc/0.97/03_all_crypto-proto.patch
new file mode 100644
index 000..05ba89f
--- /dev/null
+++ b/patchsets/otpcalc/0.97/03_all_crypto-proto.patch
@@ -0,0 +1,13 @@
+Correct crypto prototypes, bug 123993.
+
+--- otpCalc-0.97.orig/crypto.h
 otpCalc-0.97/crypto.h
+@@ -1,4 +1,4 @@
+-void md4lite(char *, size_t);
+-void md5lite(char *, size_t);
+-void rmd160lite(char *, size_t);
+-void sha1lite(char *, size_t);
++void md4lite(char *message, unsigned int len);
++void md5lite(char *message, unsigned int len);
++void rmd160lite(char *message, unsigned int len);
++void sha1lite(char *message, unsigned int len);

diff --git a/patchsets/otpcalc/0.97/04_all_gtk2-gentoo.patch 
b/patchsets/otpcalc/0.97/04_all_gtk2-gentoo.patch
new file mode 100644
index 000..f781b73
--- /dev/null
+++ b/patchsets/otpcalc/0.97/04_all_gtk2-gentoo.patch
@@ -0,0 +1,72 @@
+Make it work with GTK+ 2.
+
+--- otpCalc-0.97-orig/Makefile.in
 otpCalc-0.97/Makefile.in
+@@ -3,8 +3,8 @@
+ 
+ CC = @CC@
+ DEFS = -DVERSION=\"$(VER)\" @DEFS@
+-CFLAGS = -s -O3 -Wall -pipe `gtk-config --cflags`
+-LIBS = `gtk-config --libs` @LIBS@
++CFLAGS = -s -O3 -Wall -pipe `pkg-config --cflags gtk+-2.0`
++LIBS = `pkg-config --libs gtk+-2.0` @LIBS@
+ 
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+--- otpCalc-0.97-orig/callbacks.c
 otpCalc-0.97/callbacks.c
+@@ -236,7 +236,7 @@
+ }
+ 
+ 
+-void focus(GtkWidget *widget, gpointer data)
++gboolean focus(GtkWidget *widget, GdkEvent *event, gpointer data)
+ {
+ 
+   static GdkAtom targets;
+@@ -244,12 +244,12 @@
+ 
+ 
+   if (!autopaste)
+-  return;
++  return FALSE;
+ 
+   targets = gdk_atom_intern("STRING", FALSE);
+ 
+   gtk_selection_convert(widget, GDK_SELECTION_PRIMARY, targets,
+ GDK_CURRENT_TIME);
+ 
+-
++  return FALSE;
+ }
+--- otpCalc-0.97-orig/gui.c
 otpCalc-0.97/gui.c
+@@ -29,7 +29,7 @@
+ GtkWidget *te_response;
+ 
+ unsigned short hash;
+-unsigned short newline = 1;
++unsigned short newline = 0;
+ unsigned short autopaste = 1;
+ 
+ int main(int argc, char *argv[])
+@@ -147,7 +147,7 @@
+ 
+   /* Setup the menu bar... */
+   mb_top = gtk_menu_bar_new();
+-  gtk_menu_bar_set_shadow_type(GTK_MENU_BAR(mb_top), GTK_SHADOW_NONE); 
++  /*gtk_menu_bar_set_shadow_type(GTK_MENU_BAR(mb_top), GTK_SHADOW_NONE);*/
+   gtk_table_attach(GTK_TABLE(ta_top), mb_top, 0, 3, 0, 1,
+(GtkAttachOptions)(GTK_FILL),
+(GtkAttachOptions)(0), 0, 0);
+--- otpCalc-0.97-orig/utility.c
 otpCalc-0.97/utility.c
+@@ -422,7 +422,7 @@
+   words[extract(message, 33, 11)],
+   

[gentoo-commits] dev/ulm:master commit in: patchsets/otpcalc/0.97/

2015-12-13 Thread Ulrich Müller
commit: 9d37ff891f244eb042a906d35abdd0542314b968
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Dec 12 10:51:29 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Dec 12 10:51:29 2015 +
URL:https://gitweb.gentoo.org/dev/ulm.git/commit/?id=9d37ff89

otpcalc: Add 08_all_extract.patch.

Port changes to the extract() function from the skey patchset,
fixing an out-of-bounds read.

Fix signedness of first function argument.

 patchsets/otpcalc/0.97/08_all_extract.patch | 39 +
 1 file changed, 39 insertions(+)

diff --git a/patchsets/otpcalc/0.97/08_all_extract.patch 
b/patchsets/otpcalc/0.97/08_all_extract.patch
new file mode 100644
index 000..0f0cf41
--- /dev/null
+++ b/patchsets/otpcalc/0.97/08_all_extract.patch
@@ -0,0 +1,39 @@
+Port changes to the extract() function from the skey patchset,
+fixing an out-of-bounds read.
+
+Fix signedness of first function argument.
+
+--- otpCalc-0.97-orig/utility.c
 otpCalc-0.97/utility.c
+@@ -28,21 +28,21 @@
+ #include "utility.h"
+ 
+ 
+-static unsigned short extract(char *s, int start, int length)
++static unsigned short extract(unsigned char *s, int start, int length)
+ {
+ 
+-  unsigned char cl;
+-  unsigned char cc;
+-  unsigned char cr;
+   unsigned int x;
++  int end, i;
+ 
+ 
+-  cl = s[start / 8];
+-  cc = s[start / 8 + 1];
+-  cr = s[start / 8 + 2];
+-  x = ((int) (cl << 8 | cc) << 8 | cr);
+-  x = x >> (24 - (length + (start % 8)));
+-  x = (x & (0x >> (16 - length)));
++  end = start + length - 1;
++  x = 0;
++  for (i = start / 8; i <= end / 8; i++) {
++  x <<= 8;
++  x |= s[i];
++  }
++  x >>= 7 - end % 8;
++  x &= (1 << length) - 1;
+ 
+   return (unsigned short)x;
+ 



[gentoo-commits] dev/ulm: New tag: otpcalc-0.97-patches-1

2015-12-13 Thread Ulrich Müller
commit: 
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec 13 08:03:55 2015 +

New tag: otpcalc-0.97-patches-1




[gentoo-commits] repo/gentoo:master commit in: sys-auth/otpcalc/

2015-12-13 Thread Ulrich Müller
commit: 1a2e3a58775b0d5c74b00567f1da79555f776771
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Dec 13 08:21:01 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec 13 08:21:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2e3a58

sys-auth/otpcalc: Fix out-of-bounds read and other changes.

Port a patch to the extract() function from the skey patchset, fixing
an out-of-bounds read. Move patches from FILESDIR into a distfile.
Add slot 0 to dev-libs/openssl dependency. Update ebuild to EAPI 6.

Package-Manager: portage-2.2.26

 sys-auth/otpcalc/Manifest   |  1 +
 sys-auth/otpcalc/otpcalc-0.97-r7.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/sys-auth/otpcalc/Manifest b/sys-auth/otpcalc/Manifest
index 36425b6..1121735 100644
--- a/sys-auth/otpcalc/Manifest
+++ b/sys-auth/otpcalc/Manifest
@@ -1 +1,2 @@
 DIST otpCalc-0.97.tar.gz 123704 SHA256 
e2c19fa6178ed42f0576650db6f94942cac366feadf82c2a679b35197c65f745 SHA512 
5d22bd01fe90b32801d6f1c5ac3105036c14ac8197dda3c8454974ec72830a5f8cd693bd0520a51defdb0a7c7703483770410ba560436168826f8b6133a2524f
 WHIRLPOOL 
f73c745e336e9196003869c76cbf30a69dd94fde2549a2cd3391de531b36e36504e4d5c779159f254c425f69381be3bae05f0cdd13a1a920d593f82db0052459
+DIST otpcalc-0.97-patches-1.tar.xz 4384 SHA256 
596dc03c86ed1552f3527c0649a54a98727b237c79f094d69756b2dd25165706 SHA512 
950b2df68acf377750710b0b9578b431b4aa745414a494b87062fffa559485cc4117bb08e68f22a79781047cfd2682082e30b1db81cddc5a3448bc285c5553bf
 WHIRLPOOL 
d6e6d541c5e1c30ea7aa160b86c05bfba1265f314141040cc345824184beb67ac6d4d9530e3b4175f09113712dc6a34bbb15a41caecb427a980c71e20e04da11

diff --git a/sys-auth/otpcalc/otpcalc-0.97-r7.ebuild 
b/sys-auth/otpcalc/otpcalc-0.97-r7.ebuild
new file mode 100644
index 000..f673026
--- /dev/null
+++ b/sys-auth/otpcalc/otpcalc-0.97-r7.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="A One Time Password and S/Key calculator for X"
+HOMEPAGE="http://killa.net/infosec/otpCalc/;
+SRC_URI="http://killa.net/infosec/otpCalc/otpCalc-${PV}.tar.gz
+   https://dev.gentoo.org/~ulm/distfiles/${P}-patches-1.tar.xz;
+
+LICENSE="GPL-2+" # bundled crypto functions are not used
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+
+RDEPEND="x11-libs/gtk+:2
+   dev-libs/openssl:0"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S="${WORKDIR}/otpCalc-${PV}"
+
+src_prepare() {
+   eapply ../patch
+   eapply_user
+
+   # override hardcoded FLAGS
+   sed -i \
+   -e 's:$(CC) $(CFLAGS) $^:$(CC) $(LDFLAGS) $(CFLAGS) $^:' \
+   -e "s#-s -O3#${CFLAGS}#g" \
+   Makefile.in || die
+
+   tc-export CC
+}
+
+src_compile() {
+   emake otpCalc otpCalc.1
+}
+
+src_install() {
+   dobin otpCalc
+   dosym otpCalc /usr/bin/otpcalc
+   doman otpCalc.1
+   newman - otpcalc.1 <<< ".so man1/otpCalc.1"
+   domenu "${FILESDIR}/${PN}.desktop"
+   dodoc BUGS ChangeLog TODO
+}



[gentoo-commits] proj/portage:master commit in: pym/portage/package/ebuild/

2015-12-13 Thread Zac Medico
commit: 6ba56ad7be84b18dcbf15e8c6b283f5a9a559123
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Dec 12 21:54:22 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Dec 13 16:51:39 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6ba56ad7

config.environ: remove redundant check for nonexistent keys

Fixes: 39d81c514c33 ("[...]config.__getitem__(): Partially drop backward 
compatibility for nonexistent keys.")

 pym/portage/package/ebuild/config.py | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/pym/portage/package/ebuild/config.py 
b/pym/portage/package/ebuild/config.py
index cc431fc..125d979 100644
--- a/pym/portage/package/ebuild/config.py
+++ b/pym/portage/package/ebuild/config.py
@@ -2712,12 +2712,9 @@ class config(object):
filter_calling_env = True
 
environ_whitelist = self._environ_whitelist
-   for x in self:
+   for x, myvalue in self.iteritems():
if x in environ_filter:
continue
-   myvalue = self.get(x)
-   if myvalue is None:
-   continue
if not isinstance(myvalue, basestring):
writemsg(_("!!! Non-string value in config: 
%s=%s\n") % \
(x, myvalue), noiselevel=-1)



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

2015-12-13 Thread Justin Lecher
commit: 20830e7be203989e12f4bbfd7caff4dd53503230
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 11:56:55 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20830e7b

dev-python/rpy: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/rpy/Manifest |  1 +
 dev-python/rpy/rpy-2.7.5.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/dev-python/rpy/Manifest b/dev-python/rpy/Manifest
index 73ababb..a1cfdbe 100644
--- a/dev-python/rpy/Manifest
+++ b/dev-python/rpy/Manifest
@@ -2,3 +2,4 @@ DIST rpy2-2.6.2.tar.gz 171655 SHA256 
2e28886b2a6a138cfc057f9b7cddade253e61c9abb4
 DIST rpy2-2.7.2.tar.gz 176481 SHA256 
b8c376c2bb78a602effa44c654633f7a11b9bcc582aa3d4828a11302bc290e21 SHA512 
d282e81cdd4c69ac4655d019151e2c7ce0aaeeb55479f7f7405ed16ac4124d2f3eedccb37a7d563deb0d8beb69e5ede4d6702a3872b554965442a38ec545f1f4
 WHIRLPOOL 
f19182a1ef392d1b4029ebd984d8828d92ea3bf14c9375490fa099d7a2f82e99c75eb6475dba1d11270bf76dc94eee490157e22ab2c083c51a90b3c1d1a56b7a
 DIST rpy2-2.7.3.tar.gz 176854 SHA256 
fc66a4efa113b48ac32cd4578d5fce551722cd64c5eadafdcab36f074e9e785c SHA512 
dd0e5eb896bf809d4d342f7927c5bc014b78352df87219d9d0839622647c35f256a256593d526be2faf369ccd98d74868e1b6b3c99ebc830d08fa4cfb8c35121
 WHIRLPOOL 
735eb08c1528c27f2362d42e08cf9ff5c31cbcdf706eefb873921ed9eaeab4d9004b80335d36672b3711dd8a8515d51d451a1f66bebe4a4d4c9ef1f32e758685
 DIST rpy2-2.7.4.tar.gz 177030 SHA256 
478f40c6775cc04188818d0410cd8340d900bd782ab3fa734cb6c090ecd57ddf SHA512 
8e228418e9721021de588fc91afb87b0fe07d6f84c325a093415442c57d694f557f1672a270f1984a693f753be9e2a49c80717b1f5cdcdc616509d4c88962651
 WHIRLPOOL 
d350d27ece993c0f6a348238c653ced225184be1e98ddc1eef6a8774e1564da2f51b7bd3342b88241c4f7fe4484cb9488c729222eae10208c06ed93d30b5
+DIST rpy2-2.7.5.tar.gz 177407 SHA256 
0d88f7fff21fbef523c8678ed8f850a36052edca4ce702c62f234fdcb52de441 SHA512 
132618c42688302145f3df17b2153a40e57a9e3ada0b98c97091349794fcf79c03738dadcde5f3553bb915f6bec5a91812484e7886ce9d61033daab0ad5e62d8
 WHIRLPOOL 
e8f8104add0b2e3ba1f5b0423c39e10c912252b9ba5f47b1fd572f3b3533a224fc689dc247a1c78c7ad2899983e5f494c5477c40f704fbbcb268d75d956275c7

diff --git a/dev-python/rpy/rpy-2.7.5.ebuild b/dev-python/rpy/rpy-2.7.5.ebuild
new file mode 100644
index 000..6262c69
--- /dev/null
+++ b/dev-python/rpy/rpy-2.7.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 flag-o-matic
+
+MYSLOT=2
+MY_PN=${PN}${MYSLOT}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Python interface to the R Programming Language"
+HOMEPAGE="http://rpy.sourceforge.net/ https://pypi.python.org/pypi/rpy2;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="AGPL-3 GPL-2 LGPL-2.1 MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   >=dev-lang/R-3.1
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/pandas-0.13.1[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+PDEPEND="dev-python/ipython[${PYTHON_USEDEP}]"
+
+# ggplot2 is an optional test dep but not in portage
+S="${WORKDIR}/${MY_P}"
+
+# Tarball absent of doc files in doc folder
+# https://bitbucket.org/rpy2/rpy2/issues/229
+
+python_compile() {
+   if ! python_is_python3; then
+   local CFLAGS=${CFLAGS}
+   append-cflags -fno-strict-aliasing
+   fi
+   distutils-r1_python_compile
+}
+
+python_test() {
+   cd "${BUILD_DIR}"/lib || die
+   ${PYTHON} -m 'rpy2.tests' || die
+}



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

2015-12-13 Thread Justin Lecher
commit: f7c066df223925257890f297bed04abdfb510b4c
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 14:04:39 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c066df

dev-python/pytest: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pytest/Manifest |   1 +
 .../files/pytest-2.8.5-skip-test-on-pypy.patch | 602 +
 dev-python/pytest/pytest-2.8.5.ebuild  |  82 +++
 3 files changed, 685 insertions(+)

diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index 63619ee..3ef5574 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -2,3 +2,4 @@ DIST pytest-2.7.2.tar.gz 532836 SHA256 
b30457f735420dd10a44bbd478cf03f8bf20e
 DIST pytest-2.8.2.tar.gz 563955 SHA256 
da2fc57320dd11f621d166634c52b989aa2291af1296c32a27a11777aa4128b9 SHA512 
0df6e0421d1575e1efc0bb0550c5993f802777cb616ab1514bf12ed11eb5ec35a142dd837ff65659989268c36e441e18108369991cd3d458d357aac6ba433991
 WHIRLPOOL 
ea917f4aaec444d6edc830b4ec66f7adb305031f11328e47d12a609ec92368a5c56e9cf8e24bd1a9a4a6a0746b43133f0d9821cf27d74c15ed2a83a705ee6030
 DIST pytest-2.8.3.tar.gz 880441 SHA256 
37d950e93c1fd7e04d816a3ca4a5226ea2531c6d531c8284ad9b88848417e720 SHA512 
04dd9041729d83b98a15cef22aac65dfb95cd3bf6b71a580ff91e8738f9a1ad5ee46fae45c950342e4a0162e38c875299a46fc69ec74702f36a1e36ef76dc0d6
 WHIRLPOOL 
78149cdcc25dc478ae004b0a54b333edcad0268ce5e66efe9878b0bcaff0e33d227513f84040f3aa53967afa5ffc51ecef0e6003814c09925fdf9e6a4921d88a
 DIST pytest-2.8.4.tar.gz 56 SHA256 
ca8afa5e216acfba6df7f26f2ef8a45baedf6a952e6b2f033ab55ec7e0a679eb SHA512 
42e2949b66184cf2cecb7c803871639c1a3c887a48fc43580fe87f432507b9457c3a7c0b3bb620060e3eeb2db2178dfc35aba19022812497a917fdfa2ce5fd45
 WHIRLPOOL 
7ee539c61216463ccdaf5e09581cc1de82ffc6f6fb99dba04fa7d4eefb628c457c828ce9f8307477b5f95b997a4fd917f4818262ef4e1867cf0c10f9d2467bc2
+DIST pytest-2.8.5.zip 664063 SHA256 
44bb32fb3925b5a284ceee1af55e0a63d25436ec415232089403eed3a347667e SHA512 
6489225732aa3b2130d5e533f9e013fc7cfeb820d43c341e0adefa2b397713366787d68461805b368a7c04dfeb421b5195ff96a44a9d10377b1da8b9760bdc8f
 WHIRLPOOL 
cd264e72db332163570641d7b7c5def59d0f3357697168a3418c50f0eb5461d5abdb17a7164bcd35c285a1221e4f51619029253c4eea18b327c45d2213ebcaad

diff --git a/dev-python/pytest/files/pytest-2.8.5-skip-test-on-pypy.patch 
b/dev-python/pytest/files/pytest-2.8.5-skip-test-on-pypy.patch
new file mode 100644
index 000..ecf7935
--- /dev/null
+++ b/dev-python/pytest/files/pytest-2.8.5-skip-test-on-pypy.patch
@@ -0,0 +1,602 @@
+ testing/acceptance_test.py|  5 +
+ testing/python/collect.py |  3 +++
+ testing/python/fixture.py | 14 ++
+ testing/python/integration.py |  1 +
+ testing/python/metafunc.py|  3 +++
+ testing/test_assertion.py |  5 +
+ testing/test_assertrewrite.py |  3 +++
+ testing/test_capture.py   |  6 ++
+ testing/test_collection.py|  1 +
+ testing/test_config.py|  3 +++
+ testing/test_conftest.py  |  3 +++
+ testing/test_doctest.py   |  7 ++-
+ testing/test_helpconfig.py|  1 +
+ testing/test_junitxml.py  |  1 +
+ testing/test_mark.py  |  1 +
+ testing/test_monkeypatch.py   |  1 +
+ testing/test_skipping.py  |  3 +++
+ testing/test_terminal.py  |  2 ++
+ testing/test_unittest.py  |  3 +++
+ 19 files changed, 65 insertions(+), 1 deletion(-)
+
+diff --git a/testing/acceptance_test.py b/testing/acceptance_test.py
+index c9e8fbf..0815a01 100644
+--- a/testing/acceptance_test.py
 b/testing/acceptance_test.py
+@@ -127,6 +127,7 @@ class TestGeneralUsage:
+ "*ERROR: not found:*%s" %(p2.basename,)
+ ])
+ 
++@pytest.mark.skipif('"__pypy__" in sys.modules')
+ def test_issue486_better_reporting_on_conftest_load_failure(self, 
testdir):
+ testdir.makepyfile("")
+ testdir.makeconftest("import qwerty")
+@@ -209,6 +210,8 @@ class TestGeneralUsage:
+ result = testdir.runpython(p)
+ assert not result.ret
+ 
++# https://github.com/pytest-dev/pytest/issues/1162
++@pytest.mark.skipif('"__pypy__" in sys.modules')
+ def test_issue109_sibling_conftests_not_loaded(self, testdir):
+ sub1 = testdir.tmpdir.mkdir("sub1")
+ sub2 = testdir.tmpdir.mkdir("sub2")
+@@ -350,6 +353,7 @@ class TestGeneralUsage:
+ res = testdir.runpytest(p.basename)
+ assert res.ret == 0
+ 
++@pytest.mark.skipif('"__pypy__" in sys.modules')
+ def test_unknown_option(self, testdir):
+ result = testdir.runpytest("--qwlkej")
+ result.stderr.fnmatch_lines("""
+@@ -657,6 +661,7 @@ class TestDurations:
+ ])
+ 
+ 
++@pytest.mark.skipif('"__pypy__" in sys.modules')
+ class TestDurationWithFixture:
+ source = """
+ import time
+diff --git a/testing/python/collect.py 

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

2015-12-13 Thread Justin Lecher
commit: 469fa5e23dc643db851590112c1839fbcdb89984
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 10:59:20 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469fa5e2

dev-python/ldap3: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/ldap3/Manifest   |  1 +
 dev-python/ldap3/ldap3-1.0.2.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/ldap3/Manifest b/dev-python/ldap3/Manifest
index 89d2124..b51b87f 100644
--- a/dev-python/ldap3/Manifest
+++ b/dev-python/ldap3/Manifest
@@ -2,3 +2,4 @@ DIST ldap3-0.9.9.1.tar.gz 286623 SHA256 
55812eff14919ddc9e53273c09846a0fd3e0d27a
 DIST ldap3-0.9.9.2.tar.gz 290242 SHA256 
867e448822d91f8ef351bf3dcf8dce43a36312d454db1cb114a3298e3aac6ba4 SHA512 
6533bb0e3b958622ac8207ccc12d0817a3b9562ccb5cc911751d73e7b3419f9ae6cf87ffebc5df7b27cd82fc43b9570260a04cb15a5caa97e75f98aa6359f7e5
 WHIRLPOOL 
6998ddf71445aa5183a9cdf5e523f515dc99f6d4f0bdf562c0537431dffe4f073bf224b4b37a096a06b1a8d0d967cd8af7e81e097a430c036db5110a77ccd2b8
 DIST ldap3-0.9.9.tar.gz 285775 SHA256 
4555b78ecf3ef8ce7fb854c1e863d8f8ffce5f49fa599d04c161749a8fdd16e6 SHA512 
ce149629e49add9704fa853c6e7b644e1b4192bee378be757ff6911c5dce89b8532e22d208248475f1531d433d168b806151082179b45c5ea9f57df9020e
 WHIRLPOOL 
917095ad6f4f477bf2834c4e7da8c6909561c705f36df5598e48269dd2505c66720369a6846e9614feeda5c9b2a6d4317489da2143d6c87584df13ae02ba3fc6
 DIST ldap3-1.0.1.tar.gz 293221 SHA256 
2bd84b146f12990e20a9894e46e03010fd62728b6bc644544ed0f488a7639d6e SHA512 
441ddbcb3c971f35ff742733e47bf1f42aaf126cff61409ab9ba21f46c88773ba9ead1e12d161eed469cab03bb2f423bb6c72af3a8e984d6ce2d5ccdbd92755e
 WHIRLPOOL 
8ee95140d540b4023dfe0c20f4dfedd537f1649562b53d55f30aa07b02cf42636eb1907365a82abf33f6d5beefa561cc3b1023b880e3f2dc8a937f82331bd4a9
+DIST ldap3-1.0.2.tar.gz 293374 SHA256 
a55c336e1876ba60256ee336fffe946335da05cd3dc84ad43c8ea50b31a570e4 SHA512 
b2396b3591e385d9dcbf36cd6c2062f312f8de3a4301162d7dabffece7bcbb3e1ce388f84f513b7b7857f3d099cce03430cf3fe424780c82df1dfaf719b0f1ce
 WHIRLPOOL 
547fe54bffd9a8dbaa300cfcc881c983ad3d9419652330d3197debede53cfb42ed5511d8543435e07b1b425c18199a1e9fce3f9c8741fbe18b381f524b3cfe1b

diff --git a/dev-python/ldap3/ldap3-1.0.2.ebuild 
b/dev-python/ldap3/ldap3-1.0.2.ebuild
new file mode 100644
index 000..700d8ef
--- /dev/null
+++ b/dev-python/ldap3/ldap3-1.0.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A strictly RFC 4511 conforming LDAP V3 pure Python client"
+HOMEPAGE="https://github.com/cannatag/ldap3 https://pypi.python.org/pypi/ldap3;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND=">=dev-python/pyasn1-0.1.8[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+   "
+
+python_test() {
+   cd "${BUILD_DIR}" || die
+   nosetests -v -s test || die
+}



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

2015-12-13 Thread Justin Lecher
commit: 47a3821d95cbe94814650ed3e29cb17aa2869d75
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 11:10:49 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a3821d

dev-python/decorator: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/decorator/Manifest   |  1 +
 dev-python/decorator/decorator-4.0.6.ebuild | 31 +
 2 files changed, 32 insertions(+)

diff --git a/dev-python/decorator/Manifest b/dev-python/decorator/Manifest
index 6d8d24f..3d89a92 100644
--- a/dev-python/decorator/Manifest
+++ b/dev-python/decorator/Manifest
@@ -1,2 +1,3 @@
 DIST decorator-4.0.2.tar.gz 64850 SHA256 
1a089279d5de2471c47624d4463f2e5b3fc6a2cf65045c39bf714fc461a25206 SHA512 
9f135c9c624557a90619e46002f12d54f8c53045420f524bbc52dee0b488268501467b207ea8f4445a8aa7d119af3e615cd76cbc25c1d1335d3bb581a1045ab3
 WHIRLPOOL 
1a4a31fe67d4cdfc58cb5486f83ee059a9211af5c5e48d57c9b22a24e08e5659a2e8b4519ecaba68fa603ef6e5a0756f69ee10fbe173d07ffe23204b579f2f18
 DIST decorator-4.0.4.tar.gz 67150 SHA256 
5ad0c10fad31648cffa15ee0640eee04bbb1b843a02de26ad3700740768cc3e1 SHA512 
2c59091c41afdebd76ce0057a7183a969cd6cdadae5839d2ea5773814d435ab6f528acd6fccb02074ae23382e26fe73f8dab2b0b4c523de99b43d666292a23cf
 WHIRLPOOL 
e6ed224735839bc8232a6c94b674c1ecd4fb5558414219a54d56bc77536c467558ad8c5209c839622b590129136dfc33fa53ae85cc6b102c6e94b03fe2ed0285
+DIST decorator-4.0.6.tar.gz 68855 SHA256 
1c625459fd003da2e8fb503c3dbf3d9e8f8d55f054709c0e65be3467209c SHA512 
fc6c7e8c48d51eaf633c4326c2d8a544f28f19da4e704e8dac30bf3f0068223fb719ad264813568056b3c851d00b7b09834f48efa1dbb56253f075226cfa6b65
 WHIRLPOOL 
89293e839dc6e74e2cc154a212517a7ff17c397698e62b5259a5d5f2525f1eea413c8d35880794a79a680f218f33f90b2d36e92a117cfcdcf66c83cce3f32259

diff --git a/dev-python/decorator/decorator-4.0.6.ebuild 
b/dev-python/decorator/decorator-4.0.6.ebuild
new file mode 100644
index 000..f357ca8
--- /dev/null
+++ b/dev-python/decorator/decorator-4.0.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Simplifies the usage of decorators for the average programmer"
+HOMEPAGE="https://pypi.python.org/pypi/decorator 
https://github.com/micheles/decorator;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+DOCS=( docs/README.rst )
+
+python_test() {
+   "${PYTHON}" src/tests/test.py || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && dodoc documentation.pdf
+   distutils-r1_python_install_all
+}



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

2015-12-13 Thread Justin Lecher
commit: c0b8961075092ce40bc7eb0879d4c8f4c1b58cae
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 11:21:17 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b89610

dev-python/colorama: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/colorama/Manifest  |  1 +
 dev-python/colorama/colorama-0.3.5.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/colorama/Manifest b/dev-python/colorama/Manifest
index d221e07..2c108f8 100644
--- a/dev-python/colorama/Manifest
+++ b/dev-python/colorama/Manifest
@@ -1 +1,2 @@
 DIST colorama-0.3.3.tar.gz 22765 SHA256 
eb21f2ba718fbf357afdfdf6f641ab393901c7ca8d9f37edd0bee4806ffa269c SHA512 
8e6177ea60ab8f1267ce982f23803a9d2eb0c4550d7eac4776416d62a99d1ce03254fc64cc959ca95e2409ceeff081d4d19359c383e969dfb921b44c56914495
 WHIRLPOOL 
e5fe6c0046b558abdde260d9d89e3cbe197165f99fb4f7134c14fff95e6c1e92b3472a95001d847ab58e8445c87f21774a71f629771593934ea070838c765461
+DIST colorama-0.3.5.tar.gz 24520 SHA256 
0880a751afcb111881b437a846a93e540c7e1346030ba7bd7fda03434371fbc3 SHA512 
a7d17fd51d4a2338903bdee356245ef639300f5001a0b24bd7e74f46a6188a1f8f3d7270195f75391f2553fe4b0767e661159a5fe9293e1eea5834b98d0f4e57
 WHIRLPOOL 
1195da18c06c11f0dd6e4606d111fa5aad3aee1c18ac97aebde4ee2a1829cda32d236fd4a84a314eae65ed997fb17dbcf377a3858de52d9636863e4296c954e2

diff --git a/dev-python/colorama/colorama-0.3.5.ebuild 
b/dev-python/colorama/colorama-0.3.5.ebuild
new file mode 100644
index 000..9ce4094
--- /dev/null
+++ b/dev-python/colorama/colorama-0.3.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="ANSI escape character sequences for colored terminal text & 
cursor positioning"
+HOMEPAGE="
+   https://code.google.com/p/colorama/
+   https://pypi.python.org/pypi/colorama
+   https://github.com/tartley/colorama;
+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 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+python_install_all() {
+   use examples && local EXAMPLES=( demos/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: sci-biology/bamtools/, sci-biology/bamtools/files/

2015-12-13 Thread Justin Lecher
commit: 17bad73aea37d3a55e0cdff3e7e01117ea24773e
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 12:25:33 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17bad73a

sci-biology/bamtools: Add missing die and drop old patch

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-biology/bamtools/bamtools-2.3.0.ebuild |  4 ++-
 .../bamtools/files/bamtools-2.2.3-unbundle.patch   | 32 --
 2 files changed, 3 insertions(+), 33 deletions(-)

diff --git a/sci-biology/bamtools/bamtools-2.3.0.ebuild 
b/sci-biology/bamtools/bamtools-2.3.0.ebuild
index 5b6468c..b2d7d62 100644
--- a/sci-biology/bamtools/bamtools-2.3.0.ebuild
+++ b/sci-biology/bamtools/bamtools-2.3.0.ebuild
@@ -25,5 +25,7 @@ PATCHES=( "${FILESDIR}"/${P}-unbundle.patch )
 
 src_install() {
cmake-utils_src_install
-   use static-libs || rm "${ED}"/usr/$(get_libdir)/*.a
+   if ! use static-libs; then
+   rm "${ED}"/usr/$(get_libdir)/*.a || die
+   fi
 }

diff --git a/sci-biology/bamtools/files/bamtools-2.2.3-unbundle.patch 
b/sci-biology/bamtools/files/bamtools-2.2.3-unbundle.patch
deleted file mode 100644
index 318396e..000
--- a/sci-biology/bamtools/files/bamtools-2.2.3-unbundle.patch
+++ /dev/null
@@ -1,32 +0,0 @@
- src/CMakeLists.txt  | 1 -
- src/api/CMakeLists.txt  | 4 ++--
- src/toolkit/bamtools_filter.cpp | 2 +-
- 3 files changed, 3 insertions(+), 4 deletions(-)
-
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index e359695..2bd2185 100644
 a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -6,7 +6,6 @@
- # ==
- 
- add_subdirectory( api )
--add_subdirectory( third_party )
- add_subdirectory( toolkit )
- add_subdirectory( utils )
- 
-diff --git a/src/api/CMakeLists.txt b/src/api/CMakeLists.txt
-index 66eb35f..65f4639 100644
 a/src/api/CMakeLists.txt
-+++ b/src/api/CMakeLists.txt
-@@ -54,8 +54,8 @@ target_link_libraries( BamTools ${APILibs} )
- target_link_libraries( BamTools-static ${APILibs} )
- 
- # set library install destinations
--install( TARGETS BamTools LIBRARY DESTINATION "lib/bamtools" RUNTIME 
DESTINATION "bin")
--install( TARGETS BamTools-static ARCHIVE DESTINATION "lib/bamtools")
-+install( TARGETS BamTools LIBRARY DESTINATION "lib${LIB_SUFFIX}" RUNTIME 
DESTINATION "bin")
-+install( TARGETS BamTools-static ARCHIVE DESTINATION "lib${LIB_SUFFIX}")
- 
- # export API headers
- include(../ExportHeader.cmake)



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

2015-12-13 Thread Justin Lecher
commit: a36b653e92215770bd352e01878cab3935d35845
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 09:59:48 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36b653e

dev-python/testfixtures: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/testfixtures/Manifest  |  1 +
 dev-python/testfixtures/testfixtures-4.7.0.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/testfixtures/Manifest b/dev-python/testfixtures/Manifest
index fab032f..059e92e 100644
--- a/dev-python/testfixtures/Manifest
+++ b/dev-python/testfixtures/Manifest
@@ -4,3 +4,4 @@ DIST testfixtures-4.1.2.tar.gz 81689 SHA256 
bc27063ac9bce80ac99fe315f2b34053b113
 DIST testfixtures-4.3.3.tar.gz 86546 SHA256 
ffe66d08ef2fdc0be5e6abe1e1d51384ae941747d3df86d5d8238014b9161f62 SHA512 
918fd757c61e4f8b7aa54343036546efab8c014fdaaed1dc5edf6a4b0c636e00396a0400b87a28f0ae43cd318590bf63ff8240e59781f7e183fdd4ebbdac7100
 WHIRLPOOL 
7d4f2e75c39f8a8ac39cfc577515d9b5b11540b8337f63cb51d75250191d7bcea1d79515b581cb921c7dc273d781c264990118f7ee1cc5579ebd9341097546bf
 DIST testfixtures-4.4.0.tar.gz 87356 SHA256 
41096fe91c2939177f1729783bbfaef9e777ba44e7d8ff819ab1318d78beeba7 SHA512 
0fdb87e1fd8311cbab274f4db71ec76767cc9e2f771eefb1a110bf42b07e30fc9edbe2db124742b3102b8f114af2666b0b8726f6330871fd72c7ea2f535d5fed
 WHIRLPOOL 
8b5bb18b682f420ae4b66aa1da9ca0f312bff1974400b586cb2bcae635037e629352b37cfa2d1f8c7f91fd880e726c34d7f3aa532b2e04188f5f99ac7a69e2c1
 DIST testfixtures-4.6.0.tar.gz 87322 SHA256 
f58ffea34cf0972a3fddcd1873d594d02289587f0ea1d3c1327749f9258cf013 SHA512 
cd1e35c907d2f264976161f72c335cc136bec41dd56ee773920eae52a8553fbd7367c9218ba30acccd0a98c067a5aaf675655924f94da60cc190c608714b6bc2
 WHIRLPOOL 
64cb69d26217cf3748e87fc99029d586b20ee2ce13a8af98454cd33bd4121c021726cb7579b82dfead0b2a281e85fc3906a18ebd2c6a5b6c35c6b1eed49aaa1b
+DIST testfixtures-4.7.0.tar.gz 87453 SHA256 
214f986a1f590eb67434dd110cc5046f2ec9d6fe0fc9b8a2e7e8203bfe745220 SHA512 
7795ac4181018851f31360653e8f6766af2d96db1b453bd395fcdcb8d4ee02c3db644da7e6c83b170d0cca23f2c81f130b56dc086f3b2bb846ccb335cd18aa8e
 WHIRLPOOL 
d91def6902dbe297fd94dfc42d1d1b2dceedf851c67cbab771baeb5093bd95e0b03f41f22a68558a7dfde216f6e6d1afa347c7857327a15aa7d4722cae2add9d

diff --git a/dev-python/testfixtures/testfixtures-4.7.0.ebuild 
b/dev-python/testfixtures/testfixtures-4.7.0.ebuild
new file mode 100644
index 000..1d295a4
--- /dev/null
+++ b/dev-python/testfixtures/testfixtures-4.7.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+
+inherit distutils-r1
+
+DESCRIPTION="A collection of helpers and mock objects for unit tests and doc 
tests"
+HOMEPAGE="https://pypi.python.org/pypi/testfixtures/ 
https://github.com/Simplistix/testfixtures;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/pkginfo[${PYTHON_USEDEP}]' 
python2_7 pypy )
+   )
+   test? (
+   dev-python/manuel[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/nose-cover3[${PYTHON_USEDEP}]
+   dev-python/nose_fixes[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7)
+   )"
+
+python_prepare_all() {
+   # Makefile comes set pointing at a wrong location
+   sed -e 's:../bin/sphinx-build:/usr/bin/sphinx-build:' -i docs/Makefile 
|| die
+   # Prevent un-needed download during build, fix Makefile for doc build
+   sed -e '/'sphinx.ext.intersphinx'/d' -i docs/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_prepare() {
+   # remove test that tests the stripped zope-component 
test_components.ComponentsTests
+   rm -f testfixtures/tests/test_components.py || die
+
+   distutils-r1_python_prepare
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   nosetests --verbose || die
+}
+
+python_install_all() {
+   use doc && HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}



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

2015-12-13 Thread Justin Lecher
commit: 3372ac9095a6b1828244e0d4594e3c3934c23230
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 10:05:02 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3372ac90

dev-python/setuptools: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/setuptools/Manifest   |  1 +
 dev-python/setuptools/setuptools-18.8.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index f9d00d2..c5e6f9a 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -3,3 +3,4 @@ DIST setuptools-18.5.tar.gz 626892 SHA256 
4846755f18c0528d87583342d5e1221052858c
 DIST setuptools-18.6.1.tar.gz 627042 SHA256 
ddb0f4bdd1ac0ceb41abfe561d6196a840abb76371551dbf0c3e59d8d5cde99a SHA512 
50752fc55fe70c1fe7c84d27d6dd046da376e0656c957e36709923ed129dcecf09637e35d64cc677d1e75612b2fc53f3213c97e8bed816dff5248085756a1882
 WHIRLPOOL 
b6ba95bd18db05867a94b756ab1ec71a0861096ffa8ae9bf2dd1410e1465df71a10e52af527b5f72bd685da5ccbfa795b6e1855a0d11aa54e8f28287fa54236e
 DIST setuptools-18.7.1.tar.gz 628906 SHA256 
aff36c95035e0b311eacb1434e3f7e85f5ccaad43847e582978f8f45bd74 SHA512 
b72b7f50c7bf794449cdb2253977689a02046d9d076a57e3788d963a2b433c3c21a3c3f14db3ca6254bf851a11cce1066d94147718e62b8cc7baf416d12f
 WHIRLPOOL 
979784b2507632493738667a5bd83438bd68874c5d78d51a62093e8450aa9752ff32790e0b16e76681b13e588eced92a62a51e6e28aa0ad69e11f7a4284cc892
 DIST setuptools-18.7.tar.gz 628702 SHA256 
c57c1f5aa3b83e4c5e0ce5b144a7f96eea1dab873f35d5aaa3c2a2d960674353 SHA512 
7e00cd0148aee0435e571347db1d2dae9fa194fe3bdd5d1fc561bb353ce4272869355a5e8f9a1ed99136df43f9d7848d57d2cd46c920040673bfdc05e189d050
 WHIRLPOOL 
c50e83fb91ed7cd08e9f3538fb8425adcc1d5eb3a8be072914e73d2e765888f71c6fd891c821c96c21ad24728f7381c5b5a4b01c23887550877a0931b5ad7d86
+DIST setuptools-18.8.tar.gz 629367 SHA256 
04180e33a40a114ff9b458f31786d885964612af2b2111c3d0efdc9a1ac76c4d SHA512 
718f8ef19e639450f62e1751715bac65ce2bd218b81614d07c9283a01be3a085ec5422ff9d96a54e74c05135a1a4bb167ece6d4ecece588716d05982c9f25811
 WHIRLPOOL 
412545b8b2625675612c9d79b366c7b5287e0f6f48596a49fdbd1b358a4efefcd4cbf8993ff42ad7d7f14868fc86e5136c7af650dfe954ab015060ea57268523

diff --git a/dev-python/setuptools/setuptools-18.8.ebuild 
b/dev-python/setuptools/setuptools-18.8.ebuild
new file mode 100644
index 000..914eeae
--- /dev/null
+++ b/dev-python/setuptools/setuptools-18.8.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://pypi.python.org/pypi/setuptools;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND=">=dev-python/packaging-15.3-r1[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+PDEPEND=">=dev-python/certifi-2015.11.20[${PYTHON_USEDEP}]"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( README.txt docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
+
+python_prepare_all() {
+   rm -r ./pkg_resources/_vendor || die
+   # disable tests requiring a network connection
+   rm setuptools/tests/test_packageindex.py || die
+
+   # don't run integration tests
+   rm setuptools/tests/test_integration.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # test_easy_install raises a SandboxViolation due to 
${HOME}/.pydistutils.cfg
+   # It tries to sandbox the test in a tempdir
+   HOME="${PWD}" py.test --verbose ${PN} || die "Tests failed under 
${EPYTHON}"
+}
+
+python_install() {
+   export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1
+   distutils-r1_python_install
+}



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

2015-12-13 Thread Justin Lecher
commit: fec5d183a330065e4942d9875bbe05c3d4ad53b3
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 11:25:01 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec5d183

dev-python/billiard: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/billiard/Manifest |  1 +
 dev-python/billiard/billiard-3.3.0.22.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-python/billiard/Manifest b/dev-python/billiard/Manifest
index 9e7b8da..58637ad 100644
--- a/dev-python/billiard/Manifest
+++ b/dev-python/billiard/Manifest
@@ -2,3 +2,4 @@ DIST billiard-3.3.0.18.tar.gz 150594 SHA256 
59c04036f314c11632a49c15c57735ffb9e1
 DIST billiard-3.3.0.19.tar.gz 150943 SHA256 
6e6b8ec6e45b89389051737c7e6215d8e55a83896eb6212fa726ca76e80c7a19 SHA512 
492bbf38a7924394dd89f0528598e37ca1a93fc21bdccded396e036b2457c14a06e44de2c9b80d81e5f55bfd1559a6c5fbf1969d108089dc2b697aeaecea60ad
 WHIRLPOOL 
cb6e96a1b0c19c62ea07854e7520acb04fa716f79f499e00c24b46f0403ac80d1416fe9669d7e9e1c4955341b29d9215b2e9429d482a4ab34c710397c0fc5e2d
 DIST billiard-3.3.0.20.tar.gz 150990 SHA256 
688f9466b1c3ae14106381e6dbd328115e75c5260c542eb48e6c46931f6928cc SHA512 
e068be5e0bc8bc68a38dd1cec2574da25494cfac2d9b4b951af3fd9f019080a4fe402d4b407162bcc0edbd0ac4fa406a964913e4bf1dd98dbf8a937294a34321
 WHIRLPOOL 
41a2ae0648d7f960c569491d0dea519787e3ba779fa27e71c2dcf12e7955175cf3b9697ca750f4e164e263abd880af287f5645c0864115ef88bb0088d31b74c2
 DIST billiard-3.3.0.21.tar.gz 151141 SHA256 
9705f78f0a971b91a70b3b19aa7862401b6eb3b0bffc2a2e0702ed5eeaccdae9 SHA512 
29c3e0b78858dc4693a122360a23b8a0f4a40f542ef5451b1c26e8606623a40a586f2f5a99d04ff91dd2dcc34f084fa35d6ee80ca6efd98690517dd46c6ead8b
 WHIRLPOOL 
cf4e9476e0b7b18f62f945408f98d96820ee8837dd4838e9fd7c080784e66c5688fe1c05bc91927aeb57365f036ef60b200220958b1bcf14c57dc8723434b7e5
+DIST billiard-3.3.0.22.tar.gz 151192 SHA256 
d216181387317f8696c6d1c80a2491258d037493c1f0c6eb58992a549481e77e SHA512 
751d6406efa4d4854070921eb91fa000e8cd01adebe36627e6cb1fb2281a9c9ab49694d3692fd666f8782804db5590f1fde9318873bbaa6765bcb45fad517bed
 WHIRLPOOL 
6c25ff76fdfd50dd6cea63504acc412d264f354b2235ef6eab1444e8cf0c737bfd729da1107362bbd3afb1e813fb2c6f709ad9139db8c8a5f3f9f4497573e296

diff --git a/dev-python/billiard/billiard-3.3.0.22.ebuild 
b/dev-python/billiard/billiard-3.3.0.22.ebuild
new file mode 100644
index 000..7ad800d
--- /dev/null
+++ b/dev-python/billiard/billiard-3.3.0.22.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} pypy  pypy3 )
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Python multiprocessing fork"
+HOMEPAGE="https://pypi.python.org/pypi/billiard 
https://github.com/celery/billiard;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND=""
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/unittest2-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/nose-1.3.4[${PYTHON_USEDEP}]
+   dev-python/nose-cover3[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7 pypy pypy3 )
+   )"
+# The usual req'd for tests
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile() {
+   if !  python_is_python3; then
+   local CFLAGS=${CFLAGS}
+   append-cflags -fno-strict-aliasing
+   fi
+   distutils-r1_python_compile
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx --builder="html" --source-dir=Doc/
+}
+
+python_test() {
+   cd "${BUILD_DIR}" || die
+   # The teardown in __init__.py breaks pypy's installed nose
+   if [[ "${EPYTHON}" == pypy ]]; then
+   rm lib/billiard/tests/__init__.py || die
+   echo "from __future__ import absolute_import" >> 
./lib/billiard/tests/__init__.py || die
+   fi
+   nosetests billiard.tests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( build/sphinx/html/. )
+   distutils-r1_python_install_all
+}



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

2015-12-13 Thread Justin Lecher
commit: 5b0f61cf541690c9d09b59d1e986f9e69b2cdedf
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 10:07:00 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0f61cf

dev-python/pytest-catchlog: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pytest-catchlog/Manifest|  1 +
 .../pytest-catchlog/pytest-catchlog-1.2.1.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/pytest-catchlog/Manifest 
b/dev-python/pytest-catchlog/Manifest
index 526a4a7..dd60288 100644
--- a/dev-python/pytest-catchlog/Manifest
+++ b/dev-python/pytest-catchlog/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-catchlog-1.1.tar.gz 6540 SHA256 
7ad18d77b93d70c4ea30ed4593b164be104efc50a9112a5733304a71f2cb1119 SHA512 
7a272874f9fb4231a7b3a42742b752f0f9750fb861abfed0411bf8edae5ab3e67a0a33fe166e485d530a1ecf1834d131d3affcfc43a735fc5d28018ba155129a
 WHIRLPOOL 
cf04096c01176fc077c45ca26b5002e10cdc145e3d3ea83cc7594eb2cbaa3a7636ba661253b1a8e47e316407e672c5ee424df10d8026bc6adb2c04499d386d3f
 DIST pytest-catchlog-1.2.0.zip 13620 SHA256 
e419a4efc706c948fbac2c5e8a35bb6f16edb3bb0643b86ba28b6bc69e792d32 SHA512 
9ab42f5bcec14ab452c1466a7a148270e25c2bda722739101a48802ec61b7cef5099605330c29e46b68d2e7c7452d93b6ca1402e80d083f8e2deec02d38e743a
 WHIRLPOOL 
77a8c24e11ca4da9e42b212b7b022c27f2166a8e559a94f0744dc81aaafd7d3ccfd20b2413cf061bc1c2ea85e540c8a6c7e77a7aff0d1d68587c80ed97e94568
+DIST pytest-catchlog-1.2.1.zip 17263 SHA256 
9e9ecdeff5f8a2fd1bee2f6ca3b1be30f1fcfb17fdf9bbd0e95d53feec83 SHA512 
c8589d6050dce214525b19055e1dfa93400d274f5b037177e5545bb9098527b9c4988fb2d1b95f2dc4412b1045ea6dff13ba88553f2f03059560286a8f8712d0
 WHIRLPOOL 
0b36f5b0c7ca86d8381c3b4fe27d8f757f5d56aa0b2f0da07fe1ad72214e91279014798e7b88b8f76c419b751ae30c652a7cb56270fc8ce31fc6b8418313ce57

diff --git a/dev-python/pytest-catchlog/pytest-catchlog-1.2.1.ebuild 
b/dev-python/pytest-catchlog/pytest-catchlog-1.2.1.ebuild
new file mode 100644
index 000..858277a
--- /dev/null
+++ b/dev-python/pytest-catchlog/pytest-catchlog-1.2.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="py.test plugin to catch log messages, fork of pytest-capturelog"
+HOMEPAGE="https://pypi.python.org/pypi/pytest-catchlog 
https://github.com/eisensheng/pytest-catchlog;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND=">=dev-python/py-1.1.1[${PYTHON_USEDEP}]"
+DEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/pytest-2.7.1[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   PYTEST_PLUGINS=${PN/-/_} py.test -v -v test_pytest_catchlog.py || die
+}



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

2015-12-13 Thread Justin Lecher
commit: 4c00600c36fd20bd7f64a2a0ca4487c6773f15ca
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 12:46:51 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c00600c

dev-python/numpy: Drop obsolete dotblas handling

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=567938

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/numpy/numpy-1.10.1-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-python/numpy/numpy-1.10.1-r1.ebuild 
b/dev-python/numpy/numpy-1.10.1-r1.ebuild
index c8e9cf9..4cec96d 100644
--- a/dev-python/numpy/numpy-1.10.1-r1.ebuild
+++ b/dev-python/numpy/numpy-1.10.1-r1.ebuild
@@ -73,8 +73,6 @@ python_prepare_all() {
if use lapack; then
append-ldflags "$($(tc-getPKG_CONFIG) --libs-only-other cblas 
lapack)"
local libdir="${EPREFIX}"/usr/$(get_libdir)
-   # make sure _dotblas.so gets built
-   sed -i -e '/NO_ATLAS_INFO/,+1d' numpy/core/setup.py || die
cat >> site.cfg <<-EOF
[blas]
include_dirs = $(pc_incdir cblas)



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

2015-12-13 Thread Justin Lecher
commit: 5267366388a81650b96af70dccef1346ac26e6a6
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 10:02:14 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52673663

dev-python/setuptools_scm: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/setuptools_scm/Manifest |  1 +
 .../setuptools_scm/setuptools_scm-1.10.1.ebuild| 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/setuptools_scm/Manifest 
b/dev-python/setuptools_scm/Manifest
index 88b7e2d..41fd4be 100644
--- a/dev-python/setuptools_scm/Manifest
+++ b/dev-python/setuptools_scm/Manifest
@@ -1,3 +1,4 @@
 DIST setuptools_scm-1.10.0.tar.bz2 16093 SHA256 
080fccdf74121d8239aff8a17574123c9d2369dadf82178cf565422b2973632b SHA512 
8a7eaf56dbebea08f12d606ef36033fbe9a0b725f92245d600a56d051988a87b73c43c7ead46a8ce4f83593db4b5a8c77f6dd331bfa381c7348f72743b0a
 WHIRLPOOL 
9b988f77b5905f34da687b04841f606986e804ceb57f7aa2ca1de69a8e9b925d23325cf5c7db9be3f9b1f7051ebf3af0bd198ea0fc891dd7888369c962e5ae19
+DIST setuptools_scm-1.10.1.tar.bz2 16244 SHA256 
1cdea91bbe1ec4d52b3e9c451ab32ae6e1f3aa3fd91e90580490a9eb75bea286 SHA512 
2e38b9cf00b168ff95b3653feee1a15234cd8421f1e5dbe435172af3a711de548b07e790c6116f024c89fa21b1216bcc198fa79c5d68194473fa45d48fac
 WHIRLPOOL 
7ad39aa819d51b3ebce0f28ec71f75023fd8ff719eca8c29a219ee2e38707edae99d94e738d0b30ab5c4f8a012a77cee5b23c9808498f366ad95dc2c3bf5cb05
 DIST setuptools_scm-1.8.0.tar.bz2 14491 SHA256 
ddbf365e60e5f8e3f86fe117edeee4a7e1dd8ce7a9337951c9c163e7c506e602 SHA512 
a109fa3ffc89d3f6e515fa58026cebbd8ba98c1a401c49d5008e0dfc693f0e9e9468823621bd7b055911d3c898394e0ed1e498136cecaaa0be25e6312ec059df
 WHIRLPOOL 
ed87332ea7c27f1618c5c0c69b95360d48ec3b7d762d928d4cb097310fc0435c1aac15e53155417c0bdc0b9ba6ae6835e28f35735c10d70c6164d91340b09762
 DIST setuptools_scm-1.9.0.tar.gz 17669 SHA256 
b17362734ea2494a5fee611a2b3f09c251356fa5b9ed4567b666fe91105d4478 SHA512 
e44cd8fa4e6badd707e8987e0d91f79d6dee4cda3dbab42bba70f661a66b841cc16dc9b59b35fecc0948b80e6ef198fb19f267aa839e32d09a543f3b724645cd
 WHIRLPOOL 
f688f00d2c700946ba17bc2acbc357412569068063893fd72414ab41d5e4e3360d410ae3e48b837ddebec5979e7e024ab544e75556b428d5e2603edf2b82acff

diff --git a/dev-python/setuptools_scm/setuptools_scm-1.10.1.ebuild 
b/dev-python/setuptools_scm/setuptools_scm-1.10.1.ebuild
new file mode 100644
index 000..784a6df
--- /dev/null
+++ b/dev-python/setuptools_scm/setuptools_scm-1.10.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="package to manage versions by scm tags via setuptools"
+HOMEPAGE="https://github.com/pypa/setuptools_scm 
https://pypi.python.org/pypi/setuptools_scm;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+python_test() {
+   py.test -v -v -x || die "tests failed under ${EPYTHON}"
+}



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

2015-12-13 Thread Justin Lecher
commit: 3dbb48d58507cfba57c0bb150fdfcde98ca7235b
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 12:47:58 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dbb48d5

dev-python/pysvn: Add missing die

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pysvn/pysvn-1.7.10.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/pysvn/pysvn-1.7.10.ebuild 
b/dev-python/pysvn/pysvn-1.7.10.ebuild
index 1470a49..5ea2536 100644
--- a/dev-python/pysvn/pysvn-1.7.10.ebuild
+++ b/dev-python/pysvn/pysvn-1.7.10.ebuild
@@ -28,7 +28,9 @@ python_prepare() {
rm -r Import || die
 
# http://pysvn.tigris.org/source/browse/pysvn?view=rev=1469
-   sed -e 
"s/PYSVN_HAS_SVN_CLIENT_CTX_T__CONFLICT_FUNC_16/PYSVN_HAS_SVN_CLIENT_CTX_T__CONFLICT_FUNC_1_6/"
 -i Source/pysvn_svnenv.hpp
+   sed \
+   -e 
"s/PYSVN_HAS_SVN_CLIENT_CTX_T__CONFLICT_FUNC_16/PYSVN_HAS_SVN_CLIENT_CTX_T__CONFLICT_FUNC_1_6/"
 \
+   -i Source/pysvn_svnenv.hpp || die
 }
 
 python_configure() {



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

2015-12-13 Thread Justin Lecher
commit: 2bb2d733b60d98bf1c9fc5b6a1be462cb02311a7
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 12:19:00 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb2d733

dev-python/sqlalchemy: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/sqlalchemy/Manifest |  1 +
 dev-python/sqlalchemy/sqlalchemy-1.0.10.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index d10a4d3..90304d2 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -1,4 +1,5 @@
 DIST SQLAlchemy-0.7.10.tar.gz 3541639 SHA256 
77aa39d65c9d043eba6ba329b359ff867424fd6c403b7c0cb112b65e507e1d66 SHA512 
631bc4ffb419defa531a66d82449fe48f93c88371ba0b8ab4217d900a0d1d90efe9699d8a9048d5c2ed33948c6d2f7cae46452ee45d442914018f3361e804367
 WHIRLPOOL 
74ffc17efbcbb2ac67712b9e11aa48431d18970f46ae5985aaa345aa8691f96e4acc4cf6fa37606699fbba83fcb7f74b0360fea2ac5e93a451585019e110f2ed
 DIST SQLAlchemy-0.9.8.tar.gz 4080098 SHA256 
de3ac04ecab0a7e0af64eee30a71e723ba5886b958205f7354dd62439da60389 SHA512 
3df7d7a64cdfe7b684be98e7e9d6836da54c391343bb047224a11df888041034bcc54cc30d15dc3d56b5d397b35e6aabe5732e7ca8fbf553bd8d98731c249ea5
 WHIRLPOOL 
2cedf7713753a6cf8838741fcf06c5510387aa4e661ea3c0ecc2bb7bdb5b03fb90f072ccd1a5671f03943952340c6c3525836e1ebe9246506143b055a1ca1991
+DIST SQLAlchemy-1.0.10.tar.gz 4705865 SHA256 
963415bf4ea4fa13698893464bc6917d291331e0e82020ebfed2864ef7e3 SHA512 
c28663a28e460abc724998f1fa605c31d0060e77f654f7c392da75f36e337158e9955cb37ba1c6ee517ef182f42c25e682a279d6865c9ee438bfb13dffa475c5
 WHIRLPOOL 
7f15d92722e54bc38a991f5639d7dae645f8845d1229a54bf0eff854aef5de7ff4c2df4a51db0d9fe74c08129cd4b1fc09e5e99dd0af7ff52ea374f732efa355
 DIST SQLAlchemy-1.0.8.tar.gz 4627601 SHA256 
950c79c0abf9e9f99c43c627c51d40d14a946810a90c35e7cd827bfd0bffe46f SHA512 
921f847a20548095cb1f41fe6147b393110e08f8f3ff0aee6081e7811e7c15b3c03583afd41ddf5aacdc1dde090c0512afb94c7cc33d9c27135a5525ed121e74
 WHIRLPOOL 
757f2a3832c8fefd5789cd981eb1b2028419362ed2714927198df6b91742236896d4ab0131969afa08e5508843e32e018a1361e28df3f22a15f811d78275f8cf
 DIST SQLAlchemy-1.0.9.tar.gz 4662673 SHA256 
c3d37501e36ec5d74c2d7b4a3764719db86a9cdab4a24431bf58b386743ab10e SHA512 
5032977e4fd3ff12d7ae10ca87f0ec9cd2d9eb5d200020b74faad1309eb1de5bacc9b4f5e53cb1b0b0b9c7f59b923a87a12ba050b37a631f9c77af2b896eb076
 WHIRLPOOL 
5e824f8581b98ac26f47d0bc8ae706783602ebe6bf921c6767f46db83b8322b022ea51603d1002017052144946256583c4fd9d2a92742c752333b530ed356121

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.0.10.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.0.10.ebuild
new file mode 100644
index 000..aaa990b
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-1.0.10.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN="SQLAlchemy"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy;
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc examples +sqlite test"
+
+REQUIRED_USE="test? ( sqlite )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7 pypy)
+   )"
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   # Disable tests hardcoding function call counts specific to Python 
versions.
+   rm -r test/aaa_profiling || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   if ! python_is_python3; then
+   local CFLAGS=${CFLAGS}
+   append-cflags -fno-strict-aliasing
+   fi
+   distutils-r1_python_compile
+}
+
+python_test() {
+   # Create copies of necessary files in BUILD_DIR.
+   # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/
+   cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die
+   pushd "${BUILD_DIR}" > /dev/null || die
+   if [[ "${EPYTHON}" == "python3.2" ]]; then
+   2to3 --no-diffs -w test || die
+   fi
+   # Recently upstream elected to make the testsuite also pytest capable
+   # "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}"
+   py.test test || die "Testsuite failed under ${EPYTHON}"
+   popd > /dev/null
+}
+

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

2015-12-13 Thread Justin Lecher
commit: 029adf977532057704330e72966833c093497544
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 14:05:20 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 14:05:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029adf97

dev-libs/boost: Backport fix for python ABI letters

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-libs/boost/boost-1.56.0-r1.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-libs/boost/boost-1.56.0-r1.ebuild 
b/dev-libs/boost/boost-1.56.0-r1.ebuild
index 8059695..5eda449 100644
--- a/dev-libs/boost/boost-1.56.0-r1.ebuild
+++ b/dev-libs/boost/boost-1.56.0-r1.ebuild
@@ -75,10 +75,19 @@ create_user-config.jam() {
fi
 
if python_bindings_needed; then
+   # boost expects libpython$(pyver) and doesn't allow overrides
+   # and the build system is so creepy that it's easier just to
+   # provide a symlink (linker's going to use SONAME anyway)
+   # TODO: replace it with proper override one day
+   ln -f -s "$(python_get_library_path)" 
"${T}/lib${EPYTHON}$(get_libname)" || die
+
if tc-is-cross-compiler; then
python_configuration="using python : ${EPYTHON#python} 
: : ${SYSROOT:-${EROOT}}/usr/include/${EPYTHON} : 
${SYSROOT:-${EROOT}}/usr/$(get_libdir) ;"
else
-   python_configuration="using python : : ${PYTHON} ;"
+   # note: we need to provide version explicitly because of
+   # a bug in the build system:
+   # https://github.com/boostorg/build/pull/104
+   python_configuration="using python : ${EPYTHON#python} 
: ${PYTHON} : $(python_get_includedir) : ${T} ;"
fi
fi
 



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

2015-12-13 Thread Gilles Dartiguelongue
commit: a66d35cabf073d7ad45b1894320e21cdb0029ace
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 15:33:53 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 15:33:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a66d35ca

net-misc/gupnp-tools: drop dependency on util-linux, libuuid no not used anymore

Package-Manager: portage-2.2.26

 net-misc/gupnp-tools/gupnp-tools-0.8.11.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-misc/gupnp-tools/gupnp-tools-0.8.11.ebuild 
b/net-misc/gupnp-tools/gupnp-tools-0.8.11.ebuild
index e1f537d..5637df3 100644
--- a/net-misc/gupnp-tools/gupnp-tools-0.8.11.ebuild
+++ b/net-misc/gupnp-tools/gupnp-tools-0.8.11.ebuild
@@ -22,7 +22,6 @@ RDEPEND="
>=net-libs/gupnp-0.20.14
>=net-libs/gupnp-av-0.5.5
net-libs/libsoup:2.4
-   sys-apps/util-linux
>=x11-libs/gtk+-3.10:3
>=x11-libs/gtksourceview-3.2:3.0
 "



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

2015-12-13 Thread Mike Gilbert
commit: 4ad507df30846f99d6982cf9adb26b635a894958
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 13 16:47:06 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 13 16:47:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad507df

sys-apps/systemd: Enable gcrypt by default

As of 2b442ac8, resolved requires libgcrypt.

Package-Manager: portage-2.2.26_p27

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

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 7fa9af7..f2cc0a9 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd;
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
-IUSE="acl apparmor audit cryptsetup curl elfutils gcrypt gnuefi http
+IUSE="acl apparmor audit cryptsetup curl elfutils +gcrypt gnuefi http
idn importd +kdbus +kmod +lz4 lzma nat pam policykit
qrcode +seccomp selinux ssl sysv-utils test vanilla xkb"
 



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

2015-12-13 Thread Mike Gilbert
commit: 3c2977ec991958d3fbae585e96f7eba14fa91c20
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 13 16:44:54 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 13 16:47:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c2977ec

sys-apps/systemd: Fix install when resolved is disabled

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

Package-Manager: portage-2.2.26_p27

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

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 440c35f..7fa9af7 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -329,7 +329,7 @@ multilib_src_install_all() {
# If we install these symlinks, there is no way for the sysadmin to 
remove them
# permanently.
rm 
"${D}"/etc/systemd/system/multi-user.target.wants/systemd-networkd.service || 
die
-   rm 
"${D}"/etc/systemd/system/multi-user.target.wants/systemd-resolved.service || 
die
+   rm -f 
"${D}"/etc/systemd/system/multi-user.target.wants/systemd-resolved.service || 
die
rm -r "${D}"/etc/systemd/system/network-online.target.wants || die
rm -r "${D}"/etc/systemd/system/sockets.target.wants || die
rm -r "${D}"/etc/systemd/system/sysinit.target.wants || die



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

2015-12-13 Thread Justin Lecher
commit: c1e7253deb3950b1a7e6b429ca64e9d0b8942a46
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 12:28:35 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 12:28:35 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c1e7253d

Update local USE description

Signed-off-by: Justin Lecher  gentoo.org>

 profiles/use.local.desc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index c57485c..3e06f58 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -146,6 +146,7 @@ sci-libs/arrayfire:nonfree - Build ArrayFire nonfree 
algorithms.
 sci-libs/arrayfire:opencl - Build OpenCL backend.
 sci-libs/arrayfire:unified - Build Backend-Independent API.
 sci-libs/asl:matio - Matlab support with sci-libs/matio
+sci-libs/atlas:deprecated - Build deprecated routines
 sci-libs/atlas:generic - Build atlas assuming a fairly generic architecture 
(sse2 for x86, core2 for amd64)
 sci-libs/atlas:ifko - Use iFKO to improve ATLAS performance (ATTENTION!!! 
Increases builtime enormously)
 sci-libs/bigdft-abi:cuda - Enable support for nVidia CUDA



[gentoo-commits] proj/sci:master commit in: sci-biology/bamtools/files/, sci-biology/bamtools/

2015-12-13 Thread Justin Lecher
commit: fb6f77ba92df2b60eb7132ffa0434cfad52875e7
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 12:28:27 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 12:28:27 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fb6f77ba

sci-biology/bamtools: Unbundle jsoncpp

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-biology/bamtools/bamtools-.ebuild  | 23 --
 .../bamtools/files/bamtools--unbundle.patch| 23 ++
 2 files changed, 36 insertions(+), 10 deletions(-)

diff --git a/sci-biology/bamtools/bamtools-.ebuild 
b/sci-biology/bamtools/bamtools-.ebuild
index 25a6001..f69a02c 100644
--- a/sci-biology/bamtools/bamtools-.ebuild
+++ b/sci-biology/bamtools/bamtools-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,16 +14,19 @@ EGIT_REPO_URI="https://github.com/pezmaster31/bamtools.git;
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS=""
-IUSE=""
+IUSE="static-libs"
 
-S="${WORKDIR}"/src
+DEPEND="
+   >=dev-libs/jsoncpp-0.5.0-r1
+   

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

2015-12-13 Thread Anthony G. Basile
commit: bb31408dfe7b1ad2e7f0b8ae79af82e89f504eb6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Dec 13 13:37:01 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Dec 13 13:37:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb31408d

sys-apps/agedu: remove older versions

Package-Manager: portage-2.2.24

 sys-apps/agedu/Manifest  |  3 ---
 sys-apps/agedu/agedu-20141024.10297.ebuild   | 34 
 sys-apps/agedu/agedu-20150422.3922.ebuild| 34 
 sys-apps/agedu/agedu-20151118.3695748.ebuild | 34 
 4 files changed, 105 deletions(-)

diff --git a/sys-apps/agedu/Manifest b/sys-apps/agedu/Manifest
index 200e7ef..489ff38 100644
--- a/sys-apps/agedu/Manifest
+++ b/sys-apps/agedu/Manifest
@@ -1,4 +1 @@
-DIST agedu-20141024.r10297.tar.gz 164175 SHA256 
2760df3b2e37ec0a472a1630fcd53f61443e76ddb7daabb907ada77d3a580ce0 SHA512 
1fe2344b5542f9c2b316ef294e25364590384723c0d56f1fcf1d1518d18dcb34daa1ba35bc23be5cb0723e0d2e278e05d21852e075bc656b6df51d94b8c3a08d
 WHIRLPOOL 
0f59bd5f7d652f429788677fed2cf6e223223a227533434719be6aab5638b2d082989274656b2ef41adc754884fe7aa2f89447114e2dd17e51dbd8fb2ceb0597
-DIST agedu-20150422.3922.tar.gz 164771 SHA256 
4314c8f991bb6a9bf8d0792737be4f51141a87627ad867f515e07d8b7f0922eb SHA512 
77833c369e4647b00eebe671152345b2a4adc01b40fe1f51f1d8f9e1258b11b55dc3441997aa135ecfe5f36598afbb6566108caa1178a94f5a34d9b7904f14f4
 WHIRLPOOL 
7b84a775bd4af3c3b59039af880bcdb0363ffbf4f40e49396659d21ba5bab14865bae84c1b1890341a34ed1bf48c7a5d383053ec904ccf9e67e39c485c03f625
-DIST agedu-20151118.3695748.tar.gz 164743 SHA256 
7b4a74302ece8406ef1748c72415772b529fb65ca3565de3d3cd876915196567 SHA512 
244f9a7d4815104195affa532b116c0b5563b46d1ba608b8743f3eed5f12a18289c79d9906a8ecb3cc6d7f13efbde3ea43740d980134a80a525e8fe9b946d0ab
 WHIRLPOOL 
bd4dd72b7a115768ade0fae3e467b62f12633fb3b0ea0fb85c08b5ec25c268d1d34ad045c0ffd27b81fee8948f735a77c0b867bca9feec135f484fbcc76b7cfe
 DIST agedu-20151213.59b0ed3.tar.gz 164928 SHA256 
c24eaa0b0e9f9c3474fa6a4aad7baff3b557a82e7b72276b2a557e37afafb612 SHA512 
757e19397b6e26e6542b21b8f7cfafd29ef263e6892ff0d76ee52ac40b4af8b88c5af3be46340619358866537d97a31a36dd473cd6d660a7e41d6dfb58428a41
 WHIRLPOOL 
2c20ef719326187e4d3d6d91606e908a05683033c357d7880d22528ced599b1abbca8a9d320741b6e4fc64c4335aec3727192b7e3d60c753249a73c7ac0674a9

diff --git a/sys-apps/agedu/agedu-20141024.10297.ebuild 
b/sys-apps/agedu/agedu-20141024.10297.ebuild
deleted file mode 100644
index f1aca36..000
--- a/sys-apps/agedu/agedu-20141024.10297.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit autotools eutils versionator
-
-MY_COMP=( $(get_all_version_components) )
-MY_P="${PN}-${MY_COMP[0]}.r${MY_COMP[2]}"
-
-DESCRIPTION="A utility for tracking down wasted disk space"
-HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/agedu/;
-SRC_URI="http://www.chiark.greenend.org.uk/~sgtatham/${PN}/${MY_P}.tar.gz;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc ipv6"
-
-DEPEND="doc? ( app-doc/halibut )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-r9671-fix-automagic.patch"
-   eautoreconf
-}
-
-src_configure() {
-   econf --enable-ipv4 \
-   $(use_enable doc halibut) \
-   $(use_enable ipv6)
-}

diff --git a/sys-apps/agedu/agedu-20150422.3922.ebuild 
b/sys-apps/agedu/agedu-20150422.3922.ebuild
deleted file mode 100644
index a9472ed..000
--- a/sys-apps/agedu/agedu-20150422.3922.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit autotools eutils versionator
-
-MY_COMP=( $(get_all_version_components) )
-MY_P="${PN}-${MY_COMP[0]}.${MY_COMP[2]}"
-
-DESCRIPTION="A utility for tracking down wasted disk space"
-HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/agedu/;
-SRC_URI="http://www.chiark.greenend.org.uk/~sgtatham/${PN}/${MY_P}ffe.tar.gz 
-> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}ffe"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc ipv6"
-
-DEPEND="doc? ( app-doc/halibut )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-r9671-fix-automagic.patch"
-   eautoreconf
-}
-
-src_configure() {
-   econf --enable-ipv4 \
-   $(use_enable doc halibut) \
-   $(use_enable ipv6)
-}

diff --git a/sys-apps/agedu/agedu-20151118.3695748.ebuild 
b/sys-apps/agedu/agedu-20151118.3695748.ebuild
deleted file mode 100644
index b0db346..000
--- a/sys-apps/agedu/agedu-20151118.3695748.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit 

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

2015-12-13 Thread Michał Górny
commit: 570a1aa0e0ca2137f86350351eace21af78b18ad
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 12 22:50:47 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 13 14:38:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=570a1aa0

sys-devel/llvm: Clean Python, enable libomp and BPF backend in 3.7

Backport some of the changes from - as 3.7.0-r4. Remove multi-Python
support which was working only partially because of lldb, also fixing
byte-compilation of Python modules, #567550. Default to libomp instead
of semi-broken libgomp support, #562990. Enable BPF backend by default,
GitHub PR #450.

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=567550
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=562990
Fixes: https://github.com/gentoo/gentoo/pull/450

 sys-devel/llvm/llvm-3.7.0-r4.ebuild | 530 
 1 file changed, 530 insertions(+)

diff --git a/sys-devel/llvm/llvm-3.7.0-r4.ebuild 
b/sys-devel/llvm/llvm-3.7.0-r4.ebuild
new file mode 100644
index 000..8f74d07
--- /dev/null
+++ b/sys-devel/llvm/llvm-3.7.0-r4.ebuild
@@ -0,0 +1,530 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+PYTHON_COMPAT=( python2_7 )
+
+inherit check-reqs cmake-utils eutils flag-o-matic multilib \
+   multilib-minimal python-single-r1 toolchain-funcs pax-utils
+
+DESCRIPTION="Low Level Virtual Machine"
+HOMEPAGE="http://llvm.org/;
+SRC_URI="http://llvm.org/releases/${PV}/${P}.src.tar.xz
+   clang? ( http://llvm.org/releases/${PV}/compiler-rt-${PV}.src.tar.xz
+   http://llvm.org/releases/${PV}/cfe-${PV}.src.tar.xz
+   
http://llvm.org/releases/${PV}/clang-tools-extra-${PV}.src.tar.xz )
+   lldb? ( http://llvm.org/releases/${PV}/lldb-${PV}.src.tar.xz )
+   !doc? ( http://dev.gentoo.org/~voyageur/distfiles/${P}-manpages.tar.bz2 
)"
+
+LICENSE="UoI-NCSA"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+IUSE="clang debug doc gold libedit +libffi lldb multitarget ncurses ocaml
+   python +static-analyzer test xml video_cards_radeon kernel_Darwin"
+
+COMMON_DEPEND="
+   sys-libs/zlib:0=
+   clang? (
+   python? ( ${PYTHON_DEPS} )
+   static-analyzer? (
+   dev-lang/perl:*
+   ${PYTHON_DEPS}
+   )
+   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+   )
+   gold? ( >=sys-devel/binutils-2.22:*[cxx] )
+   libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
+   libffi? ( >=virtual/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
+   ocaml? (
+   >=dev-lang/ocaml-4.00.0:0=
+   dev-ml/findlib
+   dev-ml/ocaml-ctypes
+   !!<=sys-devel/llvm-3.7.0-r1[ocaml] )"
+# configparser-3.2 breaks the build (3.3 or none at all are fine)
+DEPEND="${COMMON_DEPEND}
+   dev-lang/perl
+   >=sys-devel/make-3.81
+   >=sys-devel/flex-2.5.4
+   >=sys-devel/bison-1.875d
+   || ( >=sys-devel/gcc-3.0 >=sys-devel/llvm-3.5
+   ( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx )
+   )
+   || ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-5.1 )
+   kernel_Darwin? ( sys-libs/libcxx )
+   clang? ( xml? ( virtual/pkgconfig ) )
+   doc? ( dev-python/sphinx )
+   gold? ( sys-libs/binutils-libs )
+   libffi? ( virtual/pkgconfig )
+   lldb? ( dev-lang/swig )
+   !! "${T}"/test.cxx || die
+   ebegin "Trying to build a C++11 test program"
+   if ! $(tc-getCXX) -std=c++11 -o /dev/null "${T}"/test.cxx; then
+   eerror "LLVM-${PV} requires C++11-capable C++ compiler. 
Your current compiler"
+   eerror "does not seem to support -std=c++11 option. 
Please upgrade your compiler"
+   eerror "to gcc-4.7 or an equivalent version supporting 
C++11."
+   die "Currently active compiler does not support 
-std=c++11"
+   fi
+   eend ${?}
+   fi
+}
+
+pkg_setup() {
+   pkg_pretend
+}
+
+src_unpack() {
+   default
+
+   if use clang; then
+   mv "${WORKDIR}"/cfe-${PV/_}.src "${S}"/tools/clang \
+   || die "clang source directory move failed"
+   mv "${WORKDIR}"/compiler-rt-${PV/_}.src 
"${S}"/projects/compiler-rt \
+   || die "compiler-rt source directory move failed"
+   mv "${WORKDIR}"/clang-tools-extra-${PV/_}.src 
"${S}"/tools/clang/tools/extra \
+   || die "clang-tools-extra source directory move failed"
+   fi
+
+   if use lldb; then
+   mv 

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

2015-12-13 Thread Mike Gilbert
commit: 726500e3654c4e299d442fa904bb40fbd773d91b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 13 15:01:56 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 13 15:02:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726500e3

www-client/chromium: Beta channel bump (48.0.2564.41)

Package-Manager: portage-2.2.26_p27

 www-client/chromium/Manifest |   1 +
 www-client/chromium/chromium-48.0.2564.41.ebuild | 691 +++
 2 files changed, 692 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index c7eb1a3..c72d389 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
 DIST chromium-47.0.2526.80-lite.tar.xz 376352828 SHA256 
680165441f909f5bac6cbbefeaf7050f76d815d8a1de7f02d89892127274cd86 SHA512 
c62639d46867d4db440f8e1a17be295245c1ae74ffbac31285b95e113112de4f4a1441364941a027c2acdbc5a001e1667fa7653caa1e15d08f279e729e6ead86
 WHIRLPOOL 
20fdb9d97e4fc03cbe4d44d84296c2ab4c11d210da82699f640b00443920c361b3238294b603b99ba53fab541637bf50d4789aacc356f0ac0fd294875c881dc1
 DIST chromium-48.0.2564.10.tar.xz 432060420 SHA256 
1902d75d49d46c32a8c33f6de53c9253a63a364b85eb4ada1e8a9ba7c0f523d0 SHA512 
7753dc19a50c862211c10975b3ad64a0408e3645df7b0ea548f8437c4c5380ad0bb350920eb8c6791e0685ae7ec921c6be720e337a17dffe4b73c56b74a2bc9a
 WHIRLPOOL 
a9ccb2872ad639886288581e1c7d9244f16965ef924395531701289cc69c5a9dfdc4a25175151d27b150acc8e4398c8d91ca5f8f3e623c3c85c8b99d913c4f00
 DIST chromium-48.0.2564.23.tar.xz 1099898120 SHA256 
e9a5eeaedb1975a93d37bc865d3122cf28b7e3a246c06ba19204edaefbce1266 SHA512 
72b253f39b561e53c0ef2220402ae15e8d2cdd1af8eab4d5fa8480316919df9059dddf4f4c0d027f78fd0db924b7cbd23d29d406808d18fa047ccddffb6701b3
 WHIRLPOOL 
c133e8e389b560efcc239e2f24bb3befd3fe8731bb2529aeee3f2ae04bf09e5d815ef805750c48dd549fb0b94c1ab77d94b03a0b8245cd537bdb204c79393761
+DIST chromium-48.0.2564.41.tar.xz 1470877528 SHA256 
b265ecb945fcf27dd9d856e18632ea6fa4f88aed7ed32cb5eefb6515b6dc651a SHA512 
5d91c603a99ac092c9cc1d1300c826d0eab62092a961dde8dd2c6bcbb342120ff97aa76231407227563fb65c0791c69274d044ab81e261b66cfce76811b428d5
 WHIRLPOOL 
584638131774053511974722973f28b75f99ceb8241948af91e3de247ccee631c8dbbedac9bfd66b4f5f505bcef194970c361f60a0c9cae7179ad6af0ea55c35

diff --git a/www-client/chromium/chromium-48.0.2564.41.ebuild 
b/www-client/chromium/chromium-48.0.2564.41.ebuild
new file mode 100644
index 000..49ea972
--- /dev/null
+++ b/www-client/chromium/chromium-48.0.2564.41.ebuild
@@ -0,0 +1,691 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh_CN zh_TW"
+
+inherit check-reqs chromium eutils flag-o-matic multilib multiprocessing 
pax-utils \
+   portability python-any-r1 readme.gentoo toolchain-funcs versionator 
virtualx
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD hotwording? ( no-source-code )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="cups gn gnome gnome-keyring gtk3 +hangouts hidpi hotwording kerberos 
neon pic +proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc 
widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+REQUIRED_USE="gn? ( kerberos !system-ffmpeg )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+RDEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/elfutils-0.149
+   dev-libs/expat:=
+   dev-libs/glib:=
+   >=dev-libs/jsoncpp-0.5.0-r1:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   gnome? ( >=gnome-base/gconf-2.24.0:= )
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   media-libs/libexif:=
+   media-libs/speex:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:=[opus,vorbis,vpx] )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   >=sys-libs/libcap-2.22:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:=
+   gtk3? ( x11-libs/gtk+:3= )
+   !gtk3? ( x11-libs/gtk+:2= )
+   x11-libs/libdrm
+   x11-libs/libX11:=
+   x11-libs/libXcomposite:=
+   x11-libs/libXcursor:=
+   x11-libs/libXdamage:=
+   x11-libs/libXext:=
+   

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

2015-12-13 Thread Michał Górny
commit: a696a7f98c4945bc9d70313484b39d2e67cd2ba4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 12 15:30:36 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 13 07:33:29 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a696a7f9

Revert "ebuild: Rename some variables."

This reverts commit fb4d1f4ff710c7d7c848cf5ed4a7232bc1dd1e19. The revert
is necessary to make it possible to sanely revert 9e104c4 ("ebuild: Set
PORTAGE_REPOSITORIES instead of deprecated PORTDIR_OVERLAY.")

 bin/ebuild | 28 ++--
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/bin/ebuild b/bin/ebuild
index 1afad25..2c42771 100755
--- a/bin/ebuild
+++ b/bin/ebuild
@@ -141,25 +141,25 @@ if not os.path.isabs(ebuild):
 ebuild = portage.normalize_path(ebuild)
 # portdbapi uses the canonical path for the base of the portage tree, but
 # subdirectories of the base can be built from symlinks (like crossdev does).
-repo_location = os.path.realpath(
+ebuild_portdir = os.path.realpath(
os.path.dirname(os.path.dirname(os.path.dirname(ebuild
-ebuild = os.path.join(repo_location, *ebuild.split(os.path.sep)[-3:])
+ebuild = os.path.join(ebuild_portdir, *ebuild.split(os.path.sep)[-3:])
 vdb_path = os.path.realpath(os.path.join(portage.settings['EROOT'], VDB_PATH))
 
-repo_name = None
-if repo_location != vdb_path:
-   repo_name = portage.repository.config._read_repo_name(repo_location)
-   if repo_name is None:
+myrepo = None
+if ebuild_portdir != vdb_path:
+   myrepo = portage.repository.config._read_repo_name(ebuild_portdir)
+   if myrepo is None:
err("Repository located in %r has no repository name set in %r 
or in 'repo-name' attribute in %r" %
-   (repo_location, os.path.join(repo_location, 
REPO_NAME_LOC), os.path.join(repo_location, "metadata", "layout.conf")))
+   (ebuild_portdir, os.path.join(ebuild_portdir, 
REPO_NAME_LOC), os.path.join(ebuild_portdir, "metadata", "layout.conf")))
 
# Make sure that portdb.findname() returns the correct ebuild.
-   if repo_location not in portage.portdb.porttrees:
-   print("Appending repository '%s' located in '%s' to 
configuration of repositories" % (repo_name, repo_location))
+   if ebuild_portdir not in portage.portdb.porttrees:
+   print("Appending repository '%s' located in '%s' to 
configuration of repositories" % (myrepo, ebuild_portdir))
tmp_conf_file = io.StringIO(textwrap.dedent("""
[%s]
location = %s
-   """ % (repo_name, repo_location)))
+   """ % (myrepo, ebuild_portdir)))
repositories = 
portage.repository.config.load_repository_config(portage.settings, 
extra_files=[tmp_conf_file])
os.environ["PORTAGE_REPOSITORIES"] = 
repositories.config_string()
portage._reset_legacy_globals()
@@ -182,7 +182,7 @@ if ebuild.startswith(vdb_path):
mytree = "vartree"
pkg_type = "installed"
 
-   portage_ebuild = portage.db[portage.root][mytree].dbapi.findname(cpv, 
myrepo=repo_name)
+   portage_ebuild = portage.db[portage.root][mytree].dbapi.findname(cpv, 
myrepo=myrepo)
 
if os.path.realpath(portage_ebuild) != ebuild:
err('Portage seems to think that %s is at %s' % (cpv, 
portage_ebuild))
@@ -191,7 +191,7 @@ else:
mytree = "porttree"
pkg_type = "ebuild"
 
-   portage_ebuild = portage.portdb.findname(cpv, myrepo=repo_name)
+   portage_ebuild = portage.portdb.findname(cpv, myrepo=myrepo)
 
if not portage_ebuild or portage_ebuild != ebuild:
err('%s: Invalid structure of repository' % (ebuild,))
@@ -238,7 +238,7 @@ build_dir_phases = set(["setup", "unpack", "prepare", 
"configure", "compile",
 ebuild_changed = False
 if mytree == "porttree" and build_dir_phases.intersection(pargs):
ebuild_changed = \
-   portage.portdb._pull_valid_cache(cpv, ebuild, repo_location)[0] 
is None
+   portage.portdb._pull_valid_cache(cpv, ebuild, 
ebuild_portdir)[0] is None
 
 tmpsettings = portage.config(clone=portage.settings)
 tmpsettings["PORTAGE_VERBOSE"] = "1"
@@ -271,7 +271,7 @@ if "merge" in pargs and "noauto" in tmpsettings.features:
 try:
metadata = dict(zip(Package.metadata_keys,
portage.db[portage.settings['EROOT']][mytree].dbapi.aux_get(
-   cpv, Package.metadata_keys, myrepo=repo_name)))
+   cpv, Package.metadata_keys, myrepo=myrepo)))
 except PortageKeyError:
# aux_get failure, message should have been shown on stderr.
sys.exit(1)



[gentoo-commits] proj/portage:master commit in: bin/, pym/repoman/, pym/portage/repository/, misc/, pym/portage/dbapi/, ...

2015-12-13 Thread Michał Górny
commit: 18692ada8579d367eb332fad7bfe273100f9638f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 12 15:32:08 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 13 07:33:29 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=18692ada

Revert "portage.repository.config: Clean reading of repository (...) "

This reverts commit 2cde1f65e9c585e78415857fdcac1fe5deaa60da. This was
unreviewed and is a breaking change made without any discussion or
announcement.

 bin/emerge-webrsync  |   4 +-
 bin/portageq |   4 -
 misc/emerge-delta-webrsync   |   4 +-
 pym/_emerge/actions.py   |  33 ++
 pym/portage/dbapi/porttree.py|   4 +-
 pym/portage/repository/config.py | 229 ++-
 pym/repoman/repos.py |   6 +-
 7 files changed, 171 insertions(+), 113 deletions(-)

diff --git a/bin/emerge-webrsync b/bin/emerge-webrsync
index fc5ab95..9961ad8 100755
--- a/bin/emerge-webrsync
+++ b/bin/emerge-webrsync
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Author: Karl Trygve Kalleberg 
 # Rewritten from the old, Perl-based emerge-webrsync script
@@ -39,7 +39,7 @@ else
eecho "could not find 'portageq'; aborting"
exit 1
 fi
-eval "$(PORTAGE_SYNC_MODE=1 "${portageq}" envvar -v DISTDIR EPREFIX FEATURES \
+eval "$("${portageq}" envvar -v DISTDIR EPREFIX FEATURES \
FETCHCOMMAND GENTOO_MIRRORS \
PORTAGE_BIN_PATH PORTAGE_CONFIGROOT PORTAGE_GPG_DIR \
PORTAGE_NICENESS PORTAGE_REPOSITORIES PORTAGE_RSYNC_EXTRA_OPTS \

diff --git a/bin/portageq b/bin/portageq
index 12886f0..925640b 100755
--- a/bin/portageq
+++ b/bin/portageq
@@ -66,10 +66,6 @@ def uses_eroot(function):
function.uses_eroot = True
return function
 
-# Workaround until emerge-webrsync and emerge-delta-webrsync are rewritten in 
Python.
-if os.environ.get("PORTAGE_SYNC_MODE") == "1":
-   portage._sync_mode = True
-
 # global to hold all function docstrings to be used for argparse help.
 # Avoids python compilation level 2 optimization troubles.
 docstrings = {}

diff --git a/misc/emerge-delta-webrsync b/misc/emerge-delta-webrsync
index 1cc04bd..f2dc822 100755
--- a/misc/emerge-delta-webrsync
+++ b/misc/emerge-delta-webrsync
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Author: Brian Harring , kar...@gentoo.org originally.
 # Rewritten from the old, Perl-based emerge-webrsync script
@@ -36,7 +36,7 @@ else
eecho "could not find 'portageq'; aborting"
exit 1
 fi
-eval "$(PORTAGE_SYNC_MODE=1 "${portageq}" envvar -v DISTDIR EPREFIX FEATURES \
+eval "$("${portageq}" envvar -v DISTDIR EPREFIX FEATURES \
FETCHCOMMAND GENTOO_MIRRORS \
PORTAGE_BIN_PATH PORTAGE_CONFIGROOT PORTAGE_GPG_DIR \
PORTAGE_NICENESS PORTAGE_REPOSITORIES PORTAGE_RSYNC_EXTRA_OPTS \

diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py
index a080ba4..c3b0b98 100644
--- a/pym/_emerge/actions.py
+++ b/pym/_emerge/actions.py
@@ -2693,6 +2693,38 @@ def expand_set_arguments(myfiles, myaction, root_config):
newargs.append(a)
return (newargs, retval)
 
+def repo_name_check(trees):
+   missing_repo_names = set()
+   for root_trees in trees.values():
+   porttree = root_trees.get("porttree")
+   if porttree:
+   portdb = porttree.dbapi
+   missing_repo_names.update(portdb.getMissingRepoNames())
+
+   # Skip warnings about missing repo_name entries for
+   # /usr/local/portage (see bug #248603).
+   try:
+   missing_repo_names.remove('/usr/local/portage')
+   except KeyError:
+   pass
+
+   if missing_repo_names:
+   msg = []
+   msg.append("WARNING: One or more repositories " + \
+   "have missing repo_name entries:")
+   msg.append("")
+   for p in missing_repo_names:
+   msg.append("\t%s/profiles/repo_name" % (p,))
+   msg.append("")
+   msg.extend(textwrap.wrap("NOTE: Each repo_name entry " + \
+   "should be a plain text file containing a unique " + \
+   "name for the repository on the first line.", 70))
+   msg.append("\n")
+   writemsg_level("".join("%s\n" % l for l in msg),
+   level=logging.WARNING, noiselevel=-1)
+
+   return bool(missing_repo_names)
+
 def repo_name_duplicate_check(trees):
ignored_repos = {}
for root, root_trees in trees.items():
@@ -2810,6 +2842,7 @@ def run_action(emerge_config):
  

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

2015-12-13 Thread Michał Górny
commit: 1cb9b4edd13d8958ea6efa1cb2ee34482266aaea
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 12 15:31:31 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 13 07:33:29 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1cb9b4ed

Revert "ebuild: Set PORTAGE_REPOSITORIES instead of deprecated PORTDIR_OVERLAY."

This reverts commit 9e104c424ef08d543546eb4ae54724af97d11c0e. This was
unreviewed and the PORTAGE_REPOSITORIES design is at least
controversial.

 bin/ebuild | 38 +-
 1 file changed, 21 insertions(+), 17 deletions(-)

diff --git a/bin/ebuild b/bin/ebuild
index 2c42771..1f99177 100755
--- a/bin/ebuild
+++ b/bin/ebuild
@@ -50,7 +50,7 @@ from portage import _encodings
 from portage import _shell_quote
 from portage import _unicode_decode
 from portage import _unicode_encode
-from portage.const import REPO_NAME_LOC, VDB_PATH
+from portage.const import VDB_PATH
 from portage.exception import PermissionDenied, PortageKeyError, \
PortagePackageException, UnsupportedAPIException
 import portage.util
@@ -146,23 +146,27 @@ ebuild_portdir = os.path.realpath(
 ebuild = os.path.join(ebuild_portdir, *ebuild.split(os.path.sep)[-3:])
 vdb_path = os.path.realpath(os.path.join(portage.settings['EROOT'], VDB_PATH))
 
+# Make sure that portdb.findname() returns the correct ebuild.
+if ebuild_portdir != vdb_path and \
+   ebuild_portdir not in portage.portdb.porttrees:
+   portdir_overlay = portage.settings.get("PORTDIR_OVERLAY", "")
+   if sys.hexversion >= 0x300:
+   os.environ["PORTDIR_OVERLAY"] = \
+   portdir_overlay + \
+   " " + _shell_quote(ebuild_portdir)
+   else:
+   os.environ["PORTDIR_OVERLAY"] = \
+   _unicode_encode(portdir_overlay,
+   encoding=_encodings['content'], errors='strict') + \
+   " " + _unicode_encode(_shell_quote(ebuild_portdir),
+   encoding=_encodings['content'], errors='strict')
+
+   print("Appending %s to PORTDIR_OVERLAY..." % ebuild_portdir)
+   portage._reset_legacy_globals()
+
 myrepo = None
 if ebuild_portdir != vdb_path:
-   myrepo = portage.repository.config._read_repo_name(ebuild_portdir)
-   if myrepo is None:
-   err("Repository located in %r has no repository name set in %r 
or in 'repo-name' attribute in %r" %
-   (ebuild_portdir, os.path.join(ebuild_portdir, 
REPO_NAME_LOC), os.path.join(ebuild_portdir, "metadata", "layout.conf")))
-
-   # Make sure that portdb.findname() returns the correct ebuild.
-   if ebuild_portdir not in portage.portdb.porttrees:
-   print("Appending repository '%s' located in '%s' to 
configuration of repositories" % (myrepo, ebuild_portdir))
-   tmp_conf_file = io.StringIO(textwrap.dedent("""
-   [%s]
-   location = %s
-   """ % (myrepo, ebuild_portdir)))
-   repositories = 
portage.repository.config.load_repository_config(portage.settings, 
extra_files=[tmp_conf_file])
-   os.environ["PORTAGE_REPOSITORIES"] = 
repositories.config_string()
-   portage._reset_legacy_globals()
+   myrepo = portage.portdb.getRepositoryName(ebuild_portdir)
 
 if not os.path.exists(ebuild):
err('%s: does not exist' % (ebuild,))
@@ -194,7 +198,7 @@ else:
portage_ebuild = portage.portdb.findname(cpv, myrepo=myrepo)
 
if not portage_ebuild or portage_ebuild != ebuild:
-   err('%s: Invalid structure of repository' % (ebuild,))
+   err('%s: does not seem to have a valid PORTDIR structure' % 
(ebuild,))
 
 if len(pargs) > 1 and "config" in pargs:
other_phases = set(pargs)



[gentoo-commits] proj/portage:master commit in: man/, pym/portage/package/ebuild/_config/, pym/portage/repository/, ...

2015-12-13 Thread Michał Górny
commit: 2e85441be87b73568a30724ba5e3acd56f886e59
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 12 15:33:38 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 13 07:33:29 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=2e85441b

Revert "Support environmental variables overriding parts (...)."

This reverts commit 10cccf7e0a1423f77a0962bcd7bf9658d2a15343. The commit
was unreviewed, the design is controversial and lacked proper
discussion.

 man/portage.5  | 19 
 .../package/ebuild/_config/special_env_vars.py | 13 +++
 pym/portage/package/ebuild/config.py   |  5 ++---
 pym/portage/repository/config.py   | 25 ++
 4 files changed, 11 insertions(+), 51 deletions(-)

diff --git a/man/portage.5 b/man/portage.5
index 6c41332..c9e70a0 100644
--- a/man/portage.5
+++ b/man/portage.5
@@ -1,4 +1,4 @@
-.TH "PORTAGE" "5" "Dec 2015" "Portage VERSION" "Portage"
+.TH "PORTAGE" "5" "Nov 2015" "Portage VERSION" "Portage"
 .SH NAME
 portage \- the heart of Gentoo
 .SH "DESCRIPTION"
@@ -862,6 +862,9 @@ only.
 .TP
 .BR repos.conf
 Specifies \fIsite\-specific\fR repository configuration information.
+.br
+Configuration specified in \fBrepos.conf\fR can be overriden by 
\fBPORTAGE_REPOSITORIES\fR
+environmental variable, which has the same format as \fBrepos.conf\fR.
 
 .I Format:
 .nf
@@ -871,20 +874,6 @@ Specifies \fIsite\-specific\fR repository configuration 
information.
 \- attributes are specified in "${attribute} = ${value}" format
 .fi
 
-.I Environmental variables overriding configuration:
-.nf
-\- \fBPORTAGE_REPOSITORIES\fR overrides full configuration.
-  Format: Format of repos.conf
-  Environmental variables described below are ignored when 
PORTAGE_REPOSITORIES is set.
-\- \fBPORTAGE_REPOSITORY:${repository_name}:${attribute}\fR overrides value of 
given attribute.
-  Usage of \fBenv\fR(1) tool is needed if ":" character is not supported in 
names of shell variables.
-  Example: env PORTAGE_REPOSITORY:gentoo:location=/var/repositories/gentoo 
emerge ...
-\- \fBPORTAGE_ADDED_REPOSITORIES\fR specifies names of repositories added to 
configuration.
-  Format: Whitespace\-separated list of names of repositories
-\- \fBPORTAGE_DELETED_REPOSITORIES\fR specifies names of repositories deleted 
from configuration.
-  Format: Whitespace\-separated list of names of repositories
-.fi
-
 .I Attributes supported in DEFAULT section:
 .RS
 .RS

diff --git a/pym/portage/package/ebuild/_config/special_env_vars.py 
b/pym/portage/package/ebuild/_config/special_env_vars.py
index 9ae53c1..f7810e0 100644
--- a/pym/portage/package/ebuild/_config/special_env_vars.py
+++ b/pym/portage/package/ebuild/_config/special_env_vars.py
@@ -1,18 +1,15 @@
-# Copyright 2010-2015 Gentoo Foundation
+# Copyright 2010-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 from __future__ import unicode_literals
 
 __all__ = (
-   'case_insensitive_vars', 'default_globals', 'env_blacklist',
-   'environ_filter', 'environ_filter_re', 'environ_whitelist',
-   'environ_whitelist_re', 'global_only_vars', 'validate_commands'
+   'case_insensitive_vars', 'default_globals', 'env_blacklist', \
+   'environ_filter', 'environ_whitelist', 'environ_whitelist_re',
 )
 
 import re
 
-from portage.repository.config import _repo_attr_override_var_re
-
 # Blacklisted variables are internal variables that are never allowed
 # to enter the config instance from the external environment or
 # configuration files.
@@ -160,12 +157,10 @@ environ_filter += [
"FETCHCOMMAND_HTTP", "FETCHCOMMAND_HTTPS",
"FETCHCOMMAND_RSYNC", "FETCHCOMMAND_SFTP",
"GENTOO_MIRRORS", "NOCONFMEM", "O",
-   "PORTAGE_ADDED_REPOSITORIES",
"PORTAGE_BACKGROUND", "PORTAGE_BACKGROUND_UNMERGE",
"PORTAGE_BINHOST", "PORTAGE_BINPKG_FORMAT",
"PORTAGE_BUILDDIR_LOCKED",
"PORTAGE_CHECKSUM_FILTER",
-   "PORTAGE_DELETED_REPOSITORIES",
"PORTAGE_ELOG_CLASSES",
"PORTAGE_ELOG_MAILFROM", "PORTAGE_ELOG_MAILSUBJECT",
"PORTAGE_ELOG_MAILURI", "PORTAGE_ELOG_SYSTEM",
@@ -195,8 +190,6 @@ environ_filter += [
 
 environ_filter = frozenset(environ_filter)
 
-environ_filter_re = re.compile(r"(" + _repo_attr_override_var_re.pattern + 
r")")
-
 # Variables that are not allowed to have per-repo or per-package
 # settings.
 global_only_vars = frozenset([

diff --git a/pym/portage/package/ebuild/config.py 
b/pym/portage/package/ebuild/config.py
index 975fe88..cc431fc 100644
--- a/pym/portage/package/ebuild/config.py
+++ b/pym/portage/package/ebuild/config.py
@@ -168,7 +168,6 @@ class config(object):
_default_globals = special_env_vars.default_globals
_env_blacklist = special_env_vars.env_blacklist
_environ_filter = special_env_vars.environ_filter
-   _environ_filter_re = 

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

2015-12-13 Thread Anthony G. Basile
commit: e67fc1a97b9b0f47d90a4a1dee1ad0495878ced7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Dec 13 13:35:54 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Dec 13 13:35:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67fc1a9

sys-apps/agedu: version bump to 20151213

Package-Manager: portage-2.2.24

 sys-apps/agedu/Manifest  |  1 +
 sys-apps/agedu/agedu-20151213.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/sys-apps/agedu/Manifest b/sys-apps/agedu/Manifest
index e904d14..200e7ef 100644
--- a/sys-apps/agedu/Manifest
+++ b/sys-apps/agedu/Manifest
@@ -1,3 +1,4 @@
 DIST agedu-20141024.r10297.tar.gz 164175 SHA256 
2760df3b2e37ec0a472a1630fcd53f61443e76ddb7daabb907ada77d3a580ce0 SHA512 
1fe2344b5542f9c2b316ef294e25364590384723c0d56f1fcf1d1518d18dcb34daa1ba35bc23be5cb0723e0d2e278e05d21852e075bc656b6df51d94b8c3a08d
 WHIRLPOOL 
0f59bd5f7d652f429788677fed2cf6e223223a227533434719be6aab5638b2d082989274656b2ef41adc754884fe7aa2f89447114e2dd17e51dbd8fb2ceb0597
 DIST agedu-20150422.3922.tar.gz 164771 SHA256 
4314c8f991bb6a9bf8d0792737be4f51141a87627ad867f515e07d8b7f0922eb SHA512 
77833c369e4647b00eebe671152345b2a4adc01b40fe1f51f1d8f9e1258b11b55dc3441997aa135ecfe5f36598afbb6566108caa1178a94f5a34d9b7904f14f4
 WHIRLPOOL 
7b84a775bd4af3c3b59039af880bcdb0363ffbf4f40e49396659d21ba5bab14865bae84c1b1890341a34ed1bf48c7a5d383053ec904ccf9e67e39c485c03f625
 DIST agedu-20151118.3695748.tar.gz 164743 SHA256 
7b4a74302ece8406ef1748c72415772b529fb65ca3565de3d3cd876915196567 SHA512 
244f9a7d4815104195affa532b116c0b5563b46d1ba608b8743f3eed5f12a18289c79d9906a8ecb3cc6d7f13efbde3ea43740d980134a80a525e8fe9b946d0ab
 WHIRLPOOL 
bd4dd72b7a115768ade0fae3e467b62f12633fb3b0ea0fb85c08b5ec25c268d1d34ad045c0ffd27b81fee8948f735a77c0b867bca9feec135f484fbcc76b7cfe
+DIST agedu-20151213.59b0ed3.tar.gz 164928 SHA256 
c24eaa0b0e9f9c3474fa6a4aad7baff3b557a82e7b72276b2a557e37afafb612 SHA512 
757e19397b6e26e6542b21b8f7cfafd29ef263e6892ff0d76ee52ac40b4af8b88c5af3be46340619358866537d97a31a36dd473cd6d660a7e41d6dfb58428a41
 WHIRLPOOL 
2c20ef719326187e4d3d6d91606e908a05683033c357d7880d22528ced599b1abbca8a9d320741b6e4fc64c4335aec3727192b7e3d60c753249a73c7ac0674a9

diff --git a/sys-apps/agedu/agedu-20151213.ebuild 
b/sys-apps/agedu/agedu-20151213.ebuild
new file mode 100644
index 000..d0e4f54
--- /dev/null
+++ b/sys-apps/agedu/agedu-20151213.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit autotools eutils
+
+# agedu-20151213.59b0ed3.ebuild is not a legitimate name
+# so we'll drop versionator and just set MY_P manually.
+MY_P="${PN}"-20151213.59b0ed3
+
+DESCRIPTION="A utility for tracking down wasted disk space"
+HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/agedu/;
+SRC_URI="http://www.chiark.greenend.org.uk/~sgtatham/${PN}/${MY_P}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc ipv6"
+
+DEPEND="doc? ( app-doc/halibut )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-r9671-fix-automagic.patch"
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-ipv4 \
+   $(use_enable doc halibut) \
+   $(use_enable ipv6)
+}



[gentoo-commits] proj/python-gentoo-patches: New tag: 3.5.1-0

2015-12-13 Thread Mike Gilbert
commit: 
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 13 15:13:08 2015 +

New tag: 3.5.1-0




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

2015-12-13 Thread Mike Gilbert
commit: f67bfb1fa38d2457272fe0318b4449e8e513ffd9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 13 15:12:50 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 13 15:12:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67bfb1f

dev-lang/python: Bump to 3.5.1

Package-Manager: portage-2.2.26_p27

 dev-lang/python/Manifest|   2 +
 dev-lang/python/python-3.5.1.ebuild | 348 
 2 files changed, 350 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 9e23c72..711f532 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -3,8 +3,10 @@ DIST Python-2.7.11.tar.xz 12277476 SHA256 
962b4c45af50124ea61f11a30deb4342fc0bc2
 DIST Python-3.3.5.tar.xz 12116308 SHA256 
abe99b484434503d8b23be0f243ec27139e743a4798cd71c1dce3cf40e63b6e5 SHA512 
562ebd85291f29ff18d37f05682763fc45aa9d070688006f4ef5c89392a48022357c3ca9ee1d795e9e863bdef413e6bab77b8d65581d374a76dbe7cacec65550
 WHIRLPOOL 
f4b6010d32b28b7bb038cbb7c5f98d325cc4253fd1be9a0a1089ed6fd7dd414c5169931d21ef819137d5c1084517a650828f260cf2a1d8ce871bc67aeef3fff8
 DIST Python-3.4.3.tar.xz 14421964 SHA256 
b5b3963533768d5fc325a4d7a6bd6f666726002d696f1d399ec06b043ea996b8 SHA512 
55b2d7c07da8ad3a3971b4687da2e45809c6f1474732e93b0432f121f287d0b63ad8a9bf381987ea70f47a03d9474c3e55b7d86d14800bf7ef29b3324d8d35b9
 WHIRLPOOL 
f851dedc6a1ea35adec83d60784a5fbcd9dfcf6aa8858bb5ada114fa2ff55add1fbf323ab94ec039ecdedb26d59e8f2e6e171cd9fc1ed41ad9cfa434a555cff3
 DIST Python-3.5.0.tar.xz 14808460 SHA256 
d6d7aa1634a5eeeca6ed4fca266982a04f84bd8f3945a9179e20b24ad2e2be91 SHA512 
f06bd652484aa89371021d0f9fcb08e6e905e90b39ae065d7df75b367e66b7ea43a818ca33ce04aa3d6746b5e8b1b83e90b709ac2203324fb7a595c1017be149
 WHIRLPOOL 
aef3970297911324537e4e1e9d0e179c925bf51fea9d6a6413a08e3f349fd244d834e6fe732e9120669b762c302b47f821de170ce083d2cc39b7e35f51fdd1f0
+DIST Python-3.5.1.tar.xz 14830408 SHA256 
c6d57c0c366d9060ab6c0cdf889ebf3d92711d466cc0119c441dbf2746f725c9 SHA512 
261c9e42ae351853c718707a8887817e308b3ba7a37e9463a0bc8f50ee9be9ac1a011b2891f8877ecdb40beab99279bcfa8e04f813b8998fcf6cefb7fd52d850
 WHIRLPOOL 
7ff4ddb852c74f75d1f327e418f5af09ae66403cc3fb2431ab31786c046cec2d761ee57e8c6674a92bb08f95cfff7c7c7d5ddd965994096a0380fbd6b55fcc8f
 DIST python-gentoo-patches-2.7.10-0.tar.xz 12892 SHA256 
c9a838bd62ae50cc385da23a837acfd05f2b74e4f086c9c76eb4d3aa5366ef6d SHA512 
5f100944635e360691dc0a2b340a906646c4ae9ee558246ddffc56e8b15d389f25f1fbdc1db4cc08e7d29560d04d66b058b3904902899d58ecae8c408ebdf056
 WHIRLPOOL 
f69e9a518bb7ee50c1b262a21e70e1e2443f859ee6d2f4fa84421120dbd054a06ce8dd6cfea8512cbc64bce806322b879c25c561d5eb05e1ba6cc15035b373a9
 DIST python-gentoo-patches-2.7.11-0.tar.xz 12916 SHA256 
e14b47bb1fd64d366d7dfb8339cc2cbf4a53fc288b11dd83f575eb36a8a6408d SHA512 
f0447bb699a163afc08df39b111394377539935546ae23732d7239e78d2bff0c04bc94949f86aef0c1be83736127dbd25c2c531e49befed2d638c3cd4940ac52
 WHIRLPOOL 
305992849d9d244da1e308e739c9bf62a3ef5c74eb65c765bdc666fb5767eb16c7a609f7c442c17da17f76c3ab81e4b09fa8c21e43f89366539a6a9d656bea77
 DIST python-gentoo-patches-3.3.5-0.tar.xz 12892 SHA256 
a7240de9598033cb40f8f273d8104d4e2b1dcaea028d45ac28efaa3c680ff6f7 SHA512 
27eef4c2b3f631b000db3f6a5c426d9b498d63a08fe82b1ab7c2c010fb72208109461a5f008d47703852526655b70a734ea95be8742897026db5750bb9cc9d16
 WHIRLPOOL 
edab9222d7da94cab3b1de0e1a27c6c7dbd49194b813a0a1cf9e532063029c4e4f19151c9f4878eeabed3168ff1f97eae7f008280c7ed2897fc14c5516c68d7e
 DIST python-gentoo-patches-3.4.3-0.tar.xz 11736 SHA256 
917a9d98d40a91379c81ea57922a8632ba3c6f6db6f304ed6262bc88c5044946 SHA512 
7ad1b30cf8bb7900fe518ed71e4ee55dd92ce7e23ae583a1f2f851b26cfa8c4f4271d28f418e780f3725a48d4ca8eeb8fd083f850810c66c29fb08c430828d72
 WHIRLPOOL 
074e8c0055b49a028eebda21d1acfb8a25ec968eb8b350c2bed37e042f9f354871e413db13e0ef2fe41d7e56d647178a7b3622019f36c4819c2c68f088366eb1
 DIST python-gentoo-patches-3.5.0-0.tar.xz 11872 SHA256 
8d1830aee5f7e019250447ee084203e26143bdf47c95435861e3e0eda5106eb6 SHA512 
d7b6c7fdfdea9d7577b14febf2e4680839908a8eba05f3bc17e71f2fe4c360816a8126de5fa69cfba6930be9793bf1b9cafcde2ae621c1150cb9f1ffecc4a3d4
 WHIRLPOOL 
01202442c789cd9f54748ec80f9c5b1d2728c5df876a2c8fa417c3078a6e9cc55103ee07fce76f402b15afe1625c5b0497734dc4b601fb304e75bf652ce2f058
+DIST python-gentoo-patches-3.5.1-0.tar.xz 11788 SHA256 
668fabdb9326ba3df81dd299619d5245b7806934e9341ef89a06f90c9a98018b SHA512 
3948af801e3e70b55b15165d6cc56fb33cdb9fcc9d80b913550c8609273bad28db0c10ec64cb14d010b80020716a1e45d720e08864f6ac850291cb1713800a1a
 WHIRLPOOL 
2fd3b25186c26412dc642f76228d8e75f24cdc7452407dd105f027be5841b1b865f6b5b74a0072a0299153e5d5af699542253b366e4eb78dfbf114ad02b14bcc

diff --git a/dev-lang/python/python-3.5.1.ebuild 
b/dev-lang/python/python-3.5.1.ebuild
new file mode 100644
index 000..cce4c7d
--- /dev/null
+++ b/dev-lang/python/python-3.5.1.ebuild
@@ -0,0 +1,348 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the 

[gentoo-commits] proj/python-gentoo-patches: New branch: 3.5.1

2015-12-13 Thread Mike Gilbert
commit: 
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 13 15:13:04 2015 +

New branch: 3.5.1




[gentoo-commits] proj/lisp:master commit in: dev-lisp/trivial-garbage/

2015-12-13 Thread José María Alonso
commit: 5c127997ede38429391669d9ad73c4533e397bc5
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sun Dec 13 17:24:47 2015 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sun Dec 13 17:24:47 2015 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=5c127997

dev-lisp/trivial-garbage: Fix id in header and description

 dev-lisp/trivial-garbage/trivial-garbage-0.19.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lisp/trivial-garbage/trivial-garbage-0.19.ebuild 
b/dev-lisp/trivial-garbage/trivial-garbage-0.19.ebuild
index b024705..a0e1ab1 100644
--- a/dev-lisp/trivial-garbage/trivial-garbage-0.19.ebuild
+++ b/dev-lisp/trivial-garbage/trivial-garbage-0.19.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 inherit common-lisp-2
 
-DESCRIPTION="trivial-garbage is a simple library that provides a portable API 
to finalizers, weak hash-tables and weak pointers."
+DESCRIPTION="Simple library that provides a portable API to finalizers, weak 
hash-tables and weak pointers."
 HOMEPAGE="http://www.cliki.net/trivial-garbage;
 SRC_URI="http://common-lisp.net/~loliveira/tarballs/${PN}/${PN}_${PV}.tar.gz;
 



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

2015-12-13 Thread Michael Palimaka
commit: 3e980470661aa376a316c322135d9fbe99606456
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Dec 13 08:00:54 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 13 08:56:38 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3e980470

kde-frameworks/plasma: Add blocker, relax blocker

File collisions:
kdeplasma-addons-5.4.3: 
/usr/share/plasma/desktoptheme/default/widgets/notes.svgz
kapptemplate-15.08.3: /usr/share/kdevappwizard/templates/qml-plasmoid.tar.bz2

Package-Manager: portage-2.2.24

 .../plasma/{plasma-5.17.0.ebuild => plasma-5.17.0-r1.ebuild}  | 11 ---
 kde-frameworks/plasma/plasma-.ebuild  |  9 ++---
 2 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/kde-frameworks/plasma/plasma-5.17.0.ebuild 
b/kde-frameworks/plasma/plasma-5.17.0-r1.ebuild
similarity index 86%
rename from kde-frameworks/plasma/plasma-5.17.0.ebuild
rename to kde-frameworks/plasma/plasma-5.17.0-r1.ebuild
index 279161f..22c4397 100644
--- a/kde-frameworks/plasma/plasma-5.17.0.ebuild
+++ b/kde-frameworks/plasma/plasma-5.17.0-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="LGPL-2+"
 KEYWORDS=" ~amd64 ~x86"
 IUSE="egl gles2 X"
 
-RDEPEND="
+COMMON_DEPEND="
$(add_frameworks_dep kactivities)
$(add_frameworks_dep karchive)
$(add_frameworks_dep kconfig)
@@ -46,13 +46,18 @@ RDEPEND="
x11-libs/libX11
x11-libs/libxcb
)
-   !

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

2015-12-13 Thread Michael Palimaka
commit: 10f395cd9cdbd1657a1f684b5342e620e17db64c
Author: Lorenzo Porta  outlook  it>
AuthorDate: Sun Dec 13 14:17:16 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 13 17:33:11 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=10f395cd

eclass: add fetch restriction for KDE Applications 15.12

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

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index ae5f394..2bfe335 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -121,7 +121,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-apps-15.12.0 )
 
 if [[ ${KDEBASE} = kdevelop ]]; then
HOMEPAGE="https://www.kdevelop.org/;



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

2015-12-13 Thread Michael Palimaka
commit: 8f1dd5d5b3289ab564df16a6303cef29554c8a76
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Nov 28 18:08:43 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 13 17:33:02 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8f1dd5d5

kde-apps/kjots: New package

Package-Manager: portage-2.2.26

 kde-apps/kjots/kjots-.ebuild | 42 
 kde-apps/kjots/metadata.xml  |  5 +
 2 files changed, 47 insertions(+)

diff --git a/kde-apps/kjots/kjots-.ebuild b/kde-apps/kjots/kjots-.ebuild
new file mode 100644
index 000..938fbeb
--- /dev/null
+++ b/kde-apps/kjots/kjots-.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde5
+
+DESCRIPTION="KDE note taking utility"
+HOMEPAGE="https://www.kde.org/applications/utilities/kjots/;
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_kdeapps_dep akonadi-notes)
+   $(add_kdeapps_dep kmime)
+   $(add_kdeapps_dep kontactinterface)
+   $(add_kdeapps_dep kpimtextedit)
+   $(add_kdeapps_dep libakonadi)
+   dev-libs/grantlee:5
+   dev-libs/libxslt
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+   !kde-base/kjots:4
+   sys-devel/gettext
+"

diff --git a/kde-apps/kjots/metadata.xml b/kde-apps/kjots/metadata.xml
new file mode 100644
index 000..a23f444
--- /dev/null
+++ b/kde-apps/kjots/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   kde
+



[gentoo-commits] proj/gnome:master commit in: app-admin/packagekit-gtk/

2015-12-13 Thread Gilles Dartiguelongue
commit: ec7e7615b7d606f3c6e52e865eda80d899070e33
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 17:50:01 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 17:50:01 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=ec7e7615

app-admin/packagekit-gtk: 1.0.10 → 1.0.11

 .../{packagekit-gtk-1.0.10.ebuild => packagekit-gtk-1.0.11.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/packagekit-gtk/packagekit-gtk-1.0.10.ebuild 
b/app-admin/packagekit-gtk/packagekit-gtk-1.0.11.ebuild
similarity index 98%
rename from app-admin/packagekit-gtk/packagekit-gtk-1.0.10.ebuild
rename to app-admin/packagekit-gtk/packagekit-gtk-1.0.11.ebuild
index 99f3ba4..24befa7 100644
--- a/app-admin/packagekit-gtk/packagekit-gtk-1.0.10.ebuild
+++ b/app-admin/packagekit-gtk/packagekit-gtk-1.0.11.ebuild
@@ -21,7 +21,7 @@ IUSE=""
 RDEPEND="
dev-libs/dbus-glib
media-libs/fontconfig
-   >=x11-libs/gtk+-3.0:3
+   >=x11-libs/gtk+-3:3
x11-libs/pango
~app-admin/packagekit-base-${PV}[introspection]
 "



[gentoo-commits] proj/gnome:master commit in: media-sound/goobox/

2015-12-13 Thread Gilles Dartiguelongue
commit: 57c5127cfcc15dca4e0bab307c24b1fe3a7282f3
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 17:41:34 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 17:41:34 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=57c5127c

media-sound/goobox: 3.4.0 → 3.4.1

 media-sound/goobox/{goobox-3.4.0.ebuild => goobox-3.4.1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/media-sound/goobox/goobox-3.4.0.ebuild 
b/media-sound/goobox/goobox-3.4.1.ebuild
similarity index 100%
rename from media-sound/goobox/goobox-3.4.0.ebuild
rename to media-sound/goobox/goobox-3.4.1.ebuild



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-packagekit/

2015-12-13 Thread Gilles Dartiguelongue
commit: dd4163c379b1167d8f78b2ef115fe01d12263e9e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 17:39:32 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 17:39:47 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=dd4163c3

gnome-extra/gnome-packagekit: 3.16.0 → 3.18.0

 .../{gnome-packagekit-3.16.0.ebuild => gnome-packagekit-3.18.0.ebuild}   | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gnome-extra/gnome-packagekit/gnome-packagekit-3.16.0.ebuild 
b/gnome-extra/gnome-packagekit/gnome-packagekit-3.18.0.ebuild
similarity index 97%
rename from gnome-extra/gnome-packagekit/gnome-packagekit-3.16.0.ebuild
rename to gnome-extra/gnome-packagekit/gnome-packagekit-3.18.0.ebuild
index 50553a4..fd89df9 100644
--- a/gnome-extra/gnome-packagekit/gnome-packagekit-3.16.0.ebuild
+++ b/gnome-extra/gnome-packagekit/gnome-packagekit-3.18.0.ebuild
@@ -83,7 +83,6 @@ src_configure() {
 }
 
 src_test() {
-   # FIXME: this should be handled at eclass level
"${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
 
unset DISPLAY



[gentoo-commits] proj/gnome:master commit in: app-admin/packagekit-base/files/, app-admin/packagekit-base/

2015-12-13 Thread Gilles Dartiguelongue
commit: 51e4f526c064f5d16629a17efe5c973017cc724c
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 17:49:32 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 17:49:32 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=51e4f526

app-admin/packagekit-base: 1.0.10 → 1.0.11

 ...-exception-handling-to-be-python2.7-compa.patch |  44 
 ...2-portage-do-not-redefine-builtin-license.patch |  34 ---
 .../files/0003-portage-drop-unused-imports.patch   |  25 --
 ...0004-portage-initialize-licenses-variable.patch |  26 ---
 ...-fix-a-typo-in-restoring-license-settings.patch |  30 ---
 ...-PackageKitProgress-to-ease-progress-step.patch | 260 -
 ...ython-make-PackagekitProgress-an-Iterable.patch |  56 -
 ...steps-on-PackagekitProgress-instanciation.patch |  49 
 ...age-use-PackagekitProgress-as-an-iterable.patch | 222 --
 .../files/0011-portage-fix-a-typo.patch|  25 --
 ...2-portage-fix-step-percentage-computation.patch |  25 --
 ...not-refetch-package-listing-for-no-reason.patch |  32 ---
 ...1.0.10.ebuild => packagekit-base-1.0.11.ebuild} |   8 +-
 13 files changed, 2 insertions(+), 834 deletions(-)

diff --git 
a/app-admin/packagekit-base/files/0001-portage-fix-exception-handling-to-be-python2.7-compa.patch
 
b/app-admin/packagekit-base/files/0001-portage-fix-exception-handling-to-be-python2.7-compa.patch
deleted file mode 100644
index b834f2b..000
--- 
a/app-admin/packagekit-base/files/0001-portage-fix-exception-handling-to-be-python2.7-compa.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 56a54a7bbf3b28546619a4d2b458ea50c3f5c3e9 Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue 
-Date: Sun, 6 Sep 2015 13:32:23 +0200
-Subject: [PATCH 1/9] portage: fix exception handling to be python2.7+
- compatible
-

- backends/portage/portageBackend.py | 10 ++
- 1 file changed, 6 insertions(+), 4 deletions(-)
-
-diff --git a/backends/portage/portageBackend.py 
b/backends/portage/portageBackend.py
-index dc72bd9..d4726b6 100755
 a/backends/portage/portageBackend.py
-+++ b/backends/portage/portageBackend.py
-@@ -1542,9 +1542,10 @@ class PackageKitPortageBackend(PackageKitPortageMixin, 
PackageKitBaseBackend):
- if not enable and self._is_repo_enabled(installed_layman_db, repoid):
- try:
- installed_layman_db.delete(installed_layman_db.select(repoid))
--except Exception, e:
-+except Exception as exc:
- self.error(ERROR_INTERNAL_ERROR,
--   "Failed to disable repository " + repoid + " : " + 
str(e))
-+   "Failed to disable repository %s: %s" %
-+   (repoid, str(exc)))
- return
- 
- # enabling (adding) a db
-@@ -1555,10 +1556,11 @@ class PackageKitPortageBackend(PackageKitPortageMixin, 
PackageKitBaseBackend):
- self._block_output()
- installed_layman_db.add(available_layman_db.select(repoid))
- self._unblock_output()
--except Exception, e:
-+except Exception as exc:
- self._unblock_output()
- self.error(ERROR_INTERNAL_ERROR,
--   "Failed to enable repository " + repoid + " : " + 
str(e))
-+   "Failed to enable repository %s: %s" %
-+   (repoid, str(exc)))
- return
- 
- def resolve(self, filters, pkgs):
--- 
-2.6.3
-

diff --git 
a/app-admin/packagekit-base/files/0002-portage-do-not-redefine-builtin-license.patch
 
b/app-admin/packagekit-base/files/0002-portage-do-not-redefine-builtin-license.patch
deleted file mode 100644
index 8ef1e9a..000
--- 
a/app-admin/packagekit-base/files/0002-portage-do-not-redefine-builtin-license.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 232519b102571933f034cee72979ecf834af4b46 Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue 
-Date: Sun, 6 Sep 2015 14:14:03 +0200
-Subject: [PATCH 2/9] portage: do not redefine builtin license
-

- backends/portage/portageBackend.py | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/backends/portage/portageBackend.py 
b/backends/portage/portageBackend.py
-index d4726b6..f40ca92 100755
 a/backends/portage/portageBackend.py
-+++ b/backends/portage/portageBackend.py
-@@ -334,14 +334,14 @@ class PackageKitPortageMixin(object):
- def _get_real_license_str(self, cpv, metadata):
- # use conditionals info (w/ USE) in LICENSE and remove ||
- ebuild_settings = self._get_ebuild_settings(cpv, metadata)
--license = set(portage.flatten(
-+license_ = set(portage.flatten(
- portage.dep.use_reduce(
- portage.dep.paren_reduce(metadata["LICENSE"]),
- uselist=ebuild_settings.get("USE", "").split()
- )
-

[gentoo-commits] proj/gnome:master commit in: app-admin/packagekit/

2015-12-13 Thread Gilles Dartiguelongue
commit: 60131438002aa8b0454e2efc70dc6e1241bbe030
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 17:50:13 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 17:50:13 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=60131438

1.0.10 → 1.0.11

 .../packagekit/{packagekit-1.0.10.ebuild => packagekit-1.0.11.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-admin/packagekit/packagekit-1.0.10.ebuild 
b/app-admin/packagekit/packagekit-1.0.11.ebuild
similarity index 100%
rename from app-admin/packagekit/packagekit-1.0.10.ebuild
rename to app-admin/packagekit/packagekit-1.0.11.ebuild



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

2015-12-13 Thread Alex Legler
commit: e93585a2e94b0c43d1ddd17b2f938539561c809b
Author: Alex Legler  a3li  li>
AuthorDate: Sun Dec 13 18:05:50 2015 +
Commit: Alex Legler  gentoo  org>
CommitDate: Sun Dec 13 18:05:50 2015 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=e93585a2

Remove ftp.df.lth.se, requested by email

 files/mirrors/distfiles.xml | 6 --
 1 file changed, 6 deletions(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index aefcf77..f497d90 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -304,12 +304,6 @@
   ftp://mirror.mdfnet.se/gentoo
   http://mirror.mdfnet.se/gentoo
 
-
-  Lund University
-  ftp://ftp.df.lth.se/pub/gentoo/
-  http://ftp.df.lth.se/pub/gentoo/
-  rsync://ftp.df.lth.se/pub/gentoo/
-
   
   
 



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-todo/

2015-12-13 Thread Gilles Dartiguelongue
commit: 4aab905bc58c2073abe2547ac1bd4e3d883ba0b0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 18:18:41 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 18:18:41 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4aab905b

gnome-extra/gnome-todo: initial ebuild

 gnome-extra/gnome-todo/gnome-todo-3.18.1.ebuild | 29 +
 gnome-extra/gnome-todo/metadata.xml |  5 +
 2 files changed, 34 insertions(+)

diff --git a/gnome-extra/gnome-todo/gnome-todo-3.18.1.ebuild 
b/gnome-extra/gnome-todo/gnome-todo-3.18.1.ebuild
new file mode 100644
index 000..265e2d8
--- /dev/null
+++ b/gnome-extra/gnome-todo/gnome-todo-3.18.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit gnome2
+
+DESCRIPTION="Personnal task manager"
+HOMEPAGE="https://wiki.gnome.org/Apps/Todo;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.43.4:2
+   >=dev-libs/libical-0.43
+   >=gnome-extra/evolution-data-server-3.17.1[gtk]
+   >=net-libs/gnome-online-accounts-3.2
+   >=x11-libs/gtk+-3.16:3
+"
+DEPEND="${RDEPEND}
+   >=dev-util/intltool-0.40.6
+   dev-libs/appstream-glib
+   sys-devel/gettext
+   virtual/pkgconfig
+"

diff --git a/gnome-extra/gnome-todo/metadata.xml 
b/gnome-extra/gnome-todo/metadata.xml
new file mode 100644
index 000..6e0e2ec
--- /dev/null
+++ b/gnome-extra/gnome-todo/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  gnome
+



[gentoo-commits] repo/gentoo:master commit in: x11-misc/notification-daemon/

2015-12-13 Thread Gilles Dartiguelongue
commit: b82910546ce3f9afa754fb6652b5437c5d036e4c
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 18:11:20 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 18:17:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8291054

x11-misc/notification-daemon: version bump to 3.18.1

Package-Manager: portage-2.2.26

 x11-misc/notification-daemon/Manifest  |  1 +
 .../notification-daemon-3.18.1.ebuild  | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/x11-misc/notification-daemon/Manifest 
b/x11-misc/notification-daemon/Manifest
index 2b5d6d8..8f4f2c4 100644
--- a/x11-misc/notification-daemon/Manifest
+++ b/x11-misc/notification-daemon/Manifest
@@ -2,3 +2,4 @@ DIST notification-daemon-0.5.0.tar.bz2 330034 SHA256 
aa1d3546fd1d5c51087317f4921
 DIST notification-daemon-0.7.6.tar.xz 279488 SHA256 
64d0ce6fb12c94c3b73b701502c804c408cb5a94580bcae5ac37607639f7a0b3 SHA512 
b781eef6b0a0208726c669083f024047651e2cf4ab79275076b6c36d2c6b551349a085618828bf4d8c013367be3c88c660d3231c8a6c6ce37cb6c6b0e436ed44
 WHIRLPOOL 
7f8e1ab298df8e945511eb438afae0943cc9da193c6a5cd0c36ed0a0bcf15c5553e8ff1b918c9a3c23cc534ff747a8a2e370e48a46f408b39abbdb0a1af85897
 DIST notification-daemon-3.14.1.tar.xz 280344 SHA256 
3cd9af77708fb1ab95ed6c8c66095c5c99a19e84eadc6ba607ef07973e262b80 SHA512 
977d028206d6a2005d346f697af5790b404f56399c451774037db25e37724f0cfbd558ae413c9ada40d2d7f399c1911392b19194e8fd093de74f65a6783ccc05
 WHIRLPOOL 
6c4161a75cdf4db1c99ebc8ede36c4229de1a491a3d5aefab41279b934a95c73dca1799848bd62c63aea31c282d56afeced73f7c51ee36821b642d3490cf08cc
 DIST notification-daemon-3.16.1.tar.xz 280404 SHA256 
256b322f5d18d438c3f1b0d1d10b6b1fbcff80f82f785e3fc69680e4e498fd81 SHA512 
02971b68c5f16d5cf7760915040ac6336a540cda4fd85766e4597a9df3fc4971d7f12f8023a84e55c5cc90c79ea5c685b440411854d2113a719474347c8c4979
 WHIRLPOOL 
21f06857caf115cd4d53de14e9531a09ade102d378c1a80ba779f4c4cf7b392ae31c50cf7c148aa21800e882a3cd4bd10ba64ae197fd56e560ce050d2875d307
+DIST notification-daemon-3.18.1.tar.xz 327140 SHA256 
5c3c86d677884b648bff58985fd3f5eb67d1fc92b78161f1e2e1dc5be91f5d05 SHA512 
f21fe99e9c12debd05212e45c4887371ea985182bdf5d3559aef6a912ff87f717a3856976bf4bba0c49c4d188a7ef7503893389c7ca193f02ec7aa4bbcb38717
 WHIRLPOOL 
8489d91eeec979237c338f5ae82a191fe25b214506d7aca2245c32124ac044f0f2147549b59d29a1412d146e05bd6005b866e918660a472c59ea52c8b6122c5d

diff --git a/x11-misc/notification-daemon/notification-daemon-3.18.1.ebuild 
b/x11-misc/notification-daemon/notification-daemon-3.18.1.ebuild
new file mode 100644
index 000..31471eb
--- /dev/null
+++ b/x11-misc/notification-daemon/notification-daemon-3.18.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit gnome.org
+
+DESCRIPTION="Notification daemon"
+HOMEPAGE="https://git.gnome.org/browse/notification-daemon/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.28:2
+   >=x11-libs/gtk+-3.15.2:3
+   sys-apps/dbus
+   x11-libs/libX11
+   !x11-misc/notify-osd
+   !x11-misc/qtnotifydaemon
+"
+DEPEND="${RDEPEND}
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.19.4
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS ChangeLog NEWS )
+
+src_install() {
+   default
+
+   cat <<-EOF > "${T}"/org.freedesktop.Notifications.service
+   [D-BUS Service]
+   Name=org.freedesktop.Notifications
+   Exec=/usr/libexec/notification-daemon
+   EOF
+
+   insinto /usr/share/dbus-1/services
+   doins "${T}"/org.freedesktop.Notifications.service
+}



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

2015-12-13 Thread Patrice Clement
commit: 7ca9ac05fb5e4793f7fd47c0ea2b6cd7e7116ff3
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec 13 18:29:26 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 13 19:09:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca9ac05

dev-java/reflectasm: Version bump.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/reflectasm/Manifest |  2 +-
 dev-java/reflectasm/reflectasm-1.09.ebuild   | 49 
 dev-java/reflectasm/reflectasm-1.11.0.ebuild | 38 +
 3 files changed, 39 insertions(+), 50 deletions(-)

diff --git a/dev-java/reflectasm/Manifest b/dev-java/reflectasm/Manifest
index aa9000f..15ec0ef 100644
--- a/dev-java/reflectasm/Manifest
+++ b/dev-java/reflectasm/Manifest
@@ -1 +1 @@
-DIST reflectasm-1.09.tar.gz 252335 SHA256 
622246d7a686cd8ba7ff3ab2037063f5f32329efa13758c2c3681988a428eab6 SHA512 
ca4347a67ad408c8bd273eda2557e1686ddf3780439682d5ce9072b72a7e1b8ad35374b8600d5665a6c473c6ee16870a6ab27bb103fe41a27d00b2f222d75f61
 WHIRLPOOL 
c58594400270911b009874e9253e59d0a71393458106e52a5d925a6d128366eaf18035dd59f8cb2c5549b8c8a4539b76bff6686de775f3621629452ab3fdef10
+DIST reflectasm-1.11.0.zip 273527 SHA256 
e57d09f74a28be5df01c920efdee3c503a3020d98c378cdf09184f918c1052d2 SHA512 
c012c6c7e859a9056478b15ae679db0597605ef04f95dead8c8a9751c3626d305acbf6b92597945419ef7d43e7a92550030001de25c6f8992483468d8222831a
 WHIRLPOOL 
39f74b73de2148bd3658f80c1f2148e2b714680b3a6a35cde226371162cfb44d97799e9361836c1ab98fd075b8bba2d08ad5b787c7f69815cace789f190ea5b1

diff --git a/dev-java/reflectasm/reflectasm-1.09.ebuild 
b/dev-java/reflectasm/reflectasm-1.09.ebuild
deleted file mode 100644
index 5b1c82c..000
--- a/dev-java/reflectasm/reflectasm-1.09.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2 eutils
-
-DESCRIPTION="High performance Java reflection"
-HOMEPAGE="https://github.com/EsotericSoftware/reflectasm/;
-SRC_URI="https://github.com/EsotericSoftware/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-COMMON_DEPEND="dev-java/asm:4"
-RDEPEND="${COMMON_DEPEND}
-   >=virtual/jre-1.5"
-DEPEND="${COMMON_DEPEND}
-   >=virtual/jdk-1.5
-   test? (
-   dev-java/junit:4
-   dev-java/ant-junit4:0
-   )"
-
-EANT_GENTOO_CLASSPATH="asm-4"
-EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}"
-
-java_prepare() {
-   cp "${FILESDIR}"/${P}-maven-build.xml build.xml || die
-   find . -name '*.jar' -delete
-
-   epatch "${FILESDIR}"/${P}-parallel-tests.patch
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-src_install() {
-   java-pkg_dojar target/${PN}.jar
-   use doc && java-pkg_dojavadoc target/site/apidocs
-   use source && java-pkg_dosrc src
-}

diff --git a/dev-java/reflectasm/reflectasm-1.11.0.ebuild 
b/dev-java/reflectasm/reflectasm-1.11.0.ebuild
new file mode 100644
index 000..b190768
--- /dev/null
+++ b/dev-java/reflectasm/reflectasm-1.11.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="High performance Java reflection"
+HOMEPAGE="https://github.com/EsotericSoftware/reflectasm/;
+SRC_URI="https://github.com/EsotericSoftware/${PN}/archive/${P}.zip;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+CDEPEND="dev-java/asm:4"
+
+RDEPEND="
+   ${CDEPEND}
+   >=virtual/jre-1.6"
+
+DEPEND="
+   ${CDEPEND}
+   >=virtual/jdk-1.6"
+
+S="${WORKDIR}/${PN}-${P}"
+
+JAVA_GENTOO_CLASSPATH="
+   asm-4
+"
+
+java_prepare() {
+   java-pkg_clean
+   rm -rf test || die
+}



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

2015-12-13 Thread Patrice Clement
commit: 3886a0603a4e8ff91b5acbcaadd8daccfb88a2e1
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec 13 18:31:06 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 13 19:09:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3886a060

dev-java/reflectasm: Fix copyright header.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

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

diff --git a/dev-java/reflectasm/reflectasm-1.11.0.ebuild 
b/dev-java/reflectasm/reflectasm-1.11.0.ebuild
index b190768..31838e0 100644
--- a/dev-java/reflectasm/reflectasm-1.11.0.ebuild
+++ b/dev-java/reflectasm/reflectasm-1.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/dwarf-fortress/

2015-12-13 Thread Chris Reffett
commit: 06259b5a4b83b7784ea7a9d330005cabe0ac249c
Author: Chris Reffett  gentoo  org>
AuthorDate: Sun Dec 13 20:14:16 2015 +
Commit: Chris Reffett  gentoo  org>
CommitDate: Sun Dec 13 20:15:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06259b5a

games-roguelike/dwarf-fortress: Add RESTRICT="strip" to help dfhack

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=566462

Package-Manager: portage-2.2.22

 games-roguelike/dwarf-fortress/dwarf-fortress-0.42.02.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.02.ebuild 
b/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.02.ebuild
index 2a81139..b0b9b37 100644
--- a/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.02.ebuild
+++ b/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.02.ebuild
@@ -40,6 +40,7 @@ S=${WORKDIR}/${MY_PN}_linux
 
 gamesdir="${GAMES_PREFIX_OPT}/${PN}"
 QA_PRESTRIPPED="${gamesdir}/libs/Dwarf_Fortress"
+RESTRICT="strip"
 
 pkg_setup() {
games_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/dwarf-fortress/

2015-12-13 Thread Chris Reffett
commit: 045794fe1bfe0f1e9def4f6863bf338c9b711421
Author: Chris Reffett  gentoo  org>
AuthorDate: Sun Dec 13 20:05:20 2015 +
Commit: Chris Reffett  gentoo  org>
CommitDate: Sun Dec 13 20:15:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045794fe

games-roguelike/dwarf-fortress: Version bump

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=567280

Package-Manager: portage-2.2.22

 games-roguelike/dwarf-fortress/Manifest|  1 +
 .../dwarf-fortress/dwarf-fortress-0.42.02.ebuild   | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/games-roguelike/dwarf-fortress/Manifest 
b/games-roguelike/dwarf-fortress/Manifest
index 9087367..533bde2 100644
--- a/games-roguelike/dwarf-fortress/Manifest
+++ b/games-roguelike/dwarf-fortress/Manifest
@@ -1 +1,2 @@
 DIST df_40_24_linux.tar.bz2 12921246 SHA256 
da37c6263a679123e6ac57fe0dd6def11f1d61efee3c5913de09495c88ce9234 SHA512 
2242e471b7dbc996e819e2f74b2bbfda30a9a301755bc025ddcccdffdd3afe2e48bbedca31a332283ef829d023069398e57d6a87e26c582ddbce4a67ff7fd755
 WHIRLPOOL 
03cb652a2564d2b0c809be8252f7754d893f69ac1b95124ea108ed0fde9ac742c498d9e369339775695861e430a2ded0741b018f85551d48731730f98303dc69
+DIST df_42_02_linux.tar.bz2 13754571 SHA256 
660f3b5a8a5ca7073cb1fe8ba76fe7868f947d8542b2baa8634842acfd29ac09 SHA512 
7e728018331daba53bed76a54bdc76b2f1070eaddd2e36dc7f9ccf54fbed1465d636e68e695bbfa788bd77897e17dc3c38ad562a327f51b437927d237841ae8d
 WHIRLPOOL 
e2ba9a941f0ac406e60a9ed28c3101301b8a7e19bb875cc9eac23668ac0ae14bfb00cd188ee43772e1f0312f7f8eff18248694dce3bae05110346964298962d8

diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.02.ebuild 
b/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.02.ebuild
new file mode 100644
index 000..2a81139
--- /dev/null
+++ b/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.02.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils games multilib versionator
+
+MY_PV=$(replace_all_version_separators _ "$(get_version_component_range 2-)")
+MY_PN=df
+MY_P=${MY_PN}_${MY_PV}
+
+DESCRIPTION="A single-player fantasy game"
+HOMEPAGE="http://www.bay12games.com/dwarves;
+SRC_URI="http://www.bay12games.com/dwarves/${MY_P}_linux.tar.bz2;
+
+LICENSE="free-noncomm BSD BitstreamVera"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 -*"
+IUSE="debug"
+
+RDEPEND="media-libs/glew[abi_x86_32(-)]
+   media-libs/libsdl[abi_x86_32(-),opengl,video,X]
+   media-libs/libsndfile[abi_x86_32(-),alsa]
+   media-libs/sdl-image[abi_x86_32(-),jpeg,png,tiff]
+   media-libs/sdl-ttf[abi_x86_32(-)]
+   sys-libs/zlib[abi_x86_32(-)]
+   virtual/glu[abi_x86_32(-)]
+   x11-libs/gtk+:2[abi_x86_32(-)]"
+# Yup, openal and ncurses are only needed at compile-time; the code dlopens it 
at runtime
+# if requested.
+DEPEND="${RDEPEND}
+   media-libs/openal[abi_x86_32(-)]
+   sys-libs/ncurses[abi_x86_32(-),unicode]
+   virtual/pkgconfig
+   x11-proto/kbproto[abi_x86_32(-)]
+   x11-proto/xproto[abi_x86_32(-)]"
+
+S=${WORKDIR}/${MY_PN}_linux
+
+gamesdir="${GAMES_PREFIX_OPT}/${PN}"
+QA_PRESTRIPPED="${gamesdir}/libs/Dwarf_Fortress"
+
+pkg_setup() {
+   games_pkg_setup
+
+   multilib_toolchain_setup x86
+}
+
+src_prepare() {
+   rm libs/*.so*
+   cp "${FILESDIR}"/{dwarf-fortress,Makefile} .
+   epatch_user
+}
+
+src_configure() {
+   tc-export CXX PKG_CONFIG
+   CXXFLAGS+=" -D$(use debug || echo N)DEBUG"
+}
+
+src_compile() {
+   default
+   sed -i -e "s:^gamesdir=.*:gamesdir=${gamesdir}:" ${PN} || die
+}
+
+src_install() {
+   # install data-files and libs
+   insinto "${gamesdir}"
+   doins -r raw data libs
+
+   # install our wrapper
+   dogamesbin ${PN}
+
+   # install docs
+   dodoc README.linux *.txt
+
+   prepgamesdirs
+
+   fperms 750 "${gamesdir}"/libs/Dwarf_Fortress
+}
+
+pkg_postinst() {
+   elog "System-wide Dwarf Fortress has been installed to ${gamesdir}. 
This is"
+   elog "symlinked to ~/.dwarf-fortress when dwarf-fortress is run."
+   elog "For more information on what exactly is replaced, see 
${GAMES_BINDIR}/${PN}."
+   elog "Note: This means that the primary entry point is 
${GAMES_BINDIR}/${PN}."
+   elog "Do not run ${gamesdir}/libs/Dwarf_Fortress."
+   elog
+   elog "Optional runtime dependencies: install sys-libs/ncurses[$(use 
amd64 && echo "abi_x86_32,")unicode]"
+   elog "for [PRINT_MODE:TEXT]. Install media-libs/openal$(use amd64 && 
echo "[abi_x86_32]") for audio output."
+   elog
+   games_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/dwarf-fortress/

2015-12-13 Thread Chris Reffett
commit: 750a8fd32e6d7ff13e3d19532ed530d04d415a4a
Author: Chris Reffett  gentoo  org>
AuthorDate: Sun Dec 13 20:51:05 2015 +
Commit: Chris Reffett  gentoo  org>
CommitDate: Sun Dec 13 20:51:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=750a8fd3

games-roguelike/dwarf-fortress: version bump to 0.42.03

Package-Manager: portage-2.2.22

 games-roguelike/dwarf-fortress/Manifest | 2 +-
 .../{dwarf-fortress-0.42.02.ebuild => dwarf-fortress-0.42.03.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-roguelike/dwarf-fortress/Manifest 
b/games-roguelike/dwarf-fortress/Manifest
index 533bde2..6f79ddc 100644
--- a/games-roguelike/dwarf-fortress/Manifest
+++ b/games-roguelike/dwarf-fortress/Manifest
@@ -1,2 +1,2 @@
 DIST df_40_24_linux.tar.bz2 12921246 SHA256 
da37c6263a679123e6ac57fe0dd6def11f1d61efee3c5913de09495c88ce9234 SHA512 
2242e471b7dbc996e819e2f74b2bbfda30a9a301755bc025ddcccdffdd3afe2e48bbedca31a332283ef829d023069398e57d6a87e26c582ddbce4a67ff7fd755
 WHIRLPOOL 
03cb652a2564d2b0c809be8252f7754d893f69ac1b95124ea108ed0fde9ac742c498d9e369339775695861e430a2ded0741b018f85551d48731730f98303dc69
-DIST df_42_02_linux.tar.bz2 13754571 SHA256 
660f3b5a8a5ca7073cb1fe8ba76fe7868f947d8542b2baa8634842acfd29ac09 SHA512 
7e728018331daba53bed76a54bdc76b2f1070eaddd2e36dc7f9ccf54fbed1465d636e68e695bbfa788bd77897e17dc3c38ad562a327f51b437927d237841ae8d
 WHIRLPOOL 
e2ba9a941f0ac406e60a9ed28c3101301b8a7e19bb875cc9eac23668ac0ae14bfb00cd188ee43772e1f0312f7f8eff18248694dce3bae05110346964298962d8
+DIST df_42_03_linux.tar.bz2 13759711 SHA256 
6bc36b3562da0a8d6e1f14d269e2a4ce04b8f2f6ffc516b542bc7ac8ae50b3cc SHA512 
1f32c932b55a85fd25fb3b0dd0621bc7228befdeb03ff12cd4c8a1008c05daabd3c181dc618d9d866dd14ebf7ea3e872bfa744ceb9671d024778087cc4f34406
 WHIRLPOOL 
a13a28290702f768e4fa0bb7236f1db267cf091f8ab678ac5fb636ae0b0b4b3fa075759429fabb48e05eba333e6fdbc20fdf0afb3474347f6c6c294d52703ad7

diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.02.ebuild 
b/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.03.ebuild
similarity index 100%
rename from games-roguelike/dwarf-fortress/dwarf-fortress-0.42.02.ebuild
rename to games-roguelike/dwarf-fortress/dwarf-fortress-0.42.03.ebuild



[gentoo-commits] proj/portage:master commit in: pym/portage/package/ebuild/

2015-12-13 Thread Zac Medico
commit: ee7978914f27c6a48cd1d6ee2667470aed25687f
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Dec 13 21:26:02 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Dec 13 21:26:02 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ee797891

config.__getitem__: fix blanket except clause to raise BaseException

Fixes: 39d81c514c33 ("[...]config.__getitem__(): Partially drop backward 
compatibility for nonexistent keys.")

 pym/portage/package/ebuild/config.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pym/portage/package/ebuild/config.py 
b/pym/portage/package/ebuild/config.py
index 125d979..d45c2a0 100644
--- a/pym/portage/package/ebuild/config.py
+++ b/pym/portage/package/ebuild/config.py
@@ -2578,7 +2578,7 @@ class config(object):
f.write("=" * 8 + " Traceback 
for invalid call to portage.package.ebuild.config.config.__getitem__ " + "=" * 
8 + "\n")
f.writelines(stack)
f.write("=" * 96 + "\n")
-   except:
+   except Exception:
pass
raise
else:



[gentoo-commits] proj/lisp:master commit in: dev-lisp/iterate/

2015-12-13 Thread José María Alonso
commit: d950d52662a0934b9cd31e20c259d2c07069f4e6
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sun Dec 13 18:41:31 2015 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sun Dec 13 18:41:31 2015 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=d950d526

dev-lisp/iterate: Fix headers, remove broken link and dead code

 dev-lisp/iterate/iterate-1.4.3.ebuild |  7 +++
 dev-lisp/iterate/iterate-.ebuild  | 11 ++-
 2 files changed, 5 insertions(+), 13 deletions(-)

diff --git a/dev-lisp/iterate/iterate-1.4.3.ebuild 
b/dev-lisp/iterate/iterate-1.4.3.ebuild
index 7d85fd1..b1e13fd 100644
--- a/dev-lisp/iterate/iterate-1.4.3.ebuild
+++ b/dev-lisp/iterate/iterate-1.4.3.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 inherit common-lisp-2 eutils
 
 DESCRIPTION="ITERATE is a lispy and extensible replacement for the Common Lisp 
LOOP macro"
-HOMEPAGE="http://common-lisp.net/project/iterate/
-   http://www.cliki.net/iterate/;
+HOMEPAGE="http://common-lisp.net/project/iterate/;
 SRC_URI="http://common-lisp.net/project/${PN}/releases/${P}.tar.gz;
 
 LICENSE="MIT"

diff --git a/dev-lisp/iterate/iterate-.ebuild 
b/dev-lisp/iterate/iterate-.ebuild
index af5d2b4..3653a55 100644
--- a/dev-lisp/iterate/iterate-.ebuild
+++ b/dev-lisp/iterate/iterate-.ebuild
@@ -1,14 +1,13 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 EAPI=5
 
 inherit common-lisp-3 darcs
 
 DESCRIPTION="ITERATE is a lispy and extensible replacement for the Common Lisp 
LOOP macro"
-HOMEPAGE="http://common-lisp.net/project/iterate/
-   http://www.cliki.net/iterate/;
+HOMEPAGE="http://common-lisp.net/project/iterate/;
 EDARCS_REPOSITORY="http://www.common-lisp.net/project/iterate/darcs/${PN}/;
 
 LICENSE="MIT"
@@ -16,9 +15,3 @@ SLOT="0"
 IUSE=""
 
 RDEPEND="!dev-lisp/cl-${PN}"
-
-#src_install() {
-#  common-lisp-install *.{lisp,asd}
-#  common-lisp-symlink-asdf
-#  dodoc doc/*.pdf
-#}



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

2015-12-13 Thread Mike Gilbert
commit: 76f27a1e0f037d7f8223fde94d895a5aa294c1f9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 13 21:17:02 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 13 21:17:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f27a1e

www-client/chromium: Increase disk requirements

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

Package-Manager: portage-2.2.26_p32

 www-client/chromium/chromium-48.0.2564.41.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/chromium-48.0.2564.41.ebuild 
b/www-client/chromium/chromium-48.0.2564.41.ebuild
index 49ea972..c1c319c 100644
--- a/www-client/chromium/chromium-48.0.2564.41.ebuild
+++ b/www-client/chromium/chromium-48.0.2564.41.ebuild
@@ -166,10 +166,10 @@ pkg_pretend() {
 
# Check build requirements, bug #541816 and bug #471810 .
CHECKREQS_MEMORY="3G"
-   CHECKREQS_DISK_BUILD="5G"
+   CHECKREQS_DISK_BUILD="10G"
eshopts_push -s extglob
if is-flagq '-g?(gdb)?([1-9])'; then
-   CHECKREQS_DISK_BUILD="25G"
+   CHECKREQS_DISK_BUILD="30G"
fi
eshopts_pop
check-reqs_pkg_pretend



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

2015-12-13 Thread Brian Evans
commit: 22da07c01732adcf4f7f3c1f700051b5150f6b4c
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Dec 13 21:48:51 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Dec 13 21:48:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22da07c0

mysql-multilib-r1.eclass: New Eclass for building mysql servers

This eclass is a revision to the previous mysql-multilib to clean up
the duplicated code.
This includes specific dependencies for certain providers.

Provider specific information will be kept in the provider's ebuilds.
Only common items should be placed here and possibly exceptions to those
rules.

Signed-off-by: Brian Evans  gentoo.org>

 eclass/mysql-multilib-r1.eclass | 1044 +++
 1 file changed, 1044 insertions(+)

diff --git a/eclass/mysql-multilib-r1.eclass b/eclass/mysql-multilib-r1.eclass
new file mode 100644
index 000..082f65a
--- /dev/null
+++ b/eclass/mysql-multilib-r1.eclass
@@ -0,0 +1,1044 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# @ECLASS: mysql-multilib.eclass
+# @MAINTAINER:
+# Maintainers:
+#  - MySQL Team 
+#  - Robin H. Johnson 
+#  - Jorge Manuel B. S. Vicetto 
+#  - Brian Evans 
+# @BLURB: This eclass provides common functions for mysql ebuilds
+# @DESCRIPTION:
+# The mysql-multilib-r1.eclass is the base eclass to build the mysql and
+# alternative projects (mariadb and percona) ebuilds.
+# Provider and version specific settings will be included in each ebuild.
+# It provides the src_unpack, src_prepare, src_configure, src_compile,
+# src_install, pkg_preinst, pkg_postinst, pkg_config and pkg_postrm
+# phase hooks.
+
+MYSQL_EXTRAS=""
+
+# @ECLASS-VARIABLE: MYSQL_EXTRAS_VER
+# @DESCRIPTION:
+# The version of the MYSQL_EXTRAS repo to use to build mysql
+# Use "none" to disable it's use
+[[ ${MY_EXTRAS_VER} == "live" ]] && MYSQL_EXTRAS="git-r3"
+
+# @ECLASS-VARIABLE: MYSQL_CMAKE_NATIVE_DEFINES
+# @DESCRIPTION:
+# An array of extra CMake arguments for native multilib builds
+
+# @ECLASS-VARIABLE: MYSQL_CMAKE_NONNATIVE_DEFINES
+# @DESCRIPTION:
+# An array of extra CMake arguments for non-native multilib builds
+
+# @ECLASS-VARIABLE: MYSQL_CMAKE_EXTRA_DEFINES
+# @DESCRIPTION:
+# An array of CMake arguments added to native and non-native
+
+inherit eutils systemd flag-o-matic ${MYSQL_EXTRAS} mysql_fx versionator \
+   multilib prefix toolchain-funcs user cmake-utils multilib-minimal
+
+#
+# Supported EAPI versions and export functions
+#
+
+case "${EAPI:-0}" in
+   5) ;;
+   *) die "Unsupported EAPI: ${EAPI}" ;;
+esac
+
+EXPORT_FUNCTIONS pkg_pretend pkg_setup src_unpack src_prepare src_configure 
src_compile src_install pkg_preinst pkg_postinst pkg_config
+
+#
+# VARIABLES:
+#
+
+# Shorten the path because the socket path length must be shorter than 107 
chars
+# and we will run a mysql server during test phase
+S="${WORKDIR}/mysql"
+
+[[ ${MY_EXTRAS_VER} == "latest" ]] && MY_EXTRAS_VER="20090228-0714Z"
+if [[ ${MY_EXTRAS_VER} == "live" ]]; then
+   EGIT_REPO_URI="git://anongit.gentoo.org/proj/mysql-extras.git"
+   EGIT_CHECKOUT_DIR=${WORKDIR}/mysql-extras
+   EGIT_CLONE_TYPE=shallow
+fi
+
+# @ECLASS-VARIABLE: MYSQL_PV_MAJOR
+# @DESCRIPTION:
+# Upstream MySQL considers the first two parts of the version number to be the
+# major version. Upgrades that change major version should always run
+# mysql_upgrade.
+if [[ -z ${MYSQL_PV_MAJOR} ]] ; then 
MYSQL_PV_MAJOR="$(get_version_component_range 1-2 ${PV})" ; fi
+
+# @ECLASS-VARIABLE: MYSQL_VERSION_ID
+# @DESCRIPTION:
+# MYSQL_VERSION_ID will be:
+# major * 10e6 + minor * 10e4 + micro * 10e2 + gentoo revision number, all 
[0..99]
+# This is an important part, because many of the choices the MySQL ebuild will 
do
+# depend on this variable.
+# In particular, the code below transforms a $PVR like "5.0.18-r3" in "5001803"
+# We also strip off upstream's trailing letter that they use to respin tarballs
+MYSQL_VERSION_ID=""
+tpv="${PV%[a-z]}"
+tpv=( ${tpv//[-._]/ } ) ; tpv[3]="${PVR:${#PV}}" ; tpv[3]="${tpv[3]##*-r}"
+for vatom in 0 1 2 3 ; do
+   # pad to length 2
+   tpv[${vatom}]="00${tpv[${vatom}]}"
+   MYSQL_VERSION_ID="${MYSQL_VERSION_ID}${tpv[${vatom}]:0-2}"
+done
+# strip leading "0" (otherwise it's considered an octal number by BASH)
+MYSQL_VERSION_ID=${MYSQL_VERSION_ID##"0"}
+
+# This eclass should only be used with at least mysql-5.5.35
+mysql_version_is_at_least "5.5.35" || die "This eclass should only be used 
with >=mysql-5.5.35"
+
+# Work out the default SERVER_URI correctly
+if [[ -z ${SERVER_URI} ]]; then
+   if [[ ${PN} == "mariadb" ]]; then
+   # Beginning with 5.5, MariaDB stopped putting beta, alpha or rc 
on their tarball names
+   MARIA_FULL_PV=$(get_version_component_range 1-3)
+   

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

2015-12-13 Thread Brian Evans
commit: d474f525c90af8552545da820b2349184fdc4647
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Dec 13 21:56:58 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Dec 13 21:56:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d474f525

dev-db/mariadb: Revision bump to work with new eclass

Package-Manager: portage-2.2.26

 dev-db/mariadb/mariadb-10.1.9-r1.ebuild | 207 
 1 file changed, 207 insertions(+)

diff --git a/dev-db/mariadb/mariadb-10.1.9-r1.ebuild 
b/dev-db/mariadb/mariadb-10.1.9-r1.ebuild
new file mode 100644
index 000..6fbdc74
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.1.9-r1.ebuild
@@ -0,0 +1,207 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+MY_EXTRAS_VER="20151123-1643Z"
+# The wsrep API version must match between upstream WSREP and 
sys-cluster/galera major number
+WSREP_REVISION="25"
+SUBSLOT="18"
+MYSQL_PV_MAJOR="5.6"
+
+inherit toolchain-funcs mysql-multilib-r1
+
+HOMEPAGE="http://mariadb.org/;
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+
+IUSE="bindist cracklib galera innodb-lz4 innodb-lzo innodb-snappy mroonga odbc 
oqgraph pam sphinx sst-rsync sst-xtrabackup tokudb systemd xml"
+RESTRICT="!bindist? ( bindist )"
+
+REQUIRED_USE="tokudb? ( jemalloc ) static? ( !pam )"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+#EPATCH_EXCLUDE=''
+
+COMMON_DEPEND="
+   mroonga? ( app-text/groonga-normalizer-mysql )
+   systemd? ( sys-apps/systemd:= )
+   !bindist? ( >=sys-libs/readline-4.1:0=  )
+   server? (
+   cracklib? ( sys-libs/cracklib:0= )
+   extraengine? (
+   odbc? ( dev-db/unixODBC:0= )
+   xml? ( dev-libs/libxml2:2= )
+   )
+   innodb-lz4? ( app-arch/lz4 )
+   innodb-lzo? ( dev-libs/lzo )
+   innodb-snappy? ( app-arch/snappy )
+   oqgraph? ( >=dev-libs/boost-1.40.0:0= dev-libs/judy:0= )
+   pam? ( virtual/pam:0= )
+   )
+   >=dev-libs/libpcre-8.35:3=
+"
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
+   ${COMMON_DEPEND}"
+RDEPEND="${RDEPEND} ${COMMON_DEPEND}
+   galera? (
+   sys-apps/iproute2
+   =sys-cluster/galera-${WSREP_REVISION}*
+   sst-rsync? ( sys-process/lsof )
+   sst-xtrabackup? ( net-misc/socat[ssl] )
+   )
+   perl? ( !dev-db/mytop
+   virtual/perl-Getopt-Long
+   dev-perl/TermReadKey
+   virtual/perl-Term-ANSIColor
+   virtual/perl-Time-HiRes )
+"
+# xtrabackup-bin causes a circular dependency if DBD-mysql is not already 
installed
+PDEPEND="galera? ( sst-xtrabackup? ( >=dev-db/xtrabackup-bin-2.2.4 ) )"
+
+MULTILIB_WRAPPED_HEADERS+=( /usr/include/mysql/mysql_version.h )
+
+src_configure(){
+   # bug 508724 mariadb cannot use ld.gold
+   tc-ld-disable-gold
+   local MYSQL_CMAKE_NATIVE_DEFINES=(
+   -DWITH_JEMALLOC=$(usex jemalloc system)
+   -DWITH_PCRE=system
+   )
+   if use server ; then
+   # Federated{,X} must be treated special otherwise they will not 
be built as plugins
+   if ! use extraengine ; then
+   MYSQL_CMAKE_NATIVE_DEFINES+=(
+   -DPLUGIN_FEDERATED=NO
+   -DPLUGIN_FEDERATEDX=NO )
+   fi
+
+   MYSQL_CMAKE_NATIVE_DEFINES+=(
+   -DPLUGIN_OQGRAPH=$(usex oqgraph YES NO)
+   -DPLUGIN_SPHINX=$(usex sphinx YES NO)
+   -DPLUGIN_TOKUDB=$(usex tokudb YES NO)
+   -DPLUGIN_AUTH_PAM=$(usex pam YES NO)
+   -DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
+   -DPLUGIN_CASSANDRA=NO
+   -DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
+   -DPLUGIN_SPIDER=$(usex extraengine YES NO)
+   -DPLUGIN_CONNECT=$(usex extraengine YES NO)
+   -DCONNECT_WITH_MYSQL=1
+   -DCONNECT_WITH_LIBXML2=$(usex xml)
+   -DCONNECT_WITH_ODBC=$(usex odbc)
+   -DWITH_WSREP=$(usex galera)
+   -DWITH_INNODB_LZ4=$(usex innodb-lz4)
+   -DWITH_INNODB_LZO=$(usex innodb-lzo)
+   -DWITH_INNODB_SNAPPY=$(usex innodb-snappy)
+   )
+
+   use mroonga || MYSQL_CMAKE_NATIVE_DEFINES+=( 
-DWITHOUT_MROONGA=1 )
+   fi
+ 

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

2015-12-13 Thread Brian Evans
commit: 7cd24c9ff964670a9031fe48037ea7865b75e0cd
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Dec 13 21:54:47 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Dec 13 21:54:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd24c9f

dev-db/mysql: Version bump

Package-Manager: portage-2.2.26

 dev-db/mysql/Manifest|   2 +
 dev-db/mysql/mysql-5.6.28.ebuild | 173 +++
 2 files changed, 175 insertions(+)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 6aa33c3..7832816 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -1,6 +1,8 @@
 DIST mysql-5.5.46.tar.gz 21838374 SHA256 
93e0d91f1b380508edcecdd102cbec79a609d6b594a8814922db1c0fd11c8c3e SHA512 
c2db730318d4c16793d62dbd937c1ff739fffabab6d1689b94252f5501ff36917ddf80a8144583492c05220b3ae33f29ecbcec10f6d8ae0a0b10142be719fc27
 WHIRLPOOL 
355260ae0e7385c7d00b289e37af09374bc8320f69a55d7ee0469283382f197fd430be32019668b1f29cda69f9d76965d4ee749cb93f1e8263799673e4f0f535
 DIST mysql-5.6.26.tar.gz 33278710 SHA256 
b44c6ce5f95172c56c73edfa8b710b39242ec7af0ab182c040208c41866e5070 SHA512 
455bf66e1c63e3368a3dd53f80a3393e33a20605cde320ee0bb61339d0853c2187d4947812405b85ea93a7da722787e958515fc69807c3fab131878fe9604f62
 WHIRLPOOL 
e5fe46e4f1c8a20d955b5921c6773823cb1c01bd78319485528c478f213a37dc8ce8a1bc5c61904595e8931dec1376d471387a3f85119a0791cb8f6d9303eb6f
 DIST mysql-5.6.27.tar.gz 33327156 SHA256 
8356bba23f3f6c0c2d4806110c41d1c4d6a4b9c50825e11c5be4bbee2b20b71d SHA512 
2839a2f481eec52272a7965d1344677c0d0b77d85108e3b4986dc346caebf62d9ef6347756bac156dd943ad57440d6cac9283ee252e30bd3a1e430c492aceb09
 WHIRLPOOL 
4fdc0db92822809824777c5f712c3e7898af58f178d22ec4ca1a56d9c9b4d782efe47b3b35b7cc9c7b45d31f25f0323cced346e29c24e7bc4e7b9d965c48cfd7
+DIST mysql-5.6.28.tar.gz 32182980 SHA256 
217cd96921abdd709b9b4ff3ce2af4cbd237de43679cf19385d19df03a037b21 SHA512 
f02f91586567cb240ec882108ed5cc9e49a4e96545738cf00d43ba6c1fbe8d08b3726dccbe6f7b2412136a1bd50098543975d68ed2322f4cdeb7cd9572d48fcc
 WHIRLPOOL 
039bb2af811d13c573d1a62cd9c8c043b03fba9a369a6afd30336dcc5ba999e90e2e86f1d1b5d4e5944d76eed1c2893e515705aa384cec98e24e2e8a8f7437c2
 DIST mysql-extras-20150127-1351Z.tar.bz2 1494648 SHA256 
74497659f1fb3b0cb620e38a911cf2e59a084149dd175199eb7cf4be18b4c328 SHA512 
886e42697b3b0a90d8542bafaf3a7ccedf075f9f0065fec995bf58f645edff3a5d62f29be1cfa2e01d002d6382ee02279832cea8c21db6a774c2567c75ab6a35
 WHIRLPOOL 
9ddb5ccd914a6a6a19741ff93df78534d2273cf918f24af427c018b7c4f424a90d9f57f167633c48e2fa4102a4fae0873fd6dec7529839f229af855cbddf82d4
 DIST mysql-extras-20150410-1944Z.tar.bz2 1493690 SHA256 
e327adf02be4c2bce5121f01d6b139309c72814b8c50a29559dfddee12a0b4e2 SHA512 
e2e5345290134e597734514041e413f0633b8078bfddb8b8e7695468ce7341735b732d5bb602ab7aa9a4045d71571b73aac01a5d96687d4fbd380736f5ed650c
 WHIRLPOOL 
f65f294905fd1d04e2be79a803b658ed432338501665a75cbe0cc5b3af8abf0615f1f808465c3ca3c7e850b9277f451f5c77b518977f4bee8dc77d6089ff88fb
+DIST mysql-extras-20150717-1707Z.tar.bz2 1491956 SHA256 
d67cc1e2c581ab7c57122b7d29864643869799893a95a158a18e14201d4ffc10 SHA512 
3a7cb07773099e766f8e796d4e555d42874b85285cc2c7c60220370cc6aafc36a60eb340008637298d85d83f529e73392895a81c1438ffccff9eb8f354b29ba9
 WHIRLPOOL 
11e75f4b696e2547c1da40e69d8ab75df4bf7080426204c040632f24846407b07d71061c09c4ff4a1d21a9d14a94769d8f8ef62421d0aecd99efe832caf4dd22
 DIST mysql-extras-20151105-2051Z.tar.bz2 1490187 SHA256 
129d79c2064b08b0afad69e04e27991bf4103c20ccea39c133239b1dd822a49f SHA512 
af34a44275b06c1626eb5952b3643b5663b8a1fb1d9ff18a67d51c02daaa51c4476df407d38ab607cc41842b47e5dd7b4cef8ae380a41eb80923df8052b9e521
 WHIRLPOOL 
01702ca4e2033fbc70db3ab2dd166b2e31072ea0f6bdd42d00c27ae0c0afab5c8451c4dcc90cce6d46f9ea056017e273f7c719e1cfabf969293bdcd15241f5b3

diff --git a/dev-db/mysql/mysql-5.6.28.ebuild b/dev-db/mysql/mysql-5.6.28.ebuild
new file mode 100644
index 000..c41c878
--- /dev/null
+++ b/dev-db/mysql/mysql-5.6.28.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+MY_EXTRAS_VER="20150717-1707Z"
+MY_PV="${PV//_alpha_pre/-m}"
+MY_PV="${MY_PV//_/-}"
+HAS_TOOLS_PATCH="1"
+SUBSLOT="18"
+
+inherit mysql-multilib-r1
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, 

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

2015-12-13 Thread Brian Evans
commit: ac0bd95bed7e7746a5212842995cf9a74f3349b7
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Dec 13 22:07:36 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Dec 13 22:07:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0bd95b

dev-db/percona-server: Revision bump for new eclasses and python tests

Package-Manager: portage-2.2.26

 .../percona-server-5.6.27.75.0-r1.ebuild   | 175 +
 1 file changed, 175 insertions(+)

diff --git a/dev-db/percona-server/percona-server-5.6.27.75.0-r1.ebuild 
b/dev-db/percona-server/percona-server-5.6.27.75.0-r1.ebuild
new file mode 100644
index 000..893ad8d
--- /dev/null
+++ b/dev-db/percona-server/percona-server-5.6.27.75.0-r1.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+MY_EXTRAS_VER="20151105-2051Z"
+SUBSLOT="18"
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 mysql-multilib-r1
+
+IUSE="pam tokudb tokudb-backup-plugin"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-fbsd ~x86-fbsd ~x86-linux"
+HOMEPAGE="http://www.percona.com/software/percona-server;
+DESCRIPTION="An enhanced, drop-in replacement for MySQL from the Percona team"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+COMMON_DEPEND="server? ( pam? ( virtual/pam:0= ) )
+   tokudb? ( app-arch/snappy )
+   tokudb-backup-plugin? ( dev-util/valgrind )
+   "
+
+DEPEND="${COMMON_DEPEND}
+   || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
+   test? ( $(python_gen_any_dep 
'dev-python/mysql-python[${PYTHON_USEDEP}]') )"
+RDEPEND="${COMMON_DEPEND}"
+
+REQUIRED_USE="tokudb? ( jemalloc ) tokudb-backup-plugin? ( tokudb )"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+python_check_deps() {
+   has_version "dev-python/mysql-python[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+   local MYSQL_CMAKE_NATIVE_DEFINES=( -DWITH_PAM=$(usex pam)
+   $(mysql-cmake_use_plugin tokudb TOKUDB)
+   )
+   if use tokudb ; then
+   # TokuDB Backup plugin requires valgrind unconditionally
+   MYSQL_CMAKE_NATIVE_DEFINES+=(
+   $(usex tokudb-backup-plugin '' 
-DTOKUDB_BACKUP_DISABLED=1)
+   )
+   fi
+   mysql-multilib-r1_src_configure
+}
+
+# Official test instructions:
+# USE='extraengine perl openssl static-libs' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild percona-server-X.X.XX.ebuild \
+# digest clean package
+multilib_src_test() {
+
+   if ! multilib_is_native_abi ; then
+   einfo "Server tests not available on non-native abi".
+   return 0;
+   fi
+
+   local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
+   local retstatus_unit
+   local retstatus_tests
+
+   # Bug #213475 - MySQL _will_ object strenously if your machine is named
+   # localhost. Also causes weird failures.
+   [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be 
named localhost"
+
+   if use server ; then
+
+   if [[ $UID -eq 0 ]]; then
+   die "Testing with FEATURES=-userpriv is no longer 
supported by upstream. Tests MUST be run as non-root."
+   fi
+   has usersandbox $FEATURES && eerror "Some tests may fail with 
FEATURES=usersandbox"
+
+   einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+   addpredict /this-dir-does-not-exist/t9.MYI
+
+   # Run CTest (test-units)
+   cmake-utils_src_test
+   retstatus_unit=$?
+   [[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+   # Ensure that parallel runs don't die
+   export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+   # Enable parallel testing, auto will try to detect number of 
cores
+   # You may set this by hand.
+   # The default maximum is 8 unless MTR_MAX_PARALLEL is increased
+   export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
+
+   # create directories because mysqladmin might right out of order
+   mkdir -p "${T}"/var-tests{,/log}
+
+   # Create a symlink to provided binaries so the tests can find 
them when client-libs is off
+   if ! use client-libs ; then
+   ln -srf /usr/bin/my_print_defaults 
"${BUILD_DIR}/client/my_print_defaults" || die
+   ln -srf /usr/bin/perror "${BUILD_DIR}/client/perror" || 
die
+   mysql-multilib_disable_test main.perror "String 
mismatch due to not building local perror"
+  

[gentoo-commits] proj/lisp:master commit in: dev-lisp/trivial-garbage/

2015-12-13 Thread José María Alonso
commit: 27fed055d36a3beb3ad4817a7551be70decc7939
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sun Dec 13 17:38:25 2015 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sun Dec 13 17:38:25 2015 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=27fed055

dev-lisp/trivial-garbage: Bump to version 0.20

 dev-lisp/trivial-garbage/trivial-garbage-0.20.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/dev-lisp/trivial-garbage/trivial-garbage-0.20.ebuild 
b/dev-lisp/trivial-garbage/trivial-garbage-0.20.ebuild
new file mode 100644
index 000..141f964
--- /dev/null
+++ b/dev-lisp/trivial-garbage/trivial-garbage-0.20.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit common-lisp-3
+
+MY_V="v${PV}"
+
+DESCRIPTION="Simple library that provides a portable API to finalizers, weak 
hash-tables and weak pointers."
+HOMEPAGE="http://www.cliki.net/trivial-garbage;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_V}.tar.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+RDEPEND="!dev-lisp/cl-${PN}"



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

2015-12-13 Thread Michael Palimaka
commit: 91bff47110374a4300587d55c66ef9865afb015e
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Dec 13 11:02:31 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 13 17:47:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91bff471

kde-apps/kate: Fix major bug with kde-frameworks 5.17

Caused by a change in kxmlgui. Lingering kate processes in the background,
inability to open new files in kate, countless empty kate windows at login

Package-Manager: portage-2.2.24

 .../kate-15.08.3-fix-lingering-processes.patch | 26 
 kde-apps/kate/kate-15.08.3-r1.ebuild   | 72 ++
 2 files changed, 98 insertions(+)

diff --git a/kde-apps/kate/files/kate-15.08.3-fix-lingering-processes.patch 
b/kde-apps/kate/files/kate-15.08.3-fix-lingering-processes.patch
new file mode 100644
index 000..e7d982e
--- /dev/null
+++ b/kde-apps/kate/files/kate-15.08.3-fix-lingering-processes.patch
@@ -0,0 +1,26 @@
+From: Andreas Hartmetz 
+Date: Sat, 05 Dec 2015 15:31:24 +
+Subject: setQuitOnLastWindowClosed(false) causes lingering processes. Remove.
+X-Git-Url: 
http://quickgit.kde.org/?p=kate.git=commitdiff=cd0163d7b956ace0e786a76d8211d06790a2c174
+---
+setQuitOnLastWindowClosed(false) causes lingering processes. Remove.
+
+Previously, it was set to true again later from
+KMainWindowPrivate::init(). I have changed that in KMainWindowPrivate
+so that applications have a better chance to set the property as they
+like - commit 155f524dd79add7d in kxmlgui.
+For Kate, true seems to be the correct setting.
+---
+
+
+--- a/kate/src/main.cpp
 b/kate/src/main.cpp
+@@ -133,7 +133,6 @@
+ app.setApplicationDisplayName(aboutData.displayName());
+ app.setOrganizationDomain(aboutData.organizationDomain());
+ app.setApplicationVersion(aboutData.version());
+-app.setQuitOnLastWindowClosed(false);
+ 
+ /**
+  * set the program icon
+

diff --git a/kde-apps/kate/kate-15.08.3-r1.ebuild 
b/kde-apps/kate/kate-15.08.3-r1.ebuild
new file mode 100644
index 000..e2e4939
--- /dev/null
+++ b/kde-apps/kate/kate-15.08.3-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Kate is an advanced text editor"
+HOMEPAGE="https://www.kde.org/applications/utilities/kate 
http://kate-editor.org;
+KEYWORDS=" ~amd64 ~x86"
+IUSE="+addons"
+
+DEPEND="
+   $(add_frameworks_dep kactivities)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtscript:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   addons? (
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep plasma)
+   $(add_frameworks_dep threadweaver)
+   dev-qt/qtsql:5
+   >=dev-libs/libgit2-0.22.0:=
+   )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-15.08.3-fix-lingering-processes.patch" )
+
+src_prepare() {
+   kde5_src_prepare
+
+   sed -i -e "/add_subdirectory( kwrite )/d" doc/CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_ADDONS=$(usex addons)
+   -DBUILD_kwrite=FALSE
+   )
+
+   kde5_src_configure
+}



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

2015-12-13 Thread Michael Palimaka
commit: df62551c1390f5fdaacacc264fc5ffc0630a4db4
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Dec 13 11:03:06 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 13 17:47:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df62551c

kde-apps/kate: Drop old

Package-Manager: portage-2.2.24

 kde-apps/kate/kate-15.08.3.ebuild | 70 ---
 1 file changed, 70 deletions(-)

diff --git a/kde-apps/kate/kate-15.08.3.ebuild 
b/kde-apps/kate/kate-15.08.3.ebuild
deleted file mode 100644
index 897cb4f..000
--- a/kde-apps/kate/kate-15.08.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="true"
-KDE_TEST="true"
-inherit kde5
-
-DESCRIPTION="Kate is an advanced text editor"
-HOMEPAGE="https://www.kde.org/applications/utilities/kate 
http://kate-editor.org;
-KEYWORDS=" ~amd64 ~x86"
-IUSE="+addons"
-
-DEPEND="
-   $(add_frameworks_dep kactivities)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemmodels)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtscript:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   addons? (
-   $(add_frameworks_dep kbookmarks)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep plasma)
-   $(add_frameworks_dep threadweaver)
-   dev-qt/qtsql:5
-   >=dev-libs/libgit2-0.22.0:=
-   )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   kde5_src_prepare
-
-   sed -i -e "/add_subdirectory( kwrite )/d" doc/CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_ADDONS=$(usex addons)
-   -DBUILD_kwrite=FALSE
-   )
-
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/tellico/

2015-12-13 Thread Michael Palimaka
commit: 36e380084e0e49264cfed6e494c395b18315ea07
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 13 18:24:05 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 13 18:26:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e38008

kde-misc/tellico: version bump

Gentoo-bug: 567990

Package-Manager: portage-2.2.26

 kde-misc/tellico/Manifest  |  1 +
 kde-misc/tellico/tellico-2.3.11.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/kde-misc/tellico/Manifest b/kde-misc/tellico/Manifest
index c1c242b..003d95f 100644
--- a/kde-misc/tellico/Manifest
+++ b/kde-misc/tellico/Manifest
@@ -1 +1,2 @@
 DIST tellico-2.3.10.tar.bz2 4877384 SHA256 
e916101f86b6f843b85be42e8545aa7441cd496cbb9b81590e2e0bd03a58faaa SHA512 
a93300900febae996633294fa0b2e5808af62bbebafa718e0ba345f206dcd2836e44b6172621fd1b506fd3e6ae60f5c03514d0f53433188c67e6b92a058b33aa
 WHIRLPOOL 
88ea79b081ae35a6f4bff5a34d9df2e2e85af2435e071d93697d4157e8aff638c881445bfa0f9f1bcf30807ac30280e39f08cbc4c968aee47b963b6447f65bb3
+DIST tellico-2.3.11.tar.bz2 5174873 SHA256 
3064756f6e1662d07385c37f5821a0f6be8b22b6decad17d6852536016ca2128 SHA512 
26a9b49051cbf2f75e89109c0d68d4e91d7b9bd63e3ec99413354cda91ef08b99d2eef3e9dd6f2e017bbbae1a111d3de90115a965f063f6149d36073242c58a9
 WHIRLPOOL 
1fe854da86baf8babbc4e870ebdbf37f337e300ccbdfb26dbebf9a4146efcf3190671d3f9a132a04960989a7b7a2eda134770467e13dea36ad28ab3c33159258

diff --git a/kde-misc/tellico/tellico-2.3.11.ebuild 
b/kde-misc/tellico/tellico-2.3.11.ebuild
new file mode 100644
index 000..49584a6
--- /dev/null
+++ b/kde-misc/tellico/tellico-2.3.11.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et eu fi fr ga gl hu
+ia it ja kk lt mr ms nb nds nl nn pl pt pt_BR ro ru sk sl sv tr ug uk zh_CN
+zh_TW"
+KDE_MINIMAL="4.13.1"
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="A collection manager for the KDE environment"
+HOMEPAGE="http://tellico-project.org/;
+SRC_URI="http://tellico-project.org/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="4"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="addressbook cddb debug pdf scanner taglib v4l xmp yaz"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   dev-libs/qjson
+   dev-qt/qtdbus:4
+   media-libs/qimageblitz
+   addressbook? ( $(add_kdebase_dep kdepimlibs) )
+   cddb? ( $(add_kdeapps_dep libkcddb) )
+   pdf? ( app-text/poppler[qt4] )
+   scanner? ( $(add_kdeapps_dep libksane) )
+   taglib? ( >=media-libs/taglib-1.5 )
+   v4l? ( >=media-libs/libv4l-0.8.3 )
+   xmp? ( >=media-libs/exempi-2 )
+   yaz? ( >=dev-libs/yaz-2:0 )
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+"
+
+# tests need network access and well-defined server responses
+RESTRICT="test"
+
+DOCS=( AUTHORS ChangeLog README )
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_Nepomuk=OFF
+   $(cmake-utils_use_with addressbook KdepimLibs)
+   $(cmake-utils_use_with cddb KdeMultimedia)
+   $(cmake-utils_use_with pdf PopplerQt4)
+   $(cmake-utils_use_with scanner KSane)
+   $(cmake-utils_use_with taglib)
+   $(cmake-utils_use_enable v4l WEBCAM)
+   $(cmake-utils_use_with xmp Exempi)
+   $(cmake-utils_use_with yaz)
+   )
+
+   kde4-base_src_configure
+}



[gentoo-commits] proj/mysql:master commit in: dev-db/mariadb-connector-c/, dev-db/mariadb/, dev-db/mysql/, eclass/, ...

2015-12-13 Thread Brian Evans
commit: b7a8e3978f66bb2fa4d208476f541796ca49013f
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Dec 13 21:42:37 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Dec 13 21:42:37 2015 +
URL:https://gitweb.gentoo.org/proj/mysql.git/commit/?id=b7a8e397

Changes to the new mysql-multilib-r1 eclass and associated ebuilds

 dev-db/mariadb-connector-c/Manifest|  22 
 dev-db/mariadb/mariadb-10.1.9-r1.ebuild|  14 +--
 dev-db/mysql/Manifest  |   3 +-
 .../mysql-5.6.28.ebuild}   | 130 ++---
 .../percona-server-5.6.26.74.0-r1.ebuild   |  10 +-
 eclass/mysql-multilib-r1.eclass|  27 ++---
 6 files changed, 110 insertions(+), 96 deletions(-)

diff --git a/dev-db/mariadb-connector-c/Manifest 
b/dev-db/mariadb-connector-c/Manifest
index b94a3e6..f2d8d4d 100644
--- a/dev-db/mariadb-connector-c/Manifest
+++ b/dev-db/mariadb-connector-c/Manifest
@@ -1,2 +1,24 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
 DIST mariadb-connector-c-2.1.0-src.tar.gz 1912888 SHA256 
568050b89463af7610d458669fd9eee06dcc9405689aca8a526ac8c013b59167 SHA512 
1bf06ed2fe2a39c15bbd48029b2e6aaf0a9b4704f18e0caa9f356f6b41c8e57e5170e83e875929eb77ec631250f983d1cf8d60d78156b1e6795518a1a346bbe7
 WHIRLPOOL 
205319d1e4b47f41f2e5f409f66ba9101d7a041ac7550f3886471db02ae329d671a12ebd2177bbec83d2f99baa603589ca8d45fe09ed7f4f20c26a9150ed0624
 DIST mariadb_client-2.0.0-src.tar.gz 1923436 SHA256 
fd2f751dea049c1907735eb236aeace1d811d6a8218118b00bbaa9b84dc5cd60 SHA512 
7be7454dedc218bb5cdeae5d54c461129cc4611d0e380c4d2bf60bc276e85ea0ae52b0dcf8a41edef0e0e678e1392c2ddcebb9c4a75ad4625808fd0cc7522c75
 WHIRLPOOL 
be699bbda7d86a8708347fcfdc0ebdc17f1fe6ee6e4d1b839e849673450849ab4838eee8d6995a45009a899dbe88d63f7e09dc94933b598b16709db92958aa55
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2.0
+
+iQJ8BAEBCABmBQJVz8uUXxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NkMyRTQ0RUQ5MEUzMjc1OEU3RDU1QzBE
+MUY3ODFFRkY5RjRBM0I2AAoJENH3ge/59KO2a6YP/31jEv+FjVwcuXO5twJo/GDD
+TvolosUT979zeD8/VHlrLykAsDJIIqUlVPeHA9bdJ+FvksFvKqi5bZmHJiKcc93z
+Spvu/z0s8T1BRez5GK3R0iljabebGKkpIg+s3CfFrOlXtyuco+7m/vG+GfAvaqZP
+61yMWVc8Exj0BtiQCSMFaCLeueVcyW3Np7dvp+jPXG4A+pILLJigq/mOp8Gf+aSb
+8WZbhqaXipuYc5IONjEdyROabKBfp2PsuU/I+TNPo1aF5mgfQ6YUBok2h5A8+i1R
+jOvUMP45kt7AannwTrnPU8l0KbGhvwBhI2HF30BggPDEjFTlLitv/xaDUJUEaYpm
+d24PtCP3fPOetEX9v5K+dIde/XeGdhmLA02yyh2oH9Ryvmkawu/+n7UHR5YVS3/F
+N0lBgK1QlpoWlI3mhlyh/vh7dbzQxsJSISNUipS79HIot4JNgxoneawOZDbGXhnO
+xxReUHb8AkN8hY1TnaUquXNBtZ5BQpqQkcLEoeZMZEIZ9FX4mvd8ZldmEYhGQmTP
+UkEATZiKn8PhVMkAOiaUONpIX38D+EzfUBfxnOEem0TF0P8rgDsjEfzkOAuWmrun
+F8WIBNwPpcZjVm2y7h8lwCTJUl0o2qkMkk+Acw/1y8eOUlO+fW3LMGu7xBrFmoP+
+f5w97K+BgCuRL7ulssrQ
+=48nq
+-END PGP SIGNATURE-

diff --git a/dev-db/mariadb/mariadb-10.1.9-r1.ebuild 
b/dev-db/mariadb/mariadb-10.1.9-r1.ebuild
index 7ec76dd..6fbdc74 100644
--- a/dev-db/mariadb/mariadb-10.1.9-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.1.9-r1.ebuild
@@ -66,19 +66,19 @@ MULTILIB_WRAPPED_HEADERS+=( 
/usr/include/mysql/mysql_version.h )
 src_configure(){
# bug 508724 mariadb cannot use ld.gold
tc-ld-disable-gold
-   local MYSQL_CMAKE_NATIVE_DEFINES="
+   local MYSQL_CMAKE_NATIVE_DEFINES=(
-DWITH_JEMALLOC=$(usex jemalloc system)
-DWITH_PCRE=system
-   "
+   )
if use server ; then
# Federated{,X} must be treated special otherwise they will not 
be built as plugins
if ! use extraengine ; then
-   MYSQL_CMAKE_NATIVE_DEFINES+="
+   MYSQL_CMAKE_NATIVE_DEFINES+=(
-DPLUGIN_FEDERATED=NO
-   -DPLUGIN_FEDERATEDX=NO"
+   -DPLUGIN_FEDERATEDX=NO )
fi
 
-   MYSQL_CMAKE_NATIVE_DEFINES+="
+   MYSQL_CMAKE_NATIVE_DEFINES+=(
-DPLUGIN_OQGRAPH=$(usex oqgraph YES NO)
-DPLUGIN_SPHINX=$(usex sphinx YES NO)
-DPLUGIN_TOKUDB=$(usex tokudb YES NO)
@@ -95,9 +95,9 @@ src_configure(){
-DWITH_INNODB_LZ4=$(usex innodb-lz4)
-DWITH_INNODB_LZO=$(usex innodb-lzo)
-DWITH_INNODB_SNAPPY=$(usex innodb-snappy)
-   "
+   )
 
-   use mroonga || MYSQL_CMAKE_NATIVE_DEFINES+="-DWITHOUT_MROONGA=1"
+   use mroonga || MYSQL_CMAKE_NATIVE_DEFINES+=( 
-DWITHOUT_MROONGA=1 )
fi
mysql-multilib-r1_src_configure
 }

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 4b58fed..ca2d123 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -4,14 +4,15 @@ DIST mysql-5.0.96.tar.gz 22686667 SHA256 
43853814775158aa1650f483530a7dde1539575
 DIST mysql-5.1.73.tar.gz 24023347 SHA256 

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

2015-12-13 Thread Gilles Dartiguelongue
commit: cbece8e7ed3161b63e91557ba16b4c465a214dd3
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 22:09:07 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 22:10:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbece8e7

dev-libs/libcroco: version bump to 0.6.10

Package-Manager: portage-2.2.26

 dev-libs/libcroco/Manifest   |  1 +
 dev-libs/libcroco/libcroco-0.6.10.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/libcroco/Manifest b/dev-libs/libcroco/Manifest
index 394c8a5..77a507a 100644
--- a/dev-libs/libcroco/Manifest
+++ b/dev-libs/libcroco/Manifest
@@ -1,2 +1,3 @@
+DIST libcroco-0.6.10.tar.xz 476928 SHA256 
72066611df77f5c4fb28268cfc7306ecc1517212a6182c2ea756c326a154246c SHA512 
c990fc7873f6c6bf2c6994409cb7f79aa19a73a44d4b62a5dae81c2f9ff587cf6c778a87dc3e0d32da6df5a6764f39feed9d39938cdb8056d198ff869b2e6839
 WHIRLPOOL 
6ffce77ee04be812d81863dde90ff1461ae6449722366ab7e116fd0bdbe0c8ab0838c59986283cb00799e1061f3e83516e067685f7a53c3f2f58fb8bc81c437b
 DIST libcroco-0.6.8.tar.xz 464992 SHA256 
ea6e1b858c55219cefd7109756bff5bc1a774ba7a55f7d3ccd734d6b871b8570 SHA512 
acfbebb59e5ea1e70da41f35970fb40a58331a1258eee6c981a575fdd23b420b4cc6d8983c90ad1e6afc0a461e675cb24667e03cfc8ec1aa5e9918e606913413
 WHIRLPOOL 
704fd5d6df6d62c15645b9901b807e5fd8916567fd32b975f4bd0ce013126617cc16e6a14fc334d0733012cfde8403978f5a23c1254fcdfae156a0720fa266e7
 DIST libcroco-0.6.9.tar.xz 475844 SHA256 
38b9a6aed1813e55b3ca07a68d1af845ad4d1f984602e9272fe692930c0be0ae SHA512 
2bdb16a9004ff7304bc3cf91495925d1502c165b54dc1121d2f0fc9b627ec9c5b81e78b48e3f092855c3accc3295e5a3870eb6225ddb1b1fcd037004af78583b
 WHIRLPOOL 
59767afbbb9a180eb87a5821ec85df50f85a16d687687de1267c86218d1bc587bf37759ba05a34bf0d109dc8e5b7b69209c5c5bdf930fd721e42533670bdb523

diff --git a/dev-libs/libcroco/libcroco-0.6.10.ebuild 
b/dev-libs/libcroco/libcroco-0.6.10.ebuild
new file mode 100644
index 000..74ab744
--- /dev/null
+++ b/dev-libs/libcroco/libcroco-0.6.10.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation 
toolkit"
+HOMEPAGE="https://git.gnome.org/browse/libcroco/;
+
+LICENSE="LGPL-2"
+SLOT="0.6"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+src_prepare() {
+   if ! use test; then
+   # don't waste time building tests
+   sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am 
Makefile.in \
+   || die "sed failed"
+   fi
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   --disable-static \
+   $([[ ${CHOST} == *-darwin* ]] && echo --disable-Bsymbolic)
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/docs/reference/html docs/reference/html || die
+   fi
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   DOCS="AUTHORS ChangeLog HACKING NEWS README TODO"
+   einstalldocs
+}



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

2015-12-13 Thread Gilles Dartiguelongue
commit: ad4cae01b9acde6e7e07eda03b968358352b66ea
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 22:01:54 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 22:10:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4cae01

net-misc/rygel: version bump to 0.28.2

Package-Manager: portage-2.2.26

 net-misc/rygel/Manifest|  1 +
 net-misc/rygel/rygel-0.28.2.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/net-misc/rygel/Manifest b/net-misc/rygel/Manifest
index d60dda2..acca6b1 100644
--- a/net-misc/rygel/Manifest
+++ b/net-misc/rygel/Manifest
@@ -1,2 +1,3 @@
 DIST rygel-0.26.1.tar.xz 2191348 SHA256 
390740609e34399b886ddb9a8f7eca25055ad72048dfdd869edf02999b1e1d8f SHA512 
3b0c168a9c974a8900a1e8ab9de764e24ed1b8b11df8f24ee0522ccd85cffce6477b36e4d83a7e278f7e9198865d800c35673ed0819e800bc406279a59d16fc8
 WHIRLPOOL 
54416b603a8a72695cfe59fd559006a12878ab0c51d6e21e3867b5fd36be6b2d33c144275ea9f05e3cfa822e0023fbc28dd9b0e1ae62f2e880718ca5e5235805
 DIST rygel-0.28.1.tar.xz 2228652 SHA256 
d9a145cf1ecb10654d63741cd8c7d37fbaf413d4d3c35f89a8b08e39512bf174 SHA512 
3c078450f530a0aeb1ef81b06349951dbbfdc7d4a9c5aa60c40cdca398dd2e9a2037451036ff94cafd5f73ca9479016ae480fc5646d5192fedd363ee2588cf41
 WHIRLPOOL 
c85a1ebd49993e6901d356344f2e24be9a0242beff97979ce7d9abeb5e197a82721541db14d758c590122ccd4d4c18e75ab33bfc59c8a0e04c568eab02381703
+DIST rygel-0.28.2.tar.xz 2244840 SHA256 
9ea23df7186caac5f1aad3137edf6d507d339b9a469fc3133df4043fa66b61f5 SHA512 
23d8ff2315c12e70f3c160f9047709bc3d491b3a4782a02d7c7c1a136700dcf55b880feb6a2a2ea08978377fe234a63fbb05d0dc79bfa05978886ec23da46300
 WHIRLPOOL 
f21503dbcd2b1280501e6b16c4a55f3de436bcc91b7f77220111d60dbec942778df231c35c7d065a5ccd4ccd608ffa256258b36139340d2d2b7fa27a46295d1d

diff --git a/net-misc/rygel/rygel-0.28.2.ebuild 
b/net-misc/rygel/rygel-0.28.2.ebuild
new file mode 100644
index 000..d38212a
--- /dev/null
+++ b/net-misc/rygel/rygel-0.28.2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 virtualx
+
+DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer"
+HOMEPAGE="https://wiki.gnome.org/Projects/Rygel;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X +introspection +sqlite tracker test transcode"
+
+# The deps for tracker? and transcode? are just the earliest available
+# version at the time of writing this ebuild
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/libgee-0.8:0.8
+   >=dev-libs/libxml2-2.7:2
+   >=media-libs/gupnp-dlna-0.9.4:2.0
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmediaart-0.7:2.0
+   media-plugins/gst-plugins-soup:1.0
+   >=net-libs/gssdp-0.13
+   >=net-libs/gupnp-0.20.14
+   >=net-libs/gupnp-av-0.12.4
+   >=net-libs/libsoup-2.44:2.4
+   >=sys-apps/util-linux-2.20
+   x11-misc/shared-mime-info
+   introspection? ( >=dev-libs/gobject-introspection-1.33.4:= )
+   sqlite? (
+   >=dev-db/sqlite-3.5:3
+   dev-libs/libunistring:=
+   )
+   tracker? ( >=app-misc/tracker-0.16:= )
+   transcode? (
+   media-libs/gst-plugins-bad:1.0
+   media-plugins/gst-plugins-twolame:1.0
+   media-plugins/gst-plugins-libav:1.0
+   )
+   X? ( >=x11-libs/gtk+-3:3 )
+"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+# Maintainer only
+#  >=dev-lang/vala-0.22
+#   dev-libs/libxslt
+
+src_configure() {
+   # We set xsltproc because man pages are provided by upstream
+   # and we do not want to regenerate them automagically.
+   gnome2_src_configure \
+   XSLTPROC=$(type -P false) \
+   --enable-gst-launch-plugin \
+   --enable-mediathek-plugin \
+   --with-media-engine=gstreamer \
+   --enable-nls \
+   $(use_enable introspection) \
+   $(use_enable sqlite media-export-plugin) \
+   $(use_enable test tests) \
+   $(use_enable tracker tracker-plugin) \
+   $(use_with X ui)
+}
+
+src_install() {
+   gnome2_src_install
+   # Autostart file is not placed correctly, bug #402745
+   # https://bugs.launchpad.net/ubuntu/+source/rygel/+bug/827030
+   insinto /etc/xdg/autostart
+   doins "${D}"/usr/share/applications/rygel.desktop
+   rm "${D}"/usr/share/applications/rygel.desktop
+}



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

2015-12-13 Thread Gilles Dartiguelongue
commit: 6546f574da6f85730065fee17d99eebc1789226d
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 21:43:23 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 22:10:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6546f574

dev-libs/libgdata: drop old revision

Package-Manager: portage-2.2.26

 dev-libs/libgdata/Manifest   |  1 -
 dev-libs/libgdata/libgdata-0.17.2.ebuild | 63 
 2 files changed, 64 deletions(-)

diff --git a/dev-libs/libgdata/Manifest b/dev-libs/libgdata/Manifest
index 78e0ba8..7cff766 100644
--- a/dev-libs/libgdata/Manifest
+++ b/dev-libs/libgdata/Manifest
@@ -1,4 +1,3 @@
 DIST libgdata-0.16.1.tar.xz 1551960 SHA256 
8740e071ecb2ae0d2a4b9f180d2ae5fdf9dc4c41e7ff9dc7e057f62442800827 SHA512 
81fd252e24ba0068b401e3de61b4a23575dae0790f4caf646e56a57aab815a70a207b2492efa4213f51ac1d7c752d4ec0c1c9a35d7109f6a63668af05e142039
 WHIRLPOOL 
892a7823a85bc771b502f7b564156eaede676c3e2cf7406e9b808a3f4fbfa6e9be1ad1ec1cb79ca1b42dc0bf54f6d46560e2a863e8861f186802a91f91de2d4d
-DIST libgdata-0.17.2.tar.xz 154 SHA256 
9b9b4f68bef86ee2926ea14f182baf7ddaa6717dd138b5ff670f07d126176fe0 SHA512 
e1435a074da1a5f573c0e63f6c3117f0f33cf78929780e26fe60769a6385321808783d7363203e9f9f6ba7529a2214af579e3a4fa2307eab224dc5af77ca7fe6
 WHIRLPOOL 
bbbc6f29fbc33a057702df205aef5f09c21ec789cc9c610a1957b92cdc3cd13703c760e493f2b023ee787662432cd24f997cb6d9179cd6abc40c3204fe651aca
 DIST libgdata-0.17.3.tar.xz 1521960 SHA256 
ff280b031c50a99ed735c3fa18fbea9ae3e4cc5e3d7dd58ebae09994b01b513b SHA512 
da49315c70617fcee02029f6cd820b8d1f100717a256b4709e7fd234afd10920c209a9e9d241fe68c533bec91455b54f04bffed2a243473b68f26fcc3a08cf8c
 WHIRLPOOL 
3f072605850bae1a9b0c8ace90dc89102a5e11e2f88161b6c22295519bc5e5b20cb695479befe79958aa4ccfbe2c33123d55b1736c607f8625152715a379e74c
 DIST libgdata-0.17.4.tar.xz 1544404 SHA256 
9f15fe0efe4d9a001d45853891ab3a7c45cadc4dea2252944b7341903ce1d1f6 SHA512 
700dcb662d8f8b5395e5d1725dfdffc33d3adeb78681e3fb562bf4d2693201cda24165658981396742598547adf5327917a9f4fa2faae52d96b2e84af67f4bdf
 WHIRLPOOL 
f955f42b85b77f703f282710b35243601dbc466f9a28d2280405c6a39b0ab6eaa70819fdc6e1475812618ccd7fca24e322f50a26900cdc328f0bd171ba75a12a

diff --git a/dev-libs/libgdata/libgdata-0.17.2.ebuild 
b/dev-libs/libgdata/libgdata-0.17.2.ebuild
deleted file mode 100644
index 8ba83b0..000
--- a/dev-libs/libgdata/libgdata-0.17.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala
-
-DESCRIPTION="GLib-based library for accessing online service APIs using the 
GData protocol"
-HOMEPAGE="https://wiki.gnome.org/Projects/libgdata;
-
-LICENSE="LGPL-2.1+"
-SLOT="0/22" # subslot = libgdata soname version
-IUSE="gnome +introspection static-libs test vala"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
-REQUIRED_IUSE="vala? ( introspection )"
-
-# gtk+ is needed for gdk
-# configure checks for gtk:3, but only uses it for demos which are not 
installed
-RDEPEND="
-   >=dev-libs/glib-2.32:2
-   >=dev-libs/json-glib-0.15
-   >=dev-libs/libxml2-2:2
-   >=net-libs/liboauth-0.9.4
-   >=net-libs/libsoup-2.42.0:2.4[introspection?]
-   >=x11-libs/gdk-pixbuf-2.14:2
-   gnome? (
-   app-crypt/gcr:=
-   >=net-libs/gnome-online-accounts-3.8 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.14
-   >=dev-util/intltool-0.40
-   virtual/pkgconfig
-   test? ( >=net-libs/uhttpmock-0.5 )
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   DOCS="AUTHORS ChangeLog HACKING NEWS README"
-   gnome2_src_configure \
-   $(use_enable gnome) \
-   $(use_enable gnome goa) \
-   $(use_enable introspection) \
-   $(use_enable vala) \
-   $(use_enable static-libs static) \
-   $(use_enable test always-build-tests)
-}
-
-src_test() {
-   unset ORBIT_SOCKETDIR
-   unset DBUS_SESSION_BUS_ADDRESS
-   export GSETTINGS_BACKEND="memory" #486412
-   dbus-launch emake check
-}



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

2015-12-13 Thread Michael Palimaka
commit: 70fb1dacf3a9cd543b9c88c5d6409ef8c3d58ef0
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Dec 13 08:22:47 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 13 08:56:38 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=70fb1dac

kde-plasma/kdeplasma-addons: Add KF 5.17 compatible 5.4.3 revbump

Package-Manager: portage-2.2.24

 .../kdeplasma-addons-5.4.3-r1.ebuild   | 67 ++
 1 file changed, 67 insertions(+)

diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.4.3-r1.ebuild 
b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.4.3-r1.ebuild
new file mode 100644
index 000..14e6007
--- /dev/null
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.4.3-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+FRAMEWORKS_MINIMAL="5.17.0"
+inherit kde5
+
+DESCRIPTION="Extra Plasma applets and engines"
+LICENSE="GPL-2 LGPL-2"
+KEYWORDS=" ~amd64 ~x86"
+IUSE="ibus scim"
+
+DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kpackage)
+   $(add_frameworks_dep kross)
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kunitconversion)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep plasma)
+   $(add_frameworks_dep sonnet)
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   ibus? (
+   app-i18n/ibus
+   dev-libs/glib:2
+   dev-qt/qtx11extras:5
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+   )
+   scim? ( app-i18n/scim )
+"
+RDEPEND="${DEPEND}
+   $(add_plasma_dep plasma-workspace 'systemmonitor')
+   !kde-base/kdeplasma-addons:4
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package ibus IBus)
+   $(cmake-utils_use_find_package scim)
+   )
+
+   kde5_src_configure
+}
+
+src_install() {
+   kde5_src_install
+   rm "${ED}"usr/share/plasma/desktoptheme/default/widgets/notes.svgz || 
die
+}



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

2015-12-13 Thread Michael Palimaka
commit: 057ae800204399f8ee90f2d325eebb41fdd39b89
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Dec 13 08:42:10 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 13 08:56:38 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=057ae800

kde-apps/kapptemplate: Make it kde-frameworks 5.17 compatible

File collision: /usr/share/kdevappwizard/templates/qml-plasmoid.tar.bz2

Package-Manager: portage-2.2.24

 ...apptemplate-15.11.90.ebuild => kapptemplate-15.08.3-r1.ebuild} | 8 +++-
 ...pptemplate-15.11.90.ebuild => kapptemplate-15.11.90-r1.ebuild} | 6 ++
 kde-apps/kapptemplate/kapptemplate-15.12.0.ebuild | 6 ++
 kde-apps/kapptemplate/kapptemplate-15.12.49..ebuild   | 6 ++
 4 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kapptemplate/kapptemplate-15.11.90.ebuild 
b/kde-apps/kapptemplate/kapptemplate-15.08.3-r1.ebuild
similarity index 81%
copy from kde-apps/kapptemplate/kapptemplate-15.11.90.ebuild
copy to kde-apps/kapptemplate/kapptemplate-15.08.3-r1.ebuild
index 1e38664..b936b75 100644
--- a/kde-apps/kapptemplate/kapptemplate-15.11.90.ebuild
+++ b/kde-apps/kapptemplate/kapptemplate-15.08.3-r1.ebuild
@@ -4,13 +4,14 @@
 
 EAPI=5
 
+FRAMEWORKS_MINIMAL="5.17.0"
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
 inherit kde5
 
 DESCRIPTION="A shell script to create the necessary framework to develop KDE 
applications"
 HOMEPAGE="https://www.kde.org/applications/development/kapptemplate;
-KEYWORDS="~amd64 ~x86"
+KEYWORDS=" ~amd64 ~x86"
 IUSE=""
 
 DEPEND="
@@ -27,3 +28,8 @@ DEPEND="
 "
 
 RDEPEND="${DEPEND}"
+
+src_install() {
+   kde5_src_install
+   rm "${ED}"usr/share/kdevappwizard/templates/qml-plasmoid.tar.bz2 || die
+}

diff --git a/kde-apps/kapptemplate/kapptemplate-15.11.90.ebuild 
b/kde-apps/kapptemplate/kapptemplate-15.11.90-r1.ebuild
similarity index 83%
rename from kde-apps/kapptemplate/kapptemplate-15.11.90.ebuild
rename to kde-apps/kapptemplate/kapptemplate-15.11.90-r1.ebuild
index 1e38664..87070cb 100644
--- a/kde-apps/kapptemplate/kapptemplate-15.11.90.ebuild
+++ b/kde-apps/kapptemplate/kapptemplate-15.11.90-r1.ebuild
@@ -4,6 +4,7 @@
 
 EAPI=5
 
+FRAMEWORKS_MINIMAL="5.17.0"
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
 inherit kde5
@@ -27,3 +28,8 @@ DEPEND="
 "
 
 RDEPEND="${DEPEND}"
+
+src_install() {
+   kde5_src_install
+   rm "${ED}"usr/share/kdevappwizard/templates/qml-plasmoid.tar.bz2 || die
+}

diff --git a/kde-apps/kapptemplate/kapptemplate-15.12.0.ebuild 
b/kde-apps/kapptemplate/kapptemplate-15.12.0.ebuild
index 1e38664..87070cb 100644
--- a/kde-apps/kapptemplate/kapptemplate-15.12.0.ebuild
+++ b/kde-apps/kapptemplate/kapptemplate-15.12.0.ebuild
@@ -4,6 +4,7 @@
 
 EAPI=5
 
+FRAMEWORKS_MINIMAL="5.17.0"
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
 inherit kde5
@@ -27,3 +28,8 @@ DEPEND="
 "
 
 RDEPEND="${DEPEND}"
+
+src_install() {
+   kde5_src_install
+   rm "${ED}"usr/share/kdevappwizard/templates/qml-plasmoid.tar.bz2 || die
+}

diff --git a/kde-apps/kapptemplate/kapptemplate-15.12.49..ebuild 
b/kde-apps/kapptemplate/kapptemplate-15.12.49..ebuild
index d00dd58..fbf151d 100644
--- a/kde-apps/kapptemplate/kapptemplate-15.12.49..ebuild
+++ b/kde-apps/kapptemplate/kapptemplate-15.12.49..ebuild
@@ -4,6 +4,7 @@
 
 EAPI=5
 
+FRAMEWORKS_MINIMAL="5.17.0"
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
 inherit kde5
@@ -27,3 +28,8 @@ DEPEND="
 "
 
 RDEPEND="${DEPEND}"
+
+src_install() {
+   kde5_src_install
+   rm "${ED}"usr/share/kdevappwizard/templates/qml-plasmoid.tar.bz2 || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/glibmm/

2015-12-13 Thread Gilles Dartiguelongue
commit: d2dcbff38c2a26129ab40a50f8402277edfb2a83
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 17:38:14 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 17:38:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2dcbff3

dev-cpp/glibmm: version bump to 2.46.3

Package-Manager: portage-2.2.26

 dev-cpp/glibmm/Manifest |  1 +
 dev-cpp/glibmm/glibmm-2.46.3.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest
index 5dbb62f..b1c5987 100644
--- a/dev-cpp/glibmm/Manifest
+++ b/dev-cpp/glibmm/Manifest
@@ -1,3 +1,4 @@
 DIST glibmm-2.44.0.tar.xz 6102664 SHA256 
1b0ac0425d24895507c0e0e8088a464c7ae2d289c47afa1c11f63278fc672ea8 SHA512 
4a932b127ce0ed0798cef3555fdd1ca1632fc10720b74f9a39626989c216542807d76ae67ebc980049b65b1c163d236fc9875506ca2d80584c724394bbb8bfd7
 WHIRLPOOL 
d1fad56af4487e661398ec3be006c528c5c6c1cba0181ad08725f14cb94bbbfe2f9c20870722b90ebca61a51e9959eee89b1f92a7f00f99bc3a573b123360197
 DIST glibmm-2.46.1.tar.xz 6470952 SHA256 
9647e596c1081d2ea202bd3da2824ec2ea359498fa86eb59a55b1b307dd8c4aa SHA512 
4209264ec40e8894d3b4876f65af1458b6a15e22e3069058bf7f32854b5150a1890359cee878d29de94f609e423dc6f8467cffbbecf4a30d5810c890ad40b981
 WHIRLPOOL 
909a283d06e45e6d4077f0058eaa884acc268a93d97d80009f81cd91f3b8e73dd0016e7071797a1e9e95775752673fd6b47e295c58338052a0976054278964e7
 DIST glibmm-2.46.2.tar.xz 6471124 SHA256 
7221a01a768c1cce2bb994cb6ebfe634246dba4788f910484d04e3b0d903a3c8 SHA512 
f6748c6833c5733784ade3a28bcb72131bc5f1d291250094b51cf3676974f80f1d1616cb77c7b77b59fbdcd15cc692210caf27ecf1eaa5a3498042499a060ff1
 WHIRLPOOL 
9038724f9f9a63415126cbaf8946f31cea11d082c69d2c53bf24ec17f11e2266ca7a8ffa480f02a8a7706626cf5bb8fb4624615272a476b3cca0dec096d1be55
+DIST glibmm-2.46.3.tar.xz 6470984 SHA256 
c78654addeb27a1213bedd7cd21904a45bbb98a5ba2f2f0de2b2f1a5682d86cf SHA512 
24e112edd2bb6d2cf05a275d2ee781a4921f408dbb7fd317259c3303a993845a40f2e3e3fbaa819b88f718e25c30f02ad32695767eb6688a90389aea961b1a66
 WHIRLPOOL 
e390fad02e5c254097b69302905a09d13c7abc6bcf3ca623b948de54004f601884397b7381c2b51d913879d2872a58d519249ba6af10dab3b0728dca013a6ad7

diff --git a/dev-cpp/glibmm/glibmm-2.46.3.ebuild 
b/dev-cpp/glibmm/glibmm-2.46.3.ebuild
new file mode 100644
index 000..0c95ad3
--- /dev/null
+++ b/dev-cpp/glibmm/glibmm-2.46.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+
+inherit eutils gnome2 multilib-minimal
+
+DESCRIPTION="C++ interface for glib2"
+HOMEPAGE="http://www.gtkmm.org;
+
+LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+IUSE="doc debug examples test"
+
+RDEPEND="
+   >=dev-libs/libsigc++-2.6.0:2[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.46.0:2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+# dev-cpp/mm-common needed for eautoreconf
+
+src_prepare() {
+   if ! use test; then
+   # don't waste time building tests
+   sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
+   -i Makefile.am Makefile.in || die "sed 1 failed"
+   fi
+
+   # don't build examples - we want to install example sources, not 
binaries
+   sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
+   -i Makefile.am Makefile.in || die "sed 2 failed"
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" gnome2_src_configure \
+   $(use_enable debug debug-refcounting) \
+   $(multilib_native_use_enable doc documentation) \
+   --enable-deprecated-api
+}
+
+multilib_src_test() {
+   cd tests
+   default
+
+   for i in */test; do
+   ${i} || die "Running tests failed at ${i}"
+   done
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if ! use doc && ! use examples; then
+   rm -fr "${ED}usr/share/doc/glibmm*"
+   fi
+
+   if use examples; then
+   find examples -type d -name '.deps' -exec rm -rf {} \; 
2>/dev/null
+   dodoc -r examples
+   fi
+}



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

2015-12-13 Thread Justin Lecher
commit: 920a520f455310842b490139b3be2b803a602f3b
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 20:14:35 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 20:14:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=920a520f

dev-python/markups: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/markups/Manifest |  1 +
 dev-python/markups/markups-1.0.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/markups/Manifest b/dev-python/markups/Manifest
index ee8e05c..7591762 100644
--- a/dev-python/markups/Manifest
+++ b/dev-python/markups/Manifest
@@ -1,3 +1,4 @@
 DIST Markups-0.2.4.tar.gz 8827 SHA256 
0aab138698035e699fad1c88bebb3fa5e90a1876bc7d8fefb3491513fe13f16b SHA512 
369eda02474f723d694bc0518324afde9f5baef02719448abb420a77d58cf1543939e6d38aa1db531d4214dc4cd4c47b29d79fa7a23b33b4ae74b45ad2ec52c7
 WHIRLPOOL 
1118723f5b9725b68d052e2496ccee414782bd6cceaedc49f9c2918c4055145fb95d49cf962c46eb669ab7a3a8659b86ed54fa5b99f6ac91266cebc4ecf01b10
 DIST Markups-0.6.1.tar.gz 19116 SHA256 
1f3d6f7b85ac9ddcb936b8b2b6fa15a42ddc9dfc22a075d83d9160b5d59f6d84 SHA512 
f1354af48aadb43459e8f0c2013d283c4f6170f608c4ca4a2dd21e77c6fc2383bd6a1631efc9a8878c4a0ba59249528222ba01d1a38ed3f02c6890d42c6afdb9
 WHIRLPOOL 
2db23d6cb9a282eb461a6ff49b21d1e1a57b6bc970739413efe4bbffdff6bc55d076db4546f0ff458c9cd8b66c389daa21e9cad7341d614109891c9a2b46acc2
 DIST Markups-0.6.3.tar.gz 19285 SHA256 
e3ff5de2be018240c526e017972b37181cb3d5dfb7c96ad14eae6639140f58ef SHA512 
61b3921595628f577d335c9eb7e405435c1547a6d5d06396e4181a0f3ac0bce8f5a72b5c51568ceeec96c86524ec4baa1cbcb807f545a630a87d807b9e12c97b
 WHIRLPOOL 
9aad9486e57831fbca7124cb06dc84fd69df3036d7f08e8168b9969e83b58a32250cb82c90b70344f60d30c03fb3c7171f698fb8ba6ea23f5c296bb6d8b80ba2
+DIST Markups-1.0.0.tar.gz 14841 SHA256 
4d618b2af5c37fa0e4ae2e0798a87505d1e94f9eb78d0db6b893df1f91c37ec2 SHA512 
081eb12d30de6c88a6e8a985326e1135fa7346ed5d625364565c53010557ea73a0411ae29e6b9fa4223c5c93bd5abbdcc3ce8dfc36d5bff69a144f865d59b965
 WHIRLPOOL 
c2b94bff742478d65c384891facefecb99527b32301aafb3c976e6cfef12d21bf014143f8254d2e302175336ff664d13e134c9448eb21eb101ba15726c3377a5

diff --git a/dev-python/markups/markups-1.0.0.ebuild 
b/dev-python/markups/markups-1.0.0.ebuild
new file mode 100644
index 000..4ee77e1
--- /dev/null
+++ b/dev-python/markups/markups-1.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} pypy )
+
+inherit distutils-r1
+
+MY_PN="Markups"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="A wrapper around various text markups"
+HOMEPAGE="
+   http://pythonhosted.org/Markups/
+   https://github.com/retext-project/pymarkups
+   https://pypi.python.org/pypi/Markups;
+SRC_URI="mirror://pypi/M/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}"/${MY_P}
+
+DEPEND="dev-python/markdown[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+python_test() {
+   ${EPYTHON} -m unittest discover -s tests -v || die
+}



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

2015-12-13 Thread Justin Lecher
commit: 3d7ae9c3ca8b6ba2bc4b9df177ef2f3dd20b388c
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 13 20:08:03 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 13 20:14:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d7ae9c3

dev-python/setuptools: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/setuptools/Manifest |  1 +
 dev-python/setuptools/setuptools-18.8.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index c5e6f9a..45fd191 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -3,4 +3,5 @@ DIST setuptools-18.5.tar.gz 626892 SHA256 
4846755f18c0528d87583342d5e1221052858c
 DIST setuptools-18.6.1.tar.gz 627042 SHA256 
ddb0f4bdd1ac0ceb41abfe561d6196a840abb76371551dbf0c3e59d8d5cde99a SHA512 
50752fc55fe70c1fe7c84d27d6dd046da376e0656c957e36709923ed129dcecf09637e35d64cc677d1e75612b2fc53f3213c97e8bed816dff5248085756a1882
 WHIRLPOOL 
b6ba95bd18db05867a94b756ab1ec71a0861096ffa8ae9bf2dd1410e1465df71a10e52af527b5f72bd685da5ccbfa795b6e1855a0d11aa54e8f28287fa54236e
 DIST setuptools-18.7.1.tar.gz 628906 SHA256 
aff36c95035e0b311eacb1434e3f7e85f5ccaad43847e582978f8f45bd74 SHA512 
b72b7f50c7bf794449cdb2253977689a02046d9d076a57e3788d963a2b433c3c21a3c3f14db3ca6254bf851a11cce1066d94147718e62b8cc7baf416d12f
 WHIRLPOOL 
979784b2507632493738667a5bd83438bd68874c5d78d51a62093e8450aa9752ff32790e0b16e76681b13e588eced92a62a51e6e28aa0ad69e11f7a4284cc892
 DIST setuptools-18.7.tar.gz 628702 SHA256 
c57c1f5aa3b83e4c5e0ce5b144a7f96eea1dab873f35d5aaa3c2a2d960674353 SHA512 
7e00cd0148aee0435e571347db1d2dae9fa194fe3bdd5d1fc561bb353ce4272869355a5e8f9a1ed99136df43f9d7848d57d2cd46c920040673bfdc05e189d050
 WHIRLPOOL 
c50e83fb91ed7cd08e9f3538fb8425adcc1d5eb3a8be072914e73d2e765888f71c6fd891c821c96c21ad24728f7381c5b5a4b01c23887550877a0931b5ad7d86
+DIST setuptools-18.8.1.tar.gz 629889 SHA256 
ac472c7c4752e8cd44d646fcb4f15d13e72a4ae20e4d853c61adba3b9cabe1d5 SHA512 
4ebb36cb54a1c581e3b06ce224fdd97211da9b93962eeae0151b064ac107244dab9111dd1441e76997275f9c559dca2cf0c480544f526c8643bf21beda30bf14
 WHIRLPOOL 
a82fba00a874de1b1cc832f062ed27dae17d34e2782a6353ad980884f6b839990acf3f8f1b00066e14ddc96b3ea35e9dc2ed27cda52ef792f6227db03283cf82
 DIST setuptools-18.8.tar.gz 629367 SHA256 
04180e33a40a114ff9b458f31786d885964612af2b2111c3d0efdc9a1ac76c4d SHA512 
718f8ef19e639450f62e1751715bac65ce2bd218b81614d07c9283a01be3a085ec5422ff9d96a54e74c05135a1a4bb167ece6d4ecece588716d05982c9f25811
 WHIRLPOOL 
412545b8b2625675612c9d79b366c7b5287e0f6f48596a49fdbd1b358a4efefcd4cbf8993ff42ad7d7f14868fc86e5136c7af650dfe954ab015060ea57268523

diff --git a/dev-python/setuptools/setuptools-18.8.1.ebuild 
b/dev-python/setuptools/setuptools-18.8.1.ebuild
new file mode 100644
index 000..914eeae
--- /dev/null
+++ b/dev-python/setuptools/setuptools-18.8.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://pypi.python.org/pypi/setuptools;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND=">=dev-python/packaging-15.3-r1[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+PDEPEND=">=dev-python/certifi-2015.11.20[${PYTHON_USEDEP}]"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( README.txt docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
+
+python_prepare_all() {
+   rm -r ./pkg_resources/_vendor || die
+   # disable tests requiring a network connection
+   rm setuptools/tests/test_packageindex.py || die
+
+   # don't run integration tests
+   rm setuptools/tests/test_integration.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # test_easy_install raises a SandboxViolation due to 
${HOME}/.pydistutils.cfg
+   # It tries to sandbox the test in a tempdir
+   HOME="${PWD}" py.test --verbose ${PN} || die "Tests failed under 
${EPYTHON}"
+}
+
+python_install() {
+   export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1
+   distutils-r1_python_install
+}



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

2015-12-13 Thread Zac Medico
commit: c151afadd5470659f9b31d7f0a37786da0d8ce61
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Dec 13 21:54:04 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Dec 13 21:54:04 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c151afad

Revert "RepoConfigLoader._add_repositories: discard invalid repos"

This reverts commit 30ab9f5156d50fb7849dbe48f39d3d4c04256792. The
existence of the _invalid_config attribute was reverted in commit
18692ada8579d367eb332fad7bfe273100f9638f.

 pym/portage/repository/config.py | 2 --
 1 file changed, 2 deletions(-)

diff --git a/pym/portage/repository/config.py b/pym/portage/repository/config.py
index e3c0266..00319fe 100644
--- a/pym/portage/repository/config.py
+++ b/pym/portage/repository/config.py
@@ -500,8 +500,6 @@ class RepoConfigLoader(object):
repo_opts = default_repo_opts.copy()
repo_opts['location'] = ov
repo = RepoConfig(None, repo_opts, 
local_config=local_config)
-   if repo._invalid_config:
-   continue
# repos_conf_opts contains options from 
repos.conf
repos_conf_opts = 
repos_conf.get(repo.name)
if repos_conf_opts is not None:



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-todo/

2015-12-13 Thread Gilles Dartiguelongue
commit: b3bcbd9a8b1d0f30e922e547328e82124433d7bc
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 18:23:11 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 18:23:11 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b3bcbd9a

gnome-extra/gnome-todo: fix QA warning

 gnome-extra/gnome-todo/gnome-todo-3.18.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-todo/gnome-todo-3.18.1.ebuild 
b/gnome-extra/gnome-todo/gnome-todo-3.18.1.ebuild
index 265e2d8..37a305b 100644
--- a/gnome-extra/gnome-todo/gnome-todo-3.18.1.ebuild
+++ b/gnome-extra/gnome-todo/gnome-todo-3.18.1.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI="5"
+GCONF_DEBUG="no"
 
 inherit gnome2
 



[gentoo-commits] proj/gnome:master commit in: dev-libs/libgames-support/

2015-12-13 Thread Gilles Dartiguelongue
commit: a2e68f075a8a131c74f0c3b69e336bbcf363d459
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 21:17:49 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 21:17:49 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=a2e68f07

dev-libs/libgames-support: initial ebuild

 .../libgames-support/libgames-support-0.2.ebuild   | 27 ++
 dev-libs/libgames-support/metadata.xml |  5 
 2 files changed, 32 insertions(+)

diff --git a/dev-libs/libgames-support/libgames-support-0.2.ebuild 
b/dev-libs/libgames-support/libgames-support-0.2.ebuild
new file mode 100644
index 000..88b359c
--- /dev/null
+++ b/dev-libs/libgames-support/libgames-support-0.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+VALA_MIN_API_VERSION="0.24"
+
+inherit gnome.org vala
+
+DESCRIPTION="Library for code commong to Gnome games"
+HOMEPAGE="https://wiki.gnome.org/Apps/Games;
+
+LICENSE="LGPL-3+"
+SLOT="1.0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=x11-libs/gtk+-3.12:3
+   dev-libs/libgee:0.8
+"
+DEPEND="${DEPEND}
+   $(vala_depend)
+   >=dev-util/intltool-0.50.2
+   virtual/pkgconfig
+"

diff --git a/dev-libs/libgames-support/metadata.xml 
b/dev-libs/libgames-support/metadata.xml
new file mode 100644
index 000..6e0e2ec
--- /dev/null
+++ b/dev-libs/libgames-support/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  gnome
+



[gentoo-commits] proj/gnome:master commit in: media-sound/girl/

2015-12-13 Thread Gilles Dartiguelongue
commit: ef2a52e3099f58454f7e524beac6231bc3a37b49
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 18:22:16 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 18:22:23 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=ef2a52e3

media-sound/girl: 6.0.0 → 6.1.0

 media-sound/girl/{girl-6.0.0.ebuild => girl-6.1.0.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/girl/girl-6.0.0.ebuild 
b/media-sound/girl/girl-6.1.0.ebuild
similarity index 96%
rename from media-sound/girl/girl-6.0.0.ebuild
rename to media-sound/girl/girl-6.1.0.ebuild
index 51d6ecf..062b97c 100644
--- a/media-sound/girl/girl-6.0.0.ebuild
+++ b/media-sound/girl/girl-6.1.0.ebuild
@@ -18,6 +18,7 @@ IUSE=""
 RDEPEND="
>=dev-libs/glib-2:2
>=gnome-base/gnome-vfs-2:2
+   >=gnome-base/libgnome-2
>=gnome-base/libgnomeui-2
>=x11-libs/gtk+-2.24:2
dev-libs/libxml2:2



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

2015-12-13 Thread Devan Franchini
commit: 513e6ee31448d19d4eb3b4484baf349621a38bd3
Author: Devan Franchini  gentoo  org>
AuthorDate: Sun Dec 13 21:17:58 2015 +
Commit: Devan Franchini  gentoo  org>
CommitDate: Sun Dec 13 21:18:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=513e6ee3

games-emulation/dolphin: Removes unneeded dependencies

Also adds lzo and libpng as explicit deps

Package-Manager: portage-2.2.24

 games-emulation/dolphin/dolphin-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-emulation/dolphin/dolphin-.ebuild 
b/games-emulation/dolphin/dolphin-.ebuild
index 5b8f798..4e80f29 100644
--- a/games-emulation/dolphin/dolphin-.ebuild
+++ b/games-emulation/dolphin/dolphin-.ebuild
@@ -23,12 +23,13 @@ HOMEPAGE="https://www.dolphin-emu.org/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="alsa ao bluetooth doc egl +evdev ffmpeg llvm log lto openal pch 
portaudio profile pulseaudio qt5 sdl upnp +wxwidgets"
+IUSE="alsa ao bluetooth doc egl +evdev ffmpeg llvm log lto openal +pch 
portaudio profile pulseaudio qt5 sdl upnp +wxwidgets"
 
-RDEPEND=">=media-libs/glew-1.10
-   >=media-libs/libsfml-2.1
+RDEPEND=">=media-libs/libsfml-2.1
>net-libs/enet-1.3.7
>=net-libs/mbedtls-2.1.1
+   dev-libs/lzo
+   media-libs/libpng:=
sys-libs/glibc
sys-libs/readline:=
sys-libs/zlib
@@ -74,7 +75,6 @@ DEPEND="${RDEPEND}
>=dev-util/cmake-2.8.8
>=sys-devel/gcc-4.9.0
app-arch/zip
-   media-gfx/nvidia-cg-toolkit
media-libs/freetype
sys-devel/gettext
virtual/pkgconfig



[gentoo-commits] proj/gnome:master commit in: gnome-extra/evolution-mapi/

2015-12-13 Thread Gilles Dartiguelongue
commit: 3e95a561f46770ca2e04a4d84605573045a9efea
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 18:26:20 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 18:26:20 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=3e95a561

gnome-extra/evolution-mapi: 3.16.3 → 3.18.2

 .../{evolution-mapi-3.16.3.ebuild => evolution-mapi-3.18.2.ebuild}| 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-extra/evolution-mapi/evolution-mapi-3.16.3.ebuild 
b/gnome-extra/evolution-mapi/evolution-mapi-3.18.2.ebuild
similarity index 100%
rename from gnome-extra/evolution-mapi/evolution-mapi-3.16.3.ebuild
rename to gnome-extra/evolution-mapi/evolution-mapi-3.18.2.ebuild



[gentoo-commits] proj/gnome:master commit in: games-puzzle/gnome2048/

2015-12-13 Thread Gilles Dartiguelongue
commit: cd9a48fc9901d008c0e087f07fe0d5c291c54439
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 21:19:15 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 21:19:15 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cd9a48fc

games-puzzle/gnome2048: initial ebuild

 games-puzzle/gnome2048/gnome2048-3.18.2.ebuild | 40 ++
 games-puzzle/gnome2048/metadata.xml|  5 
 2 files changed, 45 insertions(+)

diff --git a/games-puzzle/gnome2048/gnome2048-3.18.2.ebuild 
b/games-puzzle/gnome2048/gnome2048-3.18.2.ebuild
new file mode 100644
index 000..e8ac369
--- /dev/null
+++ b/games-puzzle/gnome2048/gnome2048-3.18.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME_ORG_MODULE="gnome-2048"
+VALA_MIN_API_VERSION="0.24"
+
+inherit gnome-games vala
+
+DESCRIPTION="Move the tiles until you obtain the 2048 tile"
+HOMEPAGE="https://wiki.gnome.org/Apps/2048;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   dev-libs/glib:2[dbus]
+   >=dev-libs/libgee-0.14:0.8
+   >=dev-libs/libgames-support-0.1:1.0
+   >=media-libs/clutter-1.12:1.0
+   >=media-libs/clutter-gtk-1.6:1.0
+   >=x11-libs/gtk+-3.12:3
+"
+DEPEND="${DEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   vala_src_prepare
+   gnome-games_src_prepare
+}

diff --git a/games-puzzle/gnome2048/metadata.xml 
b/games-puzzle/gnome2048/metadata.xml
new file mode 100644
index 000..da6fd63
--- /dev/null
+++ b/games-puzzle/gnome2048/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+gnome
+



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

2015-12-13 Thread Gilles Dartiguelongue
commit: b936f74b14b3c83afa3f4edea7bd6a0b2ee5ae70
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 21:42:27 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 22:10:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b936f74b

dev-libs/libgdata: version bump to 0.17.4

Package-Manager: portage-2.2.26

 dev-libs/libgdata/Manifest   |  1 +
 dev-libs/libgdata/libgdata-0.17.4.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-libs/libgdata/Manifest b/dev-libs/libgdata/Manifest
index 12a21ea..78e0ba8 100644
--- a/dev-libs/libgdata/Manifest
+++ b/dev-libs/libgdata/Manifest
@@ -1,3 +1,4 @@
 DIST libgdata-0.16.1.tar.xz 1551960 SHA256 
8740e071ecb2ae0d2a4b9f180d2ae5fdf9dc4c41e7ff9dc7e057f62442800827 SHA512 
81fd252e24ba0068b401e3de61b4a23575dae0790f4caf646e56a57aab815a70a207b2492efa4213f51ac1d7c752d4ec0c1c9a35d7109f6a63668af05e142039
 WHIRLPOOL 
892a7823a85bc771b502f7b564156eaede676c3e2cf7406e9b808a3f4fbfa6e9be1ad1ec1cb79ca1b42dc0bf54f6d46560e2a863e8861f186802a91f91de2d4d
 DIST libgdata-0.17.2.tar.xz 154 SHA256 
9b9b4f68bef86ee2926ea14f182baf7ddaa6717dd138b5ff670f07d126176fe0 SHA512 
e1435a074da1a5f573c0e63f6c3117f0f33cf78929780e26fe60769a6385321808783d7363203e9f9f6ba7529a2214af579e3a4fa2307eab224dc5af77ca7fe6
 WHIRLPOOL 
bbbc6f29fbc33a057702df205aef5f09c21ec789cc9c610a1957b92cdc3cd13703c760e493f2b023ee787662432cd24f997cb6d9179cd6abc40c3204fe651aca
 DIST libgdata-0.17.3.tar.xz 1521960 SHA256 
ff280b031c50a99ed735c3fa18fbea9ae3e4cc5e3d7dd58ebae09994b01b513b SHA512 
da49315c70617fcee02029f6cd820b8d1f100717a256b4709e7fd234afd10920c209a9e9d241fe68c533bec91455b54f04bffed2a243473b68f26fcc3a08cf8c
 WHIRLPOOL 
3f072605850bae1a9b0c8ace90dc89102a5e11e2f88161b6c22295519bc5e5b20cb695479befe79958aa4ccfbe2c33123d55b1736c607f8625152715a379e74c
+DIST libgdata-0.17.4.tar.xz 1544404 SHA256 
9f15fe0efe4d9a001d45853891ab3a7c45cadc4dea2252944b7341903ce1d1f6 SHA512 
700dcb662d8f8b5395e5d1725dfdffc33d3adeb78681e3fb562bf4d2693201cda24165658981396742598547adf5327917a9f4fa2faae52d96b2e84af67f4bdf
 WHIRLPOOL 
f955f42b85b77f703f282710b35243601dbc466f9a28d2280405c6a39b0ab6eaa70819fdc6e1475812618ccd7fca24e322f50a26900cdc328f0bd171ba75a12a

diff --git a/dev-libs/libgdata/libgdata-0.17.4.ebuild 
b/dev-libs/libgdata/libgdata-0.17.4.ebuild
new file mode 100644
index 000..dd5b47d
--- /dev/null
+++ b/dev-libs/libgdata/libgdata-0.17.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="yes"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala
+
+DESCRIPTION="GLib-based library for accessing online service APIs using the 
GData protocol"
+HOMEPAGE="https://wiki.gnome.org/Projects/libgdata;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/22" # subslot = libgdata soname version
+IUSE="gnome +introspection static-libs test vala"
+REQUIRED_IUSE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# configure checks for gtk:3, but only uses it for demos which are not 
installed
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/json-glib-0.15
+   >=dev-libs/libxml2-2:2
+   >=net-libs/liboauth-0.9.4
+   >=net-libs/libsoup-2.42.0:2.4[introspection?]
+   >=x11-libs/gdk-pixbuf-2.14:2
+   gnome? (
+   app-crypt/gcr:=
+   >=net-libs/gnome-online-accounts-3.8 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.14
+   >=dev-util/intltool-0.40
+   virtual/pkgconfig
+   test? ( >=net-libs/uhttpmock-0.5 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   DOCS="AUTHORS ChangeLog HACKING NEWS README"
+   gnome2_src_configure \
+   $(use_enable gnome) \
+   $(use_enable gnome goa) \
+   $(use_enable introspection) \
+   $(use_enable vala) \
+   $(use_enable static-libs static) \
+   $(use_enable test always-build-tests)
+}
+
+src_test() {
+   unset ORBIT_SOCKETDIR
+   export GSETTINGS_BACKEND="memory" #486412
+   dbus-launch emake check
+}



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

2015-12-13 Thread Gilles Dartiguelongue
commit: 525eeb606d9028dafede361f696ea599fb6ccdc6
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 13 22:03:34 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 13 22:10:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525eeb60

app-text/gspell: version bump to 0.2.2, fix introspection and vala USE flags 
dependencies

Package-Manager: portage-2.2.26

 app-text/gspell/Manifest | 1 +
 app-text/gspell/gspell-0.1.2.ebuild  | 7 ---
 app-text/gspell/{gspell-0.1.2.ebuild => gspell-0.2.2.ebuild} | 7 +++
 3 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/app-text/gspell/Manifest b/app-text/gspell/Manifest
index f8154df..968a0b8 100644
--- a/app-text/gspell/Manifest
+++ b/app-text/gspell/Manifest
@@ -1 +1,2 @@
 DIST gspell-0.1.2.tar.xz 355128 SHA256 
e8625c57296b6c178bc37659f023342f8edefaaa2c5eccf40de8bd479dbfa8f0 SHA512 
8d9bd61f378929217b9461debb58df5070952539f30f6ee211cf13f856dfe5d5216468679a8d7d7b08df47ee6b7b45f25b2b6400212a83de9563e2bf175905bb
 WHIRLPOOL 
44334ac608e9a66c5a6bf011ad21d7d368e29d7923079e947ed5484ae0c7847df1f29dc255979d0da844e1ecba16fa19dfae5b84aefd85287bc63de1465d3ffa
+DIST gspell-0.2.2.tar.xz 358600 SHA256 
cecded0f0a8dfe4b28cbb47a6024f82f50b7ffb7476e36032d5f8d741e3f627e SHA512 
6f3fe9eecb6d464db549747294e5d39aec1175c104a8210fecee596f255db7b76121fbe4681f27723281078dc7f0cb87effa1e12b9f6be37f04e9004ee9b2b24
 WHIRLPOOL 
ed8df8cf984b5398fcf8b026289de23c793d0426feb76380a7550898557d76af8d5d4abecd3e70d422b4f516549dd0383ab27fb56822c13080341a78dc85ee06

diff --git a/app-text/gspell/gspell-0.1.2.ebuild 
b/app-text/gspell/gspell-0.1.2.ebuild
index d4bb07b..b2ccffc 100644
--- a/app-text/gspell/gspell-0.1.2.ebuild
+++ b/app-text/gspell/gspell-0.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,14 +15,15 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+introspection vala"
+REQUIRED_IUSE="vala? ( introspection )"
 
 RDEPEND="
>=app-text/enchant-1.6.0
>=app-text/iso-codes-0.35
>=dev-libs/glib-2.44:2
>=dev-libs/libxml2-2.5.0:2
-   >=x11-libs/gtk+-3.16:3
-   >=x11-libs/gtksourceview-3.16:3.0
+   >=x11-libs/gtk+-3.16:3[introspection?]
+   >=x11-libs/gtksourceview-3.16:3.0[introspection?]
introspection? ( >=dev-libs/gobject-introspection-1.42.0:= )
vala? ( $(vala_depend) )
 "

diff --git a/app-text/gspell/gspell-0.1.2.ebuild 
b/app-text/gspell/gspell-0.2.2.ebuild
similarity index 86%
copy from app-text/gspell/gspell-0.1.2.ebuild
copy to app-text/gspell/gspell-0.2.2.ebuild
index d4bb07b..ed0e226 100644
--- a/app-text/gspell/gspell-0.1.2.ebuild
+++ b/app-text/gspell/gspell-0.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,14 +15,13 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+introspection vala"
+REQUIRED_IUSE="vala? ( introspection )"
 
 RDEPEND="
>=app-text/enchant-1.6.0
>=app-text/iso-codes-0.35
>=dev-libs/glib-2.44:2
-   >=dev-libs/libxml2-2.5.0:2
-   >=x11-libs/gtk+-3.16:3
-   >=x11-libs/gtksourceview-3.16:3.0
+   >=x11-libs/gtk+-3.16:3[introspection?]
introspection? ( >=dev-libs/gobject-introspection-1.42.0:= )
vala? ( $(vala_depend) )
 "



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

2015-12-13 Thread Patrice Clement
commit: e7e8c798c54911cffdfc9aadce1438e34a09324b
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec 13 22:35:00 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 13 22:36:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e8c798

x11-wm/page: List libraries in RDEPEND and the rest in DEPEND. Fixes bug 562632.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 x11-wm/page/{page-1.9.6-r3.ebuild => page-1.9.6-r4.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-wm/page/page-1.9.6-r3.ebuild b/x11-wm/page/page-1.9.6-r4.ebuild
similarity index 93%
rename from x11-wm/page/page-1.9.6-r3.ebuild
rename to x11-wm/page/page-1.9.6-r4.ebuild
index db546ca..63ff355 100644
--- a/x11-wm/page/page-1.9.6-r3.ebuild
+++ b/x11-wm/page/page-1.9.6-r4.ebuild
@@ -12,7 +12,8 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="x11-proto/xcb-proto
+RDEPEND="
+   x11-proto/xcb-proto
x11-libs/libxcb
x11-libs/xcb-util
x11-libs/libXfixes
@@ -32,5 +33,5 @@ DEPEND="x11-proto/xcb-proto
x11-libs/pango
dev-libs/glib:2"
 
-RDEPEND="${DEPEND}
+DEPEND="${RDEPEND}
!dev-tcltk/tcllib"



[gentoo-commits] proj/lisp:master commit in: dev-lisp/flexi-streams/

2015-12-13 Thread José María Alonso
commit: f5c9d5bb04c01a4e071c6c5f171798dc4c2f4016
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sun Dec 13 22:37:37 2015 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sun Dec 13 22:37:37 2015 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=f5c9d5bb

dev-lisp/flexi-streams: bump to version 1.0.15

 dev-lisp/flexi-streams/flexi-streams-1.0.15.ebuild | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/dev-lisp/flexi-streams/flexi-streams-1.0.15.ebuild 
b/dev-lisp/flexi-streams/flexi-streams-1.0.15.ebuild
new file mode 100644
index 000..54995d5
--- /dev/null
+++ b/dev-lisp/flexi-streams/flexi-streams-1.0.15.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit common-lisp-3
+
+MY_V="v${PV}"
+
+DESCRIPTION="Flexible bivalent streams for Common Lisp"
+HOMEPAGE="http://weitz.de/flexi-streams/
+   http://www.cliki.net/flexi-streams/;
+SRC_URI="https://github.com/edicl/${PN}/archive/${MY_V}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+RDEPEND="!dev-lisp/cl-${PN}
+   >=dev-lisp/trivial-gray-streams-20060925"
+
+src_install() {
+   common-lisp-install-sources *.lisp
+   common-lisp-install-asdf
+   dohtml doc/index.html
+}



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

2015-12-13 Thread Tim Harder
commit: e0989afe381c734a7eeec6cdb1efa0a425bbbca5
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Dec 13 23:45:35 2015 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Dec 13 23:56:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0989afe

dev-python/bleach: version bump to 1.4.2

 dev-python/bleach/Manifest|  1 +
 dev-python/bleach/bleach-1.4.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/bleach/Manifest b/dev-python/bleach/Manifest
index 065bab1..1b9b22a 100644
--- a/dev-python/bleach/Manifest
+++ b/dev-python/bleach/Manifest
@@ -1 +1,2 @@
 DIST bleach-1.4.1.tar.gz 17449 SHA256 
152af29d4580b112fc52966864492791c951e6382b56070e95e128c6b614833b SHA512 
247dd02e3123149f8c0dd72e91e3942055d560be791f275ce52ce0250406033b2adfb47e257cb6af2dfd3dfc167ed6434c4cf4b906303e2cd96359d77b55482c
 WHIRLPOOL 
015b4fb0d825201cc59188caf8d94e3d3b1af336ee3f0c787e07d8a73ec32f727c6640828e694b21e2dd255253416e25e11e44d8932bbbca5571494096b75020
+DIST bleach-1.4.2.tar.gz 17876 SHA256 
56018a17d1488eb1a1e18e7cdddcaea24d3c7b3704172e356f6916c577f4fd9e SHA512 
cff3fdb585279bc4bbc11b70fb54e4e99ab4f4afb0d4a7d01e0b10e86d501464324a154b06bfd4f98517c8d1561f2a95a03054e59c661c56a2e3e5dc13788b3a
 WHIRLPOOL 
d31e28cad84381ca3fa42e77059eb2f99e2c6c77e02fb293ce0b6552fd962057f4058ab1ad9e49a28a52266633f4891d4f740566de81c9069419cf29614d7aec

diff --git a/dev-python/bleach/bleach-1.4.2.ebuild 
b/dev-python/bleach/bleach-1.4.2.ebuild
new file mode 100644
index 000..56945ff
--- /dev/null
+++ b/dev-python/bleach/bleach-1.4.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 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,3_5} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="an easy whitelist-based HTML-sanitizing tool"
+HOMEPAGE="https://github.com/jsocol/bleach https://pypi.python.org/pypi/bleach;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( >=dev-python/nose-1.3[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+   esetup.py test
+}



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

2015-12-13 Thread Tim Harder
commit: daf95ea57b9525dd940882249a6efa47f16d7b46
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Dec 14 00:11:02 2015 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Dec 14 00:11:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf95ea5

app-text/restview: version bump to 2.5.2

 app-text/restview/Manifest  |  1 +
 app-text/restview/restview-2.5.2.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-text/restview/Manifest b/app-text/restview/Manifest
index bdf6bc5..03a52e5 100644
--- a/app-text/restview/Manifest
+++ b/app-text/restview/Manifest
@@ -3,3 +3,4 @@ DIST restview-2.2.0.tar.gz 28910 SHA256 
1dbb06eaccf6ad4703e1483f3faac583f176b1df
 DIST restview-2.2.1.tar.gz 29162 SHA256 
da182e03b19850abd1b66bc55addded892acf69602d5fc8eb162de4592e9181c SHA512 
d34ad1c62ec15ebd84bf89c6086075e0bda30101f0b6148457c3bdfa8f1928e688e2d557158fe744fcc04d01bdd0ebf9afcabfab821b59f6ebfe9d9d35d2f221
 WHIRLPOOL 
a0d72419e95a3ce0613951a2751478e090674d0e9acb4e3bba161e9d750460c4592a8e3ec8aad64ae701928619f03d32073325b1620b867b8d61c023414e527c
 DIST restview-2.3.0.tar.gz 27315 SHA256 
3127fb13b78bdc7e06f85831bd2d64db593dd2154068d45fccac14b064573b54 SHA512 
527bafdf6f6ad2e35485ebdee8228723b245615e73af952d4bd5b27beec58fbcddab76b0c855ad1808e53d838e918cc239bc519b0639d1a06c7e0d2249936f9f
 WHIRLPOOL 
34f02a48204a9007e529b8999f1f53ffa63a875cda35dcbd8de9293c29db0cd232e5332bc4372792138c0024ba59735db4062f2dadcafd9ba9b125ebcc5db5d1
 DIST restview-2.4.0.tar.gz 27644 SHA256 
52eed1a9ce2bc31d6b4269c8c4ba8c5c1cf7c989b465e9a62bfa6357fc0da965 SHA512 
e386b7debb07426733e109d9a77be03443c1621ce727ef982dad572a795dce512b0b89051712009aecefd91e258c304ef936bf2e8dbd15bdb35bdca03913ac07
 WHIRLPOOL 
51e8f01035096feb31dbc403184276d9427320f26c540779cf635381a6a9a29a4296de8b0745c85fd426752e857bab6ea024eaa6ad6e20faad1d13daa6ee0b74
+DIST restview-2.5.2.tar.gz 28230 SHA256 
a5ad94898b9de765b9840ea46e9e99909c21c2f851d513e253d4f808a9adad3e SHA512 
40d9a7b871f8c501221ee9b37f22c5cdeed3cdba20388ffd0a4a0d452ca1a08855b8dada0cd9a27b99a4ff2a4e45e12734b7747a3169a5c739a7ad7717c47104
 WHIRLPOOL 
9994352de19b9cca590c4b9ce629fbede5767ea0916632663edf738632fb82ab1cc3f9fe438c60b6628c65ae2cba4b4328c8a701af342b06b1657bba4acbe9fb

diff --git a/app-text/restview/restview-2.5.2.ebuild 
b/app-text/restview/restview-2.5.2.ebuild
new file mode 100644
index 000..c2234ea
--- /dev/null
+++ b/app-text/restview/restview-2.5.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 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,3_5} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="reStructuredText viewer"
+HOMEPAGE="https://mg.pov.lt/restview/ https://pypi.python.org/pypi/restview;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/readme[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? ( dev-python/mock[${PYTHON_USEDEP}] )
+"
+
+DOCS=( README.rst CHANGES.rst )
+
+python_test() {
+   esetup.py test
+}



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

2015-12-13 Thread Tim Harder
commit: 92a970bbbd67cdb9040f1a742a551f7f608a2d92
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Dec 14 00:12:16 2015 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Dec 14 00:12:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a970bb

app-text/restview: remove old

 app-text/restview/Manifest  |  4 
 app-text/restview/restview-2.1.1.ebuild | 32 
 app-text/restview/restview-2.2.0.ebuild | 32 
 app-text/restview/restview-2.2.1.ebuild | 32 
 app-text/restview/restview-2.3.0.ebuild | 33 -
 5 files changed, 133 deletions(-)

diff --git a/app-text/restview/Manifest b/app-text/restview/Manifest
index 03a52e5..d881334 100644
--- a/app-text/restview/Manifest
+++ b/app-text/restview/Manifest
@@ -1,6 +1,2 @@
-DIST restview-2.1.1.tar.gz 24948 SHA256 
1bf9e845078d05e7cda31bba6fed24a74ffe46f4f466b7b28c39650801724c1f SHA512 
c74158d415940c3240b248ec83b1d9c79fa7e279b05a118f04fd5caf6273ef6ba4944a62cf8832e6e214b256962fc559abf42f28a636f4e3140dad9d88fe0cf0
 WHIRLPOOL 
5986fe67814806eff6c566cb8ba5cd426de984a74740ec50a16790f67029e0d28a33087ec0de1f016461bce725cfbe9921bf8bedef7ffc4603fb9dfcf567c765
-DIST restview-2.2.0.tar.gz 28910 SHA256 
1dbb06eaccf6ad4703e1483f3faac583f176b1df34c2f4da488e369c8dcad404 SHA512 
c2141232a1ddfa999cd583592dad099176049802c28412a79e9733ed3d372b8ff744d2d4bc3bf1da0f7569dbe8af762913afa8af9fc7b4b4ed0683f2739cef9d
 WHIRLPOOL 
6015dfa7bfa89511647fe8a4725841f962530ca6c986cfea0e69aa68148256307debf60a42187ec5d4e91831c3eaa42f20d830e639cd9ba9cc77f09033d51bc3
-DIST restview-2.2.1.tar.gz 29162 SHA256 
da182e03b19850abd1b66bc55addded892acf69602d5fc8eb162de4592e9181c SHA512 
d34ad1c62ec15ebd84bf89c6086075e0bda30101f0b6148457c3bdfa8f1928e688e2d557158fe744fcc04d01bdd0ebf9afcabfab821b59f6ebfe9d9d35d2f221
 WHIRLPOOL 
a0d72419e95a3ce0613951a2751478e090674d0e9acb4e3bba161e9d750460c4592a8e3ec8aad64ae701928619f03d32073325b1620b867b8d61c023414e527c
-DIST restview-2.3.0.tar.gz 27315 SHA256 
3127fb13b78bdc7e06f85831bd2d64db593dd2154068d45fccac14b064573b54 SHA512 
527bafdf6f6ad2e35485ebdee8228723b245615e73af952d4bd5b27beec58fbcddab76b0c855ad1808e53d838e918cc239bc519b0639d1a06c7e0d2249936f9f
 WHIRLPOOL 
34f02a48204a9007e529b8999f1f53ffa63a875cda35dcbd8de9293c29db0cd232e5332bc4372792138c0024ba59735db4062f2dadcafd9ba9b125ebcc5db5d1
 DIST restview-2.4.0.tar.gz 27644 SHA256 
52eed1a9ce2bc31d6b4269c8c4ba8c5c1cf7c989b465e9a62bfa6357fc0da965 SHA512 
e386b7debb07426733e109d9a77be03443c1621ce727ef982dad572a795dce512b0b89051712009aecefd91e258c304ef936bf2e8dbd15bdb35bdca03913ac07
 WHIRLPOOL 
51e8f01035096feb31dbc403184276d9427320f26c540779cf635381a6a9a29a4296de8b0745c85fd426752e857bab6ea024eaa6ad6e20faad1d13daa6ee0b74
 DIST restview-2.5.2.tar.gz 28230 SHA256 
a5ad94898b9de765b9840ea46e9e99909c21c2f851d513e253d4f808a9adad3e SHA512 
40d9a7b871f8c501221ee9b37f22c5cdeed3cdba20388ffd0a4a0d452ca1a08855b8dada0cd9a27b99a4ff2a4e45e12734b7747a3169a5c739a7ad7717c47104
 WHIRLPOOL 
9994352de19b9cca590c4b9ce629fbede5767ea0916632663edf738632fb82ab1cc3f9fe438c60b6628c65ae2cba4b4328c8a701af342b06b1657bba4acbe9fb

diff --git a/app-text/restview/restview-2.1.1.ebuild 
b/app-text/restview/restview-2.1.1.ebuild
deleted file mode 100644
index 8d96eb1..000
--- a/app-text/restview/restview-2.1.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2014 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 )
-
-inherit distutils-r1
-
-DESCRIPTION="reStructuredText viewer"
-HOMEPAGE="https://mg.pov.lt/restview/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   test? ( dev-python/mock[${PYTHON_USEDEP}] )
-"
-
-DOCS=( README.rst CHANGES.rst )
-
-python_test() {
-   esetup.py test
-}

diff --git a/app-text/restview/restview-2.2.0.ebuild 
b/app-text/restview/restview-2.2.0.ebuild
deleted file mode 100644
index 8d96eb1..000
--- a/app-text/restview/restview-2.2.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2014 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 )
-
-inherit distutils-r1
-
-DESCRIPTION="reStructuredText viewer"
-HOMEPAGE="https://mg.pov.lt/restview/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   test? ( dev-python/mock[${PYTHON_USEDEP}] )
-"
-

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

2015-12-13 Thread Tim Harder
commit: 3ed656d9fb3c7c1e132a3f62802cdde7dfededea
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Dec 14 00:08:56 2015 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Dec 14 00:08:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed656d9

dev-python/readme: add python3_5 support

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

diff --git a/dev-python/readme/readme-0.6.0.ebuild 
b/dev-python/readme/readme-0.6.0.ebuild
index 8c50482..dffeb90 100644
--- a/dev-python/readme/readme-0.6.0.ebuild
+++ b/dev-python/readme/readme-0.6.0.ebuild
@@ -3,7 +3,7 @@
 # $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: eclass/

2015-12-13 Thread Pacho Ramos
commit: efe8736bf3c14b3fe693493d4fdb2b33a4ec7f10
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Dec 13 22:18:41 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Dec 13 22:24:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe8736b

eclass/readme.gentoo.eclass: force people to use readme.gentoo-r1 for eapi6 
support (#520094#c6)

 eclass/readme.gentoo.eclass | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/eclass/readme.gentoo.eclass b/eclass/readme.gentoo.eclass
index 741287a..0ab9e89 100644
--- a/eclass/readme.gentoo.eclass
+++ b/eclass/readme.gentoo.eclass
@@ -14,6 +14,8 @@
 # shown via elog messages. With this eclass, those elog messages will only be
 # shown at first package installation and a file for later reviewing will be
 # installed under /usr/share/doc/${PF}
+#
+# This eclass is DEPRECATED. Please use readme.gentoo-r1 instead.
 
 if [[ -z ${_README_GENTOO_ECLASS} ]]; then
 _README_GENTOO_ECLASS=1
@@ -31,8 +33,11 @@ case "${EAPI:-0}" in
EXPORT_FUNCTIONS src_install pkg_postinst
;;
6)
-   # Stop exporting default functions as discussed at:
-   # https://bugs.gentoo.org/show_bug.cgi?id=520094
+   die "Unsupported EAPI=${EAPI} for ${ECLASS}"
+   die "Please migrate to readme.gentoo-r1.eclass and note that"
+   die "it stops to export any ebuild phases and, then, you will"
+   die "need to ensure readme.gentoo_create_doc is called in"
+   die "src_install and readme.gentoo_print_elog in pkg_postinst"
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"



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

2015-12-13 Thread Pacho Ramos
commit: b7a859392b35066cb39b04de1c35ca55ad5ff2ff
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Dec 13 22:22:37 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Dec 13 22:24:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a85939

eclass/readme.gentoo-r1.eclass: introduce this revision for adding eapi6 
support and explain the people the changes regarding it stopping to export 
phase functions (#520094#c6)

 eclass/readme.gentoo-r1.eclass | 110 +
 1 file changed, 110 insertions(+)

diff --git a/eclass/readme.gentoo-r1.eclass b/eclass/readme.gentoo-r1.eclass
new file mode 100644
index 000..d98a445
--- /dev/null
+++ b/eclass/readme.gentoo-r1.eclass
@@ -0,0 +1,110 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# @ECLASS: readme.gentoo.eclass
+# @MAINTAINER:
+# Pacho Ramos 
+# @AUTHOR:
+# Author: Pacho Ramos 
+# @BLURB: An eclass for installing a README.gentoo doc file recording tips
+# shown via elog messages.
+# @DESCRIPTION:
+# An eclass for installing a README.gentoo doc file recording tips
+# shown via elog messages. With this eclass, those elog messages will only be
+# shown at first package installation and a file for later reviewing will be
+# installed under /usr/share/doc/${PF}
+#
+# You need to call readme.gentoo_create_doc in src_install phase and
+# readme.gentoo_print_elog in pkg_postinst
+
+if [[ -z ${_README_GENTOO_ECLASS} ]]; then
+_README_GENTOO_ECLASS=1
+
+inherit eutils
+
+case "${EAPI:-0}" in
+   0|1|2|3|4|5)
+   die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
+   ;;
+   6)
+   ;;
+   *)
+   die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
+   ;;
+esac
+
+# @ECLASS-VARIABLE: DISABLE_AUTOFORMATTING
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# If non-empty, DOC_CONTENTS information will be strictly respected,
+# not getting it automatically formatted by fmt. If empty, it will
+# rely on fmt for formatting and 'echo -e' options to tweak lines a bit.
+
+# @ECLASS-VARIABLE: FORCE_PRINT_ELOG
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# If non-empty this variable forces elog messages to be printed.
+
+# @ECLASS-VARIABLE: README_GENTOO_SUFFIX
+# @DESCRIPTION:
+# If you want to specify a suffix for README.gentoo file please export it.
+: ${README_GENTOO_SUFFIX:=""}
+
+# @FUNCTION: readme.gentoo_create_doc
+# @DESCRIPTION:
+# Create doc file with ${DOC_CONTENTS} variable (preferred) and, if not set,
+# look for "${FILESDIR}/README.gentoo" contents. You can use
+# ${FILESDIR}/README.gentoo-${SLOT} also.
+# Usually called at src_install phase.
+readme.gentoo_create_doc() {
+   debug-print-function ${FUNCNAME} "${@}"
+
+   if [[ -n "${DOC_CONTENTS}" ]]; then
+   eshopts_push
+   set -f
+   if [[ -n "${DISABLE_AUTOFORMATTING}" ]]; then
+   echo "${DOC_CONTENTS}" > "${T}"/README.gentoo
+   else
+   echo -e ${DOC_CONTENTS} | fold -s -w 70 \
+   | sed 's/[[:space:]]*$//' > "${T}"/README.gentoo
+   fi
+   eshopts_pop
+   elif [[ -f "${FILESDIR}/README.gentoo-${SLOT%/*}" ]]; then
+   cp "${FILESDIR}/README.gentoo-${SLOT%/*}" "${T}"/README.gentoo 
|| die
+   elif [[ -f "${FILESDIR}/README.gentoo${README_GENTOO_SUFFIX}" ]]; then
+   cp "${FILESDIR}/README.gentoo${README_GENTOO_SUFFIX}" 
"${T}"/README.gentoo || die
+   else
+   die "You are not specifying README.gentoo contents!"
+   fi
+
+   dodoc "${T}"/README.gentoo
+   README_GENTOO_DOC_VALUE=$(< "${T}/README.gentoo")
+}
+
+# @FUNCTION: readme.gentoo_print_elog
+# @DESCRIPTION:
+# Print elog messages with "${T}"/README.gentoo contents. They will be
+# shown only when package is installed at first time.
+# Usually called at pkg_postinst phase.
+#
+# If you want to show them always, please set FORCE_PRINT_ELOG to a non empty
+# value in your ebuild before this function is called.
+# This can be useful when, for example, DOC_CONTENTS is modified, then, you can
+# rely on specific REPLACING_VERSIONS handling in your ebuild to print messages
+# when people update from versions still providing old message.
+readme.gentoo_print_elog() {
+   debug-print-function ${FUNCNAME} "${@}"
+
+   if [[ -z "${README_GENTOO_DOC_VALUE}" ]]; then
+   die "readme.gentoo_print_elog invoked without matching 
readme.gentoo_create_doc call!"
+   elif ! [[ -n "${REPLACING_VERSIONS}" ]] || [[ -n "${FORCE_PRINT_ELOG}" 
]]; then
+   echo -e "${README_GENTOO_DOC_VALUE}" | while read -r ELINE; do 
elog "${ELINE}"; done
+   elog ""
+   elog "(Note: Above message is only printed the first time 
package is"
+   elog "installed. 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/skey/

2015-12-13 Thread Pacho Ramos
commit: d0fdc3ad8814f9e1e218f809021fc5ba35e01de5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Dec 13 22:24:03 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Dec 13 22:24:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0fdc3ad

sys-auth/skey: Use readme.gentoo-r1 instead for eapi6 support (#520094#c6)

Package-Manager: portage-2.2.26

 sys-auth/skey/skey-1.1.5-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/skey/skey-1.1.5-r10.ebuild 
b/sys-auth/skey/skey-1.1.5-r10.ebuild
index 152cf39..928968a 100644
--- a/sys-auth/skey/skey-1.1.5-r10.ebuild
+++ b/sys-auth/skey/skey-1.1.5-r10.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit toolchain-funcs readme.gentoo
+inherit toolchain-funcs readme.gentoo-r1
 
 DESCRIPTION="Linux Port of OpenBSD Single-key Password System"
 HOMEPAGE="http://www.openbsd.org/faq/faq8.html#SKey;



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

2015-12-13 Thread Marc Schiffbauer
commit: 021d05dd87e87299c1a2b05e9764f011994dd122
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Dec 13 23:06:31 2015 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Dec 13 23:19:05 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=021d05dd

kde-frameworks/plasma: Fix blocker typo...

Package-Manager: portage-2.2.24

 .../plasma/{plasma-5.17.0-r1.ebuild => plasma-5.17.0-r2.ebuild}   | 4 +---
 kde-frameworks/plasma/plasma-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/kde-frameworks/plasma/plasma-5.17.0-r1.ebuild 
b/kde-frameworks/plasma/plasma-5.17.0-r2.ebuild
similarity index 93%
rename from kde-frameworks/plasma/plasma-5.17.0-r1.ebuild
rename to kde-frameworks/plasma/plasma-5.17.0-r2.ebuild
index 22c4397..5988245 100644
--- a/kde-frameworks/plasma/plasma-5.17.0-r1.ebuild
+++ b/kde-frameworks/plasma/plasma-5.17.0-r2.ebuild
@@ -46,8 +46,6 @@ COMMON_DEPEND="
x11-libs/libX11
x11-libs/libxcb
)
-   !

  1   2   >