[gentoo-commits] repo/gentoo:master commit in: sys-fs/quota/, sys-fs/quota/files/ldap-scripts/

2016-02-22 Thread Lars Wendler
commit: 2e5cbc1691bba9bff270fc29084423cd38852269
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Feb 23 07:42:09 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Feb 23 07:42:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e5cbc16

sys-fs/quota: Install ldap-scripts with USE=ldap (bug #575424).

Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler  gentoo.org>

 .../quota/files/ldap-scripts/applySystemQuotas.pl  | 104 +++
 sys-fs/quota/files/ldap-scripts/edquota_editor |  32 +
 sys-fs/quota/files/ldap-scripts/quota.schema   |  18 +++
 sys-fs/quota/files/ldap-scripts/setSystemQuotas.pl | 140 +++
 sys-fs/quota/files/ldap-scripts/setquota-ldap.pl   | 148 +
 sys-fs/quota/quota-4.03.ebuild |   7 +-
 6 files changed, 446 insertions(+), 3 deletions(-)

diff --git a/sys-fs/quota/files/ldap-scripts/applySystemQuotas.pl 
b/sys-fs/quota/files/ldap-scripts/applySystemQuotas.pl
new file mode 100755
index 000..41c74d9
--- /dev/null
+++ b/sys-fs/quota/files/ldap-scripts/applySystemQuotas.pl
@@ -0,0 +1,104 @@
+#!/usr/bin/perl -w
+
+# $0 -b "ou=People,dc=borgia,dc=com" -F '(attr=value)'
+
+# Synopsis
+# applyQuotas.pl is a script solely for making the quota set within LDAP take
+# affect by running the linuxquota tool edquota with the figures set in LDAP.
+# This tool is capable of applying standard LDAP filters to the user-supplied
+# base DN for applying multiple users' quotas at once. 
+
+# Examples:
+# Apply the quotas using the linuxquota tool edquota for user stefan
+# ./applySystemQuotas.pl -b "uid=stefan,ou=People,dc=borgia,dc=com"
+#
+# Apply the quotas using the linuxquota tool edquota for all People with 
description of Student
+# ./applySystemQuotas.pl -b "ou=People,dc=borgia,dc=com" -F 
"(description=Student)"
+
+use strict;
+use Net::LDAP;
+use Getopt::Long;
+
+chomp(my $Password = `cat /etc/ldap.secret`);
+my $Host = 'localhost';
+my $Port = '389';
+my $BindDN = 'cn=Manager,dc=borgia,dc=com';
+my $SSL = 0;
+my $edquota_editor = '/usr/sbin/edquota_editor';
+my $edquota = '/usr/sbin/edquota';
+
+my $b = '';
+my $F = '';
+GetOptions(
+'b=s' => \$b,
+   'F=s' => \$F,
+);
+
+die "Usage: $0 -b basedn [-F '(extrafilter)']\n" unless $b;
+
+my $ldap = connectLDAP();
+
+my $search;
+$search = $ldap->search(
+   base => $b,
+   filter => "(&(objectClass=systemQuotas)$F)",
+   attrs => ['uid', 'quota'],
+);
+$search->code && die $search->error;
+my $i = 0;
+my $max = $search->count;
+for ( $i=0; $i<$max; $i++ ) {
+   my $entry = $search->entry($i);
+   my $editor = $ENV{'VISUAL'} if $ENV{'VISUAL'};
+   $ENV{'VISUAL'} = $edquota_editor;
+   $ENV{'QUOTA_USER'} = $entry->get_value('uid');
+   # Delete all existing quotas for QUOTA_USER
+   $ENV{'QUOTA_FILESYS'} = '*';
+   $ENV{'QUOTA_SBLOCKS'} = 0;
+   $ENV{'QUOTA_HBLOCKS'} = 0;
+   $ENV{'QUOTA_SFILES'} = 0;
+   $ENV{'QUOTA_HFILES'} = 0;
+   print "$ENV{'QUOTA_USER'}: 
$ENV{'QUOTA_FILESYS'}:$ENV{'QUOTA_SBLOCKS'},$ENV{'QUOTA_HBLOCKS'},$ENV{'QUOTA_SFILES'},$ENV{'QUOTA_HFILES'}\n";
+   qx(/usr/sbin/edquota -u $ENV{'QUOTA_USER'});
+   my @quotas = $entry->get_value('quota');
+   if ( $#quotas >= 0 ) {
+   foreach ( @quotas ) {
+   my @quota = split /:/;
+   $ENV{'QUOTA_FILESYS'} = $quota[0];
+   $ENV{'QUOTA_SBLOCKS'} = $quota[1];
+   $ENV{'QUOTA_HBLOCKS'} = $quota[2];
+   $ENV{'QUOTA_SFILES'} = $quota[3];
+   $ENV{'QUOTA_HFILES'} = $quota[4];
+   print "$ENV{'QUOTA_USER'}: 
$ENV{'QUOTA_FILESYS'}:$ENV{'QUOTA_SBLOCKS'},$ENV{'QUOTA_HBLOCKS'},$ENV{'QUOTA_SFILES'},$ENV{'QUOTA_HFILES'}\n";
+   qx($edquota -u $ENV{'QUOTA_USER'});
+   }
+   }
+   if ($editor) {
+   $ENV{'VISUAL'} = $editor;
+   }
+   else {
+   delete $ENV{'VISUAL'};
+   }
+}
+$search = $ldap->unbind;
+
+sub connectLDAP {
+# bind to a directory with dn and password
+my $ldap = Net::LDAP->new(
+$Host,
+port => $Port,
+version => 3,
+#debug => 0x,
+) or die "Can't contact LDAP server ($@)\n";
+if ( $SSL ) {
+$ldap->start_tls(
+# verify => 'require',
+# clientcert => 'mycert.pem',
+# clientkey => 'mykey.pem',
+# decryptkey => sub { 'secret'; },
+# capath => '/usr/local/cacerts/'
+); 
+}
+$ldap->bind($BindDN, password=>$Password);
+return $ldap;
+}   

diff --git a/sys-fs/quota/files/ldap-scripts/edquota_editor 
b/sys-fs/quota/files/ldap-scripts/edquota_editor
new file mode 100755
index 

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

2016-02-22 Thread Ulrich Müller
commit: 6ed89df3a9330ca41d03dbfea052e2ba0116514d
Author: Vicente Jimenez Aguilar  gmail  com>
AuthorDate: Mon Feb 22 16:14:23 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Feb 23 07:14:42 2016 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=6ed89df3

ebuild-writing/functions/pkg_pretend: EAPI for pkg_pretend is 4 not 3

EAPI is 4 not 3, as documented in Package Manager Specification

 ebuild-writing/functions/pkg_pretend/text.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ebuild-writing/functions/pkg_pretend/text.xml 
b/ebuild-writing/functions/pkg_pretend/text.xml
index 61d213d..f3a78f6 100644
--- a/ebuild-writing/functions/pkg_pretend/text.xml
+++ b/ebuild-writing/functions/pkg_pretend/text.xml
@@ -27,7 +27,7 @@
   
   
 EAPI
-3
+4
   
 
 



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

2016-02-22 Thread Ulrich Müller
commit: 1e6accd8734a16b896d3d529c6727ef3d3c5fd9f
Author: Vicente Jimenez Aguilar  gmail  com>
AuthorDate: Mon Feb 22 13:05:41 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Feb 23 06:29:18 2016 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=1e6accd8

ebuild-writing/functions: Add src_configure to the list of called functions

src_configure is missing from the list of called functions when
installing from source

 ebuild-writing/functions/text.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ebuild-writing/functions/text.xml 
b/ebuild-writing/functions/text.xml
index d10a51f..23d68f0 100644
--- a/ebuild-writing/functions/text.xml
+++ b/ebuild-writing/functions/text.xml
@@ -6,7 +6,8 @@
 
 
 When installing packages from source, the function call order is 
pkg_setup,
-src_unpack, src_prepare, src_compile, src_test 
(optional, FEATURES="test"),
+src_unpack, src_prepare, src_configure, 
src_compile,
+src_test (optional, FEATURES="test"),
 src_install, pkg_preinst, pkg_postinst. When installing 
packages
 from a binary, the function call order is pkg_setup, pkg_preinst,
 pkg_postinst.



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

2016-02-22 Thread Hans de Graaff
commit: 385418436492774637ad8dcec60d8149ae4d9073
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Feb 22 06:52:51 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 23 07:13:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38541843

dev-ruby/shorturl: add ruby23

Package-Manager: portage-2.2.26

 dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild 
b/dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild
index ae31b1e..1a8ae8c 100644
--- a/dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild
+++ b/dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2016-02-22 Thread Michael Weber
commit: d7adce0e7b10e9b062820f5ada1b60fec9968c6b
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Feb 23 06:44:24 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Feb 23 06:44:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7adce0e

x11-wm/xpra: fix dev-python/lz4 dependency.

Package-Manager: portage-2.2.27

 x11-wm/xpra/xpra-0.14.34.ebuild| 2 +-
 x11-wm/xpra/xpra-0.15.10-r1.ebuild | 2 +-
 x11-wm/xpra/xpra-0.16.2.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-wm/xpra/xpra-0.14.34.ebuild b/x11-wm/xpra/xpra-0.14.34.ebuild
index 66068da..d917a67 100644
--- a/x11-wm/xpra/xpra-0.14.34.ebuild
+++ b/x11-wm/xpra/xpra-0.14.34.ebuild
@@ -69,7 +69,7 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/setxkbmap
x11-apps/xmodmap
lz4? ( dev-python/lz4[${PYTHON_USEDEP}] )
-   lzo? ( dev-python/python-lzo[${PYTHON_USEDEP}] )
+   lzo? ( >=dev-python/python-lzo-0.7.0[${PYTHON_USEDEP}] )
opengl? (
client? ( dev-python/pyopengl_accelerate[${PYTHON_USEDEP}] )
)

diff --git a/x11-wm/xpra/xpra-0.15.10-r1.ebuild 
b/x11-wm/xpra/xpra-0.15.10-r1.ebuild
index 19dfed8..6a19d6e 100644
--- a/x11-wm/xpra/xpra-0.15.10-r1.ebuild
+++ b/x11-wm/xpra/xpra-0.15.10-r1.ebuild
@@ -67,7 +67,7 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/xmodmap
cups? ( dev-python/pycups[${PYTHON_USEDEP}] )
lz4? ( dev-python/lz4[${PYTHON_USEDEP}] )
-   lzo? ( dev-python/python-lzo[${PYTHON_USEDEP}] )
+   lzo? ( >=dev-python/python-lzo-0.7.0[${PYTHON_USEDEP}] )
opengl? (
client? ( dev-python/pyopengl_accelerate[${PYTHON_USEDEP}] )
)

diff --git a/x11-wm/xpra/xpra-0.16.2.ebuild b/x11-wm/xpra/xpra-0.16.2.ebuild
index 3843985..3838b86 100644
--- a/x11-wm/xpra/xpra-0.16.2.ebuild
+++ b/x11-wm/xpra/xpra-0.16.2.ebuild
@@ -66,7 +66,7 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/xmodmap
cups? ( dev-python/pycups[${PYTHON_USEDEP}] )
lz4? ( dev-python/lz4[${PYTHON_USEDEP}] )
-   lzo? ( dev-python/python-lzo[${PYTHON_USEDEP}] )
+   lzo? ( >=dev-python/python-lzo-0.7.0[${PYTHON_USEDEP}] )
opengl? (
client? ( dev-python/pyopengl_accelerate[${PYTHON_USEDEP}] )
)



[gentoo-commits] repo/gentoo:master commit in: net-voip/vidyodesktop/

2016-02-22 Thread Matt Thode
commit: 76035403a44223a6accf77858490959fd98e1202
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 23 04:00:12 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 23 04:00:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76035403

net-voip/vidyodesktop: fix missing deps

here's a diff of ldd between the two

+libanl.so.1 => /lib64/libanl.so.1 (glibc)
+libQtWebKit.so.4 => not found (dev-qt/qtwebkit:4)

Package-Manager: portage-2.2.26

 net-voip/vidyodesktop/vidyodesktop-3.5.4.010.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-voip/vidyodesktop/vidyodesktop-3.5.4.010.ebuild 
b/net-voip/vidyodesktop/vidyodesktop-3.5.4.010.ebuild
index 3aa7597..0a811d7 100644
--- a/net-voip/vidyodesktop/vidyodesktop-3.5.4.010.ebuild
+++ b/net-voip/vidyodesktop/vidyodesktop-3.5.4.010.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -61,6 +61,7 @@ RDEPEND="
x11-libs/libXxf86vm
dev-qt/qtcore:4
dev-qt/qtgui:4
+   dev-qt/qtwebkit:4
 "
 
 src_install() {



[gentoo-commits] proj/planet-gentoo:master commit in: configs/universe/, configs/planet/

2016-02-22 Thread Jason Donenfeld
commit: 5454c7eaf0e76bf2b9793d088f15fee4204c214e
Author: Jason A. Donenfeld  zx2c4  com>
AuthorDate: Tue Feb 23 02:59:07 2016 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Tue Feb 23 02:59:07 2016 +
URL:https://gitweb.gentoo.org/proj/planet-gentoo.git/commit/?id=5454c7ea

Update URLs

 configs/planet/zx2c4   | 2 +-
 configs/universe/zx2c4 | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/configs/planet/zx2c4 b/configs/planet/zx2c4
index e367ed1..f641b2e 100644
--- a/configs/planet/zx2c4
+++ b/configs/planet/zx2c4
@@ -1,4 +1,4 @@
 [http://blog.zx2c4.com/planetgentoo]
 username = zx2c4
-name = Jason Donenfeld
+name = Jason A. Donenfeld
 gravatar = eb96264a0212404d9bfa56da24c64843

diff --git a/configs/universe/zx2c4 b/configs/universe/zx2c4
index 81b637b..f641b2e 100644
--- a/configs/universe/zx2c4
+++ b/configs/universe/zx2c4
@@ -1,4 +1,4 @@
-[http://blog.zx2c4.com/feed]
+[http://blog.zx2c4.com/planetgentoo]
 username = zx2c4
-name = Jason Donenfeld
+name = Jason A. Donenfeld
 gravatar = eb96264a0212404d9bfa56da24c64843



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

2016-02-22 Thread Michael Orlitzky
commit: 9862a1cfbdad8853bf3120ada1d344f76a0d97d5
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Feb 23 02:17:51 2016 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Feb 23 02:18:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9862a1cf

dev-php/PEAR-PHP_CodeSniffer: remove older versions.

This completes the fix for the install artifacts left behind by the
php-pear-r1 eclass. All versions using that eclass are removed, and we
can begin planning to rename the package (to drop the "PEAR-" prefix).

Gentoo-Bug: 568716

Package-Manager: portage-2.2.26

 dev-php/PEAR-PHP_CodeSniffer/Manifest |  4 
 .../PEAR-PHP_CodeSniffer-1.3.5.ebuild | 14 --
 .../PEAR-PHP_CodeSniffer-1.4.7.ebuild | 14 --
 .../PEAR-PHP_CodeSniffer-1.5.0_rc4.ebuild | 14 --
 .../PEAR-PHP_CodeSniffer-2.3.0.ebuild | 15 ---
 5 files changed, 61 deletions(-)

diff --git a/dev-php/PEAR-PHP_CodeSniffer/Manifest 
b/dev-php/PEAR-PHP_CodeSniffer/Manifest
index 718652a..cefdc88 100644
--- a/dev-php/PEAR-PHP_CodeSniffer/Manifest
+++ b/dev-php/PEAR-PHP_CodeSniffer/Manifest
@@ -1,5 +1 @@
 DIST PEAR-PHP_CodeSniffer-2.5.1.tar.gz 294006 SHA256 
bd38bddea81eb9b13413fb09c382a10bbd3c3d8bf82539ac4cc3f1e6a334e5ca SHA512 
20221e45da087bbd4e34817086e67ec87016d24a0f14bafbcd7b2a82d4ead9ecf18f2053685e7eee33b5cb4ae2a6d19588b2ca35908b01b75fa79589bbf46671
 WHIRLPOOL 
0e3b6fe239a6a6e653bf0478edc3eadd05fad456e69785d6f893890cd0a00c066f3eb186c5081142579e0df1a21d7e89f089c93ba4d9810fa235532c318f6a6a
-DIST PHP_CodeSniffer-1.3.5.tgz 345113 SHA256 
deb28c23ae83962aaefaeb022b55de4045c83ab962a430f603464564f4e8fb5e SHA512 
2502636bf9273fee02d8b7ed26ef80754672f1d07418b5337c6e814ed783ed73ab2f1fc14d6c9192d15ef4260b8bb54e68ce6d028cc7167da88a8b4b9bcf5a28
 WHIRLPOOL 
7dba786a1cfb1f66587a26c0961c68f63226b2d8e1a5a22126691635ab3314e387d94985f6f30b06c4e009b9014726fd2d594a8edf2830010e30f4cc44633998
-DIST PHP_CodeSniffer-1.4.7.tgz 406387 SHA256 
c3f44b80d7853f521f333486c3c1d6cda5caea6b1f14b0679c41b1c7169bf550 SHA512 
5cef6054190f65f8ec8750b00bf1c5c4e14ee6c3174cc98202722b84834b0367c2c7657fdc9e33f4311278f1d37738ab8f9579b730a1db30c0196ad53dbfa285
 WHIRLPOOL 
b63c369ac1b6126f7abff969a4d9061b39cce9856c9b2a729bd5e73c5b9cbe27c150679a7649775d90fc8a008a693f201bf984b4c63b4410377b357c16cd2829
-DIST PHP_CodeSniffer-1.5.0RC4.tgz 404735 SHA256 
02677d8ceb82a88332fb9748fcd16e588c58a1e7584d53713a37d29a0214a7ce SHA512 
495b69ddfa73ebc7b78966a81f3e529d33729170e383bb2ec241e6c711fc1b7d80f46221a015b7b5e8ef0524e76ee667a98de604333a095c4a2045784202e8cc
 WHIRLPOOL 
ab0960bcc7c38ffdfd70a8beb34cab188e0f013b23c121165760e9796db4528354bd1feb6da4c080e974039910afe036333c0907ccbfdac0405f5a8514e36bc1
-DIST PHP_CodeSniffer-2.3.0.tgz 464453 SHA256 
ee4774d96da65d907c36ceabdefc2a8dbc95cabcee0457b78a418357553c5611 SHA512 
c0f8ec79e41301619b2c9f5c4145bbc6705b01c9cf6f954448679e8d2bee2ce6cb759a0cd799f925f70e43304e7f2dc9f412cc51fd7a25fd002d56bf408b6ba2
 WHIRLPOOL 
33358e1631099fbafa4ac77f3a7e5a6c10186aa6e43fd231e22c51c94d70c1c2e2621b5435c23e06a9392c0e68b71f899de301eeca23f4da41944f04e5a2

diff --git a/dev-php/PEAR-PHP_CodeSniffer/PEAR-PHP_CodeSniffer-1.3.5.ebuild 
b/dev-php/PEAR-PHP_CodeSniffer/PEAR-PHP_CodeSniffer-1.3.5.ebuild
deleted file mode 100644
index 11191d2..000
--- a/dev-php/PEAR-PHP_CodeSniffer/PEAR-PHP_CodeSniffer-1.3.5.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit php-pear-r1
-
-DESCRIPTION="Tokenises PHP code and detects violations of a defined set of 
coding standards"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""

diff --git a/dev-php/PEAR-PHP_CodeSniffer/PEAR-PHP_CodeSniffer-1.4.7.ebuild 
b/dev-php/PEAR-PHP_CodeSniffer/PEAR-PHP_CodeSniffer-1.4.7.ebuild
deleted file mode 100644
index 11191d2..000
--- a/dev-php/PEAR-PHP_CodeSniffer/PEAR-PHP_CodeSniffer-1.4.7.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit php-pear-r1
-
-DESCRIPTION="Tokenises PHP code and detects violations of a defined set of 
coding standards"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""

diff --git a/dev-php/PEAR-PHP_CodeSniffer/PEAR-PHP_CodeSniffer-1.5.0_rc4.ebuild 
b/dev-php/PEAR-PHP_CodeSniffer/PEAR-PHP_CodeSniffer-1.5.0_rc4.ebuild
deleted file mode 100644
index b81d245..000
--- a/dev-php/PEAR-PHP_CodeSniffer/PEAR-PHP_CodeSniffer-1.5.0_rc4.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit php-pear-r1
-
-DESCRIPTION="Tokenises PHP code and detects violations of a defined set of 
coding standards"
-
-LICENSE="BSD"

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

2016-02-22 Thread Michael Orlitzky
commit: 478531c6053a110779bd4bbc8adcd165c047a339
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Feb 23 02:13:18 2016 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Feb 23 02:18:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478531c6

dev-php/PEAR-PHP_CodeSniffer: add version 2.5.1.

This new version avoids the php-pear-r1 eclass to fix an install
artifact that was being left behind.

Gentoo-Bug: 568716

Package-Manager: portage-2.2.26

 dev-php/PEAR-PHP_CodeSniffer/Manifest  |  1 +
 .../PEAR-PHP_CodeSniffer-2.5.1.ebuild  | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-php/PEAR-PHP_CodeSniffer/Manifest 
b/dev-php/PEAR-PHP_CodeSniffer/Manifest
index ff10dcc..718652a 100644
--- a/dev-php/PEAR-PHP_CodeSniffer/Manifest
+++ b/dev-php/PEAR-PHP_CodeSniffer/Manifest
@@ -1,3 +1,4 @@
+DIST PEAR-PHP_CodeSniffer-2.5.1.tar.gz 294006 SHA256 
bd38bddea81eb9b13413fb09c382a10bbd3c3d8bf82539ac4cc3f1e6a334e5ca SHA512 
20221e45da087bbd4e34817086e67ec87016d24a0f14bafbcd7b2a82d4ead9ecf18f2053685e7eee33b5cb4ae2a6d19588b2ca35908b01b75fa79589bbf46671
 WHIRLPOOL 
0e3b6fe239a6a6e653bf0478edc3eadd05fad456e69785d6f893890cd0a00c066f3eb186c5081142579e0df1a21d7e89f089c93ba4d9810fa235532c318f6a6a
 DIST PHP_CodeSniffer-1.3.5.tgz 345113 SHA256 
deb28c23ae83962aaefaeb022b55de4045c83ab962a430f603464564f4e8fb5e SHA512 
2502636bf9273fee02d8b7ed26ef80754672f1d07418b5337c6e814ed783ed73ab2f1fc14d6c9192d15ef4260b8bb54e68ce6d028cc7167da88a8b4b9bcf5a28
 WHIRLPOOL 
7dba786a1cfb1f66587a26c0961c68f63226b2d8e1a5a22126691635ab3314e387d94985f6f30b06c4e009b9014726fd2d594a8edf2830010e30f4cc44633998
 DIST PHP_CodeSniffer-1.4.7.tgz 406387 SHA256 
c3f44b80d7853f521f333486c3c1d6cda5caea6b1f14b0679c41b1c7169bf550 SHA512 
5cef6054190f65f8ec8750b00bf1c5c4e14ee6c3174cc98202722b84834b0367c2c7657fdc9e33f4311278f1d37738ab8f9579b730a1db30c0196ad53dbfa285
 WHIRLPOOL 
b63c369ac1b6126f7abff969a4d9061b39cce9856c9b2a729bd5e73c5b9cbe27c150679a7649775d90fc8a008a693f201bf984b4c63b4410377b357c16cd2829
 DIST PHP_CodeSniffer-1.5.0RC4.tgz 404735 SHA256 
02677d8ceb82a88332fb9748fcd16e588c58a1e7584d53713a37d29a0214a7ce SHA512 
495b69ddfa73ebc7b78966a81f3e529d33729170e383bb2ec241e6c711fc1b7d80f46221a015b7b5e8ef0524e76ee667a98de604333a095c4a2045784202e8cc
 WHIRLPOOL 
ab0960bcc7c38ffdfd70a8beb34cab188e0f013b23c121165760e9796db4528354bd1feb6da4c080e974039910afe036333c0907ccbfdac0405f5a8514e36bc1

diff --git a/dev-php/PEAR-PHP_CodeSniffer/PEAR-PHP_CodeSniffer-2.5.1.ebuild 
b/dev-php/PEAR-PHP_CodeSniffer/PEAR-PHP_CodeSniffer-2.5.1.ebuild
new file mode 100644
index 000..8710e75
--- /dev/null
+++ b/dev-php/PEAR-PHP_CodeSniffer/PEAR-PHP_CodeSniffer-2.5.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# Can go if we ever drop the "PEAR-" prefix.
+MY_PN="${PN#PEAR-}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Detect violations of PHP code standards"
+HOMEPAGE="https://github.com/squizlabs/PHP_CodeSniffer;
+SRC_URI="https://github.com/squizlabs/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="test? ( >=dev-php/phpunit-4 )"
+RDEPEND="dev-lang/php:*[cli,tokenizer,xmlwriter]"
+
+# Can go if we ever drop the "PEAR-" prefix.
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( CONTRIBUTING.md README.md )
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins -r CodeSniffer CodeSniffer.php
+
+   # These load code via relative paths, so they have to be symlinked
+   # and not dobin'd.
+   exeinto "/usr/share/${PN}/scripts"
+   for script in phpcbf phpcs; do
+   doexe "scripts/${script}"
+   dosym "/usr/share/${PN}/scripts/${script}" "/usr/bin/${script}"
+   done
+
+   einstalldocs
+}
+
+# The test suite isn't part of the tarball at the moment, keep an eye on
+# https://github.com/squizlabs/PHP_CodeSniffer/issues/548
+RESTRICT=test
+src_test() {
+   phpunit || die "test suite failed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/grs/

2016-02-22 Thread Anthony G. Basile
commit: 2184d924414278b1246468d118479bb01e7e8760
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Feb 23 02:00:15 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Feb 23 02:00:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2184d924

app-portage/grs: version bump to 0.5

Package-Manager: portage-2.2.26

 app-portage/grs/Manifest   |  1 +
 app-portage/grs/grs-0.5.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/app-portage/grs/Manifest b/app-portage/grs/Manifest
index bb8a945..1cf13f9 100644
--- a/app-portage/grs/Manifest
+++ b/app-portage/grs/Manifest
@@ -1,2 +1,3 @@
 DIST grs-0.3.tar.gz 34173 SHA256 
445af2f267df936b4a06fdcb17e2a28dafd6eed8d52a8ff69ada622cedd8699d SHA512 
710ea986ab55eabed5b774e850854ee36e600d378dd17a2d62cce67132695ecadea01b15ffaed750bb33a6f31e49989952425b7602808f65574ac506da1773fa
 WHIRLPOOL 
f5632d5562d6cb66b8111c35c5d5b57e0710d01d679d9c802182d18e2ddee0af7fe058a1275ca45c097fefdb1419943c638fdfe93110639cf299fd1c0df5b83d
 DIST grs-0.4.tar.gz 34212 SHA256 
a069b51258fa9dbe8158ebe7339967c588360037a405bb9600ca69f3f18bb0d2 SHA512 
e24879aabf7d9d029f584693dcb5e6578d5e14ab9e2588143883b7a27174184a2e2c30d08bf140a1bb45b7ab80c10e73f5ccf96de0bea8185d326ce0ce83fa11
 WHIRLPOOL 
4a6389efeec00a71f457a5d1087758ebd590aa4546a1c36e37de33a0aae34c7e42cd591795ad3b4a232c5e85511f4d42173fdcb6dbbc7fbb55a89490632e0f30
+DIST grs-0.5.tar.gz 34213 SHA256 
8442d68d680665fcf3700add714503929d04cd435ebd487529a218bc8825 SHA512 
85cb78d898c266fe4f1a5298d3add20fb127d43469cd00d32400bebf0c7350c07b581f9e8714a32db62c57f5a92fca0cbe66f0e2812dab86f57d9e8c66aaab7f
 WHIRLPOOL 
e99c2278a71f8285028699c7e961f27f94bf52189a2de3ea38d07514101fdc45be4b6261c5ea35429afd5acf9e06c4bd7a910df72c82b877e7d324cdb27c7d47

diff --git a/app-portage/grs/grs-0.5.ebuild b/app-portage/grs/grs-0.5.ebuild
new file mode 100644
index 000..901f63a
--- /dev/null
+++ b/app-portage/grs/grs-0.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit linux-info
+
+PYTHON_COMPAT=( python3_4 )
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://anongit.gentoo.org/proj/grss.git"
+   inherit git-2
+else
+   SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Suite to build Gentoo Reference Systems"
+HOMEPAGE="https://dev.gentoo.org/~blueness/${PN};
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+   app-arch/tar[xattr]
+   app-crypt/md5deep
+   dev-libs/libcgroup
+   dev-vcs/git
+   net-misc/rsync
+   sys-apps/portage
+   sys-fs/squashfs-tools
+   virtual/cdrtools
+   || (
+   sys-kernel/genkernel
+   sys-kernel/genkernel-next
+   )"
+
+pkg_setup() {
+   local CONFIG_CHECK="~CGROUPS"
+   local ERROR_CGROUPS="WARNING: grsrun requires CONFIG_CGROUPS enabled in 
the kernel."
+   linux-info_pkg_setup
+}
+
+src_install() {
+   distutils-r1_src_install
+   echo "CONFIG_PROTECT=\"/etc/grs/systems.conf\"" > "${T}"/20grs
+   doenvd "${T}"/20grs
+}



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

2016-02-22 Thread Brian Evans
commit: 5272456ef9a315cedd068a506f856f1ef6611143
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Feb 23 01:37:51 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Feb 23 01:37:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5272456e

dev-db/mariadb: Version bump for 10.0.24

Package-Manager: portage-2.2.27

 dev-db/mariadb/Manifest   |   1 +
 dev-db/mariadb/mariadb-10.0.24.ebuild | 183 ++
 2 files changed, 184 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 1955db8..0300737 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -1,5 +1,6 @@
 DIST mariadb-10.0.22.tar.gz 56252325 SHA256 
9e17f4aaccb7069a874555cca254974d0f0103f0ad5e2434acab6aa353dafc7b SHA512 
68e30de616c83be5fbcfb3c5777c1ec888d8ada0c83c5de2a49d209eb6d27931c87be82096f73372da1ebcf48eafd294f94bece039caa73c1ee6cbf26718673d
 WHIRLPOOL 
84e08c1d336fb64dcb6bc823a465950999d395ed2a85ecf0b6cc0b4095fbb2f919f70670ec9e30fb5494ef0309966ebf2a115e4c781f0917c16806aad4b2695d
 DIST mariadb-10.0.23.tar.gz 57394548 SHA256 
156eed69892834be66736aebe0a17a76d5031fd1c2f481a82228ff33bb7ba274 SHA512 
c3b6d33efeb720bcffc3c20191726671c5c9ec96da0539d9a4df34051a16770e8fef07ee43efdd79e76be50b0e007519325d39b000de3843a8c6af3671e989a3
 WHIRLPOOL 
2de6816353c4d0873a038255dadd296433709b55cf794021f5107e8e5657afb98dadebc89e8d93747a105d70b03b9c02edae47be8986d206240d2d894fd83c8e
+DIST mariadb-10.0.24.tar.gz 57438082 SHA256 
65de16f5f9b1696e2a537bc7a99d122bc38fa77941ba2e65d8cdf363c8449094 SHA512 
57c91edd45e779401f934b18364bce3b933fc096647727e586c2fc6543ddcec60662b46ffaa4f950a84e927dac38f55547117761d9bd7a29e5c38abed7164482
 WHIRLPOOL 
1753a7fb407e4e39ceedb57fb7d22a19e64b586e675db03ed0449e119e2c314a13344714853d12f194306a9fa9496bd1e2a79fc1245fd0dd4eb607a0edf62d64
 DIST mariadb-10.1.10.tar.gz 55158771 SHA256 
d2c26fc76ff7397bdf25924161174c30a2b7fbd59893048f50145fc0a8278f76 SHA512 
a33f813bf90380ce480cf5cb909032536629f7c06b68e90ceb061e13606a93824511196736ecf1149a15017026c098edfc4ce540d0e30f8ec2c69c7b0350c1b3
 WHIRLPOOL 
72110267deae404762756c500719f0bd6aaa648451bde3d83db869ed40ab402c71463044d52092dc8dbc031a808a50dc30fc13be37b16974294f8f94d780dbb8
 DIST mariadb-10.1.11.tar.gz 55184229 SHA256 
cd32927370343b4f14bcc6073bca163623c27843ae7bc59c8c6a9ebeda0325ce SHA512 
5963aa4a7ce468ae46296cd4f83ed5922b1c00274a5d678ad6d0c36754c6e3edb3adc7286d398aac31a5652fca6c5d5480320e4ebae5b4a78619b4bd358bd80b
 WHIRLPOOL 
2021b0457e296b8e20f4b2c1721bcc65383fd491ef8e90cb080dc1ef00ebfe054be32efaca829dec134fed78fd35b5283315ff1080ec9cf5e596efbe76290c54
 DIST mariadb-10.1.9.tar.gz 53998448 SHA256 
8e9c5826722cedb4209bf06ae61069664513149479a6634e3d8115961edfe110 SHA512 
0a271f2b169c569f65c222e83fcfeebc621c73ade76af4293ca4739f51c2fee2e34b1128d18339e6f1864dee7b9aed83ac15085325d477dc412e3fb2a4716b55
 WHIRLPOOL 
be48eda5e8b2d711a711c77912e9b9b81ad343a4ec9a96f81a48ac9e35ebe001bcabc4ea3074ccfa418f35767b89aeb3f8037b5a15c006699384e80bb8eb89c5

diff --git a/dev-db/mariadb/mariadb-10.0.24.ebuild 
b/dev-db/mariadb/mariadb-10.0.24.ebuild
new file mode 100644
index 000..7ee3980
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.0.24.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+MY_EXTRAS_VER="20151223-1501Z"
+# 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 odbc oqgraph pam sphinx tokudb xml"
+RESTRICT="!bindist? ( bindist )"
+
+REQUIRED_USE="tokudb? ( jemalloc ) static? ( !pam )"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~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=''
+
+COMMON_DEPEND="
+   !bindist? ( >=sys-libs/readline-4.1:0=  )
+   server? (
+   extraengine? (
+   odbc? ( dev-db/unixODBC:0= )
+   xml? ( dev-libs/libxml2:2= )
+   )
+   oqgraph? ( >=dev-libs/boost-1.40.0:0= dev-libs/judy:0= )
+   pam? ( virtual/pam:0= )
+   tokudb? ( app-arch/snappy )
+   )
+   >=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}
+   perl? ( !dev-db/mytop
+   virtual/perl-Getopt-Long
+   dev-perl/TermReadKey
+   virtual/perl-Term-ANSIColor
+   virtual/perl-Time-HiRes )
+"

[gentoo-commits] repo/gentoo:master commit in: app-portage/grs/

2016-02-22 Thread Anthony G. Basile
commit: 9b77e445ee9cbb6f48c60c1acc08b74169805a5e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Feb 23 01:39:47 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Feb 23 01:39:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b77e445

app-portage/grs: fix use of linux-info_pkg_setup

Package-Manager: portage-2.2.26

 app-portage/grs/grs-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/grs/grs-.ebuild b/app-portage/grs/grs-.ebuild
index 9f02750..901f63a 100644
--- a/app-portage/grs/grs-.ebuild
+++ b/app-portage/grs/grs-.ebuild
@@ -41,9 +41,9 @@ RDEPEND="
)"
 
 pkg_setup() {
+   local CONFIG_CHECK="~CGROUPS"
+   local ERROR_CGROUPS="WARNING: grsrun requires CONFIG_CGROUPS enabled in 
the kernel."
linux-info_pkg_setup
-   CONFIG_CHECK="~CGROUPS"
-   ERROR_CGROUPS="WARNING: grsrun requires CONFIG_CGROUPS enabled in the 
kernel."
 }
 
 src_install() {



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

2016-02-22 Thread Davide Pesavento
commit: 0b87664bd7a24f3b07117ec6cc059898b6a33aac
Author: Davide Pesavento  gentoo  org>
AuthorDate: Tue Feb 23 01:13:52 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Feb 23 01:13:52 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=0b87664b

qt5-build.eclass: update licensing options for Qt 5.7

http://blog.qt.io/blog/2016/01/13/new-agreement-with-the-kde-free-qt-foundation/

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

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index c5eb32b..40f7424 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -52,11 +52,16 @@ esac
 inherit eutils flag-o-matic toolchain-funcs versionator virtualx
 
 HOMEPAGE="https://www.qt.io/;
-LICENSE="|| ( LGPL-2.1 LGPL-3 ) FDL-1.3"
 
 QT5_MINOR_VERSION=$(get_version_component_range 2)
 readonly QT5_MINOR_VERSION
 
+if [[ ${QT5_MINOR_VERSION} -ge 7 ]]; then
+   LICENSE="|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3"
+else
+   LICENSE="|| ( LGPL-2.1 LGPL-3 ) FDL-1.3"
+fi
+
 if [[ ${QT5_MINOR_VERSION} -ge 6 ]]; then
SLOT=5/$(get_version_component_range 1-2)
 else



[gentoo-commits] repo/gentoo:master commit in: app-portage/grs/

2016-02-22 Thread Anthony G. Basile
commit: 3faadaff44e4a25f13c271c323c51365f3109bee
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Feb 23 00:55:25 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Feb 23 00:55:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3faadaff

app-portage/grs: check kernel config for CGROUPS

Package-Manager: portage-2.2.26

 app-portage/grs/grs-.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/app-portage/grs/grs-.ebuild b/app-portage/grs/grs-.ebuild
index 7eb8426..9f02750 100644
--- a/app-portage/grs/grs-.ebuild
+++ b/app-portage/grs/grs-.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI="5"
 
+inherit linux-info
+
 PYTHON_COMPAT=( python3_4 )
 
 inherit distutils-r1
@@ -38,6 +40,12 @@ RDEPEND="
sys-kernel/genkernel-next
)"
 
+pkg_setup() {
+   linux-info_pkg_setup
+   CONFIG_CHECK="~CGROUPS"
+   ERROR_CGROUPS="WARNING: grsrun requires CONFIG_CGROUPS enabled in the 
kernel."
+}
+
 src_install() {
distutils-r1_src_install
echo "CONFIG_PROTECT=\"/etc/grs/systems.conf\"" > "${T}"/20grs



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

2016-02-22 Thread Patrice Clement
commit: 3f6681284b8ba2a4f2127ccb3aa0c7d8e84d731d
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Feb 22 23:46:38 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Feb 22 23:48:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f668128

Merge github#845: app-benchmarks/bonnie++: fixes a couple of bugs and bump to 
EAPI 6.

This PR fixes 3 bugs and updates bonnie++ to EAPI 6 courtesy of Göktürk Yüksek.

Pull-Request: https://github.com/gentoo/gentoo/pull/845
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=309319
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=431684
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=515334

Reporter: Göktürk Yüksek  binghamton.edu>
Acked-by: David Seifert  gentoo.org>
Signed-off-by: Patrice Clement  gentoo.org>

 app-benchmarks/bonnie++/bonnie++-1.97-r1.ebuild| 39 ++
 .../bonnie++-1.97-zcav-array-indexing-fix.patch| 35 +++
 2 files changed, 74 insertions(+)



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/bonnie++/files/, app-benchmarks/bonnie++/

2016-02-22 Thread Patrice Clement
commit: 8592f9336cde604750ae27431a2d172d3dfe6ab0
Author: Göktürk Yüksek  binghamton  edu>
AuthorDate: Sat Feb 13 03:51:15 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 16 09:23:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8592f933

app-benchmarks/bonnie++: eapi bump, fix #309319, #431684, #515334

Also get rid if unnecessary DEPEND and RDEPEND since this package
has no external dependencies.

Remove src_compile phase that was added per #9073 14 years ago.
It's not reproducible anymore.

The 'changelog.txt' file is a symlink to 'debian/changelog'. Install
the actual changelog instead of the symlink.

Install everything under bin/ as opposed to sbin/ since this is
not a system application.

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=9073
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=309319
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=431684
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=515334

Package-Manager: portage-2.2.26

 app-benchmarks/bonnie++/bonnie++-1.97-r1.ebuild| 39 ++
 .../bonnie++-1.97-zcav-array-indexing-fix.patch| 35 +++
 2 files changed, 74 insertions(+)

diff --git a/app-benchmarks/bonnie++/bonnie++-1.97-r1.ebuild 
b/app-benchmarks/bonnie++/bonnie++-1.97-r1.ebuild
new file mode 100644
index 000..bfb5436
--- /dev/null
+++ b/app-benchmarks/bonnie++/bonnie++-1.97-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+DESCRIPTION="Hard drive bottleneck testing benchmark suite"
+HOMEPAGE="http://www.coker.com.au/bonnie++/;
+SRC_URI="http://www.coker.com.au/bonnie++/experimental/${P}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug"
+
+S="${WORKDIR}/${P}.1"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.96-compile-flags.patch" #426788
+   "${FILESDIR}"/${P}-zcav-array-indexing-fix.patch #309319
+)
+
+DOCS=( README.txt README-2.00 debian/changelog credits.txt )
+HTML_DOCS=( readme.html )
+
+src_configure() {
+   econf \
+   $(usex debug "--enable-debug" "") \
+   --disable-stripping
+}
+
+src_install() {
+   dobin bonnie++ zcav bon_csv2html bon_csv2txt
+   sed -i -e \
+   
"s:/usr/share/doc/bonnie++:${EPREFIX}/usr/share/doc/${PF}/html:g" \
+   bonnie++.8 || die #431684
+   doman bon_csv2html.1 bon_csv2txt.1 bonnie++.8 zcav.8
+   einstalldocs
+}

diff --git 
a/app-benchmarks/bonnie++/files/bonnie++-1.97-zcav-array-indexing-fix.patch 
b/app-benchmarks/bonnie++/files/bonnie++-1.97-zcav-array-indexing-fix.patch
new file mode 100644
index 000..3d92689
--- /dev/null
+++ b/app-benchmarks/bonnie++/files/bonnie++-1.97-zcav-array-indexing-fix.patch
@@ -0,0 +1,35 @@
+From: Göktürk Yüksek 
+Subject: [PATCH] Fix array indexing in Zcav::Read when max_loop > 1 and 
start_offset > 0
+
+In method Zcav::Read, the variable 'i' holds the block index. It is
+also used as an index to arrays of measurement values (read times and
+block counts) when (max_loops > 0). However, the blocks array and
+measurements arrays will be out of sync if some initial blocks are to
+be skipped (by having start_offset > 0). Using the same index value
+for arrays of different sizes causes segfaults. Fix it by substracting
+the start_offset properly when accessing the measurements arrays.
+
+X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=309319
+
+--- a/zcav_io.cpp
 b/zcav_io.cpp
+@@ -108,7 +108,7 @@
+ double total_read_time = 0.0;
+ bool nextLoop = false;
+ for( ; !nextLoop && (!max_size || i < max_size)
+-  && (loops == 0 || (m_times[i] && m_times[i][0] != -1.0))
++  && (loops == 0 || (m_times[i - start_offset] && m_times[i - 
start_offset][0] != -1.0))
+   && (!max_size || i < max_size); i++)
+ {
+   double read_time = access_data(i ? skip_rate - 1 : 0);
+@@ -135,8 +135,8 @@
+   m_times.push_back(new double[max_loops]);
+   m_count.push_back(0);
+ }
+-m_times[i][loops] = read_time;
+-m_count[i]++;
++m_times[i - start_offset][loops] = read_time;
++m_count[i - start_offset]++;
+   }
+ } // end loop for reading blocks
+ 



[gentoo-commits] proj/grss: New tag: v0.5

2016-02-22 Thread Anthony G. Basile
commit: 
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Feb 22 23:53:58 2016 +

New tag: v0.5




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

2016-02-22 Thread Patrice Clement
commit: d1be0cbda9cd1d233875b153429f8e5cb2c19c91
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Feb 22 23:28:20 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Feb 22 23:30:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1be0cbd

dev-python/twitter: Clean up old.

Package-Manager: portage-2.2.26

 dev-python/twitter/Manifest  |  3 ---
 dev-python/twitter/twitter-1.14.3.ebuild | 20 
 dev-python/twitter/twitter-1.15.0.ebuild | 20 
 dev-python/twitter/twitter-1.16.0.ebuild | 20 
 4 files changed, 63 deletions(-)

diff --git a/dev-python/twitter/Manifest b/dev-python/twitter/Manifest
index 0fcecf6..a536272 100644
--- a/dev-python/twitter/Manifest
+++ b/dev-python/twitter/Manifest
@@ -1,4 +1 @@
-DIST twitter-1.14.3.tar.gz 39538 SHA256 
497fce2168cb57d5651932a39b70fc0c9304bebd53558107995102bca49210da SHA512 
821af749b34d01319630388cb287af88f1e516d8d6117088e63d988cf2a397a70c2770df2e1f208bcfa9a18224aae98e7c2a6bb62b4fc8653e2bceed7f39a92c
 WHIRLPOOL 
6ec6fa7a124aeceedc5a58a89f7ff5a6fed6d6f09993dbb3e581b7ef55810440390b8d8b22e4139aa7a770f203c065c2a75a149ff7d025491c7e11b3be97a00f
-DIST twitter-1.15.0.tar.gz 41074 SHA256 
4c7079231c0826f3a4e8e28f9384ff928813ed2527a059c86074a695e309cbd4 SHA512 
a0e97a9123afb19c3a57d2cfe0383aa87a8d1bd681a99895414bc304279bb3d638ddb14c9d01906f3ae78562a5447f027cad4e68175d1d3cdb6f408bcccef213
 WHIRLPOOL 
0a2aa6c7cd7cbc4e9e90eb5cb0edd5634df8dc5b4d721d8e3311b7113b6ae2347a2b7e3e7dadba003dfe42e03b7462d49f9e31909744cb3c206aa4169ffdb3c9
-DIST twitter-1.16.0.tar.gz 42597 SHA256 
92a4c13570806cf3ae2aab10ff97000c1aa7fcc0ed5740ca1df01346642e3ec3 SHA512 
090b8fc4a535d2b9be290e84a46b3d478e876fb4c9423266f385f33c5e325e1b9cbf8af039ac5066e7fca4f431abf2c64046af9ebd7a5884b5b2775292437246
 WHIRLPOOL 
4f2249a31f560e2e07d77a11366df68d1fa3f79cfa8e2fb2ec338a4278834ece111056089edaa4a58292678f243b4ef2fbb38acb59c2a83f5ce46776360f287f
 DIST twitter-1.17.0.tar.gz 42869 SHA256 
85396c4c33b9b213f3d2d805caaf6b386b9e277af9117eb51e5a782f77257376 SHA512 
26acaa2d608c09d749d95d27fb51f76df4bd4358d0f49ea5afe8ca0db0d06873d265d67c23858e26d8ce513041adaa0445221b09b0353c3508328e8715d1280c
 WHIRLPOOL 
8196ad84473d24c3c55d342deae7c2dd7c0438be03749159a0488250d9fea2e99b54a1e13c3661cd8fc17c7484308b269611ec2b6dfe4262820173bb549c8408

diff --git a/dev-python/twitter/twitter-1.14.3.ebuild 
b/dev-python/twitter/twitter-1.14.3.ebuild
deleted file mode 100644
index 9f347f2..000
--- a/dev-python/twitter/twitter-1.14.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="An API and command-line toolset for Twitter (twitter.com)"
-HOMEPAGE="http://mike.verdone.ca/twitter/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""

diff --git a/dev-python/twitter/twitter-1.15.0.ebuild 
b/dev-python/twitter/twitter-1.15.0.ebuild
deleted file mode 100644
index 4a0c8ba..000
--- a/dev-python/twitter/twitter-1.15.0.ebuild
+++ /dev/null
@@ -1,20 +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="An API and command-line toolset for Twitter (twitter.com)"
-HOMEPAGE="http://mike.verdone.ca/twitter/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""

diff --git a/dev-python/twitter/twitter-1.16.0.ebuild 
b/dev-python/twitter/twitter-1.16.0.ebuild
deleted file mode 100644
index 9f347f2..000
--- a/dev-python/twitter/twitter-1.16.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="An API and command-line toolset for Twitter (twitter.com)"
-HOMEPAGE="http://mike.verdone.ca/twitter/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""



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

2016-02-22 Thread Patrice Clement
commit: 532d26db4e664d8851a9b48d23dc365b9bed4124
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Feb 22 23:26:52 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Feb 22 23:30:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=532d26db

dev-python/twitter: Stable for amd64+86.

Package-Manager: portage-2.2.26

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

diff --git a/dev-python/twitter/twitter-1.17.0.ebuild 
b/dev-python/twitter/twitter-1.17.0.ebuild
index 9f347f2..cb64f78 100644
--- a/dev-python/twitter/twitter-1.17.0.ebuild
+++ b/dev-python/twitter/twitter-1.17.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2016-02-22 Thread Patrice Clement
commit: 41cac8c831401a05ed3492dd63a14625953e1d17
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Feb 22 23:29:42 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Feb 22 23:30:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41cac8c8

dev-python/PyGithub: Clean up old.

Package-Manager: portage-2.2.26

 dev-python/PyGithub/Manifest   |  2 --
 dev-python/PyGithub/PyGithub-1.25.0.ebuild | 23 ---
 dev-python/PyGithub/PyGithub-1.25.1.ebuild | 23 ---
 3 files changed, 48 deletions(-)

diff --git a/dev-python/PyGithub/Manifest b/dev-python/PyGithub/Manifest
index 5918ed6..609c04e 100644
--- a/dev-python/PyGithub/Manifest
+++ b/dev-python/PyGithub/Manifest
@@ -1,3 +1 @@
-DIST PyGithub-1.25.0.tar.gz 2514171 SHA256 
bea24a94b8450161efb258257342617617e5582b70419224ee0e436c6a410110 SHA512 
02245bf3f75a6144d1632f1eb27b13e719042ed66eaf8540a966b75ec880322a062490d6c3cd0e65599af613add59862201964955f2ff0e3fee75ea46f1f35b1
 WHIRLPOOL 
5ed09fa21d633e4ca07c5c71870948c1ab90fccfb2caf73178af183b81cfcc45ca95ae4050e3c9ea39fffc9efbca559042d730a8ac2348952cfa49ea5bbcb9e6
-DIST PyGithub-1.25.1.tar.gz 2514716 SHA256 
6c39a6077e08f2f266039c5184911fc30c7b90a42f875fe98d7cef52a7aa8afa SHA512 
5e17de013465ec2452d0c3018d83c000e3cd90d3a9a0590e409769438321035140fccc2aa10468a116573b374552232dac69b96189ae3627f2399289fba77287
 WHIRLPOOL 
a8aef2edad109edbe8b0ab3272ad39f235b90f425b18ec7ac5e822a9d05838f6514320e2fdc46195cf4a5dbb0141b044e0fc2a2ebbd5aa03ae87c68edcdd
 DIST PyGithub-1.25.2.tar.gz 2624603 SHA256 
3afce80516998ce4478424797f341d961d1c251958859c70b8d3986d00faafd7 SHA512 
24b8370552889e748de1f51e6d5a14f11e2f77a9b1f920743f90ffbadc849cb887bf6d84c1c251b7a86ee454d919004255fc3046b199792cd078ce49d892cec0
 WHIRLPOOL 
56d7989c63f0b0943da3c88e38ec266277659f124566ab20c9a9f30ceec74c792d4f13cc201d7b7851ac3074c05f5608280674803597652913f0a1b71f430505

diff --git a/dev-python/PyGithub/PyGithub-1.25.0.ebuild 
b/dev-python/PyGithub/PyGithub-1.25.0.ebuild
deleted file mode 100644
index c09c5b9..000
--- a/dev-python/PyGithub/PyGithub-1.25.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# 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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to access the Github API v3"
-HOMEPAGE="https://github.com/jacquev6/PyGithub/;
-# Use github since pypi is missing test data
-SRC_URI="https://github.com/jacquev6/PyGithub/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   esetup.py test
-}

diff --git a/dev-python/PyGithub/PyGithub-1.25.1.ebuild 
b/dev-python/PyGithub/PyGithub-1.25.1.ebuild
deleted file mode 100644
index d292169..000
--- a/dev-python/PyGithub/PyGithub-1.25.1.ebuild
+++ /dev/null
@@ -1,23 +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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to access the Github API v3"
-HOMEPAGE="https://github.com/jacquev6/PyGithub/;
-# Use github since pypi is missing test data
-SRC_URI="https://github.com/jacquev6/PyGithub/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   esetup.py test
-}



[gentoo-commits] repo/gentoo:master commit in: sys-block/di/

2016-02-22 Thread Lars Wendler
commit: 4c614ddc83a4b2286fc280d05b99db0c5c1fb0a2
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Feb 22 23:31:02 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Feb 22 23:32:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c614ddc

sys-block/di: Bump to version 4.42

Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler  gentoo.org>

 sys-block/di/Manifest   |  1 +
 sys-block/di/di-4.42.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/sys-block/di/Manifest b/sys-block/di/Manifest
index 4190f40..24e5567 100644
--- a/sys-block/di/Manifest
+++ b/sys-block/di/Manifest
@@ -2,3 +2,4 @@ DIST di-4.35.tar.gz 212325 SHA256 
2cdfface7a85e3a359cb228277b090a0648cabe18520e4
 DIST di-4.38.tar.gz 213584 SHA256 
a8e721239ef16cd3645532be5788b47bd552c23491a688e06e633de10408d7f5 SHA512 
a95ee5e7286ed755a4ef2e857831519f543c1432eb608fbb9dcf9cf3a979aa03e67cb765df19600149a59077c5db6c437fff61ac66e60a7b3c6160a2f59bf04f
 WHIRLPOOL 
269e624696d7b82ade509f453fe1d26de70caa0a65095b62c7fbe4ccc13bde164dfb83076384b68ad86dcfc003b422b59032bd779e9a561ad73fb5cfb3e52177
 DIST di-4.40.tar.gz 219245 SHA256 
cfff021f33cadcd8536967164ddbe2947c67b690b086b27e478540eedb002af1 SHA512 
1f7aeed4f68b91dd6d2e0cfbafaa86d9b93d37c741b1087e3d9e788c34356878995485102f4018e48681925542a4814fa6245ccfa976c1c2ff406530715cde67
 WHIRLPOOL 
fc2a6306a0c65dc16d1d3eee74630c272e4635df479b052376ea0030697dbe663c58c54cdffadf5930b8c69c7cd09430dcc90112ca19224de9048c422ef4ba3b
 DIST di-4.41.tar.gz 219347 SHA256 
3ae850b160b42c3b77e42b79a4374a480eca671a83a35357078308f52f431c8b SHA512 
a64eb086379d2917ec898f17ea32579f071923a2e7a729934ed649f00028c8804696f3d5ad0d10a127f8d9a669a211ec9bee0d3ba585b07996a986e9a6abe3b7
 WHIRLPOOL 
7c97565b75cc0af9c39bf2512da0eea2e3a43a2176e9abd73edfc744da30bf9770e88140b57100403659a0f1d3627984674d405590254f28b7af10dd55afc157
+DIST di-4.42.tar.gz 267259 SHA256 
f61865a0f18de49caaa2bf40fe2ed1677a755173e9d3809111c8b668db4fd5c4 SHA512 
87ac16f6a410ab7da4a68c28d9fddf4755c17233e35660d3a19bc6eb34e5e721365e5f7e8678103b9a12d85f13751d09b8854770eaedb740b4680de2e5500be4
 WHIRLPOOL 
4554726cd257a229d41c2969321ba12b7a516b12d3a33c3296bcc21d53e7c880fd46d801446ad9eee386f7d5cb6e12305abcda0f0b1e2f2b541c3e1925178fff

diff --git a/sys-block/di/di-4.42.ebuild b/sys-block/di/di-4.42.ebuild
new file mode 100644
index 000..42ea3cc
--- /dev/null
+++ b/sys-block/di/di-4.42.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Disk Information Utility"
+HOMEPAGE="http://www.gentoo.com/di/;
+SRC_URI="http://www.gentoo.com/di/${P}.tar.gz;
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE=""
+
+RESTRICT="test" #405205, #405471
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-4.33-build.patch
+}
+
+src_configure() {
+   emake checkbuild
+   emake -C C config.h
+}
+
+src_compile() {
+   emake prefix=/usr CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake install prefix="${D}/usr"
+   # default symlink is broken
+   dosym di /usr/bin/mi
+   dodoc README
+}



[gentoo-commits] repo/gentoo:master commit in: sys-block/di/

2016-02-22 Thread Lars Wendler
commit: b79979816f72c19a83e90497093c4b9b85da014a
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Feb 22 23:31:55 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Feb 22 23:32:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7997981

sys-block/di: Removed old.

Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler  gentoo.org>

 sys-block/di/Manifest   |  2 --
 sys-block/di/di-4.38.ebuild | 37 -
 sys-block/di/di-4.40.ebuild | 37 -
 3 files changed, 76 deletions(-)

diff --git a/sys-block/di/Manifest b/sys-block/di/Manifest
index 24e5567..8f64d7f 100644
--- a/sys-block/di/Manifest
+++ b/sys-block/di/Manifest
@@ -1,5 +1,3 @@
 DIST di-4.35.tar.gz 212325 SHA256 
2cdfface7a85e3a359cb228277b090a0648cabe18520e43b09919bdaf67b71d2 SHA512 
5b7e7bd347b1ea285c4410e864f29cf475015a560baf450e558d3f8e1994b10822d6c3e18c04447c6a229d6d5e991194a4a3b155f3b36a8acfee866c8d048cec
 WHIRLPOOL 
2891f70976f5818aa73ec3a07dc4afda678ae02c63b5a018cfb538a78d25f0432d70a7104ef1fe5f6e23e8e5f301430f4cc39b1538a83ea35d1a4748d4e55929
-DIST di-4.38.tar.gz 213584 SHA256 
a8e721239ef16cd3645532be5788b47bd552c23491a688e06e633de10408d7f5 SHA512 
a95ee5e7286ed755a4ef2e857831519f543c1432eb608fbb9dcf9cf3a979aa03e67cb765df19600149a59077c5db6c437fff61ac66e60a7b3c6160a2f59bf04f
 WHIRLPOOL 
269e624696d7b82ade509f453fe1d26de70caa0a65095b62c7fbe4ccc13bde164dfb83076384b68ad86dcfc003b422b59032bd779e9a561ad73fb5cfb3e52177
-DIST di-4.40.tar.gz 219245 SHA256 
cfff021f33cadcd8536967164ddbe2947c67b690b086b27e478540eedb002af1 SHA512 
1f7aeed4f68b91dd6d2e0cfbafaa86d9b93d37c741b1087e3d9e788c34356878995485102f4018e48681925542a4814fa6245ccfa976c1c2ff406530715cde67
 WHIRLPOOL 
fc2a6306a0c65dc16d1d3eee74630c272e4635df479b052376ea0030697dbe663c58c54cdffadf5930b8c69c7cd09430dcc90112ca19224de9048c422ef4ba3b
 DIST di-4.41.tar.gz 219347 SHA256 
3ae850b160b42c3b77e42b79a4374a480eca671a83a35357078308f52f431c8b SHA512 
a64eb086379d2917ec898f17ea32579f071923a2e7a729934ed649f00028c8804696f3d5ad0d10a127f8d9a669a211ec9bee0d3ba585b07996a986e9a6abe3b7
 WHIRLPOOL 
7c97565b75cc0af9c39bf2512da0eea2e3a43a2176e9abd73edfc744da30bf9770e88140b57100403659a0f1d3627984674d405590254f28b7af10dd55afc157
 DIST di-4.42.tar.gz 267259 SHA256 
f61865a0f18de49caaa2bf40fe2ed1677a755173e9d3809111c8b668db4fd5c4 SHA512 
87ac16f6a410ab7da4a68c28d9fddf4755c17233e35660d3a19bc6eb34e5e721365e5f7e8678103b9a12d85f13751d09b8854770eaedb740b4680de2e5500be4
 WHIRLPOOL 
4554726cd257a229d41c2969321ba12b7a516b12d3a33c3296bcc21d53e7c880fd46d801446ad9eee386f7d5cb6e12305abcda0f0b1e2f2b541c3e1925178fff

diff --git a/sys-block/di/di-4.38.ebuild b/sys-block/di/di-4.38.ebuild
deleted file mode 100644
index 42ea3cc..000
--- a/sys-block/di/di-4.38.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Disk Information Utility"
-HOMEPAGE="http://www.gentoo.com/di/;
-SRC_URI="http://www.gentoo.com/di/${P}.tar.gz;
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-IUSE=""
-
-RESTRICT="test" #405205, #405471
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-4.33-build.patch
-}
-
-src_configure() {
-   emake checkbuild
-   emake -C C config.h
-}
-
-src_compile() {
-   emake prefix=/usr CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake install prefix="${D}/usr"
-   # default symlink is broken
-   dosym di /usr/bin/mi
-   dodoc README
-}

diff --git a/sys-block/di/di-4.40.ebuild b/sys-block/di/di-4.40.ebuild
deleted file mode 100644
index 42ea3cc..000
--- a/sys-block/di/di-4.40.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Disk Information Utility"
-HOMEPAGE="http://www.gentoo.com/di/;
-SRC_URI="http://www.gentoo.com/di/${P}.tar.gz;
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-IUSE=""
-
-RESTRICT="test" #405205, #405471
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-4.33-build.patch
-}
-
-src_configure() {
-   emake checkbuild
-   emake -C C config.h
-}
-
-src_compile() {
-   emake prefix=/usr CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake install prefix="${D}/usr"
-   # default symlink is broken
-   dosym di /usr/bin/mi
-   dodoc README
-}



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

2016-02-22 Thread Tim Harder
commit: f5c3edb2ebd28300066c4cf5823bc640eeb252d2
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Feb 22 23:07:58 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Feb 22 23:07:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c3edb2

dev-python/pychroot: setuptools is no longer an rdep

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

diff --git a/dev-python/pychroot/pychroot-.ebuild 
b/dev-python/pychroot/pychroot-.ebuild
index ee94413..31a2e75 100644
--- a/dev-python/pychroot/pychroot-.ebuild
+++ b/dev-python/pychroot/pychroot-.ebuild
@@ -22,10 +22,10 @@ SLOT="0"
 IUSE="test"
 
 RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
=dev-python/snakeoil-[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
test? (
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7)
dev-python/pytest[${PYTHON_USEDEP}]



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

2016-02-22 Thread Tim Harder
commit: e675e9f5e7898fba4d4828f9fea72210a437be1f
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Feb 22 22:28:08 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Feb 22 22:28:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e675e9f5

dev-python/pychroot: drop unused 3to2 dep

 dev-python/pychroot/pychroot-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/pychroot/pychroot-.ebuild 
b/dev-python/pychroot/pychroot-.ebuild
index 6b41a39..ee94413 100644
--- a/dev-python/pychroot/pychroot-.ebuild
+++ b/dev-python/pychroot/pychroot-.ebuild
@@ -26,7 +26,6 @@ RDEPEND="
=dev-python/snakeoil-[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}
-   $(python_gen_cond_dep 'dev-python/3to2[${PYTHON_USEDEP}]' python2_7)
test? (
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7)
dev-python/pytest[${PYTHON_USEDEP}]



[gentoo-commits] dev/bicatali:master commit in: sci-astronomy/wcstools/files/, dev-python/astropy/files/, profiles/, ...

2016-02-22 Thread Sebastien Fabbro
commit: 28ccee4f33c2381fa1139cb7107739a38dfc12a3
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Feb 22 23:18:22 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Feb 22 23:18:22 2016 +
URL:https://gitweb.gentoo.org/dev/bicatali.git/commit/?id=28ccee4f

bunch of packages move to main tree

 dev-python/astropy-helpers/Manifest|   1 -
 .../astropy-helpers/astropy-helpers-1.1.1.ebuild   |  23 -
 dev-python/astropy-helpers/metadata.xml|  16 -
 dev-python/astropy/Manifest|   1 -
 dev-python/astropy/astropy-1.1.1.ebuild|  88 ---
 .../files/astropy-1.0.4-system-configobj.patch |  14 -
 .../astropy/files/astropy-1.0.4-system-six.patch   |  12 -
 .../astropy/files/astropy-1.1.1-fix-wcs.patch  |  15 -
 .../files/astropy-1.1.1-mark-kown-failures.patch   |  99 
 dev-python/astropy/files/astropy-ply.py|  58 --
 dev-python/astropy/metadata.xml|  16 -
 profiles/categories|   2 -
 profiles/use.local.desc|   3 -
 sci-astronomy/wcslib/Manifest  |   1 -
 sci-astronomy/wcslib/metadata.xml  |  23 -
 sci-astronomy/wcslib/wcslib-5.14.ebuild|  72 ---
 sci-astronomy/wcstools/Manifest|   1 -
 sci-astronomy/wcstools/files/Makefile.am   |  73 ---
 sci-astronomy/wcstools/files/Makefile.libwcs.am|  17 -
 sci-astronomy/wcstools/files/configure.ac  |   9 -
 .../files/wcstools-3.9.2-RASortStars.patch |  14 -
 .../files/wcstools-3.9.2-compiler_warnings.patch   |  13 -
 .../wcstools/files/wcstools-3.9.2-manpages.patch   | 658 -
 .../wcstools/files/wcstools-3.9.2-mayhem.patch |  69 ---
 .../wcstools/files/wcstools-3.9.2-spelling.patch   |  69 ---
 .../wcstools/files/wcstools-3.9.2-sprintf.patch|  36 --
 .../wcstools/files/wcstools-3.9.2-use_abort.patch  |  14 -
 .../files/wcstools-3.9.2-wcsinit_crash.patch   |  20 -
 sci-astronomy/wcstools/files/wcstools.pc.in|  13 -
 sci-astronomy/wcstools/metadata.xml|  20 -
 sci-astronomy/wcstools/wcstools-3.9.2.ebuild   |  74 ---
 sci-libs/cfitsio/Manifest  |   1 -
 sci-libs/cfitsio/cfitsio-3.37.ebuild   |  60 --
 sci-libs/cfitsio/metadata.xml  |  18 -
 sci-libs/netcdf-fortran/Manifest   |   1 -
 sci-libs/netcdf-fortran/metadata.xml   |  14 -
 .../netcdf-fortran/netcdf-fortran-4.4.2.ebuild |  53 --
 sci-libs/netcdf/Manifest   |   1 -
 sci-libs/netcdf/metadata.xml   |  18 -
 sci-libs/netcdf/netcdf-4.3.3.1.ebuild  |  56 --
 40 files changed, 1766 deletions(-)

diff --git a/dev-python/astropy-helpers/Manifest 
b/dev-python/astropy-helpers/Manifest
deleted file mode 100644
index 6cfc4c9..000
--- a/dev-python/astropy-helpers/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST astropy-helpers-1.1.1.tar.gz 132083 SHA256 
2da74e8e6b08f3c378fc5f863460bc5c45f4f08e47ed2887cff0a26692aadd4b SHA512 
432580de37583b6195b6827dae46516553ceba71bfc038bb609bd59f158f3eb082925dc03f7d9b8ef10d9da68e0d40ee0fa0dc915d72ee0391d58d851a7114bf
 WHIRLPOOL 
a64b950acb452307e2f43206c2ff6d102856c0c60a7d4058a59ab8c82338692fee4e432d7dea78b865dea2401536a101713615079c3a1eafbfb4b8c034f57047

diff --git a/dev-python/astropy-helpers/astropy-helpers-1.1.1.ebuild 
b/dev-python/astropy-helpers/astropy-helpers-1.1.1.ebuild
deleted file mode 100644
index fd68055..000
--- a/dev-python/astropy-helpers/astropy-helpers-1.1.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Helpers for Astropy and Affiliated packages"
-HOMEPAGE="https://github.com/astropy/astropy-helpers;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~x86 ~x86-linux"
-
-python_prepare_all() {
-   sed -e '/import ah_bootstrap/d' -i setup.py || die "Removing 
ah_bootstrap failed"
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/astropy-helpers/metadata.xml 
b/dev-python/astropy-helpers/metadata.xml
deleted file mode 100644
index 845f41e..000
--- a/dev-python/astropy-helpers/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   sci-astron...@gentoo.org
-   Gentoo Astronomy Project
-   
-   
-   astropy-helpers is a collection of build tools used by astropy
-   that may be used by other projects.
-   
-   
-   astropy-helpers
-   astropy/astropy-helpers
-   
-

diff --git a/dev-python/astropy/Manifest b/dev-python/astropy/Manifest
deleted file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcstools/, sci-astronomy/wcstools/files/

2016-02-22 Thread Sebastien Fabbro
commit: 6e199350e865ee5cbb5aa6d7f3de3f7735eba0e0
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Feb 22 23:14:00 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Feb 22 23:14:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e199350

sci-astronomy/wcstools: version bump

Package-Manager: portage-2.2.27

 sci-astronomy/wcstools/Manifest|  1 +
 sci-astronomy/wcstools/files/Makefile.am   | 73 ++
 sci-astronomy/wcstools/files/Makefile.libwcs.am| 17 +
 sci-astronomy/wcstools/files/configure.ac  |  9 +++
 .../files/wcstools-3.9.2-RASortStars.patch | 14 +
 .../files/wcstools-3.9.2-compiler_warnings.patch   | 13 
 .../wcstools/files/wcstools-3.9.2-mayhem.patch | 69 
 .../wcstools/files/wcstools-3.9.2-spelling.patch   | 69 
 .../wcstools/files/wcstools-3.9.2-sprintf.patch| 36 +++
 .../wcstools/files/wcstools-3.9.2-use_abort.patch  | 14 +
 .../files/wcstools-3.9.2-wcsinit_crash.patch   | 20 ++
 sci-astronomy/wcstools/files/wcstools.pc.in| 13 
 sci-astronomy/wcstools/wcstools-3.9.2.ebuild   | 73 ++
 13 files changed, 421 insertions(+)

diff --git a/sci-astronomy/wcstools/Manifest b/sci-astronomy/wcstools/Manifest
index f2f3424..3eaca9b 100644
--- a/sci-astronomy/wcstools/Manifest
+++ b/sci-astronomy/wcstools/Manifest
@@ -1 +1,2 @@
 DIST wcstools-3.8.7.tar.gz 961222 SHA256 
8e4140fc6d691a0555d5aaa41dbe0253c2edc5775f4a8eebc9667933091b1c28 SHA512 
f076c31dd64dad0bda77ec5ae2483035617b69378cfdcf286084c83677c7cb35788769de62f17459e65198107ce534fdee3e38403dd6a44f9881a7631f107187
 WHIRLPOOL 
ca73eeba30c378a3a25621a9371d24683dd3933821cbaf4d5a445e72c63d3ac60af93ca69933f9ec9747b404d67658fdfdcf99f0713357acaa223ffd29c03204
+DIST wcstools-3.9.2.tar.gz 8523655 SHA256 
481fe357cf755426fb8e25f4f890e827cce5de657a4e5044d4e31ce27bef1c8b SHA512 
b9030cdcaf3f87ab761362a2b8c4a76557694ec4e683371a05e8d58823179d320a2859e883c4ca2c3d65d5adb70ad1ac859587f4c210cd315ced26288fbe107a
 WHIRLPOOL 
257e54e5c545a0584c9ff52f2e3298db73f7d1b4e8d71e0621db18aed8f138dbb0093773883351cbb56ea8a35998ec3b0a2b8e7fc5334dc8d2ebb1c3c4410af4

diff --git a/sci-astronomy/wcstools/files/Makefile.am 
b/sci-astronomy/wcstools/files/Makefile.am
new file mode 100644
index 000..46abf6d
--- /dev/null
+++ b/sci-astronomy/wcstools/files/Makefile.am
@@ -0,0 +1,73 @@
+SUBDIRS = libwcs
+INCLUDES = -I$(top_srcdir)/libwcs
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = wcstools.pc
+
+bin_SCRIPTS = wcstools
+
+EXTRA_DIST = wcstools COPYING Readme NEWS Programs
+
+bin_PROGRAMS = \
+   cphead delwcs delhead edhead fixpix gethead i2f imcat imhead immatch \
+   imrot imsize imstar imwcs scat sethead addpix getpix setpix sky2xy \
+   keyhead skycoor subpix xy2sky wcshead conpix gettab newfits getfits \
+   imstack imextract sumpix wcsremap getcol wcsgetdate imfill imsmooth 
imresize \
+   fileroot filename filext char2sp sp2char wcscrlf isnum isrange isfits \
+   isfile simpos bincat
+
+# these ones don't need libwcs
+wcscrlf_SOURCES = crlf.c
+filename_SOURCES = filename.c
+filedir_SOURCES = filedir.c
+fileroot_SOURCES = fileroot.c
+filext_SOURCES = filext.c
+isrange_SOURCES = isrange.c
+
+LDADD = $(top_builddir)/libwcs/libwcstools.la
+
+bincat_SOURCES = bincat.c
+getcol_SOURCES = getcol.c
+wcsgetdate_SOURCES = getdate.c
+gethead_SOURCES = gethead.c
+getfits_SOURCES = getfits.c
+getpix_SOURCES = getpix.c
+gettab_SOURCES = gettab.c
+imcat_SOURCES = imcat.c
+imsize_SOURCES = imsize.c
+imstar_SOURCES = imstar.c
+imwcs_SOURCES = imwcs.c
+immatch_SOURCES = immatch.c
+scat_SOURCES = scat.c
+setpix_SOURCES = setpix.c
+skycoor_SOURCES = skycoor.c
+sumpix_SOURCES = sumpix.c
+xy2sky_SOURCES = xy2sky.c
+simpos_SOURCES = simpos.c
+
+addpix_SOURCES = addpix.c
+char2sp_SOURCES = char2sp.c
+conpix_SOURCES = conpix.c
+cphead_SOURCES = cphead.c
+delwcs_SOURCES = delwcs.c
+delhead_SOURCES = delhead.c
+edhead_SOURCES = edhead.c
+fixpix_SOURCES = fixpix.c
+i2f_SOURCES = i2f.c
+imfill_SOURCES = imfill.c
+imresize_SOURCES = imresize.c
+imsmooth_SOURCES = imsmooth.c
+imhead_SOURCES = imhead.c
+imrot_SOURCES = imrot.c
+imstack_SOURCES = imstack.c
+imextract_SOURCES = imextract.c
+isfile_SOURCES = isfile.c
+isnum_SOURCES = isnum.c
+keyhead_SOURCES = keyhead.c
+newfits_SOURCES = newfits.c
+wcsremap_SOURCES = remap.c
+sethead_SOURCES = sethead.c
+sky2xy_SOURCES = sky2xy.c
+sp2char_SOURCES = sp2char.c
+subpix_SOURCES = subpix.c
+wcshead_SOURCES = wcshead.c

diff --git a/sci-astronomy/wcstools/files/Makefile.libwcs.am 
b/sci-astronomy/wcstools/files/Makefile.libwcs.am
new file mode 100644
index 000..5905aa3
--- /dev/null
+++ b/sci-astronomy/wcstools/files/Makefile.libwcs.am
@@ -0,0 +1,17 @@
+lib_LTLIBRARIES = libwcstools.la
+libwcstools_la_SOURCES = \
+   imsetwcs.c imgetwcs.c matchstar.c findstar.c daoread.c wcscon.c \
+   

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

2016-02-22 Thread Michał Górny
commit: c7fe39df97de287a029c3e10058c8719655f8dc0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 22 21:13:06 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 22 21:41:52 2016 +
URL:
https://gitweb.gentoo.org/proj/eselect-python.git/commit/?id=c7fe39df

list: Use a more readable (verbose) output format

 python.eselect.in | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/python.eselect.in b/python.eselect.in
index 701c02b..e9390ec 100644
--- a/python.eselect.in
+++ b/python.eselect.in
@@ -294,10 +294,10 @@ do_list() {
write_list_start "Available Python${filter+ ${filter#--py}} 
interpreters, in order of preference:"
 
for (( i = 0; i < ${#all[@]}; ++i )); do
-   if has "${all[i]}" "${preferred[@]}"; then
-   all[i]=$(highlight_marker "${all[i]}")
-   elif has "${all[i]}" "${disabled[@]}"; then
-   all[i]=$(highlight_marker "${all[i]}" 
"$(highlight_warning -)")
+   if has "${all[i]}" "${disabled[@]}"; then
+   all[i]=$(highlight_marker "${all[i]}" 
"$(highlight_warning "(disabled)")")
+   elif ! has "${all[i]}" "${preferred[@]}"; then
+   all[i]=$(highlight_marker "${all[i]}" "(fallback)")
fi
done
write_numbered_list -m "(none found)" "${all[@]}"



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

2016-02-22 Thread Michał Górny
commit: 8ff5406d6d20b69f7ca05b3f760b72b92fe54f34
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 22 21:34:36 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 22 21:41:52 2016 +
URL:
https://gitweb.gentoo.org/proj/eselect-python.git/commit/?id=8ff5406d

set_man_symlink: fix variables

 python.eselect.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/python.eselect.in b/python.eselect.in
index e542f5e..701c02b 100644
--- a/python.eselect.in
+++ b/python.eselect.in
@@ -135,7 +135,7 @@ set_man_symlink() {
return 1
fi
 
-   ln -nfs "${target}${extension}" "${MAN_PATH}/python${extension}" || die
+   ln -nfs "${target}${suffix}" "${MAN_PATH}/python${suffix}" || die
 }
 
 # Set OSX framework symlinks



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

2016-02-22 Thread Michał Górny
commit: 4d6e160eda2eda8065b079047860ba08ca5a59eb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb  7 17:58:02 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb  7 17:58:02 2016 +
URL:
https://gitweb.gentoo.org/proj/eselect-python.git/commit/?id=4d6e160e

Bump to 20160207

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index eda7882..6ea1742 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([eselect-python], [20151117])
+AC_INIT([eselect-python], [20160207])
 AM_INIT_AUTOMAKE([-Wall foreign no-dist-gzip dist-bzip2])
 
 # note: we need AC_PROG_CC to determine EXEEXT (AC_EXEEXT does not work)



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

2016-02-22 Thread José María Alonso
commit: 0b099f8f9c2c7c11a48b749fec0ad5a769f6055a
Author: José María Alonso Josa  gentoo  org>
AuthorDate: Mon Feb 22 21:39:16 2016 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Feb 22 21:40:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b099f8f

app-misc/vifm: Bump to version 0.8.1a

 app-misc/vifm/Manifest   |  1 +
 app-misc/vifm/vifm-0.8.1a.ebuild | 94 
 2 files changed, 95 insertions(+)

diff --git a/app-misc/vifm/Manifest b/app-misc/vifm/Manifest
index 02657c0..2eb9af7 100644
--- a/app-misc/vifm/Manifest
+++ b/app-misc/vifm/Manifest
@@ -1,3 +1,4 @@
 DIST vifm-0.7.2.tar.bz2 468086 SHA256 
f95e49a8518dd1acc9b7b750658a98bcf1cb538e25520a5a300b5812108fbc8d SHA512 
24a5ad44cecd01f489b95008f0b98ad6cd63656bc7fe4a888101f369f9b258cb87b8025efac30237fbaebc7aff14d173d02118839312017276f3f6b62ea4a3b9
 WHIRLPOOL 
9c954dbe659e3303315642738bafb962f6f20820af0fe587b3c525ad7a93aca3f9090fe5d2d871a291ce95c9add81f7d717ae5adbdcbe2a58d2889e0bf3e50dc
 DIST vifm-0.8.1-beta.tar.bz2 819256 SHA256 
e0e3e4d7cc06ac75e4acdd1c03f1b91e433b0df3ef817024e27bdc268f32b80f SHA512 
873d6cecb3926395d48a3b56cd7c30f3dee930394c31c520d7eb4f12a6a938c632246b84f271dc98841eebe494fa1cf4b2c36bb560ad95574185dbdd47f888c7
 WHIRLPOOL 
5cde8d5010b7d96b142a662d9188f82f05ea41eb98372ab4628026bfc209b7afa991bd4fc3d9206c3b8e4cc251a20c056b5d11dff4752528c44c3152d92d5f96
+DIST vifm-0.8.1a.tar.bz2 832500 SHA256 
974fb2aa5e32d2c729ceff678c595070c701bd30a6ccc5cb6ca64807a9dd4422 SHA512 
3cd182fd52b8695468ceb9cb812b9b4e336c42ce101119c8423028403839d8b04fe2ece6d30830325d374cda93a82f0e1d4f427d5095545fa888a991dfcbc714
 WHIRLPOOL 
48ce3ca228aacfcaf36a80bb4440dbaf038785919aaeb19e1f069aea5b1a5941de4abfdb02cbc797e9848d0d746a1bd2df3e485d38bc1130de920a42fb01ed4c
 DIST vifm-0.8.tar.bz2 756795 SHA256 
69eb6b50dcf462f4233ff987f0b6a295df08a27bc42577ebef725bfe58dbdeeb SHA512 
b4727b7a9f577eb05c4e8830849a00759cbeb35457c8fa533136a0a68124312f2bb8c5c21239fbbd34f567ddaca247ede05e48e72b890bb4f15d12adebc23210
 WHIRLPOOL 
78d030cc9eda292ce75656eedc3ede3e02c87522517d7b7d49f0e993dbfc438a5b5e0dcf8fed531eeb1e045f01d5418d1e7fbc84cb53da800bb54d7ab4a636d7

diff --git a/app-misc/vifm/vifm-0.8.1a.ebuild b/app-misc/vifm/vifm-0.8.1a.ebuild
new file mode 100644
index 000..bec2322
--- /dev/null
+++ b/app-misc/vifm/vifm-0.8.1a.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools vim-doc versionator
+
+DESCRIPTION="Console file manager with vi(m)-like keybindings"
+HOMEPAGE="http://vifm.info/;
+SRC_URI="mirror://sourceforge/vifm/${PF}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~x86"
+IUSE="X developer +extended-keys gtk +magic vim vim-syntax"
+
+DEPEND="
+   >=sys-libs/ncurses-5.9-r99:5
+   magic? ( sys-apps/file )
+   gtk? ( x11-libs/gtk+:2 )
+   X? ( x11-libs/libX11 )
+"
+RDEPEND="
+   ${DEPEND}
+   vim? ( || ( app-editors/vim app-editors/gvim ) )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+"
+
+DOCS="AUTHORS FAQ NEWS README TODO"
+
+src_prepare() {
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable developer) \
+   $(use_enable extended-keys) \
+   $(use_with magic libmagic) \
+   $(use_with gtk) \
+   $(use_with X X11)
+}
+
+src_compile() {
+   default
+}
+
+src_install() {
+   einstall
+   dodoc ${DOCS}
+
+   if use vim; then
+   local t
+   for t in app plugin; do
+   insinto /usr/share/vim/vimfiles/"${t}"
+   doins "${S}"/data/vim/doc/"${t}"/"${PN}"*
+   done
+   fi
+
+   if use vim-syntax; then
+   local t
+   for t in ftdetect ftplugin syntax; do
+   insinto /usr/share/vim/vimfiles/"${t}"
+   doins "${S}"/data/vim/"${t}"/"${PN}".vim
+   done
+   fi
+}
+
+src_test() {
+   emake check
+}
+
+pkg_postinst() {
+   if use vim; then
+   update_vim_helptags
+
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "You don't need to copy or link any files for"
+   elog "  the vim plugin and documentation to work 
anymore."
+   elog "If you copied any vifm files to ~/.vim/ manually"
+   elog "  in earlier vifm versions, please delete them."
+   fi
+   elog
+   elog "To use vim in vifm to view the documentation"
+   elog "  edit ~/.vifm/vifmrc and set vimhelp instead of 
novimhelp"
+   elog
+   fi
+}
+
+pkg_postrm() {
+   use vim && update_vim_helptags
+}



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

2016-02-22 Thread Ian Stakenvicius
commit: 69f67106acc8e7a4a5da4ee84f2960065fd7673a
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Mon Feb 22 21:19:54 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Mon Feb 22 21:20:29 2016 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=69f67106

bump thunderbird-45 to beta2

 mail-client/thunderbird/Manifest   | 114 ++---
 ..._beta1.ebuild => thunderbird-45.0_beta2.ebuild} |   0
 2 files changed, 57 insertions(+), 57 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 2455a6d..794ea08 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -63,60 +63,60 @@ DIST thunderbird-38.6.0-vi.xpi 519844 SHA256 
c0d48764556a3563e2e86c1f9cc385d02f8
 DIST thunderbird-38.6.0-zh-CN.xpi 466412 SHA256 
075021cafc597470cfa881da57c599cf6770281698529bdf01dddc6525078a5d SHA512 
a0ac8e60a38f3a001e836472febd5d2e5118c5ea1449f8d136696d65df15dfa61c50416143c9b10358537e10f6a7cc56a2888119480fc88cf4f9874128be
 WHIRLPOOL 
b7a6a5f837cc38dd9783a274f34cfd5979644c53feecd37400a65d013a97d18662a7ffae714242956ac3e8ef85b1e02cb82fac46a93908e697318f200e511223
 DIST thunderbird-38.6.0-zh-TW.xpi 41 SHA256 
36480d80d2268a0f01b61ad5ab4d8ef85fc88cf531e5ee6c60744abb3a31f45f SHA512 
e948cb17026693b786ba1d0c21fa94d2716b854467f4f96260e2654b232fb2a0169786d6fce0206cea307f65bbca953603cf600cfb46bfc2c64c8dd7316bf877
 WHIRLPOOL 
a505be408092edf3db41a4298fd06434b5c5a977877b520f0c25421c3c4c6e7e40b26db2aa5dfd8856cfbd17833fedde8391de36068531f2e80396c4813d6215
 DIST thunderbird-38.6.0.source.tar.bz2 204415129 SHA256 
0417711325a4ba6fa61882bfcd9a7ce325fa0b903474e087f16e13a70be15a6b SHA512 
9f6cb6b7c9b493560366a21cbb3e142fbdbded61adea44c39d45327207e1478d268fb721ee914ae1b0e762507f3665e40e1c315bd454fe1d019bd7972a08
 WHIRLPOOL 
c2d16955efeff1b05a8ec2c57304bd5ffa600f20303564db1eaaff04ba97fa3669993cd60d1a3a78ee3250c695122c39cb29939445ded5e144aa7737c48ed0c2
-DIST thunderbird-45.0b1-ar.xpi 490773 SHA256 
fb2149bf73d5ac70ed902634eb30171835dabaa1a320aa0761057d5a1833bef9 SHA512 
80659c914873717c6538e2933a2983190476cf42498a01337ce0cd6468401aa66002061fe54175c47280fa482c43372a1951d78db5b331826fa2b086047c1014
 WHIRLPOOL 
25b43ba0cd0ce5d4464158f4a8069346c35ee184412240c97a0514e730f3895772562bf5323c1103cb1152738d9207b6e10c981e2d62c0a4320c2192c7b1aaa6
-DIST thunderbird-45.0b1-ast.xpi 428057 SHA256 
aa00a32977f5f6181f7a5e7d97c5e7518e69ab7d4babd93c2e60e3d34a5b849f SHA512 
56c7e5761f2192a1963acdecae1ce1fdfc8f194470c7c1827d4a0cb8c676c9d24fbf07e7a9fb098b36ab5ca29bf33869e61fa9c02b11c65f4a133351fe1e3c33
 WHIRLPOOL 
71a400ebb82c835b818f959200c36994ed3d40b1c27bdb0852447c7bd55a61072a8dd6b1711698ebf18ebbfe4e25e40c8ae3c823ffbb0f4095e6ea1d90550f50
-DIST thunderbird-45.0b1-be.xpi 469094 SHA256 
76fd0ca0105b899b136499eca33910a8a769e0cf2b87ad5c63024b4fadd22313 SHA512 
fa30bccdbf7086b4d4ba8430b9757ac006b77447cad36bc5f1052e52fa1bacbdd3c6500df9825b4a1f0d2db3f5dd2fd9e839d367db337091645b17d09f0fcc55
 WHIRLPOOL 
4045376f050262773e28711884e6a3d1b0c6f608e2258671230fe61bbaccf02c477fcd735478c2cd88de5edd35ec610f5c499d2a997ebe2bf9dff6b74e012fa3
-DIST thunderbird-45.0b1-bg.xpi 518419 SHA256 
f991e206fe086392b1cc5426463b668db9bdd8aa499be02e0c1e456bac31096f SHA512 
f45570912aaa9b838e3e96929e1ce0789ad67096d4286a816b8f2bed443dce8856a1966cd02b8f8a19148c06712d1de345da7661b7a667836442724f8609644b
 WHIRLPOOL 
c4a6177cd329a220bd11504ce435f3a874a5f33e4ee708e1666503adb56099e55b13d51419b5acc34c7c634d58633ae8ca572ef700ccf6dcc071230ee56960f3
-DIST thunderbird-45.0b1-bn-BD.xpi 581437 SHA256 
9960e4a3900b7fa58e9b23260519c14cd13c57c7613a46d67192070d8a6066cb SHA512 
5778ac2190053da035823c09318d437f5a83df620ff213a81ea83a4d0bb4da32386f6253177af5aad7e09060dc7e54dfc20231b54b5639d4c198739b6fcbe7a1
 WHIRLPOOL 
ab8d1b14cabc74624ea407ea97db35eddfda682eb546561b08ee8857f48b9dee2f7fd991d14f6ab74a549d6cd9f9cd54066790b4dca6ae10a4e3e2ac20e1b801
-DIST thunderbird-45.0b1-br.xpi 465920 SHA256 
a30ae06ada374dda75416f6a1adebd756806d37a690b7358d583346cc8148c04 SHA512 
05008d5179adb5a5b2b55697e14d28255cf3ad2fb82b8355f44589072a31c05526e588a7e3997e201d74da8608820ecd4c027909a9257900a5b664f8365b6aad
 WHIRLPOOL 
a9d2c1b9aa832779988a4ac81692e40620ff606015f8b6e40455a7b13cc84a06a929a82f4d7fd3931764d96f2db1d73ece31124d0595bfc00fc48f11edf3cb25
-DIST thunderbird-45.0b1-ca.xpi 467978 SHA256 
0cc24edb880a8d956854edf9162c5066f4159b7389d0764024e6b721c9d7d664 SHA512 
ccbef9ae973cb1316b0e39334a48034e58acbf7da80bd67437048a1e2921feea2e648fffdef0e1c460b193458314c74dba7f2d9e22a4ce45dbdcbb99ac8af3d7
 WHIRLPOOL 
b225279e4f7bcf438b0e57c76a35f889444336e963e696d80aedddf17b8e1d9a71d57e49eb293da731a337b8793df6943ba893800b627155b916c680d860656c
-DIST thunderbird-45.0b1-cs.xpi 474326 SHA256 
dea9eab64d80ea8f1f190cb534e15e138a03707932398f74be4419f543734eaa SHA512 
be4148a088df5d11fd6e6ff3c93e8d591a928cb6b9d9c2d4bc608c4bc4e336ff2ce6eb86a224b7c5fed50d57bee734160fef3d523aca13aaafc54c48719eea23
 WHIRLPOOL 

[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/

2016-02-22 Thread Ian Stakenvicius
commit: e7c0dab5e8242e9b6a638b4b3acbddf5718d4abe
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Mon Feb 22 21:19:12 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Mon Feb 22 21:20:29 2016 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=e7c0dab5

bump firefox-45 to beta8

 www-client/firefox/Manifest | 2 +-
 .../firefox/{firefox-45.0_beta4.ebuild => firefox-45.0_beta8.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 3f30e22..e1ab859 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -80,4 +80,4 @@ DIST firefox-44.0.2-zh-CN.xpi 496301 SHA256 
e8609ff71c038286fb3768369941bfd86434
 DIST firefox-44.0.2-zh-TW.xpi 487761 SHA256 
3af3a905106a7572753d7863bdaec82bbe5b3670c1abbd80d6f4893a17ddce89 SHA512 
22f223cc6694d670b1f3909051244197e50a994c32a19d7ad9fe64624e559907d24527791038136250592d2410de3f7e11979a840dbb8d638172ed3e291288ee
 WHIRLPOOL 
e57ed023a1f1abaa22ed103103b081e05c1fbaa6331c3288b120971c32979341025444e0519d1170f4a532ed49076fd98ddc42793b054e8a1009f0c11f1bd3ae
 DIST firefox-44.0.2.source.tar.xz 182355632 SHA256 
0bb28841a9268c50cbb239f759f16f55b3a624f679c68965158beaa0a83a2d9e SHA512 
03bcb796577a416d3267f3dbadf4cdbaf6f4ee0b2e4fde3b0f6d47ccbaeaadcc7e2eb997b569e5b14aa38e2e7c0ef0a19749b9a448a89d0d335f7510ba06dd1a
 WHIRLPOOL 
76a1e4f25e6dc154195099da7d2ab5066ccffbb24a7763b3305d9220c8a6a5bbfab6ca1f2ffdfe77a809de14f90d92ac0da0193ea1b83243b06b78e8f6849f46
 DIST firefox-45.0-patches-0.1.tar.xz 14232 SHA256 
8b4926d538a5652b909ee4c174f0160da082defa988559275e105fb18f08f5d8 SHA512 
9bfffce906a84ee984a0b553d30006fbf200b5e17ccb4782ee00f2bb13377d5368d6feedbc3b74b906608602ca95a0b8b2b16632dd1d34a1416b60a7167c0f80
 WHIRLPOOL 
8d335e6c5a899658fa478af19a77dde45d8199025393a365c18dc41600be111a21445b8add8198527512d1769f7b76e439440102616514bb44354b23b03828bb
-DIST firefox-45.0b4.source.tar.xz 184020292 SHA256 
0fd51881a3772a3dedd399729da6bf97c78a9ed756b6ab68286e1e5354ca4676 SHA512 
d5c9dc8cccfc8ea76239196855493fd9c7d1341ffacbe267ce520f77d685ac7ba862a2850190811c2a539307c4ef972ce40395f6ba29e84a5642a1cc1a4ff373
 WHIRLPOOL 
8b7502e770dd529edc9945f264143e1ad234a489f72f0c72ac74e32b994e862e8c37c699e563dbb863ef38bb4cea0928b2b9ea7a3c50e023eeb6371af13690bc
+DIST firefox-45.0b8.source.tar.xz 183997940 SHA256 
b3b96d45b72f5e9d1c421653a0f3dffb7e63b33e1a9bea8b35f944749c41839a SHA512 
d2de09a3509612df82754f78b59f0e564436aef6099510b115c9b79c8a305954727847fb09e8b1a6f8ab3341272196c52ca3248f1aff7c1701531484a4683cda
 WHIRLPOOL 
a129957d75f864e78c263c4163483a17a3a371572f7933b45a244ff3b24e9c06f172230e93776f8320f0ab94fe5181953d832f02fca19183816dfc5ef5f63818

diff --git a/www-client/firefox/firefox-45.0_beta4.ebuild 
b/www-client/firefox/firefox-45.0_beta8.ebuild
similarity index 100%
rename from www-client/firefox/firefox-45.0_beta4.ebuild
rename to www-client/firefox/firefox-45.0_beta8.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-auth/nss-mdns/files/

2016-02-22 Thread Mike Frysinger
commit: c6e5e8d1ddf77f0cf81d8c1ce8255f780867e00f
Author: Brian Norris  chromium  org>
AuthorDate: Mon Feb 22 20:52:19 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Feb 22 20:53:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e5e8d1

sys-auth/nss-mdns: do not build $ROOT into the source

 sys-auth/nss-mdns/files/nss-mdns-0.10-avahi-socket.patch | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/sys-auth/nss-mdns/files/nss-mdns-0.10-avahi-socket.patch 
b/sys-auth/nss-mdns/files/nss-mdns-0.10-avahi-socket.patch
index 189d108..9ada93d 100644
--- a/sys-auth/nss-mdns/files/nss-mdns-0.10-avahi-socket.patch
+++ b/sys-auth/nss-mdns/files/nss-mdns-0.10-avahi-socket.patch
@@ -1,10 +1,14 @@
 src/Makefile.am2006-12-30 01:00:22.0 -0600
-+++ src/Makefile.am2006-12-30 01:01:11.0 -0600
+https://bugs.gentoo.org/159341
+
+fix the full path to the socket run dir
+
+--- src/Makefile.am
 src/Makefile.am
 @@ -20,7 +20,7 @@
  AM_CFLAGS = \
-DMDNS_ALLOW_FILE=\"$(sysconfdir)/mdns.allow\" \
-DRESOLV_CONF_FILE=\"$(sysconfdir)/resolv.conf\" \
 -  -DAVAHI_SOCKET=\"$(localstatedir)/run/avahi-daemon/socket\"
-+  -DAVAHI_SOCKET=\"$(ROOT)var/run/avahi-daemon/socket\"
++  -DAVAHI_SOCKET=\"/var/run/avahi-daemon/socket\"
  
  #AM_CFLAGS += -DNDEBUG=1 -Os



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

2016-02-22 Thread Sebastien Fabbro
commit: 51c36f98fa12a844637a5cee0dfa776999e93ff9
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Feb 22 21:48:03 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Feb 22 21:48:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c36f98

dev-python/wcsaxes: version bump

Package-Manager: portage-2.2.27

 dev-python/wcsaxes/Manifest|  1 +
 .../files/wcsaxes-0.6-disable_mpltest.patch| 14 +++
 .../wcsaxes-0.6-disable_numpy_warnings_test.patch  | 16 
 dev-python/wcsaxes/wcsaxes-0.6.ebuild  | 48 ++
 4 files changed, 79 insertions(+)

diff --git a/dev-python/wcsaxes/Manifest b/dev-python/wcsaxes/Manifest
index df3441c..2ba5a58 100644
--- a/dev-python/wcsaxes/Manifest
+++ b/dev-python/wcsaxes/Manifest
@@ -1 +1,2 @@
 DIST wcsaxes-0.3.tar.gz 773984 SHA256 
012861678afa3c05700c4dd94a73bbd0534dae7ef8d9dc215fb01d6e5a60477f SHA512 
597494609e2add782dcf84a6163b7093d1a467ffb6321d6d25064f9f87dcb0f7e5e076818b0707b9f10d0894a26ce240cda9598f035364832efe57d6ec51d76a
 WHIRLPOOL 
1d05ce40460a2477c43107f33a68de08cdeb66ee395d3311ee74c9e7d354b675584f3e5d79ea91303a1808ab767df6f54bb5c65993009edfa67b416057c459fe
+DIST wcsaxes-0.6.tar.gz 617882 SHA256 
ab8101ff742ebba79da3ff7bf777f24fcf8275886dbb5482f0a2eb3ab6756ee4 SHA512 
6254fabc31b7c2e44dd86b0330592e01a688e36957e9d96348f7b4d305242e02e27d2363fd7ada37ad6dba292c66bbace9ea675f475388ed5545ac24cad1226c
 WHIRLPOOL 
e2f1d7b230fb7ba3982915638535258377fd450d47f3f191ba0a12aa1698050213353e315de2329e3f8ad359a76bfccdc4291e49eb6b0a4947d0f41305977100

diff --git a/dev-python/wcsaxes/files/wcsaxes-0.6-disable_mpltest.patch 
b/dev-python/wcsaxes/files/wcsaxes-0.6-disable_mpltest.patch
new file mode 100644
index 000..b62e15a
--- /dev/null
+++ b/dev-python/wcsaxes/files/wcsaxes-0.6-disable_mpltest.patch
@@ -0,0 +1,14 @@
+Author: Ole Streicher 
+Description: Remove the tests that require pytest-mpl
+ Pytest_mpl is (still) not available in Debian.
+ https://github.com/astrofrog/pytest-mpl
+--- a/setup.cfg
 b/setup.cfg
+@@ -11,7 +11,6 @@
+ minversion = 2.2
+ norecursedirs = build docs/_build
+ doctest_plus = enabled
+-addopts = --mpl --mpl-baseline-path=wcsaxes/tests/baseline_images
+ 
+ [ah_bootstrap]
+ auto_use = False

diff --git 
a/dev-python/wcsaxes/files/wcsaxes-0.6-disable_numpy_warnings_test.patch 
b/dev-python/wcsaxes/files/wcsaxes-0.6-disable_numpy_warnings_test.patch
new file mode 100644
index 000..ff6567c
--- /dev/null
+++ b/dev-python/wcsaxes/files/wcsaxes-0.6-disable_numpy_warnings_test.patch
@@ -0,0 +1,16 @@
+Author: Ole Streicher 
+Description: Disable test_no_numpy_warnings
+ This test may fails when numpy decides that it wants to put some important
+ message as a warning; even if nothing goes wrong. This happens f.e. for
+ numpy-1.11.0~b2.
+--- a/wcsaxes/tests/test_misc.py
 b/wcsaxes/tests/test_misc.py
+@@ -51,6 +51,8 @@
+ COORDSYS= 'icrs'
+ """, sep='\n')
+ 
++# see https://github.com/astrofrog/wcsaxes/issues/187
++@pytest.mark.xfail
+ def test_no_numpy_warnings():
+ 
+ # Make sure that no warnings are raised if some pixels are outside WCS

diff --git a/dev-python/wcsaxes/wcsaxes-0.6.ebuild 
b/dev-python/wcsaxes/wcsaxes-0.6.ebuild
new file mode 100644
index 000..67bda68
--- /dev/null
+++ b/dev-python/wcsaxes/wcsaxes-0.6.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Framework for plotting astronomical and geospatial data"
+HOMEPAGE="http://wcsaxes.readthedocs.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.6-disable_mpltest.patch"
+   "${FILESDIR}/${PN}-0.6-disable_numpy_warnings_test.patch"
+)
+
+python_prepare_all() {
+   sed -i -e '/auto_use/s/True/False/' setup.cfg || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx -w
+}
+
+python_test() {
+   virtx esetup.py test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/ )
+   distutils-r1_python_install_all
+}



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

2016-02-22 Thread NP Hardass
commit: bb8f0cab121c4ce652924f4d4295e6692fdb6d9f
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Feb 22 17:03:32 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Feb 22 20:46:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8f0cab

mate-base/mate: Update to use new mate-themes-meta

Package-Manager: portage-2.2.26

 mate-base/mate/{mate-1.10.0-r1.ebuild => mate-1.10.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate/mate-1.10.0-r1.ebuild 
b/mate-base/mate/mate-1.10.0-r2.ebuild
similarity index 98%
rename from mate-base/mate/mate-1.10.0-r1.ebuild
rename to mate-base/mate/mate-1.10.0-r2.ebuild
index 133f3c6..930c145 100644
--- a/mate-base/mate/mate-1.10.0-r1.ebuild
+++ b/mate-base/mate/mate-1.10.0-r2.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
themes? (
=x11-themes/mate-backgrounds-${MATE_MV}*:0
=x11-themes/mate-icon-theme-${MATE_MV}*:0
-   =x11-themes/mate-themes-${MATE_MV}*:0
+   =x11-themes/mate-themes-meta-${MATE_MV}*:0
)
extras? (
=app-arch/engrampa-${MATE_MV}*:0



[gentoo-commits] repo/gentoo:master commit in: mate-extra/caja-extensions/

2016-02-22 Thread NP Hardass
commit: a587406f6603ae6792b143d4e4ed371812d72aca
Author: NP-Hardass  gentoo  org>
AuthorDate: Sat Feb 20 21:33:21 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Feb 22 20:46:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a587406f

mate-extra/caja-extensions: Add local USE desc for cdr

Package-Manager: portage-2.2.26

 mate-extra/caja-extensions/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mate-extra/caja-extensions/metadata.xml 
b/mate-extra/caja-extensions/metadata.xml
index b5a915f..8b104f7 100644
--- a/mate-extra/caja-extensions/metadata.xml
+++ b/mate-extra/caja-extensions/metadata.xml
@@ -6,6 +6,7 @@
 Gentoo MATE Desktop
 

+   Add an extension to burn files to cds using 
app-cdr/brasero.
Add an extension to support 
net-im/gajim.
Add image conversion 
support.
Add an extension to support e-mail 
functionality.



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

2016-02-22 Thread NP Hardass
commit: 49c73b082d8eb99e276a1b8b676274cb23412a8a
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Feb 22 17:01:51 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Feb 22 20:46:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c73b08

x11-themes/mate-themes-meta: Add new meta to help manage gtk+ madness

Package-Manager: portage-2.2.26

 .../mate-themes-meta/mate-themes-meta-1.10.ebuild  | 27 ++
 x11-themes/mate-themes-meta/metadata.xml   |  8 +++
 2 files changed, 35 insertions(+)

diff --git a/x11-themes/mate-themes-meta/mate-themes-meta-1.10.ebuild 
b/x11-themes/mate-themes-meta/mate-themes-meta-1.10.ebuild
new file mode 100644
index 000..1b9eb48
--- /dev/null
+++ b/x11-themes/mate-themes-meta/mate-themes-meta-1.10.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Meta package to facilitate easy use of x11-themes/mate-themes"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+SRC_URI=""
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| (
+   (
+   =x11-libs/gtk+-3.16*:3
+   =x11-themes/mate-themes-1.10*:0/3.16
+   )
+   (
+   =x11-libs/gtk+-3.18*:3
+   =x11-themes/mate-themes-1.10*:0/3.18
+   )
+   =x11-themes/mate-themes-1.10*:0
+   )"

diff --git a/x11-themes/mate-themes-meta/metadata.xml 
b/x11-themes/mate-themes-meta/metadata.xml
new file mode 100644
index 000..b189665
--- /dev/null
+++ b/x11-themes/mate-themes-meta/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@gentoo.org
+   Gentoo MATE Desktop
+   
+



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

2016-02-22 Thread NP Hardass
commit: 9f7fd453b3f8c550d4b9255761c44672b12d256d
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Feb 22 16:59:35 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Feb 22 20:46:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7fd453

x11-themes/mate-themes: Add subslots for GTK+:3 support

Package-Manager: portage-2.2.26

 .../{mate-themes-1.10.5-r160.ebuild => mate-themes-1.10.5-r161.ebuild}  | 2 +-
 .../{mate-themes-1.10.5-r180.ebuild => mate-themes-1.10.5-r181.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/mate-themes/mate-themes-1.10.5-r160.ebuild 
b/x11-themes/mate-themes/mate-themes-1.10.5-r161.ebuild
similarity index 98%
rename from x11-themes/mate-themes/mate-themes-1.10.5-r160.ebuild
rename to x11-themes/mate-themes/mate-themes-1.10.5-r161.ebuild
index c073a41..deb706c 100644
--- a/x11-themes/mate-themes/mate-themes-1.10.5-r160.ebuild
+++ b/x11-themes/mate-themes/mate-themes-1.10.5-r161.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="A set of MATE themes, with sets for users with 
limited or low visio
 HOMEPAGE="http://mate-desktop.org;
 
 LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="0/${MATE_GTK_V}"
 KEYWORDS="~amd64 ~x86"
 
 S="${WORKDIR}/${PN}-gtk${MATE_GTK_V}-${PV}"

diff --git a/x11-themes/mate-themes/mate-themes-1.10.5-r180.ebuild 
b/x11-themes/mate-themes/mate-themes-1.10.5-r181.ebuild
similarity index 98%
rename from x11-themes/mate-themes/mate-themes-1.10.5-r180.ebuild
rename to x11-themes/mate-themes/mate-themes-1.10.5-r181.ebuild
index c073a41..deb706c 100644
--- a/x11-themes/mate-themes/mate-themes-1.10.5-r180.ebuild
+++ b/x11-themes/mate-themes/mate-themes-1.10.5-r181.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="A set of MATE themes, with sets for users with 
limited or low visio
 HOMEPAGE="http://mate-desktop.org;
 
 LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="0/${MATE_GTK_V}"
 KEYWORDS="~amd64 ~x86"
 
 S="${WORKDIR}/${PN}-gtk${MATE_GTK_V}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: app-portage/portage-utils/

2016-02-22 Thread Mike Frysinger
commit: 6e5b070d5f0c0b43e8b1684d28f8f3f55aaa7236
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Feb 22 20:37:53 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Feb 22 20:38:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5b070d

app-portage/portage-utils: version bump to 0.62

 app-portage/portage-utils/Manifest |  1 +
 .../portage-utils/portage-utils-0.62.ebuild| 78 ++
 2 files changed, 79 insertions(+)

diff --git a/app-portage/portage-utils/Manifest 
b/app-portage/portage-utils/Manifest
index 12cb639..142629c 100644
--- a/app-portage/portage-utils/Manifest
+++ b/app-portage/portage-utils/Manifest
@@ -1,3 +1,4 @@
 DIST portage-utils-0.56.tar.xz 513832 SHA256 
4df7323fb2667dd9bcee0f2d169c01ed8600aa6196118e6cd3a10cfe99852bbf SHA512 
f2136a7df4cd91499b135fbf000f81a71177d5a39b4da2db484ab0f9492d152eaa72a5fee0e56d4b58611462e251905e554f5e41890a749f05d19e50c16c77b6
 WHIRLPOOL 
af0a96ca3bf2dd39335317829aa8aff110a63042c415368400977e974cc21163da7eb76f7d53fcd05e133fd8a8568255ba022a32f1b174bda0dcb15b5f1476b9
 DIST portage-utils-0.60.tar.xz 519424 SHA256 
d5e4a7384321d21d0aa484fcd30768dbce557e9c97a98cd2723d3eb75b82f503 SHA512 
80355b31d49ac0f47c0a05071584608bd5fc0b8a98ab9025cb0a3bc8c18e318fbc60ff33e6834cd4f0ad159c2eb7f63d0d9cb61d4c86cee473215670ebba5694
 WHIRLPOOL 
ec6d2bc1b164a7baff83019455de91483a98401f052153e152cef3733d041e71ca2f4333c9281aa593ee962d0e42b2d4f72f0d04e13982cbb25518f3bd5ca66d
 DIST portage-utils-0.61.tar.xz 526588 SHA256 
9c8942529dcfd9ee5798ab6a61fd0e8d1cc42645cbf4aeeefdb2d18a13076787 SHA512 
0d09901f9d0213ef4d3d1b8961185d5f748d46a06663312f382f33e39fd9d94adc97660a11f482f3c9eb771e0f4e6bfc877390e002e7c0455c9e5ad8ebf1a7a2
 WHIRLPOOL 
0dcce5a46bd53b39c49edecdc35b64d79d83f06a136d773808270d685895e6bcb0669ce2689c39eeccb3f3f97cb7723b58317c34865aa80605af8b88f1d44280
+DIST portage-utils-0.62.tar.xz 527216 SHA256 
f6ce1938e41ec2073be12568470a7aae51489579add0709c08af5d9be1c0c563 SHA512 
71b2888cef1bf7549c3829cc7d4bbe2e99a711434bae4fb78c55b9c37815b61623518f19ab87db30f533d771398933c085640dc7c8ffcedf87a70ac702a52fa1
 WHIRLPOOL 
105d60d3f778a79972e39d2d8e78aa8b971f085721362e4d594d86006752d97b25d41a1e5a9006f603cda0088da89abb179d8bc129815c1363f30dfb6ff59891

diff --git a/app-portage/portage-utils/portage-utils-0.62.ebuild 
b/app-portage/portage-utils/portage-utils-0.62.ebuild
new file mode 100644
index 000..205874b
--- /dev/null
+++ b/app-portage/portage-utils/portage-utils-0.62.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+inherit flag-o-matic toolchain-funcs eutils
+
+DESCRIPTION="small and fast portage helper tools written in C"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils;
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+
+LICENSE="GPL-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 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls static"
+
+RDEPEND="dev-libs/iniparser:0"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   static? ( dev-libs/iniparser:0[static-libs] )"
+
+src_prepare() {
+   epatch_user
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
+   if use prefix || ! use kernel_linux || \
+  has_version '/dev/null
+   for x in etc/portage/postsync.d/* ; do
+   [[ -x ${EROOT}/${x} ]] && chmod +x "${x}"
+   done
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   elog "${EPREFIX}/etc/portage/postsync.d/q-reinitialize has been 
installed for convenience"
+   elog "If you wish for it to be automatically run at the end of 
every --sync:"
+   elog "   # chmod +x 
${EPREFIX}/etc/portage/postsync.d/q-reinitialize"
+   elog "Normally this should only take a few seconds to run but 
file systems"
+   elog "such as ext3 can take a lot longer.  To disable, simply 
do:"
+   elog "   # chmod -x 
${EPREFIX}/etc/portage/postsync.d/q-reinitialize"
+   fi
+}



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

2016-02-22 Thread Mike Frysinger
commit: 5569704ec689aa51a30a213850e13cf338c3faf3
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Feb 22 15:39:21 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Feb 22 20:38:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5569704e

app-crypt/sbsigntool: drop old <0.6 versions

 app-crypt/sbsigntool/sbsigntool-0.6.ebuild | 36 --
 1 file changed, 36 deletions(-)

diff --git a/app-crypt/sbsigntool/sbsigntool-0.6.ebuild 
b/app-crypt/sbsigntool/sbsigntool-0.6.ebuild
deleted file mode 100644
index 5810850..000
--- a/app-crypt/sbsigntool/sbsigntool-0.6.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Utilities for signing and verifying files for UEFI Secure Boot"
-HOMEPAGE="https://launchpad.net/ubuntu/+source/sbsigntool;
-SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="dev-libs/openssl
-   sys-apps/util-linux"
-DEPEND="${RDEPEND}
-   sys-apps/help2man
-   sys-boot/gnu-efi
-   virtual/pkgconfig"
-
-src_prepare() {
-   local iarch
-   case ${ARCH} in
-   ia64)  iarch=ia64 ;;
-   x86)   iarch=ia32 ;;
-   amd64) iarch=x86_64 ;;
-   *) die "unsupported architecture: ${ARCH}" ;;
-   esac
-   sed -i "/^EFI_ARCH=/s:=.*:=${iarch}:" configure || die
-   sed -i 's/-m64$/& -march=x86-64/' tests/Makefile.in || die
-   sed -i "/^AR /s:=.*:= $(tc-getAR):" lib/ccan/Makefile.in || die #481480
-}



[gentoo-commits] proj/portage-utils:master commit in: /, man/

2016-02-22 Thread Mike Frysinger
commit: dcec34fcf04c0399efc466adf770d60dc145129f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Feb 22 17:49:25 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Feb 22 17:49:25 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=dcec34fc

qsize: change interface to operate on atoms

We also drop the --all flag as it's now the default behavior.
If no atoms are specified, we just check everything.

 man/qsize.1 |  5 +
 qsize.c | 49 -
 2 files changed, 33 insertions(+), 21 deletions(-)

diff --git a/man/qsize.1 b/man/qsize.1
index ca6a352..af32869 100644
--- a/man/qsize.1
+++ b/man/qsize.1
@@ -1,4 +1,4 @@
-.TH qsize "1" "Mar 2014" "Gentoo Foundation" "qsize"
+.TH qsize "1" "Feb 2016" "Gentoo Foundation" "qsize"
 .SH NAME
 qsize \- calculate size usage
 .SH SYNOPSIS
@@ -11,9 +11,6 @@ qsize \- calculate size usage
 \fB\-f\fR, \fB\-\-filesystem\fR
 Show size used on disk
 .TP
-\fB\-a\fR, \fB\-\-all\fR
-Size all installed packages
-.TP
 \fB\-s\fR, \fB\-\-sum\fR
 Include a summary
 .TP

diff --git a/qsize.c b/qsize.c
index 3a11842..7a40141 100644
--- a/qsize.c
+++ b/qsize.c
@@ -8,10 +8,9 @@
 
 #ifdef APPLET_qsize
 
-#define QSIZE_FLAGS "fasSmkbi:" COMMON_FLAGS
+#define QSIZE_FLAGS "fsSmkbi:" COMMON_FLAGS
 static struct option const qsize_long_opts[] = {
{"filesystem", no_argument, NULL, 'f'},
-   {"all",no_argument, NULL, 'a'},
{"sum",no_argument, NULL, 's'},
{"sum-only",   no_argument, NULL, 'S'},
{"megabytes",  no_argument, NULL, 'm'},
@@ -22,7 +21,6 @@ static struct option const qsize_long_opts[] = {
 };
 static const char * const qsize_opts_help[] = {
"Show size used on disk",
-   "Size all installed packages",
"Include a summary",
"Show just the summary",
"Display size in megabytes",
@@ -39,7 +37,6 @@ int qsize_main(int argc, char **argv)
q_vdb_cat_ctx *cat_ctx;
q_vdb_pkg_ctx *pkg_ctx;
size_t i;
-   char search_all = 0;
struct stat st;
char fs_size = 0, summary = 0, summary_only = 0;
size_t num_all_files, num_all_nonfiles, num_all_ignored;
@@ -50,13 +47,14 @@ int qsize_main(int argc, char **argv)
size_t buflen;
char *buf;
char filename[_Q_PATH_MAX], *filename_root;
+   depend_atom *atom;
+   DECLARE_ARRAY(atoms);
DECLARE_ARRAY(ignore_regexp);
 
while ((i = GETOPT_LONG(QSIZE, qsize, "")) != -1) {
switch (i) {
COMMON_GETOPTS_CASES(qsize)
case 'f': fs_size = 1; break;
-   case 'a': search_all = 1; break;
case 's': summary = 1; break;
case 'S': summary = summary_only = 1; break;
case 'm': disp_units = MEGABYTE; str_disp_units = "MiB"; break;
@@ -70,8 +68,16 @@ int qsize_main(int argc, char **argv)
}
}
}
-   if ((argc == optind) && !search_all)
-   qsize_usage(EXIT_FAILURE);
+
+   argc -= optind;
+   argv += optind;
+   for (i = 0; i < argc; ++i) {
+   atom = atom_explode(argv[i]);
+   if (!atom)
+   warn("invalid atom: %s", argv[i]);
+   else
+   xarraypush_ptr(atoms, atom);
+   }
 
num_all_bytes = num_all_files = num_all_nonfiles = num_all_ignored = 0;
 
@@ -91,18 +97,24 @@ int qsize_main(int argc, char **argv)
while ((pkg_ctx = q_vdb_next_pkg(cat_ctx))) {
const char *pkgname = pkg_ctx->name;
FILE *fp;
+   bool showit = false;
+
/* see if this cat/pkg is requested */
-   if (!search_all) {
-   for (i = optind; i < argc; ++i) {
-   snprintf(buf, buflen, "%s/%s", catname, 
pkgname);
-   if (rematch(argv[i], buf, REG_EXTENDED) 
== 0)
+   if (array_cnt(atoms)) {
+   depend_atom *qatom;
+
+   snprintf(buf, buflen, "%s/%s", catname, 
pkgname);
+   qatom = atom_explode(buf);
+   array_for_each(atoms, i, atom)
+   if (atom_compare(atom, qatom) == EQUAL) 
{
+   showit = true;
break;
-   if (rematch(argv[i], pkgname, 
REG_EXTENDED) == 0)
-   break;
-   }
-   if (i == argc)
-   goto next_pkg;
-   }
+   }
+   atom_implode(qatom);
+  

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

2016-02-22 Thread Mike Frysinger
commit: 1dbce6aec3b91f9efb13df94c5a8e5c33ea65a4c
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Feb 22 18:31:41 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Feb 22 18:31:41 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=1dbce6ae

man: regen manpages

 man/qatom.1  | 5 -
 man/qfile.1  | 8 +---
 man/qlist.1  | 4 ++--
 man/qlop.1   | 4 ++--
 man/qmerge.1 | 5 +
 5 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/man/qatom.1 b/man/qatom.1
index b4bc8ce..42991a5 100644
--- a/man/qatom.1
+++ b/man/qatom.1
@@ -1,4 +1,4 @@
-.TH qatom "1" "Mar 2014" "Gentoo Foundation" "qatom"
+.TH qatom "1" "Feb 2016" "Gentoo Foundation" "qatom"
 .SH NAME
 qatom \- split atom strings
 .SH SYNOPSIS
@@ -8,6 +8,9 @@ qatom \- split atom strings
 
 .SH OPTIONS
 .TP
+\fB\-F\fR \fI\fR, \fB\-\-format\fR \fI\fR
+Custom output format (default: %{CATEGORY} %{PN} %{PV} %[PR] %[SLOT] %[pfx] 
%[sfx])
+.TP
 \fB\-c\fR, \fB\-\-compare\fR
 Compare two atoms
 .TP

diff --git a/man/qfile.1 b/man/qfile.1
index 83dacfb..54823cd 100644
--- a/man/qfile.1
+++ b/man/qfile.1
@@ -1,4 +1,4 @@
-.TH qfile "1" "Mar 2014" "Gentoo Foundation" "qfile"
+.TH qfile "1" "Feb 2016" "Gentoo Foundation" "qfile"
 .SH NAME
 qfile \- list all pkgs owning files
 .SH SYNOPSIS
@@ -14,12 +14,6 @@ Display installed packages with slots
 \fB\-R\fR, \fB\-\-root\-prefix\fR
 Assume arguments are already prefixed by $ROOT
 .TP
-\fB\-f\fR \fI\fR, \fB\-\-from\fR \fI\fR
-Read arguments from file  ("-" for stdin)
-.TP
-\fB\-m\fR \fI\fR, \fB\-\-max\-args\fR \fI\fR
-Treat from file arguments by groups of  (defaults to 5000)
-.TP
 \fB\-b\fR, \fB\-\-basename\fR
 Match any component of the path
 .TP

diff --git a/man/qlist.1 b/man/qlist.1
index eee563d..eedc2cd 100644
--- a/man/qlist.1
+++ b/man/qlist.1
@@ -1,4 +1,4 @@
-.TH qlist "1" "Mar 2014" "Gentoo Foundation" "qlist"
+.TH qlist "1" "Feb 2016" "Gentoo Foundation" "qlist"
 .SH NAME
 qlist \- list files owned by pkgname
 .SH SYNOPSIS
@@ -12,7 +12,7 @@ qlist \- list files owned by pkgname
 Just show installed packages
 .TP
 \fB\-S\fR, \fB\-\-slots\fR
-Display installed packages with slots
+Display installed packages with slots (use twice for subslots)
 .TP
 \fB\-R\fR, \fB\-\-repo\fR
 Display installed packages with repository

diff --git a/man/qlop.1 b/man/qlop.1
index 26ef7b5..6e645a8 100644
--- a/man/qlop.1
+++ b/man/qlop.1
@@ -1,4 +1,4 @@
-.TH qlop "1" "Mar 2014" "Gentoo Foundation" "qlop"
+.TH qlop "1" "Feb 2016" "Gentoo Foundation" "qlop"
 .SH NAME
 qlop \- emerge log analyzer
 .SH SYNOPSIS
@@ -30,7 +30,7 @@ Show sync history
 Show current emerging packages
 .TP
 \fB\-f\fR \fI\fR, \fB\-\-logfile\fR \fI\fR
-Read emerge logfile instead of /var/log/emerge.log
+Read emerge logfile instead of $EMERGE_LOG_DIR/emerge.log
 .TP
 \fB\-\-root\fR \fI\fR
 Set the ROOT env var

diff --git a/man/qmerge.1 b/man/qmerge.1
index 558a810..df928f1 100644
--- a/man/qmerge.1
+++ b/man/qmerge.1
@@ -1,4 +1,4 @@
-.TH qmerge "1" "Mar 2014" "Gentoo Foundation" "qmerge"
+.TH qmerge "1" "Feb 2016" "Gentoo Foundation" "qmerge"
 .SH NAME
 qmerge \- fetch and merge binary package
 .SH SYNOPSIS
@@ -35,9 +35,6 @@ Don't prompt before overwriting
 \fB\-O\fR, \fB\-\-nodeps\fR
 Don't merge dependencies
 .TP
-\fB\-5\fR, \fB\-\-nomd5\fR
-Don't verify MD5 digest of files
-.TP
 \fB\-\-debug\fR
 Run shell funcs with `set -x`
 .TP



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

2016-02-22 Thread Mike Frysinger
commit: 704d05c0829aaf03abb95273308116786046b891
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Feb 22 18:28:25 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Feb 22 18:28:25 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=704d05c0

qsize: rework code to use vdb callbacks

This helps reduce some of the boiler plate code for vdb walking.
There should be no real functional changes.

 qsize.c | 268 +++-
 1 file changed, 145 insertions(+), 123 deletions(-)

diff --git a/qsize.c b/qsize.c
index 2df2fce..db00247 100644
--- a/qsize.c
+++ b/qsize.c
@@ -31,37 +31,143 @@ static const char * const qsize_opts_help[] = {
 };
 #define qsize_usage(ret) usage(ret, QSIZE_FLAGS, qsize_long_opts, 
qsize_opts_help, lookup_applet_idx("qsize"))
 
-int qsize_main(int argc, char **argv)
+struct qsize_opt_state {
+   array_t *atoms;
+   char **argv;
+   char search_all;
+   char fs_size;
+   char summary;
+   char summary_only;
+   size_t disp_units;
+   const char *str_disp_units;
+   array_t *ignore_regexp;
+
+   size_t buflen;
+   char *buf;
+
+   size_t num_all_files, num_all_nonfiles, num_all_ignored;
+   uint64_t num_all_bytes;
+};
+
+_q_static int qsize_cb(q_vdb_pkg_ctx *pkg_ctx, void *priv)
 {
-   q_vdb_ctx *ctx;
-   q_vdb_cat_ctx *cat_ctx;
-   q_vdb_pkg_ctx *pkg_ctx;
+   struct qsize_opt_state *state = priv;
+   const char *catname = pkg_ctx->cat_ctx->name;
+   const char *pkgname = pkg_ctx->name;
size_t i;
-   char fs_size = 0, summary = 0, summary_only = 0;
-   size_t num_all_files, num_all_nonfiles, num_all_ignored;
+   depend_atom *atom;
+   FILE *fp;
size_t num_files, num_nonfiles, num_ignored;
-   uint64_t num_all_bytes, num_bytes;
-   size_t disp_units = 0;
-   const char *str_disp_units = NULL;
-   size_t buflen;
-   char *buf;
+   uint64_t num_bytes;
+   bool showit = false;
+
+   /* see if this cat/pkg is requested */
+   if (array_cnt(state->atoms)) {
+   depend_atom *qatom;
+
+   snprintf(state->buf, state->buflen, "%s/%s", catname, pkgname);
+   qatom = atom_explode(state->buf);
+   array_for_each(state->atoms, i, atom)
+   if (atom_compare(atom, qatom) == EQUAL) {
+   showit = true;
+   break;
+   }
+   atom_implode(qatom);
+   } else
+   showit = true;
+   if (!showit)
+   return EXIT_SUCCESS;
+
+   if ((fp = q_vdb_pkg_fopenat_ro(pkg_ctx, "CONTENTS")) == NULL)
+   return EXIT_SUCCESS;
+
+   num_ignored = num_files = num_nonfiles = num_bytes = 0;
+   while (getline(>buf, >buflen, fp) != -1) {
+   contents_entry *e;
+   regex_t *regex;
+   int ok = 0;
+
+   e = contents_parse_line(state->buf);
+   if (!e)
+   continue;
+
+   array_for_each(state->ignore_regexp, i, regex)
+   if (!regexec(regex, state->buf, 0, NULL, 0)) {
+   num_ignored += 1;
+   ok = 1;
+   }
+   if (ok)
+   continue;
+
+   if (e->type == CONTENTS_OBJ || e->type == CONTENTS_SYM) {
+   struct stat st;
+   ++num_files;
+   if (!fstatat(pkg_ctx->cat_ctx->ctx->portroot_fd, 
e->name + 1, , AT_SYMLINK_NOFOLLOW))
+   num_bytes += (state->fs_size ? st.st_blocks * 
S_BLKSIZE : st.st_size);
+   } else
+   ++num_nonfiles;
+   }
+   fclose(fp);
+   state->num_all_bytes += num_bytes;
+   state->num_all_files += num_files;
+   state->num_all_nonfiles += num_nonfiles;
+   state->num_all_ignored += num_ignored;
+
+   if (!state->summary_only) {
+   printf("%s%s/%s%s%s: %'zu files, %'zu non-files, ", BOLD,
+  catname, BLUE, pkgname, NORM,
+  num_files, num_nonfiles);
+   if (num_ignored)
+   printf("%'zu names-ignored, ", num_ignored);
+   if (state->disp_units)
+   printf("%s %s\n",
+  make_human_readable_str(num_bytes, 1, 
state->disp_units),
+  state->str_disp_units);
+   else
+   printf("%'"PRIu64"%s%"PRIu64" KiB\n",
+  num_bytes / KILOBYTE,
+  decimal_point,
+  ((num_bytes % KILOBYTE) * 1000) / KILOBYTE);
+   }
+
+   return EXIT_SUCCESS;
+}
+
+int qsize_main(int argc, char **argv)
+{
+   size_t i;
+   int 

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

2016-02-22 Thread Mike Frysinger
commit: 54a6bc76557216d67a21673b8f0e479efae21a79
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Feb 22 17:41:41 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Feb 22 17:41:41 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=54a6bc76

qcheck: precompile ignore regexes

This should speed things up a bit.

 qsize.c | 20 
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/qsize.c b/qsize.c
index 7a2503a..3a11842 100644
--- a/qsize.c
+++ b/qsize.c
@@ -38,7 +38,7 @@ int qsize_main(int argc, char **argv)
q_vdb_ctx *ctx;
q_vdb_cat_ctx *cat_ctx;
q_vdb_pkg_ctx *pkg_ctx;
-   int i;
+   size_t i;
char search_all = 0;
struct stat st;
char fs_size = 0, summary = 0, summary_only = 0;
@@ -50,7 +50,7 @@ int qsize_main(int argc, char **argv)
size_t buflen;
char *buf;
char filename[_Q_PATH_MAX], *filename_root;
-   queue *ignore_regexp = NULL;
+   DECLARE_ARRAY(ignore_regexp);
 
while ((i = GETOPT_LONG(QSIZE, qsize, "")) != -1) {
switch (i) {
@@ -62,7 +62,12 @@ int qsize_main(int argc, char **argv)
case 'm': disp_units = MEGABYTE; str_disp_units = "MiB"; break;
case 'k': disp_units = KILOBYTE; str_disp_units = "KiB"; break;
case 'b': disp_units = 1; str_disp_units = "bytes"; break;
-   case 'i': ignore_regexp = add_set(optarg, ignore_regexp); break;
+   case 'i': {
+   regex_t regex;
+   xregcomp(, optarg, REG_EXTENDED|REG_NOSUB);
+   xarraypush(ignore_regexp, , sizeof(regex));
+   break;
+   }
}
}
if ((argc == optind) && !search_all)
@@ -105,19 +110,18 @@ int qsize_main(int argc, char **argv)
num_ignored = num_files = num_nonfiles = num_bytes = 0;
while (getline(, , fp) != -1) {
contents_entry *e;
-   queue *ll;
+   regex_t *regex;
int ok = 0;
 
e = contents_parse_line(buf);
if (!e)
continue;
 
-   for (ll = ignore_regexp; ll != NULL; ll = 
ll->next) {
-   if (rematch(ll->name, e->name, 
REG_EXTENDED) == 0) {
+   array_for_each(ignore_regexp, i, regex)
+   if (!regexec(regex, buf, 0, NULL, 0)) {
num_ignored += 1;
ok = 1;
}
-   }
if (ok)
continue;
 
@@ -174,7 +178,7 @@ int qsize_main(int argc, char **argv)
   decimal_point,
   (unsigned 
long)(((num_all_bytes%MEGABYTE)*1000)/MEGABYTE));
}
-   free_sets(ignore_regexp);
+   xarrayfree(ignore_regexp);
return EXIT_SUCCESS;
 }
 



[gentoo-commits] proj/portage-utils: New tag: v0.62

2016-02-22 Thread Mike Frysinger
commit: 
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Feb 22 20:37:25 2016 +

New tag: v0.62




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

2016-02-22 Thread Mike Frysinger
commit: 3d4a141fd4bf94190f9e453304d68b965df85633
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Feb 22 18:17:20 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Feb 22 18:17:20 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=3d4a141f

qsize: clean up stat logic a bit

By using the *at style func, we can avoid the fixed static buffer
and doing a string copy all the time.

 qsize.c | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/qsize.c b/qsize.c
index b9f3afb..2df2fce 100644
--- a/qsize.c
+++ b/qsize.c
@@ -37,7 +37,6 @@ int qsize_main(int argc, char **argv)
q_vdb_cat_ctx *cat_ctx;
q_vdb_pkg_ctx *pkg_ctx;
size_t i;
-   struct stat st;
char fs_size = 0, summary = 0, summary_only = 0;
size_t num_all_files, num_all_nonfiles, num_all_ignored;
size_t num_files, num_nonfiles, num_ignored;
@@ -46,7 +45,6 @@ int qsize_main(int argc, char **argv)
const char *str_disp_units = NULL;
size_t buflen;
char *buf;
-   char filename[_Q_PATH_MAX], *filename_root;
depend_atom *atom;
DECLARE_ARRAY(atoms);
DECLARE_ARRAY(ignore_regexp);
@@ -81,8 +79,6 @@ int qsize_main(int argc, char **argv)
 
num_all_bytes = num_all_files = num_all_nonfiles = num_all_ignored = 0;
 
-   strcpy(filename, portroot);
-   filename_root = filename + strlen(filename);
buflen = _Q_PATH_MAX;
buf = xmalloc(buflen);
 
@@ -138,9 +134,9 @@ int qsize_main(int argc, char **argv)
continue;
 
if (e->type == CONTENTS_OBJ || e->type == 
CONTENTS_SYM) {
-   strcpy(filename_root, e->name);
+   struct stat st;
++num_files;
-   if (!lstat(filename, ))
+   if (!fstatat(ctx->portroot_fd, e->name 
+ 1, , AT_SYMLINK_NOFOLLOW))
num_bytes += (fs_size ? 
st.st_blocks * S_BLKSIZE : st.st_size);
} else
++num_nonfiles;



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

2016-02-22 Thread Mike Frysinger
commit: 466b34112637d2f777a8d9873ec05f49cc3cb415
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Feb 22 18:06:04 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Feb 22 18:06:04 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=466b3411

qsize: clean up printf formats

Use proper size flags like %zu for size_t instead of casting everything
to an unsigned long.

 qsize.c | 26 --
 1 file changed, 12 insertions(+), 14 deletions(-)

diff --git a/qsize.c b/qsize.c
index 7a40141..b9f3afb 100644
--- a/qsize.c
+++ b/qsize.c
@@ -152,21 +152,20 @@ int qsize_main(int argc, char **argv)
num_all_ignored += num_ignored;
 
if (!summary_only) {
-   printf("%s%s/%s%s%s: %'lu files, %'lu 
non-files, ", BOLD,
+   printf("%s%s/%s%s%s: %'zu files, %'zu 
non-files, ", BOLD,
   catname, BLUE, pkgname, NORM,
-  (unsigned long)num_files,
-  (unsigned long)num_nonfiles);
+  num_files, num_nonfiles);
if (num_ignored)
-   printf("%'lu names-ignored, ", 
(unsigned long)num_ignored);
+   printf("%'zu names-ignored, ", 
num_ignored);
if (disp_units)
printf("%s %s\n",
   
make_human_readable_str(num_bytes, 1, disp_units),
   str_disp_units);
else
-   printf("%'lu%s%lu KiB\n",
-  (unsigned long)(num_bytes / 
KILOBYTE),
+   printf("%'"PRIu64"%s%"PRIu64" KiB\n",
+  num_bytes / KILOBYTE,
   decimal_point,
-  (unsigned 
long)(((num_bytes%KILOBYTE)*1000)/KILOBYTE));
+  ((num_bytes % KILOBYTE) * 1000) 
/ KILOBYTE);
}
 
  next_pkg:
@@ -175,20 +174,19 @@ int qsize_main(int argc, char **argv)
}
 
if (summary) {
-   printf(" %sTotals%s: %'lu files, %'lu non-files, ", BOLD, NORM,
-  (unsigned long)num_all_files,
-  (unsigned long)num_all_nonfiles);
+   printf(" %sTotals%s: %'zu files, %'zu non-files, ", BOLD, NORM,
+  num_all_files, num_all_nonfiles);
if (num_all_ignored)
-   printf("%'lu names-ignored, ", (unsigned 
long)num_all_ignored);
+   printf("%'zu names-ignored, ", num_all_ignored);
if (disp_units)
printf("%s %s\n",
   make_human_readable_str(num_all_bytes, 1, 
disp_units),
   str_disp_units);
else
-   printf("%'lu%s%lu MiB\n",
-  (unsigned long)(num_all_bytes / MEGABYTE),
+   printf("%'"PRIu64"%s%"PRIu64" MiB\n",
+  num_all_bytes / MEGABYTE,
   decimal_point,
-  (unsigned 
long)(((num_all_bytes%MEGABYTE)*1000)/MEGABYTE));
+  ((num_all_bytes % MEGABYTE) * 1000) / MEGABYTE);
}
array_for_each(atoms, i, atom)
atom_implode(atom);



[gentoo-commits] proj/portage-utils:master commit in: man/, /, tests/qcheck/

2016-02-22 Thread Mike Frysinger
commit: 5331295005f585ec0ae1aea4dcfc4d10bc521a19
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Feb 22 17:05:28 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Feb 22 17:05:28 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=53312950

qcheck: change interface to operate on atoms

This drops the --exact flag as it's now redundant -- we always do
exact matching on the provided atoms.

We also drop the --all flag as it's now the default behavior.  If
no atoms are specified, we just check everything.

 man/qcheck.1| 10 ++-
 qcheck.c| 85 ++---
 tests/qcheck/dotest | 10 +++
 3 files changed, 42 insertions(+), 63 deletions(-)

diff --git a/man/qcheck.1 b/man/qcheck.1
index 3633311..b686662 100644
--- a/man/qcheck.1
+++ b/man/qcheck.1
@@ -1,4 +1,4 @@
-.TH qcheck "1" "Mar 2014" "Gentoo Foundation" "qcheck"
+.TH qcheck "1" "Feb 2016" "Gentoo Foundation" "qcheck"
 .SH NAME
 qcheck \- verify integrity of installed packages
 .SH SYNOPSIS
@@ -8,12 +8,6 @@ qcheck \- verify integrity of installed packages
 
 .SH OPTIONS
 .TP
-\fB\-a\fR, \fB\-\-all\fR
-List all packages
-.TP
-\fB\-e\fR, \fB\-\-exact\fR
-Exact match (only CAT/PN or PN without PV)
-.TP
 \fB\-s\fR \fI\fR, \fB\-\-skip\fR \fI\fR
 Ignore files matching the regular expression 
 .TP
@@ -32,7 +26,7 @@ Ignore differing/unknown file chksums
 \fB\-T\fR, \fB\-\-nomtime\fR
 Ignore differing file mtimes
 .TP
-\fB\-\-skip\-protected\fR
+\fB\-P\fR, \fB\-\-skip\-protected\fR
 Ignore files in CONFIG_PROTECT-ed paths
 .TP
 \fB\-p\fR, \fB\-\-prelink\fR

diff --git a/qcheck.c b/qcheck.c
index 3718f94..7f8031e 100644
--- a/qcheck.c
+++ b/qcheck.c
@@ -8,10 +8,8 @@
 
 #ifdef APPLET_qcheck
 
-#define QCHECK_FLAGS "aes:uABHTPp" COMMON_FLAGS
+#define QCHECK_FLAGS "s:uABHTPp" COMMON_FLAGS
 static struct option const qcheck_long_opts[] = {
-   {"all",no_argument, NULL, 'a'},
-   {"exact",  no_argument, NULL, 'e'},
{"skip",a_argument, NULL, 's'},
{"update", no_argument, NULL, 'u'},
{"noafk",  no_argument, NULL, 'A'},
@@ -23,8 +21,6 @@ static struct option const qcheck_long_opts[] = {
COMMON_LONG_OPTS
 };
 static const char * const qcheck_opts_help[] = {
-   "List all packages",
-   "Exact match (only CAT/PN or PN without PV)",
"Ignore files matching the regular expression ",
"Update missing files, chksum and mtimes for packages",
"Ignore missing files",
@@ -40,18 +36,15 @@ static const char * const qcheck_opts_help[] = {
 #define qcprintf(fmt, args...) do { if (!state->bad_only) printf(_(fmt), ## 
args); } while (0)
 
 struct qcheck_opt_state {
-   int argc;
-   char **argv;
+   array_t *atoms;
array_t *regex_arr;
bool bad_only;
-   bool search_all;
bool qc_update;
bool chk_afk;
bool chk_hash;
bool chk_mtime;
bool chk_config_protect;
bool undo_prelink;
-   bool exact;
 };
 
 static int qcheck_process_contents(q_vdb_pkg_ctx *pkg_ctx, struct 
qcheck_opt_state *state)
@@ -317,70 +310,51 @@ _q_static int qcheck_cb(q_vdb_pkg_ctx *pkg_ctx, void 
*priv)
struct qcheck_opt_state *state = priv;
const char *catname = pkg_ctx->cat_ctx->name;
const char *pkgname = pkg_ctx->name;
+   bool showit = false;
 
/* see if this cat/pkg is requested */
-   if (!state->search_all) {
-   char *buf = NULL;
-   int i;
+   if (array_cnt(state->atoms)) {
+   char *buf;
+   size_t i;
+   depend_atom *qatom, *atom;
 
-   for (i = optind; i < state->argc; ++i) {
-   free(buf);
-   xasprintf(, "%s/%s", catname, pkgname);
-   if (!state->exact) {
-   if (rematch(state->argv[i], buf, REG_EXTENDED) 
== 0)
-   break;
-   if (rematch(state->argv[i], pkgname, 
REG_EXTENDED) == 0)
-   break;
-   } else {
-   depend_atom *atom;
-   char swap[_Q_PATH_MAX];
-   if ((atom = atom_explode(buf)) == NULL) {
-   warn("invalid atom %s", buf);
-   continue;
-   }
-   snprintf(swap, sizeof(swap), "%s/%s", 
atom->CATEGORY, atom->PN);
-   atom_implode(atom);
-   if (strcmp(state->argv[i], swap) == 0 ||
-   strcmp(state->argv[i], buf) == 0)
-   break;
-   if (strcmp(state->argv[i], strstr(swap, "/") + 
1) == 0 ||
- 

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

2016-02-22 Thread Sebastien Fabbro
commit: ac69b136198e2e6d16a610246bf5aaa8ee1cdd4e
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Feb 22 21:00:17 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Feb 22 21:00:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac69b136

sci-libs/cfitsio: upstream fix (repackaging) add missing macros

Package-Manager: portage-2.2.27

 sci-libs/cfitsio/Manifest| 2 +-
 sci-libs/cfitsio/{cfitsio-3.38.ebuild => cfitsio-3.38-r1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cfitsio/Manifest b/sci-libs/cfitsio/Manifest
index df8d0d0..565d185 100644
--- a/sci-libs/cfitsio/Manifest
+++ b/sci-libs/cfitsio/Manifest
@@ -1,2 +1,2 @@
 DIST cfitsio-3.360.tar.gz 4104894 SHA256 
b5fb209583c76a0bcc39808e55ebf2417b9c26114c59db1a3f49ea1ede5fa95d SHA512 
158819b4a3a29c29a5f017283e2b20067420994e881d202dbf3ba199c9e564dc1e74f8be5ce84f78107126d2a8688cc55cc7ed284540ca647e44cdc3b0b02072
 WHIRLPOOL 
05589a27c6fa83a0240b26924954c1c6d25d985ad609dfbd37fccfe5758fd28efbd97a5ec289803053e2f53e053e51c017292845de1b4368bcd1725fa2eccdb7
-DIST cfitsio-3.38.tar.gz 4142216 SHA256 
e2a4e4fa9ed7f32afb87527b53242bcfb080b5832eec56bca57fb640efac5f84 SHA512 
ed1bb8be48778dfaf5f5f973af4905b264f0600c29dcabf994d6c0d79f0cf472f41ed81c2d183b892447a856da795f50fe68a1364f34ab5fce55d13a4343add0
 WHIRLPOOL 
3ff0978f82f05b09133a61955e855e3633b006009dab165157ec8437d4b284e620c8d9b5a232095dcdae84dfffb8daa42535aac4a3f1cf492b39c96566f79b31
+DIST cfitsio-3.38.tar.gz 4142236 SHA256 
d4aef44401b1d2142a13ffc3a28cce7c77264ca0ddce164d87fdcb275503dd5d SHA512 
7428c1c87736ca384153f7f810e0bdbccdcc2f41892b0b9ceda9e5efb20655585c2789b16510a5362f8b67ef53a0ac443094786966e5748cbe7ad828599723fc
 WHIRLPOOL 
8a809e0cc89357a983e60c56e41ef5d758561751d49a2443c0c0b2640d0573f6f7313c99342458600aa28739e0ea55f85adc1e04505777c3339dc750aa829bcf

diff --git a/sci-libs/cfitsio/cfitsio-3.38.ebuild 
b/sci-libs/cfitsio/cfitsio-3.38-r1.ebuild
similarity index 100%
rename from sci-libs/cfitsio/cfitsio-3.38.ebuild
rename to sci-libs/cfitsio/cfitsio-3.38-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/

2016-02-22 Thread Dirkjan Ochtman
commit: 0d16dd1119dcbbc4b7f14dc9e0c27efce74be7a3
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Mon Feb 22 19:51:29 2016 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Mon Feb 22 19:51:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d16dd11

mail-filter/rspamd: version bump to 1.1.4

Package-Manager: portage-2.2.26

 mail-filter/rspamd/Manifest|  1 +
 mail-filter/rspamd/rspamd-1.1.4.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index c4d65d7..99160f6 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1 +1,2 @@
 DIST rspamd-1.1.3.tar.xz 1357696 SHA256 
8604e980a81d6586d18d02f90236c83384754ef1debce0b4f0ca32f87e1ec135 SHA512 
42152dd64f6265e3a17d6d53b041ded3b4a262e4d63237bc11e21dca96a4946334ab33c13fffa779b95717ed48629a9cc7a79f1af897d4dd3a831f7c121061ed
 WHIRLPOOL 
f9164ff3373bc928414b49d27fedff1d2990f4e01646f4959d759d9b3e4737aa77cced4de9bd9f8548145729fbdb765da78295b2d2e610c0f2bedb29b29ebd73
+DIST rspamd-1.1.4.tar.xz 1357172 SHA256 
7186d0448aaddc1e347af580e7ec14e34ff38859db99bf2173139a6bbc18821d SHA512 
de4afb82beba9d8d28a6cf6d7eb222806671fcca51114b9668fe0484c5a2b0680763d3fe6095cb7d4b301991a5f17effef6cfbf70d6d98c8e79476bbdb8b6ee3
 WHIRLPOOL 
0dab7e399a9319e82c1cacbf856cf4977376f78b12aa7de563912f6a5ed6280a8ec2b2bd0a07fe46dc684112b725717fb4fb9031b9d9d69ac2da59ba98724dea

diff --git a/mail-filter/rspamd/rspamd-1.1.4.ebuild 
b/mail-filter/rspamd/rspamd-1.1.4.ebuild
new file mode 100644
index 000..5656b03
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.1.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz;
+HOMEPAGE="https://github.com/vstakhov/rspamd;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0
+   jit? (
+   dev-libs/libpcre[jit]
+   dev-lang/luajit:2
+   )
+   !jit? (
+   dev-libs/libpcre[-jit]
+   >=dev-lang/lua-5.1:0
+   )
+   dev-libs/libevent
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   dev-libs/gmime
+   sys-apps/file
+   virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   enewgroup rspamd
+   enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCONFDIR=/etc/rspamd
+   -DRUNDIR=/var/run/rspamd
+   -DDBDIR=/var/lib/rspamd
+   -DLOGDIR=/var/log/rspamd
+   -DENABLE_LUAJIT=$(usex jit ON OFF)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+   dodir /var/lib/rspamd
+   dodir /var/log/rspamd
+
+   fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/rspamd.logrotate" rspamd
+}



[gentoo-commits] repo/gentoo:master commit in: mail-filter/rmilter/

2016-02-22 Thread Dirkjan Ochtman
commit: a17fb1a715c9a144e685b1dd628a00d68d98a640
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Mon Feb 22 19:41:14 2016 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Mon Feb 22 19:41:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17fb1a7

mail-filter/rmilter: version bump to 1.7.4

Package-Manager: portage-2.2.26

 mail-filter/rmilter/Manifest |  1 +
 mail-filter/rmilter/rmilter-1.7.4.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/mail-filter/rmilter/Manifest b/mail-filter/rmilter/Manifest
index c7cc258..fcbb36d 100644
--- a/mail-filter/rmilter/Manifest
+++ b/mail-filter/rmilter/Manifest
@@ -1,2 +1,3 @@
 DIST rmilter-1.7.2.tar.gz 159934 SHA256 
3033c190667276f1d716784cb6b485971a3249ab9a6151d7a5ae3848e6de61eb SHA512 
9b80d55b93335b45b9928dd0ae2caf8cd5757533c8281a24cd2395ef89fe7879fac836368263cdefed3f6df3f83f4134175a161182b7bcdfcbc6de6fd6fe3e31
 WHIRLPOOL 
137796cab3968f40ec4dcae81fa3ea68d2ba80fff9c9738d140816cca29ca4ff3bd9c02c98e4ef2aaa6b35ff18b455060c20f372614ef6e76ec7d4dbcade8e03
 DIST rmilter-1.7.3.tar.gz 160323 SHA256 
515e0f69af9f702cc36fd565e30c9f715bff819df250679d0a24e4f07ba5f081 SHA512 
4e65dbcccd7f378eb1dd93ffca1983614df19edf62b531483a59c636eb4564dbb531da2ecce3ea789c038913c8623e78db8636eff64f574eb5abc709cf8fc0e1
 WHIRLPOOL 
6ae75ec8190f58893b3c33e66cf07dee5ac9326056c3da23005d4c2dcad5a8760c1db08701226ece96b6e3bb12f15337ff686d2eafc6e6323abc299d289de456
+DIST rmilter-1.7.4.tar.gz 162081 SHA256 
ad32c2efe23c8b49f6b52a5b78b80943b93082d30c799e3de05f9df1c02b83fb SHA512 
189f792664e30a0d60c618b902c393a4af570bea38810001aa759acae27fbb625389576eb3923678fddaca806b946e99e0444738b24aa3124e988bbc2ab1552b
 WHIRLPOOL 
10e549b9d3461252c6213a35145a2f158d67613733bf89b9c939d3eac7b77080b6886a3386e9a6358f31ad6ffe4e0c35ed9cfc025294392aeff5f4b9e15d987c

diff --git a/mail-filter/rmilter/rmilter-1.7.4.ebuild 
b/mail-filter/rmilter/rmilter-1.7.4.ebuild
new file mode 100644
index 000..6c03326
--- /dev/null
+++ b/mail-filter/rmilter/rmilter-1.7.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Another sendmail milter for different mail checks"
+SRC_URI="https://github.com/vstakhov/rmilter/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/vstakhov/rmilter;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/libpcre
+   dev-libs/openssl:0
+   mail-filter/libmilter
+   mail-filter/opendkim"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+   enewgroup rmilter
+   enewuser rmilter -1 -1 /var/run/rmilter rmilter
+}
+
+src_install() {
+   cmake-utils_src_install
+   newinitd "${FILESDIR}/rmilter.initd" rmilter
+   insinto /etc/rmilter
+   newins rmilter.conf.sample rmilter.conf.sample
+   newins rmilter-grey.conf rmilter-grey.conf
+}



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

2016-02-22 Thread Michał Górny
commit: 3287ba12fcf80152649d721f97e0ad032bcdcccf
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 22 19:03:46 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 22 19:03:54 2016 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=3287ba12

repositories: Add hossie

 files/overlays/repositories.xml | 9 +
 1 file changed, 9 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 9ffb2c2..2c13083 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -2096,6 +2096,15 @@ FIN
 https://github.com/hnaparst/overlay/commits/master.atom
   
   
+hossie
+gentoo-overlay from hossie
+
https://git.hossie.de/projects/GEN/repos/gentoo-overlay/browse
+
+  hos...@hossie.de
+
+https://git.hossie.de/scm/gen/gentoo-overlay.git
+  
+  
 humble
 Humble Indie Bundle unofficial overlay for 
Gentoo
 https://github.com/pashazz/humble-overlay



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

2016-02-22 Thread Fabian Groffen
commit: f57fe57cf166bfe1808bb928e834ad74d395d8c6
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Feb 22 18:51:08 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Feb 22 18:51:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57fe57c

dev-vcs/git: remove stray 6~

Package-Manager: portage-2.2.27-prefix

 dev-vcs/git/git-2.7.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-vcs/git/git-2.7.1.ebuild b/dev-vcs/git/git-2.7.1.ebuild
index a5175b9..7690210 100644
--- a/dev-vcs/git/git-2.7.1.ebuild
+++ b/dev-vcs/git/git-2.7.1.ebuild
@@ -380,7 +380,6 @@ src_install() {
# manpages may exist in either OR both of these directories.
find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157]
find Documentation/*.[157] >/dev/null 2>&1 && doman 
Documentation/*.[157]
-6~
dodoc README Documentation/{SubmittingPatches,CodingGuidelines}
use doc && dodir /usr/share/doc/${PF}/html
for d in / /howto/ /technical/ ; do



[gentoo-commits] repo/gentoo:master commit in: net-voip/vidyodesktop/

2016-02-22 Thread Robin H. Johnson
commit: 836de22ab8939563813f320133494d6c31cf9139
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Feb 22 18:41:25 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Feb 22 18:41:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836de22a

net-voip/vidyodesktop: bump.

Package-Manager: portage-2.2.27

 net-voip/vidyodesktop/Manifest |  2 +
 .../vidyodesktop/vidyodesktop-3.5.4.010.ebuild | 74 ++
 2 files changed, 76 insertions(+)

diff --git a/net-voip/vidyodesktop/Manifest b/net-voip/vidyodesktop/Manifest
index c4cd5bf..809b8e2 100644
--- a/net-voip/vidyodesktop/Manifest
+++ b/net-voip/vidyodesktop/Manifest
@@ -1,4 +1,6 @@
 DIST VidyoDesktopInstaller-ubuntu-TAG_VD_3_3_0_027.deb 8956880 SHA256 
e8461c384d5dc95c705414b1746cc52abb43b7ca933fc850bd02b3313d79cb35 SHA512 
2a0cda8e6638da161d0d5a8591025849720763648f87387c887c9962dbc4d47b86ff7634d0e382bdd68d4744a113e4941a9bcbf40908f99826bbfac5ad85ba7f
 WHIRLPOOL 
dd74e290d4eb1d70c7b4d23cf3fe895c8f17c34455bdaf413bb26a3b583c7343603d99c200794ce8bf33ea7a19f017078a3e4cfb7fe28a895d035ceb83c32745
 DIST VidyoDesktopInstaller-ubuntu-TAG_VD_3_3_0_127.deb 8956874 SHA256 
6d4c6f3b6abcde2c569b2589ab384ee1dc42d5d7448e15f2e4ed04bfa18b0a0d SHA512 
e2931f3a04547dd2155da576de58cd398527e4cd3e4ef67fbcbf3916264bdd93dbad3b8eb815f90c495a1472bbc4c5a95a07f5026ddf714e8061da14503a
 WHIRLPOOL 
8f37cbb33fb359909ce7ddc315c73bc0154bf4521556396b16ac73d41d6de65d93c79ca442649f19322251a440823b6c101342c7c194b81524bf5fa5c5e2ae0d
+DIST VidyoDesktopInstaller-ubuntu-TAG_VD_3_5_4_010.deb 9935926 SHA256 
a707d8c83650a044570b263f283631ce6ebb404b53a4685a2f91f683fda0b502 SHA512 
20268771818b1d64250cf45deeb0ad135ac89c27ebb063c2aafe1860ede1f5e3f9b828c17410a466b565288fdf43ebf71aa758ef31dab06ef910f320c5c5dac1
 WHIRLPOOL 
94d7797467d7c20a2b91bd93b8fe0a62639fe64e32188d4ca19f383b949727689a4858a79f4a1c480d8f115e056814d6802b5e0fae142af324a012c921c30776
 DIST VidyoDesktopInstaller-ubuntu64-TAG_VD_3_3_0_027.deb 9440382 SHA256 
ac19b3995d31274e33d9b72db665cb86b475e07028c1ba0aa9ece220c84fae10 SHA512 
30923904e74aabfefdad0c0cebfa956559e605830f417bc4dfc9ab5f7f50d029f6fe70a3f81f04e3418e7f0f4d3f4d885f1ce50fb0fc416b22061c4512a16a73
 WHIRLPOOL 
4351021f8e1aa1c6eb6529c33a3f1e62e697ed5b2bc9245d340686661633a0dd3556542087dbf777a707266f253f2d2689d7f1f665b98adc2eb04b6376af9401
 DIST VidyoDesktopInstaller-ubuntu64-TAG_VD_3_3_0_127.deb 9440364 SHA256 
b8bd260d46557cad78a9392efd9b7f975a53adf6fb9ccc165c38c233405def1a SHA512 
bed7e221a910432246b40bd73d157e3e44ab89ec4263d54b86422320c1d7ef01de2931958c1dc94ad489f2aeb9cef295eb29ebeeb8ac7ee885e0ac861f477d08
 WHIRLPOOL 
52e757ad8de37dd934e0739ea6b59454e769ee3d89ec8c41093c90e8f69cfe0097d530dc6c8aed4427bd2ab2ebfba3f389408e606ee2885f77669dc267f3596f
+DIST VidyoDesktopInstaller-ubuntu64-TAG_VD_3_5_4_010.deb 10393194 SHA256 
9c5ab8293b6888336bc8d7a6d8b6d097f40efd201966c18cfd983f8adf58627c SHA512 
82db8acbbf7c99a8fb4e4cb967c059a51936e893b05a9001ceb3461b39bb93dafd0a46c2281720d533114b183289afce14254bae2fca260965ca2957d9a46dce
 WHIRLPOOL 
3339298fb91536bafb10610cb3898a68e560c7b38d2951e3dd6166b8ef6d91ee97e728189cdc3d15992ea95d73f7c355defd5439da9a913d7bf00c2b4bc81744

diff --git a/net-voip/vidyodesktop/vidyodesktop-3.5.4.010.ebuild 
b/net-voip/vidyodesktop/vidyodesktop-3.5.4.010.ebuild
new file mode 100644
index 000..3aa7597
--- /dev/null
+++ b/net-voip/vidyodesktop/vidyodesktop-3.5.4.010.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils versionator unpacker
+
+DESCRIPTION="Enterprise video conferencing platform"
+HOMEPAGE="http://www.vidyo.com/;
+SRC_URI="
+   amd64? ( 
https://demo.vidyo.com/upload/VidyoDesktopInstaller-ubuntu64-TAG_VD_$(replace_all_version_separators
 _).deb )
+   x86?   ( 
https://demo.vidyo.com/upload/VidyoDesktopInstaller-ubuntu-TAG_VD_$(replace_all_version_separators
 _).deb )
+"
+
+LICENSE="Vidyo-EULA"
+SLOT="0"
+RESTRICT="mirror strip"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S="${WORKDIR}"
+
+QA_PREBUILT="
+   /opt/vidyo/VidyoDesktop/RenderCheck
+   /opt/vidyo/VidyoDesktop/VidyoDesktopInstallHelper
+   /opt/vidyo/VidyoDesktop/VidyoDesktop
+"
+
+DEPEND=""
+RDEPEND="
+   app-arch/bzip2
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/libffi
+   sys-apps/util-linux
+   sys-libs/glibc
+   sys-devel/gcc
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/glu
+   media-libs/libpng
+   media-libs/mesa
+   net-dns/libidn
+   sys-libs/zlib
+   x11-libs/libdrm
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libxcb
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   

[gentoo-commits] proj/tinderbox-cluster:master commit in: pym/tbc/

2016-02-22 Thread Magnus Granberg
commit: c5bc414fb226ee5ab38c4d0062e2a534d9b92a8a
Author: Magnus Granberg  gentoo  org>
AuthorDate: Mon Feb 22 18:34:24 2016 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Mon Feb 22 18:34:24 2016 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=c5bc414f

remove multi cpu support in remove_old_cpv job

 pym/tbc/old_cpv.py   | 47 ++-
 pym/tbc/sqlquerys.py | 18 +++---
 2 files changed, 17 insertions(+), 48 deletions(-)

diff --git a/pym/tbc/old_cpv.py b/pym/tbc/old_cpv.py
index 3c9ffd4..e97b121 100644
--- a/pym/tbc/old_cpv.py
+++ b/pym/tbc/old_cpv.py
@@ -2,61 +2,42 @@
 # Distributed under the terms of the GNU General Public License v2
 
 from __future__ import print_function
-import multiprocessing
 from datetime import datetime
 from tbc.log import write_log
-from sqlalchemy.orm import scoped_session, sessionmaker
-from tbc.ConnectionManager import NewConnection
-from tbc.readconf import  read_config_settings
 from tbc.sqlquerys import get_category_list_info, get_package_list_info, 
get_ebuild_list_info, \
get_build_job_all, del_old_build_jobs, del_old_ebuild, del_old_package, 
add_old_category
 
-def remove_old_ebuilds(package_id, config_id, tbc_settings, cp):
-   today = datetime.utcnow()
-   session_factory = sessionmaker(bind=NewConnection(tbc_settings))
-   Session = scoped_session(session_factory)
-   session2 = Session()
-   EbuildsInfo = get_ebuild_list_info(session2, package_id)
+def remove_old_ebuilds(session, package_id, config_id, cp, today):
+   EbuildsInfo = get_ebuild_list_info(session, package_id)
for EbuildInfo in EbuildsInfo:
cpv = cp + '-' + EbuildInfo.Version
log_msg = "Checking: %s" % (cpv,)
-   write_log(session2, log_msg, "info", config_id, 
'old_cpv.remove_old_ebuilds')
+   write_log(session, log_msg, "info", config_id, 
'old_cpv.remove_old_ebuilds')
if not EbuildInfo.Active:
duration = today - EbuildInfo.TimeStamp
if duration.days > 30:
log_msg = "Removing: %s" % (cpv,)
-   write_log(session2, log_msg, "info", config_id, 
'old_cpv.remove_old_ebuilds')
-   build_job_id_list = get_build_job_all(session2, 
EbuildInfo.EbuildId)
+   write_log(session, log_msg, "info", config_id, 
'old_cpv.remove_old_ebuilds')
+   build_job_id_list = get_build_job_all(session, 
EbuildInfo.EbuildId)
if build_job_id_list != []:
for build_job in build_job_id_list:
-   del_old_build_jobs(session2, 
build_job.BuildJobId)
-   del_old_ebuild(session2, EbuildInfo.EbuildId)
-   if not get_ebuild_list_info(session2, package_id):
+   del_old_build_jobs(session, 
build_job.BuildJobId)
+   del_old_ebuild(session, EbuildInfo.EbuildId)
+   if get_ebuild_list_info(session, package_id) == []:
log_msg = "Removing: %s" % (cp,)
-   write_log(session2, log_msg, "info", config_id, 
'old_cpv.remove_old_cpv_ebuilds')
-   del_old_package(session2, package_id)
-   session2.close
-   Session.remove()
+   write_log(session, log_msg, "info", config_id, 
'old_cpv.remove_old_cpv_ebuilds')
+   del_old_package(session, package_id)
 
 def remove_old_cpv_main(session, config_id):
-   tbc_settings = read_config_settings()
-   # Use all cores when multiprocessing
-   #pool_cores = multiprocessing.cpu_count()
-   #pool = multiprocessing.Pool(processes = pool_cores)
-
+   today = datetime.utcnow()
CategorysInfo = get_category_list_info(session)
for CategoryInfo in CategorysInfo:
log_msg = "Checking: %s" % (CategoryInfo.Category,)
-   write_log(session2, log_msg, "info", config_id, 
'old_cpv.remove_old_cpv_main')
+   write_log(session, log_msg, "info", config_id, 
'old_cpv.remove_old_cpv_main')
PackagesInfo = get_package_list_info(session, 
CategoryInfo.CategoryId)
for PackageInfo in PackagesInfo:
cp = CategoryInfo.Category + '/' + PackageInfo.Package
-   # pool.apply_async( remove_old_ebuilds, 
(Package.PackageId, config_id, tbc_settings, cp,))
-   # use this when debuging
-   remove_old_ebuilds(PackageInfo.PackageId, config_id, 
tbc_settings, cp,)
+   remove_old_ebuilds(session, PackageInfo.PackageId, 
config_id, cp, today)
 
-   #close and join the multiprocessing pools
-   # pool.close()
-   # 

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

2016-02-22 Thread Jason Donenfeld
commit: 224762a0ac6be1a8ac124194840b425788cc45d2
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Feb 22 18:20:25 2016 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Mon Feb 22 18:20:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224762a0

www-apps/cgit: upstream cloning uses https now

Package-Manager: portage-2.2.27

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

diff --git a/www-apps/cgit/cgit-.ebuild b/www-apps/cgit/cgit-.ebuild
index a339c03..112a8dc 100644
--- a/www-apps/cgit/cgit-.ebuild
+++ b/www-apps/cgit/cgit-.ebuild
@@ -13,7 +13,7 @@ inherit webapp eutils multilib user toolchain-funcs git-2
 DESCRIPTION="a fast web-interface for git repositories"
 HOMEPAGE="http://git.zx2c4.com/cgit/about;
 SRC_URI=""
-EGIT_REPO_URI="git://git.zx2c4.com/cgit"
+EGIT_REPO_URI="https://git.zx2c4.com/cgit;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] proj/tinderbox-cluster:master commit in: pym/tbc/

2016-02-22 Thread Magnus Granberg
commit: 7ee36aabda72a4f6006d0fb0810ba8be5e80d9c4
Author: Magnus Granberg  gentoo  org>
AuthorDate: Mon Feb 22 18:11:52 2016 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Mon Feb 22 18:11:52 2016 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=7ee36aab

redone remove_old_cpv job

 pym/tbc/old_cpv.py | 21 +++--
 1 file changed, 7 insertions(+), 14 deletions(-)

diff --git a/pym/tbc/old_cpv.py b/pym/tbc/old_cpv.py
index cc80428..3c9ffd4 100644
--- a/pym/tbc/old_cpv.py
+++ b/pym/tbc/old_cpv.py
@@ -9,8 +9,7 @@ from sqlalchemy.orm import scoped_session, sessionmaker
 from tbc.ConnectionManager import NewConnection
 from tbc.readconf import  read_config_settings
 from tbc.sqlquerys import get_category_list_info, get_package_list_info, 
get_ebuild_list_info, \
-   get_build_job_all, del_old_build_jobs, del_old_ebuild, add_old_package, 
 del_old_package, \
-   add_old_category
+   get_build_job_all, del_old_build_jobs, del_old_ebuild, del_old_package, 
add_old_category
 
 def remove_old_ebuilds(package_id, config_id, tbc_settings, cp):
today = datetime.utcnow()
@@ -33,12 +32,13 @@ def remove_old_ebuilds(package_id, config_id, tbc_settings, 
cp):
del_old_build_jobs(session2, 
build_job.BuildJobId)
del_old_ebuild(session2, EbuildInfo.EbuildId)
if not get_ebuild_list_info(session2, package_id):
-   add_old_package(session2, package_id)
+   log_msg = "Removing: %s" % (cp,)
+   write_log(session2, log_msg, "info", config_id, 
'old_cpv.remove_old_cpv_ebuilds')
+   del_old_package(session2, package_id)
session2.close
Session.remove()
 
 def remove_old_cpv_main(session, config_id):
-   today = datetime.datetime.utcnow()
tbc_settings = read_config_settings()
# Use all cores when multiprocessing
#pool_cores = multiprocessing.cpu_count()
@@ -51,16 +51,9 @@ def remove_old_cpv_main(session, config_id):
PackagesInfo = get_package_list_info(session, 
CategoryInfo.CategoryId)
for PackageInfo in PackagesInfo:
cp = CategoryInfo.Category + '/' + PackageInfo.Package
-   if PackageInfo.Active:
-   # pool.apply_async( remove_old_ebuilds, 
(Package.PackageId, config_id, tbc_settings, cp,))
-   # use this when debuging
-   remove_old_ebuilds(PackageInfo.PackageId, 
config_id, tbc_settings, cp,)
-   else:
-   duration = today - PackageInfo.TimeStamp
-   if duration.days > 30:
-   log_msg = "Removing: %s" % (cp,)
-   write_log(session2, log_msg, "info", 
config_id, 'old_cpv.remove_old_cpv_main')
-   del_old_package(session, 
PackageInfo.PackageId)
+   # pool.apply_async( remove_old_ebuilds, 
(Package.PackageId, config_id, tbc_settings, cp,))
+   # use this when debuging
+   remove_old_ebuilds(PackageInfo.PackageId, config_id, 
tbc_settings, cp,)
 
#close and join the multiprocessing pools
# pool.close()



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

2016-02-22 Thread Matt Turner
commit: 15400bb89d06f4ee4802e6a869090403fdb38325
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 22 17:52:07 2016 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 22 17:53:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15400bb8

media-libs/mesa: Drop old 11.1 ebuilds.

 media-libs/mesa/Manifest   |   1 -
 media-libs/mesa/mesa-11.1.1.ebuild | 461 -
 media-libs/mesa/mesa-11.1.2.ebuild | 461 -
 3 files changed, 923 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index c2ecf56..ffbcc86 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -3,6 +3,5 @@ DIST MesaLib-7.10.3.tar.bz2 6056837 SHA256 
1e701fc839b872677ddca9ed8784d754c9da1
 DIST mesa-11.0.6.tar.xz 7272972 SHA256 
8340e64cdc91999840404c211496f3de38e7b4cb38db34e2f72f1642c5134760 SHA512 
946a66803395ef0f4d3b328e981e03a87bb5173a523be5da1dd3363002fceacd8dcbfdbf9716e31bb4247b23cc5ef112b24bb4ef0709b514bc8160c6cbf1dbf3
 WHIRLPOOL 
19729acb5fbbcff3a99b4d7644750dff4a7a2d41c3f25f2e004938faf0c72abd33e97f5d23d2804f84b957824757b5f64f3a7f54a2dd8999b2a71eb9b1976e0b
 DIST mesa-11.0.8.tar.xz 7282812 SHA256 
5696e4730518b6805d2ed5def393c4293f425a2c2c01bd5ed4bdd7ad62f7ad75 SHA512 
2e883761b115dece05c527d43653e5169e70ef0d8f0f9fe35027986ca543128b17be668d495cacda4ee95564ba66734ea9954d2434aefaeb9c063f4bbedc1d63
 WHIRLPOOL 
3a637137076d0fc8ef3f37485683be80103ce6c5a92cef796e491d570aa47aa1ca16fca1b7b74ba697a3a816a5e606d695d0b3b524587e14533d9143830a1790
 DIST mesa-11.0.9.tar.xz 7282648 SHA256 
a1262ff1c66a16ccf341186cf0e57b306b8589eb2cc5ce92ffb6788ab01d2b01 SHA512 
8bf9c3bfe61f5d22182b9611d66051d83dfb302cc349921bc1d895acc8681b3e22e77cb360e2f12383fd928793b306f8f98998caa457dc04e3ff4e5561ea78f7
 WHIRLPOOL 
a3477542b5ebfed9b69bd29e7f58a01b02c70d49399afb873744de08e776d712eaca3443f88dbdee25b1d3d35a4eb9dae75a3b9d7d6d652d41cded763836c59a
-DIST mesa-11.1.1.tar.xz 7561216 SHA256 
64db074fc514136b5fb3890111f0d50604db52f0b1e94ba3fcb0fe8668a7fd20 SHA512 
1d41bb4e58042230a38784477c425a2517ef57b17055413884dfb1b7a635a7d8ec68b9be705cbd5608910d75d73988d7c18467c779c48547c5c533750e722521
 WHIRLPOOL 
78d1c0b42e08c7149c1e97d9c45216102cba73f96ab96355f8b470faa45532312c3e7c791d98bce4aeaa776cec9a103ca904fb28828b5b172a7de3973809a1d1
 DIST mesa-11.1.2.tar.xz 7561920 SHA256 
8f72aead896b340ba0f7a4a474bfaf71681f5d675592aec1cb7ba698e319148b SHA512 
4037728cbe7c5c492cf1e6d20c61250c0ff4fe82cf89ba1cd6ff029776220160359dce197582d2c3f3f7ba5d76fe6b055515210fc46b59f821fc66f453cb77ae
 WHIRLPOOL 
e7a848f542c13eae1a79c89a6bff3fbc0c82041924f1cbecac7eaba6363edebfce568353829c41eb38c0c309e0aa35f36027b0dca262ed54d6627542d74f6bca
 DIST mesa-7.10.1-gentoo-patches-01.tar.bz2 5488 SHA256 
31cd4f6d1a0a70249c40452919074856d120cd473a01a8457e3dc147a1b622d8 SHA512 
c62b45b32e396e67f629003fc5242b7b4df054b8e20b5237489212bc4f0171534915a02fc9efa68965068121d10660b5cd92a419efabe33fd4596a97a39249c2
 WHIRLPOOL 
5f171959e3a31f5c38438b4806ce371bb8fdf1c7a87501865e4ed5d5ab284cda9568b7773005997d7a1cff151f95e64c027b36c0be48a4dd288a7ab8b5f69b97

diff --git a/media-libs/mesa/mesa-11.1.1.ebuild 
b/media-libs/mesa/mesa-11.1.1.ebuild
deleted file mode 100644
index 2f072fb..000
--- a/media-libs/mesa/mesa-11.1.1.ebuild
+++ /dev/null
@@ -1,461 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/mesa/mesa"
-
-if [[ ${PV} =  ]]; then
-   GIT_ECLASS="git-r3"
-   EXPERIMENTAL="true"
-fi
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
-
-OPENGL_DIR="xorg-x11"
-
-MY_P="${P/_/-}"
-FOLDER="${PV/_rc*/}"
-
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="http://mesa3d.sourceforge.net/;
-
-if [[ $PV ==  ]]; then
-   SRC_URI=""
-   KEYWORDS=""
-else
-   SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-RESTRICT="!bindist? ( bindist )"
-
-INTEL_CARDS="i915 i965 ilo intel"
-RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} freedreno nouveau vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS}
-   bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
-   +nptl opencl osmesa pax_kernel openmax pic selinux +udev vaapi vdpau
-   wayland xvmc xa kernel_FreeBSD"
-
-REQUIRED_USE="
-   d3d9?   ( dri3 gallium )
-   llvm?   ( gallium )
-   opencl? ( gallium llvm )
-   openmax? ( gallium )
-   gles1?  ( egl )
-   gles2?  ( 

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

2016-02-22 Thread Matt Turner
commit: 377609202ac910df5f1e4e30f18552c23315482a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 22 17:50:18 2016 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 22 17:53:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37760920

media-libs/mesa: Add patch to fix use-after-free in NIR.

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

 .../mesa-11.1.2-i965-fix-use-after-free.patch  |  47 +++
 media-libs/mesa/mesa-11.1.2-r1.ebuild  | 463 +
 2 files changed, 510 insertions(+)

diff --git a/media-libs/mesa/files/mesa-11.1.2-i965-fix-use-after-free.patch 
b/media-libs/mesa/files/mesa-11.1.2-i965-fix-use-after-free.patch
new file mode 100644
index 000..87ad498
--- /dev/null
+++ b/media-libs/mesa/files/mesa-11.1.2-i965-fix-use-after-free.patch
@@ -0,0 +1,47 @@
+From 1c145df858ba5ab539386692d9350909fb8f8c82 Mon Sep 17 00:00:00 2001
+From: Jason Ekstrand 
+Date: Wed, 10 Feb 2016 12:07:49 -0800
+Subject: [PATCH] nir/lower_vec_to_movs: Better report channels handled by
+ insert_mov
+
+This fixes two issues.  First, we had a use-after-free in the case where
+the instruction got deleted and we tried to return mov->dest.write_mask.
+Second, in the case where we are doing a self-mov of a register, we delete
+those channels that are moved to themselves from the write-mask.  This
+means that those channels aren't reported as being handled even though they
+are.  We now stash off the write-mask before remove unneeded channels so
+that they still get reported as handled.
+
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=94073
+Reviewed-by: Matt Turner 
+Cc: "11.0 11.1" 
+(cherry picked from commit 70dff4a55e767de8b9ce10f055b94ebb1f6a9755)
+---
+ src/glsl/nir/nir_lower_vec_to_movs.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/glsl/nir/nir_lower_vec_to_movs.c 
b/src/glsl/nir/nir_lower_vec_to_movs.c
+index 736a66c..0783596 100644
+--- a/src/glsl/nir/nir_lower_vec_to_movs.c
 b/src/glsl/nir/nir_lower_vec_to_movs.c
+@@ -83,6 +83,8 @@ insert_mov(nir_alu_instr *vec, unsigned start_idx, 
nir_shader *shader)
+   }
+}
+ 
++   unsigned channels_handled = mov->dest.write_mask;
++
+/* In some situations (if the vecN is involved in a phi-web), we can end
+ * up with a mov from a register to itself.  Some of those channels may end
+ * up doing nothing and there's no reason to have them as part of the mov.
+@@ -103,7 +105,7 @@ insert_mov(nir_alu_instr *vec, unsigned start_idx, 
nir_shader *shader)
+   ralloc_free(mov);
+}
+ 
+-   return mov->dest.write_mask;
++   return channels_handled;
+ }
+ 
+ static bool
+-- 
+2.4.10
+

diff --git a/media-libs/mesa/mesa-11.1.2-r1.ebuild 
b/media-libs/mesa/mesa-11.1.2-r1.ebuild
new file mode 100644
index 000..7dd5cc6
--- /dev/null
+++ b/media-libs/mesa/mesa-11.1.2-r1.ebuild
@@ -0,0 +1,463 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+EGIT_REPO_URI="git://anongit.freedesktop.org/mesa/mesa"
+
+if [[ ${PV} =  ]]; then
+   GIT_ECLASS="git-r3"
+   EXPERIMENTAL="true"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+FOLDER="${PV/_rc*/}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="http://mesa3d.sourceforge.net/;
+
+if [[ $PV ==  ]]; then
+   SRC_URI=""
+   KEYWORDS=""
+else
+   SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="!bindist? ( bindist )"
+
+INTEL_CARDS="i915 i965 ilo intel"
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} freedreno nouveau vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
+   +nptl opencl osmesa pax_kernel openmax pic selinux +udev vaapi vdpau
+   wayland xvmc xa kernel_FreeBSD"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 gallium )
+   llvm?   ( gallium )
+   opencl? ( gallium llvm )
+   openmax? ( gallium )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vaapi? ( gallium )
+   vdpau? ( gallium )
+   wayland? ( egl gbm )
+   xa?  ( gallium )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_ilo?( gallium )
+   video_cards_nouveau? ( 

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

2016-02-22 Thread William Hubbs
commit: 04bae90690ef1726a68d31e287033e1680534dbd
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb 22 17:51:45 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb 22 17:51:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04bae906

www-client/pybugz: version bump

 www-client/pybugz/Manifest | 2 +-
 www-client/pybugz/{pybugz-0.12.ebuild => pybugz-0.12.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/pybugz/Manifest b/www-client/pybugz/Manifest
index e719ab8..9a2e212 100644
--- a/www-client/pybugz/Manifest
+++ b/www-client/pybugz/Manifest
@@ -1,2 +1,2 @@
 DIST pybugz-0.11.1.tar.gz 23787 SHA256 
05b2cef8a655ab34d9279e6341d16a803af07958e72320125cb30a3fd6bc8eec SHA512 
bc2277a8e900765bf1799e5de65de5df8184bf50b6ca7c78478a9f43ceb78aa66bcb53c3fd89f7b194b13fa14ad162291d559554a8cb073c071104e2b0978c61
 WHIRLPOOL 
cb8f9a36cac6ae7a42e43d6d9489e2593c8ae76153b769bf04f269967e6477e37b1633d30969c4d7c6d0bcd816aff7bd189a1754c06769e3ea0f761eda3c16db
-DIST pybugz-0.12.tar.gz 25606 SHA256 
28361cd9188b538ef63402ca3a25c122bed5479e91835ce1a6379e83b5fef0fa SHA512 
584539f2c681075f7d96acef0be0fdf183f309540c63bc02c56ab25b59ea0e767aa15ad28fa7543f74bb11c139956b7aef8f239883e3e877e7b995b042a3fca0
 WHIRLPOOL 
6f42e64e618fece288e321af59f61dced77f579c7dd2c3454b8acc68bdfda2cb480aa54536b91e1c36e6799d1d0ba87097cb2252fb1657dc7e73ff60e9a3256c
+DIST pybugz-0.12.1.tar.gz 25606 SHA256 
aade267d2ee6b02d6872e019ef4ddf8f96e1d81668faa2506e96875fa2981bc7 SHA512 
bb76baf8105f4b56b106c3e63f5aebb322659141edf9c5e5af747db5824abffb7b127703ecb7111f9480d05bdb2f11b3fef2cd5f99078d9dda00e841b4ce7394
 WHIRLPOOL 
0b345efb5f6ce40e5c5910f576e544b2fc65c73beec3843fae21504455c23f3cd5aac41801a2eb733def50485455345e78e8c94287a1943747f608cc63a27e3d

diff --git a/www-client/pybugz/pybugz-0.12.ebuild 
b/www-client/pybugz/pybugz-0.12.1.ebuild
similarity index 100%
rename from www-client/pybugz/pybugz-0.12.ebuild
rename to www-client/pybugz/pybugz-0.12.1.ebuild



[gentoo-commits] proj/gentoo-mate:master commit in: x11-themes/mate-themes-meta/

2016-02-22 Thread NP Hardass
commit: 3ebaf4a0ff1119ed6c8102c30952c748e22c0851
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Feb 22 17:40:15 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Feb 22 17:40:15 2016 +
URL:https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=3ebaf4a0

x11-themes/mate-themes-meta:  Reorder deps

Package-Manager: portage-2.2.26

 x11-themes/mate-themes-meta/mate-themes-meta-1.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/mate-themes-meta/mate-themes-meta-1.10.ebuild 
b/x11-themes/mate-themes-meta/mate-themes-meta-1.10.ebuild
index 9503ed2..1b9eb48 100644
--- a/x11-themes/mate-themes-meta/mate-themes-meta-1.10.ebuild
+++ b/x11-themes/mate-themes-meta/mate-themes-meta-1.10.ebuild
@@ -16,12 +16,12 @@ IUSE=""
 DEPEND=""
 RDEPEND="|| (
(
-   =x11-themes/mate-themes-1.10*:0/3.16
=x11-libs/gtk+-3.16*:3
+   =x11-themes/mate-themes-1.10*:0/3.16
)
(
-   =x11-themes/mate-themes-1.10*:0/3.18
=x11-libs/gtk+-3.18*:3
+   =x11-themes/mate-themes-1.10*:0/3.18
)
=x11-themes/mate-themes-1.10*:0
)"



[gentoo-commits] proj/gentoo-mate:master commit in: x11-themes/mate-themes-meta/

2016-02-22 Thread NP Hardass
commit: eb8e69b7e2e1deb5ea3cca724b3277f31ccc3b8c
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Feb 22 17:01:51 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Feb 22 17:01:51 2016 +
URL:https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=eb8e69b7

x11-themes/mate-themes-meta: Add new meta to help manage gtk+ madness

Package-Manager: portage-2.2.26

 .../mate-themes-meta/mate-themes-meta-1.10.ebuild  | 27 ++
 x11-themes/mate-themes-meta/metadata.xml   |  8 +++
 2 files changed, 35 insertions(+)

diff --git a/x11-themes/mate-themes-meta/mate-themes-meta-1.10.ebuild 
b/x11-themes/mate-themes-meta/mate-themes-meta-1.10.ebuild
new file mode 100644
index 000..9503ed2
--- /dev/null
+++ b/x11-themes/mate-themes-meta/mate-themes-meta-1.10.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Meta package to facilitate easy use of x11-themes/mate-themes"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+SRC_URI=""
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="|| (
+   (
+   =x11-themes/mate-themes-1.10*:0/3.16
+   =x11-libs/gtk+-3.16*:3
+   )
+   (
+   =x11-themes/mate-themes-1.10*:0/3.18
+   =x11-libs/gtk+-3.18*:3
+   )
+   =x11-themes/mate-themes-1.10*:0
+   )"

diff --git a/x11-themes/mate-themes-meta/metadata.xml 
b/x11-themes/mate-themes-meta/metadata.xml
new file mode 100644
index 000..b189665
--- /dev/null
+++ b/x11-themes/mate-themes-meta/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@gentoo.org
+   Gentoo MATE Desktop
+   
+



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

2016-02-22 Thread NP Hardass
commit: dfaae4c0a93def4ab02d467dd002d7616495658d
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Feb 22 17:03:32 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Feb 22 17:03:32 2016 +
URL:https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=dfaae4c0

mate-base/mate: Update to use new mate-themes-meta

Package-Manager: portage-2.2.26

 mate-base/mate/{mate-1.10.0-r1.ebuild => mate-1.10.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate/mate-1.10.0-r1.ebuild 
b/mate-base/mate/mate-1.10.0-r2.ebuild
similarity index 98%
rename from mate-base/mate/mate-1.10.0-r1.ebuild
rename to mate-base/mate/mate-1.10.0-r2.ebuild
index 133f3c6..930c145 100644
--- a/mate-base/mate/mate-1.10.0-r1.ebuild
+++ b/mate-base/mate/mate-1.10.0-r2.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
themes? (
=x11-themes/mate-backgrounds-${MATE_MV}*:0
=x11-themes/mate-icon-theme-${MATE_MV}*:0
-   =x11-themes/mate-themes-${MATE_MV}*:0
+   =x11-themes/mate-themes-meta-${MATE_MV}*:0
)
extras? (
=app-arch/engrampa-${MATE_MV}*:0



[gentoo-commits] proj/gentoo-mate:master commit in: x11-themes/mate-themes/

2016-02-22 Thread NP Hardass
commit: f938280ceba4541db1061518859b676c1108b0d7
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Feb 22 16:59:35 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Feb 22 16:59:35 2016 +
URL:https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=f938280c

x11-themes/mate-themes: Add subslots for GTK+:3 support

Package-Manager: portage-2.2.26

 .../{mate-themes-1.10.5-r160.ebuild => mate-themes-1.10.5-r161.ebuild}  | 2 +-
 .../{mate-themes-1.10.5-r180.ebuild => mate-themes-1.10.5-r181.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/mate-themes/mate-themes-1.10.5-r160.ebuild 
b/x11-themes/mate-themes/mate-themes-1.10.5-r161.ebuild
similarity index 98%
rename from x11-themes/mate-themes/mate-themes-1.10.5-r160.ebuild
rename to x11-themes/mate-themes/mate-themes-1.10.5-r161.ebuild
index c073a41..deb706c 100644
--- a/x11-themes/mate-themes/mate-themes-1.10.5-r160.ebuild
+++ b/x11-themes/mate-themes/mate-themes-1.10.5-r161.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="A set of MATE themes, with sets for users with 
limited or low visio
 HOMEPAGE="http://mate-desktop.org;
 
 LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="0/${MATE_GTK_V}"
 KEYWORDS="~amd64 ~x86"
 
 S="${WORKDIR}/${PN}-gtk${MATE_GTK_V}-${PV}"

diff --git a/x11-themes/mate-themes/mate-themes-1.10.5-r180.ebuild 
b/x11-themes/mate-themes/mate-themes-1.10.5-r181.ebuild
similarity index 98%
rename from x11-themes/mate-themes/mate-themes-1.10.5-r180.ebuild
rename to x11-themes/mate-themes/mate-themes-1.10.5-r181.ebuild
index c073a41..deb706c 100644
--- a/x11-themes/mate-themes/mate-themes-1.10.5-r180.ebuild
+++ b/x11-themes/mate-themes/mate-themes-1.10.5-r181.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="A set of MATE themes, with sets for users with 
limited or low visio
 HOMEPAGE="http://mate-desktop.org;
 
 LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="0/${MATE_GTK_V}"
 KEYWORDS="~amd64 ~x86"
 
 S="${WORKDIR}/${PN}-gtk${MATE_GTK_V}-${PV}"



[gentoo-commits] proj/tinderbox-cluster:master commit in: pym/tbc/

2016-02-22 Thread Magnus Granberg
commit: 5e5291855b1206e942125bc8fd3bca360c7fdcb5
Author: Magnus Granberg  gentoo  org>
AuthorDate: Mon Feb 22 17:09:41 2016 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Mon Feb 22 17:09:41 2016 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=5e529185

fix typo in remove_old_cpv_main()

 pym/tbc/old_cpv.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pym/tbc/old_cpv.py b/pym/tbc/old_cpv.py
index 027f171..cc80428 100644
--- a/pym/tbc/old_cpv.py
+++ b/pym/tbc/old_cpv.py
@@ -38,7 +38,7 @@ def remove_old_ebuilds(package_id, config_id, tbc_settings, 
cp):
Session.remove()
 
 def remove_old_cpv_main(session, config_id):
-   today = datetime.datetime.utcnow
+   today = datetime.datetime.utcnow()
tbc_settings = read_config_settings()
# Use all cores when multiprocessing
#pool_cores = multiprocessing.cpu_count()
@@ -65,5 +65,5 @@ def remove_old_cpv_main(session, config_id):
#close and join the multiprocessing pools
# pool.close()
# pool.join()
-   if not get_package_list_info(session, CategoryId = 
CategoryInfo.CategoryId):
-add_old_category(session, category_id)
+   if not get_package_list_info(session, CategoryInfo.CategoryId):
+add_old_category(session, CategoryInfo.CategoryId)



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

2016-02-22 Thread Andreas Hüttel
commit: a1faf530837d0e986c2a75abd905aef5b26b51b9
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Fri Dec 11 00:48:52 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:04:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1faf530

dev-util/mdds: 1.1.0 version bump, bug 572616

mdds:1 installs side-by-side with mdds:0. At this point, LibreOffice live
both depends on mdds:1 and through libixion-0.9* indirectly pulls in :0.

Package-Manager: portage-2.2.24

 dev-util/mdds/Manifest |  1 +
 .../mdds/{mdds-.ebuild => mdds-1.1.0.ebuild}   | 25 ++
 dev-util/mdds/mdds-.ebuild | 25 ++
 dev-util/mdds/metadata.xml |  3 +++
 4 files changed, 36 insertions(+), 18 deletions(-)

diff --git a/dev-util/mdds/Manifest b/dev-util/mdds/Manifest
index cd58451..405c02e 100644
--- a/dev-util/mdds/Manifest
+++ b/dev-util/mdds/Manifest
@@ -1,3 +1,4 @@
+DIST mdds-1.1.0.tar.bz2 258691 SHA256 
4253ab93fe8bb579321a50e247f1f800191ab99fe2d8c6c181741b8bd3fb161f SHA512 
928cb6dffacdb2fe9e67dde094bbd8191137cb58402172d0fc99ed8c7aa6069668c6b1f06e515366a0843325ea051e8e0650aa2142cbc94b107a748a399d7a47
 WHIRLPOOL 
79ec5589ad682712244cc235c8ec7f9626208526b43839f07fff9dfc96509e232fccce801664b2c50b00dcde656cb78e8ac1e5db2fde7c807bc5507af410a83b
 DIST mdds_0.10.3.tar.bz2 151389 SHA256 
db10932dbe7e9b5b9b3f513bc8165ab7e29c3bf75702b3c3cfff6956c521e0c2 SHA512 
52be0fe4eedc8a44f61944e078d8f0d2490bfea27451c5d4772b6d46d71562702d3b90b34c5721d8bdf6de2ea32a4a9126e310614bb36e0d573c047dfc9f3fcb
 WHIRLPOOL 
17a461cf01f286ccb0e8b351e627dc870db5676a3698cf99f1520b01562138a8d74fa99ccca901d81b5f354abf95ff35d2a7957a3bf2dae16d92aee12e62f8b1
 DIST mdds_0.11.2.tar.bz2 15 SHA256 
cd0a0dc8b35d6582efad6898546c86714eb058696ba26b0e7f8914faa002a5ab SHA512 
b0e00d50be9b8319dabfe7e607849af27a52be9b46d770849b919444b905bf198d99edcefe1be15e6018b79839443b3a709fe22b84ac11e2267f02bec5139633
 WHIRLPOOL 
a505c4b746c7ffefe3ea74fd0eb7c2ae46b4c598e1136cf9e9cfe44a4c48db2bb1b84528a5f0a86cc1b7a5c9d5b7d82522bd7836ed5e4de61d9664a863e1b014
 DIST mdds_0.12.0.tar.bz2 152285 SHA256 
2a22de23ca828886625120e9d40fccd6333458a1934a13d2c982b6f9403e5981 SHA512 
462f6e3701eb7cce872ce0a76d826886eedccf5ca20293d03744b6d6d5ff1ef16770c6abce1c9118829e252e90783e206d281006d0d4e7e9b328ed9ae37264c1
 WHIRLPOOL 
f86314644d80ae1b75a4cc1af6ebc4a3df3b65eac4244abc0fbf69893020509abae3be7e758d90a07eafffb866d67dcb75968b38a411e747d7f361a7d2905f0b

diff --git a/dev-util/mdds/mdds-.ebuild b/dev-util/mdds/mdds-1.1.0.ebuild
similarity index 67%
copy from dev-util/mdds/mdds-.ebuild
copy to dev-util/mdds/mdds-1.1.0.ebuild
index e0db995..754707a 100644
--- a/dev-util/mdds/mdds-.ebuild
+++ b/dev-util/mdds/mdds-1.1.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/mdds/mdds.git;
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
@@ -11,27 +11,34 @@ inherit eutils toolchain-funcs ${GITECLASS}
 
 DESCRIPTION="A collection of multi-dimensional data structure and indexing 
algorithm"
 HOMEPAGE="https://gitlab.com/mdds/mdds;
-[[ ${PV} ==  ]] || 
SRC_URI="http://kohei.us/files/${PN}/src/${P/-/_}.tar.bz2;
+[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/${PN}/src/${P}.tar.bz2;
 
 LICENSE="MIT"
-SLOT="0/${PV}"
-IUSE=""
+SLOT="1/${PV}"
+IUSE="doc valgrind"
 
 [[ ${PV} ==  ]] || \
 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
-DEPEND="dev-libs/boost:="
-RDEPEND="${DEPEND}"
+COMMON_DEPEND="dev-libs/boost:="
+DEPEND="${COMMON_DEPEND}
+   doc? (
+   app-doc/doxygen
+   dev-python/sphinx
+   )"
+RDEPEND="${COMMON_DEPEND}"
 
-[[ ${PV} ==  ]] || S=${WORKDIR}/${P/-/_}
+DOCS=() # buildsystem installs docs
 
 src_prepare(){
+   eapply_user
[[ ${PV} ==  ]] && eautoreconf
 }
 
 src_configure() {
econf \
-   --with-hash-container=boost \
+   $(use_enable doc docs) \
+   $(use_enable valgrind memory_tests) \
--docdir="${EPREFIX}/usr/share/doc/${PF}"
 }
 

diff --git a/dev-util/mdds/mdds-.ebuild b/dev-util/mdds/mdds-.ebuild
index e0db995..754707a 100644
--- a/dev-util/mdds/mdds-.ebuild
+++ b/dev-util/mdds/mdds-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/mdds/mdds.git;
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
@@ -11,27 +11,34 @@ inherit eutils toolchain-funcs ${GITECLASS}
 
 DESCRIPTION="A collection of multi-dimensional data structure and indexing 
algorithm"
 HOMEPAGE="https://gitlab.com/mdds/mdds;
-[[ ${PV} 

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

2016-02-22 Thread Andreas Hüttel
commit: e0e9a97860b81742efd2891f956db03d70950490
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 23:13:43 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:06:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e9a978

media-libs/libvisio: Fix tests (bugs 563326, 556922); drop old

All tests passed.

Package-Manager: portage-2.2.27

 .../files/libvisio-0.1.3-fix-importtest.patch  | 25 ++
 .../files/libvisio-0.1.3-tests-without-tools.patch | 12 +
 media-libs/libvisio/libvisio-0.1.3-r1.ebuild   | 20 +---
 media-libs/libvisio/libvisio-0.1.3.ebuild  | 55 --
 4 files changed, 50 insertions(+), 62 deletions(-)

diff --git a/media-libs/libvisio/files/libvisio-0.1.3-fix-importtest.patch 
b/media-libs/libvisio/files/libvisio-0.1.3-fix-importtest.patch
new file mode 100644
index 000..f7e7035
--- /dev/null
+++ b/media-libs/libvisio/files/libvisio-0.1.3-fix-importtest.patch
@@ -0,0 +1,25 @@
+From a97d30ad693374deab404ec31fe00665882cc949 Mon Sep 17 00:00:00 2001
+From: David Tardon 
+Date: Mon, 18 Jan 2016 13:53:19 +0100
+Subject: [PATCH] tdf#92396 test must be run in specific time zone
+
+Change-Id: Idc9d85ae8c5c1a6eccca7e830baa05a867ac4402
+---
+ src/test/Makefile.am |3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/test/Makefile.am b/src/test/Makefile.am
+index 59d3419..23049b5 100644
+--- a/src/test/Makefile.am
 b/src/test/Makefile.am
+@@ -29,4 +29,7 @@ EXTRA_DIST = \
+data/dwg.vsdx \
+$(test_SOURCES)
+ 
++# ImportTest::testVsdMetadataTitleUtf8 checks formatted date string
++AM_TESTS_ENVIRONMENT = TZ=CET; export TZ;
++
+ TESTS = test
+-- 
+1.7.9.5
+

diff --git a/media-libs/libvisio/files/libvisio-0.1.3-tests-without-tools.patch 
b/media-libs/libvisio/files/libvisio-0.1.3-tests-without-tools.patch
new file mode 100644
index 000..78eb9fe
--- /dev/null
+++ b/media-libs/libvisio/files/libvisio-0.1.3-tests-without-tools.patch
@@ -0,0 +1,12 @@
+--- a/configure.ac 2015-07-25 09:29:53.0 +0200
 b/configure.ac 2016-02-07 00:19:30.534383076 +0100
+@@ -317,6 +317,9 @@
+ )
+ AS_IF([test "x$enable_tests" = "xyes"], [
+ PKG_CHECK_MODULES([CPPUNIT], [cppunit])
++PKG_CHECK_MODULES([REVENGE_STREAM],[
++librevenge-stream-0.0
++])
+ ], [])
+ AC_SUBST([CPPUNIT_CFLAGS])
+ AC_SUBST([CPPUNIT_LIBS])

diff --git a/media-libs/libvisio/libvisio-0.1.3-r1.ebuild 
b/media-libs/libvisio/libvisio-0.1.3-r1.ebuild
index 0770f0f..8c2449a 100644
--- a/media-libs/libvisio/libvisio-0.1.3-r1.ebuild
+++ b/media-libs/libvisio/libvisio-0.1.3-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/"
-inherit base eutils
-[[ ${PV} ==  ]] && inherit autotools git-r3
+inherit autotools eutils
+[[ ${PV} ==  ]] && inherit git-r3
 
 DESCRIPTION="Library parsing the visio documents"
 HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio;
@@ -33,12 +33,18 @@ DEPEND="${RDEPEND}
test? ( dev-util/cppunit )
 "
 
+PATCHES=(
+   "${FILESDIR}/${P}-fix-tests.patch"
+   "${FILESDIR}/${P}-fix-importtest.patch"
+   "${FILESDIR}/${P}-tests-without-tools.patch"
+   "${FILESDIR}/${P}-boost-1.59.patch"
+)
+
 src_prepare() {
-   epatch "${FILESDIR}/${P}-fix-tests.patch" \
-   "${FILESDIR}/${P}-boost-1.59.patch"
+   epatch "${PATCHES[@]}"
+   epatch_user
[[ -d m4 ]] || mkdir "m4"
-   base_src_prepare
-   [[ ${PV} ==  ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {

diff --git a/media-libs/libvisio/libvisio-0.1.3.ebuild 
b/media-libs/libvisio/libvisio-0.1.3.ebuild
deleted file mode 100644
index 591d1b3..000
--- a/media-libs/libvisio/libvisio-0.1.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/"
-inherit base eutils
-[[ ${PV} ==  ]] && inherit autotools git-r3
-
-DESCRIPTION="Library parsing the visio documents"
-HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio;
-[[ ${PV} ==  ]] || 
SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
-IUSE="doc static-libs test tools"
-
-RDEPEND="
-   dev-libs/icu:=
-   dev-libs/librevenge
-   dev-libs/libxml2
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}
-   >=dev-libs/boost-1.46
-   dev-util/gperf
-   sys-devel/libtool
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? ( dev-util/cppunit )
-"
-

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

2016-02-22 Thread Andreas Hüttel
commit: 129d2ee8233f9e0e37894c594fbd52828f93507e
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 21:31:55 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:05:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129d2ee8

app-text/libodfgen: 0.1.6 version bump

Package-Manager: portage-2.2.27

 app-text/libodfgen/Manifest  | 1 +
 app-text/libodfgen/{libodfgen-.ebuild => libodfgen-0.1.6.ebuild} | 5 +++--
 app-text/libodfgen/libodfgen-.ebuild | 5 +++--
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/app-text/libodfgen/Manifest b/app-text/libodfgen/Manifest
index 3843ee5..61c2494 100644
--- a/app-text/libodfgen/Manifest
+++ b/app-text/libodfgen/Manifest
@@ -1,3 +1,4 @@
 DIST libodfgen-0.0.4.tar.xz 296224 SHA256 
8f7a46f05417afbe957d0c3f88e375631b8651ea99bb2c231595408bc4224099 SHA512 
5d637139c30ce24e11f4ae102b3374c95afb66e6300ef6f45dd4c2957b36bc3c56da53d49b2b6c8ba9bbadc118dffeab11421b85a9ba47e1ccf101bc1cd75e1d
 WHIRLPOOL 
3382383a1a6edbdc183fe649812ee0285294845fdc5c47a8329cadf2fe0374f20189a9e6db0fc166d096c85400466ed56dcc1709e6728fe6b0e1e5b4c3f8c468
 DIST libodfgen-0.1.3.tar.xz 334744 SHA256 
d3a09d987e9c0955846cad1e8a885a9c7a76bfaff75d4c1b5626844c62808eba SHA512 
c93abc1ce100c38876b70c1458515086f93b1c376df905fd05d428f69e3f7c709a26c38b18583f878a7f2850b069b99917aeb44426d6decb3be3081bec039c86
 WHIRLPOOL 
74d17ed0320807cf4ddbd92452a59205b0195694c26692fda8c201964df3f56a38c27b65b9bcdaee58469bbf1e91c4a901903de9bb9e6c6050854678f611d2e7
 DIST libodfgen-0.1.4.tar.xz 356480 SHA256 
249b5ed8e1acc0fee32b4381b31b4ad9453b674d4f13886bda5e9dd2b4a5f1e1 SHA512 
b9229a6aea7dab1de2315a3632a3494bb785fafa8035e8f323176e76553f05cef8fc7b3e0b5fe6c154b4d8bd7ef69526703c580629dcac63adfd552539fcad69
 WHIRLPOOL 
de779e605c2f15b95108df405a860a9285d756c374681df416c26dcd77f5b893c07a3e89ae6d2a62275b518c921f8a4930ff29886607aada8d6bcf0d055c9462
+DIST libodfgen-0.1.6.tar.xz 359988 SHA256 
03b210ab44f05e38091508cdca6ba0ff73de3ea8a168f849b8f1c5059c20b9e9 SHA512 
bc5e6908ee14c576adececdf8a94ae01f2ed487e6f2490e41aab787e1e8f72a3fb2a786f51ceeefa327710af215741ce13bcf4bb3d99d2aaf403f568c5db75a5
 WHIRLPOOL 
2c71505c0189a59bb893c7edfd8e4050c7a60f6193e2a77ed63090d8f80618332b0f0c2020d1fc1f319b5635386381b6fea6d3d5117678d9c425d7661a70ddf1

diff --git a/app-text/libodfgen/libodfgen-.ebuild 
b/app-text/libodfgen/libodfgen-0.1.6.ebuild
similarity index 93%
copy from app-text/libodfgen/libodfgen-.ebuild
copy to app-text/libodfgen/libodfgen-0.1.6.ebuild
index d955771..80975a9 100644
--- a/app-text/libodfgen/libodfgen-.ebuild
+++ b/app-text/libodfgen/libodfgen-0.1.6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="git://git.code.sf.net/p/libwpd/libodfgen"
 inherit eutils
@@ -30,6 +30,7 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+   eapply_user
[[ ${PV} ==  ]] && eautoreconf
 }
 

diff --git a/app-text/libodfgen/libodfgen-.ebuild 
b/app-text/libodfgen/libodfgen-.ebuild
index d955771..80975a9 100644
--- a/app-text/libodfgen/libodfgen-.ebuild
+++ b/app-text/libodfgen/libodfgen-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="git://git.code.sf.net/p/libwpd/libodfgen"
 inherit eutils
@@ -30,6 +30,7 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+   eapply_user
[[ ${PV} ==  ]] && eautoreconf
 }
 



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

2016-02-22 Thread Andreas Hüttel
commit: 84ece025f04c7811c7febdfeb193aacedfda80f5
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 10:22:37 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:04:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ece025

app-text/libetonyek: 0.1.6 version bump

Package-Manager: portage-2.2.27

 app-text/libetonyek/Manifest  |  1 +
 .../{libetonyek-.ebuild => libetonyek-0.1.6.ebuild}   | 15 ---
 app-text/libetonyek/libetonyek-.ebuild| 15 ---
 3 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/app-text/libetonyek/Manifest b/app-text/libetonyek/Manifest
index 82a3a03..63ee587 100644
--- a/app-text/libetonyek/Manifest
+++ b/app-text/libetonyek/Manifest
@@ -2,3 +2,4 @@ DIST libetonyek-0.0.3.tar.xz 341276 SHA256 
b5b96cd0857fc9a740d6ec737d613d95e9524
 DIST libetonyek-0.1.1.tar.xz 338396 SHA256 
9c6a5a0f15ae6cc6e2dfb2272b664dedda7918ed46f3756f9f29a72589d8c83e SHA512 
a75463b1bf41eca19b3d1e9391683a42d2343b23b6bd1d69aa41c10ae0cef4d5794896976ba46ff364e7ead52c556e349c525bb12cea40242542037d60c2a2c4
 WHIRLPOOL 
373ae59f8cf1f88b37ab7c21ae22e9a6f5d32d23c5dc3b517e101d56c745940ecfc7ba579cd83601390895189271fa9ecc846460c8d570616a5274a634f91dac
 DIST libetonyek-0.1.2.tar.xz 346248 SHA256 
58d078a76c3fd839c282244a1a7dabca81cef64be086a5c7d8470bb64208da39 SHA512 
9d1ca586c313f93b31a19a47e9a050bbc5be8cac385d16f3060353b26de86ddb35a2d72694ec6d0ad043a108a7fe5d451dcd205db96822a0c0ce32a101b20e80
 WHIRLPOOL 
aaba195fa0f7811a8ef05e64720cb37ca6a06534bcb7f6f0d75a9d35d3ca6fedc27783eb5e13607273e219c70bd4439561081702e80dc549c646a01dd58a595c
 DIST libetonyek-0.1.3.tar.xz 372884 SHA256 
fe12276a62bd5f5ca4f5bfbd4938a74d097084e1f9fe173e521f63203f56f055 SHA512 
912cb94e6cd63a162a8831368f953c4e6fb14b582a13a7ce93c0bcbb63b688fcbe4733dbb883d6a9faee2011ca5e888d00adda075c2a58d00858770ed68d6844
 WHIRLPOOL 
5fe864e37f6611c8cda92243a13e08e38ce1fd6f9544ddee7d3392fa9bfe573cd9af6ddd0ff03c7a0cee19b63c46b96398d985eaeb7367cd06aac8796d3655b8
+DIST libetonyek-0.1.6.tar.xz 1243364 SHA256 
df54271492070fbcc6aad9f81ca89658b25dd106cc4ab6b04b067b7a43dcc078 SHA512 
10ae0403d98f33b27be4c3c905dec3df48cc01ce438f8760298edeadb76dd74da997edbd7dc03635fbc168b318bfe6e130f2306f495dfbf4135dd6dfcccabb4e
 WHIRLPOOL 
932704f1d8bb1269e6be8e3fd7bd64af01ba0f098272befc747da9a4bd225bb201542bebf31d6e6338e613835fca4d7c6e2c1454df4ed764af30459393b6d73b

diff --git a/app-text/libetonyek/libetonyek-.ebuild 
b/app-text/libetonyek/libetonyek-0.1.6.ebuild
similarity index 87%
copy from app-text/libetonyek/libetonyek-.ebuild
copy to app-text/libetonyek/libetonyek-0.1.6.ebuild
index 2106900..71de234 100644
--- a/app-text/libetonyek/libetonyek-.ebuild
+++ b/app-text/libetonyek/libetonyek-0.1.6.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libetonyek"
-inherit base eutils
-[[ ${PV} ==  ]] && inherit autotools git-2
+inherit eutils
+[[ ${PV} ==  ]] && inherit autotools git-r3
 
 DESCRIPTION="Library parsing Apple Keynote presentations"
 HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libetonyek;
@@ -19,13 +19,14 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE="doc static-libs test"
 
 RDEPEND="
+   app-text/liblangtag
dev-libs/librevenge
dev-libs/libxml2
sys-libs/zlib
 "
 DEPEND="${RDEPEND}
-   >=dev-libs/boost-1.46
-   >=dev-util/mdds-0.12.1
+   dev-libs/boost
+   dev-util/mdds:1
media-libs/glm
sys-devel/libtool
virtual/pkgconfig
@@ -43,8 +44,8 @@ pkg_pretend() {
 }
 
 src_prepare() {
+   eapply_user
[[ -d m4 ]] || mkdir "m4"
-   base_src_prepare
[[ ${PV} ==  ]] && eautoreconf
 }
 

diff --git a/app-text/libetonyek/libetonyek-.ebuild 
b/app-text/libetonyek/libetonyek-.ebuild
index 2106900..71de234 100644
--- a/app-text/libetonyek/libetonyek-.ebuild
+++ b/app-text/libetonyek/libetonyek-.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libetonyek"
-inherit base eutils
-[[ ${PV} ==  ]] && inherit autotools git-2
+inherit eutils
+[[ ${PV} ==  ]] && inherit autotools git-r3
 
 DESCRIPTION="Library parsing Apple Keynote presentations"
 HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libetonyek;
@@ -19,13 +19,14 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE="doc static-libs test"
 
 RDEPEND="
+   app-text/liblangtag
dev-libs/librevenge
dev-libs/libxml2
sys-libs/zlib
 "
 DEPEND="${RDEPEND}
-   >=dev-libs/boost-1.46
-   

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

2016-02-22 Thread Andreas Hüttel
commit: a8ca444b5c267f52cbdd3eae6946ac4de3eea739
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 17:25:49 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:05:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ca444b

dev-libs/liborcus: Add USE=spreadsheet-model,tools (bugs 571964, 571966)

Further changes:
EAPI=6
0.7.1 and 0.9.2 - pin required mdds slot 0 and liborcus version
 - pin required mdds slot 1

Package-Manager: portage-2.2.27

 ...liborcus-0.7.1.ebuild => liborcus-0.7.1-r1.ebuild} | 19 +++
 dev-libs/liborcus/liborcus-0.7.1.ebuild   |  6 +++---
 ...liborcus-0.9.2.ebuild => liborcus-0.9.2-r1.ebuild} | 17 ++---
 dev-libs/liborcus/liborcus-.ebuild|  8 +---
 dev-libs/liborcus/metadata.xml|  7 +++
 5 files changed, 36 insertions(+), 21 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-0.7.1.ebuild 
b/dev-libs/liborcus/liborcus-0.7.1-r1.ebuild
similarity index 64%
copy from dev-libs/liborcus/liborcus-0.7.1.ebuild
copy to dev-libs/liborcus/liborcus-0.7.1-r1.ebuild
index 7c68d4c..3612205 100644
--- a/dev-libs/liborcus/liborcus-0.7.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.7.1-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="git://gitlab.com/orcus/orcus.git"
 
-[[ ${PV} ==  ]] && GITECLASS="git-2 autotools"
+[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
 inherit eutils ${GITECLASS}
 unset GITECLASS
 
@@ -17,27 +17,30 @@ HOMEPAGE="https://gitlab.com/orcus/orcus;
 LICENSE="MIT"
 SLOT="0"
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~ppc x86"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 
-IUSE="static-libs"
+IUSE="+spreadsheet-model static-libs tools"
 
 RDEPEND="
>=dev-libs/boost-1.51.0:=
-   >=dev-libs/libixion-0.9:=
sys-libs/zlib:=
+   spreadsheet-model? ( =dev-libs/libixion-0.9*:= )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-0.8.1
+   >=dev-util/mdds-0.8.1:0
 "
 
 src_prepare() {
+   eapply_user
[[ ${PV} ==  ]] && eautoreconf
 }
 
 src_configure() {
econf \
--disable-werror \
-   $(use_enable static-libs static)
+   $(use_enable spreadsheet-model) \
+   $(use_enable static-libs static) \
+   $(use_with tools)
 }
 
 src_install() {

diff --git a/dev-libs/liborcus/liborcus-0.7.1.ebuild 
b/dev-libs/liborcus/liborcus-0.7.1.ebuild
index 7c68d4c..87cbf36 100644
--- a/dev-libs/liborcus/liborcus-0.7.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -23,11 +23,11 @@ IUSE="static-libs"
 
 RDEPEND="
>=dev-libs/boost-1.51.0:=
-   >=dev-libs/libixion-0.9:=
+   =dev-libs/libixion-0.9*:=
sys-libs/zlib:=
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-0.8.1
+   >=dev-util/mdds-0.8.1:0
 "
 
 src_prepare() {

diff --git a/dev-libs/liborcus/liborcus-0.9.2.ebuild 
b/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
similarity index 70%
rename from dev-libs/liborcus/liborcus-0.9.2.ebuild
rename to dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
index 6668627..8a6c9f2 100644
--- a/dev-libs/liborcus/liborcus-0.9.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
 
@@ -15,31 +15,34 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 [[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/0.10"
+SLOT="0/0.10" # based on SONAME of liborcus.so
 
 #[[ ${PV} ==  ]] || \
 #KEYWORDS="~amd64 ~arm ~ppc ~x86"
 KEYWORDS=""
 
-IUSE="static-libs"
+IUSE="+spreadsheet-model static-libs tools"
 
 RDEPEND="
>=dev-libs/boost-1.51.0:=
-   =dev-libs/libixion-0.9*:=
sys-libs/zlib:=
+   spreadsheet-model? ( =dev-libs/libixion-0.9*:= )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-0.11
+   >=dev-util/mdds-0.11:0
 "
 
 src_prepare() {
+   eapply_user
[[ ${PV} ==  ]] && eautoreconf
 }
 
 src_configure() {
econf \
--disable-werror \
-   $(use_enable static-libs static)
+   $(use_enable spreadsheet-model) \
+   $(use_enable static-libs static) \
+   $(use_with tools)
 }
 
 src_install() {

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index e87413f..64a4c24 100644
--- a/dev-libs/liborcus/liborcus-.ebuild

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

2016-02-22 Thread Andreas Hüttel
commit: f8c8ceb98fa80cebc81e1cd897cc2436665be5ed
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Fri Feb 19 23:29:57 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:06:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c8ceb9

dev-libs/libixion: 0.11.0 version bump

Package-Manager: portage-2.2.27

 dev-libs/libixion/Manifest   |  1 +
 dev-libs/libixion/libixion-0.11.0.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index e1da979..f2e35ea 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,3 +1,4 @@
+DIST libixion-0.11.0.tar.xz 365652 SHA256 
97a6e7f2b1fcbff69e76fe4e1df62f1cfcc353820472991e37de00aacb024293 SHA512 
ebba456908c74d952256b7ba4b675ebbe0978e1cf39aa2fa03f0f11050fd874cfa8393f92f29cdf70d539bb6a11db94b639f81fdcbf14ee0d4de62236cd85d30
 WHIRLPOOL 
cf0db731cdf6c70555036135eb5c22ad7abc327ff56223604922b7080abb7e31dd56cd9af8e397a4b0c7dac00f5901299a6ee0ff7044915d280b2f754667988e
 DIST libixion-0.7.0.tar.bz2 398089 SHA256 
c9594ec93e911b40b26784ccdae47df8ea3a7d9b57bbad876733e4efcedf5581 SHA512 
bda96a9cefb4bd842cd399a74c2fb5791d2a1d1d06d07106e1a121dc0bc02c00bef371b480ab1a7f922d5292c4d94fa8f7faaa2c6cd7596f2bc08b6ddfc929f5
 WHIRLPOOL 
0881a4b350eb6e8dc30ec166630cf46f85af07f41010b51b1b359787641d7f742ae10f1d4b1b3e438460bdb72468f43158c5baf1da95a0b70ed9d380c230f7d3
 DIST libixion-0.9.0.tar.xz 351388 SHA256 
2112b4304667c4c2cdb8f3d331cc4ba696ea581db7d228b5b06ea2559e7531a5 SHA512 
da6ca9e79841f1f529328e39a2977d95a261ddaaf4a254bfc46de004d52d4b1e8fc0c8c1cbeb3e8ee18e9a5663b046cf1d3f232f31bdd83db75a766be654f49b
 WHIRLPOOL 
f35087fce0a0e53650b988b36ecde8378aa75d2a4b769f6046dce544b9fe89a0025c82a6ab2564b5a12c813e0726875c088d5cc37cfcad055d79d2c5563d53af
 DIST libixion-0.9.1.tar.xz 356500 SHA256 
77e35c163cd27657b83626a6da26c3b90f37ba9089d00aa25f384a9ac4b4e3a1 SHA512 
074318c6db01ec13f6cbdfb8d7d04aede9f20cac4c23476b570a37638b0e68170aabf977520b94dfc2dce079314109c2e70d64376f9f314890d4d60854458c03
 WHIRLPOOL 
ed79f0ed5705f8f8c5a24603fa4386b8822b477a21896d13eaf5fbe52d0f12fbf451f68de49314d8736160f82895047ba4d387431f989683553316d523bb0ce4

diff --git a/dev-libs/libixion/libixion-0.11.0.ebuild 
b/dev-libs/libixion/libixion-0.11.0.ebuild
new file mode 100644
index 000..0d63dd7
--- /dev/null
+++ b/dev-libs/libixion/libixion-0.11.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
+
+PYTHON_COMPAT=( python{3_3,3_4,3_5} )
+
+[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
+inherit eutils python-single-r1 ${GITECLASS}
+unset GITECLASS
+
+DESCRIPTION="General purpose formula parser & interpreter"
+HOMEPAGE="https://gitlab.com/ixion/ixion;
+[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/0.11" # based on SONAME of libixion.so
+[[ ${PV} ==  ]] || \
+KEYWORDS=""
+# KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="python static-libs"
+
+RDEPEND="
+   dev-libs/boost:=[threads]
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}
+   dev-util/mdds:1=
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   eapply_user
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable python) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+
+   prune_libtool_files --all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libcmis/, dev-cpp/libcmis/files/

2016-02-22 Thread Andreas Hüttel
commit: 9527828aa0d2513706c55063a2d04eb783d6a808
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 22:22:35 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:06:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9527828a

dev-cpp/libcmis: Add upstream patches to fix bugs 556914, 569614

All tests passed.

Package-Manager: portage-2.2.27

 .../files/libcmis-0.5.0-boost-linking.patch| 21 +++
 dev-cpp/libcmis/files/libcmis-0.5.0-cppcheck.patch | 44 ++
 dev-cpp/libcmis/libcmis-0.5.0-r1.ebuild| 18 +
 dev-cpp/libcmis/libcmis-.ebuild| 19 ++
 4 files changed, 87 insertions(+), 15 deletions(-)

diff --git a/dev-cpp/libcmis/files/libcmis-0.5.0-boost-linking.patch 
b/dev-cpp/libcmis/files/libcmis-0.5.0-boost-linking.patch
new file mode 100644
index 000..348a590
--- /dev/null
+++ b/dev-cpp/libcmis/files/libcmis-0.5.0-boost-linking.patch
@@ -0,0 +1,21 @@
+From b572b60a5fdc630f7f3b31dfd5dbdd1ed48659ca Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?C=C3=A9dric=20Bosdonnat?= 
+Date: Thu, 16 Jul 2015 16:22:11 +0200
+Subject: [PATCH] Fix linking error when building with --with-boot
+
+---
+ src/libcmis/Makefile.am | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/libcmis/Makefile.am b/src/libcmis/Makefile.am
+index 3915d45..1955ea6 100644
+--- a/src/libcmis/Makefile.am
 b/src/libcmis/Makefile.am
+@@ -144,6 +144,7 @@ libcmis_@LIBCMIS_API_VERSION@_la_LIBADD = \
+   $(XML2_LIBS) \
+   $(CURL_LIBS) \
+   $(BOOST_SMART_PTR_LIBS) \
++  $(BOOST_DATE_TIME_LDFLAGS) \
+   $(BOOST_DATE_TIME_LIBS)
+ 
+ libcmis_@LIBCMIS_API_VERSION@_la_includedir = 
$(includedir)/libcmis-@LIBCMIS_API_VERSION@/libcmis

diff --git a/dev-cpp/libcmis/files/libcmis-0.5.0-cppcheck.patch 
b/dev-cpp/libcmis/files/libcmis-0.5.0-cppcheck.patch
new file mode 100644
index 000..8c89ab8
--- /dev/null
+++ b/dev-cpp/libcmis/files/libcmis-0.5.0-cppcheck.patch
@@ -0,0 +1,44 @@
+From 0ad3ec084d918be503a8ce971af1b54887d7726f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?C=C3=A9dric=20Bosdonnat?= 
+Date: Thu, 16 Jul 2015 16:23:06 +0200
+Subject: [PATCH] Getting cppcheck-test to pass again
+
+---
+ Makefile.am | 1 +
+ cppcheck-suppress   | 3 +++
+ cppcheck-test.sh.in | 4 +++-
+ 3 files changed, 7 insertions(+), 1 deletion(-)
+ create mode 100644 cppcheck-suppress
+
+diff --git a/Makefile.am b/Makefile.am
+index ebf1f3b..9263497 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -35,6 +35,7 @@ EXTRA_DIST = \
+   COPYING.LGPL \
+   doc/cmis-client.xml \
+   cppcheck-test.sh \
++  cppcheck-suppress \
+   qa/libcmis/data
+ 
+ if ENABLE_CPPCHECK
+diff --git a/cppcheck-suppress b/cppcheck-suppress
+new file mode 100644
+index 000..9ef8482
+--- /dev/null
 b/cppcheck-suppress
+@@ -0,0 +1,3 @@
++publicAllocationError:qa/libcmis/test-decoder.cxx
++noExplicitConstructor
++noExplicitCopyMoveConstructor
+diff --git a/cppcheck-test.sh.in b/cppcheck-test.sh.in
+index 20a73f8..175e0f5 100755
+--- a/cppcheck-test.sh.in
 b/cppcheck-test.sh.in
+@@ -1,3 +1,5 @@
+ #!/bin/sh
+-@CPPCHECK@ -q --enable=style,performance,portability,information 
--error-exitcode=1 @SRCDIR@
++@CPPCHECK@ -q --enable=style,performance,portability,information \
++   --suppressions-list=./cppcheck-suppress \
++   --error-exitcode=1 @SRCDIR@
+ exit $?

diff --git a/dev-cpp/libcmis/libcmis-0.5.0-r1.ebuild 
b/dev-cpp/libcmis/libcmis-0.5.0-r1.ebuild
index 96b3308..38a6a64 100644
--- a/dev-cpp/libcmis/libcmis-0.5.0-r1.ebuild
+++ b/dev-cpp/libcmis/libcmis-0.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -22,16 +22,12 @@ KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
 
 IUSE="static-libs man test"
 
-RDEPEND="
-   !dev-cpp/libcmis:0
-   !dev-cpp/libcmis:0.2
-   !dev-cpp/libcmis:0.3
-   !dev-cpp/libcmis:0.4
+COMMON_DEPEND="
dev-libs/boost:=
dev-libs/libxml2
net-misc/curl
 "
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
man? (
app-text/docbook2X
@@ -42,9 +38,17 @@ DEPEND="${RDEPEND}
dev-util/cppunit
)
 "
+RDEPEND="${COMMON_DEPEND}
+   !dev-cpp/libcmis:0
+   !dev-cpp/libcmis:0.2
+   !dev-cpp/libcmis:0.3
+   !dev-cpp/libcmis:0.4
+"
 
 src_prepare() {
epatch "${WORKDIR}/${P}-gcc5.patch"
+   epatch "${FILESDIR}/${P}-boost-linking.patch" \
+   "${FILESDIR}/${P}-cppcheck.patch"
eautoreconf
 }
 

diff --git a/dev-cpp/libcmis/libcmis-.ebuild 
b/dev-cpp/libcmis/libcmis-.ebuild
index dfc6902..c208611 100644
--- a/dev-cpp/libcmis/libcmis-.ebuild
+++ b/dev-cpp/libcmis/libcmis-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 

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

2016-02-22 Thread Andreas Hüttel
commit: 128d08a4d4bdb0d4dd25677a0e354987885a92de
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 21:25:29 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:05:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128d08a4

dev-libs/librevenge: 0.0.4 version bump

Package-Manager: portage-2.2.27

 dev-libs/librevenge/librevenge-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/librevenge/librevenge-.ebuild 
b/dev-libs/librevenge/librevenge-.ebuild
index 829840f..e98fab1 100644
--- a/dev-libs/librevenge/librevenge-.ebuild
+++ b/dev-libs/librevenge/librevenge-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="5"
+EAPI=6
 
 inherit eutils multilib-minimal
 
@@ -31,6 +31,7 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+   eapply_user
[[ ${PV} =  ]] && eautoreconf
 }
 



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

2016-02-22 Thread Andreas Hüttel
commit: c179c157c568e8ada8f45c3940bfa4ed07dc44eb
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 23:34:57 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:06:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c179c157

media-libs/libvisio: 0.1.5 version bump, configure needs perl

Package-Manager: portage-2.2.27

 media-libs/libvisio/Manifest |  1 +
 .../{libvisio-.ebuild => libvisio-0.1.5.ebuild}  | 16 ++--
 media-libs/libvisio/libvisio-.ebuild |  9 +
 3 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/media-libs/libvisio/Manifest b/media-libs/libvisio/Manifest
index 88298e9..dcd05d5 100644
--- a/media-libs/libvisio/Manifest
+++ b/media-libs/libvisio/Manifest
@@ -1,3 +1,4 @@
 DIST libvisio-0.0.30.tar.xz 384508 SHA256 
e7be89fdef23483deea53a557fe023c9f6b59e0f7bb5ba4f42b5909c86cc11f9 SHA512 
d0261f30ca9065873aa498f7594a638d0a90dadd4df609a91e746579d14b5f1f18aa4e4812d25870b390f2df59ffa8f8a4d76618c6e71539023b7610044c9d21
 WHIRLPOOL 
1e328569f3e810c6cc1399015b7fb5b4aa206e0127109efaad23163fba8d45a4a74945ff6cca3dcc883dcd1248be69149383a2d9f44fb5be213ebfcd2574a92e
 DIST libvisio-0.1.1.tar.xz 412752 SHA256 
4b510168d1465516fdf6e57c01e2f9eae1fc0ae232c74e44e70693bbc49227f1 SHA512 
c17c3a94985bd4c6fb10fc27d1b61ac812d5b663d123d2a5a5089f9297d39c53befffd563e6367aa024df7f69c03a1cfa41edef71c824cf03e26e3b01987dd38
 WHIRLPOOL 
47b81e6f4ad9f6267113d259f3d9514751fd73a731ded9b265dddbaa918bee5be1a1580ced9ceb287822ee8a67841f15ca06e04d300212301ae5549625589cfa
 DIST libvisio-0.1.3.tar.xz 479592 SHA256 
943e03b1e6c969af4c2133a6671c9630adf3aaf8d460156744a28f58c9f47cd8 SHA512 
aa7ea66d30b54e70acd6684a861923dd5979025e5fda12e1e777c6e7a461f9691f2df1dd67ea4599dbb7e0293df0eee9dc9848f79067c4058afb090717489d35
 WHIRLPOOL 
db483c052f69d1874681d36bac98bb7d65f6fd1cd2e8650fc2be0be1705b51dc43a79ad306eafacf11f4463e2e1a18776c3b5e5b0aefc7f92f5eb718aee50e04
+DIST libvisio-0.1.5.tar.xz 504196 SHA256 
430a067903660bb1b97daf4b045e408a1bb75ca45e615cf05fb1a4da65fc5a8c SHA512 
094ab546f650840d52fc34c1b105eff139d2f6e4d5cab7c9c99f8387ece0d0c6b02ec1376b3281d56a901bac016c2a024bb708c065b8b5d9404104e6494b5fab
 WHIRLPOOL 
ee2c67f357a3cc907b78e3cb8c6001ff1da2529d61f691dbad634f15639ff22a72bbec7deae08166ccaa4acfb730a826d96b9f1567e1c7c830ded1dc130388f3

diff --git a/media-libs/libvisio/libvisio-.ebuild 
b/media-libs/libvisio/libvisio-0.1.5.ebuild
similarity index 81%
copy from media-libs/libvisio/libvisio-.ebuild
copy to media-libs/libvisio/libvisio-0.1.5.ebuild
index 591d1b3..c2ac25f 100644
--- a/media-libs/libvisio/libvisio-.ebuild
+++ b/media-libs/libvisio/libvisio-0.1.5.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/"
-inherit base eutils
-[[ ${PV} ==  ]] && inherit autotools git-r3
+inherit autotools eutils
+[[ ${PV} ==  ]] && inherit git-r3
 
 DESCRIPTION="Library parsing the visio documents"
 HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio;
@@ -25,6 +25,7 @@ RDEPEND="
sys-libs/zlib
 "
 DEPEND="${RDEPEND}
+   dev-lang/perl
>=dev-libs/boost-1.46
dev-util/gperf
sys-devel/libtool
@@ -33,10 +34,13 @@ DEPEND="${RDEPEND}
test? ( dev-util/cppunit )
 "
 
+PATCHES=( "${FILESDIR}/${PN}-0.1.3-tests-without-tools.patch" )
+
 src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
[[ -d m4 ]] || mkdir "m4"
-   base_src_prepare
-   [[ ${PV} ==  ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {

diff --git a/media-libs/libvisio/libvisio-.ebuild 
b/media-libs/libvisio/libvisio-.ebuild
index 591d1b3..0adbb1c 100644
--- a/media-libs/libvisio/libvisio-.ebuild
+++ b/media-libs/libvisio/libvisio-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/"
-inherit base eutils
+inherit eutils
 [[ ${PV} ==  ]] && inherit autotools git-r3
 
 DESCRIPTION="Library parsing the visio documents"
@@ -25,6 +25,7 @@ RDEPEND="
sys-libs/zlib
 "
 DEPEND="${RDEPEND}
+   dev-lang/perl
>=dev-libs/boost-1.46
dev-util/gperf
sys-devel/libtool
@@ -34,8 +35,8 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+   eapply_user
[[ -d m4 ]] || mkdir "m4"
-   base_src_prepare
[[ ${PV} ==  ]] && eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/files/, dev-libs/libixion/

2016-02-22 Thread Andreas Hüttel
commit: 77d879fe444909e960a42c563cae442e72aabca8
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 15:09:03 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:05:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77d879fe

dev-libs/libixion: Fix DEPENDs, subslot, fix USE=-python (bug 550814)

- >=: Pin mdds DEPEND to slot 1
-  <: Pin mdds DEPEND to slot 0

Package-Manager: portage-2.2.27

 .../files/libixion-0.9.1-python-optional.patch | 96 ++
 .../files/libixion-0.9.1-python-symbol.patch   | 13 +++
 dev-libs/libixion/libixion-0.9.0.ebuild|  2 +-
 dev-libs/libixion/libixion-0.9.1.ebuild|  9 +-
 dev-libs/libixion/libixion-.ebuild | 11 +--
 dev-libs/libixion/metadata.xml |  3 +
 6 files changed, 89 insertions(+), 45 deletions(-)

diff --git a/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch 
b/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch
index a4e7239..df945ab 100644
--- a/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch
+++ b/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch
@@ -1,34 +1,48 @@
-commit 59c360c9fe438a2805d65decc6c7889bc99a7747
-Author: Andreas Sturmlechner 
-Date:   Sun May 31 10:14:17 2015 +0200
-
-python: Make it optional
-
-python bindings are built unless disabled
-
-diff --git a/configure.ac b/configure.ac
-index 03f6120..1c7d8b2 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -15,7 +15,6 @@ AC_PREREQ([2.63])
+--- a/configure.ac 2016-02-06 17:08:05.505990463 +0100
 b/configure.ac 2016-02-06 17:08:42.316530268 +0100
+@@ -15,18 +15,13 @@
  AC_INIT([libixion], [ixion_version])
  AC_CONFIG_HEADERS([config.h])
  AM_INIT_AUTOMAKE([1.11 foreign dist-bzip2 dist-xz])
 -AM_PATH_PYTHON(2.7.0)
  m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
  
- AC_ARG_WITH(hash-container-compat,
-@@ -28,6 +27,9 @@ AC_ARG_WITH(mdds-include-path,
- AS_HELP_STRING([--with-mdds-include-path], [specify include path for mdds 
headers.])
- ,)
- 
+-AC_ARG_WITH(hash-container-compat,
+-[
+-  --with-hash-container-compat use std::hash_foo instead of 
boost::unordered_foo
+-],
+-,with_hash_container_compat=no)
+-
+-AC_ARG_WITH(mdds-include-path,
+-AS_HELP_STRING([--with-mdds-include-path], [specify include path for mdds 
headers.])
+-,)
 +AC_ARG_ENABLE([python],
-+AS_HELP_STRING([--disable-python], [Disable python bindings]))
-+
++[AS_HELP_STRING([--disable-python], [Disable python bindings])],
++[enable_python="$enableval"],
++[enable_python=yes]
++)
+ 
  IXION_API_VERSION=ixion_api_version
  IXION_MAJOR_VERSION=ixion_major_version
- IXION_MINOR_VERSION=ixion_minor_version
-@@ -82,7 +84,11 @@ fi
+@@ -66,23 +61,19 @@
+ AC_FUNC_STRTOD
+ AC_CHECK_FUNCS([gettimeofday])
+ 
+-CPPFLAGS="$CPPFLAGS -D_REENTRANT -DMDDS_HASH_CONTAINER_BOOST"
++CPPFLAGS="$CPPFLAGS -D_REENTRANT"
+ 
+-AC_MSG_CHECKING([whether to turn on hash container compatibility])
+-if test "z$with_hash_container_compat" = "zno"; then
+-AC_MSG_RESULT([no])
+-BOOST_REQUIRE([1.36])
+-BOOST_UNORDERED
+-else
+-AC_MSG_RESULT([yes])
+-DEFINES="$DEFINES -D_IXION_HASH_CONTAINER_COMPAT"
+-fi
++BOOST_REQUIRE([1.36])
+ 
+ # Check for mdds.
  PKG_CHECK_MODULES([MDDS],[mdds >= 0.12.0])
  
  # Check for python.
@@ -37,20 +51,32 @@ index 03f6120..1c7d8b2 100644
 +AM_PATH_PYTHON(2.7.0)
 +PKG_CHECK_MODULES([PYTHON], [python >= 0.27.1])
 +])
-+AM_CONDITIONAL([PYTHON], [test "x$enable_python" != "xno"])
++AM_CONDITIONAL([BUILD_PYTHON], [test "x$enable_python" != "xno"])
  
  CPPFLAGS="$CPPFLAGS -g -Os -fvisibility=hidden"
  
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 6e138a4..cd912ab 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -1,4 +1,7 @@
--SUBDIRS = libixion python
-+SUBDIRS = libixion
-+if PYTHON
-+  SUBDIRS += python
-+endif
- 
- AM_CPPFLAGS = -I$(top_srcdir)/include $(MDDS_CFLAGS)
+@@ -101,3 +92,10 @@
+  src/libixion/constants.inl
+  src/python/Makefile])
+ AC_OUTPUT
++
++AC_MSG_NOTICE([
++==
++Build configuration:
++  python:   $enable_python
++==
++])
+--- a/src/python/Makefile.am   2016-02-06 17:08:12.138907540 +0100
 b/src/python/Makefile.am   2016-02-06 17:08:38.034583800 +0100
+@@ -1,3 +1,5 @@
++if BUILD_PYTHON
++
+ pyexec_LTLIBRARIES = ixion.la
+ ixion_la_SOURCES = \
+   document.hpp \
+@@ -16,3 +18,5 @@
  
+ AM_TESTS_ENVIRONMENT = PYTHONPATH=.libs$${PYTHONPATH:+:$${PYTHONPATH}}; 
export PYTHONPATH;
+ TESTS = ../../test/ixion-python-test.py
++
++endif

diff --git a/dev-libs/libixion/files/libixion-0.9.1-python-symbol.patch 
b/dev-libs/libixion/files/libixion-0.9.1-python-symbol.patch
new file mode 100644

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

2016-02-22 Thread Andreas Hüttel
commit: db23475fd1efe1c0d7144c7c6a195f00dd5a60a0
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Oct 21 23:37:12 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:05:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db23475f

app-office/libreoffice: Update DEPENDs, pyuno patch, add 5.1 stable branch

- Pin mdds DEPEND to slot 0
- Relax library dependencies, see commit
517e2522adcd7d091009bfd9e9f9704374ec02a7 and following
- Upstream dropped gconf integration, see commit
3cf557c12d27f1b2250e69a543136da098112d80
- pyuno patch: Only a small change in desktop/scripts/soffice.sh context

Package-Manager: portage-2.2.27

 .../files/libreoffice-5.2-system-pyuno.patch   | 44 ++
 app-office/libreoffice/libreoffice-4.4.6.3.ebuild  |  2 +-
 app-office/libreoffice/libreoffice-4.4..ebuild |  2 +-
 app-office/libreoffice/libreoffice-5.0.3.2.ebuild  |  2 +-
 app-office/libreoffice/libreoffice-5.0.4.2.ebuild  |  2 +-
 app-office/libreoffice/libreoffice-5.0.5.2.ebuild  |  4 +-
 app-office/libreoffice/libreoffice-5.0..ebuild |  4 +-
 ...ice-.ebuild => libreoffice-5.1..ebuild} | 22 ++-
 app-office/libreoffice/libreoffice-.ebuild | 40 
 9 files changed, 79 insertions(+), 43 deletions(-)

diff --git a/app-office/libreoffice/files/libreoffice-5.2-system-pyuno.patch 
b/app-office/libreoffice/files/libreoffice-5.2-system-pyuno.patch
new file mode 100644
index 000..e06f81f
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-5.2-system-pyuno.patch
@@ -0,0 +1,44 @@
+diff --git a/desktop/scripts/soffice.sh b/desktop/scripts/soffice.sh
+index a259bf6..672fa23 100755
+--- a/desktop/scripts/soffice.sh
 b/desktop/scripts/soffice.sh
+@@ -129,6 +129,9 @@ if echo "$checks" | grep -q "cc" ; then
+ exit 1;
+ fi
+ 
++PYTHONPATH=$sd_prog${PYTHONPATH+:$PYTHONPATH}
++export PYTHONPATH
++
+ case "`uname -s`" in
+ NetBSD|OpenBSD|DragonFly)
+ # this is a temporary hack until we can live with the default search paths
+diff --git a/pyuno/source/module/uno.py b/pyuno/source/module/uno.py
+index 4ff2606..6a05eed 100644
+--- a/pyuno/source/module/uno.py
 b/pyuno/source/module/uno.py
+@@ -16,8 +16,12 @@
+ #   except in compliance with the License. You may obtain a copy of
+ #   the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ #
++import os
+ import sys
+ 
++sys.path.append('%eprefix%/usr/%libdir%/libreoffice/program')
++if getattr(os.environ, 'URE_BOOTSTRAP', None) is None:
++os.environ['URE_BOOTSTRAP'] = 
"vnd.sun.star.pathname:%eprefix%/usr/%libdir%/libreoffice/program/fundamentalrc"
+ import pyuno
+ 
+ try:
+diff --git a/pyuno/source/officehelper.py b/pyuno/source/officehelper.py
+index 99d3b03..704edab 100755
+--- a/pyuno/source/officehelper.py
 b/pyuno/source/officehelper.py
+@@ -44,7 +44,7 @@ def bootstrap():
+ if "UNO_PATH" in os.environ:
+ sOffice = os.environ["UNO_PATH"]
+ else:
+-sOffice = "" # lets hope for the best
++sOffice = "%eprefix%/usr/%libdir%/libreoffice/program"
+ sOffice = os.path.join(sOffice, "soffice")
+ if platform.startswith("win"): 
+ sOffice += ".exe"

diff --git a/app-office/libreoffice/libreoffice-4.4.6.3.ebuild 
b/app-office/libreoffice/libreoffice-4.4.6.3.ebuild
index 863f7c9..1dad190 100644
--- a/app-office/libreoffice/libreoffice-4.4.6.3.ebuild
+++ b/app-office/libreoffice/libreoffice-4.4.6.3.ebuild
@@ -220,7 +220,7 @@ DEPEND="${COMMON_DEPEND}
dev-util/cppunit
>=dev-util/gperf-3
dev-util/intltool
-   >=dev-util/mdds-0.11.2:=
+   >=dev-util/mdds-0.11.2:0=
media-libs/glm
net-misc/npapi-sdk
>=sys-apps/findutils-4.4.2

diff --git a/app-office/libreoffice/libreoffice-4.4..ebuild 
b/app-office/libreoffice/libreoffice-4.4..ebuild
index 863f7c9..1dad190 100644
--- a/app-office/libreoffice/libreoffice-4.4..ebuild
+++ b/app-office/libreoffice/libreoffice-4.4..ebuild
@@ -220,7 +220,7 @@ DEPEND="${COMMON_DEPEND}
dev-util/cppunit
>=dev-util/gperf-3
dev-util/intltool
-   >=dev-util/mdds-0.11.2:=
+   >=dev-util/mdds-0.11.2:0=
media-libs/glm
net-misc/npapi-sdk
>=sys-apps/findutils-4.4.2

diff --git a/app-office/libreoffice/libreoffice-5.0.3.2.ebuild 
b/app-office/libreoffice/libreoffice-5.0.3.2.ebuild
index 15d59be..6b99676 100644
--- a/app-office/libreoffice/libreoffice-5.0.3.2.ebuild
+++ b/app-office/libreoffice/libreoffice-5.0.3.2.ebuild
@@ -221,7 +221,7 @@ DEPEND="${COMMON_DEPEND}
dev-util/cppunit
>=dev-util/gperf-3
dev-util/intltool
-   >=dev-util/mdds-0.12.0:=
+   >=dev-util/mdds-0.12.0:0=
media-libs/glm
net-misc/npapi-sdk
>=sys-apps/findutils-4.4.2

diff --git a/app-office/libreoffice/libreoffice-5.0.4.2.ebuild 
b/app-office/libreoffice/libreoffice-5.0.4.2.ebuild
index 

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

2016-02-22 Thread Andreas Hüttel
commit: 0b1eac2e5c98cd63d1ec7fb832956791647ef827
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 20:53:42 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:05:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1eac2e

app-office/libreoffice: Add 5.1.0.3 release

Package-Manager: portage-2.2.27

 app-office/libreoffice-l10n/Manifest   | 168 ++
 .../libreoffice-l10n-5.1.0.3.ebuild|  91 
 app-office/libreoffice/Manifest|   2 +
 app-office/libreoffice/libreoffice-5.1.0.3.ebuild  | 588 +
 4 files changed, 849 insertions(+)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index dc9cc6f..87406ad 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -669,3 +669,171 @@ DIST LibreOffice_5.0.5.2_Linux_x86_rpm_langpack_xh.tar.gz 
502351 SHA256 093a5272
 DIST LibreOffice_5.0.5.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 571770 SHA256 
758d94130b5f13d8dfb17546c249c2342b2df4afc2177c03d66ac3a04c702c4c SHA512 
ad1fa0519621a62a53f673da2c1b1fb4be385aad6724b363fba26c6fbe92964c3cfde5e193677279f3e7ff7d847f97c2c9433c37636c927431e72ac9deef
 WHIRLPOOL 
e03c9fb3cdcfd3b82696d8009dcb5157489cceca84df1c310b345fd2d4f69e27e9848b03655fd0055066bdf4ffcb17cf7cdaf21c0f0fdbd921cf12840ba8b012
 DIST LibreOffice_5.0.5.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 569096 SHA256 
2a3fae756c5317b432eb15fe6315c0157bf3c7ae92aa81909bb86f673b86645c SHA512 
fa567788ada4e09685ae8ed705b7a72bd311e54e33ecfac6bbb7f34b385c6cac51e3e620accc4a358a2e0a8b9481e251be7d0a0c143384e569bd984846e680ed
 WHIRLPOOL 
da781a4f78436b5bc0bc377eb67d12780eda3ad66561dc1680c5319d64c723880e0e85bd46ba65c700ad2733818c59c7dfe63aa82f62066f6557bc6eb967f48f
 DIST LibreOffice_5.0.5.2_Linux_x86_rpm_langpack_zu.tar.gz 503477 SHA256 
5c1ae218ffdbc87d0853243f47addf6383ed81bd4f4cb3da91aac62e73a0d76b SHA512 
ddd230db46f086ef134ddeb71316a9cb7b4db4efc269b2da678340a5b19c355a02522f7ae4375844fa23c168e4548b8f0a9c052fbd22d94db923ba5331253438
 WHIRLPOOL 
a3c4c3a4019bda892f6429ba6c9e20b6d20d01a1b41eadbe6793fd0f95c1af5765d67dd63a898249a66a0614eb6246f017addc0c6b7ece1194ab260c5d684559
+DIST LibreOffice_5.1.0.3_Linux_x86_rpm_helppack_am.tar.gz 7446416 SHA256 
14a336e1de4e26a1da31dc1676f406375dc4a6f76d28b76aadc30c74a728777c SHA512 
ffec981aaa57dc1ea503f876fc075c75a9470ebd72978fc03a7c76cef9f676d97c727c1dd820e0232e72f32d99c32c680e383097477485a7959b7cb774678af2
 WHIRLPOOL 
1fbbcf26e5c27aeadd8663b9d92c52082015e5dc779da4171768bf0cf13b27b16d2739b08516f9a97a91beb70b9c978bf565a50496377b493dd1b61ce6259cb3
+DIST LibreOffice_5.1.0.3_Linux_x86_rpm_helppack_ast.tar.gz 8092768 SHA256 
141c77bf7d8bd8e76ce2afe7560dfb340f2a0765e6635ad2229a1ba12ddba776 SHA512 
37495b630a245040983be02b09e87d08bff2346f3dd028f16281d6d63d89c474a7d46a9cf4ffd3c86f0772e850eb09f7e3150e1f044b12347b3fa0fab4828bc6
 WHIRLPOOL 
5ad3e02a6c84cac04bee4d02d85aaafffc014d5c6c4ad79058a5324182337c523c732e8c13947b610fe896079581da6323b9111f4b21b40320ebf444bb4d8c0e
+DIST LibreOffice_5.1.0.3_Linux_x86_rpm_helppack_bg.tar.gz 8326123 SHA256 
3a3ceffabf96fea468f4c758a7221839291181814e625fc63b7d2d43d21c64d8 SHA512 
303afdc475e91f4e69a4eacce94ef16c4df948c1ff68d2386b33445546066a8dc87d29d345a5cf486322a1a4bbf51d8fffe391f6a582505a55f800d064614914
 WHIRLPOOL 
4dd845e8aa243678b10a6fc40244714a5cba20f36af40cb5ae54fc1404a7d165d6b533247dc1b210c3117749361aea17cb9a0bc0669b7318802eb055d548ac51
+DIST LibreOffice_5.1.0.3_Linux_x86_rpm_helppack_bn-IN.tar.gz 9831903 SHA256 
e9188730cd060fc2c7acf6969e9e817b49ae2da0ffd2b52e646a669d07956550 SHA512 
f0b812b800e682691ab2bc54b297bec547b953297d6a7c28fb8f6fa1d412c5cffa251f9700552deb8966ebebd7b21b2803db52d1d6b8a35251da0b7750d9
 WHIRLPOOL 
c0adb2087fd6909db3bf35f3db8f32ed92486b43a86aa6b1a9a708e773f3ea2a88b51f0db5a6458d222f4c46e5a0e4932f48a85c24d7bf85fe60d0cc186e474e
+DIST LibreOffice_5.1.0.3_Linux_x86_rpm_helppack_bn.tar.gz 9831977 SHA256 
da2ab310ccd497d971d11d2ce1db5c33f5c7effaa3557a8a68a97ebe47660075 SHA512 
a59235ac78897456334058686cd7f33b76b0a792b25f926972316a5cb64f71ecffc10e69154a3ca4a68fc821a0b1a433da495fb420b150977e7aff5d0dda8cb8
 WHIRLPOOL 
2440fee4d11631c7852ff4969cd3f36673b9e00023a0f74b9793294fa935302080b8eec32096e154d3ca08c3156dba8da8378ac66723b0ccd88e156167d4e625
+DIST LibreOffice_5.1.0.3_Linux_x86_rpm_helppack_bo.tar.gz 9494419 SHA256 
418ada459d23f737c8126b81e34da1274cf6d602c5ed1a196f336d3947768d9d SHA512 
6e82d97973ed128b2e24e2c58b4cc9077b9f2edc39dc334d6d36024b92ac994eca42251ed8c8e99c675a73204f70ba2856e2f27b30c62f994e6373799170519e
 WHIRLPOOL 
51312fcde9e15a9de0464feec3ddb1110d066e73720e71c4ab64f97a3ddce7ef55233db2255d384c2d1c951879db6cc3625941e704256230733cc952b5f1dbe9
+DIST LibreOffice_5.1.0.3_Linux_x86_rpm_helppack_bs.tar.gz 7132220 SHA256 
f57b5dcc43a4907f0b5393d17928e05ed04f9b3ec7c7e4381a9d9c1369204359 SHA512 

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

2016-02-22 Thread Andreas Hüttel
commit: b872c592e255afa57e63f140ba322847b4a5c694
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 13:56:30 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:04:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b872c592

app-text/libetonyek: Check for GCC >= 4.8, bug 557348

Pin mdds DEPEND to slot 0.

Package-Manager: portage-2.2.27

 app-text/libetonyek/libetonyek-0.1.3.ebuild | 13 +++--
 app-text/libetonyek/libetonyek-.ebuild  |  9 +
 app-text/libetonyek/metadata.xml|  8 
 3 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/app-text/libetonyek/libetonyek-0.1.3.ebuild 
b/app-text/libetonyek/libetonyek-0.1.3.ebuild
index b289548..295a5d8 100644
--- a/app-text/libetonyek/libetonyek-0.1.3.ebuild
+++ b/app-text/libetonyek/libetonyek-0.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -25,7 +25,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
>=dev-libs/boost-1.46
-   >=dev-util/mdds-0.12.1
+   >=dev-util/mdds-0.12.1:0
media-libs/glm
sys-devel/libtool
virtual/pkgconfig
@@ -33,6 +33,15 @@ DEPEND="${RDEPEND}
test? ( dev-util/cppunit )
 "
 
+pkg_pretend() {
+   if [[ $(gcc-major-version) -lt 4 ]] || {
+   [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 8 ]]; 
}
+   then
+   eerror "Compilation with gcc older than 4.8 is not supported"
+   die "Too old gcc found."
+   fi
+}
+
 src_prepare() {
[[ -d m4 ]] || mkdir "m4"
base_src_prepare

diff --git a/app-text/libetonyek/libetonyek-.ebuild 
b/app-text/libetonyek/libetonyek-.ebuild
index 649d812..2106900 100644
--- a/app-text/libetonyek/libetonyek-.ebuild
+++ b/app-text/libetonyek/libetonyek-.ebuild
@@ -33,6 +33,15 @@ DEPEND="${RDEPEND}
test? ( dev-util/cppunit )
 "
 
+pkg_pretend() {
+   if [[ $(gcc-major-version) -lt 4 ]] || {
+   [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 8 ]]; 
}
+   then
+   eerror "Compilation with gcc older than 4.8 is not supported"
+   die "Too old gcc found."
+   fi
+}
+
 src_prepare() {
[[ -d m4 ]] || mkdir "m4"
base_src_prepare

diff --git a/app-text/libetonyek/metadata.xml b/app-text/libetonyek/metadata.xml
index 9d67a9d..13ce236 100644
--- a/app-text/libetonyek/metadata.xml
+++ b/app-text/libetonyek/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   off...@gentoo.org
-   Gentoo Office project
-
+   
+   off...@gentoo.org
+   Gentoo Office project
+   
 



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

2016-02-22 Thread Andreas Hüttel
commit: 3bbf650cf065f002737003db2e0452b6e89255e5
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 21:51:53 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:05:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bbf650c

media-libs/libcdr: Fix build with boost-1.59 (bug 574120)

KEYWORDS: Dropped ppc (missing in librevenge)
Also drop base.eclass

Package-Manager: portage-2.2.27

 .../libcdr/files/libcdr-0.1.1-boost-1.59.patch | 32 ++
 media-libs/libcdr/libcdr-0.1.0.ebuild  | 11 
 media-libs/libcdr/libcdr-0.1.1.ebuild  | 11 
 ...{libcdr-0.1.2.ebuild => libcdr-0.1.2-r1.ebuild} |  8 +++---
 media-libs/libcdr/libcdr-.ebuild   |  8 +++---
 5 files changed, 52 insertions(+), 18 deletions(-)

diff --git a/media-libs/libcdr/files/libcdr-0.1.1-boost-1.59.patch 
b/media-libs/libcdr/files/libcdr-0.1.1-boost-1.59.patch
new file mode 100644
index 000..e32f3fe
--- /dev/null
+++ b/media-libs/libcdr/files/libcdr-0.1.1-boost-1.59.patch
@@ -0,0 +1,32 @@
+From 882a4b3f83a4b5097da53670c720a26f4e2750eb Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Fridrich=20=C5=A0trba?= 
+Date: Sun, 13 Dec 2015 20:37:16 +0100
+Subject: [PATCH] Some boost 1.59 fixes
+
+Change-Id: I0054c977a6d8ff5a9b93c147578e890476365999
+---
+ src/lib/Makefile.am | 11 +--
+ 1 file changed, 9 insertions(+), 2 deletions(-)
+
+diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
+index 3f00cc5..e14fa8c 100644
+--- a/src/lib/Makefile.am
 b/src/lib/Makefile.am
+@@ -13,8 +13,16 @@ 
libcdr_@CDR_MAJOR_VERSION@_@CDR_MINOR_VERSION@_include_HEADERS = \
+   $(top_srcdir)/inc/libcdr/CDRDocument.h \
+   $(top_srcdir)/inc/libcdr/CMXDocument.h
+ 
+-AM_CXXFLAGS = -I$(top_srcdir)/inc $(REVENGE_CFLAGS) $(LCMS2_CFLAGS) 
$(ZLIB_CFLAGS) $(ICU_CFLAGS) $(DEBUG_CXXFLAGS) -DLIBCDR_BUILD=1
++AM_CXXFLAGS = -I$(top_srcdir)/inc \
++  $(REVENGE_CFLAGS) \
++  $(LCMS2_CFLAGS) \
++  $(ZLIB_CFLAGS) \
++  $(ICU_CFLAGS) \
++  $(DEBUG_CXXFLAGS) \
++  -DLIBCDR_BUILD=1 \
++  -DBOOST_ERROR_CODE_HEADER_ONLY \
++  -DBOOST_SYSTEM_NO_DEPRECATED
+ 
+ libcdr_@CDR_MAJOR_VERSION@_@CDR_MINOR_VERSION@_la_LIBADD  = $(REVENGE_LIBS) 
$(LCMS2_LIBS) $(ZLIB_LIBS) $(ICU_LIBS) @LIBCDR_WIN32_RESOURCE@
+ libcdr_@CDR_MAJOR_VERSION@_@CDR_MINOR_VERSION@_la_DEPENDENCIES = 
@LIBCDR_WIN32_RESOURCE@
+ libcdr_@CDR_MAJOR_VERSION@_@CDR_MINOR_VERSION@_la_LDFLAGS = $(version_info) 
-export-dynamic -no-undefined

diff --git a/media-libs/libcdr/libcdr-0.1.0.ebuild 
b/media-libs/libcdr/libcdr-0.1.0.ebuild
index 3484f9b..da99f3d 100644
--- a/media-libs/libcdr/libcdr-0.1.0.ebuild
+++ b/media-libs/libcdr/libcdr-0.1.0.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libcdr/"
-inherit base eutils
-[[ ${PV} ==  ]] && inherit autotools git-2
+inherit autotools eutils
+[[ ${PV} ==  ]] && inherit git-r3
 
 DESCRIPTION="Library parsing the Corel cdr documents"
 HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libcdr;
@@ -32,9 +32,10 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
-   base_src_prepare
+   epatch "${FILESDIR}/${PN}-0.1.1-boost-1.59.patch"
+   epatch_user
[[ -d m4 ]] || mkdir "m4"
-   [[ ${PV} ==  ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {

diff --git a/media-libs/libcdr/libcdr-0.1.1.ebuild 
b/media-libs/libcdr/libcdr-0.1.1.ebuild
index 158c828..c7dba09 100644
--- a/media-libs/libcdr/libcdr-0.1.1.ebuild
+++ b/media-libs/libcdr/libcdr-0.1.1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libcdr/"
-inherit base eutils
-[[ ${PV} ==  ]] && inherit autotools git-2
+inherit autotools eutils
+[[ ${PV} ==  ]] && inherit git-r3
 
 DESCRIPTION="Library parsing the Corel cdr documents"
 HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libcdr;
@@ -32,9 +32,10 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
-   base_src_prepare
+   epatch "${FILESDIR}/${PN}-0.1.1-boost-1.59.patch"
+   epatch_user
[[ -d m4 ]] || mkdir "m4"
-   [[ ${PV} ==  ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {

diff --git a/media-libs/libcdr/libcdr-0.1.2.ebuild 
b/media-libs/libcdr/libcdr-0.1.2-r1.ebuild
similarity index 91%
rename from media-libs/libcdr/libcdr-0.1.2.ebuild
rename to media-libs/libcdr/libcdr-0.1.2-r1.ebuild
index b0fd8db..d818832 100644
--- a/media-libs/libcdr/libcdr-0.1.2.ebuild
+++ b/media-libs/libcdr/libcdr-0.1.2-r1.ebuild
@@ -2,11 +2,11 @@
 # Distributed under the terms of the GNU 

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

2016-02-22 Thread Andreas Hüttel
commit: d96e5b156822bb9d758e4f19d140fbce999e52f8
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 14:23:07 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:04:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96e5b15

dev-libs/liborcus: Fix DEPENDs (bug 572614), add USE=python (bug 567926)

Package-Manager: portage-2.2.27

 dev-libs/liborcus/liborcus-.ebuild | 25 ++---
 1 file changed, 18 insertions(+), 7 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index e175a1e..e87413f 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
 
+PYTHON_COMPAT=( python{3_4,3_5} )
+
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit eutils ${GITECLASS}
+inherit eutils python-single-r1 ${GITECLASS}
 unset GITECLASS
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -15,27 +17,36 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 [[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/0.10"
+SLOT="0/0.11" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="static-libs"
+IUSE="python static-libs"
 
 RDEPEND="
>=dev-libs/boost-1.51.0:=
-   =dev-libs/libixion-0.9*:=
+   =dev-libs/libixion-:=
sys-libs/zlib:=
+   python? ( ${PYTHON_DEPS} )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-0.11
+   dev-util/mdds:1
 "
 
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
 src_prepare() {
+   eapply_user
[[ ${PV} ==  ]] && eautoreconf
 }
 
 src_configure() {
econf \
--disable-werror \
+   $(use_enable python) \
$(use_enable static-libs static)
 }
 



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

2016-02-22 Thread Andreas Schuerch
commit: 5b590a7b0e492a1a9857c8f99a137c078ed6afef
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon Feb 22 16:37:21 2016 +
Commit: Andreas Schuerch  gentoo  org>
CommitDate: Mon Feb 22 16:37:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b590a7b

media-sound/ardour: bump to 4.7

Package-Manager: portage-2.2.26

 media-sound/ardour/Manifest  |   1 +
 media-sound/ardour/ardour-4.7.ebuild | 139 +++
 2 files changed, 140 insertions(+)

diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index ceb6b7e..a31aa3d 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -9,3 +9,4 @@ DIST ardour-4.1.tar.gz 9247567 SHA256 
1d5eac009f3c84aee11c4e7d1c548747cb5a43edda
 DIST ardour-4.2.tar.gz 9484009 SHA256 
c8af454e974be3222bceb374d5b3d126af6c9766326f7e276acb8ef2fa21cfa4 SHA512 
cb1d8144216ff959dac1b371c5ec2b99e0fc2137c105fda5c38460c7f148d7f575761453b24ea5ab7c58139a6839b92ee863c6a5485ab4a009da7c362471a2b3
 WHIRLPOOL 
f9d7df4687c4d1a402c43ba43acee9f3b1423f8dcc691ef69590554f49530be5df0ef57f0f20b67ba0efb50690cdc744015f1917bb2051857d496c5cf000f948
 DIST ardour-4.4.tar.gz 9511090 SHA256 
d567e99c4476c0122006c85d09a8e4eab93db28be7be99d338ea66be8581bfcf SHA512 
8df3e4552b0ccdd76c5ccf06224594325bb8c02f897bb79bd983531a2f4f56c60185b6080e2f8eddb6a274b9d48dc93a47ddc5471e05b253d492c09be816dde0
 WHIRLPOOL 
86e298b7defa5249c0632368bae64ddde2175e5f5ece66b4932485a4216ae0613b81e2f736f54e7f00a600be5e238fe41559fe2290f3aebbb36b208184aefc25
 DIST ardour-4.6.tar.gz 10033725 SHA256 
79a3b063f2413d79c4bb2930505e0f6628848258051869095588a50940f49f6b SHA512 
8fdda5f6efde18a66d89605f0a4d14756ce573ffc5de54e7229c7aa76ab11cbba33bdb775fb5c5dde86f4d308c2a96b904a0298d7b9c598300ab35e835f2ea0a
 WHIRLPOOL 
0f4e054cdb2a1022f860354d70e4517bebee66e0711f16b4e3b19ebc8f354e364fd1a91e64aa3f7c692f3251ee261cdc2fda29215cef58c9a8cebcc20708af72
+DIST ardour-4.7.tar.gz 9863149 SHA256 
dfa3d102b3f7bb0702969153d22d9311ac98c587f691760ab0f1d3f4f455a86d SHA512 
5daff563ec0b2dc38ec6ca55bb12526ef54da9d8d5a29a9fd6d869f54b83e6fe5ff3c28ef654e6700455110b4a46ce42a33902eb66d96330c6c0948eb3cd3096
 WHIRLPOOL 
eb94b56a919d0088a312414f45475f53ee8c7f618d85f9ffcf5f27719422c2035ff4608108ecbe0f521d54ed1ad40c06ada0a1cb8f7d70531320f40aa107e4b4

diff --git a/media-sound/ardour/ardour-4.7.ebuild 
b/media-sound/ardour/ardour-4.7.ebuild
new file mode 100644
index 000..6ef94c0
--- /dev/null
+++ b/media-sound/ardour/ardour-4.7.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+)'
+#EPYTHON='python2.7'
+inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils
+
+DESCRIPTION="Digital Audio Workstation"
+HOMEPAGE="http://ardour.org/;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://github.com/Ardour/ardour/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="GPL-2"
+SLOT="4"
+IUSE="altivec doc jack lv2 cpu_flags_x86_sse cpu_flags_x86_mmx 
cpu_flags_x86_3dnow"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.32.0
+   >=dev-cpp/gtkmm-2.16:2.4
+   >=dev-cpp/libgnomecanvasmm-2.26:2.6
+   dev-libs/boost:=
+   >=dev-libs/glib-2.10.1:2
+   dev-libs/libsigc++:2
+   >=dev-libs/libxml2-2.6:2
+   dev-libs/libxslt
+   >=gnome-base/libgnomecanvas-2
+   media-libs/alsa-lib
+   media-libs/aubio
+   media-libs/flac
+   media-libs/freetype:2
+   media-libs/libart_lgpl
+   media-libs/liblo
+   >=media-libs/liblrdf-0.4.0-r20
+   >=media-libs/libsamplerate-0.1
+   >=media-libs/libsndfile-1.0.18
+   >=media-libs/libsoundtouch-1.6.0
+   media-libs/raptor:2
+   >=media-libs/rubberband-1.6.0
+   >=media-libs/taglib-1.7
+   media-libs/vamp-plugin-sdk
+   net-misc/curl
+   sci-libs/fftw:3.0
+   virtual/libusb:0
+   x11-libs/cairo
+   >=x11-libs/gtk+-2.8.1:2
+   x11-libs/pango
+   jack? ( >=media-sound/jack-audio-connection-kit-0.120 )
+   lv2? (
+   >=media-libs/slv2-0.6.1
+   media-libs/lilv
+   media-libs/sratom
+   dev-libs/sord
+   >=media-libs/suil-0.6.10
+   >=media-libs/lv2-1.4.0
+   )"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   jack? ( >=media-sound/jack-audio-connection-kit-0.120 )
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )"
+
+pkg_setup() {
+   if has_version \>=dev-libs/libsigc++-2.6 ; then
+   append-cxxflags -std=c++11
+   fi
+   python-any-r1_pkg_setup
+}
+
+src_prepare(){
+   if ! [[ ${PV} == ** ]]; then
+   epatch "${FILESDIR}"/${PN}-4.x-revision-naming.patch
+   touch 

[gentoo-commits] repo/gentoo:master commit in: virtual/python-imaging/, profiles/

2016-02-22 Thread Justin Lecher
commit: ede5b6b28b2c75ec0f14020a334655f7a9ac6a3a
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 15:20:31 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 15:20:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede5b6b2

Drop python imaging

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

 profiles/package.mask  | 11 ---
 virtual/python-imaging/metadata.xml|  8 
 virtual/python-imaging/python-imaging-2.ebuild | 20 
 3 files changed, 39 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 2e82221..8255604 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -310,17 +310,6 @@ dev-lang/php:5.4
 >=dev-php/xdebug-2.4.0_beta1
 >=dev-php/xdebug-client-2.4.0_beta1
 
-# Justin Lecher  (10 Nov 2015)
-# Vulnerable package CVE-2014-{1932,1933}
-# Bug: 507982
-dev-python/imaging
-
-# Justin Lecher  (10 Nov 2015)
-# Compatibility virtual for transition from
-# dev-python/imaging to dev-python/pillow
-# obsolete now #508266
-virtual/python-imaging
-
 # Michał Górny  (30 Oct 2015)
 # Uses unsafe ioctls that could result in data corruption. Upstream
 # is working on replacing them in the wip/dedup-syscall branch.

diff --git a/virtual/python-imaging/metadata.xml 
b/virtual/python-imaging/metadata.xml
deleted file mode 100644
index 7f4f33c..000
--- a/virtual/python-imaging/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   pyt...@gentoo.org
-   Python
-   
-

diff --git a/virtual/python-imaging/python-imaging-2.ebuild 
b/virtual/python-imaging/python-imaging-2.ebuild
deleted file mode 100644
index 9b30f05..000
--- a/virtual/python-imaging/python-imaging-2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy )
-
-inherit python-r1
-
-DESCRIPTION="Virtual for Python Imaging Library"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="jpeg tk"
-
-RDEPEND="dev-python/pillow[jpeg?,tk?,${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/pymol-apbs-plugin/files/, sci-chemistry/pymol-apbs-plugin/, ...

2016-02-22 Thread Justin Lecher
commit: 3b2fcdb2a906620608ddcb217ca3c0727575841e
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 15:19:40 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 15:19:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2fcdb2

Drop sci-chemistry/pymol-apbs-plugin

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

 profiles/package.mask  |   5 -
 sci-chemistry/pymol-apbs-plugin/Manifest   |   4 -
 .../files/pymol-apbs-plugin-2.1_p26-tcltk8.6.patch | 176 -
 sci-chemistry/pymol-apbs-plugin/metadata.xml   |  11 --
 .../pymol-apbs-plugin-0_p15.ebuild |  57 ---
 .../pymol-apbs-plugin-0_p18.ebuild |  57 ---
 .../pymol-apbs-plugin-2.1_p24.ebuild   |  57 ---
 .../pymol-apbs-plugin-2.1_p26-r1.ebuild|  56 ---
 .../pymol-apbs-plugin-2.1_p26.ebuild   |  56 ---
 9 files changed, 479 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 1f63929..2e82221 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -303,11 +303,6 @@ www-apps/389-dsgw
 dev-lang/php:5.4
 ~virtual/httpd-php-5.4
 
-# Justin Lecher  (12 Nov 2015)
-# deprecated version of the plugin. 
-# sci-chemistry/pymol includes the newer version
-sci-chemistry/pymol-apbs-plugin
-
 # Brian Evans  (11 Nov 2015)
 # Mask latest xdebug{,-client} beta versions
 # Upstream keeps changing the tarballs causing Manifest errors.

diff --git a/sci-chemistry/pymol-apbs-plugin/Manifest 
b/sci-chemistry/pymol-apbs-plugin/Manifest
deleted file mode 100644
index 8d2bd38..000
--- a/sci-chemistry/pymol-apbs-plugin/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST pymol-apbs-plugin-0_p15.py 104351 SHA256 
c5a259ddc1931f1ec4efe0ffc3ae9e9ac4a84a28c83a4f93a06ebb7c1bef0c1d SHA512 
1bfba44aed8ca03300430e00b6b2a3297bda5820b06a7a8914e5396c6720005ea5acaebc07bdf5d27d82f563afb8210e59af145422c7cacab92160f6f22874e1
 WHIRLPOOL 
a0737250151503b431aa302c3ca175088b068a5aaf7e55c6673a9dd077d28ff7f58f40d2080426484a704ecc4e43f2845ae0d9ef6b5fc3ad850fff5bdffe36c0
-DIST pymol-apbs-plugin-0_p18.py 108766 SHA256 
ec09c5a0903ac965cc29fcf0a3c1999bd939f9791d037915596092698855d12c SHA512 
e736c2852851014eb412dcb573ee177f57dd9dd163673d5c7df1240f0f9c21fdc4277c647ba2a9e510d1cf8e53fabc6671da5a5b90b989cbcfc0835552c4ffdb
 WHIRLPOOL 
3b418afc7198752e7d3578574238756c9a992b6c7c3a16d474a7d5363533d91cedc8300033f6005efae478a2606b9b5e1a6e6b74aed8a0ec46842b8b02ac
-DIST pymol-apbs-plugin-2.1_p24.py 113049 SHA256 
d51bb1bbbf641777ee36713c0c47696d7906179e42cac8cdd0e8e156ef081c9f SHA512 
49141ea7e4a3a3430d342fb4fbb497d522ce6485c6d9e3527414519574eab7b8218fe240f26920013676528c40059a46341d58153bfe9d05bf747ead926b2cfd
 WHIRLPOOL 
17a4f9ed9670b9a7f82395a9cf1ad465635f840b7389c10ad8c8eae3262c3696383bbacadf5aee9fed817eff7370008cc85a1666896fed56dffb0163e4c3d7e1
-DIST pymol-apbs-plugin-2.1_p26.py 113086 SHA256 
552242b4f5b47f298eeb0616e0d51924b4a7649dc8a16e4809e923dbcb97738d SHA512 
3561d077875a1880d6badccf835db3d17e0c45416accd6127cbef7c550711908b47ccb392563e3d29ecb7d6527c098584eeabb6490d1033720ed7efe751d0fb0
 WHIRLPOOL 
dccd32b0193e74e505d69922b441323fb24b0ba30aa85f4d69b94663ab406a57b772985ca2c56146e2c4b929f73b321095c3ae2caf95f297f14d8b31671f475e

diff --git 
a/sci-chemistry/pymol-apbs-plugin/files/pymol-apbs-plugin-2.1_p26-tcltk8.6.patch
 
b/sci-chemistry/pymol-apbs-plugin/files/pymol-apbs-plugin-2.1_p26-tcltk8.6.patch
deleted file mode 100644
index c3675cf..000
--- 
a/sci-chemistry/pymol-apbs-plugin/files/pymol-apbs-plugin-2.1_p26-tcltk8.6.patch
+++ /dev/null
@@ -1,176 +0,0 @@
 pymol-apbs-plugin-2.1_p26.py.orig2013-08-16 20:29:27.0 
-0400
-+++ pymol-apbs-plugin-2.1_p26.py2013-08-16 20:31:35.0 -0400
-@@ -560,7 +560,8 @@
- # Set up the Main page
- page = self.notebook.add('Main')
- group = Pmw.Group(page,tag_text='Main options')
--group.pack(fill = 'both', expand = 1, padx = 10, pady = 5)
-+#group.pack(fill = 'both', expand = 1, padx = 10, pady = 5)
-+group.grid(padx = 10, pady = 5, sticky=(N, S, E, W))
- self.selection = Pmw.EntryField(group.interior(),
- labelpos='w',
- label_text='Selection to use: ',
-@@ -606,7 +607,8 @@
- page = self.notebook.add('Configuration')
- 
- group = Pmw.Group(page,tag_text='Dielectric Constants')
--group.pack(fill = 'both', expand = 1, padx = 4, pady = 5)
-+#group.pack(fill = 'both', expand = 1, padx = 4, pady = 5)
-+group.grid(padx = 4, pady = 5, sticky=(N, S, E, W))
- group.grid(column=0, row=0)
- self.interior_dielectric = 
Pmw.EntryField(group.interior(),labelpos='w',
-label_text = 'Protein Dielectric:',
-@@ -625,7 +627,8 @@
- 

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

2016-02-22 Thread Justin Lecher
commit: 2808c0ef3ba423fd376a1eb1dd7356bac22e4242
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 15:19:06 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 15:19:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2808c0ef

Drop sci-libs/libbufr

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

 profiles/package.mask  |   6 -
 sci-libs/libbufr/Manifest  |   1 -
 .../files/libbufr-000360-gcc-includes.patch|  15 --
 .../libbufr/files/libbufr-000405-makefile.patch|  80 -
 sci-libs/libbufr/files/libbufr-makefile.patch  |  11 --
 sci-libs/libbufr/libbufr-000405.ebuild | 199 -
 sci-libs/libbufr/metadata.xml  |  20 ---
 7 files changed, 332 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index b738090..1f63929 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -279,12 +279,6 @@ www-apps/389-dsgw
 # Mask this liferea version because upstream released it broken
 =net-news/liferea-1.10.17
 
-# Justin Lecher  (29 Dec 2015)
-# Fails to build and test runs
-# No reverse deps
-# #370021, #478614, #513964
-sci-libs/libbufr
-
 # Fabian Groffen  (11 Dec 2015)
 # Release candidates for Exim 4.87
 =mail-mta/exim-4.87_rc2

diff --git a/sci-libs/libbufr/Manifest b/sci-libs/libbufr/Manifest
deleted file mode 100644
index e0171be..000
--- a/sci-libs/libbufr/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST bufrdc_000405.tar.gz 11873311 SHA256 
0c3ab33bdb3eea600c5af6f1e4064a000ec143f4c96a14b72ca09666ca3c3775 SHA512 
3355d6bac54ef152f9feb13ae13f3c94f4e01a665a4b9bc7f85f0c98f9aa37411170668ba9adfb6b62c2fe906d0dff67b03a708cdf1acd21a0037e327c7c6169
 WHIRLPOOL 
f97662c240e40086be2e2f7d33d446280576dd79ff119374d54d02af05bd51c9176a6592d965765baf549043ee80e8bb9e824e3149d4ce85599db1f5e3f42e10

diff --git a/sci-libs/libbufr/files/libbufr-000360-gcc-includes.patch 
b/sci-libs/libbufr/files/libbufr-000360-gcc-includes.patch
deleted file mode 100644
index 8b0ac1c..000
--- a/sci-libs/libbufr/files/libbufr-000360-gcc-includes.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 examples/bufr_decode.c.orig2008-09-17 03:02:39.0 -0700
-+++ examples/bufr_decode.c 2010-12-27 19:03:57.0 -0800
-@@ -7,9 +7,9 @@
- * See LICENSE and gpl-3.0.txt for details.
- */
- 
--#include "stdio.h"
--#include "stdlib.h"
--
-+#include 
-+#include 
-+#include 
- 
- 
- int main(int argc, char *argv[])

diff --git a/sci-libs/libbufr/files/libbufr-000405-makefile.patch 
b/sci-libs/libbufr/files/libbufr-000405-makefile.patch
deleted file mode 100644
index 08b30de..000
--- a/sci-libs/libbufr/files/libbufr-000405-makefile.patch
+++ /dev/null
@@ -1,80 +0,0 @@
 Makefile.orig  2016-01-04 13:09:58.661150785 -0800
-+++ Makefile   2016-01-04 13:17:12.707621825 -0800
-@@ -1,7 +1,7 @@
- #Makefile for libbufrex
- #
- R64 = R64
--TARGETS = all clean
-+TARGETS = all clean test
- LIBRARY = libbufr$(R64).a
- SHELL=/bin/sh
- SUBDIRS = fortranC bufrdc pbio bufrtables examples
-@@ -11,12 +11,14 @@
-   ( echo "*"; \
- echo "*** Make in $$name "; \
- echo "*"; \
--  cd $$name ; make ; ) done
-+  $(MAKE) -C $$name LIB=bufr ; ) done
-+
-+test :
-   ./test.sh
-   tables_tools/check_tables.sh bufrtables
- 
- clean   :
-   @for name in $(SUBDIRS); do\
--  ( echo "*** Clean in $$name ***" ;cd $$name ; make clean ); \
-+  ( echo "*** Clean in $$name ***" ;$(MAKE) -C $$name clean ); \
-   done
-   rm -f $(LIBRARY)
 examples/Makefile.in.orig  2016-01-04 13:42:39.790648703 -0800
-+++ examples/Makefile.in   2016-01-04 13:45:02.384967830 -0800
-@@ -16,19 +16,19 @@
- #
- #
- TARGETS  = all clean
--EXECS= decode_bufr decode_bufr_image bufr_decode_all tdexp tdexp 
create_bufr
-+EXECS= decode_bufr decode_bufr_image bufr_decode_all bufr_compress tdexp 
create_bufr
- #
- #
- all :$(EXECS)
- 
--decode_bufr: decode_bufr.o 
-+decode_bufr: decode_bufr.o
-   $(FC) $(FFLAGS) -o $@ decode_bufr.o -L$(PLACE) -l$(LIB)$(R64)
- 
--bufr_decode_all: bufr_decode_all.o 
--  $(FC) $(FFLAGS) -o $@ bufr_decode_all.o -L$(PLACE) -l$(LIB)$(R64) 
-+bufr_decode_all: bufr_decode_all.o
-+  $(FC) $(FFLAGS) -o $@ bufr_decode_all.o -L$(PLACE) -l$(LIB)$(R64)
- 
--bufr_compress: bufr_compress.o 
--  $(FC) $(FFLAGS) -o $@ bufr_compress.o -L$(PLACE) -l$(LIB)$(R64) 
-+bufr_compress: bufr_compress.o
-+  $(FC) $(FFLAGS) -o $@ bufr_compress.o -L$(PLACE) -l$(LIB)$(R64)
- 
- bufr2crex   : bufr2crex.o
-   $(FC) $(FFLAGS) -o $@ bufr2crex.o -L$(PLACE) -l$(LIB)$(R64) -lcrex$(R64)
-@@ -48,4 +48,4 @@
- clean   :
-   @for name in $(EXECS); do\
-   (rm -f $$name *.o ); \
--  done 
-+  done
 bufrtables/Makefile.orig   2016-01-04 14:03:47.292850644 -0800
-+++ 

[gentoo-commits] proj/java:master commit in: dev-java/icedtea/files/, dev-java/icedtea/

2016-02-22 Thread Andrew John Hughes
commit: eef0fd282eb8efb775a8ff87ec55a778346106bb
Author: Andrew John Hughes  member  fsf  org>
AuthorDate: Mon Feb 22 14:52:55 2016 +
Commit: Andrew John Hughes  member  fsf  org>
CommitDate: Mon Feb 22 14:52:55 2016 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=eef0fd28

dev-java/icedtea: Bump to 3.0.0pre09.

Package-Manager: portage-2.2.27

 dev-java/icedtea/ChangeLog |  7 
 dev-java/icedtea/Manifest  | 16 -
 dev-java/icedtea/files/pr1983.patch| 41 --
 dev-java/icedtea/files/pr2804.patch| 41 --
 dev-java/icedtea/files/pr2825.patch| 12 ---
 ...0.0_pre08.ebuild => icedtea-3.0.0_pre09.ebuild} | 23 +---
 dev-java/icedtea/metadata.xml  | 14 +---
 7 files changed, 33 insertions(+), 121 deletions(-)

diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog
index 4eb9cca..cdef374 100644
--- a/dev-java/icedtea/ChangeLog
+++ b/dev-java/icedtea/ChangeLog
@@ -2,6 +2,13 @@
 # Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*icedtea-3.0.0_pre09 (22 Feb 2016)
+
+  22 Feb 2016; Andrew John Hughes 
+  +icedtea-3.0.0_pre09.ebuild, -files/pr1983.patch, -files/pr2804.patch,
+  -files/pr2825.patch, -icedtea-3.0.0_pre08.ebuild, metadata.xml:
+  dev-java/icedtea: Bump to 3.0.0pre09.
+
 *icedtea-3.0.0_pre08 (30 Jan 2016)
 
   30 Jan 2016; Andrew John Hughes 

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index b9f3c63..72fee78 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -13,14 +13,14 @@ DIST icedtea-2.7-jaxws-299588405837.tar.bz2 2022135 SHA256 
816a6d7a4bd302871d73f
 DIST icedtea-2.7-jdk-2db5e90a399b.tar.bz2 32380031 SHA256 
900bba75d68a8d92f58c7b8da1ea141be6d5f01f7cc015f85c2b14573384b62c SHA512 
f31bd7c08577b0f222e9c65538837c41a7d5f90d15738dc536fa105041d920cff05b5a7b39aa59ab04452a6c34f59e6e8ebcecc66194d6a466ced07ec24a8c76
 WHIRLPOOL 
f78ef4ac0f43052066d0ed762b20017bbfd8567c177caac782a48fb88ef30b0447d29be3fe79663a9babe3470ca3c63e948e0b0c53b057313a42bc8f306476f8
 DIST icedtea-2.7-langtools-bc95d2472055.tar.bz2 1709785 SHA256 
63d693b2716302cee97dfb0562710d214cac5e839095235f2b686987cf298661 SHA512 
2a3a3c84be06c38ed6f0d861cf45099f24adb9fa2d958be8749b2a1821a91b17a81fc1a4ec21af575c6ee9a02ee9318751c9f12b438894e033c0accff5ece5a3
 WHIRLPOOL 
a5b0a5509a5f499f41c8d06eb6d45c88737d78be48bebaa84f87511b6090bd9b414cf1b2698a4df1516d073df82037eb53e9eb04066f84bafbe7a57b6fcb3f42
 DIST icedtea-2.7-openjdk-dbfa75121aca.tar.bz2 129557 SHA256 
20dd3e250ba5ee96546a8a86d5d6c85e6546df97b3a05df7a5a2d99d0e44df6b SHA512 
0847cb7982373ce9277a089e4f165de6ab4f335d5a7ca6dcfee79c356f4023c392ef5266b2257a40f8b79775ce2f2d8f99415d81b70a101e1e439c048747
 WHIRLPOOL 
0851e56d4b71290a557133c8f1cda53c5b3e6ee99d79be11385eb38db346207471afadf201d99291e2aaa9ad1dcb5e8ad7f4a7750820522960908268d7726049
-DIST icedtea-3.0-corba-ebc2780ebeb3.tar.xz 934340 SHA256 
330c609920179ee0c73fd40140c915bf1497ee00742d223d721babeb48d4ec66 SHA512 
7eee8526ec3bdb870ccaf0af47aafe2d5a13ef96979e7a9c1570994faf4fb5f68b357609862308f7b47920a7b7d37db21f76883828eeb8631f28f343c90e5e84
 WHIRLPOOL 
e4526febfffed1a3386440d1010f24805cafe16a13087860d1b2fb36e5507018a259f96cd3b3cddffdae482ba2edc16ff6d71d19ccfeffaeae3768286a249fd8
-DIST icedtea-3.0-hotspot-c313c4782bb3.tar.xz 6745716 SHA256 
c876cd97bca74e2970161688eb3e388675ebce3ebc4a34bedfb6bec3bb8e9cab SHA512 
884ac002d33ff683051119902186aa4b768488cb4058ec1e5a70a3bd9fc766690caff5007d653e742187138ba862f8ab3a2df61e8e4a359207b7f8255bfff818
 WHIRLPOOL 
5ecad3eab8e6769e0e463648f11c0a3a861cee47791278ff47547effddd0105763e928bedb9f7d31cb5f782a35f8500cf9d2eafa9a9209bb78001d4b441ca17d
-DIST icedtea-3.0-jaxp-ac52a8eed353.tar.xz 2295656 SHA256 
e6771d28027925157e0f3573c7f2b58607d7ae4bb0fd77a6d38f154e7008c09b SHA512 
dad8d7a90143589cb04a2d734e16b90578dcded64463f43676d772411885ffa89b8b0fe7b96ccff98d07e4d412e96fa417ab243a972215a285bf4707ac0139e3
 WHIRLPOOL 
3580ca7d0d2ea65f3e8e9b47bc9a1821b80ddbd5e39b0a77746c2e1cda094336d9d84c310ea20d9933f84e3fd596dc744c142bca9b51f9e04ba42e1551ca96da
-DIST icedtea-3.0-jaxws-26a1fdce80b7.tar.xz 2264108 SHA256 
be44c6810e3b8dc8de0ca62dce7111016bb035e9b334af40cffdd9c27cca1ec2 SHA512 
380eb8bfded1628a98f8d3dc70e5823a460eba7a45c5bd8ea96f8a057b8da6793d40e93af1ffe868c6d7403eb84f5558af09b2df3e4c219ecf18ba9c206d8bb5
 WHIRLPOOL 
980c2b157733937282cd00b75aba60d2ec255604c591f4319f0f0bf0987574d5cb8187fc14c16a4beb2c3e6ec200810c7a202d2956ef626e493ed3360e8f83fa
-DIST icedtea-3.0-jdk-809d98eeda49.tar.xz 38237376 SHA256 
55d51096e311e743533b0ccf7974e20588c1df08ac790edf226f06d49a699e25 SHA512 
3b12ce3488e13c8b79a516f5f4bfd4b799959e984560885648e12155f6295fb7ac5dff04269876edab112710a34784d7e1f4898cd703caa12aecf132ef20017b
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: app-portage/eclass-manpages/files/, app-portage/eclass-manpages/

2016-02-22 Thread Justin Lecher
commit: 94ad5a632c48bb339e74c0ceb942765eb475c1c3
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 14:24:43 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 14:24:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ad5a63

app-portage/eclass-manpages: Correct path in FILES inside man-pages

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

 app-portage/eclass-manpages/files/eclass-to-manpage.awk | 6 +++---
 app-portage/eclass-manpages/files/eclass-to-manpage.sh  | 1 +
 app-portage/eclass-manpages/metadata.xml| 2 +-
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-portage/eclass-manpages/files/eclass-to-manpage.awk 
b/app-portage/eclass-manpages/files/eclass-to-manpage.awk
index cc21a73..78dd0a6 100644
--- a/app-portage/eclass-manpages/files/eclass-to-manpage.awk
+++ b/app-portage/eclass-manpages/files/eclass-to-manpage.awk
@@ -379,9 +379,9 @@ function handle_footer() {
 #
 BEGIN {
state = "header"
-   if (PORTDIR == "")
-   PORTDIR = "/usr/portage"
-   eclassdir = PORTDIR "/eclass"
+   if (ECLASSDIR == "")
+   ECLASSDIR = "/usr/portage/eclass"
+   eclassdir = ECLASSDIR
reporting_bugs = "Please report bugs via http://bugs.gentoo.org/;
vcs_url = 
"https://gitweb.gentoo.org/repo/gentoo.git/log/eclass/@ECLASS@;
 }

diff --git a/app-portage/eclass-manpages/files/eclass-to-manpage.sh 
b/app-portage/eclass-manpages/files/eclass-to-manpage.sh
index d41de42..7706afa 100755
--- a/app-portage/eclass-manpages/files/eclass-to-manpage.sh
+++ b/app-portage/eclass-manpages/files/eclass-to-manpage.sh
@@ -26,6 +26,7 @@ ret=0
 for e in "$@" ; do
set -- \
${AWK} \
+   -vECLASSDIR="${ECLASSDIR}" \
-vPORTDIR="${PORTDIR}" \
-f "${FILESDIR}"/eclass-to-manpage.awk \
${e}

diff --git a/app-portage/eclass-manpages/metadata.xml 
b/app-portage/eclass-manpages/metadata.xml
index 40f2050..5b81642 100644
--- a/app-portage/eclass-manpages/metadata.xml
+++ b/app-portage/eclass-manpages/metadata.xml
@@ -4,7 +4,7 @@

vap...@gentoo.org

-
+   
tools-port...@gentoo.org
Gentoo Portage tools team




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

2016-02-22 Thread Justin Lecher
commit: 970bcc2c88223b2154bb5d424860ccafd9968a54
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 14:09:13 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 14:09:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970bcc2c

dev-python/oauth2client: Version Bump

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

 dev-python/oauth2client/Manifest| 2 +-
 .../{oauth2client-2.0.0.ebuild => oauth2client-2.0.0_p1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/oauth2client/Manifest b/dev-python/oauth2client/Manifest
index 6893905..9bee567 100644
--- a/dev-python/oauth2client/Manifest
+++ b/dev-python/oauth2client/Manifest
@@ -3,4 +3,4 @@ DIST oauth2client-1.4.12.tar.gz 109339 SHA256 
f735b41a57fe46c0b170e919e81b9bbe7d
 DIST oauth2client-1.4.6.tar.gz 95325 SHA256 
d4376fc0f5543612c62cdee5ea68530bd9c8542891b3f4427d8bf9a1f5a134c8 SHA512 
e75e6c535ca4e427f3a869fa7e600bf7544752a100f623cbbeb117d872a2361a60d1524fc2639521393a58dc6f684d9e1452980d6a5ffb6f4dbed516911cc4ca
 WHIRLPOOL 
acb26ef17115138a8932313cbbb8c9a802e2296d20343ab746123ad0ef8a38ea8587c10c45863b56b7b4d5b052675434236a050ae64c6c05546a42fd3cdc4f6b
 DIST oauth2client-1.5.1.tar.gz 130237 SHA256 
3e4ad7b3399cd9c4b8785acbbba2ca55eaefef17989f784352d2386776bf17c5 SHA512 
ad228264b93ec23bfb4bbc9614a980172e3c763adde12e0b050166ccd49eece1d2464a078884ed16cbaea60a7bf88784a22314382073e360f1ec591b19a2da2f
 WHIRLPOOL 
963b9518944dc081fdd3c32f1c6a12527a567f2c762355b109cee01b1cb1c1c35d85301bd2df6e47d2d11ac1e5b6c6a2bbc59098c10baa75ea2574567617f7ec
 DIST oauth2client-1.5.2.tar.gz 131665 SHA256 
b8df20b122e4f49a5fe5bc3c825d16015f5012c171c6c81eb4048e4d8c2ffee3 SHA512 
15f10b52aa93fc10289658d5ff671a247e5c92c5ff2be424a04617fee1a3a82439b829b0f5dcb04e3e84802e02580e366e08356df7ec6e24563a530d2f6b1db5
 WHIRLPOOL 
00f3033359eceda12528ef4caffc0a9d7d6561919272fe98e09d2599114f07d9be42eb32a4038c155c621581f98ecc0eb516bcaa018d4376e30906dd4a0adfbc
-DIST oauth2client-2.0.0.tar.gz 148575 SHA256 
fc0ed9887399b640de58c5222f2d40be3c8b02359273be75105820ebf75082bd SHA512 
4839f9ea6384fa19ee55ee953ef4e38211afd7e409a77658e535534632dd182aabb857cebc1969bcba5d80c63fa79f965a2c0b1bb2832975c1ed8dd3cd6d3042
 WHIRLPOOL 
c418e89a9d5ef00928dae5e32aa90c664bff0b8b572ce09280ade26f764150ac42105041c3af494ad9a0ebaceb85c863be3b02c24b3216cb454e87e6e6744ac9
+DIST oauth2client-2.0.0_p1.tar.gz 149275 SHA256 
0a4a9777f5c68a28605bb8510da0b09446ec3a4cb4d6e53ec9c2e240b357eb24 SHA512 
e864c8e34757fa2e72b95d556c92549359be8e65fb709300c816090440ee6466ef6e638d67aaa5c0862d1d1e34caf5e4a9f565911cac05d186ef2c71b59aaf9c
 WHIRLPOOL 
499097e9f7de89a76f73dd6fe631647e7d4f76716d64558c3c05c5d03e33ed1ee0183c5b2202347e99bcfd388767c199a31bc990d441bfb55e5df89685bee0a3

diff --git a/dev-python/oauth2client/oauth2client-2.0.0.ebuild 
b/dev-python/oauth2client/oauth2client-2.0.0_p1.ebuild
similarity index 91%
rename from dev-python/oauth2client/oauth2client-2.0.0.ebuild
rename to dev-python/oauth2client/oauth2client-2.0.0_p1.ebuild
index 1dc6d80..d4363a4 100644
--- a/dev-python/oauth2client/oauth2client-2.0.0.ebuild
+++ b/dev-python/oauth2client/oauth2client-2.0.0_p1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
 
 DESCRIPTION="Library for accessing resources protected by OAuth 2.0"
 HOMEPAGE="https://github.com/google/oauth2client;
-SRC_URI="https://github.com/google/oauth2client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/google/oauth2client/archive/v${PV/_p/-post}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"



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

2016-02-22 Thread Michael Weber
commit: 8498081e6e4cb5243919a08ceca14b1831734447
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Feb 22 12:12:36 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Mon Feb 22 13:36:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8498081e

x11-wm/xpra: Version bump to latest 0.14

Package-Manager: portage-2.2.27

 x11-wm/xpra/Manifest|   1 +
 x11-wm/xpra/xpra-0.14.34.ebuild | 126 
 2 files changed, 127 insertions(+)

diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index 0df381d..b9a8ad2 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,2 +1,3 @@
 DIST xpra-0.14.27.tar.xz 1123504 SHA256 
9d51d6e656a9afc6559ec4b671a706ba134257c8e6d909d2514a3ca653502efb SHA512 
5f195b211b8e78091ba42661c08f367d66e2a34ebcea9e5df57f0408cf1c4232294d38692171abbfe7396a1da28b2cc4100252dc034872a278530c48282db5cf
 WHIRLPOOL 
b14d58cddd03093a598e99d69fb145a5a04347f48fc0ec0b0311efa7bc75f5a51be5db93a361032ead2e021d2c8ead13986a3bd7434108506bbc4b601556141b
+DIST xpra-0.14.34.tar.xz 1127536 SHA256 
1f59e3d308bdff6e3b19df0c671a97d2a4bc8e1ec1c3dd49c2bbc8f9feefd8aa SHA512 
e19cc701fce797ca96bbf1cc1e4140b8a1d35ca5c1a8bd3cf4a16623908c28c0dd119f654e103352a3a2ec09735bf8562f4669aefe39b746933202621e905230
 WHIRLPOOL 
32a175b04ab8b6bdf3e5a53bea91a6e01925a3f40358e3edf2a786d58d52e05d917a04f3ffdcf8bbee07fb5ce8c8d032e5cbc52542d9b16a13ba072ff4aa71af
 DIST xpra-0.15.10.tar.xz 1200040 SHA256 
1403aaf571c486bb4a67bc9e9d431e5f863c9b7912bd65e6aec62fcea2d9d4e0 SHA512 
add1e63da75b7e29163a7e0957e3f841019c557ba42b15f437ed385de99905cb28a3760386570b72c5d2ba305c5b7779a85ca39d4452ccd6133c26f0a7983d9a
 WHIRLPOOL 
a5c50b68b39786aad6c50332340bf421ac17f38948880acb49d55769e8a9b4fb48b068a0fea0e5e660e9621b460eb60d19131600173b826b54a4f7d2e623fb5f

diff --git a/x11-wm/xpra/xpra-0.14.34.ebuild b/x11-wm/xpra/xpra-0.14.34.ebuild
new file mode 100644
index 000..66068da
--- /dev/null
+++ b/x11-wm/xpra/xpra-0.14.34.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI=5
+
+# PyCObject_Check and PyCObject_AsVoidPtr vanished with python 3.3, and 
setup.py not python3.2 copmat
+PYTHON_COMPAT=( python2_7 )
+inherit distutils-r1 eutils
+
+DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based 
on wimpiggy"
+HOMEPAGE="http://xpra.org/ http://xpra.org/src/;
+SRC_URI="http://xpra.org/src/${P}.tar.xz;
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+client +clipboard csc dec_av dec_av2 libav lz4 lzo opengl pulseaudio 
+rencode server sound vpx webp x264 x265"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   clipboard? ( || ( server client ) )
+   opengl? ( client )
+   || ( client server )"
+
+# x264/old-libav.path situation see bug 459218
+COMMON_DEPEND=""${PYTHON_DEPS}"
+   dev-python/pygobject:2[${PYTHON_USEDEP}]
+   dev-python/pygtk:2[${PYTHON_USEDEP}]
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   csc? (
+   !libav? ( >=media-video/ffmpeg-1.2.2:0= )
+   libav? ( media-video/libav:0= )
+   )
+   dec_av? (
+   !libav? ( >=media-video/ffmpeg-1.2.2:0= )
+   libav? ( media-video/libav:0= )
+   )
+   dec_av2? (
+   !libav? ( >=media-video/ffmpeg-2:0= )
+   libav? ( media-video/libav:0= )
+   )
+   opengl? ( dev-python/pygtkglext )
+   pulseaudio? ( media-sound/pulseaudio )
+   sound? ( media-libs/gstreamer:0.10
+   media-libs/gst-plugins-base:0.10
+   dev-python/gst-python:0.10 )
+   vpx? ( media-libs/libvpx virtual/ffmpeg )
+   webp? ( media-libs/libwebp )
+   x264? ( media-libs/x264
+   !libav? ( >=media-video/ffmpeg-1.0.4:0= )
+   libav? ( media-video/libav:0= )
+   )
+   x265? ( media-libs/x265
+   !libav? ( >=media-video/ffmpeg-2:0= )
+   libav? ( media-video/libav:0= )
+   )"
+
+RDEPEND="${COMMON_DEPEND}
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   virtual/ssh
+   x11-apps/setxkbmap
+   x11-apps/xmodmap
+   lz4? ( dev-python/lz4[${PYTHON_USEDEP}] )
+   lzo? ( dev-python/python-lzo[${PYTHON_USEDEP}] )
+   opengl? (
+   client? ( dev-python/pyopengl_accelerate[${PYTHON_USEDEP}] )
+   )
+   server? ( x11-base/xorg-server[-minimal,xvfb]
+   x11-drivers/xf86-input-void
+   x11-drivers/xf86-video-dummy
+   )"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+   >=dev-python/cython-0.16[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+  

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

2016-02-22 Thread Michael Weber
commit: dd59b94f89dc4959162efbf82c49f58914e4ed0d
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Feb 22 13:34:38 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Mon Feb 22 13:37:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd59b94f

x11-wm/xpra: Version bump.

Package-Manager: portage-2.2.27

 x11-wm/xpra/Manifest   |   1 +
 x11-wm/xpra/files/xpra-0.16.2-prefix.patch |  27 +++
 x11-wm/xpra/xpra-0.16.2.ebuild | 124 +
 3 files changed, 152 insertions(+)

diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index b9a8ad2..7f89891 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,3 +1,4 @@
 DIST xpra-0.14.27.tar.xz 1123504 SHA256 
9d51d6e656a9afc6559ec4b671a706ba134257c8e6d909d2514a3ca653502efb SHA512 
5f195b211b8e78091ba42661c08f367d66e2a34ebcea9e5df57f0408cf1c4232294d38692171abbfe7396a1da28b2cc4100252dc034872a278530c48282db5cf
 WHIRLPOOL 
b14d58cddd03093a598e99d69fb145a5a04347f48fc0ec0b0311efa7bc75f5a51be5db93a361032ead2e021d2c8ead13986a3bd7434108506bbc4b601556141b
 DIST xpra-0.14.34.tar.xz 1127536 SHA256 
1f59e3d308bdff6e3b19df0c671a97d2a4bc8e1ec1c3dd49c2bbc8f9feefd8aa SHA512 
e19cc701fce797ca96bbf1cc1e4140b8a1d35ca5c1a8bd3cf4a16623908c28c0dd119f654e103352a3a2ec09735bf8562f4669aefe39b746933202621e905230
 WHIRLPOOL 
32a175b04ab8b6bdf3e5a53bea91a6e01925a3f40358e3edf2a786d58d52e05d917a04f3ffdcf8bbee07fb5ce8c8d032e5cbc52542d9b16a13ba072ff4aa71af
 DIST xpra-0.15.10.tar.xz 1200040 SHA256 
1403aaf571c486bb4a67bc9e9d431e5f863c9b7912bd65e6aec62fcea2d9d4e0 SHA512 
add1e63da75b7e29163a7e0957e3f841019c557ba42b15f437ed385de99905cb28a3760386570b72c5d2ba305c5b7779a85ca39d4452ccd6133c26f0a7983d9a
 WHIRLPOOL 
a5c50b68b39786aad6c50332340bf421ac17f38948880acb49d55769e8a9b4fb48b068a0fea0e5e660e9621b460eb60d19131600173b826b54a4f7d2e623fb5f
+DIST xpra-0.16.2.tar.xz 1341856 SHA256 
ce99b941f63aeae465c9d095bcdef857227f8102759df3d013fbfb65c8cea540 SHA512 
a5431367918551c630a7f80bd59c51b3bd360472ee268b7865862f4de03b0962b534ab65c4926faa386098c48cdab49f8d7e91b60b998017df52ab077d270a33
 WHIRLPOOL 
bb3c89eb6f32349f26b076abea5535b9e37a3ea2789be9aa35723a383603cce090044d8b8631817b5eda0b158ddcf2c278240e977a3daed0c8fe510e576f4135

diff --git a/x11-wm/xpra/files/xpra-0.16.2-prefix.patch 
b/x11-wm/xpra/files/xpra-0.16.2-prefix.patch
new file mode 100644
index 000..4559578
--- /dev/null
+++ b/x11-wm/xpra/files/xpra-0.16.2-prefix.patch
@@ -0,0 +1,27 @@
+--- xpra-0.16.2/setup.py
 xpra-0.16.2/setup.py
+@@ -1723,8 +1723,8 @@
+ #prepare default [/usr/local]/etc configuration files:
+ if '--user' in sys.argv:
+ etc_prefix = 'etc/xpra'
+-elif sys.prefix == '/usr':
+-etc_prefix = '/etc/xpra'
++elif sys.prefix[-4:] == '/usr':
++etc_prefix = sys.prefix[:-4] + '/etc/xpra'
+ else:
+ etc_prefix = sys.prefix + '/etc/xpra'
+ 
+--- xpra-0.16.2/xpra/platform/paths.py
 xpra-0.16.2/xpra/platform/paths.py
+@@ -40,9 +40,9 @@
+ def do_get_system_conf_dirs():
+ prefix = get_install_prefix()
+ #the system wide configuration directory
+-if prefix == '/usr':
++if prefix[-4:] == '/usr':
+ #default posix config location:
+-return ['/etc/xpra']
++return [sys.prefix[:-4] + '/etc/xpra']
+ #hope the prefix is something like "/usr/local" or "$HOME/.local":
+ return [prefix + '/etc/xpra/']
+ 

diff --git a/x11-wm/xpra/xpra-0.16.2.ebuild b/x11-wm/xpra/xpra-0.16.2.ebuild
new file mode 100644
index 000..3843985
--- /dev/null
+++ b/x11-wm/xpra/xpra-0.16.2.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI=5
+
+# PyCObject_Check and PyCObject_AsVoidPtr vanished with python 3.3, and 
setup.py not python3.2 compat
+PYTHON_COMPAT=( python2_7 )
+inherit distutils-r1 eutils flag-o-matic
+
+DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based 
on wimpiggy"
+HOMEPAGE="http://xpra.org/ http://xpra.org/src/;
+SRC_URI="http://xpra.org/src/${P}.tar.xz;
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+client +clipboard csc cups dec_av2 libav lz4 lzo opengl pulseaudio 
server sound vpx webp x264 x265"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   clipboard? ( || ( server client ) )
+   opengl? ( client )
+   || ( client server )"
+
+# x264/old-libav.path situation see bug 459218
+COMMON_DEPEND=""${PYTHON_DEPS}"
+   dev-python/pygobject:2[${PYTHON_USEDEP}]
+   dev-python/pygtk:2[${PYTHON_USEDEP}]
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   csc? (
+   !libav? ( >=media-video/ffmpeg-1.2.2:0= )
+   libav? ( media-video/libav:0= )
+   )
+   dec_av2? (

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

2016-02-22 Thread Michael Weber
commit: b15238283f3421b1f749605b2e15fad112beae5e
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Feb 22 11:57:31 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Mon Feb 22 13:36:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1523828

x11-wm/xpra: drop old versions.

Package-Manager: portage-2.2.27

 x11-wm/xpra/Manifest|   4 --
 x11-wm/xpra/xpra-0.15.10.ebuild | 115 
 x11-wm/xpra/xpra-0.15.6.ebuild  | 115 
 x11-wm/xpra/xpra-0.15.7.ebuild  | 115 
 x11-wm/xpra/xpra-0.15.8.ebuild  | 115 
 x11-wm/xpra/xpra-0.15.9.ebuild  | 115 
 6 files changed, 579 deletions(-)

diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index c63a500..0df381d 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,6 +1,2 @@
 DIST xpra-0.14.27.tar.xz 1123504 SHA256 
9d51d6e656a9afc6559ec4b671a706ba134257c8e6d909d2514a3ca653502efb SHA512 
5f195b211b8e78091ba42661c08f367d66e2a34ebcea9e5df57f0408cf1c4232294d38692171abbfe7396a1da28b2cc4100252dc034872a278530c48282db5cf
 WHIRLPOOL 
b14d58cddd03093a598e99d69fb145a5a04347f48fc0ec0b0311efa7bc75f5a51be5db93a361032ead2e021d2c8ead13986a3bd7434108506bbc4b601556141b
 DIST xpra-0.15.10.tar.xz 1200040 SHA256 
1403aaf571c486bb4a67bc9e9d431e5f863c9b7912bd65e6aec62fcea2d9d4e0 SHA512 
add1e63da75b7e29163a7e0957e3f841019c557ba42b15f437ed385de99905cb28a3760386570b72c5d2ba305c5b7779a85ca39d4452ccd6133c26f0a7983d9a
 WHIRLPOOL 
a5c50b68b39786aad6c50332340bf421ac17f38948880acb49d55769e8a9b4fb48b068a0fea0e5e660e9621b460eb60d19131600173b826b54a4f7d2e623fb5f
-DIST xpra-0.15.6.tar.xz 1196700 SHA256 
cebd8d22d4173610258c835f175ad3781cf49bf91b3d6d3c36c35a825228fa32 SHA512 
750b24d06b6af93757e54651c0e5e55192280715c4439e56881824da90dcea25460631c993bf239c6f9023e74dce5063e32688e31c616d036da16fa3da8c304a
 WHIRLPOOL 
66cdc20662ba4251506e03a969332996870e37fe6f60becd3f2feed7b24e1410bc793f5f4679a0dc58940bda52d26563f9db10f8ae3fd83fb60cb89988be38a0
-DIST xpra-0.15.7.tar.xz 1197012 SHA256 
b07ed8708023583788de6b5fec579505c2d13fbe96243e9bd0fd696b66ead8e2 SHA512 
a75c3299b1f3074556440cc2822557564cf48e6a9c2ea061073ccca0ea204578713ece1e43389d0b808bd02cba9646bd161399661b1d52161e497e4406d029fa
 WHIRLPOOL 
e187d25bb6f947b36934f02682ce0d4e091df874f9e3ef25fd261435fd79d3ad5167417ae8e75f167470ac57285d07aa11b6d7d8b51573321569a3a86e2db150
-DIST xpra-0.15.8.tar.xz 1198496 SHA256 
e6ca124c89cfa81c8ee69dd2d746cdb0b4d896af6b369e60abc50d2fd2d2a0d2 SHA512 
0c23bda2ad2ac2355da1e867f3909e13c2146a5f1b0c4903628e1177edb143fb10a57e8cfaada901bf1df0ec71f87356444856405f0f32f99abc1b655d2de636
 WHIRLPOOL 
abc1e6691f459eea0454df870c0c96bf06b628816e2c283090eac467b6c1fbaf0df6e4f7b229c9eb719acdb8630cb441119ce95b6be2b95ac7385c8a0f5bd2e8
-DIST xpra-0.15.9.tar.xz 1199224 SHA256 
bdf51ae3d4114050ff23f7a88fc10af0eb55dd6f74412a6b2c10efeaf6499116 SHA512 
83b3452b45a3fa3ea095cef5d2ed901d754903b9aed20cb5a42e0172e9f7058abd88f8635b36adbf314114a4c396a6478e64611273ac61c369332d8590bcef76
 WHIRLPOOL 
900f5325ebe4ae78b3da214a153961a2c1925ce52f7645ecfcd5254a38f6f942accb263cccfa41eb3b305bef28692ade610e78e17d0c87c1c15b8354656e192b

diff --git a/x11-wm/xpra/xpra-0.15.10.ebuild b/x11-wm/xpra/xpra-0.15.10.ebuild
deleted file mode 100644
index c5ca308..000
--- a/x11-wm/xpra/xpra-0.15.10.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI=5
-
-# PyCObject_Check and PyCObject_AsVoidPtr vanished with python 3.3, and 
setup.py not python3.2 copmat
-PYTHON_COMPAT=( python2_7 )
-inherit distutils-r1 eutils
-
-DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based 
on wimpiggy"
-HOMEPAGE="http://xpra.org/ http://xpra.org/src/;
-SRC_URI="http://xpra.org/src/${P}.tar.xz;
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+client +clipboard csc cups dec_av2 libav opengl pulseaudio server sound 
vpx webp x264 x265"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   clipboard? ( || ( server client ) )
-   opengl? ( client )
-   || ( client server )"
-
-# x264/old-libav.path situation see bug 459218
-COMMON_DEPEND=""${PYTHON_DEPS}"
-   dev-python/pygobject:2[${PYTHON_USEDEP}]
-   dev-python/pygtk:2[${PYTHON_USEDEP}]
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   csc? (
-   !libav? ( >=media-video/ffmpeg-1.2.2:0= )
-   libav? ( media-video/libav:0= )
-   )
-   dec_av2? (
-   !libav? ( >=media-video/ffmpeg-2:0= )
-   libav? ( media-video/libav:0= )
-   )
-   opengl? ( dev-python/pygtkglext )
-   pulseaudio? ( 

[gentoo-commits] proj/sci:master commit in: dev-cpp/growler-link/

2016-02-22 Thread Justin Lecher
commit: 66c8b11a151477973f7f7bf3dd3d5d0513d50953
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 11:22:16 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 11:22:28 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=66c8b11a

dev-cpp/growler-link: Bump to EAPI=6

* Convert USE=static to static-libs
* Drop autotools-utils.eclass usage

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

 dev-cpp/growler-link/growler-link-0.3.7.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-cpp/growler-link/growler-link-0.3.7.ebuild 
b/dev-cpp/growler-link/growler-link-0.3.7.ebuild
index 9c74f84..c22c8c2 100644
--- a/dev-cpp/growler-link/growler-link-0.3.7.ebuild
+++ b/dev-cpp/growler-link/growler-link-0.3.7.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-inherit autotools-utils fortran-2
+inherit fortran-2
 
 DESCRIPTION="The lowest-level Growler library"
 HOMEPAGE="http://www.nas.nasa.gov/~bgreen/growler/;
@@ -13,7 +13,7 @@ SRC_URI="${HOMEPAGE}/downloads/growler-link-${PV}.tar.gz"
 SLOT="0"
 LICENSE="NOSA"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc fortran static tcpd"
+IUSE="doc fortran static-libs tcpd"
 
 RDEPEND="
dev-libs/boost
@@ -30,7 +30,7 @@ src_configure() {
local myeconfargs=(
$(use_enable doc)
$(use_enable tcpd)
-   $(use_enable static)
+   $(use_enable static-libs static)
)
-   autotools-utils_src_configure
+   econf ${myeconfargs[@]}
 }



[gentoo-commits] proj/sci:master commit in: app-text/dgs/, app-text/dgs/files/

2016-02-22 Thread Justin Lecher
commit: f497a7ea4495d150d7cb6bd8999d35e781c915a3
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 10:58:22 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 10:58:22 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f497a7ea

app-text/dgs: Bump to EAPI=6

* Amend patches for -p1

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

 app-text/dgs/dgs-0.5.10-r2.ebuild| 12 
 app-text/dgs/files/dgs-0.5.10-gcc-3.4.diff   |  8 
 app-text/dgs/files/dgs-0.5.10-gs-time_.h-gentoo.diff |  4 ++--
 app-text/dgs/files/dgs-fix-as-needed.patch   |  4 ++--
 4 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/app-text/dgs/dgs-0.5.10-r2.ebuild 
b/app-text/dgs/dgs-0.5.10-r2.ebuild
index e94540b..35de192 100644
--- a/app-text/dgs/dgs-0.5.10-r2.ebuild
+++ b/app-text/dgs/dgs-0.5.10-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 # Upstream is dead.
 
-EAPI=5
+EAPI=6
 
 WANT_AUTOCONF="2.1"
 
@@ -13,10 +13,12 @@ inherit autotools eutils
 DESCRIPTION="A Ghostscript based Display Postscript (DPS) server"
 HOMEPAGE="http://www.gnustep.org/developers/DGS.html;
 SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/old/dgs/${P}.tar.gz;
+
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~x86 ~ppc ~sparc ~alpha ~amd64 ~hppa ~mips ~ppc64 ~ia64"
 IUSE="tcpd"
+
 RDEPEND="
dev-libs/glib:1
!

[gentoo-commits] proj/sci:master commit in: x11-libs/xview/

2016-02-22 Thread Justin Lecher
commit: 3e0a8c14f67d70ca851753dee63bbae19621ab7b
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 11:19:27 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 11:19:27 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3e0a8c14

x11-libs/xview: Bump to EAPI=6

* Break lines at < 80 chars
* Add missing die

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

 x11-libs/xview/metadata.xml|  2 +-
 x11-libs/xview/xview-3.2-r8.ebuild | 49 ++
 2 files changed, 30 insertions(+), 21 deletions(-)

diff --git a/x11-libs/xview/metadata.xml b/x11-libs/xview/metadata.xml
index fc33570..1d8b530 100644
--- a/x11-libs/xview/metadata.xml
+++ b/x11-libs/xview/metadata.xml
@@ -5,7 +5,7 @@
 j...@gentoo.org
 Justin Lecher
   
-
+  
 s...@gentoo.org
 Gentoo Science Project
   

diff --git a/x11-libs/xview/xview-3.2-r8.ebuild 
b/x11-libs/xview/xview-3.2-r8.ebuild
index 28b02c9..7aa0d76 100644
--- a/x11-libs/xview/xview-3.2-r8.ebuild
+++ b/x11-libs/xview/xview-3.2-r8.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit eutils toolchain-funcs flag-o-matic multilib
 
@@ -34,21 +34,21 @@ DEPEND="${RDEPEND}
 
 S=${WORKDIR}/${MY_PN}
 
+PATCHES=(
+   "${FILESDIR}"/${P}-impl-dec.patch
+   "${WORKDIR}"/debian/patches/{debian-changes-3.2p1.4-26,display_setting}
+)
+
 src_prepare() {
+   default
+
append-flags -m32
append-ldflags -m32
 
-   EPATCH_OPTS="-p1"
-
-   epatch \
-   "${FILESDIR}"/${P}-impl-dec.patch \
-   
"${WORKDIR}"/debian/patches/{debian-changes-3.2p1.4-26,display_setting}
-
# Do not build xgettext and msgfmt since they are provided by the 
gettext
# package. Using the programs provided by xview breaks many packages
# including vim, grep and binutils.
-   sed \
-   -e 's/MSG_UTIL = xgettext msgfmt/#MSG_UTIL = xgettext msgfmt/' \
+   sed -e 's/MSG_UTIL = xgettext msgfmt/#MSG_UTIL = xgettext msgfmt/' \
-i util/Imakefile || die "gettext sed failed"
 
# (#120910) Look for imake in the right place
@@ -57,12 +57,15 @@ src_prepare() {
sed -i -e 's:/usr/X11R6:/usr:' config/XView.cf Build-LinuxXView.bash || 
die
 
# Nasty hacks to force CC and CFLAGS
-   sed \
-   -e "s:^\(IMAKEINCLUDE=.*\)\"$:\1 -DCcCmd=$(tc-getCC)\":" \
-   -e "s:usr/lib/X11/config:usr/$(get_libdir)/X11/config:" -i 
Build-LinuxXView.bash || die
-   sed -e "s:\(.*STD_DEFINES =.*\)$:\1 -D_GNU_SOURCE ${CFLAGS}:" -i 
config/XView.obj || die
-   sed -e "s:\(.*define LibXViewDefines .*\)$:\1 -D_GNU_SOURCE ${CFLAGS}:" 
-i config/XView.cf || die
-   sed -e "s:^\(MORECCFLAGS.*\)$:\1 -D_GNU_SOURCE ${CFLAGS}:" -i 
clients/olvwm-4.1/Imakefile
+   sed -e "s:^\(IMAKEINCLUDE=.*\)\"$:\1 -DCcCmd=$(tc-getCC)\":" \
+   -e "s:usr/lib/X11/config:usr/$(get_libdir)/X11/config:" \
+   -i Build-LinuxXView.bash || die
+   sed -e "s:\(.*STD_DEFINES =.*\)$:\1 -D_GNU_SOURCE ${CFLAGS}:" \
+   -i config/XView.obj || die
+   sed -e "s:\(.*define LibXViewDefines .*\)$:\1 -D_GNU_SOURCE ${CFLAGS}:" 
\
+   -i config/XView.cf || die
+   sed -e "s:^\(MORECCFLAGS.*\)$:\1 -D_GNU_SOURCE ${CFLAGS}:" \
+   -i clients/olvwm-4.1/Imakefile || die
sed -e "s:\(-Wl,-soname\):${LDFLAGS} \1:g" -i config/XView.rules || die
 }
 
@@ -99,12 +102,18 @@ src_install() {
 #  || die "installing olvwm failed"
 #  cd "${ED}"/usr
 
-   use static-libs || \
-   find "${ED}" -type f -name "*.a" -delete
+   if ! use static-libs; then
+   find "${ED}" -type f -name "*.a" -delete || die
+   fi
 
mv "${ED}"/usr/man "${ED}"/usr/share/ || die
 
cd "${S}"/doc || die
-   dodoc README xview-info olgx_api.txt olgx_api.ps sel_api.txt 
dnd_api.txt whats_new.ps
-   rm -rf "${ED}"/usr/X11R6/share/doc/xview "${ED}"/usr/X11R6/share/doc 
"${ED}"/usr/bin || die
+   dodoc \
+   README xview-info olgx_api.txt olgx_api.ps sel_api.txt \
+   dnd_api.txt whats_new.ps
+   rm -rf \
+   "${ED}"/usr/X11R6/share/doc/xview \
+   "${ED}"/usr/X11R6/share/doc \
+   "${ED}"/usr/bin || die
 }



[gentoo-commits] proj/sci:master commit in: x11-misc/envytools/

2016-02-22 Thread Justin Lecher
commit: b19a302f135084b5b7629c1e7d0a8f268c5914ee
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 11:13:18 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 11:13:18 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=b19a302f

x11-misc/envytools: Bump to EAPI=6

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

 x11-misc/envytools/envytools-.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/x11-misc/envytools/envytools-.ebuild 
b/x11-misc/envytools/envytools-.ebuild
index b712e6e..ec502c4 100644
--- a/x11-misc/envytools/envytools-.ebuild
+++ b/x11-misc/envytools/envytools-.ebuild
@@ -1,15 +1,14 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit cmake-utils git-r3
 
 DESCRIPTION="Tools for people envious of nvidia's blob driver"
 HOMEPAGE="https://github.com/pathscale/envytools;
 EGIT_REPO_URI="
-   git://github.com/envytools/envytools.git
https://github.com/envytools/envytools.git;
 
 LICENSE="MIT"



[gentoo-commits] proj/sci:master commit in: x11-libs/agg/, x11-libs/agg/files/, x11-libs/agg/files/2.5/

2016-02-22 Thread Justin Lecher
commit: fd80af8af63aa6ac64a35867c3731776e3e22355
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 11:35:17 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 11:35:17 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fd80af8a

x11-libs/agg: Bump to EAPI=6

* Amend patches for -p1
* Drop usage of autotools-utils.eclass

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

 x11-libs/agg/agg-2.5-r3.ebuild | 43 --
 x11-libs/agg/files/{2.5 => }/agg-2.4-depends.patch |  0
 .../agg/files/{2.5 => }/agg-2.5-autotools.patch|  4 +-
 .../agg/files/{2.5 => }/agg-2.5-pkgconfig.patch|  0
 .../files/{2.5 => }/agg-2.5-sdl-automagic.patch|  4 +-
 x11-libs/agg/files/{2.5 => }/agg-2.5-sdl-m4.patch  |  4 +-
 6 files changed, 22 insertions(+), 33 deletions(-)

diff --git a/x11-libs/agg/agg-2.5-r3.ebuild b/x11-libs/agg/agg-2.5-r3.ebuild
index bc6eda3..d9d07db 100644
--- a/x11-libs/agg/agg-2.5-r3.ebuild
+++ b/x11-libs/agg/agg-2.5-r3.ebuild
@@ -1,13 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-AUTOTOOLS_AUTORECONF=1
-AT_M4DIR="."
-
-inherit eutils autotools-utils
+inherit autotools
 
 DESCRIPTION="High quality rendering engine library for C++"
 HOMEPAGE="http://antigrain.com/;
@@ -32,28 +29,20 @@ DOCS=( readme authors ChangeLog news )
 
 # patches taken from fedora
 PATCHES=(
-   "${FILESDIR}"/${PV}/agg-2.4-depends.patch
-   "${FILESDIR}"/${PV}/agg-2.5-pkgconfig.patch
-   "${FILESDIR}"/${PV}/agg-2.5-autotools.patch
-   "${FILESDIR}"/${PV}/agg-2.5-sdl-m4.patch
-   "${FILESDIR}"/${PV}/agg-2.5-sdl-automagic.patch
-   
"${FILESDIR}"/${PV}/0001-Fix-non-terminating-loop-conditions-when-len-1.patch
-   
"${FILESDIR}"/${PV}/0002-Cure-recursion-by-aborting-if-the-co-ordinates-are-t.patch
-   
"${FILESDIR}"/${PV}/0003-Get-coordinates-from-previous-vertex-if-last-command.patch
-   
"${FILESDIR}"/${PV}/0004-Make-rasterizer_outline_aa-ignore-close_polygon-when.patch
-   "${FILESDIR}"/${PV}/0005-Remove-VC-6-workaround.patch
-   "${FILESDIR}"/${PV}/0006-Implement-grain-merge-blending-mode-GIMP.patch
-   
"${FILESDIR}"/${PV}/0007-Implement-grain-extract-blending-mode-GIMP.patch
-   
"${FILESDIR}"/${PV}/0008-Declare-multiplication-and-division-operators-as-con.patch
-   "${FILESDIR}"/${PV}/0009-Add-a-static-identity-transformation.patch
-   "${FILESDIR}"/${PV}/0010-Add-renderer_scanline_aa_alpha.patch
-   "${FILESDIR}"/${PV}/0011-Avoid-division-by-zero-in-color-burn-mode.patch
-   "${FILESDIR}"/${PV}/0012-Avoid-pixel-artifacts-when-compositing.patch
-   
"${FILESDIR}"/${PV}/0013-Modify-agg-conv-classes-to-allow-access-to-the-origi.patch
-   
"${FILESDIR}"/${PV}/0014-Avoid-potential-zero-division-resulting-in-nan-in-ag.patch
-   
"${FILESDIR}"/${PV}/0015-Ensure-first-value-in-the-gamma-table-is-always-zero.patch
+   "${FILESDIR}"/agg-2.4-depends.patch
+   "${FILESDIR}"/${P}-pkgconfig.patch
+   "${FILESDIR}"/${P}-autotools.patch
+   "${FILESDIR}"/${P}-sdl-m4.patch
+   "${FILESDIR}"/${P}-sdl-automagic.patch
+   "${FILESDIR}"/${PV}
 )
 
+src_prepare() {
+   default
+   mv configure.{in,ac} || die
+   AT_M4DIR="." eautoreconf
+}
+
 src_configure() {
local myeconfargs=(
--disable-ctrl
@@ -64,5 +53,5 @@ src_configure() {
$(use_enable truetype freetype)
$(use_with X x)
)
-   autotools-utils_src_configure
+   econf ${myeconfargs[@]}
 }

diff --git a/x11-libs/agg/files/2.5/agg-2.4-depends.patch 
b/x11-libs/agg/files/agg-2.4-depends.patch
similarity index 100%
rename from x11-libs/agg/files/2.5/agg-2.4-depends.patch
rename to x11-libs/agg/files/agg-2.4-depends.patch

diff --git a/x11-libs/agg/files/2.5/agg-2.5-autotools.patch 
b/x11-libs/agg/files/agg-2.5-autotools.patch
similarity index 60%
rename from x11-libs/agg/files/2.5/agg-2.5-autotools.patch
rename to x11-libs/agg/files/agg-2.5-autotools.patch
index b273477..1272b65 100644
--- a/x11-libs/agg/files/2.5/agg-2.5-autotools.patch
+++ b/x11-libs/agg/files/agg-2.5-autotools.patch
@@ -1,5 +1,5 @@
 configure.in~  2013-02-22 09:30:00.0 -0600
-+++ configure.in   2013-02-22 09:30:49.030777571 -0600
+--- a/configure.in 2013-02-22 09:30:00.0 -0600
 b/configure.in 2013-02-22 09:30:49.030777571 -0600
 @@ -8,7 +8,7 @@
  AC_PROG_CC
  AC_PROG_CXX

diff --git a/x11-libs/agg/files/2.5/agg-2.5-pkgconfig.patch 
b/x11-libs/agg/files/agg-2.5-pkgconfig.patch
similarity index 100%
rename from x11-libs/agg/files/2.5/agg-2.5-pkgconfig.patch
rename to x11-libs/agg/files/agg-2.5-pkgconfig.patch

diff --git a/x11-libs/agg/files/2.5/agg-2.5-sdl-automagic.patch 
b/x11-libs/agg/files/agg-2.5-sdl-automagic.patch
similarity index 86%

[gentoo-commits] proj/sci:master commit in: dev-cpp/growler-math/

2016-02-22 Thread Justin Lecher
commit: d8985651842249d81fa66ecab9897ad80d3371ad
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 11:23:53 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 11:23:53 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d8985651

dev-cpp/growler-math: Bump to EAPI=6

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

 dev-cpp/growler-math/growler-math-0.3.4.1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/growler-math/growler-math-0.3.4.1.ebuild 
b/dev-cpp/growler-math/growler-math-0.3.4.1.ebuild
index cca11e7..55db809 100644
--- a/dev-cpp/growler-math/growler-math-0.3.4.1.ebuild
+++ b/dev-cpp/growler-math/growler-math-0.3.4.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 DESCRIPTION="Math-related classes and functionality"
 HOMEPAGE="http://www.nas.nasa.gov/~bgreen/growler/;
@@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}/downloads/growler-math-${PV}.tar.gz"
 SLOT="0"
 LICENSE="NOSA"
 KEYWORDS="~amd64 ~x86"
-IUSE="static"
+IUSE="static-libs"
 
 RDEPEND=">=dev-cpp/growler-core-0.3.7"
 DEPEND="${RDEPEND}"
@@ -20,6 +20,6 @@ DOCS=( README NEWS AUTHORS NOSA ChangeLog )
 
 src_configure() {
econf \
-   $(use_enable static) \
+   $(use_enable static-libs static) \
--enable-fast-install
 }



[gentoo-commits] proj/sci:master commit in: dev-cpp/growler-core/

2016-02-22 Thread Justin Lecher
commit: 22b368b3af5eed1cb89a7b9737db2f3f88cd6215
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 11:19:36 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 11:19:36 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=22b368b3

dev-cpp/growler-core: Bump to EAPI=6

* Convert USE=static to static-libs

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

 dev-cpp/growler-core/growler-core-0.3.7.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/growler-core/growler-core-0.3.7.ebuild 
b/dev-cpp/growler-core/growler-core-0.3.7.ebuild
index 935ba30..4fd9f89 100644
--- a/dev-cpp/growler-core/growler-core-0.3.7.ebuild
+++ b/dev-cpp/growler-core/growler-core-0.3.7.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 DESCRIPTION="General-purpose classes and functionality"
 HOMEPAGE="http://www.nas.nasa.gov/~bgreen/growler/;
@@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}/downloads/growler-core-${PV}.tar.gz"
 SLOT="0"
 LICENSE="NOSA"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc static"
+IUSE="doc static-libs"
 
 RDEPEND="
>=dev-cpp/growler-link-0.3.7
@@ -25,6 +25,6 @@ DOCS=( README NEWS AUTHORS NOSA ChangeLog )
 src_configure() {
econf \
$(use_enable doc) \
-   $(use_enable static) \
+   $(use_enable static-libs static) \
--enable-fast-install
 }



[gentoo-commits] proj/sci:master commit in: x11-libs/tr/, x11-libs/tr/files/

2016-02-22 Thread Justin Lecher
commit: ac9c5c4b49ce143e8e2d7d9ccffabad29ba7e83e
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 11:23:54 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 11:23:54 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ac9c5c4b

x11-libs/tr: Bump to EAPI=6

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

 x11-libs/tr/files/1.3-Makefile.patch | 4 ++--
 x11-libs/tr/tr-1.3.ebuild| 8 +---
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/x11-libs/tr/files/1.3-Makefile.patch 
b/x11-libs/tr/files/1.3-Makefile.patch
index 846209a..6f3a2af 100644
--- a/x11-libs/tr/files/1.3-Makefile.patch
+++ b/x11-libs/tr/files/1.3-Makefile.patch
@@ -1,5 +1,5 @@
 Makefile   2005-08-25 22:18:31.0 +0200
-+++ Makefile.new   2009-03-21 15:11:55.0 +0100
+--- a/Makefile 2005-08-25 22:18:31.0 +0200
 b/Makefile 2009-03-21 15:11:55.0 +0100
 @@ -4,8 +4,8 @@
  # You'll probably have to tweak this for your platform.
  

diff --git a/x11-libs/tr/tr-1.3.ebuild b/x11-libs/tr/tr-1.3.ebuild
index 62f06f0..3925b4c 100644
--- a/x11-libs/tr/tr-1.3.ebuild
+++ b/x11-libs/tr/tr-1.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit eutils toolchain-funcs
 
@@ -18,8 +18,10 @@ IUSE=""
 RDEPEND="media-libs/freeglut"
 DEPEND="${RDEPEND}"
 
+PATCHES=( "${FILESDIR}"/${PV}-Makefile.patch )
+
 src_prepare() {
-   epatch "${FILESDIR}"/${PV}-Makefile.patch
+   default
tc-export CC
 }
 



[gentoo-commits] proj/sci:master commit in: dev-cpp/growler-arch/

2016-02-22 Thread Justin Lecher
commit: 512fafa4c2ec67e67feed5c4c98afa7a1fee4e28
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 11:17:34 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 11:17:34 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=512fafa4

dev-cpp/growler-arch: Bump to EAPI=6

* Convert USE=static to static-libs

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

 dev-cpp/growler-arch/growler-arch-0.3.7.1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/growler-arch/growler-arch-0.3.7.1.ebuild 
b/dev-cpp/growler-arch/growler-arch-0.3.7.1.ebuild
index 64d3d57..a041de7 100644
--- a/dev-cpp/growler-arch/growler-arch-0.3.7.1.ebuild
+++ b/dev-cpp/growler-arch/growler-arch-0.3.7.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 DESCRIPTION="Growler libraries and utilities"
 HOMEPAGE="http://www.nas.nasa.gov/~bgreen/growler/;
@@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}/downloads/growler-arch-${PV}.tar.gz"
 SLOT="0"
 LICENSE="NOSA"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc static"
+IUSE="doc static-libs"
 
 RDEPEND="
>=dev-cpp/growler-link-0.3.7
@@ -26,6 +26,6 @@ DOCS=( README NEWS AUTHORS NOSA ChangeLog )
 src_configure() {
econf \
$(use_enable doc) \
-   $(use_enable static) \
+   $(use_enable static-libs static) \
--enable-fast-install
 }



[gentoo-commits] proj/sci:master commit in: app-doc/scalapack-docs/

2016-02-22 Thread Justin Lecher
commit: 76bd59e280a5f73f5b0162c9a329c145a7b50581
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb 22 11:10:44 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb 22 11:10:44 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=76bd59e2

app-doc/scalapack-docs: Bump to EAPI=6

* Add missing die

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

 app-doc/scalapack-docs/metadata.xml  | 10 +-
 app-doc/scalapack-docs/scalapack-docs-2.0.ebuild |  6 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-doc/scalapack-docs/metadata.xml 
b/app-doc/scalapack-docs/metadata.xml
index f7fa9c1..8c025bc 100644
--- a/app-doc/scalapack-docs/metadata.xml
+++ b/app-doc/scalapack-docs/metadata.xml
@@ -1,11 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   s...@gentoo.org
-   Gentoo Science Project
-
-
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
   The ScaLAPACK (or Scalable LAPACK) library includes a subset of
   LAPACK routines redesigned for distributed memory MIMD parallel
   computers. It is currently written in a Single-Program-Multiple-Data

diff --git a/app-doc/scalapack-docs/scalapack-docs-2.0.ebuild 
b/app-doc/scalapack-docs/scalapack-docs-2.0.ebuild
index 75e5ea7..98d9c9a 100644
--- a/app-doc/scalapack-docs/scalapack-docs-2.0.ebuild
+++ b/app-doc/scalapack-docs/scalapack-docs-2.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 DESCRIPTION="Documentation reference and man pages for ScaLAPACK 
implementations"
 HOMEPAGE="http://www.netlib.org/scalapack/;
@@ -21,7 +21,7 @@ src_install() {
local f t
for f in MANPAGES/man/manl/*.l; do
t="${f%%.l}.n"
-   mv "${f}" "${t}"
+   mv "${f}" "${t}" || die
done
doman MANPAGES/man/manl/*
dodoc *.ps



  1   2   3   >