[gentoo-commits] repo/gentoo:master commit in: sys-fs/quota/, sys-fs/quota/files/ldap-scripts/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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: /
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++/
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
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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: /
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: /
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: /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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: /
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: /
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
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: /
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: /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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