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

2015-11-24 Thread Michał Górny
commit: f95c304a9e507dfc34f2cdc0947156ae5c3d3bbb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 25 07:38:35 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 07:39:31 2015 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=f95c304a

Re-add y2kbadbug

Reverts: 01c0154eb ("Remove y2kbadbug as requested by owner")
Bug: https://bugs.gentoo.org/558618

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index c7f786d..368833b 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -5252,6 +5252,16 @@ FIN
 rsync://gentoo.xwing.info/xwing-overlay
   
   
+y2kbadbug
+All ebuilds made by Daniel Shafer
+https://github.com/y2kbadbug/gentoo-overlay
+
+  dan...@danielshafer.name
+  Daniel Shafer
+
+https://github.com/y2kbadbug/gentoo-overlay.git
+  
+  
 yac
 
 https://github.com/yaccz/gentoo-overlay



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

2015-11-24 Thread Ulrich Müller
commit: 24ecd501bc270994d0d2f7f6b519b08f834b2d1e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Nov 25 07:36:19 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Nov 25 07:36:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ecd501

licenses: Remove unused.

 licenses/cos   | 82 --
 licenses/kicad-doc | 60 ---
 2 files changed, 142 deletions(-)

diff --git a/licenses/cos b/licenses/cos
deleted file mode 100644
index c82a5d8..000
--- a/licenses/cos
+++ /dev/null
@@ -1,82 +0,0 @@
-Copyright (C) 2001-2002 by Jason Hunter, jhun...@servlets.com.
-All rights reserved. 
-
-The source code, object code, and documentation in the com.oreilly.servlet
-package is copyright and owned by Jason Hunter. 
-
-
-USE RIGHTS
-
-Permission is granted to use the com.oreilly.servlet.* packages in the
-development of any non-commercial project. For this use you are granted a
-non-exclusive, non-transferable limited license at no cost.
-
-For a commercial project, permission is granted to use the
-com.oreilly.servlet.* packages provided that every person on the development
-team for that project owns a copy of the book Java Servlet Programming
-(O'Reilly) in its most recent edition. The most recent edition is currently
-the 2nd Edition, available in association with Amazon.com at
-http://www.amazon.com/exec/obidos/ASIN/0596000405/jasonhunter. 
-
-Other (sometimes cheaper) license terms are available upon request; please
-write to jhun...@servlets.com for more information. 
-
-
-REDISTRIBUTION RIGHTS
-
-Commercial redistribution rights of the com.oreilly.servlet.* packages are
-available by writing jhun...@servlets.com.
-
-Non-commercial redistribution is permitted provided that:
-
-1. You redistribute the package in object code form only (as Java .class files
-or a .jar file containing the .class files) and only as part of a product that
-uses the classes as part of its primary functionality. 
-
-2. The product containing the package is non-commercial in nature.
-
-3. The public interface to the classes in the package, and the public
-interface to any classes with similar functionality, is hidden from end users
-when engaged in normal use of the product.
-
-4. The distribution is not part of a software development kit, operating
-system, other library, or a development tool without written permission from
-the copyright holder.
-
-5. The distribution includes copyright notice as follows: "The source code,
-object code, and documentation in the com.oreilly.servlet package is copyright
-and owned by Jason Hunter." in the documentation and/or other materials
-provided with the distribution.
-
-6. You reproduce the above copyright notice, this list of conditions, and the
-following disclaimer in the documentation and/or other materials provided with
-the distribution.  
-
-7. Licensor retains title to and ownership of the Software and all
-enhancements, modifications, and updates to the Software.
-
-Note that the com.oreilly.servlet package is provided "as is" and the author
-will not be liable for any damages suffered as a result of your use.
-Furthermore, you understand the package comes without any guarantee of
-technical support. 
-
-You can always find the latest version of the com.oreilly.servlet package at
-http://www.servlets.com. 
-
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
-OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-
-Thanks,
-
-Jason Hunter
-jhun...@servlets.com

diff --git a/licenses/kicad-doc b/licenses/kicad-doc
deleted file mode 100644
index 279bf37..000
--- a/licenses/kicad-doc
+++ /dev/null
@@ -1,60 +0,0 @@
-  KiCad Free Documentation Licence
-  
-
-Copyright (c) jean-pierre Charras
-Copyright (C) KiCad Developers
-
-Everyone is permitted to copy and distribute verbatim copies
-of this licence document, but changing it is not allowed.
-
- KICAD FREE DOCUMENTATION LICENCE
-   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-1. Permission is granted to make and distribute verbatim copies of this
-manual or piece of documentation provided any copyright notice and this
-permission notice are preserved on all copies.
-
-2. Permission is gra

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

2015-11-24 Thread Marius Brehler
commit: 15ae563df330ed622df8e4e6b6cf3b66a2a93af5
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Wed Nov 25 07:23:15 2015 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Wed Nov 25 07:23:15 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=15ae563d

sci-libs/lmfit: Fix EAPI version

Package-Manager: portage-2.2.20.1

 sci-libs/lmfit/ChangeLog| 3 +++
 sci-libs/lmfit/lmfit-5.1.ebuild | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-libs/lmfit/ChangeLog b/sci-libs/lmfit/ChangeLog
index 1f82618..70e2fdf 100644
--- a/sci-libs/lmfit/ChangeLog
+++ b/sci-libs/lmfit/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+  25 Nov 2015; Marius Brehler  lmfit-5.1.ebuild:
+  sci-libs/lmfit: Fix EAPI version
+
 *lmfit-5.1 (24 Nov 2015)
 
   24 Nov 2015; Christoph Junghans  +lmfit-5.1.ebuild,

diff --git a/sci-libs/lmfit/lmfit-5.1.ebuild b/sci-libs/lmfit/lmfit-5.1.ebuild
index 2dc3784..4f2e0b1 100644
--- a/sci-libs/lmfit/lmfit-5.1.ebuild
+++ b/sci-libs/lmfit/lmfit-5.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=6
+EAPI=5
 
 inherit eutils
 



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

2015-11-24 Thread Hans de Graaff
commit: d124b541166114a6df6648cbca121d6599a32c41
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 25 06:17:30 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 25 06:17:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d124b541

dev-ruby/racc: add 1.4.14

Package-Manager: portage-2.2.20.1

 dev-ruby/racc/Manifest   |  1 +
 dev-ruby/racc/racc-1.4.14.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index e917561..5db8e52 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,3 +1,4 @@
 DIST racc-1.4.11.gem 113664 SHA256 
1e2e420d5e2e4b9f2b352e9b2828448a2ee13a16fdebf6a7e863252b5054c840 SHA512 
147c3c0ade40ec5544397a9dbf8579514d97145c2cc9f4e16508d41265c1b5cd6fc986c09367792592b5ab6b274e271eb7dded02ea9c398eadafb8addda4ef0c
 WHIRLPOOL 
e54b553547bf13816033c103a4de79e7e5bd50bf30b58a7525a059ce0556071f01ee6658ad00febbc024314f322ce114b41864d1833ce8bc282519fe5c868f40
 DIST racc-1.4.12.gem 115712 SHA256 
bd9a6b06cf502abfdd7823c833ba69b74d038e8d365a5ce42d502f528f531db0 SHA512 
7ae244127ba80ef07e1e2cabc1ec4c7c306b93d155d89e95ba425139c3ca24fdbc3c8cef3958b344a0b821fdfc36e25524d8b27de7f8a01ae2f1732edb11987f
 WHIRLPOOL 
5c34ab9ab841f2062d697f7005e05a4b5bc54c8e210543ac4cc917f0a331cc8c823da9976b1f013b2a54664009e5bdc57d04da86d06882ec288438a304583642
 DIST racc-1.4.13.gem 115712 SHA256 
1da7f490ab9df37109d44f7d626d63354bb4188d02ebf94a7181c652914ffd75 SHA512 
f4ad94087afd115aa9c61de72d8fc2ae4a9f5cf4529bba3de02fd53a8e5ceb4ffc7180334bbbebbec162ddd27f5c98865812dd08e268be5a008d251bdfb65f4b
 WHIRLPOOL 
518891400ae4a86de5dceef170e52d09cb388603337a6822fe1b78a128230f128da975813c162d89e09c2c7329ca2681d4f3d762d718222fca3f0a5729519853
+DIST racc-1.4.14.gem 116224 SHA256 
f4876d08e9bfb560ec281301347a3550ef9526b46b6e5c07dac5fbf394d0d003 SHA512 
7401ad1722c92101c24f881226e44bd8b21033c7bae8b13cbf329f9b426c312ce61d14ce584b4f94d6863b77f30d6ebccf26f9fca2de724f8e0659f0e2d2173f
 WHIRLPOOL 
f8fa70a6967218ec5364aa9e7b56fc01b2c1b6e2b82ad50282cf2974dfc66e233eae07ba01fa2d832116284a6ab3c940d22f469e9d70538ca571cf4d3eacf062

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
new file mode 100644
index 000..364e8e5
--- /dev/null
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_TASK_DOC="docs"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/tenderlove/racc";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( >=dev-ruby/minitest-4.0:0 )"
+
+all_ruby_prepare() {
+   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
+
+   # Avoid isolation since dependencies are not properly declared.
+   sed -i -e 's/, :isolate//' Rakefile || die
+
+   # Use a version of the minitest gem that works consistently accross
+   # all ruby versions.
+   sed -i -e '2i gem "minitest", "~>4.0"' test/helper.rb || die
+}
+
+each_ruby_prepare() {
+   ${RUBY} -Cext/racc extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/racc
+   # Copy over the file here so that we don't have to do
+   # special ruby install for JRuby and the other
+   # implementations.
+   cp -l ext/racc/cparse$(get_modname) 
lib/racc/cparse$(get_modname) || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r rdoc
+
+   docinto examples
+   dodoc -r sample
+}



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

2015-11-24 Thread Nicolas Bock
commit: a91a1c1e32d9ea4dce70f8e5a673cecce8034198
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Nov 25 05:45:08 2015 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Nov 25 05:47:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91a1c1e

app-crypt/keybase: Version bump

See Bug 566768.

Package-Manager: portage-2.2.20.1

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-0.8.24.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 71c1117..9cba3ea 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -2,3 +2,4 @@ DIST keybase-0.8.13.tar.gz 7057750 SHA256 
a485257b7302d848be41e9c0a79f7b1c0da4c8
 DIST keybase-0.8.18.tar.gz 7062931 SHA256 
c1ef27f959401164e72fbcd5c4054d13258a3f09dcdebb0ac3c447519780d59e SHA512 
2d2c019cdf0e1fef496d709f7bf17c0d30d614e017a88b54d2a2198aafcd9ad436a636e1f1de27ac98df9e3ca90432b3cc3ff0b83fbb59d7e3a9acdef589d940
 WHIRLPOOL 
0d80b47fa8da500ee4886f95c9bfa55f392e4988db887fa8f2fd332c185a6e1be082ed7b2fce01f98ea4fd064f27b3159cf04e19d1ee2ec985d222606f48059a
 DIST keybase-0.8.22.tar.gz 7101414 SHA256 
4290251ddf7d1f124211731aa8d0dd47f43ba9e1eb9b0b0f326d7986a3f87cb7 SHA512 
ed75fc7fa5f97701c6a9e5880a113bdf392f21b1bdfaa63b7070231e10608d755304300b6b5208b2bc363869ffb631e2261df89747ba9b654bc98a420a0511cb
 WHIRLPOOL 
e13a4451bdf5962122b54c95d8d35d4570e0475f6012bb5126ff5ec2f48767048600da4f89f9d0ec6b70523b54262c52f5e29d7b766a83c38723ee25ce5acaab
 DIST keybase-0.8.23.tar.gz 7101472 SHA256 
20e7e7e7a125ddb3b0e7023c3dcaf12f12c7b183822592b164ca11dd1e6f9a25 SHA512 
5030df4cdfdd8d1175f348d5e1fb201d558ddf149bcda679d433eb9ba4f361ae882dde73c6a99615854b7f5d7e5ddcc09e3fbda49f1110d9f205e48068edcc8d
 WHIRLPOOL 
742d67597b35287b75f0a89b89d1b04815bbfdc7c7df29d9963b821091ec88c5db0715d96a06e73f3a7d4aecb5d3cf2a2309a3f14acfed3f9a38d02c28fa618e
+DIST keybase-0.8.24.tar.gz 7109062 SHA256 
680eaadbae16724912c4bbbd916b20a116fb5d290e4f8e91d2c7093261a26856 SHA512 
65b2a4a21f814617363615153bc034c94854297d0b53cd538cc90320fc48ae8e6c9c13e3c06ae729a4fbe035b6cbbb5020d6a0618aed2c94b0ee858f8b919cd2
 WHIRLPOOL 
889b90879b1f18650c13c048bf888aca85c4ca162d85cd60ba527eccfe3d8da9b9a313f7d6c6cd757feb949f200dbb2021daa2b45af70ad99403826241f0773a

diff --git a/app-crypt/keybase/keybase-0.8.24.ebuild 
b/app-crypt/keybase/keybase-0.8.24.ebuild
new file mode 100644
index 000..644ff73
--- /dev/null
+++ b/app-crypt/keybase/keybase-0.8.24.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/";
+SRC_URI="https://github.com/keybase/node-client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   net-libs/nodejs
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mv "node-client-${PV}" "${P}"
+}
+
+src_install() {
+   dodoc CHANGELOG.md README.md SIGNED.md
+   insinto "/opt/${PN}"
+   doins -r package.json bin certs json lib node_modules sql
+   dosym "${D}/opt/${PN}/bin/main.js" "${ROOT}/usr/bin/keybase"
+   chmod 0755 "${D}/opt/${PN}/bin/main.js" || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/

2015-11-24 Thread Yixun Lan
commit: 5e87e43050c39ef15ab00bbc67dda4211b594a6a
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Nov 25 03:28:21 2015 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Nov 25 03:28:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e87e430

app-emulation/xen-tools: bump seabios, fix sdl bug

0) bump seabios to 1.8.2, to keep sync with upstream
1) introduce USE=sdl to fix automagic dependency bug
Gentoo-Bug: 565750

Package-Manager: portage-2.2.24

 app-emulation/xen-tools/Manifest  |   1 +
 app-emulation/xen-tools/xen-tools-4.6.0-r2.ebuild | 470 ++
 2 files changed, 471 insertions(+)

diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index 71bcf10..e0d8fa6 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -1,6 +1,7 @@
 DIST ovmf-20150629.tar.bz2 24265640 SHA256 
9f316dc44e192fa9d5d7486cf1dae3f3094ab4f20f282f80d6251632c2cd6118 SHA512 
b15a896b5222b920a500ec8a1eba5d670505441ffd02accf9b6c0deb9a12c1c5513a016f91eae5cb33f75ee9f28435dc957686e6ce8b5d0744c11a7d7262fffd
 WHIRLPOOL 
8db4360dcb85f183dbd827f7381787c84065f94eaf746068b11ef7b30412b16cc0ba75effb04f01dea5f4f67967721f7aca11a2550035e95c59645c7964526ac
 DIST seabios-1.6.3.2.tar.gz 422376 SHA256 
888aafe37ef3d1f502a73518a5e4dd0e9373ce4cd41681c354771314f1e41dd7 SHA512 
c54431d8e81d25b74427696da689e90d3ab68c7c1be1dec05c81658d28b650f53daa34dcee2da826c1cf5d5d39396b12b0b16ea20ed6fd89de8f732163c8cca5
 WHIRLPOOL 
826c0e034ca46291661faa363189ee6cf56098cabc39f8fc84d2c442cc2da2174c2fa027cc11e11a7c3fed619f2e524f2aee804d9836d256448cdad28631d69a
 DIST seabios-1.7.5.tar.gz 537566 SHA256 
858d9eda4ad91efa1c45a5a401d560ef9ca8dd172f03b0a106f06661c252dc51 SHA512 
ecf5fb9ac44dde6e4ac00baa6c920dde51b923f23dd74e62c5a02eceaf235e57b885975c5a8bd0927e268115c72bd1143a080fdfd4eff4e168ebeaa30436280e
 WHIRLPOOL 
5e1e99b3bd82a8607c5986fde4592c7437bec4bd78abd5873710f6c431d075436725e8d0d32e9f0dd2921c9d84b8613108b21d31c5309a73e337ead7adf35e90
+DIST seabios-1.8.2.tar.gz 538497 SHA256 
f59479307fdae840de398b75aacb2333c8eba24a5964d68c77e32ca6c987ee61 SHA512 
798d222d5f5725a805cde9e6000b5ce714d0551fd4a3c2642cc6e77b2bdab1a9e239939a358a23bbe0e00112f5ad70696c87d20b90655463c835541fc04e1a00
 WHIRLPOOL 
9cda0ad502a59dd718c543b759ac3fcf5acb4adee70c3da9bfea95ab188415acf6425827de77f45421ec3be8fd9e0c37fb486e62828217ba3e83f88d942a3f4a
 DIST xen-4.2.5-upstream-patches-10.tar.xz 41428 SHA256 
b29ce85b049420838c3386b67184f4ba56794846d056837fa780ae89a80b40d0 SHA512 
9e8046e27506d864e2d69728897cbba3eea1dd5ca748a3febb722901c5a67cca2ab49bb420071292538bd0345023fa337eb2d176b9ca05ca6bce47562f6710ec
 WHIRLPOOL 
29e534ef6b951cf220a3a9476d1f76ac344bfc5c74998f2b472ec83cbe4781746298272e3c1fe8661a838cbc7d734d2730de6a1e9985b8a60f40c98f54449e2a
 DIST xen-4.2.5-upstream-patches-9.tar.xz 23208 SHA256 
2206e9a8aeeed207abbae995c5d2baa14d5f0da4120ae44f2de733ecf7ea5af1 SHA512 
8a2edaba48002449a521edf2ae078ffe1b3db4f491a85b063886a147a0be3ec7fdb819ce84c90cdae80ed34c10ab2d637506700be10052a67be6ef128fa40fb1
 WHIRLPOOL 
037820e0fad60d1f7ed054efa797585c992d08f1ffd533705c515ad289f8cdddc72b97f2a3d75ebd683c6bb6988d7285452b4f3cebbe9a879f701156e387ff3b
 DIST xen-4.2.5.tar.gz 15671925 SHA256 
3cf440866315e8085050eb0586f0447b6b47a08dbed6a72226bf5ed5d89ec567 SHA512 
42c0fc241952fc55fc44480fb6752b004b54ae40e946159ec047adf229b65cbfbd810271d01b064ad8fdbddb73c640dcdcb6bc19f91e8968829889c129920dac
 WHIRLPOOL 
762a91c0111892b33e6bd3e7f7714709b04697ad7c2b0919fef6cc9570a343a77fd5a2b82833e75dac9d12d4e41acdcf0743b0d593595910ddd326f5cd721368

