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

2015-10-09 Thread Jeroen Roovers
commit: 4bbf3c63d0a654da911a08311a7f9f26fb1ec428
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 06:39:18 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 06:39:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bbf3c63

dev-python/wxpython: Stable for HPPA PPC64 (bug #562482).

Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches

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

diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild 
b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index dc0329c..e3d0ed9 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="wxWinLL-3"
 SLOT="3.0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
 IUSE="cairo examples libnotify opengl"
 
 RDEPEND="



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

2015-10-09 Thread Jeroen Roovers
commit: f0d2a070a1a65b6edf8d096f2b01dc1ef15eabda
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 06:14:18 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 06:31:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d2a070

dev-ruby/redcarpet: Mark ~ppc64 (bug #553928).

Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches

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

diff --git a/dev-ruby/redcarpet/redcarpet-3.3.3.ebuild 
b/dev-ruby/redcarpet/redcarpet-3.3.3.ebuild
index b9cf190..83d91ce 100644
--- a/dev-ruby/redcarpet/redcarpet-3.3.3.ebuild
+++ b/dev-ruby/redcarpet/redcarpet-3.3.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/vmg/redcarpet";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/nokogiri )"



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

2015-10-09 Thread Jeroen Roovers
commit: ed978fcf5062c69e7de301558085ffe21a467091
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 06:29:15 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 06:32:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed978fcf

app-text/itex2mml: Mark ~ppc64 (bug #553928).

Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches

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

diff --git a/app-text/itex2mml/itex2mml-1.5.2.ebuild 
b/app-text/itex2mml/itex2mml-1.5.2.ebuild
index d98e675..e94815a 100644
--- a/app-text/itex2mml/itex2mml-1.5.2.ebuild
+++ b/app-text/itex2mml/itex2mml-1.5.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://golem.ph.utexas.edu/~distler/blog/files/itexToMML-${PV}.tar.gz";
 LICENSE="|| ( GPL-2+ MPL-1.1 LGPL-2+ )"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE=""
 
 S="${WORKDIR}/itexToMML/itex-src"



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

2015-10-09 Thread Jeroen Roovers
commit: 539160a58bb512f7a16f3eddff7138a218458e59
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 06:31:21 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 06:32:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539160a5

dev-ruby/kramdown: Mark ~ppc64 (bug #553928).

Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches

 dev-ruby/kramdown/kramdown-1.6.0.ebuild | 2 +-
 dev-ruby/kramdown/kramdown-1.8.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/kramdown/kramdown-1.6.0.ebuild 
b/dev-ruby/kramdown/kramdown-1.6.0.ebuild
index f544900..3546ae7 100644
--- a/dev-ruby/kramdown/kramdown-1.6.0.ebuild
+++ b/dev-ruby/kramdown/kramdown-1.6.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://kramdown.rubyforge.org/";
 LICENSE="MIT"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="latex"
 
 LATEX_DEPS="latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra 
)"

diff --git a/dev-ruby/kramdown/kramdown-1.8.0.ebuild 
b/dev-ruby/kramdown/kramdown-1.8.0.ebuild
index 83897be..6e08470 100644
--- a/dev-ruby/kramdown/kramdown-1.8.0.ebuild
+++ b/dev-ruby/kramdown/kramdown-1.8.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://kramdown.gettalong.org/";
 LICENSE="MIT"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="latex"
 
 LATEX_DEPS="latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra 
)"



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

2015-10-09 Thread Jeroen Roovers
commit: de470b3e3e2f8ff8318b0a25ec7c17f92155c6df
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 06:30:06 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 06:32:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de470b3e

dev-ruby/ritex: Mark ~ppc64 (bug #553928).

Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches

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

diff --git a/dev-ruby/ritex/ritex-1.0.1.ebuild 
b/dev-ruby/ritex/ritex-1.0.1.ebuild
index 6956fe1..2cdfb5a 100644
--- a/dev-ruby/ritex/ritex-1.0.1.ebuild
+++ b/dev-ruby/ritex/ritex-1.0.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://masanjin.net/ritex/";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/racc"



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

2015-10-09 Thread Jeroen Roovers
commit: f80cada690b17966072ab1963b11e984395516f7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 06:15:31 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 06:31:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80cada6

dev-ruby/rouge: Mark ~ppc64 (bug #553928).

Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches

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

diff --git a/dev-ruby/rouge/rouge-1.10.1.ebuild 
b/dev-ruby/rouge/rouge-1.10.1.ebuild
index 81827a8..8fccd95 100644
--- a/dev-ruby/rouge/rouge-1.10.1.ebuild
+++ b/dev-ruby/rouge/rouge-1.10.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="MIT"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
 IUSE=""
 
 ruby_add_bdepend "doc? ( dev-ruby/redcarpet )"



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

2015-10-09 Thread Jeroen Roovers
commit: 7e53e460587ad6fc8478a9cd85b54335f209be83
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 06:16:28 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 06:32:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e53e460

dev-ruby/itextomml: Mark ~ppc64 (bug #553928).

Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches

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

diff --git a/dev-ruby/itextomml/itextomml-1.5.2.ebuild 
b/dev-ruby/itextomml/itextomml-1.5.2.ebuild
index 91c46bf..abe4701 100644
--- a/dev-ruby/itextomml/itextomml-1.5.2.ebuild
+++ b/dev-ruby/itextomml/itextomml-1.5.2.ebuild
@@ -15,7 +15,7 @@ 
HOMEPAGE="http://golem.ph.utexas.edu/~distler/blog/itex2MML.html";
 
 LICENSE="|| ( GPL-2+ MPL-1.1 LGPL-2+ )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE=""
 
 #Tests don't fail here



[gentoo-commits] proj/xfce:master commit in: xfce-base/xfce4-settings/

2015-10-09 Thread Christoph Mende
commit: 4cd25b30941e93c26a6b7ccd34d3fe38c7a548d0
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:38 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:38 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=4cd25b30

xfce4-settings: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-base/xfce4-settings/metadata.xml   | 5 -
 xfce-base/xfce4-settings/xfce4-settings-.ebuild | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/xfce-base/xfce4-settings/metadata.xml 
b/xfce-base/xfce4-settings/metadata.xml
index 9c387c2..3583954 100644
--- a/xfce-base/xfce4-settings/metadata.xml
+++ b/xfce-base/xfce4-settings/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  xfce
+  
+x...@gentoo.org
+XFCE Team
+  
   
 Enable libinput Xorg driver 
(x11-drivers/xf86-input-libinput) support
 Enable sound event support using 
media-libs/libcanberra

diff --git a/xfce-base/xfce4-settings/xfce4-settings-.ebuild 
b/xfce-base/xfce4-settings/xfce4-settings-.ebuild
index df44497..e5137e5 100644
--- a/xfce-base/xfce4-settings/xfce4-settings-.ebuild
+++ b/xfce-base/xfce4-settings/xfce4-settings-.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/xfce-base/xfce4-settings/xfce4-settings-4.12.0.ebuild,v 
1.1 2015/03/08 15:06:38 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit xfconf



[gentoo-commits] proj/xfce:master commit in: xfce-base/xfce4-appfinder/

2015-10-09 Thread Christoph Mende
commit: 741723f54b8e05a33368104dd903a8c928a926a8
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:36 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:36 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=741723f5

xfce4-appfinder: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-base/xfce4-appfinder/metadata.xml|  5 -
 xfce-base/xfce4-appfinder/xfce4-appfinder-.ebuild | 15 +++
 2 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/xfce-base/xfce4-appfinder/metadata.xml 
b/xfce-base/xfce4-appfinder/metadata.xml
index d56729e..008cf47 100644
--- a/xfce-base/xfce4-appfinder/metadata.xml
+++ b/xfce-base/xfce4-appfinder/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  xfce
+  
+x...@gentoo.org
+XFCE Team
+  
 

diff --git a/xfce-base/xfce4-appfinder/xfce4-appfinder-.ebuild 
b/xfce-base/xfce4-appfinder/xfce4-appfinder-.ebuild
index 926168a..3b35c3a 100644
--- a/xfce-base/xfce4-appfinder/xfce4-appfinder-.ebuild
+++ b/xfce-base/xfce4-appfinder/xfce4-appfinder-.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/xfce-base/xfce4-appfinder/xfce4-appfinder-4.12.0.ebuild,v
 1.1 2015/03/08 15:06:39 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit xfconf
@@ -13,13 +13,12 @@ SLOT="0"
 KEYWORDS=""
 IUSE="debug"
 
-RDEPEND=">=dev-libs/dbus-glib-0.100
-   >=dev-libs/glib-2.30
-   >=x11-libs/gtk+-3.2:3
-   >=xfce-base/garcon-0.3
-   >=xfce-base/libxfce4util-4.11
-   >=xfce-base/libxfce4ui-4.11
-   >=xfce-base/xfconf-4.10
+RDEPEND=">=dev-libs/glib-2.30:=
+   >=x11-libs/gtk+-3.2:3=
+   >=xfce-base/garcon-0.3:=
+   >=xfce-base/libxfce4util-4.11:=
+   >=xfce-base/libxfce4ui-4.11:=[gtk3(+)]
+   >=xfce-base/xfconf-4.10:=
!xfce-base/xfce-utils"
 DEPEND="${RDEPEND}
dev-util/intltool



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

2015-10-09 Thread Christoph Mende
commit: 0ab429eb0208410a49b9004ec2e74e5a6e05d1f5
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:33 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:33 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=0ab429eb

exo: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-base/exo/exo-.ebuild | 4 ++--
 xfce-base/exo/metadata.xml| 5 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/xfce-base/exo/exo-.ebuild b/xfce-base/exo/exo-.ebuild
index 08161a9..ab8cfc6 100644
--- a/xfce-base/exo/exo-.ebuild
+++ b/xfce-base/exo/exo-.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/xfce-base/exo/exo-0.10.4.ebuild,v 1.1 
2015/03/25 09:49:38 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit xfconf
@@ -20,6 +20,7 @@ RDEPEND=">=dev-lang/perl-5.6
>=xfce-base/libxfce4ui-4.10:=
>=xfce-base/libxfce4util-4.10:="
 DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig"
@@ -28,7 +29,6 @@ pkg_setup() {
XFCONF=(
--docdir="${EPREFIX}"/usr/share/doc/${PF}
$(xfconf_use_debug)
-   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
)
 
[[ ${CHOST} == *-darwin* ]] && XFCONF+=( --disable-visibility ) #366857

diff --git a/xfce-base/exo/metadata.xml b/xfce-base/exo/metadata.xml
index d56729e..008cf47 100644
--- a/xfce-base/exo/metadata.xml
+++ b/xfce-base/exo/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  xfce
+  
+x...@gentoo.org
+XFCE Team
+  
 



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

2015-10-09 Thread Christoph Mende
commit: 322a779f5a5bbe3ee7cd4b3d6c5534b485ca23ee
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:34 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:34 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=322a779f

libxfce4ui: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-base/libxfce4ui/libxfce4ui-.ebuild | 13 ++---
 xfce-base/libxfce4ui/metadata.xml   |  7 +--
 2 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/xfce-base/libxfce4ui/libxfce4ui-.ebuild 
b/xfce-base/libxfce4ui/libxfce4ui-.ebuild
index 21fcc9b..f32a7d2 100644
--- a/xfce-base/libxfce4ui/libxfce4ui-.ebuild
+++ b/xfce-base/libxfce4ui/libxfce4ui-.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/xfce-base/libxfce4ui/libxfce4ui-4.12.1.ebuild,v 1.1 
2015/03/15 18:44:14 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit xfconf
@@ -11,17 +11,16 @@ HOMEPAGE="http://www.xfce.org/projects/libxfce4";
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug glade startup-notification"
+IUSE="debug +gtk3 startup-notification"
 
 RDEPEND=">=dev-libs/glib-2.30:2=
>=x11-libs/gtk+-2.24:2=
-   >=x11-libs/gtk+-3.2:3=
x11-libs/libX11:=
x11-libs/libICE:=
x11-libs/libSM:=
>=xfce-base/libxfce4util-4.12:=
>=xfce-base/xfconf-4.12:=
-   glade? ( dev-util/glade:3= )
+   gtk3? ( >=x11-libs/gtk+-3.2:3= )
startup-notification? ( x11-libs/startup-notification:= )
!xfce-base/xfce-utils"
 DEPEND="${RDEPEND}
@@ -32,12 +31,12 @@ DEPEND="${RDEPEND}
 
 pkg_setup() {
XFCONF=(
-   --enable-gtk3
$(use_enable startup-notification)
-   $(use_enable glade gladeui)
+   $(use_enable gtk3)
$(xfconf_use_debug)
+   # requires deprecated glade:3 (gladeui-1.0), bug #551296
+   --disable-gladeui
--with-vendor-info=Gentoo
-   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
)
 
[[ ${CHOST} == *-darwin* ]] && XFCONF+=( --disable-visibility ) #366857

diff --git a/xfce-base/libxfce4ui/metadata.xml 
b/xfce-base/libxfce4ui/metadata.xml
index 2391a70..c1ee9d4 100644
--- a/xfce-base/libxfce4ui/metadata.xml
+++ b/xfce-base/libxfce4ui/metadata.xml
@@ -1,8 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  xfce
+  
+x...@gentoo.org
+XFCE Team
+  
   
-Build support for Glade 3's GtkBuilder 
implementation
+Enable gtk3 support
   
 



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

2015-10-09 Thread Christoph Mende
commit: 3e42b488453b6175c3fa0fec87e7367133798659
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:34 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:34 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=3e42b488

garcon: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-base/garcon/garcon-.ebuild | 6 +++---
 xfce-base/garcon/metadata.xml   | 5 -
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/xfce-base/garcon/garcon-.ebuild 
b/xfce-base/garcon/garcon-.ebuild
index 8fa2d7b..01122ba 100644
--- a/xfce-base/garcon/garcon-.ebuild
+++ b/xfce-base/garcon/garcon-.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/xfce-base/garcon/garcon-0.5.0.ebuild,v 1.1 
2015/04/05 12:57:21 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit xfconf
@@ -16,9 +16,10 @@ IUSE="debug"
 RDEPEND=">=dev-libs/glib-2.30:=
>=x11-libs/gtk+-2.24:2=
>=x11-libs/gtk+-3.14:3=
-   >=xfce-base/libxfce4ui-4.11.1:=
+   >=xfce-base/libxfce4ui-4.11.1:=[gtk3(+)]
>=xfce-base/libxfce4util-4.11:="
 DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig"
@@ -26,7 +27,6 @@ DEPEND="${RDEPEND}
 pkg_setup() {
XFCONF=(
$(xfconf_use_debug)
-   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
)
 
DOCS=( AUTHORS ChangeLog HACKING NEWS README STATUS TODO )

diff --git a/xfce-base/garcon/metadata.xml b/xfce-base/garcon/metadata.xml
index d56729e..008cf47 100644
--- a/xfce-base/garcon/metadata.xml
+++ b/xfce-base/garcon/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  xfce
+  
+x...@gentoo.org
+XFCE Team
+  
 



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

2015-10-09 Thread Christoph Mende
commit: cc2caccd2593061201d2c4d5b5e2aede6f4a29b6
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:35 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:35 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=cc2caccd

thunar: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-base/thunar/metadata.xml   | 5 -
 xfce-base/thunar/thunar-.ebuild | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/xfce-base/thunar/metadata.xml b/xfce-base/thunar/metadata.xml
index d56729e..008cf47 100644
--- a/xfce-base/thunar/metadata.xml
+++ b/xfce-base/thunar/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  xfce
+  
+x...@gentoo.org
+XFCE Team
+  
 

diff --git a/xfce-base/thunar/thunar-.ebuild 
b/xfce-base/thunar/thunar-.ebuild
index 61786d3..5f44faa 100644
--- a/xfce-base/thunar/thunar-.ebuild
+++ b/xfce-base/thunar/thunar-.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/xfce-base/thunar/thunar-1.6.6.ebuild,v 1.1 
2015/03/08 15:06:39 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit virtualx xfconf



[gentoo-commits] proj/xfce:master commit in: dev-util/xfce4-dev-tools/

2015-10-09 Thread Christoph Mende
commit: 862a4411e50da9bf3fed4bbf77849ac333a33a19
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:33 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:33 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=862a4411

xfce4-dev-tools: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 dev-util/xfce4-dev-tools/metadata.xml| 5 -
 dev-util/xfce4-dev-tools/xfce4-dev-tools-.ebuild | 6 --
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-util/xfce4-dev-tools/metadata.xml 
b/dev-util/xfce4-dev-tools/metadata.xml
index d56729e..008cf47 100644
--- a/dev-util/xfce4-dev-tools/metadata.xml
+++ b/dev-util/xfce4-dev-tools/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  xfce
+  
+x...@gentoo.org
+XFCE Team
+  
 

diff --git a/dev-util/xfce4-dev-tools/xfce4-dev-tools-.ebuild 
b/dev-util/xfce4-dev-tools/xfce4-dev-tools-.ebuild
index 7ff69d9..9d8f667 100644
--- a/dev-util/xfce4-dev-tools/xfce4-dev-tools-.ebuild
+++ b/dev-util/xfce4-dev-tools/xfce4-dev-tools-.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-util/xfce4-dev-tools/xfce4-dev-tools-4.12.0.ebuild,v
 1.1 2015/03/08 15:06:40 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit xfconf
@@ -17,7 +17,9 @@ RDEPEND=">=dev-libs/glib-2.30"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-DOCS=( AUTHORS ChangeLog HACKING NEWS README )
+pkg_setup() {
+   DOCS=( AUTHORS ChangeLog HACKING NEWS README )
+}
 
 # Avoid running elibtoolize (bug #450452)
 src_prepare() { :; }



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

2015-10-09 Thread Christoph Mende
commit: dd4442f0c58780c1b432e8ab12b19f64abd7ec2d
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:39 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:39 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=dd4442f0

xfwm4: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-base/xfwm4/metadata.xml  |  5 -
 xfce-base/xfwm4/xfwm4-.ebuild | 42 ---
 2 files changed, 26 insertions(+), 21 deletions(-)

diff --git a/xfce-base/xfwm4/metadata.xml b/xfce-base/xfwm4/metadata.xml
index 826e2ca..008cf47 100644
--- a/xfce-base/xfwm4/metadata.xml
+++ b/xfce-base/xfwm4/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-xfce
+  
+x...@gentoo.org
+XFCE Team
+  
 

diff --git a/xfce-base/xfwm4/xfwm4-.ebuild 
b/xfce-base/xfwm4/xfwm4-.ebuild
index 127a7fb..fb1e87e 100644
--- a/xfce-base/xfwm4/xfwm4-.ebuild
+++ b/xfce-base/xfwm4/xfwm4-.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/xfce-base/xfwm4/xfwm4-4.12.2.ebuild,v 1.1 
2015/03/15 21:43:33 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit xfconf
@@ -13,35 +13,37 @@ SLOT="0"
 KEYWORDS=""
 IUSE="debug dri startup-notification +xcomposite"
 
-RDEPEND=">=dev-libs/glib-2.20
-   >=x11-libs/gtk+-2.24:2
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/pango
-   >=x11-libs/libwnck-2.30:1
-   >=xfce-base/libxfce4util-4.10
-   >=xfce-base/libxfce4ui-4.10
-   >=xfce-base/xfconf-4.10
-   dri? ( >=x11-libs/libdrm-2.4 )
-   startup-notification? ( x11-libs/startup-notification )
+RDEPEND="dev-libs/dbus-glib:=
+   >=dev-libs/glib-2.20:=
+   >=x11-libs/gtk+-2.24:2=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXrandr:=
+   x11-libs/libXrender:=
+   x11-libs/pango:=
+   >=x11-libs/libwnck-2.30:1=
+   >=xfce-base/libxfce4util-4.10:=
+   >=xfce-base/libxfce4ui-4.11:=
+   >=xfce-base/xfconf-4.10:=
+   startup-notification? ( x11-libs/startup-notification:= )
xcomposite? (
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXfixes
+   x11-libs/libXcomposite:=
+   x11-libs/libXdamage:=
+   x11-libs/libXfixes:=
)"
+# libICE/liBSM: not really used anywhere but checked by configure
+#   https://bugzilla.xfce.org/show_bug.cgi?id=11914
 DEPEND="${RDEPEND}
dev-util/intltool
sys-devel/gettext
+   x11-libs/libICE
+   x11-libs/libSM
+   xfce-base/exo
virtual/pkgconfig"
 
 pkg_setup() {
XFCONF=(
--docdir="${EPREFIX}"/usr/share/doc/${PF}
-   $(use_enable dri libdrm)
$(use_enable startup-notification)
--enable-xsync
--enable-render



[gentoo-commits] proj/xfce:master commit in: xfce-base/xfce4-session/

2015-10-09 Thread Christoph Mende
commit: e2258b9cf517b0290d890555253988d4b44e9c60
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:37 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:37 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=e2258b9c

xfce4-session: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-base/xfce4-session/metadata.xml  | 5 -
 xfce-base/xfce4-session/xfce4-session-.ebuild | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/xfce-base/xfce4-session/metadata.xml 
b/xfce-base/xfce4-session/metadata.xml
index d56729e..008cf47 100644
--- a/xfce-base/xfce4-session/metadata.xml
+++ b/xfce-base/xfce4-session/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  xfce
+  
+x...@gentoo.org
+XFCE Team
+  
 

diff --git a/xfce-base/xfce4-session/xfce4-session-.ebuild 
b/xfce-base/xfce4-session/xfce4-session-.ebuild
index 3bda8cb..2747534 100644
--- a/xfce-base/xfce4-session/xfce4-session-.ebuild
+++ b/xfce-base/xfce4-session/xfce4-session-.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/xfce-base/xfce4-session/xfce4-session-4.12.1.ebuild,v 
1.1 2015/03/16 16:02:47 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit xfconf



[gentoo-commits] proj/xfce:master commit in: xfce-base/xfce4-panel/

2015-10-09 Thread Christoph Mende
commit: 4e79b702657ea2c54a5d7546ca9e40ab178eae71
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:37 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:37 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=4e79b702

xfce4-panel: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-base/xfce4-panel/metadata.xml| 5 -
 xfce-base/xfce4-panel/xfce4-panel-.ebuild | 4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/xfce-base/xfce4-panel/metadata.xml 
b/xfce-base/xfce4-panel/metadata.xml
index d56729e..008cf47 100644
--- a/xfce-base/xfce4-panel/metadata.xml
+++ b/xfce-base/xfce4-panel/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  xfce
+  
+x...@gentoo.org
+XFCE Team
+  
 

diff --git a/xfce-base/xfce4-panel/xfce4-panel-.ebuild 
b/xfce-base/xfce4-panel/xfce4-panel-.ebuild
index 897f44d..4fb4cf7 100644
--- a/xfce-base/xfce4-panel/xfce4-panel-.ebuild
+++ b/xfce-base/xfce4-panel/xfce4-panel-.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/xfce-base/xfce4-panel/xfce4-panel-4.12.0.ebuild,v 1.1 
2015/03/08 15:06:38 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit xfconf
@@ -27,6 +27,7 @@ RDEPEND=">=dev-libs/dbus-glib-0.100
>=xfce-base/xfconf-4.10"
 DEPEND="${RDEPEND}
dev-lang/perl
+   dev-util/gtk-doc-am
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig"
@@ -36,7 +37,6 @@ pkg_setup() {
--docdir="${EPREFIX}"/usr/share/doc/${PF}
--enable-gtk3
$(xfconf_use_debug)
-   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
)
 
DOCS=( AUTHORS ChangeLog NEWS THANKS )



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

2015-10-09 Thread Christoph Mende
commit: 112d54fa1f75c68b0e9f2447717725154ea6a3a9
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:39 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:39 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=112d54fa

xfdesktop: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-base/xfdesktop/metadata.xml  | 5 -
 xfce-base/xfdesktop/xfdesktop-.ebuild | 3 +--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/xfce-base/xfdesktop/metadata.xml b/xfce-base/xfdesktop/metadata.xml
index d6cf275..41d0864 100644
--- a/xfce-base/xfdesktop/metadata.xml
+++ b/xfce-base/xfdesktop/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  xfce
+  
+x...@gentoo.org
+XFCE Team
+  
   
 Build support for desktop icons (for example, 
launchers and folders)
   

diff --git a/xfce-base/xfdesktop/xfdesktop-.ebuild 
b/xfce-base/xfdesktop/xfdesktop-.ebuild
index f3ae05b..dff32dd 100644
--- a/xfce-base/xfdesktop/xfdesktop-.ebuild
+++ b/xfce-base/xfdesktop/xfdesktop-.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/xfce-base/xfdesktop/xfdesktop-4.12.1.ebuild,v 1.2 
2015/04/01 16:22:15 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit xfconf
@@ -18,7 +18,6 @@ RDEPEND=">=x11-libs/cairo-1.6:=
>=dev-libs/dbus-glib-0.100:=
>=dev-libs/glib-2.20:=
>=x11-libs/gtk+-2.24:2=
-   x11-libs/libSM
>=x11-libs/libwnck-2.30:1=
x11-libs/libX11:=
>=xfce-base/exo-0.8:=



[gentoo-commits] proj/xfce:master commit in: xfce-base/xfce4-meta/

2015-10-09 Thread Christoph Mende
commit: 5ef30c52f732ea33eac1d749050d901eddc4f15f
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:36 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:36 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=5ef30c52

xfce4-meta: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-base/xfce4-meta/metadata.xml   | 5 -
 xfce-base/xfce4-meta/xfce4-meta-.ebuild | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/xfce-base/xfce4-meta/metadata.xml 
b/xfce-base/xfce4-meta/metadata.xml
index d56729e..008cf47 100644
--- a/xfce-base/xfce4-meta/metadata.xml
+++ b/xfce-base/xfce4-meta/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  xfce
+  
+x...@gentoo.org
+XFCE Team
+  
 

diff --git a/xfce-base/xfce4-meta/xfce4-meta-.ebuild 
b/xfce-base/xfce4-meta/xfce4-meta-.ebuild
index b615d3b..b3f887e 100644
--- a/xfce-base/xfce4-meta/xfce4-meta-.ebuild
+++ b/xfce-base/xfce4-meta/xfce4-meta-.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/xfce-base/xfce4-meta/xfce4-meta-4.12.ebuild,v 1.1 
2015/03/08 15:06:39 mgorny Exp $
+# $Id$
 
 EAPI=5
 



[gentoo-commits] proj/xfce:master commit in: xfce-extra/xfce4-power-manager/

2015-10-09 Thread Christoph Mende
commit: 795ee32f5bb7302fd005347250a211eb3c9f5a44
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:40 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:40 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=795ee32f

xfce4-power-manager: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-extra/xfce4-power-manager/metadata.xml|  8 ++---
 .../xfce4-power-manager-.ebuild| 34 +++---
 2 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/xfce-extra/xfce4-power-manager/metadata.xml 
b/xfce-extra/xfce4-power-manager/metadata.xml
index db7b902..008cf47 100644
--- a/xfce-extra/xfce4-power-manager/metadata.xml
+++ b/xfce-extra/xfce4-power-manager/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  xfce
-  
-Build the applet for lxde-base/lxpanel, 
you can set XFCE_PLUGINS="" if you don't want the Xfce dependencies.
-  
+  
+x...@gentoo.org
+XFCE Team
+  
 

diff --git a/xfce-extra/xfce4-power-manager/xfce4-power-manager-.ebuild 
b/xfce-extra/xfce4-power-manager/xfce4-power-manager-.ebuild
index 4d7468b..7838bef 100644
--- a/xfce-extra/xfce4-power-manager/xfce4-power-manager-.ebuild
+++ b/xfce-extra/xfce4-power-manager/xfce4-power-manager-.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/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.4.4.ebuild,v
 1.1 2015/03/22 14:31:22 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit linux-info xfconf
@@ -11,27 +11,28 @@ 
HOMEPAGE="http://goodies.xfce.org/projects/applications/xfce4-power-manager";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug kernel_linux lxpanel networkmanager policykit systemd 
+xfce_plugins_power"
+IUSE="debug kernel_linux networkmanager policykit systemd +xfce_plugins_power"
 
-COMMON_DEPEND=">=dev-libs/dbus-glib-0.100.2:=
-   >=dev-libs/glib-2.30:=
-   >=sys-apps/dbus-1.6.18:=
-   || ( >=sys-power/upower-0.9.23 >=sys-power/upower-pm-utils-0.9.23-r2 )
-   >=x11-libs/gtk+-2.24:2=
+COMMON_DEPEND=">=dev-libs/glib-2.42:=
+   >=sys-power/upower-0.99.0
+   sys-power/pm-utils
+   >=x11-libs/gtk+-3.14:3=
>=x11-libs/libnotify-0.7
x11-libs/libX11:=
+   x11-libs/libXScrnSaver:=
>=x11-libs/libXrandr-1.2:=
x11-libs/libXext:=
-   >=xfce-base/xfconf-4.10:=
-   >=xfce-base/libxfce4ui-4.10:=
-   >=xfce-base/libxfce4util-4.10:=
-   lxpanel? ( lxde-base/lxpanel:= )
-   policykit? ( >=sys-auth/polkit-0.112 )
-   xfce_plugins_power? ( >=xfce-base/xfce4-panel-4.10:= )"
-# USE="systemd" is for ensuring hibernate/suspend works by enforcing correct 
runtime -only dependencies
+   x11-libs/libXtst:=
+   >=xfce-base/xfconf-4.12:=
+   >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.12:=
+   policykit? (
+   >=sys-auth/polkit-0.112
+   !systemd? ( sys-auth/consolekit )
+   )
+   xfce_plugins_power? ( >=xfce-base/xfce4-panel-4.12:= )"
 RDEPEND="${COMMON_DEPEND}
-   networkmanager? ( net-misc/networkmanager )
-   !systemd? ( || ( sys-power/pm-utils sys-power/upower-pm-utils ) )"
+   networkmanager? ( net-misc/networkmanager )"
 DEPEND="${COMMON_DEPEND}
dev-util/intltool
sys-devel/gettext
@@ -48,7 +49,6 @@ pkg_setup() {
$(use_enable policykit polkit)
$(use_enable networkmanager network-manager)
$(use_enable xfce_plugins_power xfce4panel)
-   $(use_enable lxpanel lxdepanel)
$(xfconf_use_debug)
)
 



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

2015-10-09 Thread Christoph Mende
commit: 89362598ddebb06cffd41686f73b640fa29d7ed9
Author: Christoph Mende  gentoo  org>
AuthorDate: Sat Oct 10 06:25:24 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Sat Oct 10 06:25:24 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=89362598

xfce-base/thunar: Remove obsolete configure parameters

Package-Manager: portage-2.2.23

 xfce-base/thunar/thunar-.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/xfce-base/thunar/thunar-.ebuild 
b/xfce-base/thunar/thunar-.ebuild
index 5f44faa..1b5279c 100644
--- a/xfce-base/thunar/thunar-.ebuild
+++ b/xfce-base/thunar/thunar-.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.xfce.org/projects/ 
http://thunar.xfce.org/";
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="+dbus debug exif libnotify pcre startup-notification test udisks 
+xfce_plugins_trash"
+IUSE="+dbus debug exif libnotify pcre test udisks +xfce_plugins_trash"
 
 GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
 COMMON_DEPEND=">=dev-lang/perl-5.6
@@ -28,7 +28,6 @@ COMMON_DEPEND=">=dev-lang/perl-5.6
exif? ( >=media-libs/libexif-0.6.19 )
libnotify? ( >=x11-libs/libnotify-0.7 )
pcre? ( >=dev-libs/libpcre-6 )
-   startup-notification? ( x11-libs/startup-notification )
udisks? ( virtual/libgudev:= )
xfce_plugins_trash? ( >=xfce-base/xfce4-panel-4.10 )"
 RDEPEND="${COMMON_DEPEND}
@@ -52,13 +51,11 @@ pkg_setup() {
XFCONF=(
--docdir="${EPREFIX}"/usr/share/doc/${PF}
$(use_enable dbus)
-   $(use_enable startup-notification)
$(use_enable udisks gudev)
$(use_enable libnotify notifications)
$(xfconf_use_debug)
$(use_enable exif)
$(use_enable pcre)
-   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
)
 
use xfce_plugins_trash || XFCONF+=( --disable-tpa-plugin )



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

2015-10-09 Thread Christoph Mende
commit: b4c97c6ca92509f5b23761b0a3d6b17c839a2e09
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:35 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:35 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=b4c97c6c

libxfce4util: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-base/libxfce4util/libxfce4util-.ebuild | 4 ++--
 xfce-base/libxfce4util/metadata.xml | 5 -
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/xfce-base/libxfce4util/libxfce4util-.ebuild 
b/xfce-base/libxfce4util/libxfce4util-.ebuild
index fcac885..03b86d6 100644
--- a/xfce-base/libxfce4util/libxfce4util-.ebuild
+++ b/xfce-base/libxfce4util/libxfce4util-.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/xfce-base/libxfce4util/libxfce4util-4.12.1.ebuild,v 1.1 
2015/03/08 15:06:39 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit xfconf
@@ -16,13 +16,13 @@ IUSE="debug"
 RDEPEND=">=dev-libs/glib-2.24"
 DEPEND="${RDEPEND}
dev-util/intltool
+   dev-util/gtk-doc-am
sys-devel/gettext
virtual/pkgconfig"
 
 pkg_setup() {
XFCONF=(
$(xfconf_use_debug)
-   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
)
 
[[ ${CHOST} == *-darwin* ]] && XFCONF+=( --disable-visibility ) #366857

diff --git a/xfce-base/libxfce4util/metadata.xml 
b/xfce-base/libxfce4util/metadata.xml
index 826e2ca..008cf47 100644
--- a/xfce-base/libxfce4util/metadata.xml
+++ b/xfce-base/libxfce4util/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-xfce
+  
+x...@gentoo.org
+XFCE Team
+  
 



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

2015-10-09 Thread Christoph Mende
commit: d4f5e322a9917233c1bb3fb25e479d68d3aff7fe
Author: Christoph Mende  gentoo  org>
AuthorDate: Fri Oct  9 19:41:38 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Fri Oct  9 19:41:38 2015 +
URL:https://gitweb.gentoo.org/proj/xfce.git/commit/?id=d4f5e322

xfconf: Sync with gentoo-x86

Package-Manager: portage-2.2.23

 xfce-base/xfconf/metadata.xml   |  5 -
 xfce-base/xfconf/xfconf-.ebuild | 14 --
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/xfce-base/xfconf/metadata.xml b/xfce-base/xfconf/metadata.xml
index 826e2ca..008cf47 100644
--- a/xfce-base/xfconf/metadata.xml
+++ b/xfce-base/xfconf/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-xfce
+  
+x...@gentoo.org
+XFCE Team
+  
 

diff --git a/xfce-base/xfconf/xfconf-.ebuild 
b/xfce-base/xfconf/xfconf-.ebuild
index 7b50f7b..b2d0bdb 100644
--- a/xfce-base/xfconf/xfconf-.ebuild
+++ b/xfce-base/xfconf/xfconf-.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/xfce-base/xfconf/xfconf-4.12.0.ebuild,v 1.1 
2015/03/08 15:06:39 mgorny Exp $
+# $Id$
 
 EAPI=5
 inherit xfconf
@@ -16,15 +16,18 @@ IUSE="debug perl"
 RDEPEND=">=dev-libs/dbus-glib-0.98
>=dev-libs/glib-2.30
>=xfce-base/libxfce4util-4.10
-   perl? ( dev-perl/glib-perl )"
+   perl? (
+   dev-lang/perl:=[-build(-)]
+   dev-perl/glib-perl
+   )"
 DEPEND="${RDEPEND}
dev-util/intltool
virtual/pkgconfig
sys-devel/gettext
perl? (
-   dev-perl/extutils-depends
+   dev-perl/ExtUtils-Depends
dev-perl/extutils-pkgconfig
-   )"
+   )"
 
 pkg_setup() {
XFCONF=(
@@ -32,7 +35,6 @@ pkg_setup() {
$(xfconf_use_debug)
$(use_enable debug checks)
--with-perl-options=INSTALLDIRS=vendor
-   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
)
 
[[ ${CHOST} == *-darwin* ]] && XFCONF+=( --disable-visibility ) #366857
@@ -41,7 +43,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   # http://bugzilla.xfce.org/show_bug.cgi?id=9556
+   # https://bugzilla.xfce.org/show_bug.cgi?id=9556
cat <<-EOF >> po/POTFILES.skip
xfconf-perl/xs/Xfconf.c
xfconf-perl/xs/XfconfBinding.c



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

2015-10-09 Thread Hans de Graaff
commit: 6ee5b0258aa46ce04aa0c247834d2b897ed1219d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 10 05:42:35 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 10 05:42:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee5b025

dev-ruby/faraday_middleware: cleanup

Package-Manager: portage-2.2.20.1

 dev-ruby/faraday_middleware/Manifest   |  1 -
 .../faraday_middleware-0.9.1.ebuild| 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-ruby/faraday_middleware/Manifest 
b/dev-ruby/faraday_middleware/Manifest
index f12f8d1..78c3a43 100644
--- a/dev-ruby/faraday_middleware/Manifest
+++ b/dev-ruby/faraday_middleware/Manifest
@@ -1,2 +1 @@
-DIST faraday_middleware-0.9.1.tar.gz 20960 SHA256 
2d0b7b205e46712addeb6f8c154e7376c4d3c17ed6fb214d79172e94f1b6ab73 SHA512 
208f3f62354d2b3b6767e49be6a07f8610a1791678915e2ca24573b6e1179a02f9fdad41c171516497789e410765812f537a6c6b8249227a5f6e5bc1c4b37855
 WHIRLPOOL 
e2b18b099fd7c37cc25fd5fa704218a2c2cc30605ad897af5963824d1257f9e1ec7114352c233bed13354cfca33e2deb2d28ba563f9baad8f5c0d5f50d912a67
 DIST faraday_middleware-0.9.2.tar.gz 21926 SHA256 
014cfce128eb50a696168eb012e830c349c52c9e6ae25a5bbaea30f2c59de17d SHA512 
74d0a63eac16f119ca2c2c6da16fe3b7a1c9e6949044ec312ed5828544bb83e3bdfd65a1991cfb1fdeb29543f1ee978781bed76299361683b69ed362feb4f18d
 WHIRLPOOL 
3c4ebb2c690fb9624d7f908cc2b31e87264b7746d48873494e23de642067b2149e5fd115e27d00c332d652ad7f2321396a52ee8d09242169c952863859c43bad

diff --git a/dev-ruby/faraday_middleware/faraday_middleware-0.9.1.ebuild 
b/dev-ruby/faraday_middleware/faraday_middleware-0.9.1.ebuild
deleted file mode 100644
index af36868..000
--- a/dev-ruby/faraday_middleware/faraday_middleware-0.9.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem eutils
-
-DESCRIPTION="Various middleware for Faraday"
-HOMEPAGE="https://github.com/lostisland/faraday_middleware";
-SRC_URI="https://github.com/lostisland/faraday_middleware/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+parsexml +oauth +mashify +rashify"
-
-ruby_add_rdepend "
-   >=dev-ruby/faraday-0.7.4 =dev-ruby/multi_xml-0.5.3 )
-   oauth? ( >=dev-ruby/simple_oauth-0.1 )
-   mashify? ( >=dev-ruby/hashie-1.2:* )
-   rashify? ( >=dev-ruby/rash-0.3 )"
-
-# Bundler must be used because the optional dependencies have different
-# version requirements that must be resolved.
-ruby_add_bdepend "test? (
-   dev-ruby/bundler
-   >=dev-ruby/multi_xml-0.5.3
-   >=dev-ruby/simple_oauth-0.1
-   >=dev-ruby/hashie-1.2
-   >=dev-ruby/rash-0.3 )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(cane\|simplecov\)/ s:^:#:' \
-   -e '/rspec/ s/>=/~>/' Gemfile || die
-}
-
-each_ruby_test() {
-   ${RUBY} -S bundle exec rspec-2 spec || die
-}



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

2015-10-09 Thread Hans de Graaff
commit: 5496f3fc9cc81b0be8724f81feb39269d0c52e9a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 10 05:56:42 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 10 05:56:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5496f3fc

dev-ruby/faraday_middleware: add 0.10.0

Package-Manager: portage-2.2.20.1

 dev-ruby/faraday_middleware/Manifest   |  1 +
 .../faraday_middleware-0.10.0.ebuild   | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/faraday_middleware/Manifest 
b/dev-ruby/faraday_middleware/Manifest
index 78c3a43..e83ebc7 100644
--- a/dev-ruby/faraday_middleware/Manifest
+++ b/dev-ruby/faraday_middleware/Manifest
@@ -1 +1,2 @@
+DIST faraday_middleware-0.10.0.tar.gz 22646 SHA256 
210e69fc76e2f5c2b76771452e1b859129869961749262e16bee7b50ff98ddc3 SHA512 
f516f040a7be7b14635e8685d6d63647fd49ef595f31c655b6cd8e6b9443a80e1d4c68a516cd4088c129a73e411748d15d97b24cbcf321fd15953292ca3c7964
 WHIRLPOOL 
5c1b3d64358a71b35bd7b7211e76da248e59b3eff6404ef0d46c8c149d1c5045422b05a10bef5205d2bf65c19edff6ad7f96c7ff863ee4a3bd05def2035b
 DIST faraday_middleware-0.9.2.tar.gz 21926 SHA256 
014cfce128eb50a696168eb012e830c349c52c9e6ae25a5bbaea30f2c59de17d SHA512 
74d0a63eac16f119ca2c2c6da16fe3b7a1c9e6949044ec312ed5828544bb83e3bdfd65a1991cfb1fdeb29543f1ee978781bed76299361683b69ed362feb4f18d
 WHIRLPOOL 
3c4ebb2c690fb9624d7f908cc2b31e87264b7746d48873494e23de642067b2149e5fd115e27d00c332d652ad7f2321396a52ee8d09242169c952863859c43bad

diff --git a/dev-ruby/faraday_middleware/faraday_middleware-0.10.0.ebuild 
b/dev-ruby/faraday_middleware/faraday_middleware-0.10.0.ebuild
new file mode 100644
index 000..74cf6b4
--- /dev/null
+++ b/dev-ruby/faraday_middleware/faraday_middleware-0.10.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Various middleware for Faraday"
+HOMEPAGE="https://github.com/lostisland/faraday_middleware";
+SRC_URI="https://github.com/lostisland/faraday_middleware/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+parsexml +oauth +mashify +rashify"
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-0.7.4 =dev-ruby/multi_xml-0.5.3 )
+   oauth? ( >=dev-ruby/simple_oauth-0.1 )
+   mashify? ( >=dev-ruby/hashie-1.2:* )
+   rashify? ( >=dev-ruby/rash-0.3 )"
+
+# Bundler must be used because the optional dependencies have different
+# version requirements that must be resolved.
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   >=dev-ruby/multi_xml-0.5.3
+   >=dev-ruby/rack-cache-1.1
+   >=dev-ruby/simple_oauth-0.1
+   >=dev-ruby/hashie-1.2
+   >=dev-ruby/rash-0.3 )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(cane\|parallel\|simplecov\)/ s:^:#:' \
+   -e '/rspec/ s/>=/~>/' \
+   -e "/simple_oauth/ s/, '< 0.3'//" Gemfile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rspec-3 spec || die
+}



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

2015-10-09 Thread Hans de Graaff
commit: 82b61a5b25d16ca3336d56159802ba767f7a5ba4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  9 08:48:56 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 10 05:38:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b61a5b

dev-ruby/faraday: add 0.9.2

Package-Manager: portage-2.2.20.1

 dev-ruby/faraday/Manifest |  1 +
 dev-ruby/faraday/faraday-0.9.2.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest
index 196aa9b..f65427c 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -1,2 +1,3 @@
 DIST faraday-0.9.0.tar.gz 53998 SHA256 
0b3503ca485e25082ae20d67ec1f3594d802dc28e5f61e857b741520216f2927 SHA512 
d69db4fced6edb7f161078d2fb3d60f11d8bbc14785e08a6aae262915a23cd3fd1f1b871a269491738e623b6b804626e812223678a5e3cc133baafc485c87dd4
 WHIRLPOOL 
3924f408edb4cc1e3d5df35c0b052f1f12d2f575b1671a4d5aaf4eb7b33e925e3fc5683b564e6d58ab556675022594abace05cf984b83652948c0e0e5c18a313
 DIST faraday-0.9.1.tar.gz 56944 SHA256 
27c82ff6eb0b25da7077bd724edc545bc9438e25554fa259434f825ffeb20da5 SHA512 
9686f8fd5adc4380dee0cefc3a18f3b8dbe9a7785bfea5e0332dbb6f4d3af4311698e87eb6ac7f070fd758d68fb5f9cf9beec81e86a05da7fe6a5ba6fded1a3b
 WHIRLPOOL 
59f060c2bb1441de7fd55565050e8c47f826c3361b2ca37bac2f812d5f9ba4b49a639f37bb2bc73d49ed5c3e0c1633b7c82bd428fa0ebc01e5d68defbe0deb09
+DIST faraday-0.9.2.tar.gz 57013 SHA256 
ceaf7838acc09c3c4401f74e49f3169cd20922258817f3af817fe7eedcb592f3 SHA512 
12c4ead8dca6baf6292291943ea1aab1a534509bf92c6e0a621c1c69e3493480fced68aa529d8678847028f2fc2a7672411df7e4d09e65a5e764c957fed1ee72
 WHIRLPOOL 
d2c4545c7b3320099aa1c5cc85fe1ebbb508749abdcf80de6cdf9e98b642f356e9f0b9174e5191b531406c7df39a326f9e4e5f77d0699c85a915699a92983b6e

diff --git a/dev-ruby/faraday/faraday-0.9.2.ebuild 
b/dev-ruby/faraday/faraday-0.9.2.ebuild
new file mode 100644
index 000..d72206c
--- /dev/null
+++ b/dev-ruby/faraday/faraday-0.9.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_TEST="test"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="HTTP/REST API client library with pluggable components"
+HOMEPAGE="https://github.com/lostisland/faraday";
+SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND+=" test? ( sys-process/lsof )"
+
+ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 =dev-ruby/test-unit-2.4
+   dev-ruby/httpclient
+   dev-ruby/rack-test
+   dev-ruby/sinatra
+   dev-ruby/net-http-persistent
+   dev-ruby/patron
+   )"
+
+all_ruby_prepare() {
+   # Remove bundler support.
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile test/helper.rb || die
+   sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die
+
+   # Remove simplecov and coveralls support, not needed to run tests.
+   sed -i -e '/simplecov/,/^  end/ s:^:#:' test/helper.rb || die
+
+   # Remove tests for adapters that are not packaged for Gentoo.
+   rm test/adapters/em_http_test.rb test/adapters/em_synchrony_test.rb 
test/adapters/excon_test.rb test/adapters/typhoeus_test.rb || die
+
+   # The proxy server is already killed, may be OS X vs Linux issue.
+   sed -i -e '138 s/^/#/' script/test || die
+
+   sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   # Make sure the test scripts use the right ruby interpreter
+   sed -i -e 's:ruby:'${RUBY}':' script/* || die
+}
+
+each_ruby_test() {
+   each_fakegem_test
+
+   # Sleep some time to allow the sinatra test server to die
+   einfo "Waiting for test server to stop"
+   sleep 10
+}



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

2015-10-09 Thread Hans de Graaff
commit: 5f78fc884547230015314964086881284a223ff1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  9 07:24:07 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 10 05:38:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f78fc88

dev-ruby/dbf: add 2.0.12

Package-Manager: portage-2.2.20.1

 dev-ruby/dbf/Manifest  |  1 +
 dev-ruby/dbf/dbf-2.0.12.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/dbf/Manifest b/dev-ruby/dbf/Manifest
index 1de29e0..2092fa2 100644
--- a/dev-ruby/dbf/Manifest
+++ b/dev-ruby/dbf/Manifest
@@ -1,3 +1,4 @@
 DIST dbf-2.0.10.gem 122880 SHA256 
9426c197abf49633f850b2b0e97e6e9352dea050fe5a38b9301844abef3abf92 SHA512 
80ede55b9672b831e8d598c269116a93446b966394c63aef1008e1b20b8d0db2cfb52320eb234182c8f841b301f5018ad39ef66589ee614772a68572d1855275
 WHIRLPOOL 
e83f8aeb5f37c4a33815445175707119f5e67b381e9ca2533578433d55c4a5f33b498ef5b17808bbac04f368ff0f3ef36afbc8c3262d99291f8f045b124f30db
 DIST dbf-2.0.11.gem 123392 SHA256 
721529cc1a24b99e2563fdb9fb158615930b13b2e2ed67d1f973c33e7205625f SHA512 
fa5cbcb64e114e24b0fbd2c8bdfba309238c854cd407798b0d8cd5a717a0d598713b0150055b4507813be59f1d9b8678721f1cca75f0562cdd121e222a52c353
 WHIRLPOOL 
d399a82d6c0281da667e0eec19e337bd6a7e5f20e690dd63b55d111646009c3bd02140d54f82b56ec356b3b3da525e0bb4fea23120c5f8cab2cb115ad2ff0d00
+DIST dbf-2.0.12.gem 123392 SHA256 
1bea0edefa1638dfd2018c53e8283e7ccefbbd889ff6761178eb20bf4c7603b9 SHA512 
c43914baa9bd5c4fb796d95402bd6943e53aeb5e11fda1a707e0e538cb165fddf4c08cd7631b1a1528ea36f23afb8a94f44d222aa388139008a56015f93c61f0
 WHIRLPOOL 
a807a9fc72f6fabfa6d01a3219b4cdd2d500c0aeb600772cfc729ee994e908e460cbc802feb716d600e008dcb3e026d175e74ef39568cc05ed4a8b9d280db483
 DIST dbf-2.0.8.gem 115712 SHA256 
d953117337e3d12720815304b5e584ccdd7d081b65d0a01dd2d825087e1b4f79 SHA512 
b2098359f88b5df50113af979d0d95591b1b15db22e8554bced14f4a5190ac3f490971e7f857bb832d4957f82e6f82d5cbcea0332401a54cf41b897bfb1f3b74
 WHIRLPOOL 
7afdf410cfc43009e407a14ffe5944d1639ec4318d9517314b9d41734341777ce5833033462accf3ea699d26b4fd4a3fb410875ee4b9eda197199cefd3db7836

diff --git a/dev-ruby/dbf/dbf-2.0.12.ebuild b/dev-ruby/dbf/dbf-2.0.12.ebuild
new file mode 100644
index 000..d251e2d
--- /dev/null
+++ b/dev-ruby/dbf/dbf-2.0.12.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md docs/*"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="a small fast library for reading dBase, xBase, Clipper and FoxPro
+database files"
+HOMEPAGE="https://github.com/infused/dbf";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/fastercsv/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2015-10-09 Thread Hans de Graaff
commit: 0ffe13ed757666d6225dc129302d051cf86bdb31
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  9 07:09:09 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 10 05:38:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ffe13ed

dev-ruby/bson: cleanup

Package-Manager: portage-2.2.20.1

 dev-ruby/bson/Manifest  |  3 ---
 dev-ruby/bson/bson-3.0.4.ebuild | 54 -
 dev-ruby/bson/bson-3.2.0.ebuild | 54 -
 dev-ruby/bson/bson-3.2.1.ebuild | 45 --
 4 files changed, 156 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 47cfcca..7e2e88f 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,5 +1,2 @@
-DIST bson-3.0.4.tar.gz 49517 SHA256 
10a34e681804abfde9a2c047d9fa4554e40aef28f0a7114b88f7324215041de4 SHA512 
8a57ff6706af44ef22841fdd33cd8c9d2ea4fd94dfde9f4fe94fdb08d95d3249b96939866459294c8258d99f37ff3e0ab8ac16b53fad1db6ddb26506135a4008
 WHIRLPOOL 
07f81925049e23c5f8f75e08b3eb4594e0df4a890bc864674d19a3a291eca8a58f121b3d045d14c44f454753dc3d0be425ff140d3d0eb72bc2cd8a61734d08d8
-DIST bson-3.2.0.tar.gz 50495 SHA256 
a452bf4f77548697f36659413fa2c106e592d29b8259c285262a1db5c1ffae06 SHA512 
258cd31e390cafb12b93d326686e2a08e55da44b458a68cbf5ce8ebc51a477844934a346a77914a9baf1004ca465b45d7399e7daab74b2b9e7389b7c23cbf777
 WHIRLPOOL 
d8c192343dcabbf162d16dd4f19612ddeb43cdabe8e13559014db2ca2d7dda2c5df759631fba7f0f4ed7b5e2d76e7327dc4a46d695a792afbc84aaaf8f6b4489
-DIST bson-3.2.1.tar.gz 50640 SHA256 
8e81a04bd433bd82fd558b1ef58b35a53448eb6dc9c85a808238b0d21dfa71d4 SHA512 
c5565965615036608b87895d40d62b42193eb7ba31f168051222595f9095627157606ba8ba7966ed349ec05005645320ce10cc510e1fa47368f907368734fb0a
 WHIRLPOOL 
1e1007132aeb99655f1af49de0696ba104d1ac9d63c09b3136e5e523318acb36c568fe813ecbd663212a109bd94486fda1074f12fd18b3336e600b239252a4e4
 DIST bson-3.2.4.tar.gz 51208 SHA256 
adcc339e4618fbd9bc8dc91677971118834adfd19bf6ae783d79308f2fb446b2 SHA512 
d7817d5ec068895e4a883921dc8495aa9d44401b7a66c77f29b71434428efaf417f1219ebbb1bd7065a8beebba41c0c461e7b9f5376bc9259ada695f6eb97715
 WHIRLPOOL 
670239430ec0ccfe01a4a50d843fbc871faea06b0d5cf7db4cf53d32ec7a6dcca7ef06497589d1e0f4ee8e20e451bff33b7d0bcfea298b71dead22716f07eab2
 DIST mongo-ruby-driver-1.12.0.tar.gz 360669 SHA256 
84c87d26601c9bd91a6604bcb3630be50d239e471542f9b0a68379705dd03e11 SHA512 
725110c527867379def85fde50b6825e94a320356f062e4403d9d55c223f2503676f83ae42916d6ab45afd90d30b2a4272519e070c4af2095c0965297fd72bb6
 WHIRLPOOL 
c152aa579a0535707909560cc73fc878521aac95c034ec71bca6c2397754b5e057c1e7ca32f6b2b3393ce975f122e65926820cdde29aa5f5734fb9717bd980e0

diff --git a/dev-ruby/bson/bson-3.0.4.ebuild b/dev-ruby/bson/bson-3.0.4.ebuild
deleted file mode 100644
index 86254a6..000
--- a/dev-ruby/bson/bson-3.0.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-GITHUB_USER="mongodb"
-GITHUB_PROJECT="bson-ruby"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based 
extension.)"
-HOMEPAGE="http://www.mongodb.org/";
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-RUBY_S="bson-ruby-${PV}"
-
-LICENSE="APSL-2"
-SLOT="3"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-ruby_add_bdepend \
-   "test? (
-   dev-ruby/rake
-   dev-ruby/shoulda
-   dev-ruby/mocha
-   dev-ruby/test-unit:2
-   )
-   doc? ( dev-ruby/rdoc )"
-
-all_ruby_prepare() {
-   # Remove bundler support
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # Remove project-specific rspec options
-   rm .rspec || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -C ext/bson extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-   emake -C ext/bson V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
-   cp ext/bson/*$(get_modname) lib/ || die
-}

diff --git a/dev-ruby/bson/bson-3.2.0.ebuild b/dev-ruby/bson/bson-3.2.0.ebuild
deleted file mode 100644
index 86254a6..000
--- a/dev-ruby/bson/bson-3.2.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-GITHUB_USER="mongodb"
-GITHUB_PROJECT="bson-ruby"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A Ruby BSON implementation for MongoDB. (

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

2015-10-09 Thread Hans de Graaff
commit: c13ce91cc07c14545b67c29fc63822ce315ab3ea
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 10 05:37:55 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 10 05:38:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13ce91c

dev-ruby/coolio: add 1.4.1

Package-Manager: portage-2.2.20.1

 dev-ruby/coolio/Manifest|  1 +
 dev-ruby/coolio/coolio-1.4.1.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 4758da0..00fe22a 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,2 +1,3 @@
 DIST cool.io-1.2.1.gem 112128 SHA256 
2ed7857bb7ec5c53e683a05db07798f0adbaaef35a960d9e0addfacc1fe6b684 SHA512 
778605986fb33b1370d780cc986921b09dea2a4e54464753042b83c18d5a18d61f83920050bcc1f2452354d3965bbd0be26f56fafc4ec4700772e8350da33ccb
 WHIRLPOOL 
57dfd569f7a4786e546a67a0b89a1335358f3f1621f265f554647636406218e6d95f0c4d85e498f38c9827c186d524487002d0a57fc8444caf931bd18691d01f
 DIST cool.io-1.3.0.gem 105984 SHA256 
f053b308cca450efa2d6e5195f8111e42302732cd38345c9d326af2786027de8 SHA512 
0c7c3fa132b603a44e02eecc13c4ca0fdf11d4ddc90bcc7b3bda0c40c198116b1b9c5724a835e0734875a1a58c3c79974c2add7c6e5ec2036598f8a221cadbe8
 WHIRLPOOL 
640bff16aab808fbc879ca971d19de482338c944e9ac2febaefc4fdbceda45cc91075e668387b90188bbf71da08a3d8e08e366990c18f505b5a03d731c5eb622
+DIST cool.io-1.4.1.gem 109056 SHA256 
3c40726d3f567e19ffa7db9a565c365793b637b4c1f1650d7dde479d35371164 SHA512 
4226e02a0ec81379298389df779d11803a6dfe7853fad42b400e0b154c690cc01f7cb34e50e46b56edf04718195a9aff8e79b0de366f2f1f872567b236b3
 WHIRLPOOL 
a27d00ae8e90c29a7b5db0bf0b4e20374a58801838a8da1ffaca584c74c473808e90efa5af6abe5175598e802202f388f7d2a9731de3af5825d8c4e60567eb91

diff --git a/dev-ruby/coolio/coolio-1.4.1.ebuild 
b/dev-ruby/coolio/coolio-1.4.1.ebuild
new file mode 100644
index 000..66d55b4
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.4.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# iobuffer: -rbx
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev 
C library"
+HOMEPAGE="https://coolio.github.com/";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+=" >=dev-libs/libev-4.19"
+RDEPEND+=" >=dev-libs/libev-4.19"
+
+RUBY_PATCHES=( "${PN}-1.1.0-libev.patch" )
+
+ruby_add_rdepend ">=dev-ruby/iobuffer-1"
+
+all_ruby_prepare() {
+   rm -r Gemfile* ext/libev ext/cool.io/libev.c lib/.gitignore || die
+
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || 
die
+   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid dependency on rake-compiler
+   sed -i -e '/extensiontask/ s:^:#:' \
+   -e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+   # Remove specs that require network connectivity
+   rm -f spec/dns_spec.rb || die
+
+   # Use one address consistently
+   sed -i -e 's/localhost/127.0.0.1/' 
spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+
+   # Remove specs that fail, possibly due to libev
+   # incompatibility. Should be investigated but cool.io is no longer
+   # maintained.
+   rm -f spec/udp_socket_spec.rb || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/cool.io extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/cool.io
+   cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
+}



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

2015-10-09 Thread Hans de Graaff
commit: 2814144ac43d261b28e05d73f1d5c6549aaa2ba2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  9 07:07:31 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 10 05:38:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2814144a

dev-ruby/aws-sdk: add 1.66.0

Add latest 1.x version.

Package-Manager: portage-2.2.20.1

 dev-ruby/aws-sdk/Manifest  |  1 +
 dev-ruby/aws-sdk/aws-sdk-1.66.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/aws-sdk/Manifest b/dev-ruby/aws-sdk/Manifest
index bb15178..147b1da 100644
--- a/dev-ruby/aws-sdk/Manifest
+++ b/dev-ruby/aws-sdk/Manifest
@@ -1 +1,2 @@
+DIST aws-sdk-ruby-1.66.0.tar.gz 1774530 SHA256 
265e20a99c17d3f476ce6f6e981fd37e8e529dac2a38eba1ef7a25205f8f49b6 SHA512 
53b13bab1db26f9eb6ba411a7143377fbdc56548fe881742953f388af60508be30cc2c82a3dce89675be2c799774d30313d19b47875a52d4c9134ce5f4b1914c
 WHIRLPOOL 
265d01034a3e31f8e12dc8962d67fa727e7123de0e5c56c633a84d4b7e91168f6c8ea9f4e4291ef54ef570f4675f2f087610bf11b11ec9efdb1c345c42dcb1ec
 DIST aws-sdk-ruby-1.8.4.tar.gz 1476015 SHA256 
c7b4634b845105fa9b8c5e994e13390894d2b0eba4a9841143e8a288b2df1931 SHA512 
7b2acd2ced6ebb8cccaf44da50a4ee50967d856ee4d9c6020cd3c44c4549fce4336895a7a02e3f6249c1a96cb72d2a8c94d09241d90300e3fc0130b238a4fe6b
 WHIRLPOOL 
2bcd8a65e8d1ac1031b8f4a5e18fdbe80c171a42c3db8cc4a0b07a07118ca62d82dcee681b379dd3b368ef91fc23483166326720e3660cb7ed1035617239dbd4

diff --git a/dev-ruby/aws-sdk/aws-sdk-1.66.0.ebuild 
b/dev-ruby/aws-sdk/aws-sdk-1.66.0.ebuild
new file mode 100644
index 000..8c83c45
--- /dev/null
+++ b/dev-ruby/aws-sdk/aws-sdk-1.66.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="ca-bundle.crt"
+
+GITHUB_USER="aws"
+GITHUB_PROJECT="${PN}-ruby"
+RUBY_S="${GITHUB_PROJECT}-${PV}"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Official SDK for Amazon Web Services"
+HOMEPAGE="http://aws.amazon.com/sdkforruby";
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${GITHUB_PROJECT}-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl
+   >=dev-ruby/json-1.4
+   >=dev-ruby/nokogiri-1.4.4"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   insinto /usr/share/doc/${PF}
+   doins -r samples
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/gtk-gnutella/

2015-10-09 Thread Hans de Graaff
commit: d8bf6d4ccadc938299566911ae9010f9bfa3c0b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  9 07:13:06 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 10 05:38:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8bf6d4c

net-p2p/gtk-gnutella: add 1.1.5

Package-Manager: portage-2.2.20.1

 net-p2p/gtk-gnutella/Manifest  |  1 +
 net-p2p/gtk-gnutella/gtk-gnutella-1.1.5.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/net-p2p/gtk-gnutella/Manifest b/net-p2p/gtk-gnutella/Manifest
index 610d26d..85b9e2b 100644
--- a/net-p2p/gtk-gnutella/Manifest
+++ b/net-p2p/gtk-gnutella/Manifest
@@ -1,2 +1,3 @@
 DIST gtk-gnutella-1.1.3.tar.bz2 19504243 SHA256 
2659ddb846f60d13789674e926a71bbb4a8b9d3ca98c6b034a95eaa073531405 SHA512 
df143b6e89b0a4c6e8ddbba24ddcab3603f04e7df1fab7d389241a112c6cd3297e4837dfc0d225289997b99867a5466a5b8697c68ef2bdc5817261fbc103d505
 WHIRLPOOL 
fe1a1375e75204bdf92c9690f1885211dc456c2cc466f4d7e47c865fc0e1c77ce07d27b58ff2e53c4c28214d055878c7d805f0b79043748e1448c6b8ac398c82
 DIST gtk-gnutella-1.1.4.tar.bz2 19546318 SHA256 
6ae259ff9d5f20a2d10dba66ed6cbe5b56552307a6e8bc36df053b70aff4c956 SHA512 
e09fde0e1f8a701e099f91768e032d022f6e9d41cdb4cc7833f1e7ba0e2795bc102c6b835960eb69e577ffc1426c42f6e1682ebadb8c5a643a796f88ff204ac6
 WHIRLPOOL 
a9e63865896444c2ba22e9cf4302f5da5f6bdcec257cc87c618c3c3514cbf924e0eb6df7909b21ad5798650a577adf38cb37806810fd3f6a7f67be5f7a7cc8f1
+DIST gtk-gnutella-1.1.5.tar.bz2 19552392 SHA256 
c332043a885ba302841a261c118264d903627fd21b062c99538db7dc7dada8a5 SHA512 
eb94ef5cbc447ebf75d16eb24f0a4d88197a9b79f842fe73f963af3ba5985cc4ce99605d29e33123754d9a509218b71acc684df27a075c3947278211c1b204e5
 WHIRLPOOL 
c5bc302dd7bd92eac2298c52b557723b473a930a7e1b40cddc74424bef7acf0a9b90f27ba503dc40038c925047dfcf6f80ca8de2f0e20a6429d70267de3ada49

diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.5.ebuild 
b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.5.ebuild
new file mode 100644
index 000..154b509
--- /dev/null
+++ b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.5.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+IUSE="nls dbus ssl +gtk"
+
+DESCRIPTION="A GTK+ Gnutella client"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+HOMEPAGE="http://gtk-gnutella.sourceforge.net/";
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-libs/zlib
+   gtk? ( >=x11-libs/gtk+-2.2.1:2 )
+   dbus? ( >=sys-apps/dbus-0.35.2 )
+   ssl? ( >=net-libs/gnutls-2.2.5 )
+   nls? ( >=sys-devel/gettext-0.11.5 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   strip-linguas -i po
+
+   echo "# Gentoo-selected LINGUAS" > po/LINGUAS
+   for ling in ${LINGUAS}; do
+   echo $ling >> po/LINGUAS
+   done
+}
+
+src_configure() {
+   # There is no option to turn off optimization through the build.sh
+   # script.
+   sed -i -e "s/Configure -Oder/Configure -Oder -Doptimize=none/" build.sh 
|| die
+
+   # The build script does not support the equivalent --enable
+   # options so we must construct the configuration by hand.
+
+   local myconf
+
+   if ! use nls; then
+   myconf="${myconf} --disable-nls"
+   fi
+
+   if ! use dbus; then
+   myconf="${myconf} --disable-dbus"
+   fi
+
+   if ! use ssl; then
+   myconf="${myconf} --disable-gnutls"
+   fi
+
+   if use gtk; then
+   myconf="${myconf} --gtk2"
+   else
+   myconf="${myconf} --topless"
+   fi
+
+   ./build.sh \
+   --configure-only \
+   --prefix="/usr" \
+   --cc=$(tc-getCC) \
+   ${myconf}
+}
+
+src_compile() {
+   # Build system is not parallel-safe, bug 500760
+   emake -j1
+}
+
+src_install() {
+   dodir /usr/bin
+   emake INSTALL_PREFIX="${D}" install || die "Install failed"
+   dodoc AUTHORS ChangeLog README TODO
+
+   # Touch the symbols file into the future to avoid warnings from
+   # gtk-gnutella later on, since we will most likely strip the binary.
+   touch --date="next minute" "${D}/usr/lib/gtk-gnutella/gtk-gnutella.nm" 
|| die
+}



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

2015-10-09 Thread Hans de Graaff
commit: eeb7ed5a96cd37c4fceb5fba512d47c7f073db5a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  9 07:10:05 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 10 05:38:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb7ed5a

dev-ruby/bson: add 3.2.6

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 7e2e88f..2bd86f9 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,2 +1,3 @@
 DIST bson-3.2.4.tar.gz 51208 SHA256 
adcc339e4618fbd9bc8dc91677971118834adfd19bf6ae783d79308f2fb446b2 SHA512 
d7817d5ec068895e4a883921dc8495aa9d44401b7a66c77f29b71434428efaf417f1219ebbb1bd7065a8beebba41c0c461e7b9f5376bc9259ada695f6eb97715
 WHIRLPOOL 
670239430ec0ccfe01a4a50d843fbc871faea06b0d5cf7db4cf53d32ec7a6dcca7ef06497589d1e0f4ee8e20e451bff33b7d0bcfea298b71dead22716f07eab2
+DIST bson-3.2.6.tar.gz 51846 SHA256 
b7d848b93de622c32cc65cf6debf21aaa0e66d554d65cc7805dc8f76e56c55fb SHA512 
da8d7c4e50bd5387a50f0ef471f1d854e0a1bf3f109bb793b16c8e4d110f6b98cb37aee126176eccb097c5d7814360ef85e96be4aa4704226a8490984a5dd3f2
 WHIRLPOOL 
ece0e17aca10f684cdbea703702b5f886340fe93ede11045430c7711f2d546c5e2558003261d8252a29a55fc999664be0315f0ac693d02181a9dcf006d44a3c6
 DIST mongo-ruby-driver-1.12.0.tar.gz 360669 SHA256 
84c87d26601c9bd91a6604bcb3630be50d239e471542f9b0a68379705dd03e11 SHA512 
725110c527867379def85fde50b6825e94a320356f062e4403d9d55c223f2503676f83ae42916d6ab45afd90d30b2a4272519e070c4af2095c0965297fd72bb6
 WHIRLPOOL 
c152aa579a0535707909560cc73fc878521aac95c034ec71bca6c2397754b5e057c1e7ca32f6b2b3393ce975f122e65926820cdde29aa5f5734fb9717bd980e0

diff --git a/dev-ruby/bson/bson-3.2.6.ebuild b/dev-ruby/bson/bson-3.2.6.ebuild
new file mode 100644
index 000..0627cb8
--- /dev/null
+++ b/dev-ruby/bson/bson-3.2.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+GITHUB_USER="mongodb"
+GITHUB_PROJECT="bson-ruby"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based 
extension.)"
+HOMEPAGE="http://www.mongodb.org/";
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+RUBY_S="bson-ruby-${PV}"
+
+LICENSE="APSL-2"
+SLOT="3"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+all_ruby_prepare() {
+   # Remove bundler support
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # Remove project-specific rspec options
+   rm .rspec || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -C ext/bson extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   emake -C ext/bson V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
+   cp ext/bson/*$(get_modname) lib/ || die
+}



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

2015-10-09 Thread Matt Thode
commit: a38233bcd658c98b9238705370fb0967a913b1d2
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Oct 10 05:26:09 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Oct 10 05:26:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38233bc

dev-ruby/puppetdb-termini: bup

Package-Manager: portage-2.2.20.1

 dev-ruby/puppetdb-termini/Manifest |  1 +
 .../puppetdb-termini/puppetdb-termini-3.1.0.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/puppetdb-termini/Manifest 
b/dev-ruby/puppetdb-termini/Manifest
index 0c4c56d..60ac4b0 100644
--- a/dev-ruby/puppetdb-termini/Manifest
+++ b/dev-ruby/puppetdb-termini/Manifest
@@ -1 +1,2 @@
 DIST puppetdb-termini_3.0.1-1puppetlabs1_all.deb 21662 SHA256 
a1930ded1549187b9c6d1bbd267b0ffe353f498cd053364349a99ed34214c614 SHA512 
7ddbf0ae264fcf6063ba180e6ba19e1c491ece7f11b761f6fa66ba39c89de6e7b1a14efa04a113e553892bf987f79f3175dd950f55ce05b985ef7ea19e470ab0
 WHIRLPOOL 
204d8f8889e4725cf515ce23b5f8b3c5c987899751e2c1a43acae3ef92d7c8297921cc60c739d3fa6f77259b1e539a40b70e9cf081ab15509f21ef5a0b892a2e
+DIST puppetdb-termini_3.1.0-1puppetlabs1_all.deb 21074 SHA256 
58b7f2cd7f374c7d3be69be5d53b8def650b8cddf8848619981451532cfcc4eb SHA512 
ac265806f33bbde23825a09f19710ee99e0f12195d921033aa156641e7c092e3ceefa40a855ce39a216ca486bf0d898d27ca3801be01af6f2e47b7582004c0bc
 WHIRLPOOL 
add162e4d66474cee3e6291c4305917128c3840fd8abda3ce4ff78337e1ac8c23a616fd5074f098f1036a9be75f21c27aa906c632cc49e5e2031a13b02d423bd

diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-3.1.0.ebuild 
b/dev-ruby/puppetdb-termini/puppetdb-termini-3.1.0.ebuild
new file mode 100644
index 000..98635db
--- /dev/null
+++ b/dev-ruby/puppetdb-termini/puppetdb-termini-3.1.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
+
+USE_RUBY="ruby20 ruby21"
+
+inherit unpacker
+
+DESCRIPTION="Library needed to connect puppet to puppetdb"
+HOMEPAGE="http://docs.puppetlabs.com/puppetdb/";
+SRC_URI="http://apt.puppetlabs.com/pool/wheezy/PC1/${PN:0:1}/puppetdb/${PN}_${PV}-1puppetlabs1_all.deb";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+# will need the same keywords as puppet
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND+=""
+DEPEND+=""
+
+S=${WORKDIR}
+
+src_install() {
+   insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/
+   doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/*
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django/, dev-util/cmt/, licenses/, net-fs/cifs-utils/files/, ...

2015-10-09 Thread Mike Frysinger
commit: c1511618853db61acd458f9f2a9cda0f08fe7cfd
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct 10 03:19:50 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct 10 05:03:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1511618

fix various encoding corruption

 app-accessibility/brltty/metadata.xml  |  8 ++---
 app-cdr/bashburn/bashburn-3.1.0.ebuild |  2 +-
 app-emulation/libspectrum/metadata.xml |  2 +-
 app-shells/tcsh/tcsh-6.18.01-r2.ebuild |  2 +-
 app-shells/tcsh/tcsh-6.18.01-r3.ebuild |  2 +-
 app-shells/tcsh/tcsh-6.18.01-r4.ebuild |  2 +-
 app-text/calibre/calibre-1.48-r1.ebuild|  2 +-
 dev-libs/libgit2/libgit2-0.20.0-r1.ebuild  |  2 +-
 dev-libs/libgit2/libgit2-0.21.5.ebuild |  2 +-
 dev-libs/libgit2/libgit2-0.22.3.ebuild |  2 +-
 dev-libs/libgit2/libgit2-0.23.0.ebuild |  2 +-
 dev-libs/libgit2/libgit2-0.23.1.ebuild |  2 +-
 dev-libs/libgit2/libgit2-0.23.2-r1.ebuild  |  2 +-
 dev-libs/libgit2/libgit2-0.23.2.ebuild |  2 +-
 dev-libs/libgit2/libgit2-.ebuild   |  2 +-
 dev-libs/liboil/liboil-0.3.17.ebuild   |  2 +-
 dev-python/django/django-1.6.11.ebuild |  2 +-
 dev-python/pycuda/pycuda-2012.1.ebuild |  2 +-
 dev-python/pycuda/pycuda-2013.1.1.ebuild   |  2 +-
 dev-python/pycuda/pycuda-2014.1.ebuild |  2 +-
 dev-python/pycuda/pycuda-.ebuild   |  2 +-
 dev-python/pysnmp-apps/metadata.xml| 12 
 .../python-geoclue/python-geoclue-0.1.0-r1.ebuild  |  2 +-
 dev-python/tlslite/tlslite-0.4.8.ebuild|  2 +-
 dev-python/traits/traits-4.5.0.ebuild  |  2 +-
 dev-scheme/stalin/stalin-0.11.ebuild   |  2 +-
 dev-util/cmt/cmt-1.26.ebuild   |  2 +-
 dev-util/lttng-ust/metadata.xml|  2 +-
 .../files/stressapptest-1.0.6-autotools.patch  |  2 +-
 .../gnugo/files/gnugo-3.9.1-invalid-move.patch |  2 +-
 gnome-base/orbit/orbit-2.14.19-r4.ebuild   |  2 +-
 licenses/Google-TOS| 36 +++---
 licenses/OAL-1.0.1 |  2 +-
 licenses/RTCW-ETEULA   |  6 ++--
 licenses/WPS-EULA  |  4 +--
 licenses/WebStorm_Academic |  2 +-
 licenses/abyss |  6 ++--
 licenses/bea.ri.jsr173 |  4 +--
 licenses/ipw2200-fw|  2 +-
 mail-mta/nullmailer/files/remotes.sample-1.13  |  2 +-
 .../files/3.2.0/007_all_loopingvolume-fix.patch|  2 +-
 media-libs/libwebp/libwebp-0.3.1.ebuild|  2 +-
 media-libs/libwebp/libwebp-0.4.0.ebuild|  2 +-
 media-libs/libwebp/libwebp-0.4.2.ebuild|  2 +-
 net-analyzer/nikto/nikto-2.1.5.ebuild  |  2 +-
 .../files/cifs-utils-6.1-hardcoded-path.patch  |  2 +-
 net-mail/courier-imap/courier-imap-4.15-r1.ebuild  |  4 +--
 net-misc/aget/metadata.xml |  6 ++--
 net-misc/ser/ser-0.9.7-r1.ebuild   |  4 +--
 .../linux/amd64/no-multilib/package.use.mask   |  2 +-
 sci-biology/phylip/phylip-3.69-r1.ebuild   |  2 +-
 sci-biology/phylip/phylip-3.696.ebuild |  2 +-
 sci-chemistry/coot/coot-0.8.2-r1.ebuild|  2 +-
 sci-libs/arpack/arpack-3.1.5.ebuild|  2 +-
 sci-libs/balbes-db/balbes-db-6.1.3-r1.ebuild   |  2 +-
 sci-libs/cdf/cdf-3.4.1.ebuild  |  2 +-
 sci-libs/cdf/cdf-3.5.0.2.ebuild|  2 +-
 sci-libs/inchi/inchi-1.04.ebuild   |  2 +-
 sci-mathematics/reduce/reduce-20110414-r1.ebuild   |  4 +--
 .../files/prelink-20130503-libiberty-md5.patch |  2 +-
 .../files/2100_proc-mem-handling-fix.patch |  4 +--
 www-apache/mod_rpaf/files/003_ipv6.patch   |  2 +-
 .../012_Add-missing-header-for-inet_addr.patch |  2 +-
 www-apps/sugarcrm/metadata.xml |  2 +-
 x11-misc/alltray/alltray-0.7.5.1.ebuild|  2 +-
 x11-terms/roxterm/roxterm-2.6.3.ebuild |  4 +--
 .../thunar-vcs-plugin-0.1.4.ebuild |  2 +-
 67 files changed, 105 insertions(+), 105 deletions(-)

diff --git a/app-accessibility/brltty/metadata.xml 
b/app-accessibility/brltty/metadata.xml
index 395bfb3..e8e32d5 100644
--- a/app-accessibility/brltty/metadata.xml
+++ b/app-accessibility/brltty/metadata.xml
@@ -18,9 +18,9 @@ display. It drives the braille display, and provides complete 
screen review
 functionality. Some speech capability has also been incorporated. 
 
 
-BRLTTYは、盲人用ブライユ点字ディスプレイのためのLinux/Unixコンソールを制御するバ
-ックグラウンド・プロセス(デーモン)です。ã

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

2015-10-09 Thread Jeroen Roovers
commit: 14795bd969d8b4b6cf4980623ed1669a7f64fec6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 04:55:22 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 04:56:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14795bd9

dev-ruby/rspec-core: Mark ~ppc64 (bug #562452).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

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

diff --git a/dev-ruby/rspec-core/rspec-core-3.3.2-r1.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.3.2-r1.ebuild
index 4a9cec4..d53e242 100644
--- a/dev-ruby/rspec-core/rspec-core-3.3.2-r1.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.3.2-r1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~amd64 ~hppa"
+KEYWORDS="~amd64 ~hppa ~ppc64"
 IUSE="highlight"
 
 SUBVERSION="$(get_version_component_range 1-2)"



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

2015-10-09 Thread Jeroen Roovers
commit: 33bfcf0a37f91475ec31b86496b6202fb2e50128
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 04:53:39 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 04:56:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33bfcf0a

dev-ruby/thread_order: Mark ~ppc64 (bug #562452).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

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

diff --git a/dev-ruby/thread_order/thread_order-1.1.0.ebuild 
b/dev-ruby/thread_order/thread_order-1.1.0.ebuild
index 73a6a9a..0c37bf2 100644
--- a/dev-ruby/thread_order/thread_order-1.1.0.ebuild
+++ b/dev-ruby/thread_order/thread_order-1.1.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/JoshCheek/thread_order";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa"
+KEYWORDS="~amd64 ~hppa ~ppc64"
 IUSE=""
 
 all_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/

2015-10-09 Thread Andrey Grozin
commit: 286567c6d64830eb810dee92bad0038b4b91f50d
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sat Oct 10 04:50:18 2015 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sat Oct 10 04:50:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=286567c6

dev-lisp/sbcl: bump to 1.2.16

Package-Manager: portage-2.2.22

 dev-lisp/sbcl/Manifest   | 1 -
 dev-lisp/sbcl/sbcl-1.2.16.ebuild | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index e52a23a..bcc4751 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -8,7 +8,6 @@ DIST sbcl-1.1.18-source.tar.bz2 4272315 SHA256 
933238392a2a3533b4088b86c4fbd0704
 DIST sbcl-1.1.18-x86-64-linux-binary.tar.bz2 9196684 SHA256 
c945406f9421736982efc4eaaeb376b19331422f5b5a349382ed53c742d6cb0a SHA512 
d63a33532ae6390c00d789c22c4a504b621e707b8aa5f72d12b497be8a590a75604a18f384fa2d27df3a4a0ef3ecd4c27e7bfc4f74fde3a014df1aad5dd8ff0c
 WHIRLPOOL 
980726e0dd182c2b29c5ac4deab994d028e0003a3e2ac3e38a0c052f6607fc75f6b298fb60c99ff9f373c9ba1f243d6bd97de2cb765aad559867598affd510ab
 DIST sbcl-1.1.6-x86-darwin-binary.tar.bz2 9091955 SHA256 
5801c60e2a875d263fccde446308b613c0253a84a61ab63569be62eb086718b3 SHA512 
5b9d58ba1a7bcf3aa5011ac5ba1c8dba65e44b2c3f8a31b15db54de6b34ea0f7482c45f1cc4e1323e154ce79fbba030112df3795cb323bca46bac50f15d2a138
 WHIRLPOOL 
673e84bbf685e07568530ccb2c3822dbfffd6226d3de90bfef13078466ae245f63dd2fc4ac48b4d64ca1453cc831ad6913af21540bd3b35fe51700161ca26086
 DIST sbcl-1.1.8-x86-64-darwin-binary.tar.bz2 9045228 SHA256 
729054dc27d6b53bd734eac4dffeaa9e231e97bdbe4927d7a68c8f0210cad700 SHA512 
d29cf032dd52b014fcc5c48fc5dd0a1f8065838cd9078d129742302c64263b7d630232d1f9c051b56b8b2b34f1bef338aeaf81ff827799032e44ca6165483e34
 WHIRLPOOL 
f44112707f000a46d26a6af65e651868639beddab4be9c84c8f2bc8488f198ab661cb6aa62f1d38fbcbe48f259c0c2e54d255ae45db22f648b564f104984
-DIST sbcl-1.2.11-x86-64-darwin-binary.tar.bz2 10038928 SHA256 
057d3a1c033fb53deee994c0135110636a04f92d2f88919679864214f77d0452 SHA512 
c271796f854fe884e0d8aa6504bbe2e6c078de1555fc9a823463640cfd8c793dbddcb3f32932788d84a41e2b8a085b95c97c13a15c43fc909dcaad18ce25f215
 WHIRLPOOL 
2c39d1ac1490693b758b54b473970deaa9078f00bc579745fbbed169e696846fda888f105bc77d610a8cb1c0f995c6e6ad572b9163d55b3701db02f7f68824b8
 DIST sbcl-1.2.13-source.tar.bz2 5567609 SHA256 
e6d93a94cbf821b2c500a9440ca640588e9ac6914dba2f6b5445a5e14eeb1205 SHA512 
f5f7bfb9e8c6a3dcf8c1bac62dba9ca1385b9689141c24951bec95ee5383f53e4279dd5c3fb382a79b06ef113d3d4aaa3b05fff69f8a819a0988ba03983c0c48
 WHIRLPOOL 
260de2f717544f4e9678b3e40bf59b16d83e3cdfad681c4a9e94fba9ec312a7647243a41076a9e64caa9ebfe33515561c854b939561019f14a3d07faf2425197
 DIST sbcl-1.2.13-x86-64-linux-binary.tar.bz2 10154344 SHA256 
900e58adb9a449e3b5177207908a361de71be1e3aec712aff731ba9a9903f3ab SHA512 
483aafc9b38cf317ea764d66e1faf70560cca4c04355ae0a0669692c985034335ec155fc9557acab8cc5f2ee668615985950b2fa96d0acc900b74aceeeafb64c
 WHIRLPOOL 
bc9218f7a32194a19b12cd218b2ebfb1dbce01717289241ba62a1b39a424fc2d0620c80b536d1c0a605322e99c52ae0f01d943bd93b7e4c1388ae9b7ab7464bc
 DIST sbcl-1.2.14-source.tar.bz2 5565538 SHA256 
b9146dd6460c05bca508f6dda83003580911833eedd51dbc09d8eca80b0f5c06 SHA512 
471b215419f9303e010cbfb99866e09a43cc68a63680b5267662a12585b145b9f520592c37c81eabfe81b102255cd82fabb74cca731d8c3eed50747df34a6e2c
 WHIRLPOOL 
e89cd4c2ff1b2716c0ba62aed6d2107f05094c053c91db8a14638a80a5b63f83102fc1c125164edf251ed2ca507e00c298a9278efe83ad5f3b27ab53ddd48131

diff --git a/dev-lisp/sbcl/sbcl-1.2.16.ebuild b/dev-lisp/sbcl/sbcl-1.2.16.ebuild
index 3ff88d6..a4a2469 100644
--- a/dev-lisp/sbcl/sbcl-1.2.16.ebuild
+++ b/dev-lisp/sbcl/sbcl-1.2.16.ebuild
@@ -14,7 +14,7 @@ BV_ALPHA=1.0.28
 BV_ARM=1.2.7
 BV_PPC_MACOS=1.0.47
 BV_X86_MACOS=1.1.6
-BV_X64_MACOS=1.2.11
+BV_X64_MACOS=1.1.8
 BV_SPARC_SOLARIS=1.0.23
 BV_X86_SOLARIS=1.2.7
 BV_X64_SOLARIS=1.2.7



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

2015-10-09 Thread Jeroen Roovers
commit: e7dc6398386b9b265d722b690f140dc655a9b0dd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 04:37:32 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 04:37:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7dc6398

dev-ruby/thread_order: Mark ~hppa (bug #562452).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

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

diff --git a/dev-ruby/thread_order/thread_order-1.1.0.ebuild 
b/dev-ruby/thread_order/thread_order-1.1.0.ebuild
index f825b9f..73a6a9a 100644
--- a/dev-ruby/thread_order/thread_order-1.1.0.ebuild
+++ b/dev-ruby/thread_order/thread_order-1.1.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/JoshCheek/thread_order";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~hppa"
 IUSE=""
 
 all_ruby_prepare() {



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

2015-10-09 Thread Jeroen Roovers
commit: 6cbf03f2c89d5afe7869b863e87a655773b0f3a8
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 04:39:25 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 04:39:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cbf03f2

dev-ruby/rspec-core: Mark ~hppa (bug #562452).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

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

diff --git a/dev-ruby/rspec-core/rspec-core-3.3.2-r1.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.3.2-r1.ebuild
index 37da4c9..4a9cec4 100644
--- a/dev-ruby/rspec-core/rspec-core-3.3.2-r1.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.3.2-r1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~hppa"
 IUSE="highlight"
 
 SUBVERSION="$(get_version_component_range 1-2)"



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

2015-10-09 Thread Jeroen Roovers
commit: a509b2359f6a799c9b6af7b07d6d9d2649ce0e11
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 04:05:08 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 04:05:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a509b235

dev-php/PEAR-DB_DataObject: Stable for HPPA (bug #546654).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

 dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild 
b/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild
index 09e4cd2..87a50ca 100644
--- a/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild
+++ b/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit php-pear-r1
 
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
 
 DESCRIPTION="A SQL Builder, Object Interface to Database Tables"
 LICENSE="PHP-2.02 PHP-3"



[gentoo-commits] repo/gentoo:master commit in: sys-block/parted/, sys-block/parted/files/

2015-10-09 Thread Jeroen Roovers
commit: 3a1036332df7e2b01d5e6fedd91dad7415de
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 04:01:34 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 04:01:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a103633

sys-block/parted: Fix crash on resizing FAT16 (bug #562136 by Nico R.).

Package-Manager: portage-2.2.22

 .../files/parted-3.2-fix-resizing-FAT16.patch  | 64 ++
 sys-block/parted/parted-3.2-r1.ebuild  | 59 
 2 files changed, 123 insertions(+)

diff --git a/sys-block/parted/files/parted-3.2-fix-resizing-FAT16.patch 
b/sys-block/parted/files/parted-3.2-fix-resizing-FAT16.patch
new file mode 100644
index 000..2a5a231
--- /dev/null
+++ b/sys-block/parted/files/parted-3.2-fix-resizing-FAT16.patch
@@ -0,0 +1,64 @@
+From 1e9e770f4bc7f3d80e09ecd1df58575fad064163 Mon Sep 17 00:00:00 2001
+From: Mike Fleetwood 
+Date: Sun, 28 Sep 2014 15:15:48 +
+Subject: lib-fs-resize: Prevent crash resizing FAT16 file systems
+
+Resizing FAT16 file system crashes in libparted/fs/r/fat/resize.c
+create_resize_context() because it was dereferencing NULL pointer
+fs_info->info_sector to copy the info_sector.
+
+Only FAT32 file systems have info_sector populated by fat_open() ->
+fat_info_sector_read().  FAT12 and FAT16 file systems don't have an
+info_sector so pointer fs_info->info_sector remains assigned NULL from
+fat_alloc().  When resizing a FAT file system create_resize_context()
+was always dereferencing fs_info->info_sector to memory copy the
+info_sector, hence it crashed for FAT12 and FAT16.
+
+Make create_resize_context() only copy the info_sector for FAT32 file
+systems.
+
+Reported by Christian Hesse in
+https://bugzilla.gnome.org/show_bug.cgi?id=735669
+---
+diff --git a/NEWS b/NEWS
+index 297b0a5..da7db50 100644
+--- a/NEWS
 b/NEWS
+@@ -2,6 +2,10 @@ GNU parted NEWS-*- 
outline -*-
+ 
+ * Noteworthy changes in release ?.? (-??-??) [?]
+ 
++** Bug Fixes
++
++  libparted-fs-resize: Prevent crash resizing FAT16 file systems.
++
+ 
+ * Noteworthy changes in release 3.2 (2014-07-28) [stable]
+ 
+diff --git a/libparted/fs/r/fat/resize.c b/libparted/fs/r/fat/resize.c
+index 919acf0..bfe60a0 100644
+--- a/libparted/fs/r/fat/resize.c
 b/libparted/fs/r/fat/resize.c
+@@ -668,11 +668,17 @@ create_resize_context (PedFileSystem* fs, const 
PedGeometry* new_geom)
+ 
+ /* preserve boot code, etc. */
+   new_fs_info->boot_sector = ped_malloc (new_geom->dev->sector_size);
+-  new_fs_info->info_sector = ped_malloc (new_geom->dev->sector_size);
+   memcpy (new_fs_info->boot_sector, fs_info->boot_sector,
+   new_geom->dev->sector_size);
+-  memcpy (new_fs_info->info_sector, fs_info->info_sector,
+-  new_geom->dev->sector_size);
++  new_fs_info->info_sector = NULL;
++  if (fs_info->fat_type == FAT_TYPE_FAT32)
++  {
++  PED_ASSERT (fs_info->info_sector != NULL);
++  new_fs_info->info_sector =
++  ped_malloc (new_geom->dev->sector_size);
++  memcpy (new_fs_info->info_sector, fs_info->info_sector,
++  new_geom->dev->sector_size);
++  }
+ 
+   new_fs_info->logical_sector_size = fs_info->logical_sector_size;
+   new_fs_info->sector_count = new_geom->length;
+--
+cgit v0.9.0.2

diff --git a/sys-block/parted/parted-3.2-r1.ebuild 
b/sys-block/parted/parted-3.2-r1.ebuild
new file mode 100644
index 000..e48c620
--- /dev/null
+++ b/sys-block/parted/parted-3.2-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils
+
+DESCRIPTION="Create, destroy, resize, check, copy partitions and file systems"
+HOMEPAGE="https://www.gnu.org/software/parted";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="+debug device-mapper nls readline selinux static-libs"
+RESTRICT="test"
+
+# specific version for gettext needed
+# to fix bug 85999
+RDEPEND="
+   >=sys-fs/e2fsprogs-1.27
+   >=sys-libs/ncurses-5.7-r7:0=
+   device-mapper? ( >=sys-fs/lvm2-2.02.45 )
+   readline? ( >=sys-libs/readline-5.2:0= )
+   selinux? ( sys-libs/libselinux )
+"
+DEPEND="
+   ${RDEPEND}
+   nls? ( >=sys-devel/gettext-0.12.1-r2 )
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}"/${PN}-3.2-devmapper.patch \
+   "${FILESDIR}"/${PN}-3.2-po4a-mandir.patch \
+   "${FILESDIR}"/${PN}-3.2-fix-resizing-FAT16.patch
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable device-mapper) \
+   $(use_enable nls) \
+   $(use_enable selinux

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

2015-10-09 Thread Jeroen Roovers
commit: e81bb5f454ee8bf27a8fe273ecfde1f392083f22
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 03:15:46 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 03:15:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81bb5f4

dev-php/PEAR-DB_DataObject: Stable for PPC64 (bug #546654).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

 dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild 
b/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild
index 02b2220..09e4cd2 100644
--- a/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild
+++ b/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit php-pear-r1
 
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
 
 DESCRIPTION="A SQL Builder, Object Interface to Database Tables"
 LICENSE="PHP-2.02 PHP-3"



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

2015-10-09 Thread Jeroen Roovers
commit: 6200e6cabc52442cc26295a5653a7ee16f2821b1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 03:10:33 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 03:10:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6200e6ca

dev-db/postgresql: Stable for HPPA (bug #562586).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

 dev-db/postgresql/postgresql-9.0.23.ebuild | 2 +-
 dev-db/postgresql/postgresql-9.1.19.ebuild | 2 +-
 dev-db/postgresql/postgresql-9.2.14.ebuild | 2 +-
 dev-db/postgresql/postgresql-9.3.10.ebuild | 2 +-
 dev-db/postgresql/postgresql-9.4.5.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-db/postgresql/postgresql-9.0.23.ebuild 
b/dev-db/postgresql/postgresql-9.0.23.ebuild
index 53c0e57..eb3eb22 100644
--- a/dev-db/postgresql/postgresql-9.0.23.ebuild
+++ b/dev-db/postgresql/postgresql-9.0.23.ebuild
@@ -13,7 +13,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
 inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
 
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT="$(get_version_component_range 1-2)"
 

diff --git a/dev-db/postgresql/postgresql-9.1.19.ebuild 
b/dev-db/postgresql/postgresql-9.1.19.ebuild
index 9de613b..ea91d7b 100644
--- a/dev-db/postgresql/postgresql-9.1.19.ebuild
+++ b/dev-db/postgresql/postgresql-9.1.19.ebuild
@@ -13,7 +13,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
 inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
 
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT="$(get_version_component_range 1-2)"
 

diff --git a/dev-db/postgresql/postgresql-9.2.14.ebuild 
b/dev-db/postgresql/postgresql-9.2.14.ebuild
index 44d2b26..f24a67c 100644
--- a/dev-db/postgresql/postgresql-9.2.14.ebuild
+++ b/dev-db/postgresql/postgresql-9.2.14.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
 inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
 
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT="$(get_version_component_range 1-2)"
 

diff --git a/dev-db/postgresql/postgresql-9.3.10.ebuild 
b/dev-db/postgresql/postgresql-9.3.10.ebuild
index 37529f1..119c604 100644
--- a/dev-db/postgresql/postgresql-9.3.10.ebuild
+++ b/dev-db/postgresql/postgresql-9.3.10.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
 inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
 
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT="$(get_version_component_range 1-2)"
 

diff --git a/dev-db/postgresql/postgresql-9.4.5.ebuild 
b/dev-db/postgresql/postgresql-9.4.5.ebuild
index 17e232a..b3d58b0 100644
--- a/dev-db/postgresql/postgresql-9.4.5.ebuild
+++ b/dev-db/postgresql/postgresql-9.4.5.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
 inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
 
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT="$(get_version_component_range 1-2)"
 



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

2015-10-09 Thread Jeroen Roovers
commit: 92506d6297ec29a068d4ab7b65b826e8086ee410
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 10 03:13:13 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 10 03:13:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92506d62

net-misc/youtube-dl: Version bump.

Package-Manager: portage-2.2.22

 net-misc/youtube-dl/Manifest| 2 +-
 .../{youtube-dl-2015.09.28.ebuild => youtube-dl-2015.10.09.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index dab51ac..ca92414 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,3 +1,3 @@
 DIST youtube-dl-2015.04.03.tar.gz 1472296 SHA256 
0521a15a24a9b620728a2f45ea9163ca74660ed443781b6e69b4e06d36d7bf59 SHA512 
6b2c85cfa222a31f3462aab583fa98bb92544cd5fb0d395ca0b69a26c24ab174870d02264e058281f09305752d50aa5a06d0d747205499a530b275e3194fc6f9
 WHIRLPOOL 
391e06ea261f92e03a0b38618307f1c9d53a2dfb9f2062fe0cd3ded1ea0c411033a17ded581616032c74a9e4fb398a57e565bf847196a23a9f89433f861362ae
-DIST youtube-dl-2015.09.28.tar.gz 1742315 SHA256 
6396ee3150f51bd6ca2717b7d09f9524fbab22c04c3d2b560b99061d92127a60 SHA512 
bbbaa0d27702fb0fddc17ca65dea80cd7df5bd795f8e35d4094e4f05ad1792ac26937a3e26c311a04caf49c60f67fbd0044d2969d2c330a479eb75f79e2babbb
 WHIRLPOOL 
0b8d6b5776a7f21c5e9986fb79be43102544894451da10b648da978363d1740d2accb62c0b496ed0be376496adebc528f4b870249b053f0523405b22d03009f4
 DIST youtube-dl-2015.10.06.2.tar.gz 1753731 SHA256 
5907be4d930ce68c3ed4b555e1c2f1f7a47069cfe7638300c4f124afca0fb25f SHA512 
1114e5a65f204110f71890a6fe95a29fb5561bd60a928b9c198e921b153fd4e5b5b9cfd7cf87fcb377f1cc7878c6cbd9033108b932c36512cd9051090ba4162c
 WHIRLPOOL 
6a0bb93f9ec9cc7381a5e9c0d60bfb617a29992b9f545882c827129a58d5c53bdc1da93f35af6e5a4442702364285c2c7f36f3b003e0881405e110233fe9f2db
+DIST youtube-dl-2015.10.09.tar.gz 1754748 SHA256 
33103a3197ee1bfa5e9fa78449ed19de888d6b36cc27f46f5c2e76ea11aee0ab SHA512 
5e1c9e2344bd4b02834310be8cfae27f734a846d995a5890522ad9d2908832127ab20b76557a7986b146bb2ad7c278815c50523a946ee8a3eb2b5cd76db31290
 WHIRLPOOL 
bd6f1b1525b5b2fae35490ba7823dde878d88f20f13d3f6de4a95a677ec03ed1b527ff8845406cdee658f6d6c668bd528f20863fb753616caab3fa3dfd8b0e44

diff --git a/net-misc/youtube-dl/youtube-dl-2015.09.28.ebuild 
b/net-misc/youtube-dl/youtube-dl-2015.10.09.ebuild
similarity index 100%
rename from net-misc/youtube-dl/youtube-dl-2015.09.28.ebuild
rename to net-misc/youtube-dl/youtube-dl-2015.10.09.ebuild



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXevie/, profiles/

2015-10-09 Thread Matt Turner
commit: 5c9c2f4c066b00fbcef928ee36ae0128f7d0ca34
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 10 01:56:51 2015 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 10 01:56:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9c2f4c

x11-libs/libXevie: removal after last rites

 profiles/package.mask   |  4 
 x11-libs/libXevie/Manifest  |  1 -
 x11-libs/libXevie/libXevie-1.0.3.ebuild | 18 --
 x11-libs/libXevie/metadata.xml  |  5 -
 4 files changed, 28 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 8788441..15edd8f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -268,10 +268,6 @@ app-portage/lightweight-cvs-toolkit
 # Masked for removal in 30 days.
 kde-misc/socket-sentry
 
-# Matt Turner  (28 Aug 2015)
-# Masked for removal in 30 days. Bug 482304
-x11-libs/libXevie
-
 # Hans de Graaff  (28 Aug 2015)
 # Masked for removal in 30 days.
 # Only needed for ruby18 which has been removed a long time

diff --git a/x11-libs/libXevie/Manifest b/x11-libs/libXevie/Manifest
deleted file mode 100644
index 43242ef..000
--- a/x11-libs/libXevie/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libXevie-1.0.3.tar.bz2 253286 SHA256 
c00b382123e58f595b3cecaa50471ebec534660e5f92ae46d94266345844fd73 SHA512 
fe26a446842559bc077e3ca257a57bb26730eec72c55fbe98de2a6b9ea83a47a2a8411ba16976bf834bb83b50398dde73d93112153b79b7b8ef88604f9b16dd6
 WHIRLPOOL 
fc85854900e05c0692d6d432fe687be9236225445f77359f87504a400fd021f59cad63a52acc98ec4bf8cc7884269a1b002a80c4cb7b07cdbeec979dd2af83b9

diff --git a/x11-libs/libXevie/libXevie-1.0.3.ebuild 
b/x11-libs/libXevie/libXevie-1.0.3.ebuild
deleted file mode 100644
index e059fe5..000
--- a/x11-libs/libXevie/libXevie-1.0.3.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-inherit xorg-2
-
-DESCRIPTION="X.Org Xevie library"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~x86-fbsd"
-IUSE=""
-
-RDEPEND="x11-libs/libX11
-   x11-libs/libXext
-   x11-proto/xextproto
-   x11-proto/xproto
-   x11-proto/evieext"
-DEPEND="${RDEPEND}"

diff --git a/x11-libs/libXevie/metadata.xml b/x11-libs/libXevie/metadata.xml
deleted file mode 100644
index 01c4c00..000
--- a/x11-libs/libXevie/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-x11
-



[gentoo-commits] proj/grss:master commit in: grs/

2015-10-09 Thread Anthony G. Basile
commit: 12356f10563d378306b3eeafa7b708e5d4888477
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Oct 10 01:46:35 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Oct 10 01:52:10 2015 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=12356f10

grs/Interpret.py and Execute.py: pid is out of scope.

 grs/Execute.py   |  4 ++--
 grs/Interpret.py | 10 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/grs/Execute.py b/grs/Execute.py
index 0690e8e..0e70221 100644
--- a/grs/Execute.py
+++ b/grs/Execute.py
@@ -74,14 +74,14 @@ class Execute():
 if _rc:
 _file.write('EXIT CODE: %d\n' % _rc)
 if not failok:
-_file.write('SENDING SIGTERM to pid = %d\n' % pid)
+_file.write('SENDING SIGTERM\n')
 _file.close()
 signalexit()
 
 if timed_out:
 _file.write('TIMEOUT ERROR: %s\n' % cmd)
 if not failok:
-_file.write('SENDING SIGTERM to pid = %d\n' % pid)
+_file.write('SENDING SIGTERM\n')
 _file.close()
 signalexit()
 

diff --git a/grs/Interpret.py b/grs/Interpret.py
index 4f184a0..12271d6 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -86,19 +86,19 @@ class Interpret(Daemon):
 time.sleep(2.0)
 
 
-def semantic_action(_line, objs, n, execstr):
+def semantic_action(_line, objs, num_objs, execstr):
 """ Execute the directive """
 if self.mock_run:
 _lo.log(_line)
 return
 try:
-if len(objs) < n:
+if len(objs) < num_objs:
 raise Exception('Number of objs for verb incorrect.')
 exec(execstr)
-except Exception as e:
+except Exception as err:
 _lo.log('Bad command: %s' % _line)
-_lo.log('Exception throw: %s' % e)
-_lo.log('SENDING SIGTERM to pid = %d\n' % pid)
+_lo.log('Exception throw: %s' % err)
+_lo.log('SENDING SIGTERM\n')
 signalexit()
 
 



[gentoo-commits] proj/grss:master commit in: grs/

2015-10-09 Thread Anthony G. Basile
commit: 6a6e851240ee9198398182dfa6598ee19a3fa33f
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Oct 10 01:46:35 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Oct 10 01:46:35 2015 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=6a6e8512

grs/Interpret.py and Execute.py: pid is out of scope.

 grs/Interpret.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index 4f184a0..d042da3 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -78,7 +78,7 @@ class Interpret(Daemon):
 pass
 sys.exit(signum + 128)
 
-
+)
 def signalexit():
 pid = os.getpid()
 while True:
@@ -98,7 +98,7 @@ class Interpret(Daemon):
 except Exception as e:
 _lo.log('Bad command: %s' % _line)
 _lo.log('Exception throw: %s' % e)
-_lo.log('SENDING SIGTERM to pid = %d\n' % pid)
+_lo.log('SENDING SIGTERM\n')
 signalexit()
 
 



[gentoo-commits] proj/grss:master commit in: grs/

2015-10-09 Thread Anthony G. Basile
commit: 685abf8bc45f4ad28fc7668c5464f114c0d9740d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Oct 10 01:40:35 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Oct 10 01:40:35 2015 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=685abf8b

grs/Interpret.py: clean up white space padding on _line.

 grs/Interpret.py | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index d326d9c..4f184a0 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -166,6 +166,9 @@ class Interpret(Daemon):
 line_number = 0
 medium_type = None
 for _line in _file.readlines():
+# Get rid of whitespace padding immediately
+_line = _line.strip()
+
 # Increment the line number by one and create the name of the
 # file for the progress stamp.
 line_number += 1
@@ -173,7 +176,7 @@ class Interpret(Daemon):
 
 # Do nothing for lines with initial # or blank lines.  Create
 # a progress stamp only if we are not doing an update run.
-if re.search(r'^(#).*$', _line) or _line.strip() == '' or 
_line.strip() == '+':
+if re.search(r'^(#).*$', _line) or _line == '' or _line == '+':
 if not self.update_run:
 stampit(progress)
 continue



[gentoo-commits] proj/grss:master commit in: grs/

2015-10-09 Thread Anthony G. Basile
commit: dfbc38ca93e107146c24121cade975789a7e984a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Oct 10 01:24:17 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Oct 10 01:31:50 2015 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=dfbc38ca

grs/Interpret.py: skip blank lines with leading +

 grs/Interpret.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index 15b6cfa..d326d9c 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -173,7 +173,7 @@ class Interpret(Daemon):
 
 # Do nothing for lines with initial # or blank lines.  Create
 # a progress stamp only if we are not doing an update run.
-if re.search(r'^(#).*$', _line) or len(_line.strip()) == 0:
+if re.search(r'^(#).*$', _line) or _line.strip() == '' or 
_line.strip() == '+':
 if not self.update_run:
 stampit(progress)
 continue



[gentoo-commits] proj/grss:master commit in: grs/

2015-10-09 Thread Anthony G. Basile
commit: 752975a56d7af79197aa26154d6977401561d51b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Oct 10 01:24:17 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Oct 10 01:29:24 2015 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=752975a5

grs/Interpret.py: skip blank lines with leading +

 grs/Interpret.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index 15b6cfa..799d794 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -173,7 +173,7 @@ class Interpret(Daemon):
 
 # Do nothing for lines with initial # or blank lines.  Create
 # a progress stamp only if we are not doing an update run.
-if re.search(r'^(#).*$', _line) or len(_line.strip()) == 0:
+if re.search(r'^(#).*$', _line) or _line.strip == '' or 
_line.strip() == '+':
 if not self.update_run:
 stampit(progress)
 continue



[gentoo-commits] proj/grss:master commit in: grs/

2015-10-09 Thread Anthony G. Basile
commit: 94db11827e4de100f00b168da884b7e18d7d9b0c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Oct 10 01:24:17 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Oct 10 01:24:17 2015 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=94db1182

grs/Interpret.py: skip blank lines with leading +

 grs/Interpret.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index 15b6cfa..f678050 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -173,7 +173,7 @@ class Interpret(Daemon):
 
 # Do nothing for lines with initial # or blank lines.  Create
 # a progress stamp only if we are not doing an update run.
-if re.search(r'^(#).*$', _line) or len(_line.strip()) == 0:
+if re.search(r'^(#).*$', _line) of _line.strip == '' or 
_line.strip() == '+':
 if not self.update_run:
 stampit(progress)
 continue



[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/, app-emulation/qemu/files/

2015-10-09 Thread Mike Frysinger
commit: 4703b062bb7d0c6ebdf91827a3396435e6dea74a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct 10 00:57:32 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct 10 00:57:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4703b062

app-emulation/qemu: version bump to 2.4.0.1 #562594

This also includes security fixes for #560760 #560550 #560422.

 app-emulation/qemu/Manifest|   1 +
 .../qemu/files/qemu-2.4.0-CVE-2015-6855.patch  | 146 +
 .../qemu/files/qemu-2.4.0-CVE-2015-7295-1.patch|  58 ++
 .../qemu/files/qemu-2.4.0-CVE-2015-7295-2.patch|  54 ++
 .../qemu/files/qemu-2.4.0-CVE-2015-7295-3.patch|  47 ++
 app-emulation/qemu/qemu-2.4.0.1.ebuild | 643 +
 6 files changed, 949 insertions(+)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index dd9b756..fe4fd4c 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -1,3 +1,4 @@
 DIST qemu-2.3.0.tar.bz2 24683085 SHA256 
b6bab7f763d5be73e7cb5ee7d4c8365b7a8df2972c52fa5ded18893bd8281588 SHA512 
7a40d213c5696b27784abd2a3119e49d42c38c923be431826c73a8f14c19074435d7f1a652686c53baf08e81f5a3005b2ddc92d67c32f6a2b19659ab627e9eaa
 WHIRLPOOL 
9dad6e342027c3be512b4e0b40e810e0a6f1dc84a16847aa5aac74d97f7a347e60d42e770335a090f83e90a1614294f86552a84edc1faafc7093d3e32602f5de
 DIST qemu-2.3.1.tar.bz2 24692020 SHA256 
661d029809421cae06b4b1bc74ac0e560cb4ed47c9523c676ff277fa26dca15f SHA512 
309e6df7dcc0a064d1a17c7dac2f60398700dfa8c6b60b66e4202966248097cbc49af75aa97725bc34773151be6fd75836810e9f0741ba65cdc208414fa78f6b
 WHIRLPOOL 
26750ee00513daa99cdcd585c4b8407b8258a9c3559ae6335266d7754cb6679e7c10c56f8d12ae0ef2b5cd5d6a9a6a536213f8e86e81ced37e46205c796a773e
+DIST qemu-2.4.0.1.tar.bz2 25068555 SHA256 
ecfe8b88037e41e817d72c460c56c6a0b573d540d6ba38b162d0de4fd22d1bdb SHA512 
08eabe92fa9096386ef00f8e9d99eeec1508d15e5a98431e043a729cbaca2d96d6e3afc612e7c4a0fe5a6bba80006276185f1066b4c73105b2ea24b7e9133b84
 WHIRLPOOL 
1daaec23d6ada6af8bf4902e590fb96375e7149d2f53ff6bf6d8fb39722c182a2d2efcc0d40bee673a8316f621983c512daa54202bb4e632b3a4b09f0268cd09
 DIST qemu-2.4.0.tar.bz2 25070979 SHA256 
72b0b991bbcc540663a019e1e8c4f714053b691dda32c9b9ee80b25f367e6620 SHA512 
8740e0fb2c654ed897dff4649f1f83d14d57cfa9cbde723899f115982f93253ce9a2bddd60aab379d241027d2044137770efe4c0b3c83d5b20f3a2a06f05a5dc
 WHIRLPOOL 
8c6cfae096624e01f0d5daeb86aa2dccbeaa86d2aeab626cf55cf20b7edace82d0b0f3a1d85eeb2dc1fd53abaaa9dccf8f0d7ddc657a1f5ffd72fd68301648f1

diff --git a/app-emulation/qemu/files/qemu-2.4.0-CVE-2015-6855.patch 
b/app-emulation/qemu/files/qemu-2.4.0-CVE-2015-6855.patch
new file mode 100644
index 000..69dd66a
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.4.0-CVE-2015-6855.patch
@@ -0,0 +1,146 @@
+https://bugs.gentoo.org/560422
+
+From d9033e1d3aa666c5071580617a57bd853c5d794a Mon Sep 17 00:00:00 2001
+From: John Snow 
+Date: Thu, 17 Sep 2015 14:17:05 -0400
+Subject: [PATCH] ide: fix ATAPI command permissions
+
+We're a little too lenient with what we'll let an ATAPI drive handle.
+Clamp down on the IDE command execution table to remove CD_OK permissions
+from commands that are not and have never been ATAPI commands.
+
+For ATAPI command validity, please see:
+- ATA4 Section 6.5 ("PACKET Command feature set")
+- ATA8/ACS Section 4.3 ("The PACKET feature set")
+- ACS3 Section 4.3 ("The PACKET feature set")
+
+ACS3 has a historical command validity table in Table B.4
+("Historical Command Assignments") that can be referenced to find when
+a command was introduced, deprecated, obsoleted, etc.
+
+The only reference for ATAPI command validity is by checking that
+version's PACKET feature set section.
+
+ATAPI was introduced by T13 into ATA4, all commands retired prior to ATA4
+therefore are assumed to have never been ATAPI commands.
+
+Mandatory commands, as listed in ATA8-ACS3, are:
+
+- DEVICE RESET
+- EXECUTE DEVICE DIAGNOSTIC
+- IDENTIFY DEVICE
+- IDENTIFY PACKET DEVICE
+- NOP
+- PACKET
+- READ SECTOR(S)
+- SET FEATURES
+
+Optional commands as listed in ATA8-ACS3, are:
+
+- FLUSH CACHE
+- READ LOG DMA EXT
+- READ LOG EXT
+- WRITE LOG DMA EXT
+- WRITE LOG EXT
+
+All other commands are illegal to send to an ATAPI device and should
+be rejected by the device.
+
+CD_OK removal justifications:
+
+0x06 WIN_DSM  Defined in ACS2. Not valid for ATAPI.
+0x21 WIN_READ_ONCERetired in ATA5. Not ATAPI in ATA4.
+0x94 WIN_STANDBYNOW2  Retired in ATA4. Did not coexist with ATAPI.
+0x95 WIN_IDLEIMMEDIATE2   Retired in ATA4. Did not coexist with ATAPI.
+0x96 WIN_STANDBY2 Retired in ATA4. Did not coexist with ATAPI.
+0x97 WIN_SETIDLE2 Retired in ATA4. Did not coexist with ATAPI.
+0x98 WIN_CHECKPOWERMODE2  Retired in ATA4. Did not coexist with ATAPI.
+0x99 WIN_SLEEPNOW2Retired in ATA4. Did not coexist with ATAPI.
+0xE0 WIN_STANDBYNOW1  Not part of ATAPI in ATA4, ACS or ACS3.
+0xE1 WIN_IDLEIMMDI

[gentoo-commits] proj/grss:master commit in: grs/

2015-10-09 Thread Anthony G. Basile
commit: fb73cabb4a601a8172d6de653851c4a348b6abc1
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Oct 10 00:39:49 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Oct 10 00:39:49 2015 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=fb73cabb

grs/Execute.py: refactor signalexit().

 grs/Execute.py | 18 +++---
 1 file changed, 7 insertions(+), 11 deletions(-)

diff --git a/grs/Execute.py b/grs/Execute.py
index 3afbecc..0690e8e 100644
--- a/grs/Execute.py
+++ b/grs/Execute.py
@@ -44,17 +44,9 @@ class Execute():
 """
 def signalexit():
 pid = os.getpid()
-_file.write('SENDING SIGTERM to pid = %d\n' % pid)
-_file.close()
-try:
-for i in range(10):
-os.kill(pid, signal.SIGTERM)
-time.sleep(0.2)
-while True:
-os.kill(pid, signal.SIGKILL)
-time.sleep(0.2)
-except ProcessLookupError:
-pass
+while True:
+os.kill(pid, signal.SIGTERM)
+time.sleep(2.0)
 
 if shell:
 args = cmd
@@ -82,11 +74,15 @@ class Execute():
 if _rc:
 _file.write('EXIT CODE: %d\n' % _rc)
 if not failok:
+_file.write('SENDING SIGTERM to pid = %d\n' % pid)
+_file.close()
 signalexit()
 
 if timed_out:
 _file.write('TIMEOUT ERROR: %s\n' % cmd)
 if not failok:
+_file.write('SENDING SIGTERM to pid = %d\n' % pid)
+_file.close()
 signalexit()
 
 # Only close a logfile, don't close sys.stderr!



[gentoo-commits] proj/grss:master commit in: grs/

2015-10-09 Thread Anthony G. Basile
commit: 438583d1e40fd764d491974d1b0ebd75cacf2148
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Oct 10 00:35:08 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Oct 10 00:35:15 2015 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=438583d1

grs/Interpret.py: restructure semantic actions.

 grs/Interpret.py | 106 ++-
 1 file changed, 42 insertions(+), 64 deletions(-)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index 7add215..15b6cfa 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -79,20 +79,27 @@ class Interpret(Daemon):
 sys.exit(signum + 128)
 
 
-def smartlog(_log, obj, has_obj):
-""" This logs whether or not we have a grammatically incorrect
-directive, or we are doing a mock run, and returns whether
-or not we should execute the directive:
-True  = skip this directive
-False = don't skip it
-"""
-if (has_obj and not obj) or (not has_obj and obj):
-_lo.log('Bad command: %s' % _log)
-return True
+def signalexit():
+pid = os.getpid()
+while True:
+os.kill(pid, signal.SIGTERM)
+time.sleep(2.0)
+
+
+def semantic_action(_line, objs, n, execstr):
+""" Execute the directive """
 if self.mock_run:
-_lo.log(_log)
-return True
-return False
+_lo.log(_line)
+return
+try:
+if len(objs) < n:
+raise Exception('Number of objs for verb incorrect.')
+exec(execstr)
+except Exception as e:
+_lo.log('Bad command: %s' % _line)
+_lo.log('Exception throw: %s' % e)
+_lo.log('SENDING SIGTERM to pid = %d\n' % pid)
+signalexit()
 
 
 def stampit(progress):
@@ -195,82 +202,53 @@ class Interpret(Daemon):
 sentence = _line.split()
 verb = sentence[0]
 objs = sentence[1:]
-obj = objs[0]
 
 # This long concatenated if is where the semantics of the
 # build script are implemented.  Note: 'hashit' can only come
 # after 'tarit' or 'isoit' so that it knows the medium_name
 # to hash, ie whether its a .tar.xz or a .iso
 if verb == 'log':
-if smartlog(_line, obj, True):
-stampit(progress)
-continue
-if obj == 'stamp':
-_lo.log('='*80)
-else:
-_lo.log(obj)
+if objs[0] == 'stamp':
+objs[0] = '='*80
+semantic_action(_line, objs, 1, '_lo.log(\' 
\'.join(objs))')
 elif verb == 'mount':
-if smartlog(_line, obj, False):
-stampit(progress)
-continue
-_md.mount_all()
+semantic_action(_line, objs, 0, '_md.mount_all()')
 elif verb == 'unmount':
-if smartlog(_line, obj, False):
-stampit(progress)
-continue
-_md.umount_all()
+semantic_action(_line, objs, 0, '_md.umount_all()')
 elif verb == 'populate':
-if smartlog(_line, obj, True):
-stampit(progress)
-continue
-_po.populate(cycle=int(obj))
+semantic_action(_line, objs, 1, 
'_po.populate(cycle=int(objs[0]))')
 elif verb == 'runscript':
-if smartlog(_line, obj, True):
-stampit(progress)
-continue
-_ru.runscript(obj)
+semantic_action(_line, objs, 1, '_ru.runscript(objs[0])')
 elif verb == 'pivot':
-if smartlog(_line, obj, True):
-stampit(progress)
-continue
-_pc.pivot(obj, _md)
+semantic_action(_line, objs, 1, '_pc.pivot(objs[0], _md)')
 elif verb == 'kernel':
-if smartlog(_line, obj, False):
-stampit(progress)
-continue
-_ke.kernel()
+semantic_action(_line, objs, 0, '_ke.kernel()')
 elif verb == 'tarit':
-# 'tarit' can either be just a verb,
-# or a 'verb obj' pair.
-if obj:
-smartlog(_line, obj, True)
- 

[gentoo-commits] proj/grss:master commit in: grs/

2015-10-09 Thread Anthony G. Basile
commit: 0fbe9351d3aa7571cc1b01679e2dd3f86dee40ed
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Oct  9 23:36:28 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Oct  9 23:38:37 2015 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=0fbe9351

grs/Interpret.py: clean up parsing a line.

 grs/Interpret.py | 29 +++--
 1 file changed, 15 insertions(+), 14 deletions(-)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index 43c0e48..7add215 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -159,10 +159,13 @@ class Interpret(Daemon):
 line_number = 0
 medium_type = None
 for _line in _file.readlines():
+# Increment the line number by one and create the name of the
+# file for the progress stamp.
 line_number += 1
+progress = os.path.join(tmpdir, '.completed_%02d' % 
line_number)
 
-# Do nothing for lines with initial # or blank lines.
-# Create a progress stamp only if we are not doing an update 
run.
+# Do nothing for lines with initial # or blank lines.  Create
+# a progress stamp only if we are not doing an update run.
 if re.search(r'^(#).*$', _line) or len(_line.strip()) == 0:
 if not self.update_run:
 stampit(progress)
@@ -173,7 +176,8 @@ class Interpret(Daemon):
 ignore_stamp = False
 _match = re.search(r'^(\+)(.*)$', _line)
 if _match:
-# There is a leading +, so remove it and skip if doing an 
update run
+# There is a leading +, so remove it and ignore any 
progress
+# stamp if its an update run.
 ignore_stamp = self.update_run
 _line = _match.group(2)
 else:
@@ -181,20 +185,17 @@ class Interpret(Daemon):
 if self.update_run:
 continue
 
-progress = os.path.join(tmpdir, '.completed_%02d' % 
line_number)
+# Skip a line if the progres stamp exists, or ignore it
+# because its an update run.
 if os.path.exists(progress) and not ignore_stamp:
 continue
 
-# This is pretty simple interpretive logic, either its a
-# single 'verb', or a 'verb obj' pair.  While restrictive,
-# its good enough for now.
-try:
-_match = re.search(r'(\S+)\s+(\S+)', _line)
-verb = _match.group(1)
-obj = _match.group(2)
-except AttributeError:
-verb = _line.strip()
-obj = None
+# This is pretty simple syntax.  The first word on a line
+# is a verb.  The remaining words are objcts.
+sentence = _line.split()
+verb = sentence[0]
+objs = sentence[1:]
+obj = objs[0]
 
 # This long concatenated if is where the semantics of the
 # build script are implemented.  Note: 'hashit' can only come



[gentoo-commits] proj/grss:master commit in: grs/

2015-10-09 Thread Anthony G. Basile
commit: 3a1205cfcc515ac07fa63e20c8c9988731cbc3fb
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Oct  9 23:12:06 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Oct  9 23:38:34 2015 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=3a1205cf

grs/Interpret.py: skip non-functional build lines

 grs/Interpret.py | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index 072574e..43c0e48 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -161,9 +161,11 @@ class Interpret(Daemon):
 for _line in _file.readlines():
 line_number += 1
 
-# Skip lines with initial # as comments.
-_match = re.search(r'^(#).*$', _line)
-if _match:
+# Do nothing for lines with initial # or blank lines.
+# Create a progress stamp only if we are not doing an update 
run.
+if re.search(r'^(#).*$', _line) or len(_line.strip()) == 0:
+if not self.update_run:
+stampit(progress)
 continue
 
 # For a release run, execute every line of the build script.
@@ -198,9 +200,6 @@ class Interpret(Daemon):
 # build script are implemented.  Note: 'hashit' can only come
 # after 'tarit' or 'isoit' so that it knows the medium_name
 # to hash, ie whether its a .tar.xz or a .iso
-if verb == '':
-stampit(progress)
-continue
 if verb == 'log':
 if smartlog(_line, obj, True):
 stampit(progress)



[gentoo-commits] proj/grss:master commit in: grs/

2015-10-09 Thread Anthony G. Basile
commit: d6f40c5fbf0b53a069359a0d0ad6adefa509b8c2
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Oct  9 23:36:28 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Oct  9 23:36:28 2015 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=d6f40c5f

grs/Interpret.py: clean up parsing a line.

 grs/Interpret.py | 29 +++--
 1 file changed, 15 insertions(+), 14 deletions(-)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index 43c0e48..7add215 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -159,10 +159,13 @@ class Interpret(Daemon):
 line_number = 0
 medium_type = None
 for _line in _file.readlines():
+# Increment the line number by one and create the name of the
+# file for the progress stamp.
 line_number += 1
+progress = os.path.join(tmpdir, '.completed_%02d' % 
line_number)
 
-# Do nothing for lines with initial # or blank lines.
-# Create a progress stamp only if we are not doing an update 
run.
+# Do nothing for lines with initial # or blank lines.  Create
+# a progress stamp only if we are not doing an update run.
 if re.search(r'^(#).*$', _line) or len(_line.strip()) == 0:
 if not self.update_run:
 stampit(progress)
@@ -173,7 +176,8 @@ class Interpret(Daemon):
 ignore_stamp = False
 _match = re.search(r'^(\+)(.*)$', _line)
 if _match:
-# There is a leading +, so remove it and skip if doing an 
update run
+# There is a leading +, so remove it and ignore any 
progress
+# stamp if its an update run.
 ignore_stamp = self.update_run
 _line = _match.group(2)
 else:
@@ -181,20 +185,17 @@ class Interpret(Daemon):
 if self.update_run:
 continue
 
-progress = os.path.join(tmpdir, '.completed_%02d' % 
line_number)
+# Skip a line if the progres stamp exists, or ignore it
+# because its an update run.
 if os.path.exists(progress) and not ignore_stamp:
 continue
 
-# This is pretty simple interpretive logic, either its a
-# single 'verb', or a 'verb obj' pair.  While restrictive,
-# its good enough for now.
-try:
-_match = re.search(r'(\S+)\s+(\S+)', _line)
-verb = _match.group(1)
-obj = _match.group(2)
-except AttributeError:
-verb = _line.strip()
-obj = None
+# This is pretty simple syntax.  The first word on a line
+# is a verb.  The remaining words are objcts.
+sentence = _line.split()
+verb = sentence[0]
+objs = sentence[1:]
+obj = objs[0]
 
 # This long concatenated if is where the semantics of the
 # build script are implemented.  Note: 'hashit' can only come



[gentoo-commits] proj/grss:master commit in: grs/

2015-10-09 Thread Anthony G. Basile
commit: b9a608b54d31deae83cac1d7143c245472211861
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Oct  9 23:12:06 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Oct  9 23:16:50 2015 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=b9a608b5

grs/Interpret.py: skip non-functional build lines

 grs/Interpret.py |  11 +-
 grs/zzz.lint | 363 +++
 2 files changed, 368 insertions(+), 6 deletions(-)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index 072574e..43c0e48 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -161,9 +161,11 @@ class Interpret(Daemon):
 for _line in _file.readlines():
 line_number += 1
 
-# Skip lines with initial # as comments.
-_match = re.search(r'^(#).*$', _line)
-if _match:
+# Do nothing for lines with initial # or blank lines.
+# Create a progress stamp only if we are not doing an update 
run.
+if re.search(r'^(#).*$', _line) or len(_line.strip()) == 0:
+if not self.update_run:
+stampit(progress)
 continue
 
 # For a release run, execute every line of the build script.
@@ -198,9 +200,6 @@ class Interpret(Daemon):
 # build script are implemented.  Note: 'hashit' can only come
 # after 'tarit' or 'isoit' so that it knows the medium_name
 # to hash, ie whether its a .tar.xz or a .iso
-if verb == '':
-stampit(progress)
-continue
 if verb == 'log':
 if smartlog(_line, obj, True):
 stampit(progress)

diff --git a/grs/zzz.lint b/grs/zzz.lint
new file mode 100644
index 000..f2845ed
--- /dev/null
+++ b/grs/zzz.lint
@@ -0,0 +1,363 @@
+* Module grs
+C:  1, 0: Missing module docstring (missing-docstring)
+* Module grs.Daemon
+C:  1, 0: Missing module docstring (missing-docstring)
+C: 48, 4: Missing method docstring (missing-docstring)
+C: 89, 4: Missing method docstring (missing-docstring)
+C: 93, 4: Missing method docstring (missing-docstring)
+C: 97, 4: Missing method docstring (missing-docstring)
+* Module grs.Interpret
+C:  1, 0: Missing module docstring (missing-docstring)
+R: 42, 4: Too many local variables (34/15) (too-many-locals)
+E: 58,39: Instance of 'Interpret' has no 'subcgroupdir' member (no-member)
+W: 67,32: Unused variable 'i' (unused-variable)
+W: 50,28: Unused argument 'frame' (unused-argument)
+E: 92,15: Instance of 'Interpret' has no 'mock_run' member (no-member)
+E:110,35: Instance of 'Interpret' has no 'run_number' member (no-member)
+E:111,37: Instance of 'Interpret' has no 'run_number' member (no-member)
+E:112,27: Instance of 'Interpret' has no 'run_number' member (no-member)
+E:113,31: Instance of 'Interpret' has no 'run_number' member (no-member)
+E:114,33: Instance of 'Interpret' has no 'run_number' member (no-member)
+E:115,31: Instance of 'Interpret' has no 'run_number' member (no-member)
+E:116,33: Instance of 'Interpret' has no 'run_number' member (no-member)
+E:117,33: Instance of 'Interpret' has no 'run_number' member (no-member)
+E:118,39: Instance of 'Interpret' has no 'run_number' member (no-member)
+E:119,55: Instance of 'Interpret' has no 'run_number' member (no-member)
+E:146,43: Instance of 'Interpret' has no 'update_run' member (no-member)
+E:152,48: Instance of 'Interpret' has no 'update_run' member (no-member)
+E:175,35: Instance of 'Interpret' has no 'update_run' member (no-member)
+E:179,23: Instance of 'Interpret' has no 'update_run' member (no-member)
+R: 42, 4: Too many branches (38/12) (too-many-branches)
+R: 42, 4: Too many statements (134/50) (too-many-statements)
+* Module grs.Synchronize
+C:  1, 0: Missing module docstring (missing-docstring)
+C: 32, 4: Missing method docstring (missing-docstring)
+* Module grs.RunScript
+C:  1, 0: Missing module docstring (missing-docstring)
+C: 35, 4: Missing method docstring (missing-docstring)
+R: 24, 0: Too few public methods (1/2) (too-few-public-methods)
+* Module grs.MountDirectories
+C:  1, 0: Missing module docstring (missing-docstring)
+R: 50, 4: Method could be a function (no-self-use)
+W: 86,22: Unused variable 'all_mounted' (unused-variable)
+* Module grs.Rotator
+C:  1, 0: Missing module docstring (missing-docstring)
+R: 27, 4: Method could be a function (no-self-use)
+* Module grs.PivotChroot
+C:  1, 0: Missing module docstring (missing-docstring)
+C: 38, 4: Missing method docstring (missing-docstring)
+* Module grs.HashIt
+C:  1, 0: Missing module docstring (missing-docstring)
+E: 36,30: Instance of 'HashIt' has no 'portage_configroot' member (no-member)
+E: 40,29: Instance of 'HashIt' has no 'digest

[gentoo-commits] proj/grss:master commit in: grs/

2015-10-09 Thread Anthony G. Basile
commit: b0f3ea3a17df523436e82fb0629eeb458dcd0025
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Oct  9 23:12:06 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Oct  9 23:12:06 2015 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=b0f3ea3a

grs/Interpret.py: skip non-functional build lines

 grs/Interpret.py | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index 072574e..744c3cc 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -161,9 +161,9 @@ class Interpret(Daemon):
 for _line in _file.readlines():
 line_number += 1
 
-# Skip lines with initial # as comments.
-_match = re.search(r'^(#).*$', _line)
-if _match:
+# Skip lines with initial # or blank lines.
+if re.search(r'^(#).*$', _line) or len(_line.strip()) == 0:
+stampit(progress)
 continue
 
 # For a release run, execute every line of the build script.
@@ -198,9 +198,6 @@ class Interpret(Daemon):
 # build script are implemented.  Note: 'hashit' can only come
 # after 'tarit' or 'isoit' so that it knows the medium_name
 # to hash, ie whether its a .tar.xz or a .iso
-if verb == '':
-stampit(progress)
-continue
 if verb == 'log':
 if smartlog(_line, obj, True):
 stampit(progress)



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

2015-10-09 Thread Julian Ospald
commit: 11b8966adc40534d6fb2c2516a6b08cf5e86180c
Author: Julian Ospald  gentoo  org>
AuthorDate: Fri Oct  9 22:47:02 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Fri Oct  9 22:47:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b8966a

media-sound/karlyriceditor: add missing sound USE flag to libsdl dep

 .../{karlyriceditor-1.11.ebuild => karlyriceditor-1.11-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/karlyriceditor/karlyriceditor-1.11.ebuild 
b/media-sound/karlyriceditor/karlyriceditor-1.11-r1.ebuild
similarity index 96%
rename from media-sound/karlyriceditor/karlyriceditor-1.11.ebuild
rename to media-sound/karlyriceditor/karlyriceditor-1.11-r1.ebuild
index 358c3c9..6f968fa 100644
--- a/media-sound/karlyriceditor/karlyriceditor-1.11.ebuild
+++ b/media-sound/karlyriceditor/karlyriceditor-1.11-r1.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-libs/openssl:0
dev-qt/qtcore:4
dev-qt/qtgui:4
-   media-libs/libsdl
+   media-libs/libsdl[sound]
libav? ( media-video/libav:= )
!libav? ( media-video/ffmpeg:= )
 "



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

2015-10-09 Thread Mike Frysinger
commit: 23d13a16870b5d3f5064e5ccd8b622b540260516
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct  9 15:39:45 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct  9 15:39:45 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=23d13a16

config: convert to log module

 catalyst/config.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/catalyst/config.py b/catalyst/config.py
index ffad9b3..db81a96 100644
--- a/catalyst/config.py
+++ b/catalyst/config.py
@@ -1,5 +1,7 @@
 
 import re
+
+from catalyst import log
 from catalyst.support import CatalystError
 
 class ParserBase(object):
@@ -98,7 +100,7 @@ class ParserBase(object):
for x in values.keys():
# Delete empty key pairs
if not values[x]:
-   print "\n\tWARNING: No value set for 
key " + x + "...deleting"
+   log.warning('No value set for key "%s"; 
deleting', x)
del values[x]
 
self.values = values



[gentoo-commits] proj/catalyst:master commit in: catalyst/, catalyst/targets/, catalyst/base/

2015-10-09 Thread Mike Frysinger
commit: 5048aad7bdfbfcc0e7e3562a80fc97a344818b55
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct  9 13:27:46 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct  9 13:27:46 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=5048aad7

hash_utils: convert to log module

This has the nice side-effect of not needing the verbose param anymore,
so the prototypes & callers all get updated to stop passing that around.

 catalyst/base/genbase.py   |  6 ++
 catalyst/base/stagebase.py |  6 ++
 catalyst/hash_utils.py | 24 +---
 catalyst/targets/stage2.py |  3 +--
 4 files changed, 14 insertions(+), 25 deletions(-)

diff --git a/catalyst/base/genbase.py b/catalyst/base/genbase.py
index 32459b4..a33f924 100644
--- a/catalyst/base/genbase.py
+++ b/catalyst/base/genbase.py
@@ -48,13 +48,11 @@ class GenBase(object):
if os.path.exists(f):
if "all" in array:
for k in 
list(hash_map.hash_map):
-   digest = 
hash_map.generate_hash(f,hash_=k,
-   
verbose=self.settings["VERBOSE"])
+   digest = 
hash_map.generate_hash(f, hash_=k)

myf.write(digest)
else:
for j in array:
-   digest = 
hash_map.generate_hash(f,hash_=j,
-   
verbose=self.settings["VERBOSE"])
+   digest = 
hash_map.generate_hash(f, hash_=j)

myf.write(digest)
myf.close()
 

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index bffafb7..88d71ba 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -435,8 +435,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
self.settings["source_path_hash"] = \

self.settings["hash_map"].generate_hash(

self.settings["source_path"],
-   hash_ = 
self.settings["hash_function"],
-   verbose = False)
+   
hash_=self.settings["hash_function"])
print "Source path set to "+self.settings["source_path"]
if os.path.isdir(self.settings["source_path"]):
print "\tIf this is not desired, remove this directory 
or turn off"
@@ -464,8 +463,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
self.settings["snapshot_path_hash"] = \
self.settings["hash_map"].generate_hash(
self.settings["snapshot_path"],
-   hash_ = self.settings["hash_function"],
-   verbose = False)
+   hash_=self.settings["hash_function"])
 
def set_snapcache_path(self):
self.settings["snapshot_cache_path"]=\

diff --git a/catalyst/hash_utils.py b/catalyst/hash_utils.py
index 0262422..3db61f1 100644
--- a/catalyst/hash_utils.py
+++ b/catalyst/hash_utils.py
@@ -3,6 +3,7 @@ import os
 from collections import namedtuple
 from subprocess import Popen, PIPE
 
+from catalyst import log
 from catalyst.support import CatalystError
 
 
@@ -65,32 +66,28 @@ class HashMap(object):
del obj
 
 
-   def generate_hash(self, file_, hash_="crc32", verbose=False):
+   def generate_hash(self, file_, hash_="crc32"):
'''Prefered method of generating a hash for the passed in file_
 
@param file_: the file to generate the hash for
@param hash_: the hash algorythm to use
-   @param verbose: boolean
@returns the hash result
'''
try:
return getattr(self, self.hash_map[hash_].func)(
file_,
-   hash_,
-   verbose
-   )
+   hash_)
except:
raise CatalystError("Error generating hash, is 
appropriate " + \
"utility installed on your system?", 
traceback=True)
 
 
-   def calc_hash(self, file_, hash_, verbose

[gentoo-commits] proj/catalyst:master commit in: catalyst/targets/

2015-10-09 Thread Mike Frysinger
commit: 3c638ffc9886f8c8fd98aa130a47c2d42ff985af
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct  9 15:39:38 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct  9 15:39:38 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=3c638ffc

snapshot: convert to log module

 catalyst/targets/snapshot.py | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/catalyst/targets/snapshot.py b/catalyst/targets/snapshot.py
index e1ca7b7..d19f4ef 100644
--- a/catalyst/targets/snapshot.py
+++ b/catalyst/targets/snapshot.py
@@ -8,6 +8,7 @@ from stat import ST_UID, ST_GID, ST_MODE
 
 from DeComp.compress import CompressMap
 
+from catalyst import log
 from catalyst.support import normpath, cmd
 from catalyst.base.targetbase import TargetBase
 from catalyst.base.genbase import GenBase
@@ -49,8 +50,8 @@ class snapshot(TargetBase, GenBase):
 
success = True
self.setup()
-   print "Creating Portage tree snapshot 
"+self.settings["version_stamp"]+\
-   " from "+self.settings["portdir"]+"..."
+   log.notice('Creating Portage tree snapshot %s from %s ...',
+   self.settings['version_stamp'], 
self.settings['portdir'])
 
mytmp=self.settings["tmp_path"]
ensure_dirs(mytmp)
@@ -61,7 +62,7 @@ class snapshot(TargetBase, GenBase):
target_snapshot,
"Snapshot failure", env=self.env)
 
-   print "Compressing Portage snapshot tarball..."
+   log.notice('Compressing Portage snapshot tarball ...')
compressor = CompressMap(self.settings["compress_definitions"],
env=self.env, 
default_mode=self.settings['compression_mode'])
infodict = compressor.create_infodict(
@@ -74,17 +75,17 @@ class snapshot(TargetBase, GenBase):
)
if not compressor.compress(infodict):
success = False
-   print "Snapshot compression failure"
+   log.error('Snapshot compression failure')
else:
filename = '.'.join([self.settings["snapshot_path"],

compressor.extension(self.settings["compression_mode"])])
-   print "COMPRESSOR success filename", filename
+   log.notice('Snapshot successfully written to %s', 
filename)
self.gen_contents_file(filename)
self.gen_digest_file(filename)
 
self.cleanup()
if success:
-   print "snapshot: complete!"
+   log.info('snapshot: complete!')
return success
 
def kill_chroot_pids(self):
@@ -92,12 +93,12 @@ class snapshot(TargetBase, GenBase):
 
@staticmethod
def cleanup():
-   print "Cleaning up..."
+   log.info('Cleaning up ...')
 
def purge(self):
myemp=self.settings["tmp_path"]
if os.path.isdir(myemp):
-   print "Emptying directory",myemp
+   log.notice('Emptying directory %s', myemp)
# stat the dir, delete the dir, recreate the dir and set
# the proper perms and ownership
mystat=os.stat(myemp)



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

2015-10-09 Thread Mike Frysinger
commit: 761dbbd96691eb2c3897741e92acdc2ee7cd70e1
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct  9 15:39:21 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct  9 15:39:21 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=761dbbd9

fileops: convert to log module

 catalyst/fileops.py | 22 --
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/catalyst/fileops.py b/catalyst/fileops.py
index 2aa39f6..8fb2a36 100644
--- a/catalyst/fileops.py
+++ b/catalyst/fileops.py
@@ -20,6 +20,8 @@ from stat import ST_UID, ST_GID, ST_MODE
 from snakeoil.osutils import (ensure_dirs as snakeoil_ensure_dirs,
pjoin, listdir_files)
 # pylint: enable=unused-import
+
+from catalyst import log
 from catalyst.support import CatalystError
 
 
@@ -61,31 +63,31 @@ def clear_dir(target, mode=0o755, chg_flags=False, 
remove=False):
@remove: boolean, passed through to clear_dir()
@return boolean
'''
-   #print "fileops.clear_dir()"
+   log.debug('start: %s', target)
if not target:
-   #print "fileops.clear_dir(), no target... returning"
+   log.debug('no target... returning')
return False
if os.path.isdir(target):
-   print "Emptying directory" , target
+   log.info('Emptying directory: %s', target)
# stat the dir, delete the dir, recreate the dir and set
# the proper perms and ownership
try:
-   #print "fileops.clear_dir(), os.stat()"
+   log.debug('os.stat()')
mystat=os.stat(target)
# There's no easy way to change flags recursively in 
python
if chg_flags and os.uname()[0] == "FreeBSD":
os.system("chflags -R noschg " + target)
-   #print "fileops.clear_dir(), shutil.rmtree()"
+   log.debug('shutil.rmtree()')
shutil.rmtree(target)
if not remove:
-   #print "fileops.clear_dir(), ensure_dirs()"
+   log.debug('ensure_dirs()')
ensure_dirs(target, mode=mode)
os.chown(target, mystat[ST_UID], mystat[ST_GID])
os.chmod(target, mystat[ST_MODE])
-   except Exception as e:
-   print CatalystError("clear_dir(); Exeption: %s" % 
str(e))
+   except Exception:
+   log.error('clear_dir failed', exc_info=True)
return False
else:
-   print "fileops.clear_dir(), %s is not a directory" % (target)
-   #print "fileops.clear_dir(), DONE, returning True"
+   log.info('clear_dir failed: %s: is not a directory', target)
+   log.debug('DONE, returning True')
return True



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

2015-10-09 Thread Mike Frysinger
commit: 0a9a9e359e9677e2ebea5a23fe3f0179ae392217
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct  9 05:26:51 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct  9 05:26:51 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=0a9a9e35

contents: punt unused module

It looks like this code has all been moved to the external DeComp pkg.

 catalyst/contents.py | 87 
 1 file changed, 87 deletions(-)

diff --git a/catalyst/contents.py b/catalyst/contents.py
deleted file mode 100644
index 73eda61..000
--- a/catalyst/contents.py
+++ /dev/null
@@ -1,87 +0,0 @@
-
-from collections import namedtuple
-from subprocess import Popen, PIPE
-
-from catalyst.support import CatalystError, warn
-
-
-# use ContentsMap.fields for the value legend
-# Key:[function, cmd]
-CONTENTS_DEFINITIONS = {
-   # 'find' is disabled because it requires the source path, which is not
-   # always available
-   #"find" :["calc_contents","find %(path)s"],
-   "tar_tv":["calc_contents","tar --xattrs tvf %(file)s"],
-   "tar_tvz":["calc_contents","tar --xattrs tvzf %(file)s"],
-   "tar_tvj":["calc_contents","tar --xattrs -I lbzip2 -tvf %(file)s"],
-   "isoinfo_l":["calc_contents","isoinfo -l -i %(file)s"],
-   # isoinfo_f should be a last resort only
-   "isoinfo_f":["calc_contents","isoinfo -f -i %(file)s"],
-}
-
-
-class ContentsMap(object):
-   '''Class to encompass all known commands to list
-   the contents of an archive'''
-
-
-   fields = ['func', 'cmd']
-
-
-   def __init__(self, defs=None):
-   '''Class init
-
-   @param defs: dictionary of Key:[function, cmd]
-   '''
-   if defs is None:
-   defs = {}
-   #self.contents = {}
-   self.contents_map = {}
-
-   # create the archive type namedtuple classes
-   for name in list(defs):
-   #obj = self.contents[name] = namedtuple(name, 
self.fields)
-   obj = namedtuple(name, self.fields)
-   obj.__slots__ = ()
-   self.contents_map[name] = obj._make(defs[name])
-   del obj
-
-
-   def generate_contents(self, file_, getter="auto", verbose=False):
-   try:
-   archive = getter
-   if archive == 'auto' and file_.endswith('.iso'):
-   archive = 'isoinfo_l'
-   if (archive in ['tar_tv','auto']):
-   if file_.endswith('.tgz') or 
file_.endswith('.tar.gz'):
-   archive = 'tar_tvz'
-   elif file_.endswith('.tbz2') or 
file_.endswith('.tar.bz2'):
-   archive = 'tar_tvj'
-   elif file_.endswith('.tar'):
-   archive = 'tar_tv'
-
-   if archive == 'auto':
-   warn('File %r has unknown type for automatic 
detection.'
-   % (file_, ))
-   return None
-   else:
-   getter = archive
-   func = getattr(self, '_%s_' % 
self.contents_map[getter].func)
-   return func(file_, 
self.contents_map[getter].cmd, verbose)
-   except:
-   raise CatalystError(
-   "Error generating contents, is appropriate 
utility " +
-   "(%s) installed on your system?"
-   % (self.contents_map[getter].cmd), 
print_traceback=True)
-
-
-   @staticmethod
-   def _calc_contents_(file_, cmd, verbose):
-   _cmd = (cmd % {'file': file_ }).split()
-   proc = Popen(_cmd, stdout=PIPE, stderr=PIPE)
-   results = proc.communicate()
-   result = "\n".join(results)
-   if verbose:
-   print result
-   return result
-



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

2015-10-09 Thread Mike Frysinger
commit: 8d350367ff0eeb920d58e8e82e76cf81e9e9cc08
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct  9 13:21:21 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct  9 13:21:21 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=8d350367

util: drop unused module

The last user of this module was removed in a519c380faabe8278863d4615e24
back in 2013.

 catalyst/main.py |  1 -
 catalyst/util.py | 14 --
 2 files changed, 15 deletions(-)

diff --git a/catalyst/main.py b/catalyst/main.py
index f33369b..9f563cf 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -21,7 +21,6 @@ from DeComp.contents import ContentsMap
 
 from catalyst import log
 import catalyst.config
-import catalyst.util
 from catalyst.defaults import confdefaults, option_messages
 from catalyst.hash_utils import HashMap, HASH_DEFINITIONS
 from catalyst.support import CatalystError

diff --git a/catalyst/util.py b/catalyst/util.py
deleted file mode 100644
index ff12086..000
--- a/catalyst/util.py
+++ /dev/null
@@ -1,14 +0,0 @@
-"""
-Collection of utility functions for catalyst
-"""
-
-import sys, traceback
-
-def capture_traceback():
-   etype, value, tb = sys.exc_info()
-   s = [x.strip() for x in traceback.format_exception(etype, value, tb)]
-   return s
-
-def print_traceback():
-   for x in capture_traceback():
-   print x



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

2015-10-09 Thread Mike Frysinger
commit: 3c5ef2e76dd5c57b64a160fbfc4b441569d1401e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct  9 05:29:27 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct  9 05:29:27 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=3c5ef2e7

log: new logging module to standardize catalyst output

This has everything you could ever want:
- control where output is sent (stdout or a file)
- control over log level
- automatic exit when CRITICAL is used
- automatic colorization of critical/error/warning messages
- explicit control over use of colors
- automatic handling of embedded newlines
- standardized output format
- all logging routed through a single logger (not the root)
- additional log level between warning & info: notice

This just lays the groundwork -- no code is actually converted over
to using this.  That will be done in follow up commit(s).

Note: The default output level has changed from "info" to "notice".
That means the default display won't spam w/irrelevant details.

Example output (only the main.py module is converted):
$ ./bin/wrapper.py -s test
09 Oct 2015 01:34:56 EDT: NOTICE  : Using default Catalyst configuration file: 
/etc/catalyst/catalyst.conf
ContentsMap: __init__(), search_order = ['pixz', 'lbzip2', 'isoinfo_l', 
'squashfs', 'gzip', 'xz', 'bzip2', 'tar', 'isoinfo_f']
Creating Portage tree snapshot test from /usr/portage...
^C

$ ./bin/wrapper.py -s test --debug
09 Oct 2015 01:35:43 EDT: INFO: main.py:version: Catalyst git
09 Oct 2015 01:35:43 EDT: INFO: main.py:version: vcs version 
4440e8908c677d8764e29b0f127e2dd6c02b7621, date Fri Oct 9 01:28:19 2015 -0400
09 Oct 2015 01:35:43 EDT: INFO: main.py:version: Copyright 2003-2015 Gentoo 
Foundation
09 Oct 2015 01:35:43 EDT: INFO: main.py:version: Copyright 2008-2012 
various authors
09 Oct 2015 01:35:43 EDT: INFO: main.py:version: Distributed under the GNU 
General Public License version 2.1
09 Oct 2015 01:35:43 EDT: NOTICE  : log.py:notice: Using default Catalyst 
configuration file: /etc/catalyst/catalyst.conf
09 Oct 2015 01:35:43 EDT: INFO: main.py:parse_config: Snapshot cache 
support enabled.
09 Oct 2015 01:35:43 EDT: INFO: main.py:parse_config: Kernel cache support 
enabled.
09 Oct 2015 01:35:43 EDT: INFO: main.py:parse_config: Autoresuming support 
enabled.
09 Oct 2015 01:35:43 EDT: INFO: main.py:parse_config: Package cache support 
enabled.
09 Oct 2015 01:35:43 EDT: INFO: main.py:parse_config: Seed cache support 
enabled.
09 Oct 2015 01:35:43 EDT: INFO: main.py:parse_config: Envscript support 
enabled.
09 Oct 2015 01:35:43 EDT: DEBUG   : main.py:main: conf_values[options] = 
set(['snapcache', 'kerncache', 'autoresume', 'pkgcache', 'bindist', 
'seedcache'])
^C

$ ./bin/wrapper.py -s test -C /asdf
09 Oct 2015 01:36:59 EDT: NOTICE  : Using default Catalyst configuration file: 
/etc/catalyst/catalyst.conf
ContentsMap: __init__(), search_order = ['pixz', 'lbzip2', 'isoinfo_l', 
'squashfs', 'gzip', 'xz', 'bzip2', 'tar', 'isoinfo_f']

!!! catalyst: Syntax error: 0

09 Oct 2015 01:36:59 EDT: CRITICAL: Could not parse commandline

 catalyst/log.py  | 127 +++
 catalyst/main.py |  30 -
 2 files changed, 155 insertions(+), 2 deletions(-)

diff --git a/catalyst/log.py b/catalyst/log.py
new file mode 100644
index 000..871c53c
--- /dev/null
+++ b/catalyst/log.py
@@ -0,0 +1,127 @@
+# Copyright 2003-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+"""Logging related code
+
+This largely exposes the same interface as the logging module except we add
+another level "notice" between warning & info, and all output goes through
+the "catalyst" logger.
+"""
+
+from __future__ import print_function
+
+import logging
+import logging.handlers
+import os
+import sys
+import time
+
+
+class CatalystLogger(logging.Logger):
+   """Override the _log member to autosplit on new lines"""
+
+   def _log(self, level, msg, args, **kwargs):
+   """If given a multiline message, split it"""
+   # We have to interpolate it first in case they spread things out
+   # over multiple lines like: Bad Thing:\n%s\nGoodbye!
+   msg %= args
+   for line in msg.splitlines():
+   super(CatalystLogger, self)._log(level, line, (), 
**kwargs)
+
+
+# The logger that all output should go through.
+# This is ugly because we want to not perturb the logging module state.
+_klass = logging.getLoggerClass()
+logging.setLoggerClass(CatalystLogger)
+logger = logging.getLogger('catalyst')
+logging.setLoggerClass(_klass)
+del _klass
+
+
+# Set the notice level between warning and info.
+NOTICE = (logging.WARNING + logging.INFO) / 2
+logging.addLevelName(NOTICE, 'NOTICE')
+
+
+# The API we expose to consumers.
+def notice(msg, *args, **kwargs):
+   """Log a notice message"""
+   logger.log

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

2015-10-09 Thread Mike Frysinger
commit: fd78adf1f2155a76af380a5294954b253f4e1053
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct  9 05:37:56 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct  9 05:37:56 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=fd78adf1

main: convert to new logging module

 catalyst/main.py | 104 +++
 1 file changed, 43 insertions(+), 61 deletions(-)

diff --git a/catalyst/main.py b/catalyst/main.py
index adae9a6..f33369b 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -7,6 +7,7 @@
 # $Id$
 
 import argparse
+import datetime
 import os
 import sys
 
@@ -31,36 +32,36 @@ conf_values={}
 
 
 def version():
-   print get_version()
-   print "Copyright 2003-2008 Gentoo Foundation"
-   print "Copyright 2008-2012 various authors"
-   print "Distributed under the GNU General Public License version 2.1\n"
+   log.info(get_version())
+   log.info('Copyright 2003-%s Gentoo Foundation', 
datetime.datetime.now().year)
+   log.info('Copyright 2008-2012 various authors')
+   log.info('Distributed under the GNU General Public License version 2.1')
 
 def parse_config(myconfig):
# search a couple of different areas for the main config file
myconf={}
config_file=""
+   default_config_file = '/etc/catalyst/catalyst.conf'
 
# first, try the one passed (presumably from the cmdline)
if myconfig:
if os.path.exists(myconfig):
-   print "Using command line specified Catalyst 
configuration file, "+myconfig
+   log.notice('Using command line specified Catalyst 
configuration file: %s',
+   myconfig)
config_file=myconfig
 
else:
-   print "!!! catalyst: Could not use specified 
configuration file "+\
-   myconfig
-   sys.exit(1)
+   log.critical('Specified configuration file does not 
exist: %s', myconfig)
 
# next, try the default location
-   elif os.path.exists("/etc/catalyst/catalyst.conf"):
-   print "Using default Catalyst configuration file, 
/etc/catalyst/catalyst.conf"
-   config_file="/etc/catalyst/catalyst.conf"
+   elif os.path.exists(default_config_file):
+   log.notice('Using default Catalyst configuration file: %s',
+   default_config_file)
+   config_file = default_config_file
 
# can't find a config file (we are screwed), so bail out
else:
-   print "!!! catalyst: Could not find a suitable configuration 
file"
-   sys.exit(1)
+   log.critical('Could not find a suitable configuration file')
 
# now, try and parse the config file "config_file"
try:
@@ -69,8 +70,7 @@ def parse_config(myconfig):
myconf.update(myconfig.get_values())
 
except Exception:
-   print "!!! catalyst: Unable to parse configuration file, 
"+myconfig
-   sys.exit(1)
+   log.critical('Could not find parse configuration file: %s', 
myconfig)
 
# now, load up the values into conf_values so that we can use them
for x in list(confdefaults):
@@ -90,7 +90,7 @@ def parse_config(myconfig):
# print out any options messages
for opt in conf_values['options']:
if opt in option_messages:
-   print option_messages[opt]
+   log.info(option_messages[opt])
 
for key in ["digests", "envscript", "var_tmpfs_portage", "port_logdir",
"local_overlay"]:
@@ -102,7 +102,7 @@ def parse_config(myconfig):
conf_values["contents"] = myconf["contents"].replace("-", '_')
 
if "envscript" in myconf:
-   print "Envscript support enabled."
+   log.info('Envscript support enabled.')
 
# take care of any variable substitutions that may be left
for x in list(conf_values):
@@ -118,11 +118,8 @@ def import_module(target):
try:
mod_name = "catalyst.targets." + target
module = __import__(mod_name, [],[], ["not empty"])
-   except ImportError as e:
-   print "!!! catalyst: Python module import error: %s " % target 
+ \
-   "in catalyst/targets/ ... exiting."
-   print "ERROR was: ", e
-   sys.exit(1)
+   except ImportError:
+   log.critical('Python module import error: %s', target, 
exc_info=True)
return module
 
 
@@ -278,7 +275,7 @@ def main():
parse_config(myconfig)
 
conf_values["options"].update(options)
-   #print "MAIN: conf_values['options'] =", conf_values["options"]
+   log.debug('conf_values[options] = %s', conf_values['options'])
 
  

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

2015-10-09 Thread Mike Frysinger
commit: 0c931533d9ad82c4c724e7de25db07851cea2f66
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct  9 03:31:03 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct  9 03:31:03 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=0c931533

main: group related command line flags

This makes the --help output more manageable so people can quickly
scan and skip options that they don't care about.

 catalyst/main.py | 48 
 1 file changed, 28 insertions(+), 20 deletions(-)

diff --git a/catalyst/main.py b/catalyst/main.py
index 03c13c0..e6b6447 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -168,41 +168,49 @@ Using the specfile option (-f, --file) to build a stage 
target:
 $ catalyst -f stage1-specfile.spec"""
 
parser = argparse.ArgumentParser(epilog=epilog, 
formatter_class=argparse.RawDescriptionHelpFormatter)
-   parser.add_argument('-d', '--debug',
+
+   parser.add_argument('-V', '--version',
+   action='version', version=get_version(),
+   help='display version information')
+
+   group = parser.add_argument_group('Program output options')
+   group.add_argument('-d', '--debug',
default=False, action='store_true',
help='enable debugging')
-   parser.add_argument('-v', '--verbose',
+   group.add_argument('-v', '--verbose',
default=False, action='store_true',
help='verbose output')
-   parser.add_argument('-c', '--config',
-   type=FilePath(),
-   help='use specified configuration file')
-   parser.add_argument('-f', '--file',
-   type=FilePath(),
-   help='read specfile')
-   parser.add_argument('-F', '--fetchonly',
-   default=False, action='store_true',
-   help='fetch files only')
-   parser.add_argument('-a', '--clear-autoresume',
+
+   group = parser.add_argument_group('Temporary file management')
+   group.add_argument('-a', '--clear-autoresume',
default=False, action='store_true',
help='clear autoresume flags')
-   parser.add_argument('-p', '--purge',
+   group.add_argument('-p', '--purge',
default=False, action='store_true',
help='clear tmp dirs, package cache, autoresume flags')
-   parser.add_argument('-P', '--purgeonly',
+   group.add_argument('-P', '--purgeonly',
default=False, action='store_true',
help='clear tmp dirs, package cache, autoresume flags and exit')
-   parser.add_argument('-T', '--purgetmponly',
+   group.add_argument('-T', '--purgetmponly',
default=False, action='store_true',
help='clear tmp dirs and autoresume flags and exit')
-   parser.add_argument('-s', '--snapshot',
+
+   group = parser.add_argument_group('Target/config file management')
+   group.add_argument('-F', '--fetchonly',
+   default=False, action='store_true',
+   help='fetch files only')
+   group.add_argument('-c', '--config',
+   type=FilePath(),
+   help='use specified configuration file')
+   group.add_argument('-f', '--file',
+   type=FilePath(),
+   help='read specfile')
+   group.add_argument('-s', '--snapshot',
help='generate a release snapshot')
-   parser.add_argument('-V', '--version',
-   action='version', version=get_version(),
-   help='display version information')
-   parser.add_argument('-C', '--cli',
+   group.add_argument('-C', '--cli',
default=[], nargs=argparse.REMAINDER,
help='catalyst commandline (MUST BE LAST OPTION)')
+
return parser
 
 



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

2015-10-09 Thread Jason Zaman
commit: 790137d7c407dc40e515b8fcb7cc6be0d7614a69
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Oct  9 18:53:02 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Oct  9 18:56:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790137d7

sys-auth/consolekit: Add missing dbus dep

Gentoo-Bug: https://bugs.gentoo.org/562674

Package-Manager: portage-2.2.20.1

 sys-auth/consolekit/consolekit-1.0.0-r1.ebuild | 116 +
 1 file changed, 116 insertions(+)

diff --git a/sys-auth/consolekit/consolekit-1.0.0-r1.ebuild 
b/sys-auth/consolekit/consolekit-1.0.0-r1.ebuild
new file mode 100644
index 000..3ff36a3
--- /dev/null
+++ b/sys-auth/consolekit/consolekit-1.0.0-r1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils linux-info pam
+
+MY_PN=ConsoleKit2
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Framework for defining and tracking users, login sessions and 
seats"
+HOMEPAGE="https://github.com/ConsoleKit2/ConsoleKit2 
http://www.freedesktop.org/wiki/Software/ConsoleKit";
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/releases/download/${PV}/${MY_P}.tar.bz2
+   mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_0.4.6-4.debian.tar.gz" 
# for logrotate file"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86"
+IUSE="acl cgroups debug doc kernel_linux pam policykit selinux test"
+
+COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus]
+   >=sys-devel/gettext-0.19
+   sys-apps/dbus
+   sys-libs/zlib:=
+   x11-libs/libX11:=
+   acl? (
+   sys-apps/acl:=
+   >=virtual/udev-200
+   )
+   cgroups? (
+   app-admin/cgmanager
+   >=sys-libs/libnih-1.0.2[dbus]
+   )
+   pam? ( virtual/pam )
+   policykit? ( >=sys-auth/polkit-0.110 )"
+RDEPEND="${COMMON_DEPEND}
+   kernel_linux? ( sys-apps/coreutils[acl?] )
+   selinux? ( sec-policy/selinux-consolekit )"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/libxslt
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+   test? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   )"
+
+S=${WORKDIR}/${MY_P}
+
+QA_MULTILIB_PATHS="usr/lib/ConsoleKit/.*"
+
+pkg_setup() {
+   if use kernel_linux; then
+   # This is from https://bugs.gentoo.org/376939
+   use acl && CONFIG_CHECK="~TMPFS_POSIX_ACL"
+   # This is required to get login-session-id string with 
pam_ck_connector.so
+   use pam && CONFIG_CHECK+=" ~AUDITSYSCALL"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   sed -i -e '/SystemdService/d' 
data/org.freedesktop.ConsoleKit.service.in || die
+}
+
+src_configure() {
+   econf \
+   XMLTO_FLAGS='--skip-validation' \
+   --libexecdir="${EPREFIX}"/usr/lib/ConsoleKit \
+   --localstatedir="${EPREFIX}"/var \
+   $(use_enable pam pam-module) \
+   $(use_enable doc docbook-docs) \
+   $(use_enable test docbook-docs) \
+   $(use_enable debug) \
+   $(use_enable policykit polkit) \
+   $(use_enable acl udev-acl) \
+   $(use_enable cgroups) \
+   $(use_enable test tests) \
+   --with-dbus-services="${EPREFIX}"/usr/share/dbus-1/services \
+   --with-pam-module-dir="$(getpam_mod_dir)" \
+   --with-xinitrc-dir=/etc/X11/xinit/xinitrc.d \
+   --without-systemdsystemunitdir
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   htmldocdir="${EPREFIX}"/usr/share/doc/${PF}/html \
+   install
+
+   dosym /usr/lib/ConsoleKit /usr/lib/${PN}
+
+   dodoc AUTHORS HACKING NEWS README TODO
+
+   newinitd "${FILESDIR}"/${PN}-1.0.0.initd consolekit
+
+   keepdir /usr/lib/ConsoleKit/run-seat.d
+   keepdir /usr/lib/ConsoleKit/run-session.d
+   keepdir /etc/ConsoleKit/run-session.d
+   keepdir /var/log/ConsoleKit
+
+   exeinto /etc/X11/xinit/xinitrc.d
+   newexe "${FILESDIR}"/90-consolekit-3 90-consolekit
+
+   prune_libtool_files --all # --all for pam_ck_connector.la
+
+   rm -rf "${ED}"/var/run || die # let the init script create the directory
+
+   insinto /etc/logrotate.d
+   newins "${WORKDIR}"/debian/${PN}.logrotate ${PN} #374513
+}
+
+pkg_postinst() {
+   elog "For suspend/hibernate support, please emerge"
+   elog "  sys-power/pm-utils"
+}



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

2015-10-09 Thread Mike Frysinger
commit: 474925a36ddb68c2044ac6ca346fe19734db087f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct  9 16:42:53 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct  9 18:53:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474925a3

dev-libs/double-conversion: add arm/mips love

 dev-libs/double-conversion/double-conversion-2.0.1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-libs/double-conversion/double-conversion-2.0.1.ebuild 
b/dev-libs/double-conversion/double-conversion-2.0.1.ebuild
index a2a507f..3cf57ca 100644
--- a/dev-libs/double-conversion/double-conversion-2.0.1.ebuild
+++ b/dev-libs/double-conversion/double-conversion-2.0.1.ebuild
@@ -12,12 +12,9 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~mips ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
 S="${WORKDIR}"
 
 LIBNAME=lib${PN}



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

2015-10-09 Thread Michael Palimaka
commit: 500f99c73ce0c8a70a57d2b2baa8b964731a7cae
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Oct  9 18:50:42 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Oct  9 18:51:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500f99c7

media-sound/karlyriceditor: remove old

Package-Manager: portage-2.2.20.1

 media-sound/karlyriceditor/Manifest|  1 -
 .../karlyriceditor/karlyriceditor-1.3.ebuild   | 31 --
 2 files changed, 32 deletions(-)

diff --git a/media-sound/karlyriceditor/Manifest 
b/media-sound/karlyriceditor/Manifest
index 041b2db..0f7be28 100644
--- a/media-sound/karlyriceditor/Manifest
+++ b/media-sound/karlyriceditor/Manifest
@@ -1,3 +1,2 @@
 DIST karlyriceditor-1.11.tar.gz 275744 SHA256 
55c074111d5e22950d9ef270d5c38f52bc3da167081efe570f77b8f4e578b8dc SHA512 
d86cc10c18bff321d2f22b4b810bcc52189602bfddbe8cbdd99120cf281dc673221ce75c9a8e07b8bab03f9a60c3634853177b3fa72e3f1213b96a3303568820
 WHIRLPOOL 
9495665856346ab54a0662a2a89bb7a10358f16d9844491ddcb9105cc266c1994b786b60bf56b5c206e2740aa77599653cb5c23ae88cdb026bd44adafa7a77a8
-DIST karlyriceditor-1.3.tar.gz 215564 SHA256 
f59bc9352e30a02228db65d47e190aa00e6f8e7f6ec18b093a30841548b90e57 SHA512 
23e91e6f950b4f3d5ddaa474380dfd5904bd29f262144df6d587efbba070e1c84bd6d364981e0babb75aa4562c375734b16944817e49ad83ab0c169cf9d2e0e5
 WHIRLPOOL 
d71b7111e2bf57a995acb10de14c39bce37c8f8072936812d8d672540dd22650ce1259cffccecfe6231ca0a3cba87546cd00247247bdc2b6deeb58f2e6c11c10
 DIST karlyriceditor-1.4.tar.gz 236662 SHA256 
b458eb21087cd0d92e8ea87b4ac094a2126cfbcf6471b0b1ea03173cec0ebfef SHA512 
ac92e8f67be46880e71082ae1b2d099deb15ca1abca1fdf7eb8539d0346ca223ee50d9739f7879699fb190e7bc544c2a753402804df20c9b4c35eefae2d3bdbb
 WHIRLPOOL 
9072da5010deb34fe9e09dee165f824b3aeace89a3fd0c1b464def17cf767a5ee84a77d7b2f8696f81364be5bc54003243faba3870198ba084b98e3bc2207984

diff --git a/media-sound/karlyriceditor/karlyriceditor-1.3.ebuild 
b/media-sound/karlyriceditor/karlyriceditor-1.3.ebuild
deleted file mode 100644
index b9afaa0..000
--- a/media-sound/karlyriceditor/karlyriceditor-1.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit eutils qt4-r2
-
-DESCRIPTION="A program which lets you edit and synchronize lyrics with karaoke 
songs in varions formats"
-HOMEPAGE="http://www.karlyriceditor.com/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-libs/openssl:0
-   media-libs/libsdl
-   >=virtual/ffmpeg-0.9
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-libav.patch" )
-
-src_install() {
-   dodoc Changelog
-   dobin bin/${PN}
-   doicon packages/${PN}.png
-   make_desktop_entry ${PN} 'Karaoke Lyrics Editor'
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/karlyriceditor/files/, media-sound/karlyriceditor/

2015-10-09 Thread Michael Palimaka
commit: 8db5c61ec2b1d9d5b37f1b14434f32342b4f0803
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Oct  9 18:50:13 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Oct  9 18:51:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db5c61e

media-sound/karlyriceditor: version bump

Package-Manager: portage-2.2.20.1

 media-sound/karlyriceditor/Manifest|   1 +
 .../files/karlyriceditor-1.11-libav.patch  | 320 +
 .../karlyriceditor/karlyriceditor-1.11.ebuild  |  37 +++
 3 files changed, 358 insertions(+)

diff --git a/media-sound/karlyriceditor/Manifest 
b/media-sound/karlyriceditor/Manifest
index 109d80e..041b2db 100644
--- a/media-sound/karlyriceditor/Manifest
+++ b/media-sound/karlyriceditor/Manifest
@@ -1,2 +1,3 @@
+DIST karlyriceditor-1.11.tar.gz 275744 SHA256 
55c074111d5e22950d9ef270d5c38f52bc3da167081efe570f77b8f4e578b8dc SHA512 
d86cc10c18bff321d2f22b4b810bcc52189602bfddbe8cbdd99120cf281dc673221ce75c9a8e07b8bab03f9a60c3634853177b3fa72e3f1213b96a3303568820
 WHIRLPOOL 
9495665856346ab54a0662a2a89bb7a10358f16d9844491ddcb9105cc266c1994b786b60bf56b5c206e2740aa77599653cb5c23ae88cdb026bd44adafa7a77a8
 DIST karlyriceditor-1.3.tar.gz 215564 SHA256 
f59bc9352e30a02228db65d47e190aa00e6f8e7f6ec18b093a30841548b90e57 SHA512 
23e91e6f950b4f3d5ddaa474380dfd5904bd29f262144df6d587efbba070e1c84bd6d364981e0babb75aa4562c375734b16944817e49ad83ab0c169cf9d2e0e5
 WHIRLPOOL 
d71b7111e2bf57a995acb10de14c39bce37c8f8072936812d8d672540dd22650ce1259cffccecfe6231ca0a3cba87546cd00247247bdc2b6deeb58f2e6c11c10
 DIST karlyriceditor-1.4.tar.gz 236662 SHA256 
b458eb21087cd0d92e8ea87b4ac094a2126cfbcf6471b0b1ea03173cec0ebfef SHA512 
ac92e8f67be46880e71082ae1b2d099deb15ca1abca1fdf7eb8539d0346ca223ee50d9739f7879699fb190e7bc544c2a753402804df20c9b4c35eefae2d3bdbb
 WHIRLPOOL 
9072da5010deb34fe9e09dee165f824b3aeace89a3fd0c1b464def17cf767a5ee84a77d7b2f8696f81364be5bc54003243faba3870198ba084b98e3bc2207984

diff --git a/media-sound/karlyriceditor/files/karlyriceditor-1.11-libav.patch 
b/media-sound/karlyriceditor/files/karlyriceditor-1.11-libav.patch
new file mode 100644
index 000..6322c07
--- /dev/null
+++ b/media-sound/karlyriceditor/files/karlyriceditor-1.11-libav.patch
@@ -0,0 +1,320 @@
+From: =?utf-8?q?Martin_Stegh=C3=B6fer?= 
+Date: Tue, 13 Nov 2012 20:19:11 +0100
+Subject: Add missing includes for libavutil
+MIME-Version: 1.0
+Content-Type: text/plain; charset="utf-8"
+Content-Transfer-Encoding: 8bit
+
+Author: Martin Steghöfer 
+Bug: 
http://sourceforge.net/tracker/?func=detail&aid=3512390&group_id=290648&atid=1229531
+Forwarded: not-needed
+
+Added includes necessary for the use of the function "av_rescale_q".
+Forwarding to upstream not needed because an equivalent patch has already been
+posted to upstream's bug tracker (see URL in the "Bug" field).
+---
+ src/audioplayerprivate.cpp | 3 +++
+ src/ffmpegvideoencoder.cpp | 3 +++
+ 2 files changed, 6 insertions(+)
+
+diff --git a/src/audioplayerprivate.cpp b/src/audioplayerprivate.cpp
+index 90e..1b6b32d 100644
+--- a/src/audioplayerprivate.cpp
 b/src/audioplayerprivate.cpp
+@@ -21,6 +21,9 @@
+ 
+ #include "audioplayer.h"
+ #include "audioplayerprivate.h"
++extern "C" {
++#include "libavutil/mathematics.h"
++}
+ #include 
+ 
+ // SDL defines its own main() function in SDL_main. And so does Qt, so if we 
continue without
+diff --git a/src/ffmpegvideoencoder.cpp b/src/ffmpegvideoencoder.cpp
+index 5734d2e..49182b5 100644
+--- a/src/ffmpegvideoencoder.cpp
 b/src/ffmpegvideoencoder.cpp
+@@ -28,6 +28,9 @@
+ #include "videoencodingprofiles.h"
+ #include "audioplayer.h"
+ #include "audioplayerprivate.h"
++extern "C" {
++#include "libavutil/mathematics.h"
++}
+ 
+ 
+ #define MAX_AUDIO_FRAME_SIZE 192000 // 1 second of 48khz 32bit audio
+From: =?utf-8?q?Martin_Stegh=C3=B6fer?= 
+Date: Sat, 12 Apr 2014 15:19:48 +0200
+Subject: Fix compilation: FFmpeg/Libav
+MIME-Version: 1.0
+Content-Type: text/plain; charset="utf-8"
+Content-Transfer-Encoding: 8bit
+
+Author: Martin Steghöfer 
+Forwarded: not-needed
+
+The upstream developers compile Karlyriceditor against FFmpeg, but in Debian
+there is only Libav available, whose API is slowly drifting away from
+FFmpeg's. This patch adapts the code to several of those differences:
+* The second parameters of "avformat_new_stream" is of non-const pointer
+  type, but the code tries to pass a const pointer to it.
+* There is no AV_ROUND_PASS_MINMAX flag for the rounding parameter of
+  av_rescale_q_rnd in Libav.
+* The member r_frame_rate is no longer present in AVStream. The recommended
+  replacement is avg_frame_rate.
+* The enums CODEC_ID_MP3 and CODEC_ID_AC3 have been prefixed with AV_.
+* The function avcodec_alloc_frame was removed in favor of av_frame_alloc.
+  The corresponding deallocation function is av_frame_free (not the generic
+  av_free).
+---
+ src/audioplayerprivate.cpp |  4 ++--
+ src/ffmpegvideodecoder.cpp |  8 
+ sr

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

2015-10-09 Thread Michael Palimaka
commit: 3f815456ab27d846e6da287b18649c03046b30f3
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Fri Oct  9 18:18:30 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Oct  9 18:41:54 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3f815456

kde-apps/libkdcraw: Remove any kf5 dependencies

See also 
https://quickgit.kde.org/?p=libkdcraw.git&a=commit&h=750bf689076d8e15a88dc89b18294fbfc9238fb3

Package-Manager: portage-2.2.23

 kde-apps/libkdcraw/libkdcraw-5..ebuild | 12 +---
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/kde-apps/libkdcraw/libkdcraw-5..ebuild 
b/kde-apps/libkdcraw/libkdcraw-5..ebuild
index 88fc32b..8cdef38 100644
--- a/kde-apps/libkdcraw/libkdcraw-5..ebuild
+++ b/kde-apps/libkdcraw/libkdcraw-5..ebuild
@@ -7,22 +7,12 @@ EAPI=5
 EGIT_BRANCH="frameworks"
 inherit kde5
 
-DESCRIPTION="KDE digital camera raw image library wrapper"
+DESCRIPTION="Digital camera raw image library wrapper"
 KEYWORDS=""
 IUSE=""
 
 DEPEND="
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep threadweaver)
>=media-libs/libraw-0.16:=
dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
 "
 RDEPEND="${DEPEND}"



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

2015-10-09 Thread Michael Palimaka
commit: d75e0b756bcdc06b42857f80da845752c086dc69
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Oct  9 18:26:53 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Oct  9 18:32:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75e0b75

x11-misc/screengrab: unbundle x11-libs/libqxt

Gentoo-bug: 562676

Package-Manager: portage-2.2.20.1

 .../screengrab/{screengrab-1.2.1.ebuild => screengrab-1.2.1-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-misc/screengrab/screengrab-1.2.1.ebuild 
b/x11-misc/screengrab/screengrab-1.2.1-r1.ebuild
similarity index 90%
rename from x11-misc/screengrab/screengrab-1.2.1.ebuild
rename to x11-misc/screengrab/screengrab-1.2.1-r1.ebuild
index e3e928b..39d1f19 100644
--- a/x11-misc/screengrab/screengrab-1.2.1.ebuild
+++ b/x11-misc/screengrab/screengrab-1.2.1-r1.ebuild
@@ -18,12 +18,14 @@ IUSE=""
 DEPEND="
dev-qt/qtcore:4
dev-qt/qtgui:4
+   x11-libs/libqxt
x11-libs/libX11
 "
 RDEPEND="${DEPEND}"
 
 src_prepare() {
sed -i -e "/LICENSE.txt/d" CMakeLists.txt || die
+   rm -r src/3rdparty || die
 
cmake-utils_src_prepare
 }
@@ -31,6 +33,7 @@ src_prepare() {
 src_configure() {
local mycmakeargs=(
-DSG_DOCDIR=${PF}
+   -DSG_USE_SYSTEM_QXT=ON
)
 
cmake-utils_src_configure



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

2015-10-09 Thread Alexis Ballier
commit: 5ea5476e0298ed5371a45097b7feaf3fe9f9a292
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Oct  9 17:39:44 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Oct  9 17:39:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea5476e

ros-catkin.eclass: Add PYTHON_DEPS for python-enabled packages.

The dependency was indirect because dev-python/empy is already mandatory, but 
better make it explicit. Thanks to hasufel.

 eclass/ros-catkin.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/ros-catkin.eclass b/eclass/ros-catkin.eclass
index 7ceb1b3..f1bc32e 100644
--- a/eclass/ros-catkin.eclass
+++ b/eclass/ros-catkin.eclass
@@ -63,7 +63,8 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 if [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] ; then
-   RDEPEND="${RDEPEND} dev-lang/python-exec:2"
+   RDEPEND="${RDEPEND} dev-lang/python-exec:2 ${PYTHON_DEPS}"
+   DEPEND="${DEPEND} ${PYTHON_DEPS}"
 fi
 
 # @ECLASS-VARIABLE: CATKIN_HAS_MESSAGES



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

2015-10-09 Thread Michael Palimaka
commit: b55a3b89d938b403255a86329f364b8e4a5b5d72
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Oct  9 17:16:25 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Oct  9 17:17:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55a3b89

x11-misc/screengrab: version bump

Gentoo-bug: 553094

Package-Manager: portage-2.2.20.1

 x11-misc/screengrab/Manifest|  1 +
 x11-misc/screengrab/screengrab-1.2.1.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/x11-misc/screengrab/Manifest b/x11-misc/screengrab/Manifest
index 65e448d..0f10856 100644
--- a/x11-misc/screengrab/Manifest
+++ b/x11-misc/screengrab/Manifest
@@ -1 +1,2 @@
 DIST screengrab-1.0.tar.gz 152250 SHA256 
40babc5c1afc32e4f413ec56bfd2bf39bdb894ac32465b6cceec21520e60563f SHA512 
e34e1fa907ccb105e1b37db40c2dfc22d19b8cdf517a73f4df11f3dffc2cdb0c6ed204d2d1c5bd8efeaa5326f52907fb4b364c84be510d392d7ff882f8d44a7e
 WHIRLPOOL 
cefb28f7d4ef29683389e4f4a2e12bb15af049e3c0834f6d53d04650b7b5128090defe5d0849bfdb417e534ccdac12ace73f72a70852f02681a58d35a4032f6b
+DIST screengrab-1.2.1.tar.gz 156692 SHA256 
48cdaf66e6eff3ef0db89cb09b7c5757f07b99dd1cd05321e33b04a14c670d3b SHA512 
12892eaf33fe48875c1d0dccdc631cc64c246ba2ba10432539099b35e75c36f19c8ff8b97dee959575f214ea852d1afaa9cf46476f98e0978b379a05df101805
 WHIRLPOOL 
dc2a41981a7a0b569d0dac55d1bc16531c64e0e2dbe69330a1ff5a6511b28b0e2b6f8330e50805bf5c5b432afa3ac05aab93bfd398a26d8ff729276d6ccb1bfb

diff --git a/x11-misc/screengrab/screengrab-1.2.1.ebuild 
b/x11-misc/screengrab/screengrab-1.2.1.ebuild
new file mode 100644
index 000..e3e928b
--- /dev/null
+++ b/x11-misc/screengrab/screengrab-1.2.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils
+
+DESCRIPTION="Qt application for getting screenshots"
+HOMEPAGE="http://screengrab.doomer.org";
+SRC_URI="https://github.com/DOOMer/screengrab/archive/1.2.1.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   x11-libs/libX11
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   sed -i -e "/LICENSE.txt/d" CMakeLists.txt || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSG_DOCDIR=${PF}
+   )
+
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/

2015-10-09 Thread Jason Zaman
commit: 6502c1e71fc41a44a303069214cc277805c2e37a
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Oct  9 17:00:47 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Oct  9 17:00:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6502c1e7

sys-fs/zfs-kmod: Re-add zfs-0.6.5.2.ebuild

Was accidentally removed in 050bf38afc93a98c5176c95b3c4ffc01212bf46b
Also regenerate Manifest since some distfiles are no longer used

Package-Manager: portage-2.2.20.1

 sys-fs/zfs-kmod/Manifest|   3 -
 sys-fs/zfs-kmod/zfs-kmod-0.6.5.2.ebuild | 146 
 2 files changed, 146 insertions(+), 3 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index a3e609f..32a81b0 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -5,9 +5,6 @@ DIST zfs-0.6.2.tar.gz 1558656 SHA256 
91b844bf7a42df22d7533e8004289270b7859b8fcbc
 DIST zfs-0.6.3-patches-r1.tar.xz 87852 SHA256 
71b5286f77cb6a6c2b97cee406dfd4788f7b40b6675c4a56fc630a47e90d5280 SHA512 
e2fa573c7b30a3811e9e1596d35b65f5d013ed5bac43e364b44ffab734398a3294979c152a80ec9a722611cc7c971aec217d8e1a37cc9240a3fa2dddb5b90e3b
 WHIRLPOOL 
f2da02d5c7d2385e7de1e858c31d299632ca864d422f0c94e5d3b8674d24beeb073ad2600698350306a9e70dbeef390f0e513d19c126502fceec18795c203d50
 DIST zfs-0.6.3.tar.gz 1665270 SHA256 
00caeae63cc724d3dd741aeb36fd2dc03d2158794bd6a5e925cdc8d7e5d3da8c SHA512 
8c7741f5f227eb031d79fe87bf7d60e790a098fa6caede462d556c97d798832f97f5a377cbb74fc99b8d198e5f3cc1a3491f69fcdaa0408933dbadd132013416
 WHIRLPOOL 
db9791da12c441c89667b194154b209f5aa69ea46d5327cfcde0b3a910cf1f0e5ca448909824e45b31252a1907280b711fb6ba04eb313d09de0ffbf5e6e304fe
 DIST zfs-0.6.4.2.tar.gz 1738601 SHA256 
26af2924cbb891b79203a31827cba4cdc310162d5f7b9e2d643eb6576aa19015 SHA512 
87a28997b8f9d36e189410171db583402418a55782b7b7f333993e98c5e17ccc4b6cd5825f38b904294c87e3dfdfb7748bd71cc371589c1358f16c942e0c18db
 WHIRLPOOL 
1700de7da56311a7b608c99a821e2fa97a6145ccc88f3d8eff12f778421ba7b7b9cc5f5fbe5f1acd2ea2fd1db778c200a2ea961e3859a8fc89d80474894293f1
-DIST zfs-0.6.4.tar.gz 1735736 SHA256 
7f371fc15201dde58bb84e0f191ccac462f19ffec0c889b6f6ed3f73a804 SHA512 
cf47cbf5fa8dff75f5e9d81b323f5745d7b210266ba9e6ccab16bbf0e2b055aa1168bad94a77a4bc56c6fbe0391593f210bd4c74f7a8d0d99385ac4dd61e5622
 WHIRLPOOL 
1b0cc8a9727b57f2e63bd106cd94780002a068b31668b9dc103dbc0b48858a380d7c228f39f0526fc84b9d10aca1bd376ace0346a2ef4306a9d164c2d56606f1
 DIST zfs-0.6.5.2.tar.gz 1817267 SHA256 
aecd2bc5189f2a71a45eb30146bed231af4f35af5ec7af83a74987c3d595 SHA512 
7f0b20feca91d5ab952c1d49ae94d241f8868825b163a3d5f2ad0fd7adcac3ab246a3e6a755019a833be553fbbfd6609828d8123f49a43b42bf76cfd64f234ec
 WHIRLPOOL 
00fd628ef2267366b6f0705e6436ac55b260aabc3588c7f58a7042dfbfe95a0478740b4579326638d28f10ffc8f2d5b3ed21b9f8297e72344ec439fe30310634
 DIST zfs-0.6.5.tar.gz 1816180 SHA256 
542121940122c922c9d21a2bb39bca4e4a9db2f6bbfd2e576630840e256d4c82 SHA512 
58480ee9b0780f1f21d12504abc226be3e6df1939214f6a8f245315d1fa0b9da56b3a744df26426ee78f13684a4ca288df6dddc50f8f91d9d0b4c542980a9c53
 WHIRLPOOL 
fdb5580ec8d4abe57069ce453c1d91225019758ecf5d31856a7897ac7e4b51c6a8ae3258e822f684fbd70a0a7d7410c65c37a569f37d132767522118c587cc24
 DIST zfs-kmod-0.6.2-p2.tar.xz 28636 SHA256 
12882463a38a5a57cf2bb3c14c5783f9511f6dc7b163a47575f2f3dcc24f26f6 SHA512 
5792660ae8f5013d12e70d608e9cffa92a8c4089a88a5e78728ee88204b3f970d452d5b0b3874e02be49ebbc139e07139be7b5a86ca40bc8b23cb11a7198a9a8
 WHIRLPOOL 
0e4c57b363cdd3d736efbd1355567b18e22439bd3b20ef40b27f6b97ad4570c7cc99a11b196ac25359d1966c1a70e178f4fd1687b60450f148ccda47b07282a9
-DIST zfs-kmod-0.6.2-p3.tar.xz 45988 SHA256 
4af06d1472f5d24e01d147b6fec5c78fbbd9739d1259bd3fbf57af66c99b9bcb SHA512 
eddf67c0aa49d42f663f98dc721bac75e8d0521df5ae174cd6aeee0a935a71b49e06961404eb6c71a09cd239358868a2fe49de4f1d26776948f8fe7fc943165c
 WHIRLPOOL 
5634a92f6f322f67edef95ad121b0b1699e520ca8beb05b3385dc7e20198dd45d337731bf7df69d1b1c552ed0b78d54b15bc9c9e76b694ae4c8d360892b9d764
-DIST zfs-kmod-0.6.2-p4.tar.xz 63984 SHA256 
9167edc4be86e3fcda6b3c198e51f92ab0c95ac5baca11666c28029a628cdac9 SHA512 
13e4ec415c35d2f268d89565745f5898c0943423577a2ba6714b3a069c5a80f244cd06dff91464f38dd4ed60673d1145ead080bb03a56d4be33e328f948ffa64
 WHIRLPOOL 
8c399ec67119ed4fbebb5599d00f888918678bc4e4ea369b4bdc5c75bfc90fc76396087624c8011de370a54ff103bccaa8922d05ac7ccebb2b3481bbbcf44b19

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.2.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.2.ebuild
new file mode 100644
index 000..2876e3b
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.2.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+AT_M4DIR="config"
+AUTOTOOLS_AUTORECONF="1"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
+inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils
+
+if [ ${PV} == "" ] ; then
+   inherit git-2
+   EGIT_REPO_URI="https://

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

2015-10-09 Thread Jason Zaman
commit: acd893d95e732a8734d59ef248b5d65cdfc6fcff
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Oct  9 16:38:00 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Oct  9 16:38:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd893d9

dev-util/android-studio: Add dep on the ncurses SLOT5 too

Gentoo-Bug: https://bugs.gentoo.org/562656

Package-Manager: portage-2.2.20.1

 .../android-studio-1.4.0.10.141.2288178-r1.ebuild  | 62 ++
 1 file changed, 62 insertions(+)

diff --git 
a/dev-util/android-studio/android-studio-1.4.0.10.141.2288178-r1.ebuild 
b/dev-util/android-studio/android-studio-1.4.0.10.141.2288178-r1.ebuild
new file mode 100644
index 000..2cff0d7
--- /dev/null
+++ b/dev-util/android-studio/android-studio-1.4.0.10.141.2288178-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html";
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip"
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
+   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
+   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
+   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
+   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
+   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
+   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
+   || ( >=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)] 
>=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] )
+   >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
+   >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
+   >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
+   >=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)]
+   >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
+   >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
+   >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)]
+   >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
+   >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
+   >=x11-libs/libdrm-2.4.46[abi_x86_32(-)]
+   >=x11-libs/libxcb-1.9.1[abi_x86_32(-)]
+   >=x11-libs/libxshmfence-1.1[abi_x86_32(-)]"
+S=${WORKDIR}/${PN}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
+
+   newicon "bin/studio.png" "${PN}.png"
+   make_wrapper ${PN} ${dir}/bin/studio.sh
+   make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/compressed_image_transport/

2015-10-09 Thread Alexis Ballier
commit: 4440cc9d950795eaae8f8b049bbf37c073ef5ea0
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Oct  9 16:37:18 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Oct  9 16:37:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4440cc9d

dev-ros/compressed_image_transport: Add PYTHON_COMPAT and PYTHON_USEDEP on 
dynamic_reconfigure. Bug #562664.

Package-Manager: portage-2.2.23

 ...ansport-1.9.2.ebuild => compressed_image_transport-1.9.2-r1.ebuild} | 3 ++-
 .../compressed_image_transport/compressed_image_transport-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/dev-ros/compressed_image_transport/compressed_image_transport-1.9.2.ebuild 
b/dev-ros/compressed_image_transport/compressed_image_transport-1.9.2-r1.ebuild
similarity index 86%
rename from 
dev-ros/compressed_image_transport/compressed_image_transport-1.9.2.ebuild
rename to 
dev-ros/compressed_image_transport/compressed_image_transport-1.9.2-r1.ebuild
index f7a387a..144fac9 100644
--- a/dev-ros/compressed_image_transport/compressed_image_transport-1.9.2.ebuild
+++ 
b/dev-ros/compressed_image_transport/compressed_image_transport-1.9.2-r1.ebuild
@@ -6,6 +6,7 @@ EAPI=5
 ROS_REPO_URI="https://github.com/ros-perception/image_transport_plugins";
 KEYWORDS="~amd64 ~arm"
 ROS_SUBDIR=${PN}
+PYTHON_COMPAT=( python2_7 )
 
 inherit ros-catkin
 
@@ -16,7 +17,7 @@ IUSE=""
 
 RDEPEND="
dev-ros/cv_bridge
-   dev-ros/dynamic_reconfigure
+   dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}]
dev-ros/image_transport
dev-ros/tf
media-libs/opencv

diff --git 
a/dev-ros/compressed_image_transport/compressed_image_transport-.ebuild 
b/dev-ros/compressed_image_transport/compressed_image_transport-.ebuild
index f7a387a..144fac9 100644
--- a/dev-ros/compressed_image_transport/compressed_image_transport-.ebuild
+++ b/dev-ros/compressed_image_transport/compressed_image_transport-.ebuild
@@ -6,6 +6,7 @@ EAPI=5
 ROS_REPO_URI="https://github.com/ros-perception/image_transport_plugins";
 KEYWORDS="~amd64 ~arm"
 ROS_SUBDIR=${PN}
+PYTHON_COMPAT=( python2_7 )
 
 inherit ros-catkin
 
@@ -16,7 +17,7 @@ IUSE=""
 
 RDEPEND="
dev-ros/cv_bridge
-   dev-ros/dynamic_reconfigure
+   dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}]
dev-ros/image_transport
dev-ros/tf
media-libs/opencv



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

2015-10-09 Thread Michael Palimaka
commit: fc848ac4a96c83dbad878d952d5c496bbf93374b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Oct  9 16:04:40 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Oct  9 16:05:00 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=fc848ac4

dev-qt/qtmultimedia: remove opengl USE flag

Gentoo-bug: 559182

Package-Manager: portage-2.2.20.1

 dev-qt/qtmultimedia/qtmultimedia-5.5.0.ebuild| 7 ++-
 dev-qt/qtmultimedia/qtmultimedia-5.5..ebuild | 7 ++-
 dev-qt/qtmultimedia/qtmultimedia-5.6..ebuild | 7 ++-
 dev-qt/qtmultimedia/qtmultimedia-5..ebuild   | 7 ++-
 4 files changed, 8 insertions(+), 20 deletions(-)

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.5.0.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-5.5.0.ebuild
index a27967d..cac4c48 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.5.0.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.5.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
 fi
 
-IUSE="alsa +gstreamer openal opengl pulseaudio qml widgets"
+IUSE="alsa +gstreamer openal pulseaudio qml widgets"
 
 RDEPEND="
>=dev-qt/qtcore-${PV}:5
@@ -29,8 +29,8 @@ RDEPEND="
openal? ( media-libs/openal )
)
widgets? (
+   >=dev-qt/qtopengl-${PV}:5
>=dev-qt/qtwidgets-${PV}:5
-   opengl? ( >=dev-qt/qtopengl-${PV}:5 )
)
 "
 DEPEND="${RDEPEND}
@@ -47,9 +47,6 @@ src_prepare() {
qt_use_compile_test openal
qt_use_compile_test pulseaudio
 
-   qt_use_disable_mod opengl opengl \
-   src/multimediawidgets/multimediawidgets.pro
-
qt_use_disable_mod qml quick \
src/src.pro \
src/plugins/plugins.pro

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.5..ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-5.5..ebuild
index a27967d..cac4c48 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.5..ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.5..ebuild
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
 fi
 
-IUSE="alsa +gstreamer openal opengl pulseaudio qml widgets"
+IUSE="alsa +gstreamer openal pulseaudio qml widgets"
 
 RDEPEND="
>=dev-qt/qtcore-${PV}:5
@@ -29,8 +29,8 @@ RDEPEND="
openal? ( media-libs/openal )
)
widgets? (
+   >=dev-qt/qtopengl-${PV}:5
>=dev-qt/qtwidgets-${PV}:5
-   opengl? ( >=dev-qt/qtopengl-${PV}:5 )
)
 "
 DEPEND="${RDEPEND}
@@ -47,9 +47,6 @@ src_prepare() {
qt_use_compile_test openal
qt_use_compile_test pulseaudio
 
-   qt_use_disable_mod opengl opengl \
-   src/multimediawidgets/multimediawidgets.pro
-
qt_use_disable_mod qml quick \
src/src.pro \
src/plugins/plugins.pro

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.6..ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-5.6..ebuild
index a27967d..cac4c48 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.6..ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.6..ebuild
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
 fi
 
-IUSE="alsa +gstreamer openal opengl pulseaudio qml widgets"
+IUSE="alsa +gstreamer openal pulseaudio qml widgets"
 
 RDEPEND="
>=dev-qt/qtcore-${PV}:5
@@ -29,8 +29,8 @@ RDEPEND="
openal? ( media-libs/openal )
)
widgets? (
+   >=dev-qt/qtopengl-${PV}:5
>=dev-qt/qtwidgets-${PV}:5
-   opengl? ( >=dev-qt/qtopengl-${PV}:5 )
)
 "
 DEPEND="${RDEPEND}
@@ -47,9 +47,6 @@ src_prepare() {
qt_use_compile_test openal
qt_use_compile_test pulseaudio
 
-   qt_use_disable_mod opengl opengl \
-   src/multimediawidgets/multimediawidgets.pro
-
qt_use_disable_mod qml quick \
src/src.pro \
src/plugins/plugins.pro

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5..ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-5..ebuild
index a27967d..cac4c48 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5..ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5..ebuild
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
 fi
 
-IUSE="alsa +gstreamer openal opengl pulseaudio qml widgets"
+IUSE="alsa +gstreamer openal pulseaudio qml widgets"
 
 RDEPEND="
>=dev-qt/qtcore-${PV}:5
@@ -29,8 +29,8 @@ RDEPEND="
openal? ( media-libs/openal )
)
widgets? (
+   >=dev-qt/qtopengl-${PV}:5
>=dev-qt/qtwidgets-${PV}:5
-   opengl? ( >=dev-qt/qtopengl-${PV}:5 )
)
 "
 DEPEND="${RDEPEND}
@@ -47,9 +47,6 @@ src_prepare() {
qt_use_compile_test openal
qt_use_compile_test pulseaudio
 
-   qt_use

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

2015-10-09 Thread Michael Palimaka
commit: a3796a566fdabd71e36b32bbe57fe14a9cfc2dfd
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Oct  9 15:38:04 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Oct  9 15:51:54 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a3796a56

dev-qt/qtdeclarative: fix dev-qt/qtwidgets automagic

Gentoo-bug: 560858

Package-Manager: portage-2.2.20.1

 dev-qt/qtdeclarative/qtdeclarative-5.5.0.ebuild| 5 ++---
 dev-qt/qtdeclarative/qtdeclarative-5.5..ebuild | 5 ++---
 dev-qt/qtdeclarative/qtdeclarative-5.6..ebuild | 5 ++---
 dev-qt/qtdeclarative/qtdeclarative-5..ebuild   | 5 ++---
 4 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.5.0.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.5.0.ebuild
index 6e560db..d6202e6 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.5.0.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.5.0.ebuild
@@ -31,11 +31,10 @@ src_prepare() {
use localstorage || sed -i -e '/localstorage/d' \
src/imports/imports.pro || die
 
-   use widgets || sed -i -e 's/contains(QT_CONFIG, no-widgets)/true/' \
-   src/qmltest/qmltest.pro || die
-
qt_use_disable_mod widgets widgets \
src/src.pro \
+   src/qmltest/qmltest.pro \
+   tests/auto/auto.pro \
tools/tools.pro \
tools/qmlscene/qmlscene.pro \
tools/qml/qml.pro

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.5..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.5..ebuild
index 6e560db..d6202e6 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.5..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.5..ebuild
@@ -31,11 +31,10 @@ src_prepare() {
use localstorage || sed -i -e '/localstorage/d' \
src/imports/imports.pro || die
 
-   use widgets || sed -i -e 's/contains(QT_CONFIG, no-widgets)/true/' \
-   src/qmltest/qmltest.pro || die
-
qt_use_disable_mod widgets widgets \
src/src.pro \
+   src/qmltest/qmltest.pro \
+   tests/auto/auto.pro \
tools/tools.pro \
tools/qmlscene/qmlscene.pro \
tools/qml/qml.pro

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.6..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.6..ebuild
index 6e560db..d6202e6 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.6..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.6..ebuild
@@ -31,11 +31,10 @@ src_prepare() {
use localstorage || sed -i -e '/localstorage/d' \
src/imports/imports.pro || die
 
-   use widgets || sed -i -e 's/contains(QT_CONFIG, no-widgets)/true/' \
-   src/qmltest/qmltest.pro || die
-
qt_use_disable_mod widgets widgets \
src/src.pro \
+   src/qmltest/qmltest.pro \
+   tests/auto/auto.pro \
tools/tools.pro \
tools/qmlscene/qmlscene.pro \
tools/qml/qml.pro

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5..ebuild
index 6e560db..d6202e6 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5..ebuild
@@ -31,11 +31,10 @@ src_prepare() {
use localstorage || sed -i -e '/localstorage/d' \
src/imports/imports.pro || die
 
-   use widgets || sed -i -e 's/contains(QT_CONFIG, no-widgets)/true/' \
-   src/qmltest/qmltest.pro || die
-
qt_use_disable_mod widgets widgets \
src/src.pro \
+   src/qmltest/qmltest.pro \
+   tests/auto/auto.pro \
tools/tools.pro \
tools/qmlscene/qmlscene.pro \
tools/qml/qml.pro



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/

2015-10-09 Thread Richard Yao
commit: a44b13f1d6e5965a6551efe99532c6aad22f8273
Author: Richard Yao  gentoo  org>
AuthorDate: Fri Oct  9 15:43:33 2015 +
Commit: Richard Yao  gentoo  org>
CommitDate: Fri Oct  9 15:43:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44b13f1

sys-fs/zfs: Restore 0.6.0_rc13-r2

Users asked me to keep around the older ebuilds. I pruned this one by
mistake.

Signed-off-by: Richard Yao  gentoo.org>

 sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild | 123 
 1 file changed, 123 insertions(+)

diff --git a/sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild 
b/sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild
new file mode 100644
index 000..1e30b58
--- /dev/null
+++ b/sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+AT_M4DIR="config"
+AUTOTOOLS_AUTORECONF="1"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
+if [ ${PV} == "" ] ; then
+   inherit git-2 linux-mod
+   EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git"
+else
+   inherit eutils versionator
+   MY_PV=$(replace_version_separator 3 '-')
+   
SRC_URI="https://github.com/zfsonlinux/${PN}/archive/${PN}-${MY_PV}.tar.gz";
+   S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
+fi
+
+inherit bash-completion-r1 flag-o-matic toolchain-funcs autotools-utils udev
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="http://zfsonlinux.org/";
+
+LICENSE="BSD-2 CDDL MIT"
+SLOT="0"
+IUSE="custom-cflags kernel-builtin +rootfs test-suite static-libs"
+RESTRICT="test"
+
+COMMON_DEPEND="
+   sys-apps/util-linux[static-libs?]
+   sys-libs/zlib[static-libs(+)?]
+   virtual/awk
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+"
+
+RDEPEND="${COMMON_DEPEND}
+   !=sys-apps/grep-2.13*
+   !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* )
+   !sys-fs/zfs-fuse
+   !prefix? ( virtual/udev )
+   test-suite? (
+   sys-apps/util-linux
+   sys-devel/bc
+   sys-block/parted
+   sys-fs/lsscsi
+   sys-fs/mdadm
+   sys-process/procps
+   virtual/modutils
+   )
+   rootfs? (
+   app-arch/cpio
+   app-misc/pax-utils
+   )
+"
+
+pkg_setup() {
+   :
+}
+
+src_prepare() {
+   # Update paths
+   sed -e "s|/sbin/lsmod|/bin/lsmod|" \
+   -e "s|/usr/bin/scsi-rescan|/usr/sbin/rescan-scsi-bus|" \
+   -e "s|/sbin/parted|/usr/sbin/parted|" \
+   -i scripts/common.sh.in
+
+   autotools-utils_src_prepare
+}
+
+src_configure() {
+   use custom-cflags || strip-flags
+   local myeconfargs=(
+   --bindir="${EPREFIX}/bin"
+   --sbindir="${EPREFIX}/sbin"
+   --with-config=user
+   --with-linux="${KV_DIR}"
+   --with-linux-obj="${KV_OUT_DIR}"
+   --with-udevdir="$(get_udevdir)"
+   )
+   autotools-utils_src_configure
+}
+
+src_install() {
+   autotools-utils_src_install
+   gen_usr_ldscript -a uutil nvpair zpool zfs
+   rm -rf "${ED}usr/share/dracut"
+   use test-suite || rm -rf "${ED}usr/libexec"
+
+   newbashcomp "${FILESDIR}/bash-completion" zfs
+
+}
+
+pkg_postinst() {
+
+   if ! use kernel-builtin && [ ${PV} = "" ]
+   then
+   einfo "Adding ${P} to the module database to ensure that the"
+   einfo "kernel modules and userland utilities stay in sync."
+   update_moduledb
+   fi
+
+   [ -e "${EROOT}etc/runlevels/boot/zfs" ] \
+   || ewarn 'You should add zfs to the boot runlevel.'
+
+   if [ -e "${EROOT}etc/runlevels/shutdown/zfs-shutdown" ]
+   then
+   einfo "The zfs-shutdown script is obsolete. Removing it from 
runlevel."
+   rm "${EROOT}etc/runlevels/shutdown/zfs-shutdown"
+   fi
+
+}
+
+pkg_postrm() {
+   if ! use kernel-builtin && [ ${PV} = "" ]
+   then
+   remove_moduledb
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/

2015-10-09 Thread Richard Yao
commit: 050bf38afc93a98c5176c95b3c4ffc01212bf46b
Author: Richard Yao  gentoo  org>
AuthorDate: Fri Oct  9 15:38:56 2015 +
Commit: Richard Yao  gentoo  org>
CommitDate: Fri Oct  9 15:38:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050bf38a

sys-fs/zfs-kmod: Remove outdated ebuilds

Package-Manager: portage-2.2.20.1
Signed-off-by: Richard Yao  gentoo.org>

 sys-fs/zfs-kmod/zfs-kmod-0.6.2-r4.ebuild | 129 ---
 sys-fs/zfs-kmod/zfs-kmod-0.6.2-r5.ebuild | 129 ---
 sys-fs/zfs-kmod/zfs-kmod-0.6.3.ebuild| 138 -
 sys-fs/zfs-kmod/zfs-kmod-0.6.4.ebuild| 142 --
 sys-fs/zfs-kmod/zfs-kmod-0.6.5.2.ebuild  | 146 ---
 5 files changed, 684 deletions(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.2-r4.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.6.2-r4.ebuild
deleted file mode 100644
index 9bbb3fd..000
--- a/sys-fs/zfs-kmod/zfs-kmod-0.6.2-r4.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-AT_M4DIR="config"
-AUTOTOOLS_AUTORECONF="1"
-AUTOTOOLS_IN_SOURCE_BUILD="1"
-
-inherit bash-completion-r1 flag-o-matic linux-info linux-mod toolchain-funcs 
autotools-utils
-
-if [ ${PV} == "" ] ; then
-   inherit git-2
-   MY_PV=
-   EGIT_REPO_URI="git://github.com/zfsonlinux/zfs.git"
-else
-   inherit eutils versionator
-   MY_PV=$(replace_version_separator 3 '-')
-   SRC_URI="https://github.com/zfsonlinux/zfs/archive/zfs-${MY_PV}.tar.gz
-   https://dev.gentoo.org/~ryao/dist/${PN}-${MY_PV}-p3.tar.xz";
-   S="${WORKDIR}/zfs-zfs-${MY_PV}"
-   KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
-fi
-
-DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
-HOMEPAGE="http://zfsonlinux.org/";
-
-LICENSE="CDDL debug? ( GPL-2+ )"
-SLOT="0"
-IUSE="custom-cflags debug +rootfs"
-RESTRICT="test"
-
-DEPEND="
-   =sys-kernel/spl-${PV}*
-   dev-lang/perl
-   virtual/awk
-"
-
-RDEPEND="${DEPEND}
-   !sys-fs/zfs-fuse
-"
-
-pkg_setup() {
-   linux-info_pkg_setup
-   CONFIG_CHECK="!DEBUG_LOCK_ALLOC
-   BLK_DEV_LOOP
-   EFI_PARTITION
-   IOSCHED_NOOP
-   MODULES
-   !PAX_KERNEXEC_PLUGIN_METHOD_OR
-   ZLIB_DEFLATE
-   ZLIB_INFLATE
-   "
-
-   use rootfs && \
-   CONFIG_CHECK="${CONFIG_CHECK} BLK_DEV_INITRD
-   DEVTMPFS"
-
-   kernel_is ge 2 6 26 || die "Linux 2.6.26 or newer required"
-
-   [ ${PV} != "" ] && \
-   { kernel_is le 3 14 || die "Linux 3.14 is the latest supported 
version."; }
-
-   check_extra_config
-}
-
-src_prepare() {
-   # Remove GPLv2-licensed ZPIOS unless we are debugging
-   use debug || sed -e 's/^subdir-m += zpios$//' -i 
"${S}/module/Makefile.in"
-
-   if [ ${PV} != "" ]
-   then
-   # Apply patch set
-   EPATCH_SUFFIX="patch" \
-   EPATCH_FORCE="yes" \
-   epatch "${WORKDIR}/${PN}-${MY_PV}-patches"
-   fi
-
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   use custom-cflags || strip-flags
-   filter-ldflags -Wl,*
-
-   set_arch_to_kernel
-   local myeconfargs=(
-   --bindir="${EPREFIX}/bin"
-   --sbindir="${EPREFIX}/sbin"
-   --with-config=kernel
-   --with-linux="${KV_DIR}"
-   --with-linux-obj="${KV_OUT_DIR}"
-   $(use_enable debug)
-   )
-   autotools-utils_src_configure
-}
-
-src_install() {
-   autotools-utils_src_install
-   dodoc AUTHORS COPYRIGHT DISCLAIMER README.markdown
-}
-
-pkg_postinst() {
-   linux-mod_pkg_postinst
-
-   # Remove old modules
-   if [ -d "${EROOT}lib/modules/${KV_FULL}/addon/zfs" ]
-   then
-   ewarn "${PN} now installs modules in 
${EROOT}lib/modules/${KV_FULL}/extra/zfs"
-   ewarn "Old modules were detected in 
${EROOT}lib/modules/${KV_FULL}/addon/zfs"
-   ewarn "Automatically removing old modules to avoid problems."
-   rm -r "${EROOT}lib/modules/${KV_FULL}/addon/zfs" || die "Cannot 
remove modules"
-   rmdir --ignore-fail-on-non-empty 
"${EROOT}lib/modules/${KV_FULL}/addon"
-   fi
-
-   if use x86 || use arm
-   then
-   ewarn "32-bit kernels will likely require increasing vmalloc to"
-   ewarn "at least 256M and decreasing zfs_arc_max to some value 
less than that."
-   fi
-
-   ewarn "This version of ZFSOnLinux includes support for features flags."
-   ewarn "If you upgrade your pools to make use of feature flags, you will 
lose"
-   ewarn "the ability to import them using older versions of ZFSOnLinux."
-   ewarn "Any new pools will be created with feature flag support and wi

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

2015-10-09 Thread Richard Yao
commit: efd37c7a25be766205a625ca084b3afae1969e6d
Author: Richard Yao  gentoo  org>
AuthorDate: Fri Oct  9 15:39:40 2015 +
Commit: Richard Yao  gentoo  org>
CommitDate: Fri Oct  9 15:39:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd37c7a

sys-kernel/spl: Remove outdated ebuilds

Package-Manager: portage-2.2.20.1
Signed-off-by: Richard Yao  gentoo.org>

 sys-kernel/spl/spl-0.6.2-r1.ebuild | 113 ---
 sys-kernel/spl/spl-0.6.2-r2.ebuild | 113 ---
 sys-kernel/spl/spl-0.6.2-r3.ebuild | 113 ---
 sys-kernel/spl/spl-0.6.2-r4.ebuild | 113 ---
 sys-kernel/spl/spl-0.6.2.ebuild| 110 --
 sys-kernel/spl/spl-0.6.3.ebuild| 117 -
 sys-kernel/spl/spl-0.6.4.ebuild| 114 
 sys-kernel/spl/spl-0.6.5.ebuild| 114 
 8 files changed, 907 deletions(-)

diff --git a/sys-kernel/spl/spl-0.6.2-r1.ebuild 
b/sys-kernel/spl/spl-0.6.2-r1.ebuild
deleted file mode 100644
index 68021bc..000
--- a/sys-kernel/spl/spl-0.6.2-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-AUTOTOOLS_AUTORECONF="1"
-
-inherit flag-o-matic linux-info linux-mod autotools-utils
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-2
-   EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git"
-else
-   inherit eutils versionator
-   MY_PV=$(replace_version_separator 3 '-')
-   
SRC_URI="https://github.com/zfsonlinux/${PN}/archive/${PN}-${MY_PV}.tar.gz
-   https://dev.gentoo.org/~ryao/dist/${PN}-${MY_PV}-p0.tar.xz";
-   S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
-   KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
-fi
-
-DESCRIPTION="The Solaris Porting Layer is a Linux kernel module which provides 
many of the Solaris kernel APIs"
-HOMEPAGE="http://zfsonlinux.org/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="custom-cflags debug debug-log"
-RESTRICT="test"
-
-COMMON_DEPEND="dev-lang/perl
-   virtual/awk"
-
-DEPEND="${COMMON_DEPEND}"
-
-RDEPEND="${COMMON_DEPEND}
-   !sys-devel/spl"
-
-AT_M4DIR="config"
-AUTOTOOLS_IN_SOURCE_BUILD="1"
-
-pkg_setup() {
-   linux-info_pkg_setup
-   CONFIG_CHECK="
-   !DEBUG_LOCK_ALLOC
-   !GRKERNSEC_HIDESYM
-   MODULES
-   KALLSYMS
-   !PAX_KERNEXEC_PLUGIN_METHOD_OR
-   ZLIB_DEFLATE
-   ZLIB_INFLATE
-   "
-
-   kernel_is ge 2 6 26 || die "Linux 2.6.26 or newer required"
-
-   [ ${PV} != "" ] && \
-   { kernel_is le 3 11 || die "Linux 3.11 is the latest supported 
version."; }
-
-   check_extra_config
-}
-
-src_prepare() {
-   # Workaround for hard coded path
-   sed -i "s|/sbin/lsmod|/bin/lsmod|" scripts/check.sh || die
-
-   if [ ${PV} != "" ]
-   then
-   # Apply patch set
-   EPATCH_SUFFIX="patch" \
-   EPATCH_FORCE="yes" \
-   epatch "${WORKDIR}/${PN}-${MY_PV}-patches"
-   fi
-
-   # splat is unnecessary unless we are debugging
-   use debug || sed -e 's/^subdir-m += splat$//' -i 
"${S}/module/Makefile.in"
-
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   use custom-cflags || strip-flags
-   filter-ldflags -Wl,*
-
-   set_arch_to_kernel
-   local myeconfargs=(
-   --bindir="${EPREFIX}/bin"
-   --sbindir="${EPREFIX}/sbin"
-   --with-config=all
-   --with-linux="${KV_DIR}"
-   --with-linux-obj="${KV_OUT_DIR}"
-   $(use_enable debug)
-   $(use_enable debug-log)
-   )
-   autotools-utils_src_configure
-}
-
-src_install() {
-   autotools-utils_src_install
-   dodoc AUTHORS DISCLAIMER README.markdown
-}
-
-pkg_postinst() {
-   linux-mod_pkg_postinst
-
-   # Remove old modules
-   if [ -d "${EROOT}lib/modules/${KV_FULL}/addon/spl" ]
-   then
-   ewarn "${PN} now installs modules in 
${EROOT}lib/modules/${KV_FULL}/extra/spl"
-   ewarn "Old modules were detected in 
${EROOT}lib/modules/${KV_FULL}/addon/spl"
-   ewarn "Automatically removing old modules to avoid problems."
-   rm -r "${EROOT}lib/modules/${KV_FULL}/addon/spl" || die "Cannot 
remove modules"
-   rmdir --ignore-fail-on-non-empty 
"${EROOT}lib/modules/${KV_FULL}/addon"
-   fi
-}

diff --git a/sys-kernel/spl/spl-0.6.2-r2.ebuild 
b/sys-kernel/spl/spl-0.6.2-r2.ebuild
deleted file mode 100644
index 0482412..000
--- a/sys-kernel/spl/spl-0.6.2-r2.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/

2015-10-09 Thread Richard Yao
commit: ee45de5071bd59360f0254490fddba68edd9d875
Author: Richard Yao  gentoo  org>
AuthorDate: Fri Oct  9 15:34:57 2015 +
Commit: Richard Yao  gentoo  org>
CommitDate: Fri Oct  9 15:34:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee45de50

sys-fs/zfs: Remove outdated ebuilds

Package-Manager: portage-2.2.20.1
Signed-off-by: Richard Yao  gentoo.org>

 sys-fs/zfs/Manifest |   7 --
 sys-fs/zfs/zfs-0.6.0_rc13-r2.ebuild | 123 --
 sys-fs/zfs/zfs-0.6.2-r1.ebuild  | 152 
 sys-fs/zfs/zfs-0.6.2-r2.ebuild  | 152 
 sys-fs/zfs/zfs-0.6.2-r3.ebuild  | 152 
 sys-fs/zfs/zfs-0.6.2-r4.ebuild  | 153 
 sys-fs/zfs/zfs-0.6.2.ebuild | 142 --
 sys-fs/zfs/zfs-0.6.3.ebuild | 142 --
 sys-fs/zfs/zfs-0.6.4.ebuild | 143 --
 sys-fs/zfs/zfs-0.6.5.ebuild | 171 
 10 files changed, 1337 deletions(-)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 9294320..4585748 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,15 +1,8 @@
-DIST zfs-0.6.0-rc13.tar.gz 1490582 SHA256 
3e689fc0704237c7d755c65e34ed214a262535afefafde4aef0f112f8c833a09 SHA512 
c9bbf1fb7f293a0f5b1247e17c411073994bf419d5f6c1b781efeeb4022f62851e8ea3cf7ee0330b0609bfe13b8084c48f00e942ce52323d706733cccf49699e
 WHIRLPOOL 
97083a6f5d66addc9bc7b3cc3f7dd3bc1696980affbd4033d71cd09ecad413ffb666a8a185dfa2e4f20dd4003746ad61d12142f7a6556db5b34008716c933798
 DIST zfs-0.6.0-rc14.tar.gz 1527612 SHA256 
5eae8ef790b26e0dd7c801cc0a235a631ad91d67f148a444d912dbeb24b9a12d SHA512 
ad38544ced150ce500c78507782e53a8534815b819e5b9aefda6d670fb7905e31a42cdb4d45164700df48673ea7c42bd1d29a60f1f00e25271b3906de9212d15
 WHIRLPOOL 
cfd4de541eb6c18ee4df8950883525d1b1887e0d9c5f840d97353a5d716ed639f1ab3dc0fe4d8368a890564f10053026bcc738b6066c4488647f1b83be54288d
 DIST zfs-0.6.1.tar.gz 1535521 SHA256 
42ed127f74af0ecafc14800a5d2b766655f5ea821098aba92446c1c447093fad SHA512 
ef583639f15a5b2e4582760bb013ab5091abc15bae17884d811afec707aff337248102a22fb9fb6f62f99cb3477a8ae82edfdcfdfb962276f593173a5dfe5871
 WHIRLPOOL 
a6791fc2d384e03073abc850f99ba761afd18073337264d8a7bc08b4ddc6fff52df5ce11addc9a3ac7cdfdd9ce9bd779208e515cda631ec19de05fbf9f92307b
 DIST zfs-0.6.2.tar.gz 1558656 SHA256 
91b844bf7a42df22d7533e8004289270b7859b8fcbca3bff8087a79b131318b4 SHA512 
008f9decdea3e92f6d74f5369ec9df5776b15efbb9f2bc01012999b71e1f2bc5b46b310a329b60545907dcc78773ec79eb6d21aca49d911f33299fd0a36e1a4b
 WHIRLPOOL 
587279866b6ffa2bfebc91f00cb28de85f7f186426a0292f44c6cde7ca3a51c1911fc0ee431c25c3ee0866174522f90ce04b54de4aa3dc0829ba3a719e47af58
 DIST zfs-0.6.3-patches-r1.tar.xz 87852 SHA256 
71b5286f77cb6a6c2b97cee406dfd4788f7b40b6675c4a56fc630a47e90d5280 SHA512 
e2fa573c7b30a3811e9e1596d35b65f5d013ed5bac43e364b44ffab734398a3294979c152a80ec9a722611cc7c971aec217d8e1a37cc9240a3fa2dddb5b90e3b
 WHIRLPOOL 
f2da02d5c7d2385e7de1e858c31d299632ca864d422f0c94e5d3b8674d24beeb073ad2600698350306a9e70dbeef390f0e513d19c126502fceec18795c203d50
 DIST zfs-0.6.3.tar.gz 1665270 SHA256 
00caeae63cc724d3dd741aeb36fd2dc03d2158794bd6a5e925cdc8d7e5d3da8c SHA512 
8c7741f5f227eb031d79fe87bf7d60e790a098fa6caede462d556c97d798832f97f5a377cbb74fc99b8d198e5f3cc1a3491f69fcdaa0408933dbadd132013416
 WHIRLPOOL 
db9791da12c441c89667b194154b209f5aa69ea46d5327cfcde0b3a910cf1f0e5ca448909824e45b31252a1907280b711fb6ba04eb313d09de0ffbf5e6e304fe
 DIST zfs-0.6.4.2.tar.gz 1738601 SHA256 
26af2924cbb891b79203a31827cba4cdc310162d5f7b9e2d643eb6576aa19015 SHA512 
87a28997b8f9d36e189410171db583402418a55782b7b7f333993e98c5e17ccc4b6cd5825f38b904294c87e3dfdfb7748bd71cc371589c1358f16c942e0c18db
 WHIRLPOOL 
1700de7da56311a7b608c99a821e2fa97a6145ccc88f3d8eff12f778421ba7b7b9cc5f5fbe5f1acd2ea2fd1db778c200a2ea961e3859a8fc89d80474894293f1
-DIST zfs-0.6.4.tar.gz 1735736 SHA256 
7f371fc15201dde58bb84e0f191ccac462f19ffec0c889b6f6ed3f73a804 SHA512 
cf47cbf5fa8dff75f5e9d81b323f5745d7b210266ba9e6ccab16bbf0e2b055aa1168bad94a77a4bc56c6fbe0391593f210bd4c74f7a8d0d99385ac4dd61e5622
 WHIRLPOOL 
1b0cc8a9727b57f2e63bd106cd94780002a068b31668b9dc103dbc0b48858a380d7c228f39f0526fc84b9d10aca1bd376ace0346a2ef4306a9d164c2d56606f1
 DIST zfs-0.6.5.2.tar.gz 1817267 SHA256 
aecd2bc5189f2a71a45eb30146bed231af4f35af5ec7af83a74987c3d595 SHA512 
7f0b20feca91d5ab952c1d49ae94d241f8868825b163a3d5f2ad0fd7adcac3ab246a3e6a755019a833be553fbbfd6609828d8123f49a43b42bf76cfd64f234ec
 WHIRLPOOL 
00fd628ef2267366b6f0705e6436ac55b260aabc3588c7f58a7042dfbfe95a0478740b4579326638d28f10ffc8f2d5b3ed21b9f8297e72344ec439fe30310634
-DIST zfs-0.6.5.tar.gz 1816180 SHA256 
542121940122c922c9d21a2bb39bca4e4a9db2f6bbfd2e576630840e256d4c82 SHA512 
58480ee9b0780f1f21d12504abc226be3e6df1939214f6a8f245315d1fa0b9da56b3a744df26426ee78f13684a4ca288df6dddc50f8f91

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/

2015-10-09 Thread Richard Yao
commit: c38770f58b278dce35b82a3d45a134f69d4b8926
Author: Richard Yao  gentoo  org>
AuthorDate: Fri Oct  9 15:30:30 2015 +
Commit: Richard Yao  gentoo  org>
CommitDate: Fri Oct  9 15:31:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38770f5

sys-fs/zfs: Only check kernel sources with USE=test-suite

Package-Manager: portage-2.2.20.1
Reported-by: Yixun Lan  gentoo.org>
Signed-off-by: Richard Yao  gentoo.org>

 sys-fs/zfs/zfs-0.6.5.2-r1.ebuild | 2 +-
 sys-fs/zfs/zfs-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/zfs/zfs-0.6.5.2-r1.ebuild b/sys-fs/zfs/zfs-0.6.5.2-r1.ebuild
index 83049e7..d8d2c64 100644
--- a/sys-fs/zfs/zfs-0.6.5.2-r1.ebuild
+++ b/sys-fs/zfs/zfs-0.6.5.2-r1.ebuild
@@ -63,7 +63,7 @@ RDEPEND="${COMMON_DEPEND}
 "
 
 pkg_setup() {
-   if use kernel_linux; then
+   if use kernel_linux && use test-suite; then
linux-info_pkg_setup
if  ! linux_config_exists; then
ewarn "Cannot check the linux kernel configuration."

diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild
index 54dd341..8bb60aa 100644
--- a/sys-fs/zfs/zfs-.ebuild
+++ b/sys-fs/zfs/zfs-.ebuild
@@ -63,7 +63,7 @@ RDEPEND="${COMMON_DEPEND}
 "
 
 pkg_setup() {
-   if use kernel_linux; then
+   if use kernel_linux && use test-suite; then
linux-info_pkg_setup
if  ! linux_config_exists; then
ewarn "Cannot check the linux kernel configuration."



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

2015-10-09 Thread Brian Dolbec
commit: 
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Oct  9 15:01:04 2015 +

New tag: v2.2.23




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

2015-10-09 Thread Brian Dolbec
commit: 39cc561ed9989798f78eacf42052ff276da1497b
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Oct  8 01:43:51 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Oct  8 01:43:51 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=39cc561e

Updates for a release

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

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index b26ba20..11b18a9 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,20 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.2.23
+==
+* Bug Fixes:
+- Bug 561474 Add check that we need commit signing
+- Bug 561596 Fix typo in function call
+- Bug 561264 AbstractEbuildProcess: remove cgroup with release_agent
+ SyncRepos.async: group sync and callback as composite task
+- Bug 554084 unpack: use chmod-lite helper
+- Bug 562108 repoman/argparser.py: _unicode_decode the commitmsg
+- Bug 561846 dohtml: handle unicode
+- Bug 534022 scanner.py: Fix options.output_style for column output
+* Add icecream feature support
+
+
 portage-2.2.22
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index ec43cfd..fda95db 100755
--- a/setup.py
+++ b/setup.py
@@ -612,7 +612,7 @@ def get_manpages():
 
 setup(
name = 'portage',
-   version = '2.2.22',
+   version = '2.2.23',
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-laptop/samsung-tools/

2015-10-09 Thread Ian Delaney
commit: 98e12c120474c509b247cdc95a98322bda50696c
Author: Ian Delaney  gentoo  org>
AuthorDate: Fri Oct  9 14:53:02 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Oct  9 14:54:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e12c12

app-laptop/samsung-tools: set proxy maintainer undersys in metadata

Package-Manager: portage-2.2.20.1

 app-laptop/samsung-tools/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-laptop/samsung-tools/metadata.xml 
b/app-laptop/samsung-tools/metadata.xml
index f80fe72..6ca6fbc 100644
--- a/app-laptop/samsung-tools/metadata.xml
+++ b/app-laptop/samsung-tools/metadata.xml
@@ -1,8 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+   proxy-maintainers

-   maintainer-nee...@gentoo.org
+   bren...@horan.hk
+   Brendan Horan
+   Proxy maintainer for assignee of bugs


samsung-tools



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

2015-10-09 Thread Ian Delaney
commit: 9a94bb3a771b84ec44d2359aa9af6e2fe9e9433d
Author: Ian Delaney  gentoo  org>
AuthorDate: Fri Oct  9 14:43:33 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Oct  9 14:44:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a94bb3a

x11-wm/jwm:  bump to -2.3.2

patch to bump submitted in gentoo bug by 'wraeth' added as
proxy maintainer under the proxy-maintainers herd in metadata

Gentoo bug: #562462

Package-Manager: portage-2.2.20.1

 x11-wm/jwm/Manifest |  1 +
 x11-wm/jwm/jwm-2.3.2.ebuild | 66 +
 x11-wm/jwm/metadata.xml |  7 -
 3 files changed, 73 insertions(+), 1 deletion(-)

diff --git a/x11-wm/jwm/Manifest b/x11-wm/jwm/Manifest
index e42995b..ba894dd 100644
--- a/x11-wm/jwm/Manifest
+++ b/x11-wm/jwm/Manifest
@@ -1 +1,2 @@
 DIST jwm-2.1.0.tar.bz2 163590 SHA256 
5c99f9023dc8c2597effdaacc240ff4c2e07e77c8244f3bf1de5cc483bcf08ab SHA512 
68476ce1e57486110301582e7a42e709d8113634736063915b1e5ed8351187095f3dcafdc3194839a405959c0b7d5c10f31ae420ee54ce8d857e300194388c1e
 WHIRLPOOL 
68a958e1384ce4a7c28a41ae239b44eaf509ece13d9f2630abf72c39a96670d0abd4aa45c9f47957655f6fd87ac8505c5694c253d2b3480537ca344324c319a6
+DIST jwm-2.3.2.tar.xz 325648 SHA256 
92a3e66ceb847aac9fa09a24b16c93194f6c52e398f5a88f228b4986ea972c53 SHA512 
34b9d482815e8b269203e1f5bf02d3e13f3186153755c9e74094e4a8af376f35b8bef4553056e83c20ba0c532e6d2606633d71272e186fe45dfed9e4ea836a27
 WHIRLPOOL 
93d140919edf16fb44bf93b0d017174036de363a514862c5553ea84796311ba74fa2f6736fa2f78fe639e95ad6087b38fa962d77c83c4c4d863e35c06703

diff --git a/x11-wm/jwm/jwm-2.3.2.ebuild b/x11-wm/jwm/jwm-2.3.2.ebuild
new file mode 100644
index 000..6263aef
--- /dev/null
+++ b/x11-wm/jwm/jwm-2.3.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+inherit eutils
+
+DESCRIPTION="Very fast and lightweight still powerful window manager for X"
+HOMEPAGE="http://joewing.net/programs/jwm/";
+SRC_URI="http://joewing.net/programs/jwm/releases/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~x86-fbsd"
+IUSE="bidi debug jpeg png truetype xinerama xpm"
+
+RDEPEND="xpm? ( x11-libs/libXpm )
+   xinerama? ( x11-libs/libXinerama )
+   x11-libs/libXext
+   x11-libs/libXrender
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   truetype? ( x11-libs/libXft )
+   png? ( media-libs/libpng )
+   jpeg? ( virtual/jpeg )
+   bidi? ( dev-libs/fribidi )
+   dev-libs/expat"
+DEPEND="${RDEPEND}
+   x11-proto/xproto
+   x11-proto/xextproto
+   xinerama? ( x11-proto/xineramaproto )"
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable jpeg) \
+   $(use_enable png) \
+   $(use_enable truetype xft) \
+   $(use_enable xinerama) \
+   $(use_enable xpm) \
+   $(use_enable bidi fribidi) \
+   --enable-shape \
+   --enable-xrender
+}
+
+src_install() {
+   dodir /usr/bin
+   dodir /etc
+   dodir /usr/share/man
+   emake BINDIR="${D}/usr/bin" SYSCONF="${D}/etc" \
+   MANDIR="${D}/usr/share/man" install
+   rm "${D}"/etc/system.jwmrc
+
+   echo "#!/bin/sh" > jwm
+   echo "exec /usr/bin/jwm" >> jwm
+   exeinto /etc/X11/Sessions
+   doexe jwm
+
+   dodoc README.md example.jwmrc ChangeLog
+}
+
+pkg_postinst() {
+   einfo "Put an appropriate configuration file in /etc/system.jwmrc"
+   einfo "or in ~/.jwmrc."
+   einfo "An example file can be found in ${EROOT}/usr/share/doc/${PF}/"
+}

diff --git a/x11-wm/jwm/metadata.xml b/x11-wm/jwm/metadata.xml
index 4538a68..986da1c 100644
--- a/x11-wm/jwm/metadata.xml
+++ b/x11-wm/jwm/metadata.xml
@@ -1,5 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-maintainer-nee...@gentoo.org
+   proxy-maintainers
+   
+   wra...@wraeth.id.au
+   Sam Jorna
+   Proxy maintainer for assignee of bugs
+   
 



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

2015-10-09 Thread Michael Palimaka
commit: 22037fe3e2d894bc8e3113bb2ba67e484c53e490
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Oct  9 14:44:35 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Oct  9 14:45:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22037fe3

media-sound/musique: revert accidental changes

Package-Manager: portage-2.2.20.1

 media-sound/musique/musique-1.3.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-sound/musique/musique-1.3.ebuild 
b/media-sound/musique/musique-1.3.ebuild
index a78c81b..5cf7db1 100644
--- a/media-sound/musique/musique-1.3.ebuild
+++ b/media-sound/musique/musique-1.3.ebuild
@@ -17,10 +17,8 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
-   dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4[gtkstyle]
-   dev-qt/qtsingleapplication[qt4]
dev-qt/qtsql:4[sqlite]
|| ( dev-qt/qtphonon:4 media-libs/phonon[qt4] )
media-libs/taglib
@@ -32,6 +30,10 @@ S="${WORKDIR}/${PN}"
 DOCS="CHANGES TODO"
 
 src_prepare () {
+   # bug 422665. Upstream only cares about ubuntu
+   # so this bug will be fixed once ubuntu moves
+   # to gcc-4.7. No, I will not send this patch upstream
+   # *again*
epatch "${FILESDIR}"/${PN}-1.1-gcc47.patch
qt4-r2_src_prepare
 }



[gentoo-commits] repo/gentoo:master commit in: media-sound/musique/files/, media-sound/musique/

2015-10-09 Thread Michael Palimaka
commit: 2f9b36011ada0104883275fad335084922f5c9c6
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Oct  9 14:40:56 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Oct  9 14:42:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9b3601

media-sound/musique: version bump

Package-Manager: portage-2.2.20.1

 media-sound/musique/Manifest   |  1 +
 .../musique-1.4-unbundle-qtsingleapplication.patch | 13 +
 media-sound/musique/musique-1.3.ebuild |  6 ++
 .../musique/{musique-1.3.ebuild => musique-1.4.ebuild} | 18 --
 4 files changed, 24 insertions(+), 14 deletions(-)

diff --git a/media-sound/musique/Manifest b/media-sound/musique/Manifest
index e22fbb7..a5fe32a 100644
--- a/media-sound/musique/Manifest
+++ b/media-sound/musique/Manifest
@@ -1,2 +1,3 @@
 DIST musique-1.2.1.tar.gz 374601 SHA256 
cc0f626d7de981ff7fdd776fb9eab6a7750443ad55f6978132d9c9d11abd1f38 SHA512 
b6d52d8345c69e5b4bfa6419cab4baeb5ed1c81106fbe98b74943cc4c6aa0712444e2189605132da2a2362d38de322926eb3f6ef0b8f25bb45e3e86e3b74cd33
 WHIRLPOOL 
775751a857dd2e4fbc1f9e50dea9ed0c9d40edd8af7c1bc0a9c7eb186aad39680760825b5c04bbc439d9ac98682952cf5fc2d8e8db595e0f0a99125e6112a078
 DIST musique-1.3.tar.gz 399750 SHA256 
401643ad9c750270a89d431806044c626dee3fe7ebc14d0ac72917197cdd0592 SHA512 
eb197c315b77d4053960c8c18d012635f957eb9ae89bb8b576f938013db43f78ab0d5a0fe0d46fb32cc9f398f9d7f96a37cf975b2f192a6cbc3dd294c4cad279
 WHIRLPOOL 
b4a48d2e8d57d3cfb6cb3d705b4cccbbaf9ae642f16864bb9c61ece02e658b941472a2767d82218c5bf36031af52354fd2868014d8af0a4b2bb71abdf96f3e6e
+DIST musique-1.4.tar.gz 390031 SHA256 
08dfb4201aa0edc4b3fe4ef7788e618f754c3921f3a7c1cdce40ef3999760670 SHA512 
0ecc7cf1038880fc302602967cd7563641310cbe19fe2394e8ce2c03562f5e336bfc76e1ea18b026c2602b11cfe278a106bc9b3b2dd625d7e70db0da57985a68
 WHIRLPOOL 
8185dcbe0559b34d3f8e7b93498312c375412faa83eed01a1faaabfb979672cb78969d2965251aa63bd2e38477654575e52d8a760fe186e39398efc08e36

diff --git 
a/media-sound/musique/files/musique-1.4-unbundle-qtsingleapplication.patch 
b/media-sound/musique/files/musique-1.4-unbundle-qtsingleapplication.patch
new file mode 100644
index 000..ddd5242
--- /dev/null
+++ b/media-sound/musique/files/musique-1.4-unbundle-qtsingleapplication.patch
@@ -0,0 +1,13 @@
+Use system copy of qtsingleapplication.
+
+--- musique.pro
 musique.pro
+@@ -16,7 +16,7 @@
+ TARGET = $${APP_UNIX_NAME}
+ 
+ QT += network xml sql
+-include(src/qtsingleapplication/qtsingleapplication.pri)
++CONFIG += qtsingleapplication
+ 
+ HEADERS += src/mainwindow.h \
+ src/aboutview.h \

diff --git a/media-sound/musique/musique-1.3.ebuild 
b/media-sound/musique/musique-1.3.ebuild
index 5cf7db1..a78c81b 100644
--- a/media-sound/musique/musique-1.3.ebuild
+++ b/media-sound/musique/musique-1.3.ebuild
@@ -17,8 +17,10 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
+   dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4[gtkstyle]
+   dev-qt/qtsingleapplication[qt4]
dev-qt/qtsql:4[sqlite]
|| ( dev-qt/qtphonon:4 media-libs/phonon[qt4] )
media-libs/taglib
@@ -30,10 +32,6 @@ S="${WORKDIR}/${PN}"
 DOCS="CHANGES TODO"
 
 src_prepare () {
-   # bug 422665. Upstream only cares about ubuntu
-   # so this bug will be fixed once ubuntu moves
-   # to gcc-4.7. No, I will not send this patch upstream
-   # *again*
epatch "${FILESDIR}"/${PN}-1.1-gcc47.patch
qt4-r2_src_prepare
 }

diff --git a/media-sound/musique/musique-1.3.ebuild 
b/media-sound/musique/musique-1.4.ebuild
similarity index 58%
copy from media-sound/musique/musique-1.3.ebuild
copy to media-sound/musique/musique-1.4.ebuild
index 5cf7db1..6e40cbb 100644
--- a/media-sound/musique/musique-1.3.ebuild
+++ b/media-sound/musique/musique-1.4.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$
 
@@ -8,8 +8,7 @@ inherit eutils qt4-r2
 
 DESCRIPTION="Qt4 music player"
 HOMEPAGE="http://flavio.tordini.org/musique";
-# Same tarball for every release. We repackage it
-SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz";
+SRC_URI="http://flavio.tordini.org/files/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -17,8 +16,10 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
+   dev-qt/qtcore:4
dev-qt/qtdbus:4
-   dev-qt/qtgui:4[gtkstyle]
+   dev-qt/qtgui:4
+   dev-qt/qtsingleapplication[qt4,X]
dev-qt/qtsql:4[sqlite]
|| ( dev-qt/qtphonon:4 media-libs/phonon[qt4] )
media-libs/taglib
@@ -27,14 +28,11 @@ DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${PN}"
 
-DOCS="CHANGES TODO"
+DOCS=( CHANGES TODO )
 
 src_prepare () {
-   # bug 422665. Upstream only cares about ubuntu
-   # so this bug will be fixed once ubuntu moves
-   # to gcc-4.7. No, I will not send this patch upstream
- 

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

2015-10-09 Thread Michael Palimaka
commit: 5647dacabe0410335d11c24f6f31e1f09c7aac91
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Oct  9 14:41:58 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Oct  9 14:42:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5647daca

media-sound/musique: remove old

Package-Manager: portage-2.2.20.1

 media-sound/musique/Manifest |  1 -
 media-sound/musique/musique-1.2.1.ebuild | 48 
 2 files changed, 49 deletions(-)

diff --git a/media-sound/musique/Manifest b/media-sound/musique/Manifest
index a5fe32a..971fe7e 100644
--- a/media-sound/musique/Manifest
+++ b/media-sound/musique/Manifest
@@ -1,3 +1,2 @@
-DIST musique-1.2.1.tar.gz 374601 SHA256 
cc0f626d7de981ff7fdd776fb9eab6a7750443ad55f6978132d9c9d11abd1f38 SHA512 
b6d52d8345c69e5b4bfa6419cab4baeb5ed1c81106fbe98b74943cc4c6aa0712444e2189605132da2a2362d38de322926eb3f6ef0b8f25bb45e3e86e3b74cd33
 WHIRLPOOL 
775751a857dd2e4fbc1f9e50dea9ed0c9d40edd8af7c1bc0a9c7eb186aad39680760825b5c04bbc439d9ac98682952cf5fc2d8e8db595e0f0a99125e6112a078
 DIST musique-1.3.tar.gz 399750 SHA256 
401643ad9c750270a89d431806044c626dee3fe7ebc14d0ac72917197cdd0592 SHA512 
eb197c315b77d4053960c8c18d012635f957eb9ae89bb8b576f938013db43f78ab0d5a0fe0d46fb32cc9f398f9d7f96a37cf975b2f192a6cbc3dd294c4cad279
 WHIRLPOOL 
b4a48d2e8d57d3cfb6cb3d705b4cccbbaf9ae642f16864bb9c61ece02e658b941472a2767d82218c5bf36031af52354fd2868014d8af0a4b2bb71abdf96f3e6e
 DIST musique-1.4.tar.gz 390031 SHA256 
08dfb4201aa0edc4b3fe4ef7788e618f754c3921f3a7c1cdce40ef3999760670 SHA512 
0ecc7cf1038880fc302602967cd7563641310cbe19fe2394e8ce2c03562f5e336bfc76e1ea18b026c2602b11cfe278a106bc9b3b2dd625d7e70db0da57985a68
 WHIRLPOOL 
8185dcbe0559b34d3f8e7b93498312c375412faa83eed01a1faaabfb979672cb78969d2965251aa63bd2e38477654575e52d8a760fe186e39398efc08e36

diff --git a/media-sound/musique/musique-1.2.1.ebuild 
b/media-sound/musique/musique-1.2.1.ebuild
deleted file mode 100644
index 5cf7db1..000
--- a/media-sound/musique/musique-1.2.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils qt4-r2
-
-DESCRIPTION="Qt4 music player"
-HOMEPAGE="http://flavio.tordini.org/musique";
-# Same tarball for every release. We repackage it
-SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   dev-qt/qtdbus:4
-   dev-qt/qtgui:4[gtkstyle]
-   dev-qt/qtsql:4[sqlite]
-   || ( dev-qt/qtphonon:4 media-libs/phonon[qt4] )
-   media-libs/taglib
-"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}"
-
-DOCS="CHANGES TODO"
-
-src_prepare () {
-   # bug 422665. Upstream only cares about ubuntu
-   # so this bug will be fixed once ubuntu moves
-   # to gcc-4.7. No, I will not send this patch upstream
-   # *again*
-   epatch "${FILESDIR}"/${PN}-1.1-gcc47.patch
-   qt4-r2_src_prepare
-}
-
-src_configure() {
-   eqmake4 ${PN}.pro PREFIX="/usr"
-}
-
-src_install() {
-   qt4-r2_src_install
-   doicon data/${PN}.svg
-}



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

2015-10-09 Thread Lars Wendler
commit: 8eb0e5fe9d08ee62b424cfa873f44804ef96b66f
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct  9 14:14:00 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct  9 14:14:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb0e5fe

app-admin/rsyslog: Adjusted dependency on dev-libs/liblognorm

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

 app-admin/rsyslog/rsyslog-8.12.0-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-admin/rsyslog/rsyslog-8.12.0-r1.ebuild 
b/app-admin/rsyslog/rsyslog-8.12.0-r1.ebuild
index a7fac74..ff39a40 100644
--- a/app-admin/rsyslog/rsyslog-8.12.0-r1.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.12.0-r1.ebuild
@@ -55,7 +55,10 @@ RDEPEND="
mysql? ( virtual/mysql )
normalize? (
>=dev-libs/libee-0.4.0
-   >=dev-libs/liblognorm-1.1.0:=
+   ( || (
+   >=dev-libs/liblognorm-1.1.0:=
+   =net-libs/libnet-1.1.6 )
postgres? ( >=dev-db/postgresql-8.4.20:= )



[gentoo-commits] repo/gentoo:master commit in: media-tv/mythtv/files/

2015-10-09 Thread Doug Goldstein
commit: e1d2a191cf7e01234b675d474486f234af1492fd
Author: Doug Goldstein  gentoo  org>
AuthorDate: Fri Oct  9 14:13:09 2015 +
Commit: Doug Goldstein  gentoo  org>
CommitDate: Fri Oct  9 14:14:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d2a191

media-tv/mythtv: drop group write on log directory

Drop the group write bit on the /var/log/mythtv directory in the
mythbackend initscript.

 media-tv/mythtv/files/mythbackend.init-r2 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/mythtv/files/mythbackend.init-r2 
b/media-tv/mythtv/files/mythbackend.init-r2
index 6869eb5..dc5e66e 100644
--- a/media-tv/mythtv/files/mythbackend.init-r2
+++ b/media-tv/mythtv/files/mythbackend.init-r2
@@ -42,7 +42,7 @@ start_pre() {
 
# Work around any strange permissions that may be on these files.
[ "x${MYTHBACKEND_LOGGING}" = "xfiles" ] && \
-   checkpath --directory --owner mythtv:video --mode 0775 
/var/log/mythtv
+   checkpath --directory --owner mythtv:video --mode 0755 
/var/log/mythtv
checkpath --directory --owner mythtv:video --mode 0775 /home/mythtv
checkpath --directory --owner mythtv:video --mode 0750 /run/mythtv
 }



[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/, app-admin/rsyslog/files/8-stable/

2015-10-09 Thread Lars Wendler
commit: b2fc2901e8b2e08a19e8b2eca4b29c86e1a93e9b
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct  9 14:10:12 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct  9 14:12:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fc2901

app-admin/rsyslog: Bump to version 8.13.0

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

 app-admin/rsyslog/Manifest |   2 +
 .../50-rsyslog-8.12.0-fix-re_extract.patch | 130 +++
 ...rsyslog-8.13.0-lookup-table-reload-bugfix.patch | 141 +++
 app-admin/rsyslog/files/8-stable/rsyslog.confd-r1  |  30 ++
 app-admin/rsyslog/files/8-stable/rsyslog.initd-r1  |  73 
 app-admin/rsyslog/rsyslog-8.13.0.ebuild| 423 +
 6 files changed, 799 insertions(+)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index d8ba9f1..3af7b48 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -1,6 +1,8 @@
 DIST rsyslog-8.12.0.tar.gz 2091620 SHA256 
466bfeac8296e89de1eb9029880998ba7b5fc25694143197bb47167df6cb7e20 SHA512 
7735f15f8a843ee41530d180d00ab3a6854ef28e9036db7ecfe0525549b3ab2b184149c2edc4553240dd4e3003ee12ebcdf47719669daa3cc6915d5a30888c72
 WHIRLPOOL 
b96faab541fd8b53558738b7bd71d3b6acc7d66da4fb0552d781f0e214c00a11b4a74464f7b9c9a1d62bc359658f93d380a490ee78afc11d1702975a6edc6823
+DIST rsyslog-8.13.0.tar.gz 2077267 SHA256 
b182bd0a7686bef093be570bfb850417191292522fb58e0ad32f2c824f754a33 SHA512 
a3245e5b10ae96e6df981291f55a43fa9a8258db213e33a36d7b5a620ea7daaac04a1f93a56304105c4fd10e546f92789831f5b2188b418b4b3b248a4e7795c9
 WHIRLPOOL 
8473e2c272182d84c629175aafd185cfa6fcafad8a028fd212de118f2e9abf458e062c6065dc5ebb1df27e81546a37387944ad1b3f0d16a38ee25a409b51b1c7
 DIST rsyslog-8.7.0.tar.gz 2003365 SHA256 
c77125b67a623569c9bdca8136b9aac013f1c6fd82fb8595e3ea267e61800f9c SHA512 
53feac42c14134d76f5592ee491bb56fb2c4c33822a7a5609a5267b6911a5c5c4e73c5d66a913a666967d8826ee3077b91d8d2a1d1b60bcb3d425b35ec4677b0
 WHIRLPOOL 
c74c401de68bb59310e307a0d9859d2f58bcbf8126d637d23d4f3979a0d6c69bce8ca850c2942b43f311ea83f47c9554f34e5dc10623d32324da1b18023d357d
 DIST rsyslog-8.9.0.tar.gz 2022294 SHA256 
eab00e8e758cd9dd33b3e2cf6af80297d1951dc7db37bd723a6488a35d577adc SHA512 
9422cbe147572cc2d346ac330d80c86915757b2b7a380829f0b40294d7e4afd4887d5066821af1e059cd78cdb38520fc9d28b55daa7afcd0e5b2e6bd9a5d
 WHIRLPOOL 
cc072a64364f38d98187e7102e5be0277011071ce90a510a641aea6a5b3573a436e6539c5688b24d12a9654786892070c1518093e0176e5a40bea57f7dded133
 DIST rsyslog-doc-8.12.0.tar.gz 4212441 SHA256 
f88517c1e5ae3a8ba129d531b5b4bb79e80f70898a8a5b72a0abd7a8a0feb8f0 SHA512 
a1b3907e1a474076dd11e76b267eff35dadbd5abaf3ab802a187ce045eecc6028c854ed8e661650e10c74c79408c6ded341d16af94a05f10c529faaa8f606afb
 WHIRLPOOL 
aa21ea93536bab4c9761bdbe2e6c67f650bf181f64cb7c4a78c646d319a5472895be2a118c90d7c42548575b76f62e5dc6b0c4103cf373ab9e3704a6999c6c1b
+DIST rsyslog-doc-8.13.0.tar.gz 4147364 SHA256 
3da9a1446686d1cfa82c123a610f2c30f4dc1cbfa608f44ded2baf168e86b67b SHA512 
6676533b1e4884f18e583be19c5a50b8f12017ecc2c6860d54dcc72d64e7eafe20a2af3a22817226df123a7a193c7090097502f287455488dd8806b7aac0a5cd
 WHIRLPOOL 
1231580f2bf8af42a7dd34f0a88315ff56324eb64d1259a281a5266fdbe7a472f596d66a5b6d1f5cbf19fdb6f76a2083753e0de224a07653454178128de4fead
 DIST rsyslog-doc-8.7.0.tar.gz 4105507 SHA256 
f131bfb963eed4fe74d7336ee5261876b436004b78994d47523a82c0f7d666a8 SHA512 
9b5b6f28a55b58c956ca614301fc9667243d02c321f8b4071264e4040dd8fe79ba7eb5a08912e2a229bdcf12f68eec24f1c65ba7b82ccd60c8e70d34267b8405
 WHIRLPOOL 
386ad5164768a5a4919ba5acda29f3ef670b78cc9d6845e3c8ee252b43d6622c19c7f8ec1edd7d0f1d111bf2c06d29fb5dbf9af6b46c426932ae6caa0e63c30c
 DIST rsyslog-doc-8.9.0.tar.gz 4100654 SHA256 
d3c6747439fabbfa976922ca26ffa695778668e757261e00103f2444cf153afa SHA512 
dbc6dfc43f3a75ba671969d2fd59080d96e411a62a2ac91444d076acba548b2c87000f9822fa0af82f22b4f5c098273d407c1e665ce4b24a52dbddfdc9ab981f
 WHIRLPOOL 
550d499ec556a75344d25331aa1df1855f6f70e2e702c086a8ecbf1817eb1f4bc3b94224b77491f3bc1f6c758a22475c248f8afdfc25816132dfedd81c6dfee0

diff --git 
a/app-admin/rsyslog/files/8-stable/50-rsyslog-8.12.0-fix-re_extract.patch 
b/app-admin/rsyslog/files/8-stable/50-rsyslog-8.12.0-fix-re_extract.patch
new file mode 100644
index 000..f049d53
--- /dev/null
+++ b/app-admin/rsyslog/files/8-stable/50-rsyslog-8.12.0-fix-re_extract.patch
@@ -0,0 +1,130 @@
+From a88d67df6e55e0a5f484f6aff8aa6e9813c5c31a Mon Sep 17 00:00:00 2001
+From: Janmejay Singh 
+Date: Mon, 28 Sep 2015 20:38:05 +0530
+Subject: [PATCH] fixed re_extract bug, which fails the regex-compile for
+ extract as fn-init fails when fn does not have exactly 2 args
+
+
+Fixes: https://github.com/rsyslog/rsyslog/issues/499
+
+---
+ grammar/rainerscript.c   |  2 +-
+ tests/Makefile.am|  6 ++
+ tests/rscript_re_extract.sh  | 14 ++
+ tests/rscript_re_match.sh| 1

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

2015-10-09 Thread Lars Wendler
commit: fcc4dbf40d451dfcd5f2227260613c70e441bb66
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct  9 14:07:42 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct  9 14:11:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcc4dbf4

package.mask: Removed dev-libs/liblognorm mask.

 profiles/package.mask | 9 -
 1 file changed, 9 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 2c30aa9..8788441 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -284,15 +284,6 @@ dev-ruby/require_relative
 # via the kernel as upstream has deprecated these packages.
 app-emulation/kvm-kmod
 
-# Lars Wendler  (21 Aug 2015)
-# This version breaks tests in app-admin/rsyslog and 
-# also breaks rule settings.
-# See
-# http://lists.adiscon.net/pipermail/rsyslog/2015-August/041013.html
-# and
-# https://github.com/rsyslog/rsyslog/issues/489
-=dev-libs/liblognorm-1.1.2
-
 # Lars Wendler  (20 Aug 2015)
 # Masked for testing
 =net-misc/iputils-20150815



[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/, app-admin/rsyslog/files/8-stable/

2015-10-09 Thread Lars Wendler
commit: 69cb945b638721fddbc41d4940caf7672d959504
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct  9 14:11:13 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct  9 14:12:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69cb945b

app-admin/rsyslog: Removed old.

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

 app-admin/rsyslog/Manifest |   2 -
 .../rsyslog/files/8-stable/10-respect_CFLAGS.patch |  11 -
 app-admin/rsyslog/rsyslog-8.12.0.ebuild| 414 -
 app-admin/rsyslog/rsyslog-8.9.0.ebuild | 409 
 4 files changed, 836 deletions(-)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index 3af7b48..fcdb484 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -1,8 +1,6 @@
 DIST rsyslog-8.12.0.tar.gz 2091620 SHA256 
466bfeac8296e89de1eb9029880998ba7b5fc25694143197bb47167df6cb7e20 SHA512 
7735f15f8a843ee41530d180d00ab3a6854ef28e9036db7ecfe0525549b3ab2b184149c2edc4553240dd4e3003ee12ebcdf47719669daa3cc6915d5a30888c72
 WHIRLPOOL 
b96faab541fd8b53558738b7bd71d3b6acc7d66da4fb0552d781f0e214c00a11b4a74464f7b9c9a1d62bc359658f93d380a490ee78afc11d1702975a6edc6823
 DIST rsyslog-8.13.0.tar.gz 2077267 SHA256 
b182bd0a7686bef093be570bfb850417191292522fb58e0ad32f2c824f754a33 SHA512 
a3245e5b10ae96e6df981291f55a43fa9a8258db213e33a36d7b5a620ea7daaac04a1f93a56304105c4fd10e546f92789831f5b2188b418b4b3b248a4e7795c9
 WHIRLPOOL 
8473e2c272182d84c629175aafd185cfa6fcafad8a028fd212de118f2e9abf458e062c6065dc5ebb1df27e81546a37387944ad1b3f0d16a38ee25a409b51b1c7
 DIST rsyslog-8.7.0.tar.gz 2003365 SHA256 
c77125b67a623569c9bdca8136b9aac013f1c6fd82fb8595e3ea267e61800f9c SHA512 
53feac42c14134d76f5592ee491bb56fb2c4c33822a7a5609a5267b6911a5c5c4e73c5d66a913a666967d8826ee3077b91d8d2a1d1b60bcb3d425b35ec4677b0
 WHIRLPOOL 
c74c401de68bb59310e307a0d9859d2f58bcbf8126d637d23d4f3979a0d6c69bce8ca850c2942b43f311ea83f47c9554f34e5dc10623d32324da1b18023d357d
-DIST rsyslog-8.9.0.tar.gz 2022294 SHA256 
eab00e8e758cd9dd33b3e2cf6af80297d1951dc7db37bd723a6488a35d577adc SHA512 
9422cbe147572cc2d346ac330d80c86915757b2b7a380829f0b40294d7e4afd4887d5066821af1e059cd78cdb38520fc9d28b55daa7afcd0e5b2e6bd9a5d
 WHIRLPOOL 
cc072a64364f38d98187e7102e5be0277011071ce90a510a641aea6a5b3573a436e6539c5688b24d12a9654786892070c1518093e0176e5a40bea57f7dded133
 DIST rsyslog-doc-8.12.0.tar.gz 4212441 SHA256 
f88517c1e5ae3a8ba129d531b5b4bb79e80f70898a8a5b72a0abd7a8a0feb8f0 SHA512 
a1b3907e1a474076dd11e76b267eff35dadbd5abaf3ab802a187ce045eecc6028c854ed8e661650e10c74c79408c6ded341d16af94a05f10c529faaa8f606afb
 WHIRLPOOL 
aa21ea93536bab4c9761bdbe2e6c67f650bf181f64cb7c4a78c646d319a5472895be2a118c90d7c42548575b76f62e5dc6b0c4103cf373ab9e3704a6999c6c1b
 DIST rsyslog-doc-8.13.0.tar.gz 4147364 SHA256 
3da9a1446686d1cfa82c123a610f2c30f4dc1cbfa608f44ded2baf168e86b67b SHA512 
6676533b1e4884f18e583be19c5a50b8f12017ecc2c6860d54dcc72d64e7eafe20a2af3a22817226df123a7a193c7090097502f287455488dd8806b7aac0a5cd
 WHIRLPOOL 
1231580f2bf8af42a7dd34f0a88315ff56324eb64d1259a281a5266fdbe7a472f596d66a5b6d1f5cbf19fdb6f76a2083753e0de224a07653454178128de4fead
 DIST rsyslog-doc-8.7.0.tar.gz 4105507 SHA256 
f131bfb963eed4fe74d7336ee5261876b436004b78994d47523a82c0f7d666a8 SHA512 
9b5b6f28a55b58c956ca614301fc9667243d02c321f8b4071264e4040dd8fe79ba7eb5a08912e2a229bdcf12f68eec24f1c65ba7b82ccd60c8e70d34267b8405
 WHIRLPOOL 
386ad5164768a5a4919ba5acda29f3ef670b78cc9d6845e3c8ee252b43d6622c19c7f8ec1edd7d0f1d111bf2c06d29fb5dbf9af6b46c426932ae6caa0e63c30c
-DIST rsyslog-doc-8.9.0.tar.gz 4100654 SHA256 
d3c6747439fabbfa976922ca26ffa695778668e757261e00103f2444cf153afa SHA512 
dbc6dfc43f3a75ba671969d2fd59080d96e411a62a2ac91444d076acba548b2c87000f9822fa0af82f22b4f5c098273d407c1e665ce4b24a52dbddfdc9ab981f
 WHIRLPOOL 
550d499ec556a75344d25331aa1df1855f6f70e2e702c086a8ecbf1817eb1f4bc3b94224b77491f3bc1f6c758a22475c248f8afdfc25816132dfedd81c6dfee0

diff --git a/app-admin/rsyslog/files/8-stable/10-respect_CFLAGS.patch 
b/app-admin/rsyslog/files/8-stable/10-respect_CFLAGS.patch
deleted file mode 100644
index c74279b..000
--- a/app-admin/rsyslog/files/8-stable/10-respect_CFLAGS.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 configure.old  2014-10-02 15:41:45.692471540 +0200
-+++ configure.ac   2014-10-02 15:42:11.122743182 +0200
-@@ -835,7 +835,7 @@
- AM_CONDITIONAL(ENABLE_RSYSLOGRT, test x$enable_rsyslogrt = xyes)
- RSRT_CFLAGS="\$(RSRT_CFLAGS1) \$(LIBESTR_CFLAGS) \$(JSON_C_CFLAGS)"
- if test "$GCC" = "yes"
--then RSRT_CFLAGS="$RSRT_CFLAGS -W -std=c99 -Wall -Wformat-security -Wshadow 
-Wcast-align -Wpointer-arith -Wmissing-format-attribute -g"
-+then RSRT_CFLAGS="$RSRT_CFLAGS -W -std=c99 -Wall -Wformat-security -Wshadow 
-Wcast-align -Wpointer-arith -Wmissing-format-attribute"
- fi
- RSRT_LIBS="\$(RSRT_LIBS1) \$(LIBESTR_LIBS) \$(JSON_C_LIBS)"
- AC_SUBST(RSRT_CFLAGS1)

diff --git a/app-admin/rsyslog/rsyslog-8.12.0.ebuild

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

2015-10-09 Thread Lars Wendler
commit: 4e494ace7874db265707cac46111b490005666c9
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct  9 13:15:35 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct  9 14:11:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e494ace

dev-libs/liblognorm: Removed old.

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

 dev-libs/liblognorm/liblognorm-1.1.2.ebuild | 52 -
 1 file changed, 52 deletions(-)

diff --git a/dev-libs/liblognorm/liblognorm-1.1.2.ebuild 
b/dev-libs/liblognorm/liblognorm-1.1.2.ebuild
deleted file mode 100644
index 5c28073..000
--- a/dev-libs/liblognorm/liblognorm-1.1.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-AUTOTOOLS_AUTORECONF="yes"
-
-inherit autotools-utils
-
-DESCRIPTION="Fast samples-based log normalization library"
-HOMEPAGE="http://www.liblognorm.com";
-SRC_URI="http://www.liblognorm.com/files/download/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux"
-IUSE="debug doc pcre static-libs test"
-
-RDEPEND="
-   >=dev-libs/json-c-0.11:=
-   >=dev-libs/libestr-0.1.3
-   pcre? ( >=dev-libs/libpcre-8.35 )
-"
-
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-   doc? ( >=dev-python/sphinx-1.2.2 )
-"
-
-DOCS=( ChangeLog )
-
-PATCHES=(
-   "${FILESDIR}"/respect_CFLAGS.patch
-)
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable debug)
-   $(use_enable doc docs)
-   $(use_enable pcre regexp)
-   $(use_enable test testbench)
-   )
-
-   autotools-utils_src_configure
-}
-
-src_test() {
-   emake --jobs 1 check
-}



  1   2   >