diff --git a/app-emulation/xen-tools/xen-tools-4.6.0-r2.ebuild 
b/app-emulation/xen-tools/xen-tools-4.6.0-r2.ebuild
new file mode 100644
index 000..7c0a941
--- /dev/null
+++ b/app-emulation/xen-tools/xen-tools-4.6.0-r2.ebuild
@@ -0,0 +1,470 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MY_PV=${PV/_/-}
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+if [[ $PV == * ]]; then
+   KEYWORDS=""
+   REPO="xen-unstable.hg"
+   EHG_REPO_URI="http://xenbits.xensource.com/${REPO}";
+   S="${WORKDIR}/${REPO}"
+   live_eclass="mercurial"
+else
+   KEYWORDS="~amd64 ~arm ~arm64 -x86"
+   UPSTREAM_VER=0
+   SECURITY_VER=7
+   # xen-tools's gentoo patches tarball
+   GENTOO_VER=4
+   # xen-tools's gentoo patches version which apply to this specific ebuild
+   GENTOO_GPV=0
+   # xen-tools ovmf's patches
+   OVMF_VER=1
+
+   SEABIOS_VER=1.8.2
+   OVMF_PV=20150629
+
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz";
+   [[ -n ${SECURITY_VER} ]] && \
+   
SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN/-tools}-security-patches-${SECURITY_VER}.tar.xz";
+   [[ -n ${

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

2015-11-24 Thread Matt Thode
commit: 994fe509043949670316ea0a8a04375398e63ba1
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 25 02:02:41 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 25 02:02:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994fe509

dev-python/keystonemiddleware: bup

Package-Manager: portage-2.2.20.1

 dev-python/keystonemiddleware/Manifest |  1 +
 .../keystonemiddleware-2.3.2.ebuild| 87 ++
 2 files changed, 88 insertions(+)

diff --git a/dev-python/keystonemiddleware/Manifest 
b/dev-python/keystonemiddleware/Manifest
index 16fa764..e58a1e9 100644
--- a/dev-python/keystonemiddleware/Manifest
+++ b/dev-python/keystonemiddleware/Manifest
@@ -2,3 +2,4 @@ DIST keystonemiddleware-1.5.0.tar.gz 176315 SHA256 
73e98aab8bceb7843b6cc8aba2cbf
 DIST keystonemiddleware-1.5.2.tar.gz 176172 SHA256 
5f443162157946d2f33c4729d0bde55291f12963b0f1ee553984aedd8a509d51 SHA512 
172143f2e80860de3d89f53667bf670c1986cfc63a21392bf977b3beaa5669db76f46997d6939952856cb4abc970b57920810980d00db7e7cd711bdbede5908e
 WHIRLPOOL 
99a4553778b5dae07a710e78f816c8b30def42bfc7024cac7d6be8d8b6f76326383ed72935c6526758ac65fb26945937869985cba167d8804fe3a7cf2e3c4208
 DIST keystonemiddleware-2.2.0.tar.gz 179743 SHA256 
e3fca3fdc093d7fd3817bbd767faca7f0aa221b54155808694eb1286fae469f9 SHA512 
9aa498aa0bceec1774c70dc7fc4ce8c398e72721d33e715594b3396e160f9b60dfc3533687f0706eb272abd812b44d31b2a76fece739a2ccad33039b37f3fca5
 WHIRLPOOL 
a1b348e3e2f004038afa6b2b06d018d2e1130af1b2eb0e5740ea6a716dabaa98fe7a58cfd6e5100e5cdd6c7297fb150f4d9cc45dd8c831b7ca54a265b0d56662
 DIST keystonemiddleware-2.3.1.tar.gz 181764 SHA256 
9970f8187cb0a91cb2d78ef9a088147b2c9457653e95caa7b8bcd11bd450bec1 SHA512 
976aece1d308607eec6f406bb94f1e6dddc27edebc8d99bd7bc00dfbc1f21479da2c76404a99eb677e6647afd42f68b82d6f519659d7483db6fa9d68f839cf5f
 WHIRLPOOL 
e6a568e7c96886907eaeba9bc843833ffece8f441bfbe760b77c597c38a5a2720b702a527830d61f07bf0e3adbe4a90d6198b97b487ca08c3e4829058f7e0ef4
+DIST keystonemiddleware-2.3.2.tar.gz 180429 SHA256 
ba4a3bc6224d8ba85319741034d3c6f0c569096e38c6f75a5f044b1c742feeb3 SHA512 
ef3a36cd8daa2456b960b9677f06d3753ed3eb7bad83b5d32a1fb2e69239237a495649b5c8138b92b1ab2b6b8e7a8db9e1d02dd7c595962f82681c478e5dfb78
 WHIRLPOOL 
846b4efdb61a0680d6a71cfe7605c88c3e908c0391b974ba6517c0122a2720bbc5b8990c41907a306ace5d0d25f9362260acc44dfd8e7c9e8dcf6b19213fcda8

diff --git a/dev-python/keystonemiddleware/keystonemiddleware-2.3.2.ebuild 
b/dev-python/keystonemiddleware/keystonemiddleware-2.3.2.ebuild
new file mode 100644
index 000..38a18c0
--- /dev/null
+++ b/dev-python/keystonemiddleware/keystonemiddleware-2.3.2.ebuild
@@ -0,0 +1,87 @@
+# 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 python3_4 )
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="A middleware for the OpenStack Keystone API"
+HOMEPAGE="https://github.com/openstack/keystonemiddleware";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+
+CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.2[${PYTHON_USEDEP}]
+   >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-1.16.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-1.17.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-1.17.1[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-2.6.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-2.6.1[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
+   =dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/python-memcached-1.56[${PYTHON_USEDEP}]
+   >=dev-python/bandit-0.13.2[${PYTHON_USEDEP}]
+   )"
+
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
+

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

2015-11-24 Thread Marc Schiffbauer
commit: 34ca9e54e509f497e6aae733cb362165b448de57
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed Nov 25 01:05:33 2015 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Wed Nov 25 01:06:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ca9e54

app-backup/bareos: bump version

Package-Manager: portage-2.2.25

 app-backup/bareos/Manifest |   1 +
 app-backup/bareos/bareos-15.2.2.ebuild | 420 +
 2 files changed, 421 insertions(+)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index 41b9bba..0b50252 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -2,3 +2,4 @@ DIST bareos-13.2.4.tar.gz 3467542 SHA256 
def68891d074438e55d7a3e570cfaae1c1a8c94
 DIST bareos-14.2.2.tar.gz 3811787 SHA256 
8792fe79689f7a1053ecb493ba52258acb29d0998b71d65178a311d46b7cf2bf SHA512 
be490ab2f8085975f164ac554cac7d6bbef1af01c8350b5816b2033a37827de4a81bead6ce1e699fe5cc44085dce2b6a0330b91239fb87907e22f9c8dc710156
 WHIRLPOOL 
384415d553d61e7aa1eaa22611cc9d9eacf8338df82d911409e52a774e756b0539810c60be3dade91eadcc679794ad7c3bb5a155d7d699171f6a4fdead5a5470
 DIST bareos-14.2.5.tar.gz 3820963 SHA256 
f42bc34afa913cfb4d6b7ef8856c7195d8b13b21c987da1039d46e6c60f06720 SHA512 
600cdf8175b1199b73ddcf8a32df7bca446c294c4c830038f93fe3f053482916745675df3a51bc494cdab00b362d57657a34a94e78bac4bae3acced06347023d
 WHIRLPOOL 
361c0edb411c824f128ccb5e27f4d637ecfdf4f2de7a428a8c4eace6d5c23a33a3868cc1b380dcbf6e06d6c7bb71ff222abad923ea9a0bfb74e78f0445c4058b
 DIST bareos-15.2.1.tar.gz 3899227 SHA256 
8c44496e19f1bfd3e06bb886967c06db5e9c9a991511d99eefb30deb8a8391d2 SHA512 
5c03063ad27d3474431d39354a4dd217e90ad9a3c8c60742b544b33955667b62365e8b4ee5d2b773dfc11c7e154a2713bf8f7cf44d536d6a96288c9f007efb49
 WHIRLPOOL 
3498c584e8800692adfb92950124643f78bb237364fe7e00c9a4ae26083465ac01250a7fe20f98905db6080de35ec71f943739cea9f6d666e65afdf695f95871
+DIST bareos-15.2.2.tar.gz 3928079 SHA256 
7c7e07c877956385870475382184d39df7232ecd9791c3a3942624473410da93 SHA512 
5eb372da510e69fe75175cd6c28e1e2d65372eb0ea58193a6747fceccd4398a343a84abbb379f67849f96242d818f26f2dec3093be56c9f64ea59a1504339d6d
 WHIRLPOOL 
0a79a88fbf6087536f8442fc413f7adbe03ad5affe6dc5550a8e05ded172e15357789637e8a5e606f172a1a0e319d2af20dfbd5144331e37693bbf0543de52e2

diff --git a/app-backup/bareos/bareos-15.2.2.ebuild 
b/app-backup/bareos/bareos-15.2.2.ebuild
new file mode 100644
index 000..49be43d
--- /dev/null
+++ b/app-backup/bareos/bareos-15.2.2.ebuild
@@ -0,0 +1,420 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit eutils multilib python-single-r1 qt4-r2 user
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="http://www.bareos.org/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
+RESTRICT="mirror"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X acl cephfs clientonly +director fastlz glusterfs gnutls ipv6 jansson 
lmdb logwatch
+   mysql ndmp postgres python qt4 rados rados-striper readline scsi-crypto 
sql-pooling
+   +sqlite ssl static +storage-daemon tcpd vim-syntax"
+
+DEPEND="
+   !app-backup/bacula
+   cephfs? ( sys-cluster/ceph )
+   rados? ( sys-cluster/ceph )
+   rados-striper? ( >=sys-cluster/ceph-0.94.2 )
+   glusterfs? ( sys-cluster/glusterfs )
+   lmdb? ( dev-db/lmdb )
+   dev-libs/gmp:0
+   !clientonly? (
+   postgres? ( dev-db/postgresql:*[threads] )
+   mysql? ( virtual/mysql )
+   sqlite? ( dev-db/sqlite:3 )
+   director? (
+   virtual/mta
+   jansson? ( dev-libs/jansson )
+   )
+   )
+   qt4? (
+   dev-qt/qtsvg:4
+   x11-libs/qwt:5
+   )
+   fastlz? ( dev-libs/bareos-fastlzlib )
+   logwatch? ( sys-apps/logwatch )
+   tcpd? ( sys-apps/tcp-wrappers )
+   readline? ( sys-libs/readline:0 )
+   static? (
+   acl? ( virtual/acl[static-libs] )
+   sys-libs/zlib[static-libs]
+   dev-libs/lzo[static-libs]
+   sys-libs/ncurses:=[static-libs]
+   ssl? (
+   !gnutls? ( dev-libs/openssl:0[static-libs] )
+   gnutls? ( net-libs/gnutls[static-libs] )
+   )
+   )
+   !static? (
+   acl? ( virtual/acl )
+   dev-libs/lzo
+   ssl? (
+   !gnutls? ( dev-libs/openssl:0 )
+   gnutls? ( net-libs/gnutls )
+   )
+   sys-libs/ncurses:=
+   sys-libs/zlib
+   )
+   python? ( ${PYTHON_DEPS} )
+   "
+RDEPEND="${DEPEND}
+   !clientonly? (
+   storage-daemon? (
+   sys-block/mtx
+   

[gentoo-commits] proj/musl:master commit in: net-misc/openssh/files/, net-misc/openssh/

2015-11-24 Thread Anthony G. Basile
commit: f2e20d1658c7955020ef48cfde79717ac5af4a97
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Nov 25 01:06:16 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Nov 25 01:06:16 2015 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f2e20d16

net-misc/openssh: in tree version works.

 net-misc/openssh/Manifest  |  18 --
 .../openssh/files/openssh-4.7_p1-GSSAPI-dns.patch  | 127 -
 .../files/openssh-6.3_p1-x509-hpn14v2-glue.patch   |  51 
 .../openssh-6.7_p1-openssl-ignore-status.patch |  17 --
 .../openssh-6.8_p1-ssl-engine-configure.patch  |  33 ---
 .../openssh-6.9_p1-remove-stackprotector.patch |  51 
 net-misc/openssh/files/sshd.confd  |  21 --
 net-misc/openssh/files/sshd.pam_include.2  |   4 -
 net-misc/openssh/files/sshd.rc6.4  |  87 --
 net-misc/openssh/files/sshd.service|  11 -
 net-misc/openssh/files/sshd.socket |  10 -
 net-misc/openssh/files/sshd_at.service |   8 -
 net-misc/openssh/metadata.xml  |  34 ---
 net-misc/openssh/openssh-6.9_p1-r99.ebuild | 314 -
 14 files changed, 786 deletions(-)

diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
deleted file mode 100644
index 5d2f675..000
--- a/net-misc/openssh/Manifest
+++ /dev/null
@@ -1,18 +0,0 @@
-AUX openssh-4.7_p1-GSSAPI-dns.patch 4494 SHA256 
88a08f349258d4be5b2faa838a89fe1aa0196502990b745ac0e3a70dda30a0d7 SHA512 
4d00a9ed79f66b92502c3e5ee580523f63d7b3643fe1bd330ff97994acce527d4d285d38199cef66eddc0ef68afabf7b268abc60cba871bac5d2e99045d4ac11
 WHIRLPOOL 
2f118fd2f016c529dbc31e8f2b6b418931e6770ab02c28b7feeaba93e84e7fcd1c742f4420a43a9fec0bdfaa4d4bc7cf14fb860c0a56c68a30e7b136fb60bcdb
-AUX openssh-6.3_p1-x509-hpn14v2-glue.patch 1451 SHA256 
d7179b3c16edd065977aaf56a410e2b9b237206fb619474f312972b430b73c8d SHA512 
02577e3f718ff994bb4e962189f17048b4c03104d0a1981683f3c6a1d6d30701db368e132102c8396da2c0f5eb2f6602b26f32f74d19382af34bd9a93fc508f3
 WHIRLPOOL 
b7d224d71634f380bd31b3a1dd3e588a29582255f717a6a308738ad58b485b693d827a53704479995ec2ebca53c9dc9b2113d8de52a1336b67ce83943f946b77
-AUX openssh-6.7_p1-openssl-ignore-status.patch 765 SHA256 
b068cc30d4bce5c457cea78233396c9793864ec909f810dd0be87d913673433a SHA512 
ab15d6dfdb8d59946684501f6f30ac0eb82676855b7b57f19f2027a7ada072f9062fcb9691a50cfc3838492faddd282db381ec83d22462644ccddccf0ae7
 WHIRLPOOL 
c0a4ff69d65eeb40c1ace8d5be6f8e59044a8f16dc6b37e87393e79ab80935abf30a9d2a6babc043aba0477f5f79412e1ae5d373daba580178fd85ca1f60e60b
-AUX openssh-6.8_p1-ssl-engine-configure.patch 936 SHA256 
cb3f34ef031aa5360b082468b4afb8b7fd2c778c990c2f20fda250167725ff88 SHA512 
4b7840f719ad58c1f196327a52534f0a21264ce47e8df4a335e9f58d9d5eae33dbb9a75a2a714c3bdae6bee04728e66020ed57eb521fc1164521c4c5aa4a9a93
 WHIRLPOOL 
662d6eedb091021d5da4cdbd6d623e3678e54fb75cb52d8afdc4ef9c31f98d95f8445c2fde834d622b0aabf8b9593244847da574201ed176c350747526a28fe5
-AUX openssh-6.9_p1-remove-stackprotector.patch 1574 SHA256 
a8d96a7f273f8920a96c87ad258fd88d939ae51dd05893869f4b0ab4ffe7563b SHA512 
4e720add3384031173ed86d147d062a2f3b6cb3f87bd9d47a0369d2634c1beaf791c613d1498031e9b476d47a1c8682bb0297fd2c97724a6a09a769c2182de0e
 WHIRLPOOL 
1bd560bb1befcafea2fe3e60f9a20a9e214c38516cca763b99e188a5ffafba7590b7ee7f370688c4d50476505e9b8412349fe37f69d51263eb4461d016c53a23
-AUX sshd.confd 396 SHA256 
29c6d57ac3ec6018cadc6ba6cd9b90c9ed46e20049b970fdcc68ee2481a2ee41 SHA512 
b9ae816af54a55e134a9307e376f05367b815f1b3fd545c2a2c312d18aedcf907f413e8bad8db980cdd9aad4011a72a79e1e94594f69500939a9cb46287f2f81
 WHIRLPOOL 
69f43e6192e009a4663d130f7e40ee8b13c6eb9cc7d960b5e0e22f5d477649c88806a9d219efef211f4346582c2bb51e40d230a8191e5953dbe08bfff976ae53
-AUX sshd.pam_include.2 156 SHA256 
166136e27d653e0bf481a6ca79fecb7d9fa2fc3d597d041f97df595f65a8193c SHA512 
d3f7e6ca8c9f2b5060ebccb259316bb59c9a7e158e8ef9466765a20db263a4043a590811f1a3ab072b718dbd70898bc69b77e0b19603d7f394b5ac1bd0a4a56c
 WHIRLPOOL 
ba7a0a8c3bb39c5fda69de34b822a19696398e0a8789211ac1faae787ee34f9639eb35efe29c67f874b5f9fe674742503e570f441c005974f4a0c93468b8970b
-AUX sshd.rc6.4 2313 SHA256 
97221a017d8ee9de996277c5a794d973a0b5e8180c29c97b3652bd1984a7b5d0 SHA512 
88826bc9923299ac4c1502e7076483d6c197fd5a0e693bc2e1690f82bcd7d1bbd144aae2ffd92acb28d6fe912233aa93346e00c72917de65c22811ce9cd5bff7
 WHIRLPOOL 
a77bad5891eb74770ae12e79131a99e5645a83841d14f1d60e39581a23b9d86e66b2e5fb7d0c989afac410eb5c6a627b83389d54085d1b78c89fc07852f8eb66
-AUX sshd.service 242 SHA256 
1351c43fe8287f61255ace9fa20790f770d69296b4dd31b0c583983d4cc59843 SHA512 
77f50c85a2c944995a39819916eb860cfdc1aff90986e93282e669a0de73c287ecb92d550fd118cfcc8ab538eab677e0d103b23cd959b7e8d9801bc37250c39c
 WHIRLPOOL 
0f5c48d709274c526ceee4f26e35dcb00816ffa9d6661acc1e4e462acb38c3c6108b0e87783eff9da1b1868127c5550c57a5a0a9d7270b927ac4b92191876989
-AUX sshd.socket 136 SHA256 
c055abcd10c5d372119cbc3708661d

[gentoo-commits] proj/musl:master commit in: media-libs/alsa-lib/, media-libs/alsa-lib/files/

2015-11-24 Thread Anthony G. Basile
commit: b734a22c5afc83ded511acf3019d969de8200282
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Nov 25 01:01:03 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Nov 25 01:01:03 2015 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b734a22c

media-libs/alsa-lib: in tree version works.

 media-libs/alsa-lib/Manifest   |  7 --
 media-libs/alsa-lib/alsa-lib-1.0.27.1-r99.ebuild   | 79 --
 .../alsa-lib/files/alsa-lib-1.0.25-pcm-h.patch | 27 
 .../alsa-lib/files/alsa-lib-1.0.27.1-musl.patch| 24 ---
 .../alsa-lib/files/alsa-lib-1.0.27.1-rewind.patch  | 40 ---
 .../files/alsa-lib-1.0.27.2-portable-mutex.patch   | 35 --
 media-libs/alsa-lib/metadata.xml   | 14 
 7 files changed, 226 deletions(-)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
deleted file mode 100644
index 0dcd29d..000
--- a/media-libs/alsa-lib/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX alsa-lib-1.0.25-pcm-h.patch 1177 SHA256 
e6525c81b77f5b5ba48ce2ba16be2622f54a7090e1268be5f5198e2490c9cf45 SHA512 
de62a1a1bfed51fc0482a145ed5fce7451b314a84a8c616f2af5f5e1f033da78f2a7800dc0b0921022d934efba110598a9d98d846c71b7861f2867c04093def2
 WHIRLPOOL 
395ccc8faa5bc59cee8f442224ddee9d1908c24918fd1bdfdd041454eaead4ba1f3e0895bf6d55f1ccbd92378bdc08e6681040ea01c713413aacbf500e008000
-AUX alsa-lib-1.0.27.1-musl.patch 965 SHA256 
f0f7079e38691bbb65418b097c4c66de2837237d33f0873b2403eca9145b7489 SHA512 
6cee79a298214c3a541cb5f523ed44957b169b8bef14d47792cc1f17b0887ae59018097e150c602fef4e70e486da983d495499916691dd7e5e0b512c6e194051
 WHIRLPOOL 
52767ab59ea59a127fac6470c6b0a843bcba9389b5b34ba5133f91f1b5d70e7b06846e9ae1d4ca73791a98cdc4be17ee6948ae0ea51d80733b69567fd93c532d
-AUX alsa-lib-1.0.27.1-rewind.patch 1514 SHA256 
b13b1758f1d54cae12510ccfc29ae3ccca0ab8e7ff97798d1de834a30f252fea SHA512 
67b38120d4d8be74fecf55af639fb1a3c9c118f1f0b1c55eee81b65693d1fee753c02eea6cabdd0273299d0c6af6e155a91e88efb900040c3069901fc8b2774e
 WHIRLPOOL 
fc6adbb7f833efaabfd40f3a4b76f27d1f5a7afdd02ca2b405a91ebf3f483fa03078710223116e0e1f1f2e273c8e26df9a5d5747db247b3617f9ff893cfc
-AUX alsa-lib-1.0.27.2-portable-mutex.patch 894 SHA256 
a26d381704f336fef02de6d8413434c56b6cc1401f30d66c10f5602cfd4ec523 SHA512 
e4fa707e714fe61628da3cb42adf9c69edfdde48ea034dd72ec34def26b9918f61000ab2343cffe97a55c275a3db0c8b0e7173bfc4c64a5eb74b1887ff4126dc
 WHIRLPOOL 
2b611d0737b9e57fe8a3f089e2ea81ee69e923c8168e17758565601cb94d31616908496fa4073cb0bd8687e8ef2b0fa303f52404469b64f4844c96a8962e1958
-DIST alsa-lib-1.0.27.1.tar.bz2 906234 SHA256 
690e07a3ef6270d40ed2130638dba3c18395aae8db4a109bcc473643ce29a03b SHA512 
546a52c5c23d51e3a49a36565c0bdda98efc3bbe8ba217c72cfb6986b0e1a6104a3040bc223a74966139416ce39709421a3131f3edb29362a3f949b0ae939909
 WHIRLPOOL 
485a5b260edc208776ca553d13065d242f1266e38b25dab252596fc8d4c9c3482d11fd3e472c7c96c97b396718a715ca12f36c76635bd069ebe09edc6815693f
-EBUILD alsa-lib-1.0.27.1-r99.ebuild 1953 SHA256 
4ea3f30026bc63720345cd2a8b0c1553c06d58e253675bb37df59155601e852d SHA512 
25fea6eeba3366a639eda1cd1c6d8ac51d2545553c3454ccb4ddeea17928236a47a830877b641091cb019670ca33d219867bc67b6a64018b17f571dacff9f563
 WHIRLPOOL 
46c3c5ed70df92ed41e1c4af461a468b632402d7947d429ef30b326cd22c4af81e6397b349be8c551e05fc097be1bc4262b31e7274340612a2db56ef6c7534d1
-MISC metadata.xml 443 SHA256 
2c3e6e0b3b3cfb7d4cd1b35cb092bc3e0fb60688f7aaedc29133408d00437fba SHA512 
ba3c80c882e081177bf371ebd8d8fa3696f0cdd8c214333f4a5515e7d2997884ffddb56559ce51e818fdf8516af0529eaed01e6048f582feddc701d9f27bdb30
 WHIRLPOOL 
8537995f235dbfaf3c242868af177df5199762de1842f0f7085388dbe86e7821ffe137bb3ea6591d45a36bed5499128e7724a8675bff124b676994e723062a2b

diff --git a/media-libs/alsa-lib/alsa-lib-1.0.27.1-r99.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.0.27.1-r99.ebuild
deleted file mode 100644
index 0967bf4..000
--- a/media-libs/alsa-lib/alsa-lib-1.0.27.1-r99.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.27.1.ebuild,v 1.15 
2013/09/01 18:36:03 ago Exp $
-
-EAPI=5
-
-# no support for python3_2 or above yet wrt #471326
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools eutils multilib python-single-r1
-
-DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="http://www.alsa-project.org/";
-SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm ~mips ppc x86"
-IUSE="doc debug alisp python"
-
-RDEPEND="python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
-   doc? ( >=app-doc/doxygen-1.2.6 )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
-   # force use of correct python-config wrt #478802
-   if [[ ${ABI} == ${DEFAU

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

2015-11-24 Thread William Hubbs
commit: bd0ca9eeb6ed3c7dad64cb44b65fea3012f587c6
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov 25 00:42:00 2015 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Nov 25 00:44:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0ca9ee

dev-lang/go: rev bump to install binaries correctly

Now we install the binaries in /usr/lib/go along with the rest of the Go
tree and use symlinks in /usr/bin to point to them.

 dev-lang/go/go-1.5.1-r1.ebuild | 213 +
 1 file changed, 213 insertions(+)

diff --git a/dev-lang/go/go-1.5.1-r1.ebuild b/dev-lang/go/go-1.5.1-r1.ebuild
new file mode 100644
index 000..29d8207
--- /dev/null
+++ b/dev-lang/go/go-1.5.1-r1.ebuild
@@ -0,0 +1,213 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+inherit eutils toolchain-funcs
+
+if [[ ${PV} =  ]]; then
+   EGIT_REPO_URI="git://github.com/golang/go.git"
+   inherit git-r3
+else
+   SRC_URI="https://storage.googleapis.com/golang/go${PV}.src.tar.gz";
+   # go-bootstrap-1.4 only supports go on amd64, arm and x86 architectures.
+   # Allowing other bootstrap options would enable arm64 and ppc64 builds.
+   KEYWORDS="-* ~amd64 ~arm ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos 
~x86-macos"
+fi
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="http://www.golang.org";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE=""
+
+DEPEND=">=dev-lang/go-bootstrap-1.4.1"
+RDEPEND="!https://golang.org/issue/2775
+   doins -r bin doc lib pkg src
+   fperms -R +x /usr/lib/go/bin /usr/lib/go/pkg/tool
+
+   if go_cross_compile; then
+   bin_path="bin/$(go_tuple)"
+   else
+   bin_path=bin
+   fi
+   for x in ${bin_path}/*; do
+   f=${x##*/}
+   einfo dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
+   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
+   done
+   dodoc AUTHORS CONTRIBUTORS PATENTS README.md
+}
+
+pkg_preinst()
+{
+   has_version 'http://golang.org/doc/go${PV}";
+   fi
+
+   if $had_support_files; then
+   ewarn
+   ewarn "All editor support, IDE support, shell completion"
+   ewarn "support, etc has been removed from the go package"
+   ewarn "upstream."
+   ewarn "For more information on which support is available, see"
+   ewarn "the following URL:"
+   ewarn 
"https://github.com/golang/go/wiki/IDEsAndTextEditorPlugins";
+   fi
+}



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

2015-11-24 Thread William Hubbs
commit: babad23f24696bce92f76f9215e9454fee9d7327
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov 25 00:44:28 2015 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Nov 25 00:45:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=babad23f

dev-lang/go: fix manifest

 dev-lang/go/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 3a542bc..e3b07a1 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,3 +1,2 @@
 DIST go1.4.2.src.tar.gz 10921896 SHA256 
299a6fd8f8adfdce15bc06bde926e7b252ae8e24dd5b16b7d8791ed79e7b5e9b SHA512 
cda1a29d4418875dffaf3324004ddae8e1bbb573f7668e6e0c03d8b61284f4db7fca244c181f2859f8ccdd3db6391fb21e0d98a1a9fc15096c15883249d48a9c
 WHIRLPOOL 
d06c27f6ff3a6499a6c7cb3c5eccd53eb588896c4d837e1fe9855c22ee3caa5cc48fd68cbeceff105b7c47fafbbf0eb3dc28ee3af7196692c5bf18511c6760ef
 DIST go1.5.1.src.tar.gz 12049701 SHA256 
a889873e98d9a72ae396a9b7dd597c29dcd709cafa9097d9c4ba04cff0ec436b SHA512 
a3e92058c79502cfcb7d67143db67fef97393a416322b6f8b6c52b70879e7ab56e3cec94a9ca8046cc13b134845cc1e4b53c70d7208850092bf4edf04bf439ff
 WHIRLPOOL 
3e9941af9bb0717e0c4deae53a0290250da8f88962aef67b856baf089369fdff786aa95cec3564812dc2f48b8c388c810b7568c669ee8a1103e03c6ed0b75893
-DIST go1.5.src.tar.gz 12045689 SHA256 
be81abec996d5126c05f2d36facc8e58a94d9183a56f026fc9441401d80062db SHA512 
dac657d3ce8226e247449ce8b0bf34bcacd2479764e29f04562bd07af0bd054a4b3b8d309898dc0775450005c9d077fd4cebb3d1831c9a09d3f093579e32d54f
 WHIRLPOOL 
4cc1ea76c18255f15fd03943a92a29e2496b1d1a77b9dd105442f9c6f4c285f621dbbaa051f120c50679f9d8b03ffe49aa94b96cbdf8df84509fd6754e3f9690



[gentoo-commits] proj/musl:master commit in: mail-mta/exim/, mail-mta/exim/files/

2015-11-24 Thread Anthony G. Basile
commit: 6abd1d66aceb4f0679372d2e63447f879967f2c1
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Nov 25 00:15:14 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Nov 25 00:15:14 2015 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6abd1d66

mail-mta/exim: version bump.

Package-Manager: portage-2.2.20.1
RepoMan-Options: --force

 mail-mta/exim/Manifest |9 +-
 .../{exim-4.84-r99.ebuild => exim-4.85-r99.ebuild} |   16 +-
 mail-mta/exim/files/exim-4.76-dsn.patch|   18 -
 .../exim/files/exim-4.77-makefile-freebsd.patch|   48 -
 mail-mta/exim/files/exim_482_dsn_1_3.patch | 1212 
 5 files changed, 11 insertions(+), 1292 deletions(-)

diff --git a/mail-mta/exim/Manifest b/mail-mta/exim/Manifest
index 2a37072..9e3aa95 100644
--- a/mail-mta/exim/Manifest
+++ b/mail-mta/exim/Manifest
@@ -5,9 +5,7 @@ AUX exim-4.69-r1.27021.patch 1447 SHA256 
dc81115be1324cf2d61ff2e2393462bd31aa635
 AUX exim-4.74-localscan_dlopen.patch 9280 SHA256 
dcd44f552e9b9b79facc988c9efad3ab1609a4e4209e9276323f49d1ea00e462 SHA512 
bfd35b8fcc7b8bd50a28b2bb7865d358ed1af3978b057da1c83a0be38ba30a737d983b6b5cf829559ba8c490709d28bdb7d679eb825fe7e24798ec223bedc94e
 WHIRLPOOL 
7140c45782d8611638f3aecc960f890963b1d34fd1cca7a5b78058a616607d10c1a50d4110498e9c3d700ca04df8797c184ce816bfd1cab8931bd4eb9ef3aa8a
 AUX exim-4.74-radius-db-ENV-clash.patch 667 SHA256 
a4150c9b73203dd284faa646a67e39f431d07c6a378af8fabc97a4ad9e078437 SHA512 
040bbdb2259df882569a428b7fef03f89c3685428654ac29e93360a4791bdabe66e52d33d14f0822461fac119295bd31aad5998f63d59d4af057bd26b310a568
 WHIRLPOOL 
3ef9641fc821be5d7477ccc41f8656f987a896e883a7aa3a627b92e64e2663a87f345bd0fc46ae1b4b9f6ac09a560c951c0396dd135305c97821374d8aa08806
 AUX exim-4.76-crosscompile.patch 462 SHA256 
25ba013858b0fc239e24166554c1e28832d3d25801b53ca633f289bc4ae72b8e SHA512 
d4fd4417c1ce727f13c399795312cdbbb9735d0793d68f8e3150240bc53b31277cb26f9946ba549b34c661fc0a61147d376bda09aa6763cab55d80d62343
 WHIRLPOOL 
22026d355888efb2f823842c596fb670f0821076fe6faaae9d0a6ecf57a4a6de52af9f720e784e8d7bbcf681494a020f22e75f4a2aa079d30880f5c9af759405
-AUX exim-4.76-dsn.patch 822 SHA256 
2b36099285ff271f1c6db189435ebe3c2d3f3e8407ac11a041c7ea21b1997463 SHA512 
b25324ca0bb9d5d9fd6b4604c5fb4f601ed793d409f75c008e7638a2d8ac5435bccc300b95999fe34ff167275c7a19a0af7ebc8eb15627243b3cbcddb3fa4f04
 WHIRLPOOL 
d49305b97a43686436c12453366a71bd6730e4593566d340f73a02f08db94ff6b9b8c473993e5ec5ec699425aee5f50f4ba90bc14168f9e8876a0b4a91ee0ddd
 AUX exim-4.77-as-needed-ldflags.patch 5954 SHA256 
3960f6883f7c3b44110ca5916ad8fa63f829516624c011a807cda00972b4dffd SHA512 
716cac89116b66df645a6d49c88369ed062e3d3cf158fb50420984fe1fd2c1d3f56ad3a59ba36bb5d88dc9f8194f5fa105340baa82120b63298a245c6ca2
 WHIRLPOOL 
8e321d3abf5a2d55af93d7cc865a33b1b8f13ba19af8ce6b17c29ba7b4003b4cc7acb4789ab941e8dc0b475d8568c0934e8da2c429dec9099901e85b966830d0
-AUX exim-4.77-makefile-freebsd.patch 1124 SHA256 
50108e7f26ca2acb594d3d9a57c25ad041f32ada729b604da7378e9376b3ac7c SHA512 
99dd86a5aedb6505356e3c5614b065a68d4bbae69502cd5c0a780038c231fb1047e21a2f0b8757a65d6b1a6dcdf8a7f7416a299edc1c85adeec4e362b992f321
 WHIRLPOOL 
33a4d49572cb3beafe2680b742fe68ceb6d7098be4244677c3ae2ea23dfed8af1be4ef91f0247e5d69adec5679dd02cb3dc71233ba4cb3418f93c70e717727fa
 AUX exim-4.80-spool-mail-group.patch 946 SHA256 
4f013e30f6f96360baa7d5d7818eaf5247984ab0eb43b8b5ba8d1bd8704b811b SHA512 
24f30e9a9d90dc0f1fe8b3db26f8bc2649182b4e78110dc28a9c0f3a3feb7589f923144a4f1c54a1c46ff8cfe40826a1f2212787753be752f4d15a72d54a143b
 WHIRLPOOL 
aa34f4e721fda796ebeb091514ec35ffcf153e813b7760245d25da5d6f27590734d28032498a0ffb2262e170355b0a99b53947818e669d1f79bd0393ae85a2d6
 AUX exim-4.82-makefile-freebsd.patch 1252 SHA256 
c407ea37ff8125f20f535ddb02793d5242a12582b9ab388d2ba956f932af2f3d SHA512 
fb440ad3e46b90d4c2e4826841944f4006390ccebee08154a39e46f6854be15edd7d0b028333b41451a0511f886ad3a30cb4b86e7ba8be99f12616a137f09d56
 WHIRLPOOL 
72132bdce44ba23fb162a5afaed33ea72ef2c917d020f5ddf920ce16991f02411c0bbcb23526b0e09753ab84cf2f258108aa2283ce5f9529810844497df29501
 AUX exim-submission.socket 161 SHA256 
d3bb58f0fbeaaa33c812a823708664bbcd828da7d24e2a098f84a15aee443fee SHA512 
4a233761793e3510e9efa5aad3a6098c41b757f13133a7ea825680f2b393aba8d7935f16bf1dd065dde884fe7ba45639a8d398333a7d9bf0a6b72f88c8f2a09d
 WHIRLPOOL 
7fe2a157ae3361440d8a85c8eca44a97a289be1689261efda943076c9a76ab74ef9d5f01ec0eecdde940ae30ccb46530c95d7223cf62b78e8eb2bde5268288e2
@@ -18,10 +16,9 @@ AUX exim.rc8 755 SHA256 
8ebeb8d406690918c6d4e9b87fd2fd44053055130091671e49ce7d77
 AUX exim.rc9 1236 SHA256 
e541e950313a4057e3cd13cabac26db924485c54607410e0dcb3a2c348bf2fab SHA512 
2032f27ecb23dc9dcc7154d959dd60f9e24316415a78a993ce1ed7511753a99f12774c649698aec1a92bd641c3254c6b81a9a42f2a424dd43ff10813e1aad2f5
 WHIRLPOOL 
ebbdda159ddd609a3524dfc2b79d482fc30a0b11dbaed11c4687fd781ed8231982cb61e2dfc5bc830f8ef281f0d02db84f18535660034ef8e0dbdc5ee

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

2015-11-24 Thread Mike Frysinger
commit: e0f2b2568feab394858c50da5630ee43daf9a7d5
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Nov 25 00:04:24 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov 25 00:04:24 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e0f2b256

ebuild(5): clarify fperms/fowners arguments

 man/ebuild.5 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/man/ebuild.5 b/man/ebuild.5
index e60eee1..c9b5f4b 100644
--- a/man/ebuild.5
+++ b/man/ebuild.5
@@ -1449,9 +1449,9 @@ depending on local\-file's ending.  Creates all necessary 
dirs.
 
 .PD 0
 .TP
-.B fowners\fR \fI  [files]
+.B fowners\fR \fI[-h|-H|-L|-P|-R] [user][:group]  [files]
 .TP
-.B fperms\fR \fI  [files]
+.B fperms\fR \fI[-R]   [files]
 .PD 1
 Performs chown (\fBfowners\fR) or chmod (\fBfperms\fR), applying
 \fIpermissions\fR to \fIfiles\fR.



[gentoo-commits] proj/musl:master commit in: dev-libs/nss/, dev-libs/nss/files/

2015-11-24 Thread Anthony G. Basile
commit: 2d04d44063057e63c8179f1c331f99095e1410ff
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Nov 24 23:51:42 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Nov 24 23:51:42 2015 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2d04d440

dev-libs/nss: in tree versions works.

 dev-libs/nss/Manifest  |  11 -
 dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch|  24 --
 .../nss/files/nss-3.15-gentoo-fixup-warnings.patch |  10 -
 dev-libs/nss/files/nss-3.15.4-enable-pem.patch |  13 -
 dev-libs/nss/files/nss-3.16-musl.patch |  13 -
 dev-libs/nss/files/nss-3.17.1-gentoo-fixups.patch  | 241 ---
 dev-libs/nss/files/nss-cacert-class3.patch | 204 -
 dev-libs/nss/metadata.xml  |  16 -
 dev-libs/nss/nss-3.19.2-r99.ebuild | 327 -
 9 files changed, 859 deletions(-)

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
deleted file mode 100644
index b8f298f..000
--- a/dev-libs/nss/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-AUX nss-3.14.2-solaris-gcc.patch 659 SHA256 
d6ac2638602fcf5d73020efb616c2c16d5775d3a75122cc1681c944ddcd0a07f SHA512 
5703fa0d6cd793f9622c331983499ce35f696b71589cac347e2a72d4d377ab53d97f79d9b1396bf1f255a933067ebe2f0e4fb6fca9cc5f3c179275d42a6be9f8
 WHIRLPOOL 
b5f49f0a860598cf508ce7ea97165840ab5c068a00f213591d41101c12ec1e5afbffdbad7c3a1d69ef52c34f4d00da0d1aef4a80829f21209c60908e21a2663a
-AUX nss-3.15-gentoo-fixup-warnings.patch 177 SHA256 
3bb300d8448f769beb97b110a0fe764160c866368f630e790c8599c1d75d70bb SHA512 
2d79c0203c46ec52195983d4378bb0f13348cc32b5c6b83140b6ac91d644073f5d42785a23476b07cd1f058309d8616aef9faae7c59b2f3e1b843abbaacacdc4
 WHIRLPOOL 
96565a7ba9f40b010f1825722aa2a5990daf7cfee09cbad1e4cb022c8aaf664ba26cfbb923b7bbe41b99bc3fcc6d03f8b265f8fd922c02dc3bbc450d3fadfcba
-AUX nss-3.15.4-enable-pem.patch 243 SHA256 
eec796bbc845b123f97bcf1f351495ec1645a2d015e6f6bcdb1e088d02f5d1e6 SHA512 
b8f942ced3ff6cea1d54934e0e68ad589585f3fd42934046d0b57563fd4e24b50ad550db391346768abdd9848c3457a532fe3b7495862454f9a52a4603e92f9c
 WHIRLPOOL 
0cd2428516e8a63d64c20b94153f079c4cefd96c05155fa27ecb4cba68419e5efebd32d6ab4820b072fea173e66b5816d8cc238f2a328616f5b7752c60e3998e
-AUX nss-3.16-musl.patch 352 SHA256 
8e04dbf5088adaf121379350f58510b52a594c9a3725cd62fd4282c0069dac76 SHA512 
4a8d53c5ff847bb32b0e0c79d072fe45525110773e1e36299ac5ba0d0a046e73360681208f0b64c0a36a9ec3da8a2776ca659b8a5446fe0abf17cd7da131d594
 WHIRLPOOL 
5e9bb130b9aa7c1fb939e1953a6a5aa38fec2cd80953e33efd2333e7e242dc7a7a575309fa3b3e067d97acb0eca41bb954beb5cab1fba1b1d1d23c576fbaea1b
-AUX nss-3.17.1-gentoo-fixups.patch 5415 SHA256 
b28efbafe7be3adec9fba08fa79e28052982ae8ec8ffd8d0850be22ff1def134 SHA512 
f3e64aee5b5c3c3135caa414baa76bded87737c807e69525b2214b8b44e53cf9a837275b39892ef8ecfe05ff26fd06f199c2e8b192479716ae2e80ff34b52f10
 WHIRLPOOL 
3c9bf7c872a72955a6e83901f3a20febcba80e14a924fc83e4845882225027bdb17263bc9824f87535937dab48c2d49bbc44e114dd13b8c32d4bd222dc5fa6fd
-AUX nss-cacert-class3.patch 11762 SHA256 
e610ea084d9ad8a5b0e117d9f667c5bc921101e0c3547e4f300f697ced1d541e SHA512 
1d33466df3be25a2cb80986f8b30158614294bac5abeba3371a5ecff9d6d3a8f931601709dd605630d13c9bd8acb8d3f8d289aa5e5ad2e2b320d89d670fc52ac
 WHIRLPOOL 
204dcbf1f81f1aba471bc1e689071d3d350e445b46ca2d5ffb16d2f367880bd06ef580a7ce5640f07597210e9cfed252b63d36786134f8dd15a7ed1b65037b90
-DIST nss-3.14.1-add_spi+cacerts_ca_certs.patch 25018 SHA256 
82ca25982828fd7153ad15fc6e81408c115476eeeb4045d3a71469380b56824b SHA512 
2aafbd972b073061bfd66a66a4b50060691957f2910f716f7a69d22d655c499f186f05db2101bea5248a00949f339327ba8bfffec024c61c8ee908766201ae00
 WHIRLPOOL 
c9fe397e316dac7983b187acf7227078ebd8f8da5df53f77f2564489e85f123c4d2afb88d56e8dc14b9ebfffe8a71ade4724b3c1ea683c5c4c487cb3a64eda43
-DIST nss-3.19.2.tar.gz 6953657 SHA256 
1306663e8f61d8449ad8cbcffab743a604dcd9f6f34232c210847c51dce2c9ae SHA512 
d3c45010f8dace58f9da9efe0f9792f8b8a69384e100663f33c949685cdd1ce70e5131f279bc82336622841c41dbc0a4d70a7cc6839a1782dbe8b3c3fd8bc59d
 WHIRLPOOL 
d69ab02e12f6b22f47df7be7925343c58e68a69b33833b85d6f2ca70f652d9d159accea45f2c141fa89245ab64d0f1289129427564203fe2faf3af1c11e3
-DIST nss-pem-015ae754dd9f6fbcd7e52030ec9732eb27fc06a8.tar.bz2 27506 SHA256 
50d9ec26a75835e900302f631456e278e13d4b435b8f98aa69f79dd439ddc6ab SHA512 
0158a140f112a905f7db5a4f4d04f49f6742db1d2665ddf6c32913c367f0b93a57f86ba13b9883a42a528aff44c48196941d7c0fd7a27005db6adaf07802e501
 WHIRLPOOL 
279ef11d2d6f0cb7c192189d64bc6971cdada7417b93a65a3ff0ba4548b736b53b9812803024c2349114e94e0864f2b58c23812687ed3f75cf28334b0f6e11ac
-EBUILD nss-3.19.2-r99.ebuild 9242 SHA256 
f5328a4d7d168527c5b536da4f4895794652bc48e1c0aabd36b3d30400adf228 SHA512 
32cc4f927b05b5c7d205d89a7a5de05ffda593d06e0b94e64751c69664dd4c90523784f37cfc7c9cdf0ac4cb830b90fd95d16127eff69979c18d6957d4cd67b2
 WHIRLPOOL 
ac048c6046b4b27fe6554088beec52b77cd28c49d82c6345926532d6d7813dc58d19f272e4

[gentoo-commits] proj/musl:master commit in: dev-libs/gmp/, dev-libs/gmp/files/

2015-11-24 Thread Anthony G. Basile
commit: 533da7794f465bd1769c7115103e76887fd6dd36
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Nov 24 23:50:36 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Nov 24 23:50:36 2015 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=533da779

dev-libs/gmp: in tree versions works.

 dev-libs/gmp/Manifest  |   6 --
 dev-libs/gmp/files/gmp-4.1.4-noexecstack.patch |  20 -
 dev-libs/gmp/files/gmp-5.1.3-secure-plt.patch  |  17 
 dev-libs/gmp/gmp-5.1.3-r99.ebuild  | 120 -
 dev-libs/gmp/metadata.xml  |   8 --
 5 files changed, 171 deletions(-)

diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest
deleted file mode 100644
index 31ebc91..000
--- a/dev-libs/gmp/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX gmp-4.1.4-noexecstack.patch 474 SHA256 
68601777151a1628d7bc839eddd037685c5d2e76c9453166890a5eb3cf6000c3 SHA512 
74b8b68061a1a5ac0f8b163974834465e86e930884e1a9cd15c4c948fdae95ffdcbb6e0210d56df6d0dcf1ccbe13dbdfe45552e645c3fdea6454747731b63bc8
 WHIRLPOOL 
d8a0f81d4e97f6996bf68dd3d5488762e221f43a26e1cbff27adb372a40075d35fbb0e956ccd45c8b320a900d284f16d0649293cc907daab45d02cb30e74373b
-AUX gmp-5.1.3-secure-plt.patch 445 SHA256 
6f3b512ad1a693c738155a9fc60d05576b6a9ca0de569bc937f98aa423b421ba SHA512 
ec9b98f4dc1ad4b6ecdf4ebb5599bcaeee8d88b0f377a5b06ca0731049172712de1471c5fc1c7c3a5e38f72341047d7a561c70e203e2fb099de02350b406254a
 WHIRLPOOL 
59e90fb588d70e543451e2e7728e1786e3004454ceb4869115c2d2c1164d46189eae035ef64f0fb0b053305fdada1052ce7285b678a7a688a88b422eb4af43d3
-DIST gmp-5.1.3.tar.xz 1818812 SHA256 
dee2eda37f4ff541f30019932db0c37f6f77a30ba3609234933b1818f9b07071 SHA512 
44bbec2b2a6480d4c9a9a633cca4fe0de966c13bc08bdcd8b934d81e21f3dfacaecf273f149dc613d365277d280ecee43cffdafaec1bd1239a7ed903f8658b5b
 WHIRLPOOL 
0c4365a129136655046a8e46c4e2487a981c03de97ec47899f752cbd6e61661c6068b19c547acce8436f7a9af91396545c9bf7aa9de73a0f29384bbfebef927f
-DIST gmp-man-5.1.3.pdf 1159009 SHA256 
56b0e21329f46ef1d59c1f191afc82c59f8b72273a8131ed9b5000b7d0689c38 SHA512 
ba6a4b0bd2b5ee4d284dd13e9c5531fcb9cfbbbc80f40df458d73c80a1aa250b750cfdd5039998e8b0c7259a8b4d24bd0c7b59a90108f9b680bee62e6948d59e
 WHIRLPOOL 
ade206d7e1f543ed028f51e247067eec4511bd0f2499103e1e6296fad2bf50c4f8e09cf7688cc5dd56ee572cf889508ac7918f85e5f91d29d02f7734a4e0
-EBUILD gmp-5.1.3-r99.ebuild 3089 SHA256 
61aa3568d2f4d744ebbe1124cd78cfd59af1d850d77d254b482be4b0b13357a5 SHA512 
98ae1ccc1ecc4c5da575f8244e6d3a21d9ee40f65fffb97355659a4e21a24c95b2ef5304e256f149b35aaebbbd13f9c2e79a1a847cbcf17d5512449c23640fb8
 WHIRLPOOL 
c474042bea0425f6a3c3c30bff1075ea35108e471d2ac6195f80aff655332dadbf8d97a9957e4a28152721e3a5185be547f848b5e09729f8eb7faef668b94976
-MISC metadata.xml 315 SHA256 
f6cfb0b2b72dab3e088b68df3d21db3f8463b30571e6de17d1431a57f1bc8d26 SHA512 
109d0cbf90eff7264eb6502397024425664d8349229ba334797fcca61852e92ea2c3064579c4765793a69e2811a44ffa63b3091f2ffa5a433dc22ab308a2bcba
 WHIRLPOOL 
3320121476ba2740ee9ee338374853990f229e0cb3a23b5c0ed3e925485f5fd4b797b04ec4ae419eadfc5b9a057dcd9435fe507cca65560e09ad158c1ffb

diff --git a/dev-libs/gmp/files/gmp-4.1.4-noexecstack.patch 
b/dev-libs/gmp/files/gmp-4.1.4-noexecstack.patch
deleted file mode 100644
index 093bec1..000
--- a/dev-libs/gmp/files/gmp-4.1.4-noexecstack.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-fixed executable stack
-
-http://bugs.gentoo.org/115038
-
 gmp-4.1.4/configure
-+++ gmp-4.1.4/configure
-@@ -21689,6 +21689,13 @@
- fi
- echo "')" >> $gmp_configm4
- echo "define(\`__CONFIG_M4_INCLUDED__')" >> $gmp_configm4
-+# Gentoo hack
-+case $host_os in
-+  *linux*)
-+  echo '.section .note.GNU-stack,"",%progbits' >> $gmp_configm4
-+  echo '.previous' >> $gmp_configm4
-+  ;;
-+esac
- 
- # Create Makefiles
- # FIXME: Upcoming version of autoconf/automake may not like broken lines.

diff --git a/dev-libs/gmp/files/gmp-5.1.3-secure-plt.patch 
b/dev-libs/gmp/files/gmp-5.1.3-secure-plt.patch
deleted file mode 100644
index 7fe6752..000
--- a/dev-libs/gmp/files/gmp-5.1.3-secure-plt.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Make it work with secure_plt
-diff -ru a/gmp-5.1.3/mpn/powerpc32/elf.m4 b/gmp-5.1.3/mpn/powerpc32/elf.m4
 a/gmp-5.1.3/mpn/powerpc32/elf.m4
-+++ b/gmp-5.1.3/mpn/powerpc32/elf.m4
-@@ -41,8 +41,10 @@
- m4_assert_numargs(2)
- `ifdef(`PIC',`
-   mflrr0
--  bl  _GLOBAL_OFFSET_TABLE_@local-4
--  mflr$1
-+  bcl 20, 31, 1f
-+1:mflr $1
-+  addis $1, $1, (_GLOBAL_OFFSET_TABLE_-1b)@ha
-+  addi $1, $1, (_GLOBAL_OFFSET_TABLE_-1b)@l
-   mtlrr0
-   lwz $1, $2@got($1)
- ',`

diff --git a/dev-libs/gmp/gmp-5.1.3-r99.ebuild 
b/dev-libs/gmp/gmp-5.1.3-r99.ebuild
deleted file mode 100644
index 5620a88..000
--- a/dev-libs/gmp/gmp-5.1.3-r99.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public Lic

[gentoo-commits] repo/gentoo:master commit in: net-firewall/fwknop/

2015-11-24 Thread Ian Delaney
commit: d7ffdfbff01fcb89fda56483b488c325fd23aa36
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Nov 23 14:42:59 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Tue Nov 24 23:28:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ffdfbf

net-firewall/fwknop: revbump to 2.6.7-r2 in order to fix dependencies

Separate RDEPEND and DEPEND properly.

 net-firewall/fwknop/fwknop-2.6.7-r2.ebuild | 135 +
 1 file changed, 135 insertions(+)

diff --git a/net-firewall/fwknop/fwknop-2.6.7-r2.ebuild 
b/net-firewall/fwknop/fwknop-2.6.7-r2.ebuild
new file mode 100644
index 000..18c6e90
--- /dev/null
+++ b/net-firewall/fwknop/fwknop-2.6.7-r2.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+DISABLE_AUTOFORMATTING=1
+
+DISTUTILS_OPTIONAL=1
+# Python extension supports only Python2
+# See https://github.com/mrash/fwknop/issues/167
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools-utils distutils-r1 linux-info readme.gentoo systemd
+
+DESCRIPTION="Single Packet Authorization and Port Knocking application"
+HOMEPAGE="http://www.cipherdyne.org/fwknop/";
+SRC_URI="https://github.com/mrash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="client extras firewalld gdbm gpg iptables python server udp-server"
+
+DEPEND="
+   client? ( net-misc/wget[ssl] )
+   firewalld? ( net-firewall/firewalld[${PYTHON_USEDEP}] )
+   gdbm? ( sys-libs/gdbm )
+   gpg? (
+   app-crypt/gpgme
+   dev-libs/libassuan
+   dev-libs/libgpg-error
+   )
+   iptables? ( net-firewall/iptables )
+   python? ( ${PYTHON_DEPS} )
+   server? ( !udp-server? ( net-libs/libpcap ) )
+"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   firewalld? ( server )
+   iptables? ( server )
+   server? ( ^^ ( firewalld iptables ) )
+   udp-server? ( server )
+"
+
+DOCS=( ChangeLog README.md )
+
+DOC_CONTENTS="
+Example configuration files were installed in /etc/fwknopd directory.
+Please edit them to fit your needs and then remove the .example suffix.
+
+fwknopd supports several backends: firewalld, iptables, ipfw, pf, ipf.
+You can set the desired backend via FIREWALL_EXE option in fwknopd.conf
+instead of the default one chosen at compile time.
+"
+
+pkg_pretend() {
+   if use server; then
+   if ! linux_config_exists || ! linux_chkconfig_present 
NETFILTER_XT_MATCH_COMMENT; then
+   ewarn "fwknopd uses the iptables 'comment' match to 
expire SPA rules,"
+   ewarn "which is a major security feature and is enabled 
by default."
+   ewarn "Please either enable NETFILTER_XT_MATCH_COMMENT 
support in your"
+   ewarn "kernel, or set the appropriate 
ENABLE_{FIREWD,IPT}_COMMENT_CHECK"
+   ewarn "to 'N' in your fwknopd.conf file."
+   fi
+   fi
+}
+
+src_prepare() {
+   # Install example configs with .example suffix
+   if use server; then
+   sed -i -e 's/conf;/conf.example;/g' "${S}"/Makefile.am || die
+   fi
+
+   autotools-utils_src_prepare
+
+   if use python; then
+   cd "${S}"/python || die
+   distutils-r1_src_prepare
+   fi
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/run
+   --enable-digest-cache
+   $(use_enable client)
+   $(use_enable !gdbm file-cache)
+   $(use_enable server)
+   $(use_enable udp-server)
+   $(use_with gpg gpgme)
+   )
+   use firewalld && myeconfargs+=(--with-firewalld=/usr/sbin/firewalld)
+   use iptables && myeconfargs+=(--with-iptables=/sbin/iptables)
+
+   autotools-utils_src_configure
+}
+
+src_compile() {
+   autotools-utils_src_compile
+
+   if use python; then
+   cd "${S}"/python || die
+   distutils-r1_src_compile
+   fi
+}
+
+src_install() {
+   autotools-utils_src_install
+   prune_libtool_files --modules
+
+   if use server; then
+   newinitd "${FILESDIR}/fwknopd.init-r1" fwknopd
+   newconfd "${FILESDIR}/fwknopd.confd" fwknopd
+   systemd_dounit extras/systemd/fwknopd.service
+   systemd_newtmpfilesd extras/systemd/fwknopd.tmpfiles.conf 
fwknopd.conf
+   readme.gentoo_create_doc
+   fi
+
+   use extras && dodoc "${S}/extras/apparmor/usr.sbin.fwknopd"
+
+   if use python; then
+   # Unset DOCS since distutils-r1.eclass interferes
+   local DOCS=()
+   cd "${S}"/python || die
+   distutils-r1_src_install
+   fi
+}
+
+pkg_postinst() {
+   use server && readme.gentoo_print_elog

[gentoo-commits] repo/gentoo:master commit in: net-firewall/fwknop/

2015-11-24 Thread Ian Delaney
commit: 9a3d9e47d56420e690772dba7a915fb019e07bf3
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Nov 23 13:05:20 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Tue Nov 24 23:27:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3d9e47

net-firewall/fwknop: enable out-of-source build

 net-firewall/fwknop/fwknop-2.6.7.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-firewall/fwknop/fwknop-2.6.7.ebuild 
b/net-firewall/fwknop/fwknop-2.6.7.ebuild
index 2fc149f..bbad392 100644
--- a/net-firewall/fwknop/fwknop-2.6.7.ebuild
+++ b/net-firewall/fwknop/fwknop-2.6.7.ebuild
@@ -4,13 +4,13 @@
 
 EAPI=5
 
+AUTOTOOLS_AUTORECONF=1
+DISABLE_AUTOFORMATTING=1
+
+DISTUTILS_OPTIONAL=1
 # Python extension supports only Python2
 # See https://github.com/mrash/fwknop/issues/167
 PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-DISABLE_AUTOFORMATTING=1
 
 inherit autotools-utils distutils-r1 linux-info readme.gentoo systemd
 



[gentoo-commits] repo/gentoo:master commit in: net-firewall/fwknop/files/, net-firewall/fwknop/

2015-11-24 Thread Ian Delaney
commit: abf34ce024c176aa0bc10c0d84b0b33bc51a4c3e
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Nov 23 14:26:19 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Tue Nov 24 23:27:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf34ce0

net-firewall/fwknop: revbump to fix depend() and update regexps in initscript

FWKNOPD_CONFIG file should be parsed only if it exists, which is not the
case if the user has not configured fwknopd yet. See Gentoo bug #565864.

Regexps that are used to parse FWKNOPD_CONFIG file now allow spaces
before statements in order to handle possible indentation properly.

Gentoo-Bug: 565864

 net-firewall/fwknop/files/fwknopd.init-r1  |  92 
 net-firewall/fwknop/fwknop-2.6.7-r1.ebuild | 135 +
 2 files changed, 227 insertions(+)

diff --git a/net-firewall/fwknop/files/fwknopd.init-r1 
b/net-firewall/fwknop/files/fwknopd.init-r1
new file mode 100644
index 000..9e8ecdc
--- /dev/null
+++ b/net-firewall/fwknop/files/fwknopd.init-r1
@@ -0,0 +1,92 @@
+#!/sbin/runscript
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+extra_commands="checkconfig"
+extra_started_commands="reload"
+
+: ${FWKNOPD_BINARY:=/usr/sbin/fwknopd}
+: ${FWKNOPD_CONFDIR:=/etc/fwknop}
+: ${FWKNOPD_CONFIG:=${FWKNOPD_CONFDIR}/fwknopd.conf}
+: ${FWKNOPD_PIDFILE:=/run/fwknop/${SVCNAME}.pid}
+
+depend() {
+   after iptables ip6tables ebtables firewall
+   use logger
+   if [ "${rc_need+set}" = "set" ]; then
+   : # Do nothing, the user has explicitly set rc_need
+   elif [ -f "${FWKNOPD_CONFIG}" ]; then
+   local x warn_intf
+   for x in $(awk '/^[[:blank:]]*PCAP_INTF/{ sub(";$", ""); print 
$2 }' "${FWKNOPD_CONFIG}" 2>/dev/null); do
+   warn_intf="${warn_intf} ${x}"
+   done
+   if [ -n "${warn_intf}" ]; then
+   need net
+   ewarn "You are binding an interface in PCAP_INTF 
statement in your fwknopd.conf!"
+   ewarn "You must add rc_need=\"net.FOO\" to your 
/etc/conf.d/${SVCNAME},"
+   ewarn "where FOO is the following interface(s):"
+   ewarn "${warn_intf}"
+   else
+   # If PCAP_INTF and PCAP_FILE are not set, then fwknopd 
uses eth0
+   if ! grep -q '^[[:blank:]]*PCAP_FILE' 
"${FWKNOPD_CONFIG}"; then
+   need net
+   ewarn "You are not binding any interface in 
PCAP_INTF statement in your fwknopd.conf,"
+   ewarn "neither you are providing PCAP_FILE 
option. Thus fwknopd will listen on eth0."
+   ewarn "You must add rc_need=\"net.eth0\" to 
your /etc/conf.d/${SVCNAME}."
+   fi
+   fi
+   fi
+}
+
+checkconfig() {
+   if [ ! -e "${FWKNOPD_CONFDIR}"/fwknopd.conf ]; then
+   eerror "You need ${FWKNOPD_CONFDIR}/fwknopd.conf file to run 
fwknopd"
+   eerror "Example is located at /etc/fwknop/fwknopd.conf.example"
+   return 1
+   fi
+
+   if [ ! -e "${FWKNOPD_CONFDIR}"/access.conf ]; then
+   eerror "You need ${FWKNOPD_CONFDIR}/access.conf file to run 
fwknopd"
+   eerror "Example is located at /etc/fwknop/access.conf.example"
+   return 1
+   fi
+
+   [ "${FWKNOPD_PIDFILE}" != "/run/fwknop/${SVCNAME}.pid" ] \
+   && FWKNOPD_OPTS="${FWKNOPD_OPTS} --pid-file=${FWKNOPD_PIDFILE}"
+
+   [ "${FWKNOPD_CONFDIR}" != "/etc/fwknop" ] \
+   && FWKNOPD_OPTS="${FWKNOPD_OPTS} \
+   --config=${FWKNOPD_CONFDIR}/fwknopd.conf \
+   --access-file=${FWKNOPD_CONFDIR}/access.conf"
+
+   return 0
+}
+
+start() {
+   checkconfig || return 1
+
+   ebegin "Starting ${SVCNAME}"
+   start-stop-daemon --start \
+   --exec ${FWKNOPD_BINARY} --pidfile ${FWKNOPD_PIDFILE} \
+   -- ${FWKNOPD_OPTS}
+   eend $?
+}
+
+stop() {
+   if [ "${RC_CMD}" = "restart" ]; then
+   checkconfig || return 1
+   fi
+
+   ebegin "Stopping ${SVCNAME}"
+   start-stop-daemon --stop --pidfile ${FWKNOPD_PIDFILE}
+   eend $?
+}
+
+reload() {
+   checkconfig || return 1
+
+   ebegin "Reloading ${SVCNAME} configuration"
+   start-stop-daemon --signal HUP --pidfile ${FWKNOPD_PIDFILE}
+   eend $?
+}

diff --git a/net-firewall/fwknop/fwknop-2.6.7-r1.ebuild 
b/net-firewall/fwknop/fwknop-2.6.7-r1.ebuild
new file mode 100644
index 000..1a798bd
--- /dev/null
+++ b/net-firewall/fwknop/fwknop-2.6.7-r1.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+DISABL

[gentoo-commits] repo/gentoo:master commit in: net-firewall/fwknop/, net-firewall/fwknop/files/

2015-11-24 Thread Ian Delaney
commit: e7fbae855a57b354bc05bf6efa507474c8e8bc1a
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Nov 23 15:08:31 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Tue Nov 24 23:28:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7fbae85

net-firewall/fwknop: remove old

 net-firewall/fwknop/files/fwknopd.init  |  92 --
 net-firewall/fwknop/fwknop-2.6.7.ebuild | 135 
 2 files changed, 227 deletions(-)

diff --git a/net-firewall/fwknop/files/fwknopd.init 
b/net-firewall/fwknop/files/fwknopd.init
deleted file mode 100644
index 232e1fc..000
--- a/net-firewall/fwknop/files/fwknopd.init
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-extra_commands="checkconfig"
-extra_started_commands="reload"
-
-: ${FWKNOPD_BINARY:=/usr/sbin/fwknopd}
-: ${FWKNOPD_CONFDIR:=/etc/fwknop}
-: ${FWKNOPD_CONFIG:=${FWKNOPD_CONFDIR}/fwknopd.conf}
-: ${FWKNOPD_PIDFILE:=/run/fwknop/${SVCNAME}.pid}
-
-depend() {
-   after iptables ip6tables ebtables firewall
-   use logger
-   if [ "${rc_need+set}" = "set" ]; then
-   : # Do nothing, the user has explicitly set rc_need
-   else
-   local x warn_intf
-   for x in $(awk '/^PCAP_INTF/{ sub(";$", ""); print $2 }' 
"${FWKNOPD_CONFIG}" 2>/dev/null); do
-   warn_intf="${warn_intf} ${x}"
-   done
-   if [ -n "${warn_intf}" ]; then
-   need net
-   ewarn "You are binding an interface in PCAP_INTF 
statement in your fwknopd.conf!"
-   ewarn "You must add rc_need=\"net.FOO\" to your 
/etc/conf.d/${SVCNAME},"
-   ewarn "where FOO is the following interface(s):"
-   ewarn "${warn_intf}"
-   else
-   # if PCAP_INTF and PCAP_FILE are not set, then fwknopd 
uses eth0
-   if ! grep -q '^PCAP_FILE' "${FWKNOPD_CONFIG}"; then
-   need net
-   ewarn "You are not binding any interface in 
PCAP_INTF statement in your fwknopd.conf,"
-   ewarn "neither you are providing PCAP_FILE 
option. Thus fwknopd will listen on eth0."
-   ewarn "You must add rc_need=\"net.eth0\" to 
your /etc/conf.d/${SVCNAME}."
-   fi
-   fi
-   fi
-}
-
-checkconfig() {
-   if [ ! -e "${FWKNOPD_CONFDIR}"/fwknopd.conf ]; then
-   eerror "You need ${FWKNOPD_CONFDIR}/fwknopd.conf file to run 
fwknopd"
-   eerror "Example is located at /etc/fwknop/fwknopd.conf.example"
-   return 1
-   fi
-
-   if [ ! -e "${FWKNOPD_CONFDIR}"/access.conf ]; then
-   eerror "You need ${FWKNOPD_CONFDIR}/access.conf file to run 
fwknopd"
-   eerror "Example is located at /etc/fwknop/access.conf.example"
-   return 1
-   fi
-
-   [ "${FWKNOPD_PIDFILE}" != "/run/fwknop/${SVCNAME}.pid" ] \
-   && FWKNOPD_OPTS="${FWKNOPD_OPTS} --pid-file=${FWKNOPD_PIDFILE}"
-
-   [ "${FWKNOPD_CONFDIR}" != "/etc/fwknop" ] \
-   && FWKNOPD_OPTS="${FWKNOPD_OPTS} \
-   --config=${FWKNOPD_CONFDIR}/fwknopd.conf \
-   --access-file=${FWKNOPD_CONFDIR}/access.conf"
-
-   return 0
-}
-
-start() {
-   checkconfig || return 1
-
-   ebegin "Starting ${SVCNAME}"
-   start-stop-daemon --start \
-   --exec ${FWKNOPD_BINARY} --pidfile ${FWKNOPD_PIDFILE} \
-   -- ${FWKNOPD_OPTS}
-   eend $?
-}
-
-stop() {
-   if [ "${RC_CMD}" = "restart" ]; then
-   checkconfig || return 1
-   fi
-
-   ebegin "Stopping ${SVCNAME}"
-   start-stop-daemon --stop --pidfile ${FWKNOPD_PIDFILE}
-   eend $?
-}
-
-reload() {
-   checkconfig || return 1
-
-   ebegin "Reloading ${SVCNAME} configuration"
-   start-stop-daemon --signal HUP --pidfile ${FWKNOPD_PIDFILE}
-   eend $?
-}

diff --git a/net-firewall/fwknop/fwknop-2.6.7.ebuild 
b/net-firewall/fwknop/fwknop-2.6.7.ebuild
deleted file mode 100644
index bbad392..000
--- a/net-firewall/fwknop/fwknop-2.6.7.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-DISABLE_AUTOFORMATTING=1
-
-DISTUTILS_OPTIONAL=1
-# Python extension supports only Python2
-# See https://github.com/mrash/fwknop/issues/167
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools-utils distutils-r1 linux-info readme.gentoo systemd
-
-DESCRIPTION="Single Packet Authorization and Port Knocking application"
-HOMEPAGE="http://www.cipherdyne.org/fwknop/";
-SRC_URI="https://github.com/mrash/${PN}/archive/${PV}.tar.gz

[gentoo-commits] proj/portage: New tag: v2.2.26

2015-11-24 Thread Brian Dolbec
commit: 
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Nov 24 23:24:49 2015 +

New tag: v2.2.26




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

2015-11-24 Thread Brian Dolbec
commit: 8803383e7757a1e09f9af05e0e25c90182fa1550
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Nov 24 23:20:00 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Nov 24 23:20:00 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8803383e

Updates for the 2.2.26 release

 RELEASE-NOTES | 12 
 setup.py  |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 69d96e8..6a81495 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,18 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.26
+==
+* Bug Fixes:
+- Bug 566372 enable absolute_import
+ fix python2.7 setlocale ValueError
+- Bug 566414 SpawnProcess: make _cancel kill all processes in cgroup
+- Bug 566420 SpawnProcess: re-check cgroup.procs until empty
+- Bug 566654 einstalldocs: use lazy docinto calls (prevent empty dir)
+- Bug 566132 SyncManager: redirect command stderr to stdout
+- Bug 566704 depgraph: autounmask for conditional USE deps
+* other EAPI 6 code changes: eapply_user, several corrections
+
 portage-2.2.25
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 0f08f54..3c0ce0c 100755
--- a/setup.py
+++ b/setup.py
@@ -615,7 +615,7 @@ def get_manpages():
 
 setup(
name = 'portage',
-   version = '2.2.25',
+   version = '2.2.26',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



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

2015-11-24 Thread Agostino Sarubbo
commit: 32214d4e37dd11232fd30431d84691f646fd7080
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 23:13:37 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 23:13:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32214d4e

app-text/libmwaw: x86 stable wrt bug #565026

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 app-text/libmwaw/libmwaw-0.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libmwaw/libmwaw-0.3.6.ebuild 
b/app-text/libmwaw/libmwaw-0.3.6.ebuild
index 9b1b586..0042785 100644
--- a/app-text/libmwaw/libmwaw-0.3.6.ebuild
+++ b/app-text/libmwaw/libmwaw-0.3.6.ebuild
@@ -16,7 +16,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 
 IUSE="doc static-libs"
 



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

2015-11-24 Thread Agostino Sarubbo
commit: c5529d547d20e338c37017785018e42ab88710bb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 23:13:29 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 23:13:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5529d54

app-office/libreoffice-bin: x86 stable wrt bug #565026

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild 
b/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild
index 29b0a6a..33ac2bd 100644
--- a/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild
+++ b/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild
@@ -55,7 +55,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 
 BIN_COMMON_DEPEND="
=app-text/libexttextcat-3.4*



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

2015-11-24 Thread Agostino Sarubbo
commit: 226a0768c46dfc95421c3572e9dc88e3f6f9ce25
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 23:13:42 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 23:13:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226a0768

app-text/libwps: x86 stable wrt bug #565026

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 app-text/libwps/libwps-0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libwps/libwps-0.4.2.ebuild 
b/app-text/libwps/libwps-0.4.2.ebuild
index c51849c..d0256a7 100644
--- a/app-text/libwps/libwps-0.4.2.ebuild
+++ b/app-text/libwps/libwps-0.4.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~x86"
+KEYWORDS="~alpha amd64 ~arm x86"
 IUSE="doc debug static-libs"
 
 RDEPEND="



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

2015-11-24 Thread Agostino Sarubbo
commit: fb835d8e05ada5ec32ab2fefa01177313d275d09
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 23:13:25 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 23:13:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb835d8e

app-office/libreoffice-l10n: x86 stable wrt bug #565026

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild 
b/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild
index c5b3cbf..7d5cff3 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild
@@ -15,7 +15,7 @@ 
BASE_SRC_URI_STABLE="http://download.documentfoundation.org/${PN/-l10n/}/stable/
 
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
 IUSE="offlinehelp"
 
 #



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

2015-11-24 Thread Agostino Sarubbo
commit: 066fbc6d0e781fccbbeed081637b9e3d6dfe0815
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 23:13:33 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 23:13:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066fbc6d

app-office/libreoffice-bin-debug: x86 stable wrt bug #565026

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild 
b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild
index 8ac9109..51d1e29 100644
--- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild
@@ -47,7 +47,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 
 RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
 



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

2015-11-24 Thread Agostino Sarubbo
commit: 4d757c4e18caff612308120536dcbf2c0803c5f3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 23:13:20 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 23:13:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d757c4e

app-office/libreoffice: x86 stable wrt bug #565026

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 app-office/libreoffice/libreoffice-5.0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice/libreoffice-5.0.3.2.ebuild 
b/app-office/libreoffice/libreoffice-5.0.3.2.ebuild
index 1350538..15d59be 100644
--- a/app-office/libreoffice/libreoffice-5.0.3.2.ebuild
+++ b/app-office/libreoffice/libreoffice-5.0.3.2.ebuild
@@ -96,7 +96,7 @@ unset lo_xt
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 [[ ${PV} == ** ]] || \
-KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="
${PYTHON_DEPS}



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

2015-11-24 Thread Agostino Sarubbo
commit: 438f886e9a2ac0772ec713ca4672e839c23f218e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 23:12:34 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 23:12:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438f886e

app-office/libreoffice-bin: amd64 stable wrt bug #565026

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild 
b/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild
index a8d63e8..29b0a6a 100644
--- a/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild
+++ b/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild
@@ -55,7 +55,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 
 BIN_COMMON_DEPEND="
=app-text/libexttextcat-3.4*



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

2015-11-24 Thread Agostino Sarubbo
commit: 6e91c1601c2cff9c3193ae59701c852e07841963
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 23:12:39 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 23:12:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e91c160

app-office/libreoffice-bin-debug: amd64 stable wrt bug #565026

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild 
b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild
index 5f87d5a..8ac9109 100644
--- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild
@@ -47,7 +47,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 
 RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
 



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

2015-11-24 Thread Agostino Sarubbo
commit: eec1131c69ab86c68ee110ccc8f72ccaf088d95b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 23:12:29 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 23:12:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec1131c

app-office/libreoffice-l10n: amd64 stable wrt bug #565026

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild 
b/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild
index 4d670b7..c5b3cbf 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild
@@ -15,7 +15,7 @@ 
BASE_SRC_URI_STABLE="http://download.documentfoundation.org/${PN/-l10n/}/stable/
 
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
 IUSE="offlinehelp"
 
 #



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

2015-11-24 Thread Agostino Sarubbo
commit: 0380645309e6a85130476b770d63f794d3bc1027
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 23:12:48 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 23:12:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03806453

app-text/libwps: amd64 stable wrt bug #565026

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-text/libwps/libwps-0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libwps/libwps-0.4.2.ebuild 
b/app-text/libwps/libwps-0.4.2.ebuild
index a4f3ee0..c51849c 100644
--- a/app-text/libwps/libwps-0.4.2.ebuild
+++ b/app-text/libwps/libwps-0.4.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~x86"
+KEYWORDS="~alpha amd64 ~arm ~x86"
 IUSE="doc debug static-libs"
 
 RDEPEND="



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

2015-11-24 Thread Agostino Sarubbo
commit: c318d6efec77dbd3519b1b10c5f32f8b654a74ad
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 23:12:43 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 23:12:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c318d6ef

app-text/libmwaw: amd64 stable wrt bug #565026

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-text/libmwaw/libmwaw-0.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libmwaw/libmwaw-0.3.6.ebuild 
b/app-text/libmwaw/libmwaw-0.3.6.ebuild
index 2b4d750..9b1b586 100644
--- a/app-text/libmwaw/libmwaw-0.3.6.ebuild
+++ b/app-text/libmwaw/libmwaw-0.3.6.ebuild
@@ -16,7 +16,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 
 IUSE="doc static-libs"
 



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

2015-11-24 Thread Agostino Sarubbo
commit: 652a2fafc71f022430d88bd5d7563e125aef24ad
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 23:12:24 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 23:12:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652a2faf

app-office/libreoffice: amd64 stable wrt bug #565026

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-office/libreoffice/libreoffice-5.0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice/libreoffice-5.0.3.2.ebuild 
b/app-office/libreoffice/libreoffice-5.0.3.2.ebuild
index 0c4db0e..1350538 100644
--- a/app-office/libreoffice/libreoffice-5.0.3.2.ebuild
+++ b/app-office/libreoffice/libreoffice-5.0.3.2.ebuild
@@ -96,7 +96,7 @@ unset lo_xt
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 [[ ${PV} == ** ]] || \
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="
${PYTHON_DEPS}



[gentoo-commits] proj/musl:master commit in: sys-apps/net-tools/

2015-11-24 Thread Anthony G. Basile
commit: 72890bd4747315287c0b4cb137eeaafd76fd4141
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Nov 24 23:19:31 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Nov 24 23:19:31 2015 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=72890bd4

sys-apps/net-tools: stabilize latest, bug #566752

Package-Manager: portage-2.2.20.1

 sys-apps/net-tools/Manifest|  5 +-
 .../net-tools-1.60_p20130513023548-r99.ebuild  | 97 --
 .../net-tools-1.60_p20141019041918-r99.ebuild  |  2 +-
 3 files changed, 2 insertions(+), 102 deletions(-)

diff --git a/sys-apps/net-tools/Manifest b/sys-apps/net-tools/Manifest
index 29ff411..7519cc1 100644
--- a/sys-apps/net-tools/Manifest
+++ b/sys-apps/net-tools/Manifest
@@ -1,8 +1,5 @@
 AUX net-tools-fix-header-assumptions.patch 3462 SHA256 
bea5145e5a69bcea835bcb9a71cadcef55651b253c6e4552f007e37e16d60a1a SHA512 
e14293a16d0111cb50f205d4a861f94b9525ce75311f8e3aeed1231ffc877d4d2715074d64419c72473c27cb4c2535ad4af17f911dc7ece71d2e941bce44297a
 WHIRLPOOL 
f6b378db90711d82d55cda0ee1903b32102f97854897236562f69a42470d7288ab7bbb4b166927086b758b237c1d091d7b1f392d1e798de06d875b6b0e293433
-DIST net-tools-1.60_p20130513023548-patches-1.tar.xz 3352 SHA256 
926240c304e20a0ab966c3d278703a6ef8e7833a54aaf636598854450bd01f4e SHA512 
6dd3eef6469a18581a98fc91f424b418f3875cd0eff86724d6bdbacca1b83d1229a567a184b82e0187d01a428ea6be933d53090796b5c7d301009b2e211c4531
 WHIRLPOOL 
fb638e122f85e95fda35b77336fbb5d4f6e89c5f5a5b76d759bd08f53eb0741feb9c7221940b836e0e7f5c60bd312d99d823c3af89340d6e254f1be96e34d2ce
-DIST net-tools-1.60_p20130513023548.tar.xz 196684 SHA256 
e4f47c0736c5d73853f3bbfd30bec1922465f7a2b5bce25e5067774bac1d716d SHA512 
d01404ac461f93fbd304f6c67a8dcc642b833f3653b97a5c2ecf3774bfef8489d6aa5631dbefe432a6675e2ce20e88ce1b9888a9ec055198076970505afd1f1b
 WHIRLPOOL 
24e5917bb790d683507d9406213e0ee0ca94c36fcca469ff0ab7fa4c30517cb29a4cfafb98fdedf3a4ba94baa3f66da48ae3a2f359e522b9d42e6e1c599772fa
 DIST net-tools-1.60_p20141019041918-patches-1.tar.xz 3352 SHA256 
12e79c866c532ba75c0367397f664799f90ab8901bc906429b67939e8e6b354f SHA512 
139f8c2990e5be44c17c2c5c4a900d2d2a8cdb5c067a8fe822b20b964045a24bc1138f7656291bc4db80ecddaa24e2e2655c018925d7b214651284443df550f9
 WHIRLPOOL 
3e33a3d5e0209360c7d90e4741a1b2be662e3c9d1c8a1f8a7283bff98642934fd26da296c5ed4a064915fa1a1006ee8f94fedc07d86bda48ed9624fc9946d190
 DIST net-tools-1.60_p20141019041918.tar.xz 197684 SHA256 
22d1fb8acfa0b1e92d3c5dd3f544770b107df72f32f5b16232e65045c5efd2d0 SHA512 
5fb02e181f3fec0a62a8ec8f1e6b0549d711d70d292491a2721d7f19f1a3b07d41fd0c8f503809435cd1a1b1999bcf5690402acc51f06ac6d626e11fef590e2e
 WHIRLPOOL 
c34f0c7363cc445e2457ccbf796947b60f74a063ed299840f755c6c023b8eb2cd46cdf42e1f9ca7530170e0b32dd14477e64ce50ec089e4a8b5d3e6bf65456ec
-EBUILD net-tools-1.60_p20130513023548-r99.ebuild 2777 SHA256 
7c74e71ea16d2821e6f3f369183cb430c91a0073379cf050ed8f4590f57b271a SHA512 
990d3c30fe158c9a205ede566a87d948e9065d93b85f9a17c129aa44d33fd03a55f579378e4c671f642a70893ac237cc089d51a479a4d55a74e549c1006c29d6
 WHIRLPOOL 
c52b338672edd287f07aa613c13a21970fc035f825b60c2d9c5d8fa617cadb49de4f5c370393aec05719d73256cf35841f0b11677f0293e901869a7833885c87
-EBUILD net-tools-1.60_p20141019041918-r99.ebuild 2781 SHA256 
18d3b66d1f921fc7ab3cf778dfc6c731927bf39560feb8728c105aeeec9dd20b SHA512 
a09b4ec16ae85656721df67ebfeda57bb6b9d49abde9a4e2840ccce0e6f931ff571adaa271bcb9863356f794c222fa738232670c621ec68e6c4a4ab9b5d19754
 WHIRLPOOL 
291d46d3c17f95e89ea1b6e9385c23dc81b7b4b6bd997cb14db05b9230849ec3efaaae33be46625d50aac131d04ba2f84463f6a1620d3e4380eaaa175435e8f8
+EBUILD net-tools-1.60_p20141019041918-r99.ebuild 2777 SHA256 
af0e18135db329fe0a9aeab44d2a4ceff21e0f7b272eaf6d3592a980c6375c2d SHA512 
4761dde76acbc92115039434535099241ef609c4ba0ed560049cf9c1b0363f8bab10f129f42f18de4e57ecf0a2250c5e587bc10aec156848625b1c763415fd6a
 WHIRLPOOL 
d6567d21d6541a6b8c64de48c5038191c4e04581058e3fc2359dd16e7827fa25b22c15cb6cb06afcf465869113546f320bdda8f5834176474dc771653440312a
 MISC metadata.xml 283 SHA256 
cec36850384943bdbf7c366908c2e7e0d68c0c906fa9eeac1796effedb58c8a0 SHA512 
3b33e18dedba7de9ab348a5e0546c7732eb74b998a9ee652390c53e44cc2dbc2ced2d54b47827ff20cff868836b02527eb14d6d6a6c32e62af30c36b1d5288c3
 WHIRLPOOL 
bfe91370d53ddd42093b42aff4c92f063103eaae98b16de2f3d5e2fb54b2e61e8c43f72b93c4f7503bfbd38aae05343339e5ab69fde5935ff588be87a4516acc

diff --git a/sys-apps/net-tools/net-tools-1.60_p20130513023548-r99.ebuild 
b/sys-apps/net-tools/net-tools-1.60_p20130513023548-r99.ebuild
deleted file mode 100644
index b453df8..000
--- a/sys-apps/net-tools/net-tools-1.60_p20130513023548-r99.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/sys-apps/net-tools/net-tools-1.60_p20130513023548.ebuild,v
 1.6 2014/04/07 20:12:31 vapier Exp $
-
-EAPI="3"
-
-inherit flag-o-m

[gentoo-commits] proj/musl:master commit in: dev-libs/nspr/

2015-11-24 Thread Anthony G. Basile
commit: 83dace3f0a9fc66c9dc5dd0245a26bc3ae86e145
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Nov 24 23:15:06 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Nov 24 23:15:06 2015 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=83dace3f

dev-libs/nspr: version bump to 4.10.10

Package-Manager: portage-2.2.20.1
RepoMan-Options: --force

 dev-libs/nspr/Manifest   | 4 ++--
 .../nspr/{nspr-4.10.8-r99.ebuild => nspr-4.10.10-r99.ebuild} | 9 +++--
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest
index 7c0f1b9..2cbeb3b 100644
--- a/dev-libs/nspr/Manifest
+++ b/dev-libs/nspr/Manifest
@@ -5,6 +5,6 @@ AUX nspr-4.7.1-solaris.patch 516 SHA256 
e47a0abb5b106af38fdfab2ca8661b4a1596d48f
 AUX nspr-4.8.4-darwin-install_name.patch 1102 SHA256 
ca17efc9a60f4372b5da9c29ddf1143726381b9825907f8e3162974224636fab SHA512 
1c62eaea00c4eebe6885bfffca41131cfd5cd1c848d7564ccae32a39f012834684b2d3113dcb1a3d4607629dbec9909d6754491dc7caa977203e6010623fef4d
 WHIRLPOOL 
1f5674fe691d75dbf7b9549d58700fef973a8fd6f805a389727843ffb336392587833bbb19af9c22b1388b3d3dcd2c760978676c9a55d894b646e029f8ba7280
 AUX nspr-4.8.9-link-flags.patch 995 SHA256 
f986c69ff6250f54eb291339ab5503e73cc5cc68af4c3c3ed5a25812bf47b610 SHA512 
3c20019b5a378bc0cec1925c2324fc1b72bd1427e9262065952632c406bc6a8f9303fc55aabad472713f5e8656973db5c503dd9072ea01283a6f671dcd26b049
 WHIRLPOOL 
695310cfd54140b2c333f0b6556d8c049441b246a006cc885d2149a6d73d8d6223964d47d5af87c949ab2693fd320c4ecf67fd120b09862972a39df0cc00c7ca
 AUX nspr-4.9.5_nspr_config.patch 445 SHA256 
7414eaac7630ba3aa9f3c44b439471abb195c96796f78cf5ddfd4e10c68389e8 SHA512 
3d3dc60b4bb4a6b469e992239ca7e5702949880bbe3e603691bf7cab199a80e6b9fd89aa3184c26d99185b43785f6f2f7a9a16e061080e13ca02146dd2f172bf
 WHIRLPOOL 
d807bc98ca6f47d943f0b6f9a4d33dee387eddf9ae4a9d6a8863697d96c82ae1560d871b76c866b6a85b4eb1d31e9e9f1ce59caa4f66c02bd68a913f822d5a16
-DIST nspr-4.10.8.tar.gz 1131130 SHA256 
507ea57c525c0c524dae4857a642b4ef5c9d795518754c7f83422d22fe544a15 SHA512 
f14e3bd46cd1dee9d7163adbf3b09a450ea8c6c65499c5b6696eba7e85b6b12d3f90561a1dfe0dc0dc5fe1b14758b4191e546d9f0e29a66f33c69dd6ed6f50d9
 WHIRLPOOL 
67be897d54e2446d563cfe505047b23880025bd3f1ea5492964f8d286f56776e41a8e63bd9d197d3115efae0d63bd0c7005fb9fc56abdfce0702c27e6a9e872c
-EBUILD nspr-4.10.8-r99.ebuild 3833 SHA256 
a65bb3ddb3f164155588a032e761364add95db58e233fe3b1e8a3791cda736a0 SHA512 
8fc3989d9bdef095dcf6cc786f27351f38565597f3ec09a03e6ba88dfe2d9cfae015057ed683a51e5e730ab692f8d56024bb2957043ee649f93b44b8ca77c4b9
 WHIRLPOOL 
cf25879b36ed141b13a48bfdce900b970ea8256c97db22e06b992ad1b137818014a74c9f2757fe10c082cb0add92c55704e4c35ca9b81d01bd883c0b6afae06f
+DIST nspr-4.10.10.tar.gz 1134164 SHA256 
343614971c30520d0fa55f4af0a72578e2d8674bb71caf7187490c3379523107 SHA512 
60e035c4bd037bbf4bfacc97e2b1097ea78a179969fccead6a964069d826e917f07aaa35a26f123b7297521910728c11e27556fc9bbc09e385c1e8aef9dbf376
 WHIRLPOOL 
db63a6d1e0c9d57dfa059aecf8eeff8e36d0385f598290665d525a85eb6fe173cd899bba017c82b26815d894d8ea6e728dbb7a77483036551c06c78c900d7ee3
+EBUILD nspr-4.10.10-r99.ebuild 3948 SHA256 
b130c4dd9bb23095ee8f9323854e79f56a177d6fcd2627f44a73b9a1938db2b2 SHA512 
c57f37ed48b4f8663953cbe5c6374a6d47583eb256248e78b137ec6610d4adc4216e066f06f58c8b7bef5f4e24e158346f3d03b57e9a51e87cb64917f62118bf
 WHIRLPOOL 
4a284517140cc4fc8d7a9342b64399c2fe1f59f0b2c61ef5ccb2e595d76e442ce0cff6e61a8801b7a2625d077d90e70def6fd8d1fa55ada22c56bb50cd99fd88
 MISC metadata.xml 160 SHA256 
0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b SHA512 
ed6f709d55351c1b69f2b43ada124fcc2f8969f8c3867073bb0c68aa502f16247cbcd78734a891e4d1a509d334f6805e5267d2088cd03f3408a636ad9aedc2bb
 WHIRLPOOL 
e6bf1791838158287debcc3160dd075dcdf88bc1b33060aefe4687b4451108e55b6f8021fc36f07ab85c4e37a4225444cc2804cf40bd61ba49726bbf12fa4e38

diff --git a/dev-libs/nspr/nspr-4.10.8-r99.ebuild 
b/dev-libs/nspr/nspr-4.10.10-r99.ebuild
similarity index 92%
rename from dev-libs/nspr/nspr-4.10.8-r99.ebuild
rename to dev-libs/nspr/nspr-4.10.10-r99.ebuild
index ed0bb52..02b3a77 100644
--- a/dev-libs/nspr/nspr-4.10.8-r99.ebuild
+++ b/dev-libs/nspr/nspr-4.10.10-r99.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.7-r1.ebuild,v 1.3 
2014/12/10 19:34:49 ago Exp $
+# $Id$
 
 EAPI=5
 WANT_AUTOCONF="2.5"
@@ -11,7 +11,7 @@ MIN_PV="$(get_version_component_range 2)"
 
 DESCRIPTION="Netscape Portable Runtime"
 HOMEPAGE="http://www.mozilla.org/projects/nspr/";
-SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz";
+SRC_URI="http://archive.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz";
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
@@ -40,6 +40,11 @@ src_prepare() {
 
epatch "${FILESDIR}"/$

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Linux-Smaps/

2015-11-24 Thread Patrice Clement
commit: 6359cfd872554d6380a18d65a5ea01536016e1fe
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Nov 24 22:52:21 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Nov 24 22:53:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6359cfd8

dev-perl/Linux-Smaps: Remove dubious tests. Fixes bug 555174.

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

 dev-perl/Linux-Smaps/Linux-Smaps-0.130.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-perl/Linux-Smaps/Linux-Smaps-0.130.0.ebuild 
b/dev-perl/Linux-Smaps/Linux-Smaps-0.130.0.ebuild
index 1fc980e..6469fdf 100644
--- a/dev-perl/Linux-Smaps/Linux-Smaps-0.130.0.ebuild
+++ b/dev-perl/Linux-Smaps/Linux-Smaps-0.130.0.ebuild
@@ -17,3 +17,8 @@ IUSE=""
 CONFIG_CHECK="~MMU ~PROC_PAGE_MONITOR"
 
 SRC_TEST="do parallel"
+
+# Remove dubious tests.
+PERL_RM_FILES=(
+   t/0{3,4}.t
+)



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

2015-11-24 Thread Brian Dolbec
commit: 8c233bd78e9dd1291929d01a44d8323a0cd90929
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Nov 24 22:12:07 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Nov 24 22:13:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c233bd7

sys-apps/portage: Version bump, EAPI 6 fixes

Fixes bugs 566372, 566414, 566420, 566654, 566132, 566704.

Package-Manager: portage-2.2.26

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-2.2.26.ebuild | 363 +
 2 files changed, 364 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 7eadb34..5e6f760 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,4 +2,5 @@ DIST portage-2.2.20.1.tar.bz2 950298 SHA256 
84dd3ed1d9fd0a3336e956d057590c75834a
 DIST portage-2.2.23.tar.bz2 960229 SHA256 
9aecc9f4c813810f99f6604a9806e268b162d90243a9769f1410b3a96822cdfb SHA512 
17b8fe4967719bacd8f3ca324bde3328d82f5b7748a05b66cca165dcc8a4abbaf7e05ec61a54684cd1b001297dc0adc04c3771d0fd3cc4732f17ac9e0810e6ad
 WHIRLPOOL 
da7229c2be8330e898ef1e422a62683a003c16a640fee9d183c8afc8474779d302c0de639072099c8d47372fa0c74e2a635c485d8c7ed2b2344cacc857199578
 DIST portage-2.2.24.tar.bz2 972610 SHA256 
c2dbd53dd474c6fe455ffa5920514a6afe467abf02959c33ddb7a7e363939550 SHA512 
9dc00410de604db66843bdf62cf0ee7e93ff2c4d562390172c4f0c55ab98b2712078b0eb02c9f35d52633b0fff0b024736e25a1c66cf40ad61a6bf99a7cee4a6
 WHIRLPOOL 
3227c61662acf69abd843344d0fb1b7cc2cfa91c1bae48b08e1da8fdf42cda15834994852d42dfc089f189e318c657e12fd6b1c19885279e0bb5cfd2349235f8
 DIST portage-2.2.25.tar.bz2 961095 SHA256 
834d1b1f3c6bc022b3608a826f940b5a43bfb13dd76377d237b001ec9cbad109 SHA512 
9d64b2c7c48f38d48becf9961c5e7cdfc5428da59359b14cd37a3617f1db144258e8ba57d81fc64dc50e0aea755319ae08bd7ba6515c549c31096609fbd55d7c
 WHIRLPOOL 
092d192d757e09e209c4fab529b3fe3786b5d639e2573dc36ad4dbd8fe365c8af32c24b05b289157cafe8d29c5a88f23323071d61a303d4a5c08f2b812547376
+DIST portage-2.2.26.tar.bz2 977277 SHA256 
7f57aa704c58ea47f031f177203dc7b335e01e7ec1e809437ea9e46e3f9263e5 SHA512 
fd1a5e5d028d52ba82bbeb7f87bf331d0c1d8c7f5a3bd450c668dd742e99185b6d2b21944f5d7788fe941c99736744b08157ca30145f0964ea60a7c2c435d601
 WHIRLPOOL 
0469f4c5609146c57eae4baeb8488b95c04f336a5511460ee44d15746339fd43a7c2d61b58528845d77a6a0b21e46c2afad19a9f05e94ac8dc6180032d71f298
 DIST portage-2.2.8.tar.bz2 874672 SHA256 
c1074e01173df5384e003598dbc5f64f09e92f83fd26faab2f88f9f0bc64aa7e SHA512 
acc47d94ff8c08e5a7bf2d4c4e600863430dd1e7d0bb8b4254d6477a498933cae663db84debf9487d2243c2cba689629ef8e8b6cf108e10d40e89e8e8d7e1257
 WHIRLPOOL 
d54290ede8d3d85e5211cda7e86ed740178121ef2f47cf0858c27941d8679d29c11445befff962986d40a47ded50d0d4654de19e7d4aef3fdf2546655a0d6fe2

diff --git a/sys-apps/portage/portage-2.2.26.ebuild 
b/sys-apps/portage/portage-2.2.26.ebuild
new file mode 100644
index 000..43cb079
--- /dev/null
+++ b/sys-apps/portage/portage-2.2.26.ebuild
@@ -0,0 +1,363 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=(
+   pypy
+   python3_3 python3_4 python3_5
+   python2_7
+)
+# Note: substituted below
+PYTHON_REQ_USE='bzip2(+)'
+
+inherit distutils-r1 multilib
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage";
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+SLOT="0"
+IUSE="build doc epydoc +ipc linguas_ru selinux xattr"
+
+DEPEND="!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )"
+# Require sandbox-2.2 for bug #288863.
+# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
+# quite slow, so it's not considered in the dependencies as an alternative to
+# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
+# for now, don't pull in xattr deps for other kernels.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+RDEPEND="
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   )
+   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   $(py

[gentoo-commits] repo/gentoo:master commit in: sys-apps/coreutils/, sys-apps/util-linux/, sys-process/procps/

2015-11-24 Thread Mike Frysinger
commit: a5371bbe754e942377e7778e715ebe7ce3126a31
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 24 20:47:34 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 24 22:01:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5371bbe

sys-process/procps, sys-apps/{coreutils,util-linux}: add USE=kill to install 
`kill` #566264

 sys-apps/coreutils/coreutils-8.24.ebuild | 22 +-
 sys-apps/coreutils/metadata.xml  |  1 +
 sys-apps/util-linux/metadata.xml |  1 +
 sys-apps/util-linux/util-linux-2.27.1.ebuild | 25 +++--
 sys-apps/util-linux/util-linux-.ebuild   | 25 +++--
 sys-process/procps/metadata.xml  |  1 +
 sys-process/procps/procps-3.3.11-r3.ebuild   | 17 +
 7 files changed, 59 insertions(+), 33 deletions(-)

diff --git a/sys-apps/coreutils/coreutils-8.24.ebuild 
b/sys-apps/coreutils/coreutils-8.24.ebuild
index 5b88e1c..8b60db7 100644
--- a/sys-apps/coreutils/coreutils-8.24.ebuild
+++ b/sys-apps/coreutils/coreutils-8.24.ebuild
@@ -24,7 +24,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
-IUSE="acl caps gmp multicall nls selinux static userland_BSD vanilla xattr"
+IUSE="acl caps gmp kill multicall nls selinux static userland_BSD vanilla 
xattr"
 
 LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
caps? ( sys-libs/libcap )
@@ -32,18 +32,22 @@ LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} )
selinux? ( sys-libs/libselinux )
-   nls? ( virtual/libintl )
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+   app-arch/xz-utils"
+RDEPEND+="
+   kill? (
+   !sys-apps/util-linux[kill]
+   !sys-process/procps[kill]
+   )
!app-misc/realpath
!https://bugs.gentoo.org/"; \
-   --enable-install-program="arch" \
-   --enable-no-install-program="groups,hostname,kill,su,uptime" \
+   --enable-install-program="arch,$(usev kill)" \
+   --enable-no-install-program="groups,hostname,$(usev 
!kill),su,uptime" \
--enable-largefile \
$(use caps || echo --disable-libcap) \
$(use_enable nls) \

diff --git a/sys-apps/coreutils/metadata.xml b/sys-apps/coreutils/metadata.xml
index 1ef77ad..95b8f3e 100644
--- a/sys-apps/coreutils/metadata.xml
+++ b/sys-apps/coreutils/metadata.xml
@@ -3,6 +3,7 @@
 
 base-system
 
+   Build the kill program
Build all tools into a single `coreutils` 
program akin to busybox to save space
 
 

diff --git a/sys-apps/util-linux/metadata.xml b/sys-apps/util-linux/metadata.xml
index 5dd62ea..cdf5dc7 100644
--- a/sys-apps/util-linux/metadata.xml
+++ b/sys-apps/util-linux/metadata.xml
@@ -7,6 +7,7 @@
build mkfs/fsck helpers for cramfs 
filesystems
build cytune for Cyclades-Z multiport serial 
cards
build fdformat (floppy disk format)
+   build the kill program
build runuser helper

install mount/umount as setuid so non-root users may 
mount/umount devices,

diff --git a/sys-apps/util-linux/util-linux-2.27.1.ebuild 
b/sys-apps/util-linux/util-linux-2.27.1.ebuild
index 95c5785..d876072 100644
--- a/sys-apps/util-linux/util-linux-2.27.1.ebuild
+++ b/sys-apps/util-linux/util-linux-2.27.1.ebuild
@@ -25,16 +25,9 @@ HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/";
 
 LICENSE="GPL-2 LGPL-2.1 BSD-4 MIT public-domain"
 SLOT="0"
-IUSE="caps +cramfs fdformat ncurses nls pam python selinux slang static-libs 
+suid systemd test tty-helpers udev unicode"
+IUSE="caps +cramfs fdformat kill ncurses nls pam python selinux slang 
static-libs +suid systemd test tty-helpers udev unicode"
 
-RDEPEND="!sys-process/schedutils
-   !sys-apps/setarch
-   !https://www.kernel.org/pub/linux/utils/util-linux/";
 
 LICENSE="GPL-2 LGPL-2.1 BSD-4 MIT public-domain"
 SLOT="0"
-IUSE="caps +cramfs fdformat ncurses nls pam python selinux slang static-libs 
+suid systemd test tty-helpers udev unicode"
+IUSE="caps +cramfs fdformat kill ncurses nls pam python selinux slang 
static-libs +suid systemd test tty-helpers udev unicode"
 
-RDEPEND="!sys-process/schedutils
-   !sys-apps/setarch
-   !
 base-system
 
+   Build the kill program
Enables new startup defaults of top. Keeps old 
defaults if disabled
Build programs that use ncurses: top, slabtop, 
watch
 

diff --git a/sys-process/procps/procps-3.3.11-r3.ebuild 
b/sys-process/procps/procps-3.3.11-r3.ebuild
index ecf5d10..b0fc16b 100644
--- a/sys-process/procps/procps-3.3.11-r3.ebuild
+++ b/sys-process/procps/procps-3.3.11-r3.ebuild
@

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

2015-11-24 Thread Mike Frysinger
commit: 766f18f974e1f035898802f70ddea3707d1292cf
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 24 21:26:03 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 24 22:01:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766f18f9

sys-apps/coreutils: add USE=hostname #128538

This controls just the hostname program.

 sys-apps/coreutils/coreutils-8.24.ebuild | 7 ---
 sys-apps/coreutils/metadata.xml  | 1 +
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/sys-apps/coreutils/coreutils-8.24.ebuild 
b/sys-apps/coreutils/coreutils-8.24.ebuild
index 8b60db7..b350b02 100644
--- a/sys-apps/coreutils/coreutils-8.24.ebuild
+++ b/sys-apps/coreutils/coreutils-8.24.ebuild
@@ -24,7 +24,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
-IUSE="acl caps gmp kill multicall nls selinux static userland_BSD vanilla 
xattr"
+IUSE="acl caps gmp hostname kill multicall nls selinux static userland_BSD 
vanilla xattr"
 
 LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
caps? ( sys-libs/libcap )
@@ -37,6 +37,7 @@ DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
app-arch/xz-utils"
 RDEPEND+="
+   hostname? ( !sys-apps/net-tools[hostname] )
kill? (
!sys-apps/util-linux[kill]
!sys-process/procps[kill]
@@ -91,8 +92,8 @@ src_configure() {
--with-packager="Gentoo" \
--with-packager-version="${PVR} (p${PATCH_VER:-0})" \
--with-packager-bug-reports="https://bugs.gentoo.org/"; \
-   --enable-install-program="arch,$(usev kill)" \
-   --enable-no-install-program="groups,hostname,$(usev 
!kill),su,uptime" \
+   --enable-install-program="arch,$(usev hostname),$(usev kill)" \
+   --enable-no-install-program="groups,$(usev !hostname),$(usev 
!kill),su,uptime" \
--enable-largefile \
$(use caps || echo --disable-libcap) \
$(use_enable nls) \

diff --git a/sys-apps/coreutils/metadata.xml b/sys-apps/coreutils/metadata.xml
index 95b8f3e..cdf7134 100644
--- a/sys-apps/coreutils/metadata.xml
+++ b/sys-apps/coreutils/metadata.xml
@@ -3,6 +3,7 @@
 
 base-system
 
+   Build the hostname program
Build the kill program
Build all tools into a single `coreutils` 
program akin to busybox to save space
 



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

2015-11-24 Thread Mike Frysinger
commit: 733183e990df8ca3ab8d72a0fc8bf24b6c4b3d04
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 24 21:14:54 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 24 22:01:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733183e9

sys-apps/net-tools: add USE flags to control 
arp/hostname/nis/plipconfig/slattach programs #128538

Default the old crufty stuff to off (parallel port, serial port, and
NIS/YP).

 sys-apps/net-tools/metadata.xml|  4 +++
 .../net-tools-1.60_p20151124144947.ebuild  | 36 --
 sys-apps/net-tools/net-tools-.ebuild   | 36 --
 3 files changed, 70 insertions(+), 6 deletions(-)

diff --git a/sys-apps/net-tools/metadata.xml b/sys-apps/net-tools/metadata.xml
index cd6f227..8ba2926 100644
--- a/sys-apps/net-tools/metadata.xml
+++ b/sys-apps/net-tools/metadata.xml
@@ -3,7 +3,11 @@
 
 base-system
 
+   build the arp and rarp tools (for manipulating the ARP 
cache)
+   build the hostname and dnsdomainname tools
use old ifconfig output style (useful for when 
new output breaks scripts)
+   build the plipconfig tool (for working with old 
PLIP hardware)
+   build the slattach tool (for working with old 
serial ports)
 
 
net-tools

diff --git a/sys-apps/net-tools/net-tools-1.60_p20151124144947.ebuild 
b/sys-apps/net-tools/net-tools-1.60_p20151124144947.ebuild
index 40970a4..059a1aa 100644
--- a/sys-apps/net-tools/net-tools-1.60_p20151124144947.ebuild
+++ b/sys-apps/net-tools/net-tools-1.60_p20151124144947.ebuild
@@ -19,16 +19,18 @@ HOMEPAGE="http://net-tools.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="ipv6 nls selinux static"
+IUSE="+arp +hostname ipv6 nis nls plipconfig selinux slattach static"
 
-RDEPEND="!http://net-tools.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="ipv6 nls selinux static"
+IUSE="+arp +hostname ipv6 nis nls plipconfig selinux slattach static"
 
-RDEPEND="!

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

2015-11-24 Thread Mike Frysinger
commit: f35f3fa7f0f1c7ffbfcc693eab6110991131173b
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 24 20:45:36 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 24 22:01:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f35f3fa7

dev-lang/python: mark 3.4.3/2.7.10r1 arm64/m68k/s390/sh stable

 dev-lang/python/python-2.7.10-r1.ebuild | 2 +-
 dev-lang/python/python-3.4.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/python-2.7.10-r1.ebuild 
b/dev-lang/python/python-2.7.10-r1.ebuild
index 96325ae..bbc6854 100644
--- a/dev-lang/python/python-2.7.10-r1.ebuild
+++ b/dev-lang/python/python-2.7.10-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
 
 LICENSE="PSF-2"
 SLOT="2.7"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses 
+readline sqlite +ssl +threads tk +wide-unicode wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.

diff --git a/dev-lang/python/python-3.4.3.ebuild 
b/dev-lang/python/python-3.4.3.ebuild
index 2f95394..11498ce 100644
--- a/dev-lang/python/python-3.4.3.ebuild
+++ b/dev-lang/python/python-3.4.3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="http://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz
 
 LICENSE="PSF-2"
 SLOT="3.4"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 IUSE="build elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite 
+ssl +threads tk wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.



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

2015-11-24 Thread Gilles Dartiguelongue
commit: 625c69179d118de2780e14f43666fc56c5af6e1f
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 18:45:59 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:57:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625c6917

xdg.eclass: make XDG_ECLASS_* bash arrays and deal with spaces in path

 eclass/xdg.eclass | 23 +--
 1 file changed, 17 insertions(+), 6 deletions(-)

diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass
index 1914687..e804d18 100644
--- a/eclass/xdg.eclass
+++ b/eclass/xdg.eclass
@@ -43,8 +43,19 @@ xdg_src_prepare() {
 xdg_pkg_preinst() {
has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
pushd "${ED}" > /dev/null || die
-   export XDG_ECLASS_DESKTOPFILES=( $(find 'usr/share/applications' -type 
f -print0 2> /dev/null) )
-   export XDG_ECLASS_MIMEINFOFILES=( $(find 'usr/share/mime' -type f 
-print0 2> /dev/null) )
+
+   local f
+   XDG_ECLASS_DESKTOPFILES=()
+   while IFS= read -r -d '' f; do
+   XDG_ECLASS_DESKTOPFILES+=( ${f} )
+   done < <(find 'usr/share/applications' -type f -print0 2>/dev/null)
+
+   XDG_ECLASS_MIMEINFOFILES=()
+   while IFS= read -r -d '' f; do
+   XDG_ECLASS_MIMEINFOFILES+=( ${f} )
+   done < <(find 'usr/share/mime' -type f -print0 2>/dev/null)
+
+   export XDG_ECLASS_DESKTOPFILES XDG_ECLASS_MIMEINFOFILES
popd > /dev/null || die
 }
 
@@ -52,13 +63,13 @@ xdg_pkg_preinst() {
 # @DESCRIPTION:
 # Handle desktop and mime info database updates.
 xdg_pkg_postinst() {
-   if [[ -n "${XDG_ECLASS_DESKTOPFILES}" ]]; then
+   if [[ ${#XDG_ECLASS_DESKTOPFILES[@]} -gt 0 ]]; then
xdg_desktop_database_update
else
debug-print "No .desktop files to add to database"
fi
 
-   if [[ -n "${XDG_ECLASS_MIMEINFOFILES}" ]]; then
+   if [[ ${#XDG_ECLASS_MIMEINFOFILES[@]} -gt 0 ]]; then
xdg_mimeinfo_database_update
else
debug-print "No mime info files to add to database"
@@ -69,13 +80,13 @@ xdg_pkg_postinst() {
 # @DESCRIPTION:
 # Handle desktop and mime info database updates.
 xdg_pkg_postrm() {
-   if [[ -n "${XDG_ECLASS_DESKTOPFILES}" ]]; then
+   if [[ ${#XDG_ECLASS_DESKTOPFILES[@]} -gt 0 ]]; then
xdg_desktop_database_update
else
debug-print "No .desktop files to add to database"
fi
 
-   if [[ -n "${XDG_ECLASS_MIMEINFOFILES}" ]]; then
+   if [[ ${#XDG_ECLASS_MIMEINFOFILES[@]} -gt 0 ]]; then
xdg_mimeinfo_database_update
else
debug-print "No mime info files to add to database"



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

2015-11-24 Thread Gilles Dartiguelongue
commit: fd5604e890e75bbb754ccd4b235e8ce62126dba6
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 21 11:11:20 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:56:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5604e8

gnome2-utils.eclass: don't mask stderr of pushd/popd

 eclass/gnome2-utils.eclass | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass
index 835cb45..f945a78 100644
--- a/eclass/gnome2-utils.eclass
+++ b/eclass/gnome2-utils.eclass
@@ -106,9 +106,9 @@ gnome2_environment_reset() {
 # This function should be called from pkg_preinst.
 gnome2_gconf_savelist() {
has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
-   pushd "${ED}" &> /dev/null || die
+   pushd "${ED}" > /dev/null || die
export GNOME2_ECLASS_SCHEMAS=$(find 'etc/gconf/schemas/' -name 
'*.schemas' 2> /dev/null)
-   popd &> /dev/null || die
+   popd > /dev/null || die
 }
 
 # @FUNCTION: gnome2_gconf_install
@@ -200,9 +200,9 @@ gnome2_gconf_uninstall() {
 # This function should be called from pkg_preinst.
 gnome2_icon_savelist() {
has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
-   pushd "${ED}" &> /dev/null || die
+   pushd "${ED}" > /dev/null || die
export GNOME2_ECLASS_ICONS=$(find 'usr/share/icons' -maxdepth 1 
-mindepth 1 -type d 2> /dev/null)
-   popd &> /dev/null || die
+   popd > /dev/null || die
 }
 
 # @FUNCTION: gnome2_icon_cache_update
@@ -321,9 +321,9 @@ gnome2_omf_fix() {
 # This function should be called from pkg_preinst.
 gnome2_scrollkeeper_savelist() {
has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
-   pushd "${ED}" &> /dev/null || die
+   pushd "${ED}" > /dev/null || die
export GNOME2_ECLASS_SCROLLS=$(find 'usr/share/omf' -type f -name 
"*.omf" 2> /dev/null)
-   popd &> /dev/null || die
+   popd > /dev/null || die
 }
 
 # @FUNCTION: gnome2_scrollkeeper_update
@@ -356,9 +356,9 @@ gnome2_scrollkeeper_update() {
 # This function should be called from pkg_preinst.
 gnome2_schemas_savelist() {
has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
-   pushd "${ED}" &>/dev/null || die
+   pushd "${ED}" > /dev/null || die
export GNOME2_ECLASS_GLIB_SCHEMAS=$(find 'usr/share/glib-2.0/schemas' 
-name '*.gschema.xml' 2>/dev/null)
-   popd &>/dev/null || die
+   popd > /dev/null || die
 }
 
 # @FUNCTION: gnome2_schemas_update
@@ -392,9 +392,9 @@ gnome2_schemas_update() {
 # This function should be called from pkg_preinst.
 gnome2_gdk_pixbuf_savelist() {
has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
-   pushd "${ED}" 1>/dev/null || die
+   pushd "${ED}" > /dev/null || die
export GNOME2_ECLASS_GDK_PIXBUF_LOADERS=$(find usr/lib*/gdk-pixbuf-2.0 
-type f 2>/dev/null)
-   popd 1>/dev/null || die
+   popd > /dev/null || die
 }
 
 # @FUNCTION: gnome2_gdk_pixbuf_update



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

2015-11-24 Thread Gilles Dartiguelongue
commit: 98f306bd0d085eae3c1d4e279e656d9de33fe232
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 21 10:39:49 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:56:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f306bd

gstreamer.eclass: use xdg_environment_reset

 eclass/gstreamer.eclass | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/eclass/gstreamer.eclass b/eclass/gstreamer.eclass
index 0163493..37bb7ba 100644
--- a/eclass/gstreamer.eclass
+++ b/eclass/gstreamer.eclass
@@ -23,7 +23,7 @@
 # plugin, consider adding media-plugins/gst-plugins-meta dependency, but
 # also list any packages that provide explicitly requested plugins.
 
-inherit eutils multilib multilib-minimal toolchain-funcs versionator
+inherit eutils multilib multilib-minimal toolchain-funcs versionator xdg-utils
 
 case "${EAPI:-0}" in
5)
@@ -132,11 +132,7 @@ DEPEND="${DEPEND} ${RDEPEND}"
 # >=dev-lang/orc-0.4.23 rely on environment variables to find a place to
 # allocate files to mmap.
 gstreamer_environment_reset() {
-   export XDG_RUNTIME_DIR="${T}/run"
-   mkdir -p "${XDG_RUNTIME_DIR}"
-   # This directory needs to be owned by the user, and chmod 0700
-   # http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
-   chmod 0700 "${XDG_RUNTIME_DIR}"
+   xdg_environment_reset
 }
 
 # @FUNCTION: gstreamer_get_plugins



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

2015-11-24 Thread Gilles Dartiguelongue
commit: 80c3b2106c7f9c6184ea8a230b328364c8cfc1d0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Nov 23 14:23:34 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:56:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c3b210

xdg-utils.eclass: add missing die

 eclass/xdg-utils.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass
index 1f97623..e8dacff 100644
--- a/eclass/xdg-utils.eclass
+++ b/eclass/xdg-utils.eclass
@@ -54,10 +54,10 @@ xdg_environment_reset() {
export XDG_CACHE_HOME="${T}/.cache"
export XDG_RUNTIME_DIR="${T}/run"
mkdir -p "${XDG_DATA_HOME}" "${XDG_CONFIG_HOME}" "${XDG_CACHE_HOME}" \
-   "${XDG_RUNTIME_DIR}"
+   "${XDG_RUNTIME_DIR}" || die
# This directory needs to be owned by the user, and chmod 0700
# http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
-   chmod 0700 "${XDG_RUNTIME_DIR}"
+   chmod 0700 "${XDG_RUNTIME_DIR}" || die
 
unset DBUS_SESSION_BUS_ADDRESS
 }



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

2015-11-24 Thread Gilles Dartiguelongue
commit: 428f398d3d1a7825bf2ac6d8f15db57227bcd4e9
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 18:45:59 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:57:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428f398d

xdg.eclass: drop unneeded old EAPI support

Should not have been there to start with since it is a new eclass.

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

diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass
index e804d18..2ad0ada 100644
--- a/eclass/xdg.eclass
+++ b/eclass/xdg.eclass
@@ -15,7 +15,7 @@
 inherit xdg-utils
 
 case "${EAPI:-0}" in
-   0|1|2|3|4|5|6)
+   4|5|6)
EXPORT_FUNCTIONS src_prepare pkg_preinst pkg_postinst pkg_postrm
;;
*) die "EAPI=${EAPI} is not supported" ;;
@@ -41,22 +41,19 @@ xdg_src_prepare() {
 # Locations are stored in XDG_ECLASS_DESKTOPFILES and XDG_ECLASS_MIMEINFOFILES
 # respectively.
 xdg_pkg_preinst() {
-   has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
-   pushd "${ED}" > /dev/null || die
-
local f
+
XDG_ECLASS_DESKTOPFILES=()
while IFS= read -r -d '' f; do
XDG_ECLASS_DESKTOPFILES+=( ${f} )
-   done < <(find 'usr/share/applications' -type f -print0 2>/dev/null)
+   done < <(cd "${D}" && find 'usr/share/applications' -type f -print0 
2>/dev/null)
 
XDG_ECLASS_MIMEINFOFILES=()
while IFS= read -r -d '' f; do
XDG_ECLASS_MIMEINFOFILES+=( ${f} )
-   done < <(find 'usr/share/mime' -type f -print0 2>/dev/null)
+   done < <(cd "${D}" && find 'usr/share/mime' -type f -print0 2>/dev/null)
 
export XDG_ECLASS_DESKTOPFILES XDG_ECLASS_MIMEINFOFILES
-   popd > /dev/null || die
 }
 
 # @FUNCTION: xdg_pkg_postinst



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

2015-11-24 Thread Gilles Dartiguelongue
commit: ff13ecaf140e41e04141428cacb6885e3d2d96ca
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 21 10:37:56 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:56:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff13ecaf

gnome2-utils.eclass: use xdg_environment_reset

 eclass/gnome2-utils.eclass | 18 --
 1 file changed, 4 insertions(+), 14 deletions(-)

diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass
index 59ab586..7b7ffc6 100644
--- a/eclass/gnome2-utils.eclass
+++ b/eclass/gnome2-utils.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,7 @@
 #  * GConf schemas management
 #  * scrollkeeper (old Gnome help system) management
 
-inherit eutils multilib
+inherit eutils multilib xdg-utils
 
 case "${EAPI:-0}" in
0|1|2|3|4|5) ;;
@@ -90,23 +90,13 @@ DEPEND=">=sys-apps/sed-4"
 # Reset various variables inherited from root's evironment to a reasonable
 # default for ebuilds to help avoid access violations and test failures.
 gnome2_environment_reset() {
+   xdg_environment_reset
+
# Respected by >=glib-2.30.1-r1
export G_HOME="${T}"
 
# GST_REGISTRY is to work around gst utilities trying to read/write 
/root
export GST_REGISTRY="${T}/registry.xml"
-
-   # XXX: code for resetting XDG_* directories should probably be moved 
into
-   # a separate function in a non-gnome eclass
-   export XDG_DATA_HOME="${T}/.local/share"
-   export XDG_CONFIG_HOME="${T}/.config"
-   export XDG_CACHE_HOME="${T}/.cache"
-   export XDG_RUNTIME_DIR="${T}/run"
-   mkdir -p "${XDG_DATA_HOME}" "${XDG_CONFIG_HOME}" "${XDG_CACHE_HOME}" \
-   "${XDG_RUNTIME_DIR}"
-   # This directory needs to be owned by the user, and chmod 0700
-   # http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
-   chmod 0700 "${XDG_RUNTIME_DIR}"
 }
 
 # @FUNCTION: gnome2_gconf_savelist



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

2015-11-24 Thread Gilles Dartiguelongue
commit: 95a9d37b504103450323d6d3abacadfbbff93f42
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 17:44:17 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:57:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a9d37b

xdg.eclass: use default in EAPI=6 instead of just eapply_user

As suggested by Michał Górny.

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

diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass
index 1813858..26c41c3 100644
--- a/eclass/xdg.eclass
+++ b/eclass/xdg.eclass
@@ -32,7 +32,7 @@ DEPEND="
 xdg_src_prepare() {
xdg_environment_reset
 
-   has ${EAPI:-0} 6 && eapply_user
+   has ${EAPI:-0} 6 && default
 }
 
 # @FUNCTION: xdg_pkg_preinst



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

2015-11-24 Thread Gilles Dartiguelongue
commit: c0281b06f69edc9a8be219be3cf07fae96dc417e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 17:42:27 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:57:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0281b06

xdg*.eclass: move phase related logic to xdg.eclass

 eclass/xdg-utils.eclass | 32 
 eclass/xdg.eclass   | 34 +++---
 2 files changed, 27 insertions(+), 39 deletions(-)

diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass
index 112cce7..5c76557 100644
--- a/eclass/xdg-utils.eclass
+++ b/eclass/xdg-utils.eclass
@@ -62,17 +62,6 @@ xdg_environment_reset() {
unset DBUS_SESSION_BUS_ADDRESS
 }
 
-# @FUNCTION: xdg_desktopfiles_savelist
-# @DESCRIPTION:
-# Find the .desktop files about to be installed and save their location
-# in the XDG_ECLASS_DESKTOPFILES environment variable.
-# This function should be called from pkg_preinst.
-xdg_desktopfiles_savelist() {
-   pushd "${D}" > /dev/null || die
-   export XDG_ECLASS_DESKTOPFILES=$(find 'usr/share/applications' -type f 
2> /dev/null)
-   popd > /dev/null || die
-}
-
 # @FUNCTION: fdo-xdg_desktop_database_update
 # @DESCRIPTION:
 # Updates the .desktop files database.
@@ -85,27 +74,11 @@ xdg_desktop_database_update() {
return
fi
 
-   if [[ -z "${XDG_ECLASS_DESKTOPFILES}" ]]; then
-   debug-print "No .desktop files to add to database"
-   return
-   fi
-
ebegin "Updating .desktop files database"
"${updater}" -q "${EROOT}${DESKTOP_DATABASE_DIR}"
eend $?
 }
 
-# @FUNCTION: xdg_mimeinfo_savelist
-# @DESCRIPTION:
-# Find the mime information files about to be installed and save their location
-# in the XDG_ECLASS_MIMEINFOFILES environment variable.
-# This function should be called from pkg_preinst.
-xdg_mimeinfo_savelist() {
-   pushd "${D}" > /dev/null || die
-   export XDG_ECLASS_MIMEINFOFILES=$(find 'usr/share/mime' -type f 2> 
/dev/null)
-   popd > /dev/null || die
-}
-
 # @FUNCTION: xdg_mimeinfo_database_update
 # @DESCRIPTION:
 # Update the mime database.
@@ -118,11 +91,6 @@ xdg_mimeinfo_database_update() {
return
fi
 
-   if [[ -z "${XDG_ECLASS_MIMEINFOFILES}" ]]; then
-   debug-print "No mime info files to add to database"
-   return
-   fi
-
ebegin "Updating shared mime info database"
"${updater}" "${EROOT}${MIMEINFO_DATABASE_DIR}"
eend $?

diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass
index 799d6a2..1813858 100644
--- a/eclass/xdg.eclass
+++ b/eclass/xdg.eclass
@@ -37,25 +37,45 @@ xdg_src_prepare() {
 
 # @FUNCTION: xdg_pkg_preinst
 # @DESCRIPTION:
-# Finds .desktop and mime info files for later handling in pkg_postinst
+# Finds .desktop and mime info files for later handling in pkg_postinst.
+# Locations are stored in XDG_ECLASS_DESKTOPFILES and XDG_ECLASS_MIMEINFOFILES
+# respectively.
 xdg_pkg_preinst() {
-   xdg_desktopfiles_savelist
-   xdg_mimeinfo_savelist
+   export XDG_ECLASS_DESKTOPFILES=( $(cd "${D}" && find 
'usr/share/applications' -type f -print0 2> /dev/null) )
+   export XDG_ECLASS_MIMEINFOFILES=( $(cd "${D}" && find 'usr/share/mime' 
-type f -print0 2> /dev/null) )
 }
 
 # @FUNCTION: xdg_pkg_postinst
 # @DESCRIPTION:
 # Handle desktop and mime info database updates.
 xdg_pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
+   if [[ -n "${XDG_ECLASS_DESKTOPFILES}" ]]; then
+   xdg_desktop_database_update
+   else
+   debug-print "No .desktop files to add to database"
+   fi
+
+   if [[ -n "${XDG_ECLASS_MIMEINFOFILES}" ]]; then
+   xdg_mimeinfo_database_update
+   else
+   debug-print "No mime info files to add to database"
+   fi
 }
 
 # @FUNCTION: xdg_pkg_postrm
 # @DESCRIPTION:
 # Handle desktop and mime info database updates.
 xdg_pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
+   if [[ -n "${XDG_ECLASS_DESKTOPFILES}" ]]; then
+   xdg_desktop_database_update
+   else
+   debug-print "No .desktop files to add to database"
+   fi
+
+   if [[ -n "${XDG_ECLASS_MIMEINFOFILES}" ]]; then
+   xdg_mimeinfo_database_update
+   else
+   debug-print "No mime info files to add to database"
+   fi
 }
 



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

2015-11-24 Thread Gilles Dartiguelongue
commit: 396e8ef67d5956f1e2fd11b6ea91589c8b8b133a
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 21 11:25:07 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:56:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396e8ef6

gnome2-utils.eclass: make sure configure exists before try to sed it

Would cause error messages, see bug #566202.

Thanks to Gregory Turner for reporting.

https://bugs.gentoo.org/show_bug.cgi?id=566202

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

diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass
index f945a78..83a3610 100644
--- a/eclass/gnome2-utils.eclass
+++ b/eclass/gnome2-utils.eclass
@@ -486,7 +486,7 @@ gnome2_disable_deprecation_warning() {
fi
done < <(find "${S}" -name "Makefile.in" \
-o -name "Makefile.am" -o -name "Makefile.decl" \
-   | sort; echo configure)
+   | sort; [[ -f "${S}"/configure ]] && echo configure)
 # TODO: sedding configure.ac can trigger maintainer mode; bug #439602
 #  -o -name "configure.ac" -o -name "configure.in" \
 #  | sort; echo configure)



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

2015-11-24 Thread Gilles Dartiguelongue
commit: f74b640f960526996b400da5157cc7f70bfe8172
Author: Julian Ospald  gentoo  org>
AuthorDate: Sat Oct 24 11:58:52 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:56:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74b640f

gnome2-utils.eclass: add missing '|| die' on pushd/popd

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 eclass/gnome2-utils.eclass | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass
index 7b7ffc6..835cb45 100644
--- a/eclass/gnome2-utils.eclass
+++ b/eclass/gnome2-utils.eclass
@@ -106,9 +106,9 @@ gnome2_environment_reset() {
 # This function should be called from pkg_preinst.
 gnome2_gconf_savelist() {
has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
-   pushd "${ED}" &> /dev/null
+   pushd "${ED}" &> /dev/null || die
export GNOME2_ECLASS_SCHEMAS=$(find 'etc/gconf/schemas/' -name 
'*.schemas' 2> /dev/null)
-   popd &> /dev/null
+   popd &> /dev/null || die
 }
 
 # @FUNCTION: gnome2_gconf_install
@@ -200,9 +200,9 @@ gnome2_gconf_uninstall() {
 # This function should be called from pkg_preinst.
 gnome2_icon_savelist() {
has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
-   pushd "${ED}" &> /dev/null
+   pushd "${ED}" &> /dev/null || die
export GNOME2_ECLASS_ICONS=$(find 'usr/share/icons' -maxdepth 1 
-mindepth 1 -type d 2> /dev/null)
-   popd &> /dev/null
+   popd &> /dev/null || die
 }
 
 # @FUNCTION: gnome2_icon_cache_update
@@ -321,9 +321,9 @@ gnome2_omf_fix() {
 # This function should be called from pkg_preinst.
 gnome2_scrollkeeper_savelist() {
has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
-   pushd "${ED}" &> /dev/null
+   pushd "${ED}" &> /dev/null || die
export GNOME2_ECLASS_SCROLLS=$(find 'usr/share/omf' -type f -name 
"*.omf" 2> /dev/null)
-   popd &> /dev/null
+   popd &> /dev/null || die
 }
 
 # @FUNCTION: gnome2_scrollkeeper_update
@@ -356,9 +356,9 @@ gnome2_scrollkeeper_update() {
 # This function should be called from pkg_preinst.
 gnome2_schemas_savelist() {
has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
-   pushd "${ED}" &>/dev/null
+   pushd "${ED}" &>/dev/null || die
export GNOME2_ECLASS_GLIB_SCHEMAS=$(find 'usr/share/glib-2.0/schemas' 
-name '*.gschema.xml' 2>/dev/null)
-   popd &>/dev/null
+   popd &>/dev/null || die
 }
 
 # @FUNCTION: gnome2_schemas_update
@@ -392,9 +392,9 @@ gnome2_schemas_update() {
 # This function should be called from pkg_preinst.
 gnome2_gdk_pixbuf_savelist() {
has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
-   pushd "${ED}" 1>/dev/null
+   pushd "${ED}" 1>/dev/null || die
export GNOME2_ECLASS_GDK_PIXBUF_LOADERS=$(find usr/lib*/gdk-pixbuf-2.0 
-type f 2>/dev/null)
-   popd 1>/dev/null
+   popd 1>/dev/null || die
 }
 
 # @FUNCTION: gnome2_gdk_pixbuf_update



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

2015-11-24 Thread Gilles Dartiguelongue
commit: e09622cc4d6d804df011c678391e2950de048668
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 17:53:06 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:57:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09622cc

xdg*.eclass: add support for EAPI 0, 1 and 2

Until bug #566728 is fixed.

https://bugs.gentoo.org/show_bug.cgi?id=566728

 eclass/xdg-utils.eclass | 2 +-
 eclass/xdg.eclass   | 9 ++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass
index ff22b39..61d5e9d 100644
--- a/eclass/xdg-utils.eclass
+++ b/eclass/xdg-utils.eclass
@@ -16,7 +16,7 @@
 #  * XDG mime information database management
 
 case "${EAPI:-0}" in
-   4|5|6) ;;
+   0|1|2|3|4|5|6) ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 

diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass
index 26c41c3..1914687 100644
--- a/eclass/xdg.eclass
+++ b/eclass/xdg.eclass
@@ -15,7 +15,7 @@
 inherit xdg-utils
 
 case "${EAPI:-0}" in
-   4|5|6)
+   0|1|2|3|4|5|6)
EXPORT_FUNCTIONS src_prepare pkg_preinst pkg_postinst pkg_postrm
;;
*) die "EAPI=${EAPI} is not supported" ;;
@@ -41,8 +41,11 @@ xdg_src_prepare() {
 # Locations are stored in XDG_ECLASS_DESKTOPFILES and XDG_ECLASS_MIMEINFOFILES
 # respectively.
 xdg_pkg_preinst() {
-   export XDG_ECLASS_DESKTOPFILES=( $(cd "${D}" && find 
'usr/share/applications' -type f -print0 2> /dev/null) )
-   export XDG_ECLASS_MIMEINFOFILES=( $(cd "${D}" && find 'usr/share/mime' 
-type f -print0 2> /dev/null) )
+   has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
+   pushd "${ED}" > /dev/null || die
+   export XDG_ECLASS_DESKTOPFILES=( $(find 'usr/share/applications' -type 
f -print0 2> /dev/null) )
+   export XDG_ECLASS_MIMEINFOFILES=( $(find 'usr/share/mime' -type f 
-print0 2> /dev/null) )
+   popd > /dev/null || die
 }
 
 # @FUNCTION: xdg_pkg_postinst



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

2015-11-24 Thread Gilles Dartiguelongue
commit: 31fa4f3c77944ef11f19ded4d5e9ed6962e05cd2
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 21 10:46:51 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:56:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31fa4f3c

gnome2.eclass: use xdg.eclass phase functions

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

diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass
index d48b5a6..4bbe009 100644
--- a/eclass/gnome2.eclass
+++ b/eclass/gnome2.eclass
@@ -10,7 +10,7 @@
 # Exports portage base functions used by ebuilds written for packages using the
 # GNOME framework. For additional functions, see gnome2-utils.eclass.
 
-inherit eutils fdo-mime libtool gnome.org gnome2-utils
+inherit eutils libtool gnome.org gnome2-utils xdg
 
 case "${EAPI:-0}" in
4|5)
@@ -74,6 +74,8 @@ gnome2_src_unpack() {
 # Prepare environment for build, fix build of scrollkeeper documentation,
 # run elibtoolize.
 gnome2_src_prepare() {
+   xdg_src_prepare
+
# Prevent assorted access violations and test failures
gnome2_environment_reset
 
@@ -225,6 +227,7 @@ gnome2_src_install() {
 # @DESCRIPTION:
 # Finds Icons, GConf and GSettings schemas for later handling in pkg_postinst
 gnome2_pkg_preinst() {
+   xdg_pkg_preinst
gnome2_gconf_savelist
gnome2_icon_savelist
gnome2_schemas_savelist
@@ -237,9 +240,8 @@ gnome2_pkg_preinst() {
 # Handle scrollkeeper, GConf, GSettings, Icons, desktop and mime
 # database updates.
 gnome2_pkg_postinst() {
+   xdg_pkg_postinst
gnome2_gconf_install
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
gnome2_icon_cache_update
gnome2_schemas_update
gnome2_scrollkeeper_update
@@ -255,8 +257,7 @@ gnome2_pkg_postinst() {
 # @DESCRIPTION:
 # Handle scrollkeeper, GSettings, Icons, desktop and mime database updates.
 gnome2_pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
+   xdg_pkg_postrm
gnome2_icon_cache_update
gnome2_schemas_update
gnome2_scrollkeeper_update



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

2015-11-24 Thread Gilles Dartiguelongue
commit: 82d8b7dc847de63c3e8636be59dc053c1dafac4b
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 21 10:45:34 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:56:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d8b7dc

xdg-utils.eclass: also unset DBUS_SESSION_BUS_ADDRESS

An often needed hack in ebuilds to avoid tests using user's bus.

https://bugs.gentoo.org/show_bug.cgi?id=515196

 eclass/xdg-utils.eclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass
index 523f985..1f97623 100644
--- a/eclass/xdg-utils.eclass
+++ b/eclass/xdg-utils.eclass
@@ -58,6 +58,8 @@ xdg_environment_reset() {
# This directory needs to be owned by the user, and chmod 0700
# http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
chmod 0700 "${XDG_RUNTIME_DIR}"
+
+   unset DBUS_SESSION_BUS_ADDRESS
 }
 
 # @FUNCTION: xdg_desktopfiles_savelist



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

2015-11-24 Thread Gilles Dartiguelongue
commit: edc192145c1a5247af18b38e89ba863a51f935ed
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 21 10:28:54 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:56:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc19214

xdg-utils.eclass: initial commit

Utility eclass providing basically the same features as fdo-mime,
targetting to replace it with its companion xdg.eclass.

https://bugs.gentoo.org/show_bug.cgi?id=444568
https://bugs.gentoo.org/show_bug.cgi?id=499288

 eclass/xdg-utils.eclass | 127 
 1 file changed, 127 insertions(+)

diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass
new file mode 100644
index 000..523f985
--- /dev/null
+++ b/eclass/xdg-utils.eclass
@@ -0,0 +1,127 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# @ECLASS: xdg-utils.eclass
+# @MAINTAINER:
+# gn...@gentoo.org
+# @AUTHOR:
+# Original author: Gilles Dartiguelongue 
+# @BLURB: Auxiliary functions commonly used by XDG compliant packages.
+# @DESCRIPTION:
+# This eclass provides a set of auxiliary functions needed by most XDG
+# compliant packages.
+# It provides XDG stack related functions such as:
+#  * XDG .desktop files cache management
+#  * XDG mime information database management
+
+case "${EAPI:-0}" in
+   4|5|6) ;;
+   *) die "EAPI=${EAPI} is not supported" ;;
+esac
+
+# @ECLASS-VARIABLE: DESKTOP_DATABASE_UPDATE_BIN
+# @INTERNAL
+# @DESCRIPTION:
+# Path to update-desktop-database
+: ${DESKTOP_DATABASE_UPDATE_BIN:="/usr/bin/update-desktop-database"}
+
+# @ECLASS-VARIABLE: DESKTOP_DATABASE_DIR
+# @INTERNAL
+# @DESCRIPTION:
+# Directory where .desktop files database is stored
+: ${DESKTOP_DATABASE_DIR="/usr/share/applications"}
+
+# @ECLASS-VARIABLE: MIMEINFO_DATABASE_UPDATE_BIN
+# @INTERNAL
+# @DESCRIPTION:
+# Path to update-desktop-database
+: ${MIMEINFO_DATABASE_UPDATE_BIN:="/usr/bin/update-mime-database"}
+
+# @ECLASS-VARIABLE: MIMEINFO_DATABASE_DIR
+# @INTERNAL
+# @DESCRIPTION:
+# Directory where .desktop files database is stored
+: ${MIMEINFO_DATABASE_DIR:="/usr/share/mime"}
+
+# @FUNCTION: xdg_environment_reset
+# @DESCRIPTION:
+# Clean up environment for clean builds.
+xdg_environment_reset() {
+   # Prepare XDG base directories
+   export XDG_DATA_HOME="${T}/.local/share"
+   export XDG_CONFIG_HOME="${T}/.config"
+   export XDG_CACHE_HOME="${T}/.cache"
+   export XDG_RUNTIME_DIR="${T}/run"
+   mkdir -p "${XDG_DATA_HOME}" "${XDG_CONFIG_HOME}" "${XDG_CACHE_HOME}" \
+   "${XDG_RUNTIME_DIR}"
+   # This directory needs to be owned by the user, and chmod 0700
+   # http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
+   chmod 0700 "${XDG_RUNTIME_DIR}"
+}
+
+# @FUNCTION: xdg_desktopfiles_savelist
+# @DESCRIPTION:
+# Find the .desktop files about to be installed and save their location
+# in the XDG_ECLASS_DESKTOPFILES environment variable.
+# This function should be called from pkg_preinst.
+xdg_desktopfiles_savelist() {
+   pushd "${D}" > /dev/null || die
+   export XDG_ECLASS_DESKTOPFILES=$(find 'usr/share/applications' -type f 
2> /dev/null)
+   popd > /dev/null || die
+}
+
+# @FUNCTION: fdo-xdg_desktop_database_update
+# @DESCRIPTION:
+# Updates the .desktop files database.
+# Generates a list of mimetypes linked to applications that can handle them
+xdg_desktop_database_update() {
+   local updater="${EROOT}${DESKTOP_DATABASE_UPDATE_BIN}"
+
+   if [[ ! -x "${updater}" ]] ; then
+   debug-print "${updater} is not executable"
+   return
+   fi
+
+   if [[ -z "${XDG_ECLASS_DESKTOPFILES}" ]]; then
+   debug-print "No .desktop files to add to database"
+   return
+   fi
+
+   ebegin "Updating .desktop files database"
+   "${updater}" -q "${EROOT}${DESKTOP_DATABASE_DIR}"
+   eend $?
+}
+
+# @FUNCTION: xdg_mimeinfo_savelist
+# @DESCRIPTION:
+# Find the mime information files about to be installed and save their location
+# in the XDG_ECLASS_MIMEINFOFILES environment variable.
+# This function should be called from pkg_preinst.
+xdg_mimeinfo_savelist() {
+   pushd "${D}" > /dev/null || die
+   export XDG_ECLASS_MIMEINFOFILES=$(find 'usr/share/mime' -type f 2> 
/dev/null)
+   popd > /dev/null || die
+}
+
+# @FUNCTION: xdg_mimeinfo_database_update
+# @DESCRIPTION:
+# Update the mime database.
+# Creates a general list of mime types from several sources
+xdg_mimeinfo_database_update() {
+   local updater="${EROOT}${MIMEINFO_DATABASE_UPDATE_BIN}"
+
+   if [[ ! -x "${updater}" ]] ; then
+   debug-print "${updater} is not executable"
+   return
+   fi
+
+   if [[ -z "${XDG_ECLASS_MIMEINFOFILES}" ]]; then
+   debug-print "No mime info files to add to database"
+   retu

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

2015-11-24 Thread Gilles Dartiguelongue
commit: 890619e2db138c8cc8b07373af16e3b49b71f975
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Nov 23 14:31:54 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:56:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890619e2

xdg-utils.eclass: use $HOME instead of $T

As in original eclass proposition by Mike, mimic default behavior by
using portage HOME which is set to a temporary directory.

 eclass/xdg-utils.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass
index e8dacff..112cce7 100644
--- a/eclass/xdg-utils.eclass
+++ b/eclass/xdg-utils.eclass
@@ -49,9 +49,9 @@ esac
 # Clean up environment for clean builds.
 xdg_environment_reset() {
# Prepare XDG base directories
-   export XDG_DATA_HOME="${T}/.local/share"
-   export XDG_CONFIG_HOME="${T}/.config"
-   export XDG_CACHE_HOME="${T}/.cache"
+   export XDG_DATA_HOME="${HOME}/.local/share"
+   export XDG_CONFIG_HOME="${HOME}/.config"
+   export XDG_CACHE_HOME="${HOME}/.cache"
export XDG_RUNTIME_DIR="${T}/run"
mkdir -p "${XDG_DATA_HOME}" "${XDG_CONFIG_HOME}" "${XDG_CACHE_HOME}" \
"${XDG_RUNTIME_DIR}" || die



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

2015-11-24 Thread Gilles Dartiguelongue
commit: 3bdcae62e9f5c435e8f566c333f6ca01a7cdb21e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 21 10:31:29 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:56:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdcae62

xdg.eclass: initial commit

Goal of this eclass is to end the inconsistent and often forgotten use
of fdo-mime.eclass. Provides all needed phases for proper behavior.

https://bugs.gentoo.org/show_bug.cgi?id=208047

 eclass/xdg.eclass | 61 +++
 1 file changed, 61 insertions(+)

diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass
new file mode 100644
index 000..799d6a2
--- /dev/null
+++ b/eclass/xdg.eclass
@@ -0,0 +1,61 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# @ECLASS: xdg.eclass
+# @MAINTAINER:
+# freedesktop-b...@gentoo.org
+# @AUTHOR:
+# Original author: Gilles Dartiguelongue 
+# @BLURB: Provides phases for XDG compliant packages.
+# @DESCRIPTION:
+# Utility eclass to update the desktop and shared mime info as laid
+# out in the freedesktop specs & implementations
+
+inherit xdg-utils
+
+case "${EAPI:-0}" in
+   4|5|6)
+   EXPORT_FUNCTIONS src_prepare pkg_preinst pkg_postinst pkg_postrm
+   ;;
+   *) die "EAPI=${EAPI} is not supported" ;;
+esac
+
+DEPEND="
+   dev-util/desktop-file-utils
+   x11-misc/shared-mime-info
+"
+
+# @FUNCTION: xdg_src_prepare
+# @DESCRIPTION:
+# Prepare sources to work with XDG standards.
+xdg_src_prepare() {
+   xdg_environment_reset
+
+   has ${EAPI:-0} 6 && eapply_user
+}
+
+# @FUNCTION: xdg_pkg_preinst
+# @DESCRIPTION:
+# Finds .desktop and mime info files for later handling in pkg_postinst
+xdg_pkg_preinst() {
+   xdg_desktopfiles_savelist
+   xdg_mimeinfo_savelist
+}
+
+# @FUNCTION: xdg_pkg_postinst
+# @DESCRIPTION:
+# Handle desktop and mime info database updates.
+xdg_pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+# @FUNCTION: xdg_pkg_postrm
+# @DESCRIPTION:
+# Handle desktop and mime info database updates.
+xdg_pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+



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

2015-11-24 Thread Gilles Dartiguelongue
commit: 5ec4360921290127fde345917e0399bce8ce32df
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 21 11:00:08 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:56:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec43609

gnome2.eclass: G2CONF usage now triggers eqawarn

According to our policy and to make tracking last offenders easier.

 eclass/gnome2.eclass | 32 
 1 file changed, 20 insertions(+), 12 deletions(-)

diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass
index 4bbe009..000b3d6 100644
--- a/eclass/gnome2.eclass
+++ b/eclass/gnome2.eclass
@@ -22,7 +22,8 @@ esac
 # @ECLASS-VARIABLE: G2CONF
 # @DEFAULT_UNSET
 # @DESCRIPTION:
-# Extra configure opts passed to econf
+# Extra configure opts passed to econf.
+# Deprecated, pass extra arguments to gnome2_src_configure.
 G2CONF=${G2CONF:-""}
 
 # @ECLASS-VARIABLE: GNOME2_LA_PUNT
@@ -93,10 +94,17 @@ gnome2_src_prepare() {
 # @DESCRIPTION:
 # Gnome specific configure handling
 gnome2_src_configure() {
+   # Deprecated for a long time now, see Gnome team policies
+   if [[ -n ${G2CONF} ]] ; then
+   eqawarn "G2CONF set, please review documentation at 
https://wiki.gentoo.org/wiki/Project:GNOME/Gnome_Team_Ebuild_Policies#G2CONF_and_src_configure";
+   fi
+
+   local g2conf=()
+
# Update the GNOME configuration options
if [[ ${GCONF_DEBUG} != 'no' ]] ; then
if use debug ; then
-   G2CONF="--enable-debug=yes ${G2CONF}"
+   g2conf+=( --enable-debug=yes )
fi
fi
 
@@ -109,54 +117,54 @@ gnome2_src_configure() {
# Preserve old behavior for older EAPI.
if grep -q "enable-gtk-doc" "${ECONF_SOURCE:-.}"/configure ; then
if has ${EAPI:-0} 4 && in_iuse doc ; then
-   G2CONF="$(use_enable doc gtk-doc) ${G2CONF}"
+   g2conf+=( $(use_enable doc gtk-doc) )
else
-   G2CONF="--disable-gtk-doc ${G2CONF}"
+   g2conf+=( --disable-gtk-doc )
fi
fi
 
# Pass --disable-maintainer-mode when needed
if grep -q "^[[:space:]]*AM_MAINTAINER_MODE(\[enable\])" \
"${ECONF_SOURCE:-.}"/configure.*; then
-   G2CONF="--disable-maintainer-mode ${G2CONF}"
+   g2conf+=( --disable-maintainer-mode )
fi
 
# Pass --disable-scrollkeeper when possible
if grep -q "disable-scrollkeeper" "${ECONF_SOURCE:-.}"/configure; then
-   G2CONF="--disable-scrollkeeper ${G2CONF}"
+   g2conf+=( --disable-scrollkeeper )
fi
 
# Pass --disable-silent-rules when possible (not needed for eapi5), bug 
#429308
if has ${EAPI:-0} 4; then
if grep -q "disable-silent-rules" 
"${ECONF_SOURCE:-.}"/configure; then
-   G2CONF="--disable-silent-rules ${G2CONF}"
+   g2conf+=( --disable-silent-rules )
fi
fi
 
# Pass --disable-schemas-install when possible
if grep -q "disable-schemas-install" "${ECONF_SOURCE:-.}"/configure; 
then
-   G2CONF="--disable-schemas-install ${G2CONF}"
+   g2conf+=( --disable-schemas-install )
fi
 
# Pass --disable-schemas-compile when possible
if grep -q "disable-schemas-compile" "${ECONF_SOURCE:-.}"/configure; 
then
-   G2CONF="--disable-schemas-compile ${G2CONF}"
+   g2conf+=( --disable-schemas-compile )
fi
 
# Pass --enable-compile-warnings=minimum as we don't want -Werror* 
flags, bug #471336
if grep -q "enable-compile-warnings" "${ECONF_SOURCE:-.}"/configure; 
then
-   G2CONF="--enable-compile-warnings=minimum ${G2CONF}"
+   g2conf+=( --enable-compile-warnings=minimum )
fi
 
# Pass --docdir with proper directory, bug #482646
if grep -q "^ *--docdir=" "${ECONF_SOURCE:-.}"/configure; then
-   G2CONF="--docdir="${EPREFIX}"/usr/share/doc/${PF} ${G2CONF}"
+   g2conf+=( --docdir="${EPREFIX}"/usr/share/doc/${PF} )
fi
 
# Avoid sandbox violations caused by gnome-vfs (bug #128289 and #345659)
addwrite "$(unset HOME; echo ~)/.gnome2"
 
-   econf ${G2CONF} "$@"
+   econf ${g2conf[@]} ${G2CONF} "$@"
 }
 
 # @FUNCTION: gnome2_src_compile



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

2015-11-24 Thread Gilles Dartiguelongue
commit: 80eb2be65ae1daeee53ee497f12aa832ce6af1e0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 17:52:06 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 21:57:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80eb2be6

xdg-utils.eclass: add phase check

 eclass/xdg-utils.eclass | 8 
 1 file changed, 8 insertions(+)

diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass
index 5c76557..ff22b39 100644
--- a/eclass/xdg-utils.eclass
+++ b/eclass/xdg-utils.eclass
@@ -69,6 +69,10 @@ xdg_environment_reset() {
 xdg_desktop_database_update() {
local updater="${EROOT}${DESKTOP_DATABASE_UPDATE_BIN}"
 
+   if [[ ${EBUILD_PHASE} != post* ]] ; then
+   die "xdg_desktop_database_update must be used in pkg_post* 
phases."
+   fi
+
if [[ ! -x "${updater}" ]] ; then
debug-print "${updater} is not executable"
return
@@ -86,6 +90,10 @@ xdg_desktop_database_update() {
 xdg_mimeinfo_database_update() {
local updater="${EROOT}${MIMEINFO_DATABASE_UPDATE_BIN}"
 
+   if [[ ${EBUILD_PHASE} != post* ]] ; then
+   die "xdg_mimeinfo_database_update must be used in pkg_post* 
phases."
+   fi
+
if [[ ! -x "${updater}" ]] ; then
debug-print "${updater} is not executable"
return



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

2015-11-24 Thread Jeroen Roovers
commit: 18651e9c0a800b4ab90caa36207ee968d1317646
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Nov 24 21:00:40 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Nov 24 21:00:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18651e9c

app-admin/sysstat: Old.

Package-Manager: portage-2.2.25

 app-admin/sysstat/Manifest  |  2 -
 app-admin/sysstat/sysstat-11.0.7.ebuild | 89 -
 app-admin/sysstat/sysstat-11.1.7.ebuild | 89 -
 3 files changed, 180 deletions(-)

diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest
index 605792b..34489fd 100644
--- a/app-admin/sysstat/Manifest
+++ b/app-admin/sysstat/Manifest
@@ -1,5 +1,3 @@
 DIST sysstat-11.0.2.tar.xz 291256 SHA256 
acd87fdfbe7c796480f14fc26119d8f785d26827d74a0f5bced6c492a91f1b96 SHA512 
4bb5f2ee14346d83c59bd4da36ae8fc6c13197eabb808b1b5db84b593f07d8b366b1f6329abed8d43e2a8497a89de0f89a398b741d4ca23b4a3a95973b5f0f54
 WHIRLPOOL 
98daee288e22f803f19bbe423eb999f527e8997f2ffd3fe1fe784363260365ee833dd33b755f44d6bfcc685f70b47cb8fd70fdd9a3fa679829c1e608bd65f8e2
-DIST sysstat-11.0.7.tar.xz 305548 SHA256 
39dcaa3a174f110cc885ac2508292a4a459d60ea56818a0bd3d0c3d05b2e458a SHA512 
4547c7ddf3519dc0e14ad9496f0c6cccb26a8e4df97638b755f792df3914f321284f0e60ce27b3c4642bb757fa7c5006a806fd14f816f578e12b7d20f3cdcd51
 WHIRLPOOL 
324a3b8718240234c6a94118accd3ea5d849b1c3976ef81d5a178f7daf2e5e3e3806c6f4fb914de3062df0be0d9e6e188e42a5b5cde17ac244f3ab453d69daa0
 DIST sysstat-11.0.8.tar.xz 294828 SHA256 
d073b0e95820254a3fbf53ae3fb27db91d5b11778875034cd39c4d56d8e23695 SHA512 
bae205b90d3b908de14d568a7872cca1fe0b2a6e423b74d4f837ebd9f9892abc742f8dc746dde559763c982cf0fd73fafc9ad116ea827ff1189c92488fc8696e
 WHIRLPOOL 
375c3e9af3634c151605f89f1debea3148e2d890f9c43cf4dcb834977c093d2622832c0f0773ef05330f6d9dacb3abfd74acc10ae56251b812a7c6c528007232
-DIST sysstat-11.1.7.tar.xz 321488 SHA256 
c6767f14b157118189ac3228c650f4657399dc2a3ee8cecd7c9e6237865c02b5 SHA512 
b7cfa950987668dcff8e2e342f6b789c191bfeed9eb8d0f4d72d51b87c017134252df9c50c31c895be9e0da7e82a74e332de46571d2b3562870fc2506237a240
 WHIRLPOOL 
23459acb6ceb4323b558ea056bed727a2275bec69235775209783bfcc627b10c01187e4d4377f5198acb46edeb86fdcfd0a559327532c9b1502a2b1ca7a5dd2f
 DIST sysstat-11.1.8.tar.xz 323512 SHA256 
9c7eb478e6a3e6f3f19ef7e00438318e9f8e87a6608a242502a0828b6a41704a SHA512 
4427f6e1a17cee2b56e624ab6c615d421e8a2a78b23dd6907a97f8946c20eefd2c181afe02652ad387a94d53d1d7203c6aee4d36d34424c9b2b03ee8b53366ce
 WHIRLPOOL 
87c10b46f758efdee4e8dfedbc945a496e2f644de80632dd13fe7d99d81eca42d58a28946e138adcd4a8f9cdf22a1e1db14af548ebc4e55ad6a6eb2695bb7d65

diff --git a/app-admin/sysstat/sysstat-11.0.7.ebuild 
b/app-admin/sysstat/sysstat-11.0.7.ebuild
deleted file mode 100644
index afcb078..000
--- a/app-admin/sysstat/sysstat-11.0.7.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils multilib systemd toolchain-funcs
-
-DESCRIPTION="System performance tools for Linux"
-HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/";
-SRC_URI="${HOMEPAGE}${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
-IUSE="debug +doc isag nls lm_sensors selinux"
-
-CDEPEND="
-   isag? (
-   dev-lang/tk:0
-   dev-vcs/rcs
-   sci-visualization/gnuplot
-   )
-   nls? ( virtual/libintl )
-   lm_sensors? ( sys-apps/lm_sensors )
-"
-DEPEND="
-   ${CDEPEND}
-   nls? ( sys-devel/gettext )
-"
-RDEPEND="
-   ${CDEPEND}
-   selinux? ( sec-policy/selinux-sysstat )
-"
-
-SYSSTAT_FAKE_RC_DIR=Gentoo-does-not-use-rc.d
-
-src_prepare() {
-   if use nls; then
-   strip-linguas -i nls/
-   local lingua pofile
-   for pofile in nls/*.po; do
-   lingua=${pofile/nls\/}
-   lingua=${lingua/.po}
-   if ! has ${lingua} ${LINGUAS}; then
-   rm "nls/${lingua}.po" || die
-   fi
-   done
-   fi
-   epatch \
-   "${FILESDIR}"/${PN}-10.0.4-flags.patch \
-   "${FILESDIR}"/${PN}-11.0.4-cron.patch
-}
-
-src_configure() {
-   tc-export AR
-   sa_lib_dir=/usr/$(get_libdir)/sa \
-   conf_dir=/etc \
-   rcdir=${SYSSTAT_FAKE_RC_DIR} \
-   econf \
-   --enable-copy-only \
-   --with-systemdsystemunitdir=$(systemd_get_unitdir) \
-   $(use_enable debug debuginfo) \
-   $(use_enable doc documentation ) \
-   $(use_enable isag install-isag) \
-   $(use_enable lm_sensors sensors) \
-   $(use_enable nls) \
-  

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

2015-11-24 Thread Jeroen Roovers
commit: fa3d093a11ef89e42423d2fee7cd97d848e1a7a0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Nov 24 20:58:21 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Nov 24 20:58:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3d093a

app-admin/sysstat: Add USE=static by Gwendal Grignou.

Package-Manager: portage-2.2.25

 app-admin/sysstat/sysstat-11.0.8.ebuild | 7 +--
 app-admin/sysstat/sysstat-11.1.8.ebuild | 6 --
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/app-admin/sysstat/sysstat-11.0.8.ebuild 
b/app-admin/sysstat/sysstat-11.0.8.ebuild
index afcb078..eb3a780 100644
--- a/app-admin/sysstat/sysstat-11.0.8.ebuild
+++ b/app-admin/sysstat/sysstat-11.0.8.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit eutils multilib systemd toolchain-funcs
+inherit eutils flag-o-matic multilib systemd toolchain-funcs
 
 DESCRIPTION="System performance tools for Linux"
 HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/";
@@ -12,7 +12,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.xz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
-IUSE="debug +doc isag nls lm_sensors selinux"
+IUSE="debug +doc isag nls lm_sensors selinux static"
 
 CDEPEND="
isag? (
@@ -46,6 +46,7 @@ src_prepare() {
fi
done
fi
+
epatch \
"${FILESDIR}"/${PN}-10.0.4-flags.patch \
"${FILESDIR}"/${PN}-11.0.4-cron.patch
@@ -53,6 +54,8 @@ src_prepare() {
 
 src_configure() {
tc-export AR
+   use static && append-ldflags -static
+
sa_lib_dir=/usr/$(get_libdir)/sa \
conf_dir=/etc \
rcdir=${SYSSTAT_FAKE_RC_DIR} \

diff --git a/app-admin/sysstat/sysstat-11.1.8.ebuild 
b/app-admin/sysstat/sysstat-11.1.8.ebuild
index 5737c36..fe95531 100644
--- a/app-admin/sysstat/sysstat-11.1.8.ebuild
+++ b/app-admin/sysstat/sysstat-11.1.8.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit eutils multilib systemd toolchain-funcs
+inherit eutils flag-o-matic multilib systemd toolchain-funcs
 
 DESCRIPTION="System performance tools for Linux"
 HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/";
@@ -12,7 +12,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.xz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug +doc isag nls lm_sensors selinux"
+IUSE="debug +doc isag nls lm_sensors selinux static"
 
 CDEPEND="
isag? (
@@ -53,6 +53,8 @@ src_prepare() {
 
 src_configure() {
tc-export AR
+   use static && append-ldflags -static
+
sa_lib_dir=/usr/$(get_libdir)/sa \
conf_dir=/etc \
rcdir=${SYSSTAT_FAKE_RC_DIR} \



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

2015-11-24 Thread Markus Meier
commit: e8b90e18ab6ae44994e23d7249dcb788f16eacbb
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:38:42 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:38:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b90e18

media-gfx/fontforge: arm stable, bug #565376

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 media-gfx/fontforge/fontforge-20150612-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fontforge/fontforge-20150612-r1.ebuild 
b/media-gfx/fontforge/fontforge-20150612-r1.ebuild
index 668239a..d3ff57d 100644
--- a/media-gfx/fontforge/fontforge-20150612-r1.ebuild
+++ b/media-gfx/fontforge/fontforge-20150612-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/${P}.tar
 
 LICENSE="BSD GPL-3+"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
 IUSE="cairo truetype-debugger gif gtk jpeg png +python readline tiff svg 
unicode X"
 
 REQUIRED_USE="



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

2015-11-24 Thread Markus Meier
commit: d8e1ccf9106f1d645deb128ff7cd235d2f9ba283
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:37:32 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:37:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e1ccf9

dev-python/unidecode: arm stable, bug #565208

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-python/unidecode/unidecode-0.04.18.ebuild 
b/dev-python/unidecode/unidecode-0.04.18.ebuild
index 1fca5e1..b45f3af 100644
--- a/dev-python/unidecode/unidecode-0.04.18.ebuild
+++ b/dev-python/unidecode/unidecode-0.04.18.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ~sparc x86"
+KEYWORDS="alpha amd64 arm hppa ppc ~sparc x86"
 
 S=${WORKDIR}/${MY_P}
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luasec/

2015-11-24 Thread Markus Meier
commit: 879eaabfbd8a9a6d4927877007f15eceea435fe9
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:36:38 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:36:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879eaabf

dev-lua/luasec: arm stable, bug #565166

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-lua/luasec/luasec-0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luasec/luasec-0.5.ebuild b/dev-lua/luasec/luasec-0.5.ebuild
index ab6ff35..bad6e48 100644
--- a/dev-lua/luasec/luasec-0.5.ebuild
+++ b/dev-lua/luasec/luasec-0.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/brunoos/luasec/archive/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 arm ~x86"
 IUSE=""
 
 RDEPEND="



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

2015-11-24 Thread Markus Meier
commit: fc0d19a8b2132f8c75ad86e3a5eee86d9ebed6fa
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:35:51 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:35:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0d19a8

dev-ruby/rdiscount: arm stable, bug #565116

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-ruby/rdiscount/rdiscount-2.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rdiscount/rdiscount-2.1.8.ebuild 
b/dev-ruby/rdiscount/rdiscount-2.1.8.ebuild
index 70bc068..62bf1e6 100644
--- a/dev-ruby/rdiscount/rdiscount-2.1.8.ebuild
+++ b/dev-ruby/rdiscount/rdiscount-2.1.8.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/rtomayko/rdiscount";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd"
 IUSE=""
 
 all_ruby_prepare() {



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

2015-11-24 Thread Markus Meier
commit: 66d756774683a8170bf8684e59f5c9fd2a04baed
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:35:03 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:35:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d75677

dev-lang/ruby: arm stable, bug #565110

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-lang/ruby/ruby-2.1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ruby/ruby-2.1.7.ebuild b/dev-lang/ruby/ruby-2.1.7.ebuild
index 029e3ed..f9715f7 100644
--- a/dev-lang/ruby/ruby-2.1.7.ebuild
+++ b/dev-lang/ruby/ruby-2.1.7.ebuild
@@ -34,7 +34,7 @@ SRC_URI="mirror://ruby/2.1/${MY_P}.tar.xz
 
https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2";
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs 
ncurses +readline"
 
 RDEPEND="



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

2015-11-24 Thread Markus Meier
commit: 82e215200f41e9e21ce5f3374861e2fdc55d309a
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:34:23 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:34:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e21520

dev-lang/ruby: arm stable, bug #565110

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-lang/ruby/ruby-2.0.0_p647-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ruby/ruby-2.0.0_p647-r1.ebuild 
b/dev-lang/ruby/ruby-2.0.0_p647-r1.ebuild
index 363b0c5..446304b 100644
--- a/dev-lang/ruby/ruby-2.0.0_p647-r1.ebuild
+++ b/dev-lang/ruby/ruby-2.0.0_p647-r1.ebuild
@@ -33,7 +33,7 @@ SRC_URI="mirror://ruby/2.0/${MY_P}.tar.xz
 
https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2";
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs 
ncurses +readline cpu_flags_x86_sse2"
 
 RDEPEND="



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

2015-11-24 Thread Markus Meier
commit: f3d40a7efbfc311786160e23f2b75df2cadd0b71
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:30:27 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:30:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d40a7e

dev-ruby/rspec-core: arm stable, bug #565114

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-ruby/rspec-core/rspec-core-2.14.8-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-core/rspec-core-2.14.8-r4.ebuild 
b/dev-ruby/rspec-core/rspec-core-2.14.8-r4.ebuild
index bf9a1b6..ac746fd 100644
--- a/dev-ruby/rspec-core/rspec-core-2.14.8-r4.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-2.14.8-r4.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? (



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

2015-11-24 Thread Markus Meier
commit: 114c81b73e6df15b223a3cd77681e972975306dd
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:31:27 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:31:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=114c81b7

dev-ruby/rspec-mocks: arm stable, bug #565114

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild
index 8e58aec..596a5b5 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "



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

2015-11-24 Thread Markus Meier
commit: aff418bf6350094eee37ee7fec9348dd1927ad85
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:33:01 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:33:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff418bf

dev-ruby/rspec: arm stable, bug #565114

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-ruby/rspec/rspec-2.14.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec/rspec-2.14.1-r1.ebuild 
b/dev-ruby/rspec/rspec-2.14.1-r1.ebuild
index f0a0b0d..1f8b84a 100644
--- a/dev-ruby/rspec/rspec-2.14.1-r1.ebuild
+++ b/dev-ruby/rspec/rspec-2.14.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://rspec.rubyforge.org/";
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 SUBVERSION="$(get_version_component_range 1-2)"



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

2015-11-24 Thread Markus Meier
commit: 2184fdd222661c7e09273d8881df7a052ec9cb74
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:30:58 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:30:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2184fdd2

dev-ruby/rspec-core: arm stable, bug #565114

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild
index 89dd71f..af77087 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/diff-lcs-1.1.3"



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

2015-11-24 Thread Markus Meier
commit: 45141e8e18ffad0434d97decaeaf0039189508a7
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:24:34 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:24:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45141e8e

dev-ruby/rake-compiler: arm stable, bug #565114

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-ruby/rake-compiler/rake-compiler-0.9.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rake-compiler/rake-compiler-0.9.2-r1.ebuild 
b/dev-ruby/rake-compiler/rake-compiler-0.9.2-r1.ebuild
index 78792f6..79ed904 100644
--- a/dev-ruby/rake-compiler/rake-compiler-0.9.2-r1.ebuild
+++ b/dev-ruby/rake-compiler/rake-compiler-0.9.2-r1.ebuild
@@ -19,7 +19,7 @@ LICENSE="MIT"
 SRC_URI="https://github.com/luislavena/${PN}/tarball/v${PV} -> ${P}.tar.gz"
 RUBY_S="luislavena-${PN}-*"
 
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2015-11-24 Thread Markus Meier
commit: 49728be473f7e8f39c3795b368bc62562b09c03f
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:25:58 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:25:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49728be4

dev-ruby/diff-lcs: arm stable, bug #565114

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild 
b/dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild
index 23e5c2d..2c5d58c 100644
--- a/dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild
+++ b/dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild
@@ -17,5 +17,5 @@ HOMEPAGE="https://github.com/halostatue/diff-lcs";
 
 LICENSE="|| ( MIT Ruby GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""



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

2015-11-24 Thread Markus Meier
commit: 1dce280c89403b63e603ba1f6c32b084436d91a5
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:25:17 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:25:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dce280c

dev-ruby/nokogiri: arm stable, bug #565114

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-ruby/nokogiri/nokogiri-1.6.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/nokogiri/nokogiri-1.6.6.2.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.6.6.2.ebuild
index 1ac184f..cc32088 100644
--- a/dev-ruby/nokogiri/nokogiri-1.6.6.2.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.6.6.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://nokogiri.org/";
 LICENSE="MIT"
 SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
 
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2015-11-24 Thread Markus Meier
commit: ebf518c7616d0d36038959d4e1844ea43922f0ce
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:23:51 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:23:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf518c7

dev-ruby/zentest: arm stable, bug #565114

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-ruby/zentest/zentest-4.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/zentest/zentest-4.11.0.ebuild 
b/dev-ruby/zentest/zentest-4.11.0.ebuild
index c010b4c..5286460 100644
--- a/dev-ruby/zentest/zentest-4.11.0.ebuild
+++ b/dev-ruby/zentest/zentest-4.11.0.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="ZenTest provides tools to support testing: 
zentest, unit_diff, auto
 HOMEPAGE="https://github.com/seattlerb/zentest";
 LICENSE="Ruby"
 
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2015-11-24 Thread Markus Meier
commit: 21070b14cc7b5af78b2eb9d1b914e3dcd2b9425b
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov 24 20:23:03 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov 24 20:23:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21070b14

dev-ruby/hoe-seattlerb: arm stable, bug #565114

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.4.ebuild 
b/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.4.ebuild
index 742ce61..32d8c25 100644
--- a/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.4.ebuild
+++ b/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.4.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://seattlerb.rubyforge.org/hoe-seattlerb";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-php/, app-eselect/eselect-php/files/

2015-11-24 Thread Michael Orlitzky
commit: a0709457d61898989510adfa26c4cb615f18165b
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Nov 24 20:11:36 2015 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Nov 24 20:12:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0709457

app-eselect/eselect-php: new revision to test config before FPM start/reload.

Now that we have a configtest() command for the php-fpm daemon, we
should run it before attempting to reload the daemon. This prevents
the (working) daemon from crashing if the new config has a typo in it.

Performing the same check before start() avoids a five-second wait if
there is an error in the config.

Gentoo-Bug: 487642

Package-Manager: portage-2.2.20.1

 ...-php-0.7.1-r6.ebuild => eselect-php-0.7.1-r7.ebuild} |  2 +-
 .../files/{php-fpm.init-r3 => php-fpm.init-r4}  | 17 ++---
 2 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/app-eselect/eselect-php/eselect-php-0.7.1-r6.ebuild 
b/app-eselect/eselect-php/eselect-php-0.7.1-r7.ebuild
similarity index 95%
rename from app-eselect/eselect-php/eselect-php-0.7.1-r6.ebuild
rename to app-eselect/eselect-php/eselect-php-0.7.1-r7.ebuild
index cd21027..6937b4a 100644
--- a/app-eselect/eselect-php/eselect-php-0.7.1-r6.ebuild
+++ b/app-eselect/eselect-php/eselect-php-0.7.1-r7.ebuild
@@ -33,7 +33,7 @@ src_install() {
fi
 
if use fpm ; then
-   newinitd "${FILESDIR}/php-fpm.init-r3" "php-fpm"
+   newinitd "${FILESDIR}/php-fpm.init-r4" "php-fpm"
systemd_dotmpfilesd "${FILESDIR}/php-fpm.conf"
exeinto /usr/libexec
doexe "${FILESDIR}/php-fpm-launcher"

diff --git a/app-eselect/eselect-php/files/php-fpm.init-r3 
b/app-eselect/eselect-php/files/php-fpm.init-r4
similarity index 67%
rename from app-eselect/eselect-php/files/php-fpm.init-r3
rename to app-eselect/eselect-php/files/php-fpm.init-r4
index a1b956e..6502ab9 100644
--- a/app-eselect/eselect-php/files/php-fpm.init-r3
+++ b/app-eselect/eselect-php/files/php-fpm.init-r4
@@ -6,7 +6,7 @@ extra_commands="configtest"
 set_phpvars() {
PHPSLOT="${SVCNAME#php-fpm-}"
PHP_FPM_PID="/run/php-fpm-${PHPSLOT}.pid"
-   if [ ${PHPSLOT} = 'php-fpm' ] ; then
+   if [ "${PHPSLOT}" = "php-fpm" ] ; then
PHPSLOT="$(eselect php show fpm)"
PHP_FPM_PID="/run/php-fpm.pid"
fi
@@ -16,6 +16,9 @@ set_phpvars() {
 }
 
 start() {
+# If configtest fails, we don't have to sit around for five
+# seconds waiting for a pid to show up.
+configtest || return $?
 ebegin "Starting PHP FastCGI Process Manager"
set_phpvars
 start-stop-daemon --start --pidfile "${PHP_FPM_PID}" \
@@ -45,6 +48,7 @@ stop() {
 }
 
 reload() {
+configtest || return $?
 ebegin "Reloading PHP FastCGI Process Manager"
 set_phpvars
 [ -f "${PHP_FPM_PID}" ] && kill -USR2 $(cat "${PHP_FPM_PID}")
@@ -54,6 +58,13 @@ reload() {
 configtest() {
 ebegin "Testing PHP FastCGI Process Manager configuration"
 set_phpvars
-"${PHP_FPM_BIN}" --fpm-config "${PHP_FPM_CONF}" --test
-eend $?
+# Hide the "test is successful" message (which goes to stderr) if
+# the test passed, but show the entire output if the test failed
+# because it may contain hints about the problem.
+OUTPUT=$( "${PHP_FPM_BIN}" --fpm-config "${PHP_FPM_CONF}" --test 2>&1 )
+
+# Save this so `echo` doesn't clobber it.
+local exit_code=$?
+[ $exit_code -ne 0 ] && echo "${OUTPUT}" >&2
+eend $exit_code
 }



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

2015-11-24 Thread Gilles Dartiguelongue
commit: 9ff38b917348e895e17ca4bb74be8180a4760d45
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 19:33:41 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 20:01:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff38b91

media-video/cheese: fix subslot

Package-Manager: portage-2.2.25

 media-video/cheese/{cheese-3.18.1.ebuild => cheese-3.18.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/cheese/cheese-3.18.1.ebuild 
b/media-video/cheese/cheese-3.18.1-r1.ebuild
similarity index 97%
rename from media-video/cheese/cheese-3.18.1.ebuild
rename to media-video/cheese/cheese-3.18.1-r1.ebuild
index 5a9424f..85af3c8 100644
--- a/media-video/cheese/cheese-3.18.1.ebuild
+++ b/media-video/cheese/cheese-3.18.1-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A cheesy program to take pictures and videos 
from your webcam"
 HOMEPAGE="https://wiki.gnome.org/Apps/Cheese";
 
 LICENSE="GPL-2+"
-SLOT="0/7" # subslot = libcheese soname version
+SLOT="0/8" # subslot = libcheese soname version
 IUSE="+introspection test"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/glsa/, pym/gentoolkit/, pym/gentoolkit/equery/, ...

2015-11-24 Thread Paul Varner
commit: e90e838718c737a1d41e4b8bc64e9e520d65270b
Author: Paul Varner  gentoo  org>
AuthorDate: Tue Nov 24 19:59:02 2015 +
Commit: Paul Varner  gentoo  org>
CommitDate: Tue Nov 24 19:59:02 2015 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=e90e8387

Fix the file open() calls to work with Python 2

The generalized file open call needs to look like:
with open(_unicode_encode(path, encoding=_encodings['fs'])) as open_file

 pym/gentoolkit/deprecated/helpers.py  |  4 ++--
 pym/gentoolkit/eclean/exclude.py  |  4 ++--
 pym/gentoolkit/enalyze/rebuild.py |  2 +-
 pym/gentoolkit/equery/uses.py |  4 ++--
 pym/gentoolkit/equery/which.py|  2 +-
 pym/gentoolkit/eshowkw/keywords_header.py |  4 ++--
 pym/gentoolkit/glsa/__init__.py   |  4 ++--
 pym/gentoolkit/helpers.py |  6 +++---
 pym/gentoolkit/revdep_rebuild/analyse.py  |  2 +-
 pym/gentoolkit/revdep_rebuild/cache.py| 14 +++---
 pym/gentoolkit/revdep_rebuild/collect.py  |  6 +++---
 pym/gentoolkit/revdep_rebuild/settings.py |  4 ++--
 12 files changed, 28 insertions(+), 28 deletions(-)

diff --git a/pym/gentoolkit/deprecated/helpers.py 
b/pym/gentoolkit/deprecated/helpers.py
index c3a72dc..81fa45c 100644
--- a/pym/gentoolkit/deprecated/helpers.py
+++ b/pym/gentoolkit/deprecated/helpers.py
@@ -100,8 +100,8 @@ def find_system_packages(prefilter=None):
 def find_world_packages(prefilter=None):
"""Returns a tuple of lists, first list is resolved world packages,
seond is unresolved package names."""
-   f = open(_unicode_encode(portage.root+portage.WORLD_FILE),
-   encoding=_encodings['fs'])
+   f = open(_unicode_encode(portage.root+portage.WORLD_FILE,
+   encoding=_encodings['fs']))
pkglist = f.readlines()
resolved = []
unresolved = []

diff --git a/pym/gentoolkit/eclean/exclude.py b/pym/gentoolkit/eclean/exclude.py
index 5a13186..d19c1d1 100644
--- a/pym/gentoolkit/eclean/exclude.py
+++ b/pym/gentoolkit/eclean/exclude.py
@@ -82,8 +82,8 @@ def parseExcludeFile(filepath, output):
}
output("Parsing Exclude file: " + filepath)
try:
-   file_ = open(_unicode_encode(filepath), 
-   encoding=_encodings['fs'], mode="r")
+   file_ = open(_unicode_encode(filepath, 
+   encoding=_encodings['fs']), mode="r")
except IOError:
raise ParseExcludeFileException("Could not open exclusion file: 
" +
filepath)

diff --git a/pym/gentoolkit/enalyze/rebuild.py 
b/pym/gentoolkit/enalyze/rebuild.py
index 3f9527a..11feb31 100644
--- a/pym/gentoolkit/enalyze/rebuild.py
+++ b/pym/gentoolkit/enalyze/rebuild.py
@@ -352,7 +352,7 @@ class Rebuild(ModuleBase):
"""
if  not self.options["quiet"]:
print('   - Saving file: %s' %filepath)
-   with open(_unicode_encode(filepath), encoding=_encodings['fs'], 
mode="w") as output:
+   with open(_unicode_encode(filepath, encoding=_encodings['fs']), 
mode="w") as output:
output.write('\n'.join(data))
print("   - Done")
 

diff --git a/pym/gentoolkit/equery/uses.py b/pym/gentoolkit/equery/uses.py
index 7717710..79ed00f 100644
--- a/pym/gentoolkit/equery/uses.py
+++ b/pym/gentoolkit/equery/uses.py
@@ -136,7 +136,7 @@ def get_global_useflags():
# Get global USE flag descriptions
try:
path = os.path.join(settings["PORTDIR"], 'profiles', 'use.desc')
-   with open(_unicode_encode(path), encoding=_encodings['fs']) as 
open_file:
+   with open(_unicode_encode(path, encoding=_encodings['fs'])) as 
open_file:
for line in open_file:
if line.startswith('#'):
continue
@@ -156,7 +156,7 @@ def get_global_useflags():
for path in glob(os.path.join(settings["PORTDIR"],
'profiles', 'desc', '*.desc')):
try:
-   with open(_unicode_encode(path), 
encoding=_encodings['fs']) as open_file:
+   with open(_unicode_encode(path, 
encoding=_encodings['fs'])) as open_file:
for line in open_file:
if line.startswith('#'):
continue

diff --git a/pym/gentoolkit/equery/which.py b/pym/gentoolkit/equery/which.py
index ea03b90..0d30a8d 100644
--- a/pym/gentoolkit/equery/which.py
+++ b/pym/gentoolkit/equery/which.py
@@ -62,7 +62,7 @@ def print_help(with_description=True):
 
 def print_ebuild(ebuild_path):
"""Output the ebuild to std_out"""
-   with open(_unicode_encode(ebuild_path), encoding=_encodings['fs']) as f:
+   with open(_unicode_encode(ebuild_path, encoding=_encodings['fs'])) as f:

[gentoo-commits] dev/eva:master commit in: dev-db/glom/

2015-11-24 Thread Gilles Dartiguelongue
commit: d35af96c728bead45285118d3eee542ad3137f13
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 19:49:53 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 19:59:20 2015 +
URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=d35af96c

dev-db/glom: version bump to 1.30

Ebuild is still broken, just a bit less.

 dev-db/glom/Manifest   |  8 ++---
 dev-db/glom/glom-1.20.0.ebuild | 56 ---
 dev-db/glom/glom-1.30.0.ebuild | 67 ++
 3 files changed, 71 insertions(+), 60 deletions(-)

diff --git a/dev-db/glom/Manifest b/dev-db/glom/Manifest
index d1322d5..971ae72 100644
--- a/dev-db/glom/Manifest
+++ b/dev-db/glom/Manifest
@@ -1,11 +1,11 @@
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512
 
-DIST glom-1.20.0.tar.xz 6401828 SHA256 
047ce7bd6e5a0214f6f49cad15cc0ee1d2e8eeb61462e094328ed32676c15e5b
+DIST glom-1.30.0.tar.xz 7800056 SHA256 
219dac37aa12a2219ed99828269faddc86af8118444602158c5cf594cd3b8cf0 SHA512 
68f52122adea17e1ed631e186462b422c6b17fa7eb800cac0f0fac1007e0c38d5bd1fb2cf519b76f842b95c6367b92c1b2a79ecb4de7e2afb3256c2ca94f43c6
 WHIRLPOOL 
6902983e682afbf45032d0e2ea6c6c50890d17244d162b891f1882d89aac298b24ee90708602c1dfca2501f721898c6f6e152e84d38a4aa6ef8debe2fa44cee1
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2
 
-iEYEAREKAAYFAlY5PHoACgkQ1fmVwcYIWAZxDwCgzI77yIxjUmEhA+pelfXkgLa4
-0j0Ani4i8cXMN8e3J44dsCfUEA2BMnVA
-=esKv
+iEYEAREKAAYFAlZUv2IACgkQ1fmVwcYIWAacqwCeNZFXVXXCig9xzCZi8EmGHKPg
+3UoAn2couWXbP1GUjKimcDRDH6ve26Ie
+=axvc
 -END PGP SIGNATURE-

diff --git a/dev-db/glom/glom-1.20.0.ebuild b/dev-db/glom/glom-1.20.0.ebuild
deleted file mode 100644
index b45500f..000
--- a/dev-db/glom/glom-1.20.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-GCONF_DEBUG="no"
-PYTHON_DEPEND="2:2.4"
-
-inherit gnome2 python
-
-DESCRIPTION="User-friendly database application"
-HOMEPAGE="http://www.glom.org/wiki/index.php?title=Glom";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="postgres sqlite"
-
-RDEPEND="
-   >=dev-libs/glib-2.24:2
-   >=dev-cpp/glibmm-2
-   >=dev-cpp/libxmlpp-2.23.1
-   >=dev-libs/libxslt-1.1.10
-   >=dev-python/pygobject-2.29:3
-   >=dev-cpp/libgdamm-4.99.6:5
-   gnome-extra/libgda:5[postgres?]
-   dev-cpp/gtkmm:3.0
-   >=net-libs/libepc-0.4
-   >=dev-cpp/goocanvasmm-1.90.8:2.0
-   >=app-text/evince-3.0
-   app-text/iso-codes
-   >=dev-cpp/gtksourceviewmm-3:3.0
-   dev-libs/boost[python]
-   postgres? ( dev-db/postgresql-server )
-"
-# FIXME: is postgres-server really needed ?
-DEPEND="${RDEPEND}
-   >=dev-util/intltool-0.35
-   >=sys-devel/gettext-0.17
-   >=app-text/gnome-doc-utils-0.9
-   dev-python/sphinx
-"
-
-pkg_setup() {
-   G2CONF="${G2CONF}
-   --disable-update-mime-database
-   --disable-scrollkeeper
-   --disable-client-only
-   --enable-glom-ui
-   $(use_enable sqlite)
-   $(use_enable postgres postgresql)"
-   DOCS="AUTHORS ChangeLog NEWS README TODO"
-
-   python_set_active_version 2
-   python_pkg_setup
-}

diff --git a/dev-db/glom/glom-1.30.0.ebuild b/dev-db/glom/glom-1.30.0.ebuild
new file mode 100644
index 000..14e2c0c
--- /dev/null
+++ b/dev-db/glom/glom-1.30.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+PYTHON_COMPAT=( python3_4 )
+
+inherit gnome2 python-r1
+
+DESCRIPTION="User-friendly database application"
+HOMEPAGE="http://www.glom.org";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="mysql postgres"
+
+RDEPEND="
+   >=app-arch/libarchive-3
+   >=dev-libs/glib-2.24:2
+   >=dev-cpp/glibmm-2.46.1
+   >=dev-cpp/libxmlpp-2.24
+   >=dev-libs/libxslt-1.1.10
+   >=dev-python/pygobject-2.29:3
+   >=dev-cpp/libgdamm-4.99.10:5
+   >=gnome-extra/libgda-5.2.1:5[postgres?,mysql?]
+   >=dev-cpp/gtkmm-3.18:3.0
+   >=net-libs/libepc-0.4
+   >=dev-cpp/goocanvasmm-1.90.11:2.0
+   >=app-text/evince-3.0
+   app-text/iso-codes
+   >=dev-cpp/gtksourceviewmm-3.18:3.0
+   dev-libs/boost[python]
+   >=x11-libs/goocanvas-2.0.1
+   mysql? ( dev-db/mysql )
+   postgres? ( dev-db/postgresql:= )
+"
+# FIXME: is postgres-server really needed ?
+DEPEND="${RDEPEND}
+   app-text/yelp-tools
+   >=dev-util/intltool-0.35
+   >=sys-devel/gettext-0.17
+   dev-python/sphinx
+"
+
+# FIXME: needs gcc with c++11 support
+
+pkg_setup() {
+   python-r1_pkg_setup
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-update-mime-database \
+   --disable-scrollkeeper \
+   --disable-client-only \
+  

[gentoo-commits] dev/eva:master commit in: dev-cpp/goocanvasmm/

2015-11-24 Thread Gilles Dartiguelongue
commit: dfee923824f3f77caa1c4df229d4416e9533eb85
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 19:59:14 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 19:59:20 2015 +
URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=dfee9238

dev-cpp/goocanvasmm: version bump to 1.90.11

Package-Manager: portage-2.2.25
Manifest-Sign-Key: C6085806

 dev-cpp/goocanvasmm/Manifest   | 10 +-
 .../{goocanvasmm-1.90.9.ebuild => goocanvasmm-1.90.11.ebuild}  |  8 +---
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/dev-cpp/goocanvasmm/Manifest b/dev-cpp/goocanvasmm/Manifest
index eff8751..90579dd 100644
--- a/dev-cpp/goocanvasmm/Manifest
+++ b/dev-cpp/goocanvasmm/Manifest
@@ -1,11 +1,11 @@
 -BEGIN PGP SIGNED MESSAGE-
-Hash: SHA512
+Hash: SHA256
 
-DIST goocanvasmm-1.90.9.tar.xz 510388 SHA256 
a2f52fbff4f753602bb55ac8588201efd5f193c890df6dfc72004eaaf5daae92 SHA512 
4cfa7159ce61eb47064a7bf4cf212f743caabb58bdb0fbaa4e67cdcbf4eb69c9e899abb5c7c231df16dfce00d34a7295adf0d3206dc09a28e3d56717ea4e0d14
 WHIRLPOOL 
3f577c96059662c8a1183fbe0d8d7519611b3131ea5e33808227143e0042a7b61aa290d18d138e1c999288fb48854bf4f976d86a784b8909fc7c1dca5fba3e11
+DIST goocanvasmm-1.90.11.tar.xz 1317976 SHA256 
80ff11873ec0e73d9e38b0eb2ffb1586621f0b804093b990e49fdb546476ed6e SHA512 
f4decc16fc927dd044714558d1edd5a1dc53bc084b1ad361f791bb3f21bedd298a14aa603e3087df7c61d6d873c86a5b00e1ff82cffa5cafa7f06e86b59a7241
 WHIRLPOOL 
aa6bdc5e3b3570eafcf66eb3c96c19b1a28419ad1ee59bc07b00a5691d776f9d4e2fc2d1cfbf0b1563aef2712cba4d9e6e3c0268f16e7740dd6ece544e03e934
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2
 
-iEYEAREKAAYFAlSEoGQACgkQ1fmVwcYIWAZxmgCfX6icbQMI2CjxKmoGJAPBkWhq
-1f4AoIhmqXU6n3G2WFmsYZ+kTIcKM0JC
-=F7mL
+iEYEAREIAAYFAlZUwZIACgkQ1fmVwcYIWAZO8wCfehm2cYqSmMS+WFEMsXbRJj2D
+DdoAoKnNeoIJYDaUpgnOgeGRsQ44maTN
+=GDUL
 -END PGP SIGNATURE-

diff --git a/dev-cpp/goocanvasmm/goocanvasmm-1.90.9.ebuild 
b/dev-cpp/goocanvasmm/goocanvasmm-1.90.11.ebuild
similarity index 77%
rename from dev-cpp/goocanvasmm/goocanvasmm-1.90.9.ebuild
rename to dev-cpp/goocanvasmm/goocanvasmm-1.90.11.ebuild
index 805192d..657edb8 100644
--- a/dev-cpp/goocanvasmm/goocanvasmm-1.90.9.ebuild
+++ b/dev-cpp/goocanvasmm/goocanvasmm-1.90.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,14 +16,16 @@ KEYWORDS="~amd64"
 IUSE="static-libs"
 
 RDEPEND="
-   >=dev-cpp/glibmm-2.14.2:2
-   >=dev-cpp/gtkmm-2.91.3:3.0
+   >=dev-cpp/glibmm-2.46.1:2
+   >=dev-cpp/gtkmm-3.18:3.0
>=x11-libs/goocanvas-2.0.1:2.0
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 
+# FIXME: requires c++11 support
+
 src_configure() {
gnome2_src_configure $(use_enable static-libs static)
 }



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

2015-11-24 Thread Mikle Kolyada
commit: a305d0feb35f8b28ec5740066a9b5af025948fc4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Nov 24 19:39:06 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Nov 24 19:39:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a305d0fe

dev-perl/perl-ldap: Drop old

Package-Manager: portage-2.2.20.1

 dev-perl/perl-ldap/Manifest |  1 -
 dev-perl/perl-ldap/perl-ldap-0.640.0.ebuild | 34 -
 2 files changed, 35 deletions(-)

diff --git a/dev-perl/perl-ldap/Manifest b/dev-perl/perl-ldap/Manifest
index fb57a7b..ac647cc 100644
--- a/dev-perl/perl-ldap/Manifest
+++ b/dev-perl/perl-ldap/Manifest
@@ -1,3 +1,2 @@
 DIST perl-ldap-0.63.tar.gz 310067 SHA256 
dbd6f0d85c50f3b19d2c67947dcf81ec21bc08ce819e289af69d64187fc047c1 SHA512 
17ed98c43081fdbdb89a1c7ea0e5d60635a3f4cd59eb0a8e077498b7d305e7614250e07938fa86a6b8e90d325426378ad698eec01c789b74f078f2ae5678dd95
 WHIRLPOOL 
2a39317bc4819afb9f313b670118ce7a1edddbdc871606405ac3eb968c0622ea61c5bf8e2ced86f8ac253e024c6cc63f8c5e9c5d5d18b2f907dbf0f8c269193c
-DIST perl-ldap-0.64.tar.gz 310088 SHA256 
9d5d71714f6c969e3a3ef406c1fa276a96028781e8cf38decd9a42f344dbdcb6 SHA512 
5ec4fc96e573332f69fa5ae8220a360f60a0b51d9e1252f21092a37dd6c489ce4b28fc0889ec7005af88423698af2e7242f8b95c15fcc4e3bddbc669061b1bbe
 WHIRLPOOL 
203d3300efc18ea26ed1443902c3e7e14221d05532fe8d83144f960cbded099a1310bce1b55a81f01e951730f39446b3fb3f275fd1350b3ce1b034ceded82beb
 DIST perl-ldap-0.65.tar.gz 311145 SHA256 
5f57dd261dc16ebf942a272ddafe69526598df71151a51916edc37a4f2f23834 SHA512 
567de41fc1e659de23b4ae7b6cec5a60df0ad8bc90062158cf83f90d3729ac27a8bacb276b732931fefbf33847fe1baec7a62393aae5978f3c55c6c602f93747
 WHIRLPOOL 
827fbc955f9c8b4b79c2b9341b047ec229b5da76abc0a914ecf8ea86a322f5b2e56c8943cd382105a3f2b2c7e450e0185d3b6f36a1b855bb925eb012b06a78a3

diff --git a/dev-perl/perl-ldap/perl-ldap-0.640.0.ebuild 
b/dev-perl/perl-ldap/perl-ldap-0.640.0.ebuild
deleted file mode 100644
index 2e4b005..000
--- a/dev-perl/perl-ldap/perl-ldap-0.640.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=MARSCHAP
-MODULE_VERSION=0.64
-inherit perl-module
-
-DESCRIPTION="A collection of perl modules which provide an object-oriented 
interface to LDAP servers"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="sasl xml ssl"
-
-RDEPEND="
-   dev-perl/Convert-ASN1
-   dev-perl/URI
-   sasl? (
-   virtual/perl-Digest-MD5
-   dev-perl/Authen-SASL
-   )
-   xml? (
-   dev-perl/XML-Parser
-   dev-perl/XML-SAX
-   dev-perl/XML-SAX-Writer
-   )
-   ssl? (
-   >=dev-perl/IO-Socket-SSL-1.26
-   )"
-DEPEND="${RDEPEND}"
-
-#SRC_TEST=do



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

2015-11-24 Thread Mikle Kolyada
commit: a3a9080d4af7bf2302afe43e703d98df86ff7e55
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Nov 24 19:38:26 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Nov 24 19:38:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a9080d

dev-perl/perl-ldap: Mark stable

Package-Manager: portage-2.2.20.1

 dev-perl/perl-ldap/perl-ldap-0.650.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/perl-ldap/perl-ldap-0.650.0.ebuild 
b/dev-perl/perl-ldap/perl-ldap-0.650.0.ebuild
index 1d1c5b5..b81b8ed 100644
--- a/dev-perl/perl-ldap/perl-ldap-0.650.0.ebuild
+++ b/dev-perl/perl-ldap/perl-ldap-0.650.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="A collection of perl modules which provide an object-oriented 
interface to LDAP servers"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sh sparc x86 
~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="sasl xml ssl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/WebService-Linode/

2015-11-24 Thread Mikle Kolyada
commit: 55cfbdc476b60e89df0744eee8057a95ed925480
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Nov 24 19:36:15 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Nov 24 19:36:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55cfbdc4

dev-perl/WebService-Linode: Mark stable

Package-Manager: portage-2.2.20.1

 dev-perl/WebService-Linode/WebService-Linode-0.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/WebService-Linode/WebService-Linode-0.28.0.ebuild 
b/dev-perl/WebService-Linode/WebService-Linode-0.28.0.ebuild
index a935e33..a5b42eb 100644
--- a/dev-perl/WebService-Linode/WebService-Linode-0.28.0.ebuild
+++ b/dev-perl/WebService-Linode/WebService-Linode-0.28.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Perl interface to the Linode.com API"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 DEPEND="test? ( virtual/perl-Test-Simple )



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

2015-11-24 Thread Martin Mokrejs
commit: e7b6d94becba4bcca6255dbcee732b53f9c41e02
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Tue Nov 24 19:34:44 2015 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Tue Nov 24 19:34:44 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e7b6d94b

sci-biology/repeatmasker: improve einfo message

Package-Manager: portage-2.2.18

 sci-biology/repeatmasker/ChangeLog| 4 
 sci-biology/repeatmasker/repeatmasker-4.0.1-r1.ebuild | 3 ++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/sci-biology/repeatmasker/ChangeLog 
b/sci-biology/repeatmasker/ChangeLog
index 67ed4e6..c7fadb6 100644
--- a/sci-biology/repeatmasker/ChangeLog
+++ b/sci-biology/repeatmasker/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+  24 Nov 2015; Martin Mokrejs 
+  repeatmasker-4.0.1-r1.ebuild:
+  sci-biology/repeatmasker: improve einfo message
+
 *repeatmasker-4.0.1-r1 (24 Nov 2015)
 
   24 Nov 2015; Martin Mokrejs 

diff --git a/sci-biology/repeatmasker/repeatmasker-4.0.1-r1.ebuild 
b/sci-biology/repeatmasker/repeatmasker-4.0.1-r1.ebuild
index 9507e23..0899978 100644
--- a/sci-biology/repeatmasker/repeatmasker-4.0.1-r1.ebuild
+++ b/sci-biology/repeatmasker/repeatmasker-4.0.1-r1.ebuild
@@ -91,7 +91,8 @@ pkg_postinst(){
einfo "RepeatMasker provides bundled human repeats database"
einfo "from Dfam-1.0 database www.dfam.org"
einfo "You can configure which search search engine is to be used and"
-   einfo "PATHs to the search binaries in RepeatMaskerConfig.pm"
+   einfo "PATHs to the search binaries are defined in"
+   einfo "/usr/share/${PN}/lib/RepeatMaskerConfig.pm"
einfo "Supported search engines are:"
einfo "cross_match from sci-biology/phrap"
einfo "rmblast from sci-biology/rmblast"



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

2015-11-24 Thread Mikle Kolyada
commit: 0d9cabcc995abb4a5bea06f52214c5c190e27306
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Nov 24 19:30:14 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Nov 24 19:30:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9cabcc

sys-apps/net-tools: x86 stable wrt bug #566720

Package-Manager: portage-2.2.20.1

 sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild 
b/sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild
index 3d0a1c0..50abf6c 100644
--- a/sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild
+++ b/sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild
@@ -13,7 +13,7 @@ else
PATCH_VER="1"
SRC_URI="mirror://gentoo/${P}.tar.xz
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Standard Linux networking tools"



[gentoo-commits] dev/eva:master commit in: dev-python/rq-dashboard/

2015-11-24 Thread Gilles Dartiguelongue
commit: 4ffece28ff05e981803d37b06e20d43a2979878a
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 19:18:11 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 19:20:05 2015 +
URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=4ffece28

dev-python/rq-dashboard: drop python3_3 support

Package-Manager: portage-2.2.25
Manifest-Sign-Key: C6085806

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

diff --git a/dev-python/rq-dashboard/rq-dashboard-0.3.4.ebuild 
b/dev-python/rq-dashboard/rq-dashboard-0.3.4.ebuild
index 9e4e33e..ec562fd 100644
--- a/dev-python/rq-dashboard/rq-dashboard-0.3.4.ebuild
+++ b/dev-python/rq-dashboard/rq-dashboard-0.3.4.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4} )
 
 inherit distutils-r1
 



[gentoo-commits] dev/eva:master commit in: dev-python/readability-lxml/

2015-11-24 Thread Gilles Dartiguelongue
commit: 5cc1d02a8daaab11e7f6c99b94c1f9b44f7801e8
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 19:23:40 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 19:23:40 2015 +
URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=5cc1d02a

dev-python/readability-lxml: not using this package anymore

 dev-python/readability-lxml/Manifest   | 11 -
 dev-python/readability-lxml/metadata.xml   | 12 --
 .../readability-lxml-0.2.6.1.ebuild| 27 --
 .../readability-lxml/readability-lxml-.ebuild  | 27 --
 4 files changed, 77 deletions(-)

diff --git a/dev-python/readability-lxml/Manifest 
b/dev-python/readability-lxml/Manifest
deleted file mode 100644
index 42c8551..000
--- a/dev-python/readability-lxml/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA512
-
-DIST readability-lxml-0.2.6.1.tar.gz 11577 SHA256 
ebc1b04bfa0c3e8fd20c4edf479b21725e6a5e7a35882c165c993b64486c9dcc SHA512 
2aeb9d75fb8cfe0ead2a13dafcc9873147bd5686660b662674d9fb4736637cb6f977becea6bf07d674d9fee2965858a22c6d82813a9ba477ba0749009926e75b
 WHIRLPOOL 
ec91b0f15ec24916708daabd18a02daa73a4c0af3df8aa45b768c0bd3055e66d61de0ddfb966f50b17c542d7865066f1acfc0b22268479400e52574136eedc09
--BEGIN PGP SIGNATURE-
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iEYEAREKAAYFAlCCa7gACgkQ1fmVwcYIWAYMrwCfd5aCSW7x8Abbh73q02BxnF1H
-02kAoOZImf2goXTcMqOqMkVYdd9YBaa6
-=ghMd
--END PGP SIGNATURE-

diff --git a/dev-python/readability-lxml/metadata.xml 
b/dev-python/readability-lxml/metadata.xml
deleted file mode 100644
index 5bcf129..000
--- a/dev-python/readability-lxml/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-
-   e...@gentoo.org
-   Gilles Dartiguelongue
-
-
-   readability-lxml
-   buriy/python-readability
-
-

diff --git a/dev-python/readability-lxml/readability-lxml-0.2.6.1.ebuild 
b/dev-python/readability-lxml/readability-lxml-0.2.6.1.ebuild
deleted file mode 100644
index a6aace3..000
--- a/dev-python/readability-lxml/readability-lxml-0.2.6.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python2_{5,6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Fast python port of arc90's readability tool"
-HOMEPAGE="https://github.com/buriy/python-readability";
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   dev-python/lxml
-   dev-python/chardet
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools
-"
-
-DOCS=( README )

diff --git a/dev-python/readability-lxml/readability-lxml-.ebuild 
b/dev-python/readability-lxml/readability-lxml-.ebuild
deleted file mode 100644
index 2960cb9..000
--- a/dev-python/readability-lxml/readability-lxml-.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-PYTHON_DEPEND="2:2.5"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.*"
-
-inherit git-2 distutils
-
-DESCRIPTION="Fast python port of arc90's readability tool"
-HOMEPAGE="https://github.com/buriy/python-readability";
-EGIT_REPO_URI="git://github.com/EvaSDK/python-readability.git"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="
-   dev-python/lxml
-   dev-python/chardet
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools
-"



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

2015-11-24 Thread Mikle Kolyada
commit: 02da6f8ca5536900074aa73cf4760307720df4fe
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Nov 24 19:29:19 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Nov 24 19:29:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02da6f8c

sys-apps/net-tools: amd64 stable wrt bug #566720

Package-Manager: portage-2.2.20.1

 sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild 
b/sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild
index c38346f..3d0a1c0 100644
--- a/sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild
+++ b/sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild
@@ -13,7 +13,7 @@ else
PATCH_VER="1"
SRC_URI="mirror://gentoo/${P}.tar.xz
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Standard Linux networking tools"



[gentoo-commits] dev/eva:master commit in: dev-python/times/

2015-11-24 Thread Gilles Dartiguelongue
commit: d528a1951cba47171469eb5f0217cffed6fb0833
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 19:17:01 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 19:20:05 2015 +
URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=d528a195

dev-python/times: drop python3_3 support

Package-Manager: portage-2.2.25
Manifest-Sign-Key: C6085806

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

diff --git a/dev-python/times/times-0.7.ebuild 
b/dev-python/times/times-0.7.ebuild
index a29775d..ab1af31 100644
--- a/dev-python/times/times-0.7.ebuild
+++ b/dev-python/times/times-0.7.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# 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} )
+PYTHON_COMPAT=( python{2_7,3_4} )
 
 inherit distutils-r1
 



[gentoo-commits] dev/eva:master commit in: dev-python/python-sane/

2015-11-24 Thread Gilles Dartiguelongue
commit: 7b2ee47b6500ac8e34b67d2e691e022af13138dd
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 19:27:47 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 19:27:50 2015 +
URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=7b2ee47b

dev-python/python-sane: add ~x86 keyword

To satisfy ocrfeeder.

Package-Manager: portage-2.2.25
Manifest-Sign-Key: C6085806

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

diff --git a/dev-python/python-sane/python-sane-2.8.2.ebuild 
b/dev-python/python-sane/python-sane-2.8.2.ebuild
index 54f5364..7e850a1 100644
--- a/dev-python/python-sane/python-sane-2.8.2.ebuild
+++ b/dev-python/python-sane/python-sane-2.8.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="PYTHON"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] dev/eva:master commit in: dev-python/rq/

2015-11-24 Thread Gilles Dartiguelongue
commit: 2c4d9d7c3979e5c983a31ba88d91e6e37b2e99d5
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 19:19:16 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 19:20:05 2015 +
URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=2c4d9d7c

dev-python/rq: drop python3_3 support

Package-Manager: portage-2.2.25
Manifest-Sign-Key: C6085806

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

diff --git a/dev-python/rq/rq-0.5.4.ebuild b/dev-python/rq/rq-0.5.4.ebuild
index e74f885..f89425c 100644
--- a/dev-python/rq/rq-0.5.4.ebuild
+++ b/dev-python/rq/rq-0.5.4.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4} )
 
 inherit distutils-r1
 



[gentoo-commits] dev/eva:master commit in: dev-python/rq-scheduler/

2015-11-24 Thread Gilles Dartiguelongue
commit: 363ad025643464183953048e270eef74b844d94e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 19:18:39 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 19:20:05 2015 +
URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=363ad025

dev-python/rq-scheduler: drop python3_3 support

Package-Manager: portage-2.2.25
Manifest-Sign-Key: C6085806

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

diff --git a/dev-python/rq-scheduler/rq-scheduler-0.5.1.ebuild 
b/dev-python/rq-scheduler/rq-scheduler-0.5.1.ebuild
index 7a2b5db..1b0b521 100644
--- a/dev-python/rq-scheduler/rq-scheduler-0.5.1.ebuild
+++ b/dev-python/rq-scheduler/rq-scheduler-0.5.1.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4} )
 
 inherit distutils-r1 git-r3
 



[gentoo-commits] dev/eva:master commit in: media-gfx/ocrfeeder/

2015-11-24 Thread Gilles Dartiguelongue
commit: 3dd2aacd88e56c5ca6b249797d55f0f6afa108e9
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 19:29:49 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 19:29:49 2015 +
URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=3dd2aacd

media-gfx/ocrfeeder: virtual/python-imaging is gone, use pillow instead

Package-Manager: portage-2.2.25
Manifest-Sign-Key: C6085806

 media-gfx/ocrfeeder/ocrfeeder-0.8.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/ocrfeeder/ocrfeeder-0.8.1.ebuild 
b/media-gfx/ocrfeeder/ocrfeeder-0.8.1.ebuild
index 50fcb78..37b0f98 100644
--- a/media-gfx/ocrfeeder/ocrfeeder-0.8.1.ebuild
+++ b/media-gfx/ocrfeeder/ocrfeeder-0.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,7 +6,7 @@ EAPI="5"
 GCONF_DEBUG="no"
 PYTHON_COMPAT=( python2_7 )
 
-inherit eutils gnome2 python-r1 # autotools
+inherit eutils gnome2 python-r1
 
 DESCRIPTION="Document layout analysis and optical character recognition system"
 HOMEPAGE="https://wiki.gnome.org/Apps/OCRFeeder";
@@ -23,11 +23,11 @@ COMMON_DEPEND="
dev-libs/gobject-introspection
dev-python/lxml[${PYTHON_USEDEP}]
>=dev-python/odfpy-0.7[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pyenchant[${PYTHON_USEDEP}]
dev-python/pygobject:3
dev-python/python-sane[${PYTHON_USEDEP}]
dev-python/reportlab[${PYTHON_USEDEP}]
-   virtual/python-imaging[${PYTHON_USEDEP}]
x11-libs/goocanvas:2.0[introspection]
x11-libs/gtk+:3[introspection]
 "



[gentoo-commits] dev/eva:master commit in: app-text/dblatex/

2015-11-24 Thread Gilles Dartiguelongue
commit: 28dd903e14ed30c237b2eca226752aebd9c3fb23
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 19:02:47 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 19:17:33 2015 +
URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=28dd903e

app-text/dblatex: moved to gentoo-x86

Thanks to Zoltan Puskas for maintaining it via proxy-maintainers.

 app-text/dblatex/Manifest | 11 -
 app-text/dblatex/dblatex-0.3.5.ebuild | 43 ---
 app-text/dblatex/metadata.xml |  8 ---
 3 files changed, 62 deletions(-)

diff --git a/app-text/dblatex/Manifest b/app-text/dblatex/Manifest
deleted file mode 100644
index 0be3a1f..000
--- a/app-text/dblatex/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA512
-
-DIST dblatex-0.3.5.tar.bz2 1445569 SHA256 
0e0c144b1f7cf0e157be7f30caeff21475992754fa3d8e91cd4bdd31ac386440 SHA512 
ea667015c9a5452aea5ffbc62dabf0b136a19dd8ecc45cb91094ae0ac190f6dd2d7ecf94aaef4fc96d6ffea69f48d197b76da773a06ddff89550480153fa88b4
 WHIRLPOOL 
193cec9ac7d3a9315a4bed7fac2b81ef31b177b00aaba1ac0f7b5f59416450fc6e4b2eab1b73cb687311dfa365d827abc552fc183b9ffb85c86fc4138001a269
--BEGIN PGP SIGNATURE-
-Version: GnuPG v2
-
-iEYEAREKAAYFAlSEmMsACgkQ1fmVwcYIWAYCJACfQcRsGn6TZZ+uoGj7o+G2q+Le
-gdIAnilMJhyAtYl0qfgH38v6rTOBDl14
-=8Hi8
--END PGP SIGNATURE-

diff --git a/app-text/dblatex/dblatex-0.3.5.ebuild 
b/app-text/dblatex/dblatex-0.3.5.ebuild
deleted file mode 100644
index b8806d8..000
--- a/app-text/dblatex/dblatex-0.3.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="Transform DocBook using TeX macros"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-HOMEPAGE="http://dblatex.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   app-text/texlive
-   dev-texlive/texlive-latexextra
-   dev-texlive/texlive-latexrecommended
-   dev-texlive/texlive-mathextra
-   dev-texlive/texlive-pictures
-   dev-texlive/texlive-xetex
-   dev-libs/libxslt
-   app-text/docbook-xml-dtd
-   gnome-base/librsvg
-"
-DEPEND="${RDEPEND}"
-
-python_prepare_all() {
-   sed -e "s:base=package_base:base='/usr/share/dblatex/':" \
-   -i scripts/dblatex || die
-   sed -e 's/"inkscape.*" % /"rsvg-convert -f %s -o %s %s" % /' \
-   -i lib/dbtexmf/core/imagedata.py || die
-}
-
-python_install_all() {
-   python_doscript "${S}"/scripts/dblatex
-
-   mv "${D}"/usr/share/doc/${PN} "${D}"/usr/share/doc/${PF} || die "mv doc"
-}

diff --git a/app-text/dblatex/metadata.xml b/app-text/dblatex/metadata.xml
deleted file mode 100644
index 23310c6..000
--- a/app-text/dblatex/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-
-   e...@gentoo.org
-   Gilles Dartiguelongue
-
-



[gentoo-commits] dev/eva:master commit in: dev-python/arrow/

2015-11-24 Thread Gilles Dartiguelongue
commit: 994ee985eeb46525dd88b63ae134f58a3929b98d
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 18:41:00 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 19:20:05 2015 +
URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=994ee985

dev-python/arrow: initial ebuild

Disappeared from gentoo-x86 it seems.

 dev-python/arrow/Manifest   | 11 +++
 dev-python/arrow/arrow-0.7.0.ebuild | 29 +
 dev-python/arrow/metadata.xml   | 12 
 3 files changed, 52 insertions(+)

diff --git a/dev-python/arrow/Manifest b/dev-python/arrow/Manifest
new file mode 100644
index 000..0c1f820
--- /dev/null
+++ b/dev-python/arrow/Manifest
@@ -0,0 +1,11 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA512
+
+DIST arrow-0.7.0.tar.gz 75385 SHA256 
2a5333007af117a05a488b69c9ae15c26c23eefa25f084992b025d387e03a17b SHA512 
f429fabdd8b937e304579f17d316b32398d000e74b6283ec5859fc04f04d983d2d6375d22dccbf9e884f22e43df6ca1f557b0ca09bf39e0d6f02d495d3b17eb1
 WHIRLPOOL 
6957429092c167e13e5b1c0bbabc748f9f6a4ea7cc55365cd24abdbe446a564fc59b7078dbe8404f0118a4877c015b8260d54476d6580a40285b528c2c87ee50
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iEYEAREKAAYFAlZUuFoACgkQ1fmVwcYIWAYfcgCdEKlB9x0ZsDZJYqeXlsyRRUmV
+Ej0AoKKF9Lc+bQfFkO+bwzR0wK6NNCWj
+=5XO+
+-END PGP SIGNATURE-

diff --git a/dev-python/arrow/arrow-0.7.0.ebuild 
b/dev-python/arrow/arrow-0.7.0.ebuild
new file mode 100644
index 000..c0b3291
--- /dev/null
+++ b/dev-python/arrow/arrow-0.7.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python{3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Better dates and times in python"
+HOMEPAGE="https://github.com/crsmithdev/arrow/";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/simplejson[${PYTHON_USEDEP}] )
+"
+# FIXME: missing for running unittests:
+# dev-python/nose-cov-1.6[${PYTHON_USEDEP}]
+# dev-python/chai

diff --git a/dev-python/arrow/metadata.xml b/dev-python/arrow/metadata.xml
new file mode 100644
index 000..37752b3
--- /dev/null
+++ b/dev-python/arrow/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+   e...@gentoo.org
+   Gilles Dartiguelongue
+
+
+   arrow
+   crsmithdev/arrow
+
+



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

2015-11-24 Thread Martin Mokrejs
commit: 62c5ffc75e7cea39f2488c7567ea47808c57b8f8
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Tue Nov 24 19:27:44 2015 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Tue Nov 24 19:27:44 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=62c5ffc7

sci-biology/repeatmasker: heavily patch configure to return error codes and die 
upon error; add more DEPENDencies

Package-Manager: portage-2.2.18

 sci-biology/repeatmasker/ChangeLog |  10 ++
 sci-biology/repeatmasker/files/configure.patch | 122 +
 sci-biology/repeatmasker/metadata.xml  |   5 +
 .../repeatmasker/repeatmasker-4.0.1-r1.ebuild  | 100 +
 4 files changed, 237 insertions(+)

diff --git a/sci-biology/repeatmasker/ChangeLog 
b/sci-biology/repeatmasker/ChangeLog
new file mode 100644
index 000..67ed4e6
--- /dev/null
+++ b/sci-biology/repeatmasker/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sci-biology/repeatmasker
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Id$
+
+*repeatmasker-4.0.1-r1 (24 Nov 2015)
+
+  24 Nov 2015; Martin Mokrejs 
+  +files/configure.patch, +metadata.xml, +repeatmasker-4.0.1-r1.ebuild:
+  sci-biology/repeatmasker: heavily patch configure to return error codes and
+  die upon error; add more DEPENDencies

diff --git a/sci-biology/repeatmasker/files/configure.patch 
b/sci-biology/repeatmasker/files/configure.patch
new file mode 100644
index 000..0b8a75c
--- /dev/null
+++ b/sci-biology/repeatmasker/files/configure.patch
@@ -0,0 +1,122 @@
+--- configure.ori  2013-02-21 02:32:30.0 +0100
 configure  2015-11-24 19:54:50.630202150 +0100
+@@ -253,17 +253,16 @@
+   close INVERS;
+ }
+ else {
+-  print "\nYour RepeatMasker installation is missing a library file.\n"
++  die "\nYour RepeatMasker installation is missing a library file.\n"
+   . "RepeatMasker requires a minimal set of library sequences to run\n"
+   . "properly.  Please check that all files were extracted from the\n"
+   . "distribution before re-running the configure program.\n\n";
+-  exit;
+ }
+ 
+ print "\n  -- Building monolithic RM database...";
+ system(
+ "$rmLocation/util/buildRMLibFromEMBL.pl 
$rmLocation/Libraries/RepeatMaskerLib.embl > 
$rmLocation/Libraries/RepeatMasker.lib 2>/dev/null"
+-);
++) and die "$rmLocation/util/buildRMLibFromEMBL.pl 
$rmLocation/Libraries/RepeatMaskerLib.embl command filed with: $!";
+ 
+ ##
+ ## TRF location
+@@ -475,7 +474,7 @@
+ }
+ close IN;
+ close OUT;
+-system( "mv $configFile.tmp $configFile" );
++system( "mv $configFile.tmp $configFile" ) and die "mv $configFile.tmp 
$configFile failed with: $!";
+   }
+ 
+ }
+@@ -607,15 +606,15 @@
+   }
+   close IN;
+   close OUT;
+-  system( "mv $configFile.tmp $configFile" );
++  system( "mv $configFile.tmp $configFile" ) and die "Faled to mv 
$configFile.tmp $configFile: $!";
+ 
+   # Freeze RM and RMPep libraries for RepeatModeler use among others
+   my $rmLocation = "$FindBin::Bin";
+   print "Building RMBlast frozen libraries..\n";
+   system(   "$pgLocation/makeblastdb -dbtype nucl -in "
+-  . "$rmLocation/Libraries/RepeatMasker.lib > /dev/null 2>&1" );
++  . "$rmLocation/Libraries/RepeatMasker.lib > /dev/null 2>&1" ) and 
die "$pgLocation/makeblastdb -dbtype nucl -in 
$rmLocation/Libraries/RepeatMasker.lib failed: $!";
+   system(   "$pgLocation/makeblastdb -dbtype prot -in "
+-  . "$rmLocation/Libraries/RepeatPeps.lib > /dev/null 2>&1" );
++  . "$rmLocation/Libraries/RepeatPeps.lib > /dev/null 2>&1" ) and die 
"$pgLocation/makeblastdb -dbtype prot -in $rmLocation/Libraries/RepeatPeps.lib 
failed with: $!";
+ 
+   my $pgDefault = &promptScreen(
+ "",
+@@ -682,15 +681,15 @@
+   }
+   close IN;
+   close OUT;
+-  system( "mv $configFile.tmp $configFile" );
++  system( "mv $configFile.tmp $configFile" ) and die "mv $configFile.tmp 
$configFile failed with: $!";
+ 
+   # Freeze RM and RMPep libraries
+   my $rmLocation = "$FindBin::Bin";
+   print "Building WUBlast/ABBlast frozen libraries..\n";
+   system(   "$wuLocation/xdformat -n -I "
+-  . "$rmLocation/Libraries/RepeatMasker.lib > /dev/null 2>&1" );
++  . "$rmLocation/Libraries/RepeatMasker.lib > /dev/null 2>&1" ) and 
die "$wuLocation/xdformat -n -I $rmLocation/Libraries/RepeatMasker.lib failed 
with: $!";
+   system(   "$wuLocation/xdformat -p -I "
+-  . "$rmLocation/Libraries/RepeatPeps.lib > /dev/null 2>&1" );
++  . "$rmLocation/Libraries/RepeatPeps.lib > /dev/null 2>&1" ) and die 
"$wuLocation/xdformat -p -I $rmLocation/Libraries/RepeatPeps.lib failed with: 
$!";
+ 
+   my $wuDefault = &promptScreen(
+ "",
+@@ -748,7 +747,7 @@
+ }
+   }
+   else {
+-print "ERROR: Could not find nhmmer program in this directory!\n";
++print "ERROR: Could not find nhmmer program in '$location' 
directory!\n";
+   }
+   if (

[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/deprecated/, pym/gentoolkit/revdep_rebuild/, ...

2015-11-24 Thread Paul Varner
commit: c9a117bebeb04efcb731e47a12e79c4c8d065896
Author: Paul Varner  gentoo  org>
AuthorDate: Tue Nov 24 19:07:33 2015 +
Commit: Paul Varner  gentoo  org>
CommitDate: Tue Nov 24 19:07:33 2015 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=c9a117be

Change all open() calls to use Unicode.

We are using the following import from portage:
from portage import _encodings, _unicode_decode, _unicode_encode

A generalized call using the definitions from portage looks like:
with open(_unicode_encode(path), encoding=_encodings['fs']) as open_file

The portage code has been in place since 2013 and using the definitions
from portage ensures we maintain compatibility if portage changes.

All portage versions in the tree contain the above code.

 pym/gentoolkit/deprecated/helpers.py  |  4 +++-
 pym/gentoolkit/eclean/exclude.py  |  4 +++-
 pym/gentoolkit/enalyze/rebuild.py |  4 ++--
 pym/gentoolkit/equery/uses.py |  5 +++--
 pym/gentoolkit/equery/which.py|  4 +++-
 pym/gentoolkit/eshowkw/keywords_header.py |  5 +++--
 pym/gentoolkit/glsa/__init__.py   |  5 -
 pym/gentoolkit/helpers.py |  8 
 pym/gentoolkit/revdep_rebuild/analyse.py  |  3 ++-
 pym/gentoolkit/revdep_rebuild/cache.py| 12 
 pym/gentoolkit/revdep_rebuild/collect.py  |  8 +---
 pym/gentoolkit/revdep_rebuild/settings.py |  4 +++-
 12 files changed, 43 insertions(+), 23 deletions(-)

diff --git a/pym/gentoolkit/deprecated/helpers.py 
b/pym/gentoolkit/deprecated/helpers.py
index 59d6a2c..c3a72dc 100644
--- a/pym/gentoolkit/deprecated/helpers.py
+++ b/pym/gentoolkit/deprecated/helpers.py
@@ -12,6 +12,7 @@ from __future__ import print_function
 import warnings
 
 import portage
+from portage import _encodings, _unicode_decode, _unicode_encode
 from gentoolkit import *
 from package import *
 from pprinter import warn
@@ -99,7 +100,8 @@ def find_system_packages(prefilter=None):
 def find_world_packages(prefilter=None):
"""Returns a tuple of lists, first list is resolved world packages,
seond is unresolved package names."""
-   f = open(portage.root+portage.WORLD_FILE)
+   f = open(_unicode_encode(portage.root+portage.WORLD_FILE),
+   encoding=_encodings['fs'])
pkglist = f.readlines()
resolved = []
unresolved = []

diff --git a/pym/gentoolkit/eclean/exclude.py b/pym/gentoolkit/eclean/exclude.py
index a6422d0..5a13186 100644
--- a/pym/gentoolkit/eclean/exclude.py
+++ b/pym/gentoolkit/eclean/exclude.py
@@ -11,6 +11,7 @@ import os
 import sys
 import re
 import portage
+from portage import _encodings, _unicode_decode, _unicode_encode
 
 from gentoolkit.pprinter import warn
 
@@ -81,7 +82,8 @@ def parseExcludeFile(filepath, output):
}
output("Parsing Exclude file: " + filepath)
try:
-   file_ = open(filepath,"r")
+   file_ = open(_unicode_encode(filepath), 
+   encoding=_encodings['fs'], mode="r")
except IOError:
raise ParseExcludeFileException("Could not open exclusion file: 
" +
filepath)

diff --git a/pym/gentoolkit/enalyze/rebuild.py 
b/pym/gentoolkit/enalyze/rebuild.py
index 778fed4..3f9527a 100644
--- a/pym/gentoolkit/enalyze/rebuild.py
+++ b/pym/gentoolkit/enalyze/rebuild.py
@@ -27,7 +27,7 @@ from gentoolkit.atom import Atom
 
 
 import portage
-
+from portage import _encodings, _unicode_decode, _unicode_encode
 
 def cpv_all_diff_use(
cpvs=None,
@@ -352,7 +352,7 @@ class Rebuild(ModuleBase):
"""
if  not self.options["quiet"]:
print('   - Saving file: %s' %filepath)
-   with open(filepath, "w") as output:
+   with open(_unicode_encode(filepath), encoding=_encodings['fs'], 
mode="w") as output:
output.write('\n'.join(data))
print("   - Done")
 

diff --git a/pym/gentoolkit/equery/uses.py b/pym/gentoolkit/equery/uses.py
index cedac96..7717710 100644
--- a/pym/gentoolkit/equery/uses.py
+++ b/pym/gentoolkit/equery/uses.py
@@ -21,6 +21,7 @@ from getopt import gnu_getopt, GetoptError
 from glob import glob
 
 from portage import settings
+from portage import _encodings, _unicode_decode, _unicode_encode
 
 import gentoolkit.pprinter as pp
 from gentoolkit import errors
@@ -135,7 +136,7 @@ def get_global_useflags():
# Get global USE flag descriptions
try:
path = os.path.join(settings["PORTDIR"], 'profiles', 'use.desc')
-   with open(path) as open_file:
+   with open(_unicode_encode(path), encoding=_encodings['fs']) as 
open_file:
for line in open_file:
if line.startswith('#'):
continue
@@ -155,7 +156,7 @@ def get_global_useflags():
for path in glob(os.path.jo

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

2015-11-24 Thread Gilles Dartiguelongue
commit: e006ff5f2d5950fff2e4891614fddbe29696d998
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov 24 15:15:02 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov 24 19:12:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e006ff5f

media-libs/clutter-gst: make udev support optional

It was forced on because upstream had it automagic. Patch submitted and
accepted upstream. Also add X USE flag and make it synchronized with
clutter since there is conditional code being built depending on whether
clutter has X11 support or not ending up in clutter-gst linking to
libX11.

 .../clutter-gst/clutter-gst-3.0.14-r1.ebuild   | 71 ++
 .../files/clutter-gst-3.0.14-automagic-udev.patch  | 50 +++
 2 files changed, 121 insertions(+)

diff --git a/media-libs/clutter-gst/clutter-gst-3.0.14-r1.ebuild 
b/media-libs/clutter-gst/clutter-gst-3.0.14-r1.ebuild
new file mode 100644
index 000..3110373
--- /dev/null
+++ b/media-libs/clutter-gst/clutter-gst-3.0.14-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="yes"
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils gnome2 python-any-r1
+
+HOMEPAGE="https://blogs.gnome.org/clutter/";
+DESCRIPTION="GStreamer integration library for Clutter"
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="X examples +introspection udev"
+
+# >=cogl-1.18 provides cogl-2.0-experimental
+COMMON_DEPEND="
+   >=dev-libs/glib-2.20:2
+   >=media-libs/clutter-1.20:1.0=[X=,introspection?]
+   >=media-libs/cogl-1.18:1.0=[introspection?]
+   >=media-libs/gstreamer-1.4:1.0[introspection?]
+   >=media-libs/gst-plugins-bad-1.4:1.0
+   >=media-libs/gst-plugins-base-1.4:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.6.8:= )
+   udev? ( virtual/libgudev )
+"
+# uses goom from gst-plugins-good
+RDEPEND="${COMMON_DEPEND}
+   >=media-libs/gst-plugins-good-1.4:1.0
+   !udev? ( media-plugins/gst-plugins-v4l2 )
+"
+DEPEND="${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+   >=dev-util/gtk-doc-am-1.11
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   # Make udev support controllable
+   epatch "${FILESDIR}"/${PN}-3.0.14-automagic-udev.patch
+
+   eautoreconf
+}
+
+src_configure() {
+   # --enable-gl-texture-upload is experimental
+   gnome2_src_configure \
+   --disable-maintainer-flags \
+   $(use_enable introspection) \
+   $(use_with udev)
+}
+
+src_compile() {
+   # Clutter tries to access dri without userpriv, upstream bug #661873
+   # Massive failure of a hack, see bug 360219, bug 360073, bug 363917
+   unset DISPLAY
+   gnome2_src_compile
+}
+
+src_install() {
+   gnome2_src_install
+
+   if use examples; then
+   insinto /usr/share/doc/"${PF}"/examples
+   doins examples/{*.c,*.png,README}
+   fi
+}

diff --git 
a/media-libs/clutter-gst/files/clutter-gst-3.0.14-automagic-udev.patch 
b/media-libs/clutter-gst/files/clutter-gst-3.0.14-automagic-udev.patch
new file mode 100644
index 000..106ceb5
--- /dev/null
+++ b/media-libs/clutter-gst/files/clutter-gst-3.0.14-automagic-udev.patch
@@ -0,0 +1,50 @@
+From ce92707eba5153c7ba0ee107f887480f2db494f2 Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Tue, 24 Nov 2015 11:32:37 +0100
+Subject: [PATCH] Make libgudev dependency controllable by configure switch
+
+---
+ configure.ac | 27 ---
+ 1 file changed, 20 insertions(+), 7 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 67dede9..e8f4887 100644
+--- a/configure.ac
 b/configure.ac
+@@ -209,13 +209,26 @@ AS_IF([test "x$have_cogl_osx" = xyes],
+ AC_SUBST([GL_LDFLAGS])
+   ])
+ 
+-PKG_CHECK_MODULES(GUDEV,
+- [gudev-1.0],
+- [
+-   have_gudev=yes
+-   AC_DEFINE([HAVE_GUDEV], [1],
+- ["Defined if gudev is available"])
+- ],[ have_gudev=no ])
++AC_ARG_WITH([udev],
++[AS_HELP_STRING([--with-udev],
++[Enable camera listing through libgudev]),
++[], [with_udev=auto])
++])
++
++AS_IF([test "$with_udev" != "no"],
++  [
++PKG_CHECK_MODULES(GUDEV,
++  [gudev-1.0],
++  [
++have_gudev=yes
++AC_DEFINE([HAVE_GUDEV], [1],
++  ["Defined if gudev is available"])
++  ],[
++AS_IF([test "$with_udev" = "yes"],
++  [AC_MSG_ERROR([Could not find libgudev])],
++   

  1   2   >