[gentoo-commits] proj/sci:master commit in: dev-python/jupyter_client/

2015-10-11 Thread Marius Brehler
commit: e9f4de03c0738a170fd3e882f10f1bd92a83b499
Author: Sean Vig  gmail  com>
AuthorDate: Sun Oct 11 22:50:30 2015 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Sun Oct 11 22:53:30 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e9f4de03

dev-python/jupyter_client: Version bump to 4.1.1

 dev-python/jupyter_client/ChangeLog|  5 
 .../jupyter_client/jupyter_client-4.1.1.ebuild | 35 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/jupyter_client/ChangeLog 
b/dev-python/jupyter_client/ChangeLog
index 6777646..514e85b 100644
--- a/dev-python/jupyter_client/ChangeLog
+++ b/dev-python/jupyter_client/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+*jupyter_client-4.1.1 (11 Oct 2015)
+
+  11 Oct 2015; Sean Vig  +jupyter_client-4.1.1.ebuild:
+  dev-python/jupyter_client: Version bump to 4.1.1
+
   22 Sep 2015; Marius Brehler 
   jupyter_client-.ebuild:
   dev-python/jupyter_client: Add ~x86 to KEYWORDS, fixes #561032

diff --git a/dev-python/jupyter_client/jupyter_client-4.1.1.ebuild 
b/dev-python/jupyter_client/jupyter_client-4.1.1.ebuild
new file mode 100644
index 000..7a24b82
--- /dev/null
+++ b/dev-python/jupyter_client/jupyter_client-4.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python{3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Jupyter protocol implementation and client libraries"
+HOMEPAGE="http://jupyter.org";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+   dev-python/traitlets[${PYTHON_USEDEP}]
+   dev-python/jupyter_core[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-14.4.0[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7)
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   )
+   "
+
+python_test() {
+   nosetests --with-coverage jupyter_client || die
+}



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

2015-10-11 Thread Marius Brehler
commit: c17683cfebf4a55154ed1cff14d639988c640091
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Mon Oct 12 06:50:18 2015 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Mon Oct 12 06:50:18 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c17683cf

Merge pull request #512 from flacjacket/jupyter_bump

Bump Jupyter packages

 dev-python/ipykernel/ChangeLog  | 5 +
 dev-python/ipykernel/Manifest   | 1 +
 .../ipykernel/{ipykernel-.ebuild => ipykernel-4.1.0.ebuild} | 0
 dev-python/jupyter_client/ChangeLog | 5 +
 dev-python/jupyter_client/Manifest  | 1 +
 .../{jupyter_client-4.0.0.ebuild => jupyter_client-4.1.1.ebuild}| 0
 dev-python/jupyter_console/ChangeLog| 6 ++
 dev-python/jupyter_console/Manifest | 1 +
 .../{jupyter_console-4.0.2.ebuild => jupyter_console-4.0.3.ebuild}  | 0
 9 files changed, 19 insertions(+)



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

2015-10-11 Thread Marius Brehler
commit: dfec4a30279c367c29c14a0888b454691c7e8431
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Oct 11 17:07:26 2015 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Sun Oct 11 17:07:26 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=dfec4a30

Merge pull request #511 from hoehnp/patch-1

Update envytools-.ebuild

 x11-misc/envytools/envytools-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



[gentoo-commits] proj/sci:master commit in: dev-python/ipykernel/

2015-10-11 Thread Marius Brehler
commit: 0f70171e61e15f5fa08cd8395dbd676d9025268a
Author: Sean Vig  gmail  com>
AuthorDate: Sun Oct 11 22:56:03 2015 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Sun Oct 11 22:56:03 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0f70171e

dev-python/ipykernel: Version bump to 4.1.0

 dev-python/ipykernel/ChangeLog  |  5 
 dev-python/ipykernel/ipykernel-4.1.0.ebuild | 39 +
 2 files changed, 44 insertions(+)

diff --git a/dev-python/ipykernel/ChangeLog b/dev-python/ipykernel/ChangeLog
index 29cfc15..c6d3038 100644
--- a/dev-python/ipykernel/ChangeLog
+++ b/dev-python/ipykernel/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+*ipykernel-4.1.0 (11 Oct 2015)
+
+  11 Oct 2015; Sean Vig  +ipykernel-4.1.0.ebuild:
+  dev-python/ipykernel: Version bump to 4.1.0
+
   22 Sep 2015; Marius Brehler  ipykernel-.ebuild:
   dev-python/ipykernel: Add ~x86 to KEYWORDS, fixes #561032
 

diff --git a/dev-python/ipykernel/ipykernel-4.1.0.ebuild 
b/dev-python/ipykernel/ipykernel-4.1.0.ebuild
new file mode 100644
index 000..f44668a
--- /dev/null
+++ b/dev-python/ipykernel/ipykernel-4.1.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python{3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="IPython Kernel for Jupyter"
+HOMEPAGE="https://github.com/ipython/ipykernel";
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ipython/${PN}.git 
git://github.com/ipython/${PN}.git"
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+   dev-python/traitlets[${PYTHON_USEDEP}]"
+   #dev-python/jupyter_client[${PYTHON_USEDEP}]
+   #>=dev-python/ipython-4.0.0[${PYTHON_USEDEP}]
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/coverage[${PYTHON_USEDEP}]
+   >=dev-python/ipython-4.0.0[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+   "
+
+python_test() {
+   nosetests --with-coverage --cover-package ipykernel ipykernel || die
+}



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

2015-10-11 Thread Marius Brehler
commit: c7589c49bbf33ca79fd771f70de793c296cab889
Author: Patrick Höhn  users  noreply  github  
com>
AuthorDate: Sun Oct 11 16:55:27 2015 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Sun Oct 11 16:55:27 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c7589c49

Update envytools-.ebuild

currently the README.rst file is not found during installation:

/usr/bin/install: cannot stat 'README': No such file or directory
!!! dodoc: README does not exist

Proposed Solution:
change "README" to "README.rst"

 x11-misc/envytools/envytools-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/envytools/envytools-.ebuild 
b/x11-misc/envytools/envytools-.ebuild
index df6294a..b712e6e 100644
--- a/x11-misc/envytools/envytools-.ebuild
+++ b/x11-misc/envytools/envytools-.ebuild
@@ -25,6 +25,6 @@ DEPEND="${RDEPEND}
sys-devel/bison
sys-devel/flex"
 
-DOCS=( README )
+DOCS=( README.rst )
 
 PATCHES=( "${FILESDIR}"/${PN}-bison.patch )



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

2015-10-11 Thread Marius Brehler
commit: 87642b198308aa88ce351b935b79a58a08cf164b
Author: Ted Tanberry  gmail  com>
AuthorDate: Sat Oct 10 17:48:48 2015 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Sat Oct 10 17:48:48 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=87642b19

sci-biology/bowtie: Version bump to 2.2.6

dev-cpp/tbb is now supported with 'tbb' USE flag.

 sci-biology/bowtie/ChangeLog   |  6 
 sci-biology/bowtie/bowtie-2.2.6.ebuild | 54 ++
 2 files changed, 60 insertions(+)

diff --git a/sci-biology/bowtie/ChangeLog b/sci-biology/bowtie/ChangeLog
index 42bdbdf..6530be0 100644
--- a/sci-biology/bowtie/ChangeLog
+++ b/sci-biology/bowtie/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+*bowtie-2.2.6 (10 Oct 2015)
+
+  10 Oct 2015; Ted Tanberry  +bowtie-2.2.6.ebuild:
+  sci-biology/bowtie: Version bump to 2.2.6, support dev-cpp/tbb with
+  USE flag.
+
 *bowtie-1.1.2 (10 Oct 2015)
 
   10 Oct 2015; Ted Tanberry  +bowtie-1.1.2.ebuild,

diff --git a/sci-biology/bowtie/bowtie-2.2.6.ebuild 
b/sci-biology/bowtie/bowtie-2.2.6.ebuild
new file mode 100644
index 000..fce2985
--- /dev/null
+++ b/sci-biology/bowtie/bowtie-2.2.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Short read aligner supporting gaps, matches to N nucleotides, no 
end-to-end requirement"
+HOMEPAGE="http://bowtie-bio.sourceforge.net/bowtie2/";
+SRC_URI="mirror://sourceforge/project/${PN}-bio/${PN}2/${PV}/${PN}2-${PV}-source.zip"
+
+LICENSE="GPL-3"
+SLOT="2"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="examples cpu_flags_x86_sse2 tbb"
+REQUIRED_USE="cpu_flags_x86_sse2"
+
+RDEPEND="dev-lang/perl"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   tbb? ( dev-cpp/tbb )"
+
+S="${WORKDIR}/${PN}2-${PV}"
+
+DOCS=( AUTHORS NEWS TUTORIAL )
+HTML_DOCS=( doc/{manual.html,style.css} )
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   CPP="$(tc-getCXX)" \
+   CFLAGS="" \
+   CXXFLAGS="" \
+   EXTRA_FLAGS="${LDFLAGS}" \
+   RELEASE_FLAGS="${CXXFLAGS} -msse2" \
+   WITH_TBB="$(usex tbb 1 0)"
+}
+
+src_install() {
+   dobin ${PN}2 ${PN}2-*
+
+   exeinto /usr/libexec/${PN}2
+   doexe scripts/*
+
+   newman MANUAL ${PN}2.1
+   einstalldocs
+
+   if use examples; then
+   insinto /usr/share/${PN}2
+   doins -r example
+   fi
+}



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

2015-10-11 Thread Marius Brehler
commit: 05f13955c6ce57de4194483c2e1e15744d02cf5d
Author: Ted Tanberry  gmail  com>
AuthorDate: Sat Oct 10 17:50:43 2015 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Sat Oct 10 17:50:43 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=05f13955

sci-biology/bowtie: Use 'usex' instead of defining TBB variable.

 sci-biology/bowtie/bowtie-1.1.2.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/sci-biology/bowtie/bowtie-1.1.2.ebuild 
b/sci-biology/bowtie/bowtie-1.1.2.ebuild
index e443686..1988f6b 100644
--- a/sci-biology/bowtie/bowtie-1.1.2.ebuild
+++ b/sci-biology/bowtie/bowtie-1.1.2.ebuild
@@ -32,12 +32,6 @@ src_prepare() {
 }
 
 src_compile() {
-   if use tbb ; then
-   TBB="1"
-   else
-   TBB="0"
-   fi
-
emake \
CC="$(tc-getCC)" \
CPP="$(tc-getCXX)" \
@@ -45,7 +39,7 @@ src_compile() {
CXXFLAGS="" \
EXTRA_FLAGS="${LDFLAGS}" \
RELEASE_FLAGS="${CXXFLAGS}" \
-   WITH_TBB="${TBB}"
+   WITH_TBB="$(usex tbb 1 0)"
 }
 
 src_install() {



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

2015-10-11 Thread Marius Brehler
commit: 72ec06023243088ee31dacc6a9189c986c011561
Author: Ted Tanberry  gmail  com>
AuthorDate: Sat Oct 10 17:21:59 2015 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Sat Oct 10 17:21:59 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=72ec0602

sci-biology/bowtie: Version bump to 1.1.2

dev-cpp/tbb is now supported with 'tbb' USE flag.

 sci-biology/bowtie/ChangeLog   |  7 +++
 sci-biology/bowtie/bowtie-1.1.2.ebuild | 64 ++
 .../bowtie-1.1.2-tbb-tinythread-missing.patch  | 14 +
 sci-biology/bowtie/metadata.xml|  5 ++
 4 files changed, 90 insertions(+)

diff --git a/sci-biology/bowtie/ChangeLog b/sci-biology/bowtie/ChangeLog
index e05b4dc..42bdbdf 100644
--- a/sci-biology/bowtie/ChangeLog
+++ b/sci-biology/bowtie/ChangeLog
@@ -2,6 +2,13 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+*bowtie-1.1.2 (10 Oct 2015)
+
+  10 Oct 2015; Ted Tanberry  +bowtie-1.1.2.ebuild,
+  +files/bowtie-1.1.2-tbb-tinythread-missing.patch, metadata.xml:
+  sci-biology/bowtie: Version bump to 1.1.2, support dev-cpp/tbb with
+  USE flag.
+
   08 Jun 2015; Justin Lecher  metadata.xml:
   sci-biology/bowtie: Updating remote-id in metadata.xml
 

diff --git a/sci-biology/bowtie/bowtie-1.1.2.ebuild 
b/sci-biology/bowtie/bowtie-1.1.2.ebuild
new file mode 100644
index 000..e443686
--- /dev/null
+++ b/sci-biology/bowtie/bowtie-1.1.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Short read (below 50nt) aligner requiring end-to-end match, no 
gaps"
+HOMEPAGE="http://bowtie-bio.sourceforge.net/";
+SRC_URI="mirror://sourceforge/bowtie-bio/${P}-src.zip"
+
+LICENSE="Artistic"
+SLOT="1"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+
+IUSE="examples tbb"
+
+DEPEND="app-arch/unzip
+   tbb? ( dev-cpp/tbb )"
+RDEPEND=""
+
+DOCS=( AUTHORS NEWS TUTORIAL doc/README )
+HTML_DOCS=( doc/{manual.html,style.css} )
+
+src_prepare() {
+   # Suppress useless -Wall pollution
+   sed -i 's/\-Wall/\-Wno-enum-compare/g' Makefile || die
+
+   # always include tinythread.cpp
+   epatch "${FILESDIR}/${P}-tbb-tinythread-missing.patch"
+}
+
+src_compile() {
+   if use tbb ; then
+   TBB="1"
+   else
+   TBB="0"
+   fi
+
+   emake \
+   CC="$(tc-getCC)" \
+   CPP="$(tc-getCXX)" \
+   CFLAGS="" \
+   CXXFLAGS="" \
+   EXTRA_FLAGS="${LDFLAGS}" \
+   RELEASE_FLAGS="${CXXFLAGS}" \
+   WITH_TBB="${TBB}"
+}
+
+src_install() {
+   dobin ${PN} ${PN}-*
+
+   exeinto /usr/libexec/${PN}
+   doexe scripts/*
+
+   newman MANUAL ${PN}.1
+   einstalldocs
+
+   if use examples; then
+   insinto /usr/share/${PN}
+   doins -r genomes indexes
+   fi
+}

diff --git a/sci-biology/bowtie/files/bowtie-1.1.2-tbb-tinythread-missing.patch 
b/sci-biology/bowtie/files/bowtie-1.1.2-tbb-tinythread-missing.patch
new file mode 100644
index 000..2a081ff
--- /dev/null
+++ b/sci-biology/bowtie/files/bowtie-1.1.2-tbb-tinythread-missing.patch
@@ -0,0 +1,14 @@
+--- bowtie-1.1.2/Makefile
 bowtie-1.1.2/Makefile
+@@ -106,10 +106,7 @@
+ endif
+ 
+ OTHER_CPPS = ccnt_lut.cpp ref_read.cpp alphabet.cpp shmem.cpp \
+- edit.cpp ebwt.cpp
+-ifneq (1,$(WITH_TBB))
+-  OTHER_CPPS += tinythread.cpp
+-endif
++ edit.cpp ebwt.cpp tinythread.cpp
+ 
+ SEARCH_CPPS = qual.cpp pat.cpp ebwt_search_util.cpp ref_aligner.cpp \
+   log.cpp hit_set.cpp refmap.cpp annot.cpp sam.cpp \

diff --git a/sci-biology/bowtie/metadata.xml b/sci-biology/bowtie/metadata.xml
index e493417..1aef690 100644
--- a/sci-biology/bowtie/metadata.xml
+++ b/sci-biology/bowtie/metadata.xml
@@ -5,4 +5,9 @@
   
 bowtie-bio
   
+  
+Enables building bowtie with the Intel 
+  Threading Building Blocks from dev-cpp/tbb. This 
+  flag is recommended.
+  
 



[gentoo-commits] proj/sci:master commit in: dev-python/jupyter_console/

2015-10-11 Thread Marius Brehler
commit: ba7394b273415fb048aada8910a6f074d1e829b1
Author: Sean Vig  gmail  com>
AuthorDate: Sun Oct 11 22:53:01 2015 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Sun Oct 11 22:53:30 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ba7394b2

dev-python/jupyter_console: Version bump to 4.0.3

 dev-python/jupyter_console/ChangeLog| 6 ++
 .../{jupyter_console-4.0.2.ebuild => jupyter_console-4.0.3.ebuild}  | 0
 2 files changed, 6 insertions(+)

diff --git a/dev-python/jupyter_console/ChangeLog 
b/dev-python/jupyter_console/ChangeLog
index f4fa1be..9ae64c4 100644
--- a/dev-python/jupyter_console/ChangeLog
+++ b/dev-python/jupyter_console/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+*jupyter_console-4.0.3 (11 Oct 2015)
+
+  11 Oct 2015; Sean Vig  +jupyter_console-4.0.3.ebuild,
+  -jupyter_console-4.0.2.ebuild:
+  dev-python/jupyter_console: Version bump to 4.0.3
+
   22 Sep 2015; Marius Brehler 
   jupyter_console-.ebuild:
   dev-python/jupyter_console: Add ~x86 to KEYWORDS, fixes #561032

diff --git a/dev-python/jupyter_console/jupyter_console-4.0.2.ebuild 
b/dev-python/jupyter_console/jupyter_console-4.0.3.ebuild
similarity index 100%
rename from dev-python/jupyter_console/jupyter_console-4.0.2.ebuild
rename to dev-python/jupyter_console/jupyter_console-4.0.3.ebuild



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

2015-10-11 Thread Hans de Graaff
commit: bfb4eb9d2c24a8156259aefab1f5926a1cbf02fd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Oct 12 05:47:27 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Oct 12 06:06:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb4eb9d

dev-ruby/sass: add 3.4.19

Package-Manager: portage-2.2.20.1

 dev-ruby/sass/Manifest   |  1 +
 dev-ruby/sass/sass-3.4.19.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/sass/Manifest b/dev-ruby/sass/Manifest
index 60c513c..3d88b69 100644
--- a/dev-ruby/sass/Manifest
+++ b/dev-ruby/sass/Manifest
@@ -3,3 +3,4 @@ DIST sass-3.3.14.gem 315392 SHA256 
95435ddef3aee817ef727e3576852e9cb12f7020027c9
 DIST sass-3.4.15.gem 336896 SHA256 
6b461a469d29ec80b52b1401b5e5d58c48762a8f3e00f3b0b2d37b6791a87a59 SHA512 
9a6db0d6bdcb788b850e47fb61c5b803e156178eecce7b0c7d0edd2a3578405fa6dc88d397051d738b8bf52c70b6457618afbaf14b5b6fb4bf5f43f057229d0b
 WHIRLPOOL 
c3691b0eae97f5b7f4ef1398b99e3702ac32d1894308f9c0ccd2c81a2d30c812e9b775b96d8898ea1941ad11de7f378cf988d38cac6fd8c4e32e678ddedcbaef
 DIST sass-3.4.17.gem 339456 SHA256 
2d0fda87240e0133e04f2fd30d0184c0cb13f9b5235fbf3fc4efc038f1b3da58 SHA512 
905633b0dd09dbae396bbf0ee4527b079e37cad7b93215fcf37dd475b8cb18ed18fd40ec5ee1db76155c5890cb8ea495739ad34e3420f5058d784303469cb122
 WHIRLPOOL 
298c8416ad0d29f1ad74412d99f99ee4873804c4a90be5d340b5fb56f2fe07114e139d9100796d8ff25026a95938922e82dd1b08250cf9c91b5b9c972720807c
 DIST sass-3.4.18.gem 339456 SHA256 
1dbc7edeef048ae9d7e48089c8d77841d97a6cbed1b6bc894dc126f94c43b0ea SHA512 
16e0360e130cdbd0e0e19d8198ac0d3d50debc49c950062e276be69613a99d539e23ab4b40887baed369034c5724acfe238920658dd586ff17c97dafb173dba2
 WHIRLPOOL 
e3cff8cd416f2ed943fc17ef8c1c5a76d94f0680210685344506d1504daea09db24244151a43bf2f345b773850363148f503c10484a00d7faef1e0bef591bbdf
+DIST sass-3.4.19.gem 338944 SHA256 
2faca8aa3b76beb0bc59dccabc5114eb4118af9d613121fbaa120e1c8b7f0290 SHA512 
7ef5d6887784b98c19d389beb6f7d9d423f72e42c8f8da4b720482ba13a11273dc1ad86021e43e3e9325f57a8ca55b4b68504a21a9652eac96d23d871810aa83
 WHIRLPOOL 
3e9f2e3b1afdf4a65f820a9d63578572284e8ca64b2cdf40f2c67ae04fa554c4bf8ab847cf22d86ddaacb93068fcb38e4dc958cf1b29d7bec2a96531ee1865f0

diff --git a/dev-ruby/sass/sass-3.4.19.ebuild b/dev-ruby/sass/sass-3.4.19.ebuild
new file mode 100644
index 000..2e6adb8
--- /dev/null
+++ b/dev-ruby/sass/sass-3.4.19.ebuild
@@ -0,0 +1,40 @@
+# 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_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="rails init.rb VERSION VERSION_NAME"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="An extension of CSS3, adding nested rules, variables, mixins, 
selector inheritance, and more"
+HOMEPAGE="http://sass-lang.com/";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+SLOT="$(get_version_component_range 1-2)"
+IUSE=""
+
+ruby_add_bdepend "doc? ( >=dev-ruby/yard-0.5.3 )"
+
+ruby_add_rdepend ">=dev-ruby/listen-1.3.1:1 !!

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

2015-10-11 Thread Hans de Graaff
commit: aa7c297ca8d52988db33bc28e349f8d8f4adeb75
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Oct 12 05:42:00 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Oct 12 06:06:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7c297c

dev-ruby/selenium-webdriver: add 2.48.0

Package-Manager: portage-2.2.20.1

 dev-ruby/selenium-webdriver/Manifest   |  1 +
 .../selenium-webdriver-2.48.0.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/selenium-webdriver/Manifest 
b/dev-ruby/selenium-webdriver/Manifest
index 90449f5..ef11548 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -2,3 +2,4 @@ DIST selenium-webdriver-2.45.0.gem 2918912 SHA256 
907efd8f8605fe5947ca21c58e13e9
 DIST selenium-webdriver-2.46.2.gem 2919424 SHA256 
cb6575396f62f86f015c4905970d48da546c59109ed0aa318af061468d19a85c SHA512 
b19bd428090381a12b577d82678ea8dfd2eec64c41e7c070c066ad8e9f106c3821a476038132f49862e1e01a5e940fa4e7a15f3655493753303dced55943
 WHIRLPOOL 
e2413479641c6a4e687a824016af023f76286a0b89af3733e421d103d38e4dd73c8fcbc30b72135699c178060bfa2978ad15941864715c90f5a65311ae10b016
 DIST selenium-webdriver-2.47.0.gem 2871808 SHA256 
78dd73ab91fbaec770aec43e2366f8c8afeb4536367f8fd06de665fae722d09b SHA512 
386f6485e346e570588fe533f8a2dd6927268fa5a438fd2fac6ec8ac064ba8f4b43a085acccbe8a94ed09c2bed52e0b799ea5eb7fb080d4a139dd5622a46e301
 WHIRLPOOL 
b05364e972821eac7bc4bc498508457b6343e2a666f33420faf058b920a74c33c6d0cbe6d1b620ca1c4a2d77de05a7f59bbb77c2ec0498b02b9ed4f3edfcb1de
 DIST selenium-webdriver-2.47.1.gem 2872832 SHA256 
0140306e064fc40eb2dc632a88fd47dabe786ec2b29f7c59ee425d58113f7b86 SHA512 
2973983dfca3ae1c97f55edc9db9480a7595676439c57ae58ec8af18ae6c5e210e2a2efcab630036079c4fed0513ce2e961b36dec3501b41e787a92ebf8cca98
 WHIRLPOOL 
137327e3066f9cdd52fc41ef1a36ee7a1ebb669b0a5dcbb9aafe7f49d180d2b41850b60089592b2ae9db8c9127764db2108543a173853b1ba4edf16131e8858c
+DIST selenium-webdriver-2.48.0.gem 884736 SHA256 
8a67d2ca76bd20a6b2b3d63923756fad04c60bd86d95ca276cc256d12996ebef SHA512 
1c270c7ab4176f38a776c000be57366b7143ca33b4ac34e3406710a5f5fb787fd70c77e4bca4d586be855ee7248a0b1d14fa7e0cab8b43f81f497468451d52a4
 WHIRLPOOL 
b677111b1c0e2bcf823b186165d9c93aa3fe2d73e4be462053cd03a0757b1c6eb8d4006423266b95ea558c8d02a9a08d41e495640d0ee7e5bd9f1c78a5ce8a55

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-2.48.0.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-2.48.0.ebuild
new file mode 100644
index 000..6c67ddb
--- /dev/null
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-2.48.0.ebuild
@@ -0,0 +1,40 @@
+# 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"
+
+# NOTE: this package contains precompiled code. It appears that all
+# source code can be found at https://code.google.com/p/selenium/ but the
+# repository is not organized in a way so that we can easily rebuild the
+# suited shared object. We'll just try our luck with the precompiled
+# objects for now.
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
+QA_PREBUILT="*/x_ignore_nofocus.so"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This gem provides Ruby bindings for WebDriver"
+HOMEPAGE="http://gemcutter.org/gems/selenium-webdriver";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0
+   >=dev-ruby/multi_json-1.0.4
+   dev-ruby/rubyzip:1"
+
+all_ruby_prepare() {
+   # Make websocket a development dependency since it is only needed
+   # for the safari driver which we don't support on Gentoo.
+   sed -i -e '/websocket/,/version_requirements/ s/runtime/development/' 
../metadata || die
+}



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

2015-10-11 Thread Hans de Graaff
commit: ef1dcfc06756f6f6c7655d43a403b82bc6d2c0af
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Oct 12 05:29:36 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Oct 12 06:06:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1dcfc0

dev-ruby/ruby-shadow: add 2.5.0

Package-Manager: portage-2.2.20.1

 dev-ruby/ruby-shadow/Manifest |  1 +
 dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/ruby-shadow/Manifest b/dev-ruby/ruby-shadow/Manifest
index 405e2cc..e4fcffc 100644
--- a/dev-ruby/ruby-shadow/Manifest
+++ b/dev-ruby/ruby-shadow/Manifest
@@ -1,2 +1,3 @@
 DIST ruby-shadow-2.3.4.gem 10752 SHA256 
3742a3dbe1100276bde815e8ad8d54eb041d4085f3013a31deb5e038d12e93e8 SHA512 
30a626638d09da34273ac414c1716ebecc6112328a72adabaf3f31c99717630f7499a33d3ddf106c533a90775604a8038ea270ec6afccbf88adb3a8be7f6025b
 WHIRLPOOL 
3449a1206aa39f76a5021afbea1f94fe11a585e16f9a7a89e74da7bdba6dafc63f8d8874f239cb8d14399d01a4819e074930b647e4d9bcbf812cec37d4d458cd
 DIST ruby-shadow-2.4.1.gem 10752 SHA256 
b335c8de1ac85e67e6d9013a0fa2d2f2a890e0b75fb38cf18ffa4cf62197f1af SHA512 
a59006b17b290dccd33e33089f2cc9e714e119b867370cf0fb448e659a769e958897f24e2068a7a3699156ad580fb63b281a94221c57874b42836f075907
 WHIRLPOOL 
da8c2d78d2a98c5fb24c1c018915e3aee7ecdef967da85595e4a675affe47508b80f110255ad2496921fe7439f9fcd234b971fc35be1e20c1f6d28b415e40dab
+DIST ruby-shadow-2.5.0.gem 11264 SHA256 
c5e82fefb03169197a653ffeae533f81e99462d13b90ee7e5786287a2e2194a1 SHA512 
1abd54df1bd4f29e135093df9b22886a726824f8b72b742017fd31bdc3fa39e3d79410a747cf2ebe4117f75e665fb89c904375b5c44a674bec91a4cc37646520
 WHIRLPOOL 
f5f610cc4bbbe39c6a457d309436a054fe0300b7e8be13b269582e8328dde80f7f50eaf78a19af7da78a611063cc2d377e2c085a06f6d1a08b847ab08bef6b3e

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
new file mode 100644
index 000..1f17a97
--- /dev/null
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="HISTORY README README.euc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="ruby shadow bindings"
+HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net";
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+IUSE=""
+
+each_ruby_configure() {
+   ${RUBY} extconf.rb || die "Configuration failed."
+   sed -i -e "/^ldflags  =/s/$/ \$(LDFLAGS)/" Makefile || die
+}
+
+each_ruby_compile() {
+   emake V=1
+   mkdir -p lib
+   cp shadow$(get_modname) lib/ || die
+}



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

2015-10-11 Thread Hans de Graaff
commit: dfdbd0543c9e5b00307a969892d3f3839789d48c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Oct 12 06:06:22 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Oct 12 06:06:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfdbd054

dev-ruby/metasm: fix USE=doc and run tests

Package-Manager: portage-2.2.20.1

 dev-ruby/metasm/metasm-1.0.2-r2.ebuild | 57 ++
 1 file changed, 57 insertions(+)

diff --git a/dev-ruby/metasm/metasm-1.0.2-r2.ebuild 
b/dev-ruby/metasm/metasm-1.0.2-r2.ebuild
new file mode 100644
index 000..71d
--- /dev/null
+++ b/dev-ruby/metasm/metasm-1.0.2-r2.ebuild
@@ -0,0 +1,57 @@
+# 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_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="BUGS README TODO"
+
+RUBY_FAKEGEM_EXTRAINSTALL="metasm metasm.rb misc samples"
+
+inherit ruby-fakegem
+
+DESCRIPTION="cross-architecture assembler, disassembler, linker, and debugger"
+HOMEPAGE="http://metasm.cr0.org/";
+
+LICENSE="BSD"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~x86"
+#IUSE="development test"
+IUSE=""
+
+RDEPEND="${RDEPEND} !dev-ruby/metasploit-model:0"
+
+ruby_add_rdepend ">=dev-ruby/railties-4.0.9:4.0
+   >=dev-ruby/activesupport-4.0.9:4.0
+   >=dev-ruby/activemodel-4.0.9:4.0"
+ruby_add_bdepend "dev-ruby/bundler"
+
+all_ruby_prepare() {
+   [ -f Gemfile.lock ] && rm Gemfile.lock
+   #For now, we don't support development or testing at all
+   #if ! use development; then
+   sed -i -e "/^group :development do/,/^end$/d" Gemfile || die
+   sed -i -e "/s.add_development_dependency/d" "${PN}".gemspec || 
die
+   sed -i -e "/spec.add_development_dependency/d" "${PN}".gemspec 
|| die
+   #fi
+   #if ! use test; then
+   sed -i -e "/^group :test do/,/^end$/d" Gemfile || die
+   #fi
+   #if ! use test && ! use development; then
+   sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || 
die
+   #fi
+}
+
+each_ruby_prepare() {
+   if [ -f Gemfile ]
+   then
+   BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install 
--local || die
+   BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e "Dir['tests/*.rb'].each{|f| require f}" || die
+}



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

2015-10-11 Thread Lars Wendler
commit: 14b7d7e742d3566ea69ecfc118cce30fc2c3085c
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 12 06:00:43 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 12 06:00:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b7d7e7

app-arch/unrar: Bump to version 5.3.6

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

 app-arch/unrar/Manifest   |  1 +
 app-arch/unrar/unrar-5.3.6.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index 17e5795..3bcb42b 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -2,3 +2,4 @@ DIST unrarsrc-5.1.6.tar.gz 215185 SHA256 
3c38eaabc655527244fd0c3ba3beff567ea24aa
 DIST unrarsrc-5.2.7.tar.gz 218880 SHA256 
ef14757e943787b439fedf2c564c1f38d0db315528a928e0de170860717e2fac SHA512 
95e06451e2bec46a12e5b9b1423c3ea31ce86859f8086812d9c442aaa69627f72635a6a8c197b30dbc7e99bbf7c7caaa25d703caecbe03c697cc0e5b7644d638
 WHIRLPOOL 
49f5492a7441192d96616f892012ca2dac8a94063e806ece3c62bf13d29beb9d2d0368a186c0f0bff8814c9e6af542ba6b447a61683295f560f120ff75507379
 DIST unrarsrc-5.3.2.tar.gz 221786 SHA256 
2d8712eed32367b1a404633f230f94f545c1f2ce0552f851266b00c261a786ea SHA512 
ea3ee5dd3c15a52f577896bca0d5136c9a6e76a5552d6f56be519eb59c2cc137aba0dafe53dfb50c768e8e7f2e1c1c067a3e4d0c67383da3ae1da58ed68fe99b
 WHIRLPOOL 
07454ef4e00ad8982cd4658aa35a120d8318b3bc7979360abdb7973855e1d6e78cd28473cf4127aa7673b26c27c7e379e483017f0f29b49b6c65d08271326d05
 DIST unrarsrc-5.3.3.tar.gz 221930 SHA256 
099c67a2fdb76e55386e4496d28cf6fd1ffd9ac394b95c46b73926c5f69bd107 SHA512 
5dffa77043992b72dab10752c547c30d2ff884a18c8b19ddbbcd711e4a9f7f82020edfeb560bd10122c18296aaf08d27c7c1db4f6b62e3ec2a4cd0c449ec7d52
 WHIRLPOOL 
8be0c41a1ac81d9e9a16ce6b7cbc3479929ec65df8040a58a91c0c89d9b02a8ccde584e829e6ceea6ffa645939d68998f46627ba7df54942f76595cea8f26aaf
+DIST unrarsrc-5.3.6.tar.gz 223184 SHA256 
b917f2c5258ff2012008f9aa46984ad22dce21702eb264623b256bb8c2577c1b SHA512 
b596f69a7d1b5f6a1e3dc0f060018589dc415463c2a9f403a365e10f8e362c09de4d295df04939f2a33c8daf88de7fbe32395043b978636ea7eaa1c1d2ad80fc
 WHIRLPOOL 
6016b9ead3c2ef573e28ff05809c56e8037c23c01ee05fca0ef46eccbcc7e673b5fa57a0a6839ac2670cce928234c290e82a21a83471818e9a56eeff7984fb3e

diff --git a/app-arch/unrar/unrar-5.3.6.ebuild 
b/app-arch/unrar/unrar-5.3.6.ebuild
new file mode 100644
index 000..71373bb
--- /dev/null
+++ b/app-arch/unrar/unrar-5.3.6.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils flag-o-matic multilib toolchain-funcs
+
+MY_PN=${PN}src
+
+DESCRIPTION="Uncompress rar files"
+HOMEPAGE="http://www.rarlab.com/rar_add.htm";
+SRC_URI="http://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz";
+
+LICENSE="unRAR"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
+
+S=${WORKDIR}/unrar
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-5.0.2-build.patch
+   epatch "${FILESDIR}"/${PN}-5.2.2-no-auto-clean.patch #528218
+   local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed_args+=( -e "s:-shared:-dynamiclib -install_name 
${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
+   else
+   sed_args+=( -e "s:-shared:& -Wl,-soname 
-Wl,libunrar$(get_libname ${PV%.*.*}):" )
+   fi
+   sed -i "${sed_args[@]}" makefile || die
+}
+
+src_configure() {
+   mkdir -p build-{lib,bin}
+   printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
+   cp build-{lib,bin}/Makefile || die
+}
+
+src_compile() {
+   unrar_make() {
+   emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
+   }
+
+   unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
+   ln -s libunrar$(get_libname ${PV%.*.*}) 
build-lib/libunrar$(get_libname) || die
+   ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname 
${PV}) || die
+
+   unrar_make -C build-bin
+}
+
+src_install() {
+   dobin build-bin/unrar
+   dodoc readme.txt
+
+   dolib.so build-lib/libunrar*
+
+   insinto /usr/include/libunrar${PV%.*.*}
+   doins *.hpp
+   dosym libunrar${PV%.*.*} /usr/include/libunrar
+}



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

2015-10-11 Thread Lars Wendler
commit: 9733d13dc97cd3a36a59d175ee188495b90de1e6
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 12 06:01:29 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 12 06:01:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9733d13d

app-arch/unrar: Removed old.

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

 app-arch/unrar/Manifest   |  1 -
 app-arch/unrar/unrar-5.3.2.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index 3bcb42b..86315bf 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -1,5 +1,4 @@
 DIST unrarsrc-5.1.6.tar.gz 215185 SHA256 
3c38eaabc655527244fd0c3ba3beff567ea24aad37d448488643242fd4cf41a5 SHA512 
a7a7800ac94850320ce3e2dd24c5005694dd59360b7f3fc7886ef241153e471459b0b9397d1dacbc3adcd19044cdcb8a8a847e16d7b224af149a1455f46fcaa0
 WHIRLPOOL 
bcb9d1b60f42357cb236cbb5e86eb19dd4ed623244036fc1e8fc3759eef3d4002e6ffc90d3cf5b5200e81fe018a2215c0238ee2aac7148e51f130e43ad3e5ea0
 DIST unrarsrc-5.2.7.tar.gz 218880 SHA256 
ef14757e943787b439fedf2c564c1f38d0db315528a928e0de170860717e2fac SHA512 
95e06451e2bec46a12e5b9b1423c3ea31ce86859f8086812d9c442aaa69627f72635a6a8c197b30dbc7e99bbf7c7caaa25d703caecbe03c697cc0e5b7644d638
 WHIRLPOOL 
49f5492a7441192d96616f892012ca2dac8a94063e806ece3c62bf13d29beb9d2d0368a186c0f0bff8814c9e6af542ba6b447a61683295f560f120ff75507379
-DIST unrarsrc-5.3.2.tar.gz 221786 SHA256 
2d8712eed32367b1a404633f230f94f545c1f2ce0552f851266b00c261a786ea SHA512 
ea3ee5dd3c15a52f577896bca0d5136c9a6e76a5552d6f56be519eb59c2cc137aba0dafe53dfb50c768e8e7f2e1c1c067a3e4d0c67383da3ae1da58ed68fe99b
 WHIRLPOOL 
07454ef4e00ad8982cd4658aa35a120d8318b3bc7979360abdb7973855e1d6e78cd28473cf4127aa7673b26c27c7e379e483017f0f29b49b6c65d08271326d05
 DIST unrarsrc-5.3.3.tar.gz 221930 SHA256 
099c67a2fdb76e55386e4496d28cf6fd1ffd9ac394b95c46b73926c5f69bd107 SHA512 
5dffa77043992b72dab10752c547c30d2ff884a18c8b19ddbbcd711e4a9f7f82020edfeb560bd10122c18296aaf08d27c7c1db4f6b62e3ec2a4cd0c449ec7d52
 WHIRLPOOL 
8be0c41a1ac81d9e9a16ce6b7cbc3479929ec65df8040a58a91c0c89d9b02a8ccde584e829e6ceea6ffa645939d68998f46627ba7df54942f76595cea8f26aaf
 DIST unrarsrc-5.3.6.tar.gz 223184 SHA256 
b917f2c5258ff2012008f9aa46984ad22dce21702eb264623b256bb8c2577c1b SHA512 
b596f69a7d1b5f6a1e3dc0f060018589dc415463c2a9f403a365e10f8e362c09de4d295df04939f2a33c8daf88de7fbe32395043b978636ea7eaa1c1d2ad80fc
 WHIRLPOOL 
6016b9ead3c2ef573e28ff05809c56e8037c23c01ee05fca0ef46eccbcc7e673b5fa57a0a6839ac2670cce928234c290e82a21a83471818e9a56eeff7984fb3e

diff --git a/app-arch/unrar/unrar-5.3.2.ebuild 
b/app-arch/unrar/unrar-5.3.2.ebuild
deleted file mode 100644
index ba3f09c..000
--- a/app-arch/unrar/unrar-5.3.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-MY_PN=${PN}src
-
-DESCRIPTION="Uncompress rar files"
-HOMEPAGE="http://www.rarlab.com/rar_add.htm";
-SRC_URI="http://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz";
-
-LICENSE="unRAR"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
-
-S=${WORKDIR}/unrar
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-5.0.2-build.patch
-   epatch "${FILESDIR}"/${PN}-5.2.2-no-auto-clean.patch #528218
-   local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   sed_args+=( -e "s:-shared:-dynamiclib -install_name 
${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
-   else
-   sed_args+=( -e "s:-shared:& -Wl,-soname 
-Wl,libunrar$(get_libname ${PV%.*.*}):" )
-   fi
-   sed -i "${sed_args[@]}" makefile
-}
-
-src_configure() {
-   mkdir -p build-{lib,bin}
-   printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
-   cp build-{lib,bin}/Makefile || die
-}
-
-src_compile() {
-   unrar_make() {
-   emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
-   }
-
-   unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
-   ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname)
-   ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname 
${PV})
-
-   unrar_make -C build-bin
-}
-
-src_install() {
-   dobin build-bin/unrar
-   dodoc readme.txt
-
-   dolib.so build-lib/libunrar*
-
-   insinto /usr/include/libunrar${PV%.*.*}
-   doins *.hpp
-   dosym libunrar${PV%.*.*} /usr/include/libunrar
-}



[gentoo-commits] repo/gentoo:master commit in: mail-client/claws-mail/

2015-10-11 Thread Lars Wendler
commit: b4418a0e3ac359686a9c1984bcf3576ee00fc031
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 12 05:46:43 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 12 05:46:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4418a0e

mail-client/claws-mail: Bump to version 3.13.0

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

 mail-client/claws-mail/Manifest |   1 +
 mail-client/claws-mail/claws-mail-3.13.0.ebuild | 205 
 2 files changed, 206 insertions(+)

diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest
index 9b6e304..8038f18 100644
--- a/mail-client/claws-mail/Manifest
+++ b/mail-client/claws-mail/Manifest
@@ -1,5 +1,6 @@
 DIST claws-mail-3.10.1.tar.xz 6669376 SHA256 
4cb7c42995b1a5d7567a0909ce2080c05eec74a4d966da7a7a872f5eba018459 SHA512 
b001683522a9a2bb9b1680f8ff608172a3fe9c4f556c8aa818b4259801bc92f722093850218377aba3a5fe549f0f09164c2e7623042bca0dbf3fd1071436dc80
 WHIRLPOOL 
0bcf92138081cd6fe0bef18a85acc9939fe61ab87faafc27a0ded24e321b4a35c0a1f6736aee6b0eef7d2d451c037cddcb280fece1a1c38c2e8f20c45ef685f7
 DIST claws-mail-3.11.1.tar.xz 6908772 SHA256 
d72381b6c9f872638cae2c208925e19bd5d4a9476bb9049742f1ba27c3efd133 SHA512 
ae4f0d4299647e201e94111a6eb26cce1d6a72045c317b879a07847cfcc75c35dfdf571f2826d365800586f5798131ce95985f746f7dbdd878f3766370ab3570
 WHIRLPOOL 
3ddf72a97990e087cd0c8a0417d6f57ee607e62bc5d644c6fb1892f349e9646a76664888a4540b6d22f5afe065e6e1e58d63188387cc829fda6fefe55ea4183d
 DIST claws-mail-3.12.0.tar.xz 6615768 SHA256 
272ad6aaa066a4f5e0f26ed151b23b836a65190e6b45c049479b5e7677e4d6ca SHA512 
f6eb3eb9f252f93aab21305118eca34abab3a75abb6619a7ab4a79338a640de6012eeb9ffb4a1317cc3c1abfc830b8399e82a93b430aa72c131e14f9f630b321
 WHIRLPOOL 
202da4117b2678a55b06f97b83e2d267719f1dcadcac5d09c1f0224409c53e2a19b6a8c0eea4d5762348c1c9f206a657496c4efb72aa9bc363e25662f21a63ab
+DIST claws-mail-3.13.0.tar.xz 6582288 SHA256 
365076806c63dd8a1d6f08ead6a863a01ba05819c1a860ea7bbee8fcda4bf93a SHA512 
5682a5e4642870a69374dc304d446db9dfd427bf8bd6f924a1193366098e07ca63623caefa454d62b413b8bb614fc7f1c0853852a1c44908c8541e554f3439e2
 WHIRLPOOL 
09a1bdcd5ba34a8cc359ec9659e54b3958c59f939b1eca36489b1db3163cb9cedb70c478896e769563781cd2044aaa90ece3c00d6dc90f1ea3533f884ec5999f
 DIST claws-mail-3.9.0.tar.bz2 7425870 SHA256 
ed70975a5056b3ffc4fe6e977f0d9606febc1499763c090241b029a73ff24e65 SHA512 
5cb17106fee4549464eca03c8630fa4c46ee7b236c51eefbeb00f8a3602937cbe6073617f47a94732983ec3bc8838bc80e567f2e55cce1b30db453f350f590e8
 WHIRLPOOL 
4f2bef9d2240037eb6fd9b62b48c7173fddbd4fcb7258d4c5e0ee0e322894d741532c2ad716fbac96e465f87fe428fa6e926a04e7e8de1beaf68b8cb0a12c9a4
 DIST claws-mail-3.9.3.tar.bz2 9463943 SHA256 
53aacceab45af6c3ee1f0668956a6e3328d21ac4efcfc0aa8dfd7d7552a62372 SHA512 
b9e7a686650bfc496bf7e6b8ca196a890e3c5b2cbce486f7940245e42dc7a9fc53d81f688d88e298f310fd71e378ea4ea29a57c8510cccb6312d4ba1c79e3d42
 WHIRLPOOL 
58a7c431e214e82f6629e881eaf04b8f587f5aab1f5e990f9e20dff875821e1b0e8e7c0ab7ab47329f20a2e384dd203ea8b3afbe58175f3a48c963917311359e

diff --git a/mail-client/claws-mail/claws-mail-3.13.0.ebuild 
b/mail-client/claws-mail/claws-mail-3.13.0.ebuild
new file mode 100644
index 000..fc78b6d
--- /dev/null
+++ b/mail-client/claws-mail/claws-mail-3.13.0.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+AUTOTOOLS_AUTORECONF=yes
+
+inherit autotools-utils multilib gnome2-utils eutils python-single-r1
+
+DESCRIPTION="An email client (and news reader) based on GTK+"
+HOMEPAGE="http://www.claws-mail.org/";
+
+SRC_URI="http://www.claws-mail.org/download.php?file=releases/${P}.tar.xz";
+
+SLOT="0"
+LICENSE="GPL-3"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+IUSE="archive bogofilter calendar clamav dbus debug doc gdata gtk3 +imap ipv6 
ldap +libcanberra +libindicate +libnotify networkmanager nntp +notification pda 
pdf perl +pgp python rss session sieve smime spamassassin spam-report spell 
+gnutls startup-notification valgrind webkit xface"
+REQUIRED_USE="libcanberra? ( notification )
+   libindicate? ( notification )
+   libnotify? ( notification )
+   networkmanager? ( dbus )
+   smime? ( pgp )"
+
+# Plugins are all integrated or dropped since 3.9.1
+PLUGINBLOCK="!!mail-client/claws-mail-acpi-notifier
+   !!mail-client/claws-mail-archive
+   !!mail-client/claws-mail-att-remover
+   !!mail-client/claws-mail-attachwarner
+   !!mail-client/claws-mail-clamd
+   !!mail-client/claws-mail-fancy
+   !!mail-client/claws-mail-fetchinfo
+   !mail-client/claws-mail-gdata
+   !!mail-client/claws-mail-geolocation
+   !!mail-client/claws-mail-gtkhtml
+   !!mail-client/claws-mail-mailmbox
+   !!mail-client/claws-mail-newmail
+   !!mail-client/claws-mail-notificatio

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

2015-10-11 Thread Jeroen Roovers
commit: 7b73cc4f52f4b9f980c81f189c050585fd9f875c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 12 05:36:39 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 12 05:36:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b73cc4f

net-misc/youtube-dl: Old.

Package-Manager: portage-2.2.23

 net-misc/youtube-dl/Manifest   |  1 -
 net-misc/youtube-dl/youtube-dl-2015.10.06.2.ebuild | 87 --
 2 files changed, 88 deletions(-)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 4482648..2368616 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,4 +1,3 @@
 DIST youtube-dl-2015.04.03.tar.gz 1472296 SHA256 
0521a15a24a9b620728a2f45ea9163ca74660ed443781b6e69b4e06d36d7bf59 SHA512 
6b2c85cfa222a31f3462aab583fa98bb92544cd5fb0d395ca0b69a26c24ab174870d02264e058281f09305752d50aa5a06d0d747205499a530b275e3194fc6f9
 WHIRLPOOL 
391e06ea261f92e03a0b38618307f1c9d53a2dfb9f2062fe0cd3ded1ea0c411033a17ded581616032c74a9e4fb398a57e565bf847196a23a9f89433f861362ae
-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
 DIST youtube-dl-2015.10.12.tar.gz 1758938 SHA256 
3e620a6d7edb656b48eef913d3350e925679ccdb959184c5fa88f4e55604289f SHA512 
810ac5ad45c1fb7f01b09636f9fc1bfef1dc4bd4d00f8b6c50393e380e291a18b2410050c111f9f08f8a467df111afc7714043c5f766301aa2955e7d9a9e2168
 WHIRLPOOL 
6957b6a2bf883632087b4bd3830e1cf9ea12e91f90a08d334b0eda93a72b2c6f8a89a22f8df3fbdf90d1208af425b663bb258f5ddc7d3308d12ad3040ed3e8cf

diff --git a/net-misc/youtube-dl/youtube-dl-2015.10.06.2.ebuild 
b/net-misc/youtube-dl/youtube-dl-2015.10.06.2.ebuild
deleted file mode 100644
index db29af2..000
--- a/net-misc/youtube-dl/youtube-dl-2015.10.06.2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=(python{2_7,3_3,3_4})
-DISTUTILS_SINGLE_IMPL=true
-inherit bash-completion-r1 distutils-r1 eutils
-
-DESCRIPTION="Download videos from YouTube.com (and more sites...)"
-HOMEPAGE="https://rg3.github.com/youtube-dl/";
-SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz";
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="offensive test"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/nose[coverage(+)] )
-"
-
-S="${WORKDIR}/${PN}"
-
-src_prepare() {
-   if ! use offensive; then
-   sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \
-   youtube_dl/version.py || die
-   # these have single line import statements
-   local xxx=(
-   alphaporno anysex behindkink drtuber eporner eroprofile 
extremetube
-   fourtube foxgay goshgay hellporno hentaistigma 
hornbunny keezmovies
-   mofosex motherless porn91 pornhd pornotube 
pornovoisines pornoxo
-   redtube sexykarma sexu sunporno slutload spankbang 
spankwire thisav
-   trutube tube8 vporn xbef xnxx xtube xvideos xxxymovies 
youjizz
-   youporn
-   )
-   # these have multi-line import statements
-   local mxxx=(
-   pornhub xhamster tnaflix
-   )
-   # do single line imports
-   sed -i \
-   -e $( printf '/%s/d;' ${xxx[@]} ) \
-   youtube_dl/extractor/__init__.py \
-   || die
-
-   # do multiple line imports
-   sed -i \
-   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/__init__.py \
-   || die
-
-   sed -i \
-   -e $( printf '/%s/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/generic.py \
-   youtube_dl/extractor/tumblr.py \
-   || die
-
-   rm \
-   $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]}

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

2015-10-11 Thread Jeroen Roovers
commit: 7fe68b272f953a81bdee41ba14e2563f9653b1e1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 12 05:35:46 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 12 05:35:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe68b27

net-misc/youtube-dl: Version bump.

Package-Manager: portage-2.2.23

 net-misc/youtube-dl/Manifest |  1 +
 net-misc/youtube-dl/youtube-dl-2015.10.12.ebuild | 87 
 2 files changed, 88 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index ca92414..4482648 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,3 +1,4 @@
 DIST youtube-dl-2015.04.03.tar.gz 1472296 SHA256 
0521a15a24a9b620728a2f45ea9163ca74660ed443781b6e69b4e06d36d7bf59 SHA512 
6b2c85cfa222a31f3462aab583fa98bb92544cd5fb0d395ca0b69a26c24ab174870d02264e058281f09305752d50aa5a06d0d747205499a530b275e3194fc6f9
 WHIRLPOOL 
391e06ea261f92e03a0b38618307f1c9d53a2dfb9f2062fe0cd3ded1ea0c411033a17ded581616032c74a9e4fb398a57e565bf847196a23a9f89433f861362ae
 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
+DIST youtube-dl-2015.10.12.tar.gz 1758938 SHA256 
3e620a6d7edb656b48eef913d3350e925679ccdb959184c5fa88f4e55604289f SHA512 
810ac5ad45c1fb7f01b09636f9fc1bfef1dc4bd4d00f8b6c50393e380e291a18b2410050c111f9f08f8a467df111afc7714043c5f766301aa2955e7d9a9e2168
 WHIRLPOOL 
6957b6a2bf883632087b4bd3830e1cf9ea12e91f90a08d334b0eda93a72b2c6f8a89a22f8df3fbdf90d1208af425b663bb258f5ddc7d3308d12ad3040ed3e8cf

diff --git a/net-misc/youtube-dl/youtube-dl-2015.10.12.ebuild 
b/net-misc/youtube-dl/youtube-dl-2015.10.12.ebuild
new file mode 100644
index 000..db29af2
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2015.10.12.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=(python{2_7,3_3,3_4})
+DISTUTILS_SINGLE_IMPL=true
+inherit bash-completion-r1 distutils-r1 eutils
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://rg3.github.com/youtube-dl/";
+SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz";
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="offensive test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[coverage(+)] )
+"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+   if ! use offensive; then
+   sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \
+   youtube_dl/version.py || die
+   # these have single line import statements
+   local xxx=(
+   alphaporno anysex behindkink drtuber eporner eroprofile 
extremetube
+   fourtube foxgay goshgay hellporno hentaistigma 
hornbunny keezmovies
+   mofosex motherless porn91 pornhd pornotube 
pornovoisines pornoxo
+   redtube sexykarma sexu sunporno slutload spankbang 
spankwire thisav
+   trutube tube8 vporn xbef xnxx xtube xvideos xxxymovies 
youjizz
+   youporn
+   )
+   # these have multi-line import statements
+   local mxxx=(
+   pornhub xhamster tnaflix
+   )
+   # do single line imports
+   sed -i \
+   -e $( printf '/%s/d;' ${xxx[@]} ) \
+   youtube_dl/extractor/__init__.py \
+   || die
+
+   # do multiple line imports
+   sed -i \
+   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/__init__.py \
+   || die
+
+   sed -i \
+   -e $( printf '/%s/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/generic.py \
+   youtube_dl/extractor/tumblr.py \
+   || die
+
+   rm \
+   $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} )

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

2015-10-11 Thread Jeroen Roovers
commit: 9678b708953b2e26b20af325b4c85cae07eaa847
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 12 05:24:45 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 12 05:24:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9678b708

dev-python/python-nbxmpp: Stable for PPC64 (bug #561644).

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

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

diff --git a/dev-python/python-nbxmpp/python-nbxmpp-0.5.3.ebuild 
b/dev-python/python-nbxmpp/python-nbxmpp-0.5.3.ebuild
index fde6cf7..ac8b29a 100644
--- a/dev-python/python-nbxmpp/python-nbxmpp-0.5.3.ebuild
+++ b/dev-python/python-nbxmpp/python-nbxmpp-0.5.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://python-nbxmpp.gajim.org/downloads/${TAG} -> 
${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 S="${WORKDIR}"/nbxmpp-${PV}



[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/

2015-10-11 Thread Jeroen Roovers
commit: 41fb7e237f35e0b9578e47cd631e119523bf494a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 12 05:25:20 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 12 05:25:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fb7e23

net-im/gajim: Stable for PPC64 (bug #561644).

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

 net-im/gajim/gajim-0.16.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/gajim/gajim-0.16.4.ebuild b/net-im/gajim/gajim-0.16.4.ebuild
index 3493262..3ba671c 100644
--- a/net-im/gajim/gajim-0.16.4.ebuild
+++ b/net-im/gajim/gajim-0.16.4.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~ppc ppc64 x86 ~x86-fbsd"
 IUSE="avahi crypt dbus gnome gnome-keyring kde idle jingle libnotify 
networkmanager nls spell +srv test X xhtml"
 
 REQUIRED_USE="



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

2015-10-11 Thread Jeroen Roovers
commit: 8ec77207b135be99652add2252e8f30360005921
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 12 05:20:55 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 12 05:21:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec77207

dev-python/pexpect: Mark ~hppa (bug #562748).

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

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

diff --git a/dev-python/pexpect/pexpect-4.0.1.ebuild 
b/dev-python/pexpect/pexpect-4.0.1.ebuild
index a2191ad..33a9571 100644
--- a/dev-python/pexpect/pexpect-4.0.1.ebuild
+++ b/dev-python/pexpect/pexpect-4.0.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc examples test"
 
 RDEPEND=">=dev-python/ptyprocess-0.5[${PYTHON_USEDEP}]"



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

2015-10-11 Thread Jeroen Roovers
commit: df7c6a0f667257b1e3a486941272f1c51d905d41
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 12 05:19:47 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 12 05:21:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7c6a0f

dev-python/ptyprocess: Mark ~hppa (bug #562748).

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

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

diff --git a/dev-python/ptyprocess/ptyprocess-0.5.ebuild 
b/dev-python/ptyprocess/ptyprocess-0.5.ebuild
index 767a98e..1a1280e 100644
--- a/dev-python/ptyprocess/ptyprocess-0.5.ebuild
+++ b/dev-python/ptyprocess/ptyprocess-0.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"



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

2015-10-11 Thread Benda XU
commit: d1460f97f0068dfbaeaad3584b7de22b12509840
Author: Benda Xu  gentoo  org>
AuthorDate: Mon Oct 12 04:43:40 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Oct 12 04:43:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1460f97

dev-python/rootpy: version bump to 0.8.0.

Package-Manager: portage-2.2.22

 dev-python/rootpy/Manifest|  1 +
 dev-python/rootpy/rootpy-0.8.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/rootpy/Manifest b/dev-python/rootpy/Manifest
index de21adb..099aa46 100644
--- a/dev-python/rootpy/Manifest
+++ b/dev-python/rootpy/Manifest
@@ -1 +1,2 @@
 DIST rootpy-0.7.1.tar.gz 305412 SHA256 
d36399125ed8540b9a651e7b5c7ddeba686ef3107830d3d6d840cdae4834751c SHA512 
460e5d79da08c141c762a5a92cf50694fe1fee8677a2439b5525b67e7d6a1a6af18a4e6dc91d379b394a97dc973da8f6baa534d46e506e0a7a4d0ee632de1a2a
 WHIRLPOOL 
d9663274a36c490bb4c872be83527d3dd414d9cca989cf20a2aca1ac5441532c9b29571d0ff885458fd2e820dc7905a679e1c9873305848ccd1fafa7820a84be
+DIST rootpy-0.8.0.tar.gz 415826 SHA256 
ec0fc969101b6208e722bb9ae11dfe4a02ea53f8f91f591a5c2ea46f26581948 SHA512 
0b9dc9c5bee263a2eb33b464bd96f4f9d0820a03722ca2fe3ccfaf11786caf7ccd6d25ffe4ffd42c4a5481bd3b33576cfbf68c01f2af7a981f6a2c1bedc514e2
 WHIRLPOOL 
7036db8d78c543259801557ebfd940cec7a3083c21757374cf5464a420643cd95cbadc898fe644181cbaa072587a0e49bd56f74f76a8670636604a32da14ddb4

diff --git a/dev-python/rootpy/rootpy-0.8.0.ebuild 
b/dev-python/rootpy/rootpy-0.8.0.ebuild
new file mode 100644
index 000..e221456
--- /dev/null
+++ b/dev-python/rootpy/rootpy-0.8.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="readline"
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="Pythonic layer on top of the ROOT framework's PyROOT bindings"
+HOMEPAGE="http://rootpy.org";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples test"
+
+RDEPEND="
+   sci-physics/root[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pytables[${PYTHON_USEDEP}]
+   dev-python/root_numpy[${PYTHON_USEDEP}]
+   dev-python/termcolor[${PYTHON_USEDEP}]"
+
+DEPEND="
+   sci-physics/root[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+# TOFIX: tests go in an infinite loop error
+RESTRICT=test
+
+python_test() {
+   cd "${BUILD_DIR}" || die
+   nosetests -v || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
+}



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

2015-10-11 Thread Jeroen Roovers
commit: 93838183d1c26b8d8e6a2aeec2ee4a61712cdf7e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 12 03:47:58 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 12 03:47:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93838183

net-misc/putty: Old.

Package-Manager: portage-2.2.23

 net-misc/putty/Manifest  |  1 -
 net-misc/putty/putty-0.64.ebuild | 88 
 2 files changed, 89 deletions(-)

diff --git a/net-misc/putty/Manifest b/net-misc/putty/Manifest
index f084980..ce426f9 100644
--- a/net-misc/putty/Manifest
+++ b/net-misc/putty/Manifest
@@ -1,3 +1,2 @@
-DIST putty-0.64.tar.gz 1977448 SHA256 
2a46c97a184144e3ec2392aca9acc64d062317a3a38b9a5f623a147eda5f3821 SHA512 
ba4d4086b8edcb6388924bf3d9b018841be36a9dbf298271c9d2ed063aae9854093e9ff6808bd1f65669d78369548639eb3c95fdec5e3f0daee4b1c7bb603051
 WHIRLPOOL 
9f91dd80e9fa92e6c7957b5797158d8f5ff8162ef04f76c26e044ff4a421444c30ca1089111a448f307dc9f060c80bfb1b5616abf9ca88dd16808680ce86d253
 DIST putty-0.65.tar.gz 1937861 SHA256 
d543c1fd4944ea51d46d4abf31bfb8cde9bd1c65cb36dc6b83e51ce875660ca0 SHA512 
cfb3e5437a920aa11bccedf1bd43a538a51ec3777a6d1dba9e9714c3b3699eaf1f4eb027a8f5fd6425f9909564a28b607f465b1f2b2e1250059b04b9a9d40569
 WHIRLPOOL 
15eff58a0cec37516daf67cef56772602f5bcbcb39ba09d3d8fdba31fadb77734c404a9d85e674e17c17e53db8c0deaad906b56b3bce302ec08adc9a44850c2b
 DIST putty-icons.tar.bz2 4878 SHA256 
960b189069dbfb20a1f49e378ab88bed716c6457593815e414d51ad7a3fa93a7 SHA512 
4e419a71e26770e159221f6b516e7210d29272917b4b9a9e0b67c72e73508b97278e56c82111b02e106c5d513c2561fec6da372b4b18246f29372ae618ff5f71
 WHIRLPOOL 
ec96fe682582bfa58ce73c3e5cb7bb61d2363b7a5e9d3259dfd11cd6396512b5b9ed954f6a431baab36b1f17963714b30c239cdf4c08191d27b5abb858f54a57

diff --git a/net-misc/putty/putty-0.64.ebuild b/net-misc/putty/putty-0.64.ebuild
deleted file mode 100644
index 43bfb68..000
--- a/net-misc/putty/putty-0.64.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit autotools eutils gnome2-utils toolchain-funcs
-
-DESCRIPTION="A Free Telnet/SSH Client"
-HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/putty/";
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ppc ~ppc64 sparc x86"
-IUSE="doc +gtk ipv6 kerberos"
-SRC_URI="
-   https://dev.gentoo.org/~jer/${PN}-icons.tar.bz2
-   http://the.earth.li/~sgtatham/${PN}/latest/${P}.tar.gz
-"
-
-RDEPEND="
-   !net-misc/pssh
-   gtk? (
-   dev-libs/glib:2
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/pango
-   )
-   kerberos? ( virtual/krb5 )
-"
-DEPEND="
-   ${RDEPEND}
-   dev-lang/perl
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   sed -i \
-   -e '/AM_PATH_GTK(/d' \
-   -e 's|-Werror||g' \
-   configure.ac || die
-
-   eautoreconf
-}
-
-src_configure() {
-   cd "${S}"/unix || die
-   econf \
-   $(use_with kerberos gssapi) \
-   $(use_with gtk)
-}
-
-src_compile() {
-   cd "${S}"/unix || die
-   emake AR=$(tc-getAR) $(usex ipv6 '' COMPAT=-DNO_IPV6)
-}
-
-src_install() {
-   dodoc doc/puttydoc.txt
-
-   if use doc; then
-   dohtml doc/*.html
-   fi
-
-   cd "${S}"/unix || die
-   default
-
-   if use gtk ; then
-   for i in 16 22 24 32 48 64 128 256; do
-   newicon -s ${i} "${WORKDIR}"/${PN}-icons/${PN}-${i}.png 
${PN}.png
-   done
-
-   # install desktop file provided by Gustav Schaffter in #49577
-   make_desktop_entry ${PN} PuTTY ${PN} Network
-   fi
-}
-
-pkg_preinst() {
-   use gtk && gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   use gtk && gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   use gtk && gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/files/, www-client/vivaldi/

2015-10-11 Thread Jeroen Roovers
commit: 8d7a64d00f1125f4ad3011101185bb1b30ffb86a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 12 03:33:33 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 12 03:34:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d7a64d0

www-client/vivaldi: Fix path to libpepflashplayer.so for x86

Package-Manager: portage-2.2.23

 www-client/vivaldi/Manifest|   2 -
 .../vivaldi/files/vivaldi-1.0.275.3_p1-flash.patch |   4 +-
 ...3_p1.ebuild => vivaldi-1.0.291.18_p1-r1.ebuild} |   3 +
 www-client/vivaldi/vivaldi-1.0.291.18_p1.ebuild| 104 -
 4 files changed, 5 insertions(+), 108 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index bbd1f30..e02f718 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,4 +1,2 @@
-DIST vivaldi-1.0.288.3_p1-amd64.deb 39924644 SHA256 
86bee895601dbee6f3808b8846e65d2f6a786d2d0ea213c6767fdbea561c3480 SHA512 
55919c588391d548f1623fdea43997da297e58f708bad742e8e3334945044dc8734729fbb3f5985c4ee5ccd8e3d8a07d8e94efffbabb16adada03beabb769465
 WHIRLPOOL 
06ff1132aeade8d1b1c2036be8d7e0a303196020bb75651a978a741cc72aa2531bb57030495f0fab06a7c7a880e26afaddcfdbc9fcb1e384518aa94cca4c4855
-DIST vivaldi-1.0.288.3_p1-i386.deb 40121952 SHA256 
27f323d6c138cba6095dfa4dc17672096f421b02161c09d16394a70440242347 SHA512 
4813f36cbe999a6d7a801667cb6093d2bb6289ba8c1221e427bd3ec459f07e44949494b3f9c1d41b013fb459dc07d5f641ad6f16423714d98d4b24de94bac013
 WHIRLPOOL 
7d01912f6f2f64285cfe6ebc330da68467996e387ed7373b814e77248ddf6d167b2b126836cf41c25f47dc0d4eb2986d4edacf994894d17c0993bf10f0978b02
 DIST vivaldi-1.0.291.18_p1-amd64.deb 40035786 SHA256 
057fd309ac396dcb1170a83dcc0ea9d1804839e6846dd607d92189d25530ed08 SHA512 
1fc5508aed4f850ecf097e0551b0342dca9f29745a2f6161301ef993f289eaa82a10538ba47c64e53bd0b85cf4c5ea3358f680811c7dfa30649f36993e4960c1
 WHIRLPOOL 
dda5ce0c847c80ccfdb4b94a6421297cecb95e6da59e24986d6162dd8c51fb52601e3f3316fb5008b1f921bc0fae8f2301ecc1ba55f7440d361978755a9b0fbe
 DIST vivaldi-1.0.291.18_p1-i386.deb 40162732 SHA256 
f66debe9282d34e56f2b9309bce0e9d5f3f002165dc16c3e1931b27edf12f261 SHA512 
e5caf75aae4dac7054e79ba36604a32363550dd94da5eeb0f9a217d512058e368d81c2fb1ef3a050ce725acaa239a323d0450ee724d6b4c5e73ad7a109fe8216
 WHIRLPOOL 
22e0d087aeb4a2c66eadbb73fb3b827c9480df46e8f132e7e2605335118a70cdb041842da5f2c8f34c60f2bfbec18be3915071a747bacbf2bfc1cf819464cb21

diff --git a/www-client/vivaldi/files/vivaldi-1.0.275.3_p1-flash.patch 
b/www-client/vivaldi/files/vivaldi-1.0.275.3_p1-flash.patch
index e1fc56f..ee8d0c7 100644
--- a/www-client/vivaldi/files/vivaldi-1.0.275.3_p1-flash.patch
+++ b/www-client/vivaldi/files/vivaldi-1.0.275.3_p1-flash.patch
@@ -4,8 +4,8 @@
FLASH_PATH="/usr/lib64/chromium/PepperFlash/libpepflashplayer.so" # 
openSuse 64-bit
  elif [ -f "/usr/lib/pepflashplugin-installer/libpepflashplayer.so" ]; then
FLASH_PATH="/usr/lib/pepflashplugin-installer/libpepflashplayer.so" # 
ppa:skunk/pepper-flash
-+elif [ -f "/usr/lib64/chromium-browser/PepperFlash/libpepflashplayer.so" ]; 
then
-+  FLASH_PATH="/usr/lib64/chromium-browser/PepperFlash/libpepflashplayer.so" # 
www-plugins/chrome-binary-plugins
++elif [ -f "/usr/@LIBDIR@/chromium-browser/PepperFlash/libpepflashplayer.so" 
]; then
++  
FLASH_PATH="/usr/@LIBDIR@/chromium-browser/PepperFlash/libpepflashplayer.so" # 
www-plugins/chrome-binary-plugins
  fi
  if [ -f $FLASH_PATH ]; then
FLASH_VERSION=`grep -m 1 -a -o "LNX 
[[:digit:]]\+,[[:digit:]]\+,[[:digit:]]\+,[[:digit:]]\+" $FLASH_PATH | cut -c 
5- | sed -e "s/,/./g"`

diff --git a/www-client/vivaldi/vivaldi-1.0.288.3_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.0.291.18_p1-r1.ebuild
similarity index 96%
rename from www-client/vivaldi/vivaldi-1.0.288.3_p1.ebuild
rename to www-client/vivaldi/vivaldi-1.0.291.18_p1-r1.ebuild
index 6378a5a..c40dd91 100644
--- a/www-client/vivaldi/vivaldi-1.0.288.3_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-1.0.291.18_p1-r1.ebuild
@@ -67,6 +67,9 @@ src_unpack() {
 
 src_prepare() {
epatch "${FILESDIR}"/${PN}-1.0.275.3_p1-flash.patch
+   sed -i \
+   -e "s|@LIBDIR@|$(get_libdir)|g" \
+   opt/vivaldi-snapshot/vivaldi-snapshot || die
 
sed -i \
-e 's|vivaldi-snapshot|vivaldi|g' \

diff --git a/www-client/vivaldi/vivaldi-1.0.291.18_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.0.291.18_p1.ebuild
deleted file mode 100644
index 6378a5a..000
--- a/www-client/vivaldi/vivaldi-1.0.291.18_p1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-CHROMIUM_LANGS="
-   am ar bg bn ca cs da de el en_GB en_US es_419 es et fa fil fi fr gu he 
hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr 
sv
-   sw ta te th tr uk vi zh_CN zh_TW
-"
-inherit chromium eutils multilib unpacker toolchain-func

[gentoo-commits] repo/gentoo:master commit in: www-plugins/freshplayerplugin/

2015-10-11 Thread Brian Evans
commit: db7ad056226b6349ae10f6653f3f9ba4893b00b4
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Oct 12 02:49:14 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Oct 12 02:49:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7ad056

www-plugins/freshplayerplugin: Add libressl support

Package-Manager: portage-2.2.20.1

 .../freshplayerplugin-0.3.3-r1.ebuild  | 82 ++
 1 file changed, 82 insertions(+)

diff --git a/www-plugins/freshplayerplugin/freshplayerplugin-0.3.3-r1.ebuild 
b/www-plugins/freshplayerplugin/freshplayerplugin-0.3.3-r1.ebuild
new file mode 100644
index 000..6f410bd
--- /dev/null
+++ b/www-plugins/freshplayerplugin/freshplayerplugin-0.3.3-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+CMAKE_MIN_VERSION="2.8.8"
+
+inherit cmake-utils multilib
+
+LICENSE="MIT"
+HOMEPAGE="https://github.com/i-rinat/freshplayerplugin";
+DESCRIPTION="PPAPI-host NPAPI-plugin adapter for flashplayer in npapi based 
browsers"
+SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SLOT=0
+IUSE="gtk3 jack libav libressl pulseaudio vaapi vdpau"
+
+KEYWORDS="~amd64 ~x86"
+
+HWDEC_DEPEND="
+   libav? ( media-video/libav:0=[vaapi?,vdpau?,x264] )
+   !libav? ( media-video/ffmpeg:0=[vaapi?,vdpau?,x264] )
+   x11-libs/libva
+   x11-libs/libvdpau
+"
+
+CDEPEND="
+   dev-libs/glib:2=
+   dev-libs/libevent:=[threads]
+   media-libs/alsa-lib:=
+   media-libs/freetype:2=
+   media-libs/libv4l:0=
+   media-libs/mesa:=[egl,gles2]
+   x11-libs/libXrandr:=
+   x11-libs/libXrender:=
+   x11-libs/libdrm:=
+   x11-libs/pango:=[X]
+   jack? ( media-sound/jack-audio-connection-kit )
+   pulseaudio? ( media-sound/pulseaudio )
+   !gtk3? ( x11-libs/gtk+:2= )
+   gtk3? ( x11-libs/gtk+:3= )
+   libressl? ( dev-libs/libressl:0= )
+   !libressl? ( dev-libs/openssl:0= )
+   vaapi? ( ${HWDEC_DEPEND} )
+   vdpau? ( ${HWDEC_DEPEND} )
+"
+
+DEPEND="${CDEPEND}
+   dev-util/ragel
+   virtual/pkgconfig
+   "
+RDEPEND="${CDEPEND}
+   || (
+   www-plugins/chrome-binary-plugins[flash]
+   www-client/google-chrome
+   www-client/google-chrome-beta
+   www-client/google-chrome-unstable
+   )
+   "
+
+PATCHES=( "${FILESDIR}/0.2.4-cmake.patch" )
+
+src_configure() {
+   mycmakeargs=(
+   $(cmake-utils_use_with jack JACK)
+   $(cmake-utils_use_with pulseaudio PULSEAUDIO)
+   -DWITH_GTK=$(usex gtk3 3 2)
+   -DCMAKE_SKIP_RPATH=1
+   )
+   if use vaapi || use vdpau ; then
+   mycmakeargs+=( -DWITH_HWDEC=1 )
+   else
+   mycmakeargs+=( -DWITH_HWDEC=0 )
+   fi
+   cmake-utils_src_configure
+}
+
+src_install() {
+   dodoc ChangeLog data/freshwrapper.conf.example README.md
+   exeinto /usr/$(get_libdir)/nsbrowser/plugins
+   doexe "${BUILD_DIR}/libfreshwrapper-flashplayer.so"
+}



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

2015-10-11 Thread Mike Gilbert
commit: bf51b4901619fa77575e249b1e310bd77e638338
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct 12 01:45:57 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct 12 01:45:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf51b490

dev-libs/libevent: Set a more useful subslot

The subslot should be based on SONAME, rather than the version digits
that appear after ".so."

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

Package-Manager: portage-2.2.22_p20

 .../libevent/{libevent-2.0.22-r1.ebuild => libevent-2.0.22-r2.ebuild}  | 3 ++-
 .../libevent/{libevent-2.1.5-r2.ebuild => libevent-2.1.5-r3.ebuild}| 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libevent/libevent-2.0.22-r1.ebuild 
b/dev-libs/libevent/libevent-2.0.22-r2.ebuild
similarity index 98%
rename from dev-libs/libevent/libevent-2.0.22-r1.ebuild
rename to dev-libs/libevent/libevent-2.0.22-r2.ebuild
index de4cc28..b30827f 100644
--- a/dev-libs/libevent/libevent-2.0.22-r1.ebuild
+++ b/dev-libs/libevent/libevent-2.0.22-r2.ebuild
@@ -12,7 +12,8 @@ HOMEPAGE="http://libevent.org/";
 SRC_URI="mirror://sourceforge/levent/files/${MY_P}.tar.gz"
 
 LICENSE="BSD"
-SLOT="0/5.1.9"
+# libevent-2.0.so.5
+SLOT="0/2.0-5"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="debug libressl +ssl static-libs test +threads"
 

diff --git a/dev-libs/libevent/libevent-2.1.5-r2.ebuild 
b/dev-libs/libevent/libevent-2.1.5-r3.ebuild
similarity index 97%
rename from dev-libs/libevent/libevent-2.1.5-r2.ebuild
rename to dev-libs/libevent/libevent-2.1.5-r3.ebuild
index 04a8444..95610a9 100644
--- a/dev-libs/libevent/libevent-2.1.5-r2.ebuild
+++ b/dev-libs/libevent/libevent-2.1.5-r3.ebuild
@@ -12,7 +12,8 @@ HOMEPAGE="http://libevent.org/";
 SRC_URI="mirror://sourceforge/levent/files/${MY_P}.tar.gz"
 
 LICENSE="BSD"
-SLOT="0/5.0.0"
+# libevent-2.1.so.5
+SLOT="0/2.1-5"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="debug libressl +ssl static-libs test +threads"
 



[gentoo-commits] repo/gentoo:master commit in: www-servers/webfs/

2015-10-11 Thread Anthony G. Basile
commit: 9e9e309bb6763f17f62d12e0392a4f786c7d31fd
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 12 01:42:14 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 12 01:42:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9e309b

www-servers/webfs: add libressl support

Package-Manager: portage-2.2.20.1

 www-servers/webfs/webfs-1.21-r4.ebuild | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/www-servers/webfs/webfs-1.21-r4.ebuild 
b/www-servers/webfs/webfs-1.21-r4.ebuild
new file mode 100644
index 000..219938b
--- /dev/null
+++ b/www-servers/webfs/webfs-1.21-r4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils
+
+DESCRIPTION="Lightweight HTTP server for static content"
+SRC_URI="http://dl.bytesex.org/releases/${PN}/${P}.tar.gz";
+HOMEPAGE="http://linux.bytesex.org/misc/webfs.html";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~arm-linux ~x86-linux"
+IUSE="libressl ssl threads"
+
+DEPEND="
+   ssl?  (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )"
+
+RDEPEND="${DEPEND}
+   app-misc/mime-types"
+
+src_prepare() {
+   epatch 
"${FILESDIR}/${P}-Variables.mk-dont-strip-binaries-on-install.patch"
+   epatch "${FILESDIR}/${P}-CVE-2013-0347.patch"
+   sed -e "s:/etc/mime.types:${EPREFIX}\\0:" -i GNUmakefile || die "sed 
failed"
+}
+
+src_compile() {
+   local myconf
+   use ssl || myconf="${myconf} USE_SSL=no"
+   use threads && myconf="${myconf} USE_THREADS=yes"
+
+   emake prefix="${EPREFIX}/usr" ${myconf}
+}
+
+src_install() {
+   local myconf
+   use ssl || myconf="${myconf} USE_SSL=no"
+   use threads && myconf="${myconf} USE_THREADS=yes"
+   einstall ${myconf} mandir="${ED}/usr/share/man"
+   newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   dodoc README
+}
+
+pkg_preinst() {
+   # Fix existing log permissions for bug #458892.
+   chmod 0600 "${EROOT}/var/log/webfsd.log" 2>/dev/null
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/uwsgi/

2015-10-11 Thread Anthony G. Basile
commit: 8b6d35718ea780747af4ebda685260ac23fc93af
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 12 01:33:32 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 12 01:33:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6d3571

www-servers/uwsgi: add libressl support

Package-Manager: portage-2.2.20.1

 www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild | 402 +
 1 file changed, 402 insertions(+)

diff --git a/www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild
new file mode 100644
index 000..7982b6f
--- /dev/null
+++ b/www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild
@@ -0,0 +1,402 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+
+RUBY_OPTIONAL="yes"
+USE_RUBY="ruby19 ruby20 ruby21"
+
+PHP_EXT_INI="no"
+PHP_EXT_NAME="dummy"
+PHP_EXT_OPTIONAL_USE="php"
+USE_PHP="php5-4 php5-5 php5-6" # deps must be registered separately below
+
+MY_P="${P/_/-}"
+
+inherit apache-module distutils-r1 eutils flag-o-matic multilib pax-utils 
php-ext-source-r2 python-r1 ruby-ng versionator
+
+DESCRIPTION="uWSGI server for Python web applications"
+HOMEPAGE="http://projects.unbit.it/uwsgi/";
+SRC_URI="https://github.com/unbit/uwsgi/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+UWSGI_PLUGINS_STD=( ping cache carbon nagios rpc rrdtool
+   http ugreen signal syslog rsyslog
+   
router_{uwsgi,redirect,basicauth,rewrite,http,cache,static,memcached,redis,hash,expires,metrics}
+   {core,fast,raw,ssl}router
+   redislog mongodblog log{file,socket}
+   spooler cheaper_busyness symcall
+   transformation_{chunked,gzip,offload,tofile}
+   zergpool )
+UWSGI_PLUGINS_OPT=( alarm_{curl,xmpp} clock_{monotonic,realtime} curl_cron
+   dumbloop echo emperor_{amqp,pg,zeromq} forkptyrouter
+   geoip graylog2 legion_cache_fetch ldap log{crypto,pipe} notfound pam
+   rados router_{access,radius,spnego,xmldir}
+   sqlite ssi stats_pusher_statsd
+   systemd_logger transformation_toupper tuntap webdav xattr xslt zabbix )
+
+LANG_SUPPORT_SIMPLE=( cgi mono perl ) # plugins which can be built in the main 
build process
+LANG_SUPPORT_EXTENDED=( lua php pypy python python_asyncio python_gevent ruby )
+
+# plugins to be ignored (for now):
+# cheaper_backlog2: example plugin
+# coroae: TODO
+# cplusplus: partially example code, needs explicit class
+# dummy: no idea
+# example: example plugin
+# exception_log: example plugin
+# *go*: TODO
+# *java*: TODO
+# v8: TODO
+# matheval: TODO
+IUSE="apache2 +caps debug +embedded expat jemalloc json libressl +pcre 
+routing +ssl +xml yajl yaml zeromq"
+
+for plugin in ${UWSGI_PLUGINS_STD[@]}  ; do IUSE="${IUSE} 
+uwsgi_plugins_${plugin}" ; done
+for plugin in ${UWSGI_PLUGINS_OPT[@]}  ; do IUSE="${IUSE} 
uwsgi_plugins_${plugin}" ; done
+IUSE="${IUSE} ${LANG_SUPPORT_SIMPLE[@]} ${LANG_SUPPORT_EXTENDED[@]}"
+
+REQUIRED_USE="|| ( ${LANG_SUPPORT_SIMPLE[@]} ${LANG_SUPPORT_EXTENDED[@]} )
+   uwsgi_plugins_logcrypto? ( ssl )
+   uwsgi_plugins_sslrouter? ( ssl )
+   routing? ( pcre )
+   uwsgi_plugins_emperor_zeromq? ( zeromq )
+   uwsgi_plugins_forkptyrouter? ( uwsgi_plugins_corerouter )
+   uwsgi_plugins_router_xmldir? ( xml )
+   pypy? ( python_targets_python2_7 )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   python_asyncio? ( python_targets_python3_4 python_gevent )
+   python_gevent? ( python )
+   expat? ( xml )"
+
+# util-linux is required for libuuid when requesting zeromq support
+# Order:
+# 1. Unconditional
+# 2. General features
+# 3. Plugins
+# 4. Language/app support
+CDEPEND="sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   json? ( !yajl? ( dev-libs/jansson )
+   yajl? ( dev-libs/yajl ) )
+   pcre? ( dev-libs/libpcre:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   xml? ( !expat? ( dev-libs/libxml2 )
+   expat? ( dev-libs/expat ) )
+   yaml? ( dev-libs/libyaml )
+   zeromq? ( net-libs/zeromq sys-apps/util-linux )
+   uwsgi_plugins_alarm_curl? ( net-misc/curl )
+   uwsgi_plugins_alarm_xmpp? ( net-libs/gloox )
+   uwsgi_plugins_curl_cron? ( net-misc/curl )
+   uwsgi_plugins_emperor_pg? ( dev-db/postgresql:= )
+   uwsgi_plugins_geoip? ( dev-libs/geoip )
+   uwsgi_plugins_ldap? ( net-nds/openldap )
+   uwsgi_plugins_pam? ( virtual/pam )
+   uwsgi_plugins_sqlite? ( dev-db/sqlite:3 )
+   uwsgi_plugins_rados? ( sys-cluster/ceph )
+   uwsgi_plugins_router_access? ( sys-apps/tcp-wrappers )
+   uwsgi_plugins_router_spnego? ( virtual/krb5 )
+   uwsgi_plugins_rsyslog? ( app-admin/rsyslog )
+   uwsgi_plugins_systemd_logger? ( sys-apps/systemd )
+   uwsgi_p

[gentoo-commits] repo/gentoo:master commit in: www-servers/pshs/

2015-10-11 Thread Anthony G. Basile
commit: 5943c110287a4ce78de8e7a58448c6d4f2f0e64c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 12 01:28:36 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 12 01:28:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5943c110

www-servers/pshs: add libressl support

Package-Manager: portage-2.2.20.1

 .../pshs/{pshs-.ebuild => pshs-0.3-r1.ebuild}   | 21 +
 www-servers/pshs/pshs-.ebuild   |  8 +---
 2 files changed, 10 insertions(+), 19 deletions(-)

diff --git a/www-servers/pshs/pshs-.ebuild 
b/www-servers/pshs/pshs-0.3-r1.ebuild
similarity index 75%
copy from www-servers/pshs/pshs-.ebuild
copy to www-servers/pshs/pshs-0.3-r1.ebuild
index 6d71ea0..d07609f 100644
--- a/www-servers/pshs/pshs-.ebuild
+++ b/www-servers/pshs/pshs-0.3-r1.ebuild
@@ -1,15 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-#if LIVE
-EGIT_REPO_URI="https://bitbucket.org/mgorny/${PN}.git";
-
-inherit autotools git-r3
-#endif
-
 DESCRIPTION="Pretty small HTTP server -- a command-line tool to share files"
 HOMEPAGE="https://bitbucket.org/mgorny/pshs/";
 SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2";
@@ -17,26 +11,21 @@ 
SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2";
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+magic +netlink qrcode ssl upnp"
+IUSE="libressl +magic +netlink qrcode ssl upnp"
 
 RDEPEND=">=dev-libs/libevent-2:0=
magic? ( sys-apps/file:0= )
qrcode? ( media-gfx/qrencode:0= )
ssl? ( >=dev-libs/libevent-2.1:0=[ssl]
-   dev-libs/openssl:0= )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
upnp? ( net-libs/miniupnpc:0= )"
 DEPEND="${RDEPEND}
netlink? ( sys-apps/iproute2
>=sys-kernel/linux-headers-2.6.27 )"
 # libnetlink is static only ATM
 
-#if LIVE
-KEYWORDS=
-SRC_URI=
-
-src_prepare() { eautoreconf; }
-#endif
-
 src_configure() {
local myconf=(
$(use_enable magic libmagic)

diff --git a/www-servers/pshs/pshs-.ebuild 
b/www-servers/pshs/pshs-.ebuild
index 6d71ea0..8e23ff2 100644
--- a/www-servers/pshs/pshs-.ebuild
+++ b/www-servers/pshs/pshs-.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$
 
@@ -17,13 +17,15 @@ 
SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2";
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+magic +netlink qrcode ssl upnp"
+IUSE="libressl +magic +netlink qrcode ssl upnp"
 
 RDEPEND=">=dev-libs/libevent-2:0=
magic? ( sys-apps/file:0= )
qrcode? ( media-gfx/qrencode:0= )
ssl? ( >=dev-libs/libevent-2.1:0=[ssl]
-   dev-libs/openssl:0= )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
upnp? ( net-libs/miniupnpc:0= )"
 DEPEND="${RDEPEND}
netlink? ( sys-apps/iproute2



[gentoo-commits] repo/gentoo:master commit in: www-servers/pound/

2015-10-11 Thread Anthony G. Basile
commit: 3acb5e0a5f7852dbf2ca957efce4581d945ba5e4
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 12 01:23:04 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 12 01:23:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3acb5e0a

www-servers/pound: add libressl support

Package-Manager: portage-2.2.20.1

 www-servers/pound/pound-2.7f-r1.ebuild | 52 ++
 1 file changed, 52 insertions(+)

diff --git a/www-servers/pound/pound-2.7f-r1.ebuild 
b/www-servers/pound/pound-2.7f-r1.ebuild
new file mode 100644
index 000..4efc7af
--- /dev/null
+++ b/www-servers/pound/pound-2.7f-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils
+
+MY_P=${P/p/P}
+DESCRIPTION="A http/https reverse-proxy and load-balancer"
+HOMEPAGE="http://www.apsis.ch/pound/";
+SRC_URI="http://www.apsis.ch/pound/${MY_P}.tgz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
+IUSE="libressl"
+
+DEPEND="dev-libs/libpcre
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_install() {
+   dodir /usr/sbin
+   cp "${S}"/pound "${D}"/usr/sbin/
+   cp "${S}"/poundctl "${D}"/usr/sbin/
+
+   doman pound.8
+   doman poundctl.8
+   dodoc README FAQ
+
+   dodir /etc/init.d
+   newinitd "${FILESDIR}"/pound.init-1.9 pound
+
+   insinto /etc
+   newins "${FILESDIR}"/pound-2.2.cfg pound.cfg
+}
+
+pkg_postinst() {
+   elog "No demo-/sample-configfile is included in the distribution -"
+   elog "read the man-page for more info."
+   elog "A sample (localhost: -> localhost:80) for gentoo is given in 
\"/etc/pound.cfg\"."
+   echo
+   ewarn "You will have to upgrade you configuration file, if you are"
+   ewarn "upgrading from a version <= 2.0."
+   echo
+   ewarn "The 'WebDAV' config statement is no longer supported!"
+   ewarn "Please adjust your configuration, if necessary."
+   echo
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/

2015-10-11 Thread Anthony G. Basile
commit: dd6472d4ccf5d94031e48875e39a3309c5f368df
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 12 01:19:15 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 12 01:19:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd6472d4

www-servers/gatling: add libressl support

Package-Manager: portage-2.2.20.1

 www-servers/gatling/gatling-0.13-r1.ebuild | 64 ++
 1 file changed, 64 insertions(+)

diff --git a/www-servers/gatling/gatling-0.13-r1.ebuild 
b/www-servers/gatling/gatling-0.13-r1.ebuild
new file mode 100644
index 000..2c6b7b1
--- /dev/null
+++ b/www-servers/gatling/gatling-0.13-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils toolchain-funcs user
+
+DESCRIPTION="High performance web server"
+HOMEPAGE="http://www.fefe.de/gatling/";
+SRC_URI="http://dl.fefe.de/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="libressl ssl diet"
+REQUIRED_USE="ssl? ( !diet )"
+
+DEPEND=">=dev-libs/libowfat-0.25[diet=]
+   diet? ( dev-libs/dietlibc )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   rm Makefile  # leaves us with GNUmakefile
+   epatch "${FILESDIR}/${P}-compile.patch"
+}
+
+src_compile() {
+   local DIET=
+   use diet && DIET='/usr/bin/diet'
+
+   local targets='gatling'
+   use ssl && targets+=' tlsgatling'
+
+   emake DIET="${DIET}" CC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS} -I${ROOT}usr/include/libowfat" \
+   LDFLAGS="${LDFLAGS}" prefix=/usr ${targets} \
+   || die "emake ${targets} failed"
+}
+
+src_install() {
+   doman gatling.1 || die "installing manpage failed"
+
+   newconfd "${FILESDIR}/gatling.confd" gatling || die
+   newinitd "${FILESDIR}/gatling.initd-2" gatling || die
+   dodoc README.{ftp,http} || die "installing docs failed"
+
+   dobin gatling || die "installing gatling binary failed"
+   use ssl && {
+   dodoc README.tls || die "installing docs failed"
+   dobin tlsgatling || die "installing tlsgatling binary failed"
+   }
+}
+
+pkg_setup() {
+   ebegin "Creating gatling user and group"
+   enewgroup gatling
+   enewuser ${PN} -1 -1 /var/www/localhost ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/bozohttpd/

2015-10-11 Thread Anthony G. Basile
commit: e8560991ba11bbab3e82d6450412099582ce6793
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 12 01:16:11 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 12 01:16:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8560991

www-servers/bozohttpd: add libressl support

Package-Manager: portage-2.2.20.1

 www-servers/bozohttpd/bozohttpd-20140708-r1.ebuild | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/www-servers/bozohttpd/bozohttpd-20140708-r1.ebuild 
b/www-servers/bozohttpd/bozohttpd-20140708-r1.ebuild
new file mode 100644
index 000..f41adcf
--- /dev/null
+++ b/www-servers/bozohttpd/bozohttpd-20140708-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit toolchain-funcs
+
+DESCRIPTION="bozohttpd is a small and secure http server"
+HOMEPAGE="http://www.eterna.com.au/bozohttpd/";
+SRC_URI="http://www.eterna.com.au/bozohttpd/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+IUSE="libressl"
+
+DEPEND="!libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )"
+RDEPEND="${DEPEND}
+   virtual/logger"
+
+src_prepare() {
+   mv Makefile{.boot,}
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" OPT="${CFLAGS}"
+}
+
+src_install() {
+   dobin bozohttpd
+   doman bozohttpd.8
+
+   newconfd "${FILESDIR}"/${PN}.conffile   bozohttpd
+   newinitd "${FILESDIR}"/${PN}.initscript bozohttpd
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/cherokee/

2015-10-11 Thread Anthony G. Basile
commit: 37c4dbc827282f57a21030df02f083dfeb4d026f
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 12 01:12:35 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 12 01:12:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c4dbc8

www-servers/cherokee: allow any slot for php.

Package-Manager: portage-2.2.20.1

 www-servers/cherokee/cherokee-1.2.104.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/cherokee/cherokee-1.2.104.ebuild 
b/www-servers/cherokee/cherokee-1.2.104.ebuild
index 16b7110..6d4655b 100644
--- a/www-servers/cherokee/cherokee-1.2.104.ebuild
+++ b/www-servers/cherokee/cherokee-1.2.104.ebuild
@@ -28,8 +28,8 @@ COMMON_DEPEND="dev-libs/libpcre
nls? ( virtual/libintl )
pam? ( virtual/pam )
php? ( || (
-   dev-lang/php[fpm]
-   dev-lang/php[cgi]
+   dev-lang/php:*[fpm]
+   dev-lang/php:*[cgi]
) )
ssl? (
!libressl? ( dev-libs/openssl:0 )



[gentoo-commits] repo/gentoo:master commit in: www-servers/cherokee/

2015-10-11 Thread Anthony G. Basile
commit: d3fe3614718c6b8a325e838a9a8a9e0a15d7fda1
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 12 01:10:07 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 12 01:10:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fe3614

www-servers/cherokee: add libressl support

Package-Manager: portage-2.2.20.1

 www-servers/cherokee/cherokee-1.2.104.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/www-servers/cherokee/cherokee-1.2.104.ebuild 
b/www-servers/cherokee/cherokee-1.2.104.ebuild
index a78bc08..16b7110 100644
--- a/www-servers/cherokee/cherokee-1.2.104.ebuild
+++ b/www-servers/cherokee/cherokee-1.2.104.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.cherokee-project.com/";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
-IUSE="admin ffmpeg debug geoip ipv6 kernel_linux ldap mysql nls pam php 
rrdtool ssl static static-libs"
+IUSE="admin ffmpeg debug geoip ipv6 kernel_linux ldap libressl mysql nls pam 
php rrdtool ssl static static-libs"
 
 COMMON_DEPEND="dev-libs/libpcre
>=sys-libs/zlib-1.1.4-r1
@@ -31,7 +31,11 @@ COMMON_DEPEND="dev-libs/libpcre
dev-lang/php[fpm]
dev-lang/php[cgi]
) )
-   ssl? ( dev-libs/openssl )"
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   "
 DEPEND="${COMMON_DEPEND}
nls? ( sys-devel/gettext )"
 RDEPEND="${COMMON_DEPEND}



[gentoo-commits] repo/gentoo:master commit in: www-servers/cherokee/, www-servers/cherokee/files/

2015-10-11 Thread Anthony G. Basile
commit: 15f426d9bcbb3ec26e6ceb2e544bd31a993036bd
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 12 01:03:19 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 12 01:03:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f426d9

www-servers/cherokee: remove older 1.2.103 version

Package-Manager: portage-2.2.20.1

 www-servers/cherokee/Manifest  |   2 -
 www-servers/cherokee/cherokee-1.2.103-r2.ebuild| 194 -
 .../cherokee/files/cherokee-1.2.103-linux3.patch   |  36 
 3 files changed, 232 deletions(-)

diff --git a/www-servers/cherokee/Manifest b/www-servers/cherokee/Manifest
index d62c419..8574268 100644
--- a/www-servers/cherokee/Manifest
+++ b/www-servers/cherokee/Manifest
@@ -1,3 +1 @@
-DIST cherokee-1.2.103.zip 5783906 SHA256 
0e125cba2ad2d0dc48ecca3af4894b92ec5fab422a9d7d27fd0c7a74751e5f35 SHA512 
63ba5d41f61d2816df7dce3b572616eca5fc09dd2e9dca9efa2cbf28a38d6d5e1840e4cd302a0eb5780b1a0abe7632232511c77d9e383f0b945d3eca960af4ab
 WHIRLPOOL 
00f592bc41eecd6422a95d6e36bf5c46b4845afe2adad756635d0d2c1e5c1bfde03e633bcbde8cab207c31050dc055e26fcdbf69512a8b61422242905b792754
 DIST cherokee-1.2.104.zip 6200164 SHA256 
1acc80de22ed0aa4a0d95aa643ac92a2cce435480258081213214bec05da4098 SHA512 
9c9f44643d0d2636f2e3e61ef8e2918d91d9bb6099be761826c8ffad01d339739ed40984d01151044c2e536d4754b5157d6d20c37627ce49eecdb404a716cd9d
 WHIRLPOOL 
b0c13205014daee461538d0b7968bf255fd6633dbf3defeb2505ce463772c6f56b06ef91ff6b055bd589a15d19974d794fcbe039c1552b04a6bd1228a690f417
-DIST cherokee-ctk-master.zip 415092 SHA256 
dede313f1d396f1deaf78d9fd9a1270820d2e91761efe827a207b46061f27993 SHA512 
c933f15aa7197f5001b3120fd27898b2e97b78998e0bd0d68e7ced16a57950b7e85e4d731ca0420cd8a0fb292b4cd34b9497928183ccca22c9aa3a16285f9ef7
 WHIRLPOOL 
92453d3478ae238e5d9422fc2e8f0f1406576f9753ba0ed644ae8e093862b72c8c634bdaaeec4c0f725bdef8f4bc5c7113a916c2cdd8fbb0a14db61e54173c57

diff --git a/www-servers/cherokee/cherokee-1.2.103-r2.ebuild 
b/www-servers/cherokee/cherokee-1.2.103-r2.ebuild
deleted file mode 100644
index 1d87b9e..000
--- a/www-servers/cherokee/cherokee-1.2.103-r2.ebuild
+++ /dev/null
@@ -1,194 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-WANT_AUTOMAKE="1.11"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools python-r1 eutils multilib pam systemd user
-
-DESCRIPTION="An extremely fast and tiny web server"
-SRC_URI="https://github.com/cherokee/webserver/archive/v${PV}.zip -> ${P}.zip
-   https://github.com/cherokee/CTK/archive/master.zip   -> 
${PN}-ctk-master.zip"
-HOMEPAGE="http://www.cherokee-project.com/";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
-IUSE="admin ffmpeg debug geoip ipv6 kernel_linux ldap mysql nls pam php 
rrdtool ssl static static-libs"
-
-COMMON_DEPEND="dev-libs/libpcre
-   >=sys-libs/zlib-1.1.4-r1
-   ffmpeg? ( virtual/ffmpeg )
-   geoip? ( dev-libs/geoip )
-   ldap? ( net-nds/openldap )
-   mysql? ( >=virtual/mysql-5 )
-   nls? ( virtual/libintl )
-   pam? ( virtual/pam )
-   php? ( || (
-   dev-lang/php[fpm]
-   dev-lang/php[cgi]
-   ) )
-   ssl? ( dev-libs/openssl )"
-DEPEND="${COMMON_DEPEND}
-   nls? ( sys-devel/gettext )"
-RDEPEND="${COMMON_DEPEND}
-   rrdtool? ( net-analyzer/rrdtool )"
-
-RESTRICT="test"
-
-WEBROOT="/var/www/localhost"
-
-src_unpack() {
-   unpack ${A}
-   mv "webserver-${PV}" "${S}" || die
-   rmdir "${S}/admin/CTK" || die
-   mv "CTK-master" "${S}/admin/CTK" || die
-}
-
-pkg_setup() {
-   enewgroup cherokee
-   enewuser cherokee -1 -1 /var/www cherokee
-}
-
-src_prepare() {
-   python_setup
-   epatch \
-   "${FILESDIR}/${PN}-1.2.99-gentoo.patch" \
-   "${FILESDIR}/${PN}-1.2.103-linux3.patch"
-
-   "${S}/po/admin/generate_POTFILESin.py" > po/admin/POTFILES.in
-   eautoreconf
-}
-
-src_configure() {
-   local myconf
-
-   if use admin ; then
-   myconf="${myconf} --enable-admin --with-python=/usr/bin/python"
-   else
-   myconf="${myconf} --disable-admin"
-   fi
-
-   # Uses autodetect because --with-php requires path to php-{fpm,cgi}.
-   if ! use php ; then
-   myconf="${myconf} --without-php"
-   fi
-
-   if use static ; then
-   myconf="${myconf} --enable-static-module=all"
-   fi
-
-   local os="Unknown"
-   case "${CHOST}" in
-   *-freebsd*)
-   os="FreeBSD" ;;
-   *-netbsd*)
-   os="NetBSD" ;;
-   *-openbsd*)
-   os="OpenBSD" ;;
-   *)
-   os="Linux" ;;
-   esac
-
-   econf \
-   $(use_enable debug trace) \
-   $(use_enable debug backtraces) \
-   

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

2015-10-11 Thread Anthony G. Basile
commit: 4dbe3cdcd65ac04433721829f3a6b6d7e304c2b7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 12 00:39:46 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 12 00:39:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbe3cdc

sys-kernel/hardened-sources: remove older 4.2.3

Package-Manager: portage-2.2.20.1

 sys-kernel/hardened-sources/Manifest   |  1 -
 .../hardened-sources/hardened-sources-4.2.3.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/sys-kernel/hardened-sources/Manifest 
b/sys-kernel/hardened-sources/Manifest
index 5771d17..8bc6a7c 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -14,7 +14,6 @@ DIST genpatches-4.2-6.base.tar.xz 99088 SHA256 
13305a0197320b4426f3c49be3f030af2
 DIST hardened-patches-3.14.51-1.extras.tar.bz2 1062069 SHA256 
38f6ddc19d9c6e713786beaa044b70754187e798e3786e8283c4774d543deae1 SHA512 
cefbd8c08305c94e3dea3aa45e54b5aa84a0f2b3f3430609f6051d3205404f5f16c6f224781dad14d3ad992f3f5fbe19a452c7d23f462f05432c044a811e1c7e
 WHIRLPOOL 
3404a171473c11dbff323fc777850cb982c68bbb52a2fed593eac9687da77a7932f76d3193d3c34f5c873148dad1d6c025370600601236c627b9ee1ffe44fdb6
 DIST hardened-patches-3.2.71-1.extras.tar.bz2 2369201 SHA256 
3155d9f47b14a1970f3770d3978adfac67fc54bd178e8c02f101c0700a45baab SHA512 
350e402b25297d53f25a5db4aafada3415a726d36df4eb11d700152c049f491e95cab48d88da23465628d9beee923edcbec7c1a12eb11103722aef98d8bd72f3
 WHIRLPOOL 
9fc84a2844471c23341f573f8cf1fef886bcfe2d11f9279e3a8f0bd529304a6865b7ce68d7b1869d7e0c68dccfaa85802088ec280acdbf37d68366a1057657ea
 DIST hardened-patches-4.1.7-2.extras.tar.bz2 1419438 SHA256 
c8c0fc29c39eafbcea107b8237087fd0e185297e2df9ffeaafc6b3a4736b7a45 SHA512 
dac324e265174777d8b9c2369f57e52833b4228b3291e41952a9791ce41b9abf378e1d9a0521566c3a0e42de15a16afa5fe379985b7fee78b1b2b3b815d7cdd4
 WHIRLPOOL 
7638001f1b95e4af1d051b13648f486aa0eca524157e1a46dd2023fbd86313e0a5e8043653d7388b7286d42cc6e7c0f07cde2de3d5aee6cc058d12538a0980c1
-DIST hardened-patches-4.2.3-1.extras.tar.bz2 1457939 SHA256 
ea348be2847baf6d937a4ecdd578f906097392001af821c38138a455c03d6f11 SHA512 
de8d49ad734adf1c1de7020050d2f184bea1d9ec6892bb23fdf2b138dbae557b115d5770a993920f815bfe42b5237f73777b5ebaf5c747a0c268a2c1b387cb74
 WHIRLPOOL 
92940170e0eced28896657787a299451169fbef58ddc895250c4b8a526a914d2695c93ec76f61f5f4541f058e99f2d199978025b63ccf405b4cbb2d17ab93ae7
 DIST hardened-patches-4.2.3-2.extras.tar.bz2 1458438 SHA256 
1bcf0ff6d229f7a2cb652e03d3d0262dee8375ca4dc8de7133ccc553f8007929 SHA512 
20ff44e95066d1c659503d49b2af6fc9e1617e37f8a2048cbea19b5cdc10e8222aba749255981f0d313814d5afce00aaabb616134947ecd49fda52759ccdca6d
 WHIRLPOOL 
3c2cc9ec78dc2afdf88b3f2ded3f31f9de477be8ca344c0fd1723cb8f17b4636284e52144de32f37f433c7d36576733b3e8d82c28b5dfa597a4b430b81ed7c56
 DIST linux-3.14.tar.xz 78399152 SHA256 
61558aa490855f42b6340d1a1596be47454909629327c49a5e4e10268065dffa SHA512 
5730d83a7a81134c1e77c0bf89e42dee4f8251ad56c1ac2be20c59e26fdfaa7bea55f277e7af156b637f22e1584914a46089af85039177cb43485089c74ac26e
 WHIRLPOOL 
5ad07b78c362ba0b21c50b4abb99407cae06bd08576f3fd8f36047b01409eba096263208020da3dcad4977eefc61d66502276754097bc127635df1d7a5817d41
 DIST linux-3.2.tar.xz 65065516 SHA256 
dd96ed02b53fb5d57762e4b1f573460909de472ca588f81ec6660e4a172e7ba7 SHA512 
77e9a52d78d6c8e951df1e166023eebe5defc5ef3c45d3ac84b613137b3c2e55cee5693d828ebd06c5034bd89ea2a5f862f55824f2b7839c9ad7212c81e3ecb0
 WHIRLPOOL 
7cc68baac4441740e2171fbbc4195ee6c0351de099aadaee8cb3487f6d1f8b7e1d3144ee54ba38dbd24d6be431a1ea3b921ffce82ff84df21a98da7bc61c1d17

diff --git a/sys-kernel/hardened-sources/hardened-sources-4.2.3.ebuild 
b/sys-kernel/hardened-sources/hardened-sources-4.2.3.ebuild
deleted file mode 100644
index 7240a8e..000
--- a/sys-kernel/hardened-sources/hardened-sources-4.2.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-ETYPE="sources"
-K_WANT_GENPATCHES="base"
-K_GENPATCHES_VER="6"
-K_DEBLOB_AVAILABLE="1"
-
-inherit kernel-2
-detect_version
-
-HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1"
-HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2";
-SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
-UNIPATCH_EXCLUDE="
-   1500_XATTR_USER_PREFIX.patch
-   2900_dev-root-proc-mount-fix.patch"
-
-DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
-HOMEPAGE="http://www.gentoo.org/proj/en/hardened/";
-IUSE="deblob"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-RDEPEND=">=sys-devel/gcc-4.5"
-
-pkg_postinst() {
-   kernel-2_pkg_postinst
-
-   local GRADM_COMPAT="sys-apps/gradm-3.1*"
-
-   ewarn
-   ewarn "Users of grsecurit

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

2015-10-11 Thread Anthony G. Basile
commit: 9138f3f78d4fc008ca62016e8a7de66dbc4d0105
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 12 00:37:22 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 12 00:37:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9138f3f7

sys-kernel/hardened-sources: bump 4.2.3-r1

vanilla-4.2.3 + genpatches-4.2-6 + grsecurity-3.1-4.2.3-201510092347

Package-Manager: portage-2.2.20.1

 sys-kernel/hardened-sources/Manifest   |  1 +
 .../hardened-sources-4.2.3-r1.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/hardened-sources/Manifest 
b/sys-kernel/hardened-sources/Manifest
index a9895c6..5771d17 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -15,6 +15,7 @@ DIST hardened-patches-3.14.51-1.extras.tar.bz2 1062069 SHA256 
38f6ddc19d9c6e7137
 DIST hardened-patches-3.2.71-1.extras.tar.bz2 2369201 SHA256 
3155d9f47b14a1970f3770d3978adfac67fc54bd178e8c02f101c0700a45baab SHA512 
350e402b25297d53f25a5db4aafada3415a726d36df4eb11d700152c049f491e95cab48d88da23465628d9beee923edcbec7c1a12eb11103722aef98d8bd72f3
 WHIRLPOOL 
9fc84a2844471c23341f573f8cf1fef886bcfe2d11f9279e3a8f0bd529304a6865b7ce68d7b1869d7e0c68dccfaa85802088ec280acdbf37d68366a1057657ea
 DIST hardened-patches-4.1.7-2.extras.tar.bz2 1419438 SHA256 
c8c0fc29c39eafbcea107b8237087fd0e185297e2df9ffeaafc6b3a4736b7a45 SHA512 
dac324e265174777d8b9c2369f57e52833b4228b3291e41952a9791ce41b9abf378e1d9a0521566c3a0e42de15a16afa5fe379985b7fee78b1b2b3b815d7cdd4
 WHIRLPOOL 
7638001f1b95e4af1d051b13648f486aa0eca524157e1a46dd2023fbd86313e0a5e8043653d7388b7286d42cc6e7c0f07cde2de3d5aee6cc058d12538a0980c1
 DIST hardened-patches-4.2.3-1.extras.tar.bz2 1457939 SHA256 
ea348be2847baf6d937a4ecdd578f906097392001af821c38138a455c03d6f11 SHA512 
de8d49ad734adf1c1de7020050d2f184bea1d9ec6892bb23fdf2b138dbae557b115d5770a993920f815bfe42b5237f73777b5ebaf5c747a0c268a2c1b387cb74
 WHIRLPOOL 
92940170e0eced28896657787a299451169fbef58ddc895250c4b8a526a914d2695c93ec76f61f5f4541f058e99f2d199978025b63ccf405b4cbb2d17ab93ae7
+DIST hardened-patches-4.2.3-2.extras.tar.bz2 1458438 SHA256 
1bcf0ff6d229f7a2cb652e03d3d0262dee8375ca4dc8de7133ccc553f8007929 SHA512 
20ff44e95066d1c659503d49b2af6fc9e1617e37f8a2048cbea19b5cdc10e8222aba749255981f0d313814d5afce00aaabb616134947ecd49fda52759ccdca6d
 WHIRLPOOL 
3c2cc9ec78dc2afdf88b3f2ded3f31f9de477be8ca344c0fd1723cb8f17b4636284e52144de32f37f433c7d36576733b3e8d82c28b5dfa597a4b430b81ed7c56
 DIST linux-3.14.tar.xz 78399152 SHA256 
61558aa490855f42b6340d1a1596be47454909629327c49a5e4e10268065dffa SHA512 
5730d83a7a81134c1e77c0bf89e42dee4f8251ad56c1ac2be20c59e26fdfaa7bea55f277e7af156b637f22e1584914a46089af85039177cb43485089c74ac26e
 WHIRLPOOL 
5ad07b78c362ba0b21c50b4abb99407cae06bd08576f3fd8f36047b01409eba096263208020da3dcad4977eefc61d66502276754097bc127635df1d7a5817d41
 DIST linux-3.2.tar.xz 65065516 SHA256 
dd96ed02b53fb5d57762e4b1f573460909de472ca588f81ec6660e4a172e7ba7 SHA512 
77e9a52d78d6c8e951df1e166023eebe5defc5ef3c45d3ac84b613137b3c2e55cee5693d828ebd06c5034bd89ea2a5f862f55824f2b7839c9ad7212c81e3ecb0
 WHIRLPOOL 
7cc68baac4441740e2171fbbc4195ee6c0351de099aadaee8cb3487f6d1f8b7e1d3144ee54ba38dbd24d6be431a1ea3b921ffce82ff84df21a98da7bc61c1d17
 DIST linux-4.1.tar.xz 83017828 SHA256 
caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 WHIRLPOOL 
85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8

diff --git a/sys-kernel/hardened-sources/hardened-sources-4.2.3-r1.ebuild 
b/sys-kernel/hardened-sources/hardened-sources-4.2.3-r1.ebuild
new file mode 100644
index 000..aa0e2a0
--- /dev/null
+++ b/sys-kernel/hardened-sources/hardened-sources-4.2.3-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base"
+K_GENPATCHES_VER="6"
+K_DEBLOB_AVAILABLE="1"
+
+inherit kernel-2
+detect_version
+
+HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-2"
+HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2";
+SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
+UNIPATCH_EXCLUDE="
+   1500_XATTR_USER_PREFIX.patch
+   2900_dev-root-proc-mount-fix.patch"
+
+DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
+HOMEPAGE="http://www.gentoo.org/proj/en/hardened/";
+IUSE="deblob"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND=">=sys-devel/gcc-4.5"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+
+   local GRADM_COMPAT="sys-apps/gradm-3.1*"
+

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

2015-10-11 Thread Anthony G. Basile
commit: 85affc61e433891adc86f727ffd3a60a29a224ef
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Oct 11 23:41:54 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Oct 11 23:42:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85affc61

dev-util/cmake: 3.3.1-r1 stable on ppc, bug #561620

Package-Manager: portage-2.2.20.1

 dev-util/cmake/cmake-3.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cmake/cmake-3.3.1-r1.ebuild 
b/dev-util/cmake/cmake-3.3.1-r1.ebuild
index 44dc2a2..065cbcd 100644
--- a/dev-util/cmake/cmake-3.3.1-r1.ebuild
+++ b/dev-util/cmake/cmake-3.3.1-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 1-2)/${MY_P}.
 
 LICENSE="CMake"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 hppa ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 hppa ~m68k ~mips ppc ppc64 ~s390 ~sh ~x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc emacs system-jsoncpp ncurses qt4 qt5"
 
 RDEPEND="



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

2015-10-11 Thread Mike Pagano
commit: 8d2179388bd5c93a9af057394ddf39b3bdc6d34f
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 11 23:17:47 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 11 23:17:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d217938

sys-kernel/git-sources: Linux development branch version bump to 4.3_rc5

Package-Manager: portage-2.2.20.1

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-4.3_rc5.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 82bbeae..6acbc62 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -3,3 +3,4 @@ DIST patch-4.3-rc1.xz 6171956 SHA256 
5248a8e4fcf347cd918622b8f17057b50a8c367758f
 DIST patch-4.3-rc2.xz 6285616 SHA256 
b467915f75047d805d5b9da01d416c420aea353321146e52540fcec83c3daeab SHA512 
8b218328ac376d7144df179632e839184ef616c3f9f58232cc76155c15852634ddd3a8dcd995395bdd48510d9f4364bc7198e0b9e709754dd74a91c1d46a6799
 WHIRLPOOL 
8da044d955e1ac9ec78422c853533f071a80680cb5cf914de19858d2cb42cbc25cea857e62b5847f09570a89a96c618389d5cb1f2a35481e4846c57196cd402b
 DIST patch-4.3-rc3.xz 6370684 SHA256 
5fb1f48e05e7523223498dcb319cfbdb5de8211713fae3bab17f75239afc13ab SHA512 
937352ac6ad4e003938635d9fb3fcb8c8c78268b1f9fb55b09623530391ca9f089b64537422dd7f1a3b0d7bb24bbc0ca896532318067a9e5c1e6904dfef8d65d
 WHIRLPOOL 
ea98b91bfefc9f1d3b71c9c3cbf8c2b23ef0a1e3092a05bbe3a7d4dcceb1073e9d361b07bb669fb50e92ae875e230148a66a67c265e6db1ff00c7836bf44e3ed
 DIST patch-4.3-rc4.xz 6415156 SHA256 
8ca3c9cefc9fff22ebe8cd8dba1100fa053ecc2d6197156bf3fe6aeca1570e97 SHA512 
dfc14556e14a0b3ac786b189ede36e79b71ab8711cf635b0be5793d293447d7e45e59dfeed562a3295149a7a23cb03ee6713e35d511a8285d21b7a65e758e356
 WHIRLPOOL 
4251e94d6c31f530bd577cdbdd21f5c79f99a5a3ee124d36bbe347766e380e79e3f5e5585787bf8a808de4c964c799ca2a7f6af853941f0ac50599566fd563b7
+DIST patch-4.3-rc5.xz 6432572 SHA256 
b77ae187707167ac73363ca9ef34dd38552ff0a08d5dc0467460a16bd41582c6 SHA512 
c07c4cd33a3cebb616a35d1aab69d70d046c60f82e317fe2ead733e632ef22e93a39e5181dc3f6261665cc0ec80535246b47e7d37fcb46dc4891efe8bbed4258
 WHIRLPOOL 
7de2dc159da2ee66e2438bd0744210586596e7f6565a97bc61cd0c975e389c23036b206f394404999f985a4393f4d5d5e453933f5a2962e0f9500c0efa4004db

diff --git a/sys-kernel/git-sources/git-sources-4.3_rc5.ebuild 
b/sys-kernel/git-sources/git-sources-4.3_rc5.ebuild
new file mode 100644
index 000..13457db
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-4.3_rc5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="yes"
+K_BASE_VER="4.2"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org";
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.4"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] proj/hardened-dev:master commit in: sys-kernel/hardened-sources/

2015-10-11 Thread Anthony G. Basile
commit: 89731555883b17925947ea98e32bbc20e9cab02a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Oct 11 22:57:20 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Oct 11 22:57:20 2015 +
URL:https://gitweb.gentoo.org/proj/hardened-dev.git/commit/?id=89731555

sys-kernel/hardened-sources: testing patchset 20151009.

 sys-kernel/hardened-sources/hardened-sources-4.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/hardened-sources/hardened-sources-4.2.3-r1.ebuild 
b/sys-kernel/hardened-sources/hardened-sources-4.2.3-r1.ebuild
index 7240a8e..aa0e2a0 100644
--- a/sys-kernel/hardened-sources/hardened-sources-4.2.3-r1.ebuild
+++ b/sys-kernel/hardened-sources/hardened-sources-4.2.3-r1.ebuild
@@ -12,7 +12,7 @@ K_DEBLOB_AVAILABLE="1"
 inherit kernel-2
 detect_version
 
-HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1"
+HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-2"
 
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2";
 SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
 



[gentoo-commits] proj/hardened-patchset: New tag: 20151009

2015-10-11 Thread Anthony G. Basile
commit: 
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Oct 11 22:50:59 2015 +

New tag: 20151009




[gentoo-commits] proj/hardened-patchset:master commit in: 4.2.3/

2015-10-11 Thread Anthony G. Basile
commit: 116b95f1a7590519be254e3128fefd92d8eaaefd
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Oct 11 22:56:14 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Oct 11 22:56:14 2015 +
URL:
https://gitweb.gentoo.org/proj/hardened-patchset.git/commit/?id=116b95f1

grsecurity-3.1-4.2.3-201510092347

 4.2.3/_README  |   2 +-
 ...> 4420_grsecurity-3.1-4.2.3-201510092347.patch} | 252 +++--
 2 files changed, 235 insertions(+), 19 deletions(-)

diff --git a/4.2.3/_README b/4.2.3/_README
index 08d9f55..1d05b9f 100644
--- a/4.2.3/_README
+++ b/4.2.3/_README
@@ -2,7 +2,7 @@ README
 -
 Individual Patch Descriptions:
 -
-Patch: 4420_grsecurity-3.1-4.2.3-201510072230.patch
+Patch: 4420_grsecurity-3.1-4.2.3-201510092347.patch
 From:  http://www.grsecurity.net
 Desc:  hardened-sources base patch from upstream grsecurity
 

diff --git a/4.2.3/4420_grsecurity-3.1-4.2.3-201510072230.patch 
b/4.2.3/4420_grsecurity-3.1-4.2.3-201510092347.patch
similarity index 99%
rename from 4.2.3/4420_grsecurity-3.1-4.2.3-201510072230.patch
rename to 4.2.3/4420_grsecurity-3.1-4.2.3-201510092347.patch
index b4b589d..5075ca5 100644
--- a/4.2.3/4420_grsecurity-3.1-4.2.3-201510072230.patch
+++ b/4.2.3/4420_grsecurity-3.1-4.2.3-201510092347.patch
@@ -24915,7 +24915,7 @@ index eec40f5..4fee808 100644
  #include 
  #include 
 diff --git a/arch/x86/kernel/espfix_64.c b/arch/x86/kernel/espfix_64.c
-index ce95676..da8c6ff 100644
+index ce95676..af5c012 100644
 --- a/arch/x86/kernel/espfix_64.c
 +++ b/arch/x86/kernel/espfix_64.c
 @@ -41,6 +41,7 @@
@@ -24939,12 +24939,12 @@ index ce95676..da8c6ff 100644
  
  static unsigned int page_random, slot_random;
  
-@@ -122,14 +125,25 @@ static void init_espfix_random(void)
+@@ -122,10 +125,19 @@ static void init_espfix_random(void)
  void __init init_espfix_bsp(void)
  {
pgd_t *pgd_p;
 +  pud_t *pud_p;
-+  unsigned long addr, index = pgd_index(ESPFIX_BASE_ADDR);
++  unsigned long index = pgd_index(ESPFIX_BASE_ADDR);
  
/* Install the espfix pud into the kernel page directory */
 -  pgd_p = &init_level4_pgt[pgd_index(ESPFIX_BASE_ADDR)];
@@ -24961,13 +24961,7 @@ index ce95676..da8c6ff 100644
  
/* Randomize the locations */
init_espfix_random();
- 
-+  addr = espfix_base_addr(0);
-+
-   /* The rest is the same as for any other processor */
-   init_espfix_ap(0);
- }
-@@ -170,35 +184,39 @@ void init_espfix_ap(int cpu)
+@@ -170,35 +182,39 @@ void init_espfix_ap(int cpu)
pud_p = &espfix_pud_page[pud_index(addr)];
pud = *pud_p;
if (!pud_present(pud)) {
@@ -26887,6 +26881,80 @@ index c2bedae..25e7ab60 100644
.attr = {
.name = "data",
.mode = S_IRUGO,
+diff --git a/arch/x86/kernel/kvmclock.c b/arch/x86/kernel/kvmclock.c
+index 49487b4..a94a0d3 100644
+--- a/arch/x86/kernel/kvmclock.c
 b/arch/x86/kernel/kvmclock.c
+@@ -29,7 +29,7 @@
+ #include 
+ #include 
+ 
+-static int kvmclock = 1;
++static int kvmclock __read_only = 1;
+ static int msr_kvm_system_time = MSR_KVM_SYSTEM_TIME;
+ static int msr_kvm_wall_clock = MSR_KVM_WALL_CLOCK;
+ 
+@@ -41,7 +41,7 @@ static int parse_no_kvmclock(char *arg)
+ early_param("no-kvmclock", parse_no_kvmclock);
+ 
+ /* The hypervisor will put information about time periodically here */
+-static struct pvclock_vsyscall_time_info *hv_clock;
++static struct pvclock_vsyscall_time_info hv_clock[NR_CPUS] __page_aligned_bss;
+ static struct pvclock_wall_clock wall_clock;
+ 
+ /*
+@@ -132,7 +132,7 @@ bool kvm_check_and_clear_guest_paused(void)
+   struct pvclock_vcpu_time_info *src;
+   int cpu = smp_processor_id();
+ 
+-  if (!hv_clock)
++  if (!kvmclock)
+   return ret;
+ 
+   src = &hv_clock[cpu].pvti;
+@@ -159,7 +159,7 @@ int kvm_register_clock(char *txt)
+   int low, high, ret;
+   struct pvclock_vcpu_time_info *src;
+ 
+-  if (!hv_clock)
++  if (!kvmclock)
+   return 0;
+ 
+   src = &hv_clock[cpu].pvti;
+@@ -219,7 +219,6 @@ static void kvm_shutdown(void)
+ void __init kvmclock_init(void)
+ {
+   struct pvclock_vcpu_time_info *vcpu_time;
+-  unsigned long mem;
+   int size, cpu;
+   u8 flags;
+ 
+@@ -237,15 +236,8 @@ void __init kvmclock_init(void)
+   printk(KERN_INFO "kvm-clock: Using msrs %x and %x",
+   msr_kvm_system_time, msr_kvm_wall_clock);
+ 
+-  mem = memblock_alloc(size, PAGE_SIZE);
+-  if (!mem)
+-  return;
+-  hv_clock = __va(mem);
+-  memset(hv_clock, 0, size);
+-
+   if (kvm_register_clock("primary cpu clock")) {
+-  hv_clock = NULL;
+-  memblock_free(mem, size);
++  kvmclock = 0;
+   return;
+   }
+   pv_t

[gentoo-commits] repo/gentoo:master commit in: app-officeext/ooofbtools/

2015-10-11 Thread Andreas Hüttel
commit: ceb951d8edb0b2b54d372c12ce777cbc583d5aca
Author: Andreas K. Huettel (dilfridge)  gentoo  org>
AuthorDate: Sun Oct 11 21:44:12 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Oct 11 21:44:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb951d8

app-officeext/ooofbtools: Remove old

Package-Manager: portage-2.2.23

 app-officeext/ooofbtools/Manifest   |  2 --
 app-officeext/ooofbtools/ooofbtools-2.34.ebuild | 40 -
 app-officeext/ooofbtools/ooofbtools-2.35.ebuild | 40 -
 3 files changed, 82 deletions(-)

diff --git a/app-officeext/ooofbtools/Manifest 
b/app-officeext/ooofbtools/Manifest
index 7f7d33e..58f667a 100644
--- a/app-officeext/ooofbtools/Manifest
+++ b/app-officeext/ooofbtools/Manifest
@@ -1,4 +1,2 @@
-DIST OOoFBTools-2.34.zip 4810850 SHA256 
9fea8bb702c484547378f2771bbb16065b09f9b36954b87970de6fa2b54a58b5 SHA512 
0d470837a1bdea713b2b711bc73774748513bdb29ecf4bedaadc770b544980ecfcf1f820e41194a77b11c2abc1432d491f111a32b812ecce769a76ac71154fc9
 WHIRLPOOL 
a4fc2e5ebe85c83e8f037914d07145eae586dcff27fab550768f9cdf30c95d28ea8ee670ab897caf3ea294cd9e70590eb0705689484a799eadc0b16a26194799
-DIST OOoFBTools-2.35.zip 4806386 SHA256 
fe361f7126d5fcd28ab12eb162443ae87520248d1274bf3d13502b8c5cd542c8 SHA512 
36d69a1accf24be5944239fb37161785884034a67d2771b564c6b65a9ec24b79eab33be41868db431964f71e0c824d083c02e4bb5d78aa39ec8984f1597c7d26
 WHIRLPOOL 
f3777ac078c4d7e850e6ba3bdbab3101f1beb40f59e99af20f7076dee04736916a2cc5b5e08eeaf77d6923e50710dba9259120590e1b2f427920911b7523ad56
 DIST OOoFBTools-2.36.zip 4806554 SHA256 
76971acfb0ce3a618925bc5d38910c631f1267419c283cd4153f355a1ad59aa8 SHA512 
16bf990c177a600ca40d27d6c7df71d12078d3850c032ecde131e378da9791b8d0619223cae4ac4f0e3ce717c6cbde0ad5f8d0f558f9e4d64b93b97adc6365ad
 WHIRLPOOL 
2cf50d2c9e3d9f60307f95e9e4d0437308983d6042a07073a196ccc3cdacf0ebc346ffb57581e72dcf469b4a8d0f7f449414a303878f9d7af42cb42fba024bb1
 DIST OOoFBTools-2.38.zip 4833754 SHA256 
ee039cf7ae2767916cc79b25d5b852a54089773db458aa695b064e3d803da757 SHA512 
2ff6bb251b5913cb7ceb430aba6ee47a5b2e2c7b78be8b291d67410903d3679ef8e01554f504cd86993fb717173d2a9c4080b5059f3e1064be075e67766c07d5
 WHIRLPOOL 
52fcd3bc82eab952080c6e1b18ed12b1568e4dd7299b55b2433efc8f5420f304ae32bbc3a9fe191c9a614f42aa5e04da976758cf9262e94adc238b887d6ecb9e

diff --git a/app-officeext/ooofbtools/ooofbtools-2.34.ebuild 
b/app-officeext/ooofbtools/ooofbtools-2.34.ebuild
deleted file mode 100644
index 85b1763..000
--- a/app-officeext/ooofbtools/ooofbtools-2.34.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_PN="OOoFBTools"
-
-OFFICE_EXTENSIONS=(
-   "${MY_PN}.oxt"
-)
-
-inherit office-ext-r1
-
-DESCRIPTION="Extension for converting and processing eBooks in FictionBook2 
format with validator"
-HOMEPAGE="https://sourceforge.net/projects/fbtools/";
-SRC_URI="mirror://sourceforge/fbtools/files/release/${MY_PN}-${PV}.zip"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/unzip"
-RDEPEND="dev-libs/libxml2"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-OFFICE_EXTENSIONS_LOCATION="${S}"
-
-src_prepare() {
-   # Remove Windows cruft
-   pushd "${WORKDIR}/${MY_PN}.oxt" 2>/dev/null
-   rm -r win32 || die
-   popd 2>/dev/null
-}
-
-src_install() {
-   office-ext-r1_src_install
-   dodoc ChangeLog*
-}

diff --git a/app-officeext/ooofbtools/ooofbtools-2.35.ebuild 
b/app-officeext/ooofbtools/ooofbtools-2.35.ebuild
deleted file mode 100644
index f9b8f6c..000
--- a/app-officeext/ooofbtools/ooofbtools-2.35.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_PN="OOoFBTools"
-
-OFFICE_EXTENSIONS=(
-   "${MY_PN}.oxt"
-)
-
-inherit office-ext-r1
-
-DESCRIPTION="Extension for converting and processing eBooks in FictionBook2 
format with validator"
-HOMEPAGE="https://sourceforge.net/projects/fbtools/";
-SRC_URI="mirror://sourceforge/fbtools/files/release/${MY_PN}-${PV}.zip"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="app-arch/unzip"
-RDEPEND="dev-libs/libxml2"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-OFFICE_EXTENSIONS_LOCATION="${S}"
-
-src_prepare() {
-   # Remove Windows cruft
-   pushd "${WORKDIR}/${MY_PN}.oxt" 2>/dev/null
-   rm -r win32 || die
-   popd 2>/dev/null
-}
-
-src_install() {
-   office-ext-r1_src_install
-   dodoc ChangeLog*
-}



[gentoo-commits] repo/gentoo:master commit in: app-officeext/ooofbtools/

2015-10-11 Thread Andreas Hüttel
commit: 34e41dcb793e32b867f6ea84f7a759bbee0556a3
Author: Andreas K. Huettel (dilfridge)  gentoo  org>
AuthorDate: Sun Oct 11 21:43:40 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Oct 11 21:43:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e41dcb

app-officeext/ooofbtools: Add die

Package-Manager: portage-2.2.23

 app-officeext/ooofbtools/ooofbtools-2.38.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-officeext/ooofbtools/ooofbtools-2.38.ebuild 
b/app-officeext/ooofbtools/ooofbtools-2.38.ebuild
index eab5433..c442c93 100644
--- a/app-officeext/ooofbtools/ooofbtools-2.38.ebuild
+++ b/app-officeext/ooofbtools/ooofbtools-2.38.ebuild
@@ -29,9 +29,9 @@ OFFICE_EXTENSIONS_LOCATION="${S}"
 
 src_prepare() {
# Remove Windows cruft
-   pushd "${WORKDIR}/${MY_PN}.oxt" 2>/dev/null
+   pushd "${WORKDIR}/${MY_PN}.oxt" 2>/dev/null || die
rm -r win32 || die
-   popd 2>/dev/null
+   popd 2>/dev/null || die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-officeext/languagetool/

2015-10-11 Thread Andreas Hüttel
commit: d6d524c82666c2574ebe7baf8a682c10fa0e55ee
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Oct 11 00:16:34 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Oct 11 00:16:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d524c8

app-officeext/languagetool: Version bump, see bug 556790

Package-Manager: portage-2.2.20.1

 app-officeext/languagetool/Manifest|  1 +
 app-officeext/languagetool/languagetool-3.1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-officeext/languagetool/Manifest 
b/app-officeext/languagetool/Manifest
index e6ec470..8975e0a 100644
--- a/app-officeext/languagetool/Manifest
+++ b/app-officeext/languagetool/Manifest
@@ -1,3 +1,4 @@
 DIST LanguageTool-2.5.oxt 46952282 SHA256 
0ceb08b67c1d85505f3e97a978316ed54ade4d7bfd6ef848c02b710ee3deee17 SHA512 
8813a7d3e4c199d416287ab9af38b8429f7d484bc6e93f775917ba968a302b3a64581588e5464cce9b6b368aabe62576f8cb9d4d8ad27e8d04f1ef622dcd081d
 WHIRLPOOL 
6d2742d11a039953c9c4c728f2188fd3bb5c98f10bfaefb726c38346126359b01a59756c11560e4c0438af9a10dd8cbc80b82787491c90962b770ee614886fa1
 DIST LanguageTool-2.7.oxt 52195597 SHA256 
18fa219a674f449cb1925a16dfe6b8f94bfcc1cb678506ce100db361dccdd075 SHA512 
6ea98063939e32430adaaf3915776939ed5cd0b43d4fcb70ebd1b0780d844253295bd65e3fa5d745e67947d91613785a6425107f326596fa380f93a02b6508bd
 WHIRLPOOL 
7d26d021b4935680bba696add8e89b11146d40967e60521fc8818bb47975fb082ea42d379e35d9cf5d17ea1c5cabd67baa915a3d9920b2dac4fdf38d4efc9773
 DIST LanguageTool-2.9.oxt 55628675 SHA256 
e8d4c262e33a046b57590199b920ff765e6a865c96714f8aac0339f982456cf0 SHA512 
eddd2dda2da966beac1fe3a94eb0564e485bc4b45ada9c52dedaba256e8d8d64cb510df4e35f2805ccbae03b5e9d0fde92ec988b01f3c6a0265a6b3eb83fc810
 WHIRLPOOL 
c9dfe02c48e6767beb4406bb54f9279fd71b98cb427225468f5267191e1a9dcc190abc3cedb51c3111caff194550ddd030aa98ef5f874005d7debc21f163de6e
+DIST LanguageTool-3.1.oxt 56681035 SHA256 
cd74a911a7501c9a6263458a51b9e33baacc536b384b8bedb18f2b13706bc937 SHA512 
9e41e34d6476bb799259ba4689c63704da24195ce46bb9c8055ce6264fbe706baacc9b84cd5bc870fdbe919f4ccfa2744fe19d40da68b121f8d95fc64e27114e
 WHIRLPOOL 
29eeae88310796704dc0f956e463d28839d4f5e8b20ee802eab630c1e045f5ec6284899aa3f1dea790c1909320b5f2ff82ded8e66c657ecf4fcb2579a5f25797

diff --git a/app-officeext/languagetool/languagetool-3.1.ebuild 
b/app-officeext/languagetool/languagetool-3.1.ebuild
new file mode 100644
index 000..8c3232c
--- /dev/null
+++ b/app-officeext/languagetool/languagetool-3.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MY_P="LanguageTool-${PV}"
+
+OFFICE_REQ_USE="java"
+
+OFFICE_EXTENSIONS=(
+   "${MY_P}.oxt"
+)
+
+inherit office-ext-r1
+
+DESCRIPTION="Style and Grammar Checker for libreoffice"
+HOMEPAGE="https://www.languagetool.org/";
+SRC_URI="https://www.languagetool.org/download/${MY_P}.oxt";
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=virtual/jre-1.7"



[gentoo-commits] repo/gentoo:master commit in: app-officeext/ooofbtools/

2015-10-11 Thread Andreas Hüttel
commit: c0f33275bf5dc8dc216a9a8cc1d11bff9209624e
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Oct 11 00:22:04 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Oct 11 00:22:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f33275

app-officeext/ooofbtools: Version bump, see bug 561340

Package-Manager: portage-2.2.20.1

 app-officeext/ooofbtools/Manifest   |  1 +
 app-officeext/ooofbtools/ooofbtools-2.38.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/app-officeext/ooofbtools/Manifest 
b/app-officeext/ooofbtools/Manifest
index c3458ec..7f7d33e 100644
--- a/app-officeext/ooofbtools/Manifest
+++ b/app-officeext/ooofbtools/Manifest
@@ -1,3 +1,4 @@
 DIST OOoFBTools-2.34.zip 4810850 SHA256 
9fea8bb702c484547378f2771bbb16065b09f9b36954b87970de6fa2b54a58b5 SHA512 
0d470837a1bdea713b2b711bc73774748513bdb29ecf4bedaadc770b544980ecfcf1f820e41194a77b11c2abc1432d491f111a32b812ecce769a76ac71154fc9
 WHIRLPOOL 
a4fc2e5ebe85c83e8f037914d07145eae586dcff27fab550768f9cdf30c95d28ea8ee670ab897caf3ea294cd9e70590eb0705689484a799eadc0b16a26194799
 DIST OOoFBTools-2.35.zip 4806386 SHA256 
fe361f7126d5fcd28ab12eb162443ae87520248d1274bf3d13502b8c5cd542c8 SHA512 
36d69a1accf24be5944239fb37161785884034a67d2771b564c6b65a9ec24b79eab33be41868db431964f71e0c824d083c02e4bb5d78aa39ec8984f1597c7d26
 WHIRLPOOL 
f3777ac078c4d7e850e6ba3bdbab3101f1beb40f59e99af20f7076dee04736916a2cc5b5e08eeaf77d6923e50710dba9259120590e1b2f427920911b7523ad56
 DIST OOoFBTools-2.36.zip 4806554 SHA256 
76971acfb0ce3a618925bc5d38910c631f1267419c283cd4153f355a1ad59aa8 SHA512 
16bf990c177a600ca40d27d6c7df71d12078d3850c032ecde131e378da9791b8d0619223cae4ac4f0e3ce717c6cbde0ad5f8d0f558f9e4d64b93b97adc6365ad
 WHIRLPOOL 
2cf50d2c9e3d9f60307f95e9e4d0437308983d6042a07073a196ccc3cdacf0ebc346ffb57581e72dcf469b4a8d0f7f449414a303878f9d7af42cb42fba024bb1
+DIST OOoFBTools-2.38.zip 4833754 SHA256 
ee039cf7ae2767916cc79b25d5b852a54089773db458aa695b064e3d803da757 SHA512 
2ff6bb251b5913cb7ceb430aba6ee47a5b2e2c7b78be8b291d67410903d3679ef8e01554f504cd86993fb717173d2a9c4080b5059f3e1064be075e67766c07d5
 WHIRLPOOL 
52fcd3bc82eab952080c6e1b18ed12b1568e4dd7299b55b2433efc8f5420f304ae32bbc3a9fe191c9a614f42aa5e04da976758cf9262e94adc238b887d6ecb9e

diff --git a/app-officeext/ooofbtools/ooofbtools-2.38.ebuild 
b/app-officeext/ooofbtools/ooofbtools-2.38.ebuild
new file mode 100644
index 000..eab5433
--- /dev/null
+++ b/app-officeext/ooofbtools/ooofbtools-2.38.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MY_PN="OOoFBTools"
+
+OFFICE_EXTENSIONS=(
+   "${MY_PN}.oxt"
+)
+
+inherit office-ext-r1
+
+DESCRIPTION="Extension for converting and processing eBooks in FictionBook2 
format with validator"
+HOMEPAGE="https://sourceforge.net/projects/fbtools/";
+SRC_URI="mirror://sourceforge/fbtools/files/release/${MY_PN}-${PV}.zip"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="dev-libs/libxml2"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+OFFICE_EXTENSIONS_LOCATION="${S}"
+
+src_prepare() {
+   # Remove Windows cruft
+   pushd "${WORKDIR}/${MY_PN}.oxt" 2>/dev/null
+   rm -r win32 || die
+   popd 2>/dev/null
+}
+
+src_install() {
+   office-ext-r1_src_install
+   dodoc ChangeLog*
+}



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

2015-10-11 Thread Andreas Hüttel
commit: 4a72fb296e57ab6744c176bf0217178ba5cd2164
Author: Andreas K. Huettel (dilfridge)  gentoo  org>
AuthorDate: Sun Oct 11 21:40:10 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Oct 11 21:40:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a72fb29

Merge remote-tracking branch 'github/pr/180'

 app-officeext/languagetool/Manifest|  1 +
 app-officeext/languagetool/languagetool-3.1.ebuild | 26 ++
 app-officeext/ooofbtools/Manifest  |  1 +
 app-officeext/ooofbtools/ooofbtools-2.38.ebuild| 40 ++
 4 files changed, 68 insertions(+)



[gentoo-commits] proj/gnome:master commit in: app-text/evince/

2015-10-11 Thread Ole Reifschneider
commit: fc8f729923553c02469bbe03fc730b58a425c5f8
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Sun Oct  4 10:58:08 2015 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Sun Oct 11 20:46:13 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=fc8f7299

app-text/evince: Bump version to 3.18.0

Package-Manager: portage-2.2.22
Manifest-Sign-Key: 7E8B4D42

 app-text/evince/evince-3.18.0.ebuild | 101 +++
 app-text/evince/metadata.xml |   1 +
 2 files changed, 102 insertions(+)

diff --git a/app-text/evince/evince-3.18.0.ebuild 
b/app-text/evince/evince-3.18.0.ebuild
new file mode 100644
index 000..63418d6
--- /dev/null
+++ b/app-text/evince/evince-3.18.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="yes"
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2
+
+DESCRIPTION="Simple document viewer for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evince";
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
+SLOT="0/evd3.4-evv3.3"
+IUSE="djvu dvi gnome +introspection libsecret multimedia nautilus nsplugin 
+postscript t1lib tiff xps"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
+
+# Since 2.26.2, can handle poppler without cairo support. Make it optional ?
+# not mature enough
+# atk used in libview
+# gdk-pixbuf used all over the place
+# libX11 used for totem-screensaver
+COMMON_DEPEND="
+   dev-libs/atk
+   >=dev-libs/glib-2.36:2[dbus]
+   >=dev-libs/libxml2-2.5:2
+   sys-libs/zlib:=
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.16.0:3[introspection?]
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/cairo-1.10:=
+   >=app-text/poppler-0.24:=[cairo]
+   djvu? ( >=app-text/djvu-3.5.17:= )
+   dvi? (
+   virtual/tex-base
+   dev-libs/kpathsea:=
+   t1lib? ( >=media-libs/t1lib-5:= ) )
+   gnome? ( gnome-base/gnome-desktop:3 )
+   introspection? ( >=dev-libs/gobject-introspection-1 )
+   libsecret? ( >=app-crypt/libsecret-0.5 )
+   multimedia? ( media-libs/gstreamer:1.0= )
+   nautilus? ( >=gnome-base/nautilus-2.91.4[introspection?] )
+   postscript? ( >=app-text/libspectre-0.2:= )
+   tiff? ( >=media-libs/tiff-3.6:0= )
+   xps? ( >=app-text/libgxps-0.2.1:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   gnome-base/gvfs
+   gnome-base/librsvg
+   || (
+   >=x11-themes/adwaita-icon-theme-2.17.1
+   >=x11-themes/gnome-icon-theme-2.17.1
+   >=x11-themes/hicolor-icon-theme-0.10 )
+   x11-themes/gnome-icon-theme-symbolic
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.3
+   app-text/yelp-tools
+   dev-util/gdbus-codegen
+   >=dev-util/gtk-doc-am-1.13
+   >=dev-util/intltool-0.35
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+# eautoreconf needs:
+#  app-text/yelp-tools
+
+src_prepare() {
+   gnome2_src_prepare
+
+   # Do not depend on adwaita-icon-theme, bug #326855, #391859
+   # https://bugs.freedesktop.org/show_bug.cgi?id=29942
+   sed -e 's/adwaita-icon-theme >= $ADWAITA_ICON_THEME_REQUIRED//g' \
+   -i configure || die "sed failed"
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --enable-pdf \
+   --enable-comics \
+   --enable-thumbnailer \
+   --with-platform=gnome \
+   --enable-dbus \
+   $(use_enable djvu) \
+   $(use_enable dvi) \
+   $(use_with libsecret keyring) \
+   $(use_enable gnome libgnome-desktop) \
+   $(use_enable introspection) \
+   $(use_enable multimedia) \
+   $(use_enable nautilus) \
+   $(use_enable nsplugin browser-plugin) \
+   $(use_enable postscript ps) \
+   $(use_enable t1lib) \
+   $(use_enable tiff) \
+   $(use_enable xps) \
+   
BROWSER_PLUGIN_DIR="${EPREFIX}"/usr/$(get_libdir)/nsbrowser/plugins \
+   ITSTOOL=$(type -P true)
+}

diff --git a/app-text/evince/metadata.xml b/app-text/evince/metadata.xml
index db576ea..d0f2b2e 100644
--- a/app-text/evince/metadata.xml
+++ b/app-text/evince/metadata.xml
@@ -4,6 +4,7 @@
   gnome
   
 Enable the built-in DVI viewer
+Enable multimedia support
 Enable property page extension in 
gnome-base/nautilus
 Enable support for credentials store
 Enable the Type-1 fonts for the built-in DVI viewer



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

2015-10-11 Thread Ole Reifschneider
commit: 7fd2cd077b0a48a2a2d67e83cebdf138a77ff61d
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Sun Oct  4 11:05:19 2015 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Sun Oct 11 20:46:13 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=7fd2cd07

gnome-base/nautilus: Bump version to 3.18.0

Package-Manager: portage-2.2.22
Manifest-Sign-Key: 7E8B4D42

 ...nautilus-.ebuild => nautilus-3.18.0.ebuild} | 23 +-
 gnome-base/nautilus/nautilus-.ebuild   |  6 +++---
 2 files changed, 8 insertions(+), 21 deletions(-)

diff --git a/gnome-base/nautilus/nautilus-.ebuild 
b/gnome-base/nautilus/nautilus-3.18.0.ebuild
similarity index 84%
copy from gnome-base/nautilus/nautilus-.ebuild
copy to gnome-base/nautilus/nautilus-3.18.0.ebuild
index 6b9ea11..ca079ba 100644
--- a/gnome-base/nautilus/nautilus-.ebuild
+++ b/gnome-base/nautilus/nautilus-3.18.0.ebuild
@@ -7,9 +7,6 @@ GCONF_DEBUG="no"
 GNOME2_LA_PUNT="yes" # Needed with USE 'sendto'
 
 inherit eutils gnome2 readme.gentoo virtualx
-if [[ ${PV} =  ]]; then
-   inherit gnome2-live
-fi
 
 DESCRIPTION="A file manager for the GNOME desktop"
 HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus";
@@ -18,13 +15,8 @@ LICENSE="GPL-2+ LGPL-2+ FDL-1.1"
 SLOT="0"
 
 # profiling?
-IUSE="debug exif gnome +introspection packagekit +previewer sendto tracker xmp"
-if [[ ${PV} =  ]]; then
-   IUSE="${IUSE} doc"
-   KEYWORDS=""
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux"
-fi
+IUSE="exif gnome +introspection packagekit +previewer sendto tracker xmp"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux"
 
 # FIXME: tests fails under Xvfb, but pass when building manually
 # "FAIL: check failed in nautilus-file.c, line 8307"
@@ -34,9 +26,9 @@ RESTRICT="test"
 # Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92
 # and 2.30.0
 COMMON_DEPEND="
-   >=dev-libs/glib-2.43.4:2[dbus]
+   >=dev-libs/glib-2.45.7:2[dbus]
>=x11-libs/pango-1.28.3
-   >=x11-libs/gtk+-3.15.2:3[introspection?]
+   >=x11-libs/gtk+-3.17.5:3[introspection?]
>=dev-libs/libxml2-2.7.8:2
>=gnome-base/gnome-desktop-3:3=
 
@@ -54,7 +46,7 @@ COMMON_DEPEND="
 DEPEND="${COMMON_DEPEND}
>=dev-lang/perl-5
>=dev-util/gdbus-codegen-2.33
-   >=dev-util/gtk-doc-am-1.4
+   >=dev-util/gtk-doc-am-1.10
>=dev-util/intltool-0.40.1
sys-devel/gettext
virtual/pkgconfig
@@ -80,11 +72,6 @@ PDEPEND="
 "
 # Need gvfs[gtk] for recent:/// support
 
-if [[ ${PV} =  ]]; then
-   DEPEND="${DEPEND}
-   doc? ( >=dev-util/gtk-doc-1.4 )"
-fi
-
 src_prepare() {
if use previewer; then
DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media 
files.

diff --git a/gnome-base/nautilus/nautilus-.ebuild 
b/gnome-base/nautilus/nautilus-.ebuild
index 6b9ea11..71e45dc 100644
--- a/gnome-base/nautilus/nautilus-.ebuild
+++ b/gnome-base/nautilus/nautilus-.ebuild
@@ -34,9 +34,9 @@ RESTRICT="test"
 # Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92
 # and 2.30.0
 COMMON_DEPEND="
-   >=dev-libs/glib-2.43.4:2[dbus]
+   >=dev-libs/glib-2.45.7:2[dbus]
>=x11-libs/pango-1.28.3
-   >=x11-libs/gtk+-3.15.2:3[introspection?]
+   >=x11-libs/gtk+-3.17.5:3[introspection?]
>=dev-libs/libxml2-2.7.8:2
>=gnome-base/gnome-desktop-3:3=
 
@@ -54,7 +54,7 @@ COMMON_DEPEND="
 DEPEND="${COMMON_DEPEND}
>=dev-lang/perl-5
>=dev-util/gdbus-codegen-2.33
-   >=dev-util/gtk-doc-am-1.4
+   >=dev-util/gtk-doc-am-1.10
>=dev-util/intltool-0.40.1
sys-devel/gettext
virtual/pkgconfig



[gentoo-commits] proj/gnome:master commit in: x11-terms/gnome-terminal/

2015-10-11 Thread Ole Reifschneider
commit: bb474b9fda256ab0fb0214c6c2f014481423f36f
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Sun Oct 11 20:44:46 2015 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Sun Oct 11 20:46:14 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=bb474b9f

x11-terms/gnome-terminal: Bump version to 3.18.0

The patches couln't be applied so they are removed for now

Package-Manager: portage-2.2.20.1
Manifest-Sign-Key: 7E8B4D42

 ...al-.ebuild => gnome-terminal-3.18.0.ebuild} | 35 --
 .../gnome-terminal/gnome-terminal-.ebuild  | 22 +++---
 2 files changed, 16 insertions(+), 41 deletions(-)

diff --git a/x11-terms/gnome-terminal/gnome-terminal-.ebuild 
b/x11-terms/gnome-terminal/gnome-terminal-3.18.0.ebuild
similarity index 64%
copy from x11-terms/gnome-terminal/gnome-terminal-.ebuild
copy to x11-terms/gnome-terminal/gnome-terminal-3.18.0.ebuild
index 8673595..1809985 100644
--- a/x11-terms/gnome-terminal/gnome-terminal-.ebuild
+++ b/x11-terms/gnome-terminal/gnome-terminal-3.18.0.ebuild
@@ -7,27 +7,20 @@ GCONF_DEBUG="no"
 GNOME2_LA_PUNT="yes"
 
 inherit eutils gnome2 readme.gentoo
-if [[ ${PV} =  ]]; then
-   inherit gnome2-live
-fi
 
 DESCRIPTION="The Gnome Terminal"
 HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/";
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="debug +gnome-shell +nautilus vanilla"
-if [[ ${PV} =  ]]; then
-   KEYWORDS=""
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux"
-fi
+IUSE="debug +gnome-shell +nautilus"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux"
 
 # FIXME: automagic dependency on gtk+[X]
 RDEPEND="
-   >=dev-libs/glib-2.40:2[dbus]
+   >=dev-libs/glib-2.42:2[dbus]
>=x11-libs/gtk+-3.10:3[X]
-   >=x11-libs/vte-0.40.2:2.91
+   >=x11-libs/vte-0.42.0:2.91
>=gnome-base/dconf-0.14
>=gnome-base/gsettings-desktop-schemas-0.1.0
sys-apps/util-linux
@@ -52,32 +45,14 @@ DOC_CONTENTS="To get previous working directory inherited 
in new opened
tab you will need to add the following line to your ~/.bashrc:\n
. /etc/profile.d/vte.sh"
 
-src_prepare() {
-   gnome2_src_prepare
-   if ! use vanilla; then
-   # Fedora patch, 
https://bugzilla.gnome.org/show_bug.cgi?id=695371
-   epatch "${FILESDIR}"/${PN}-3.16.2-restore-transparency.patch
-   # Fedora patch, 
https://bugzilla.gnome.org/show_bug.cgi?id=721932
-   epatch "${FILESDIR}"/${PN}-3.16.2-restore-dark.patch
-   fi
-}
-
 src_configure() {
-   local myconf=""
-
-   if [[ ${PV} !=  ]]; then
-   myconf="${myconf}
-   VALAC=$(type -P true)
-   "
-   fi
-
gnome2_src_configure \
--disable-static \
--disable-migration \
$(use_enable debug) \
$(use_enable gnome-shell search-provider) \
$(use_with nautilus nautilus-extension) \
-   ${myconf}
+   VALAC=$(type -P true)
 }
 
 src_install() {

diff --git a/x11-terms/gnome-terminal/gnome-terminal-.ebuild 
b/x11-terms/gnome-terminal/gnome-terminal-.ebuild
index 8673595..e9be986 100644
--- a/x11-terms/gnome-terminal/gnome-terminal-.ebuild
+++ b/x11-terms/gnome-terminal/gnome-terminal-.ebuild
@@ -25,9 +25,9 @@ fi
 
 # FIXME: automagic dependency on gtk+[X]
 RDEPEND="
-   >=dev-libs/glib-2.40:2[dbus]
+   >=dev-libs/glib-2.42:2[dbus]
>=x11-libs/gtk+-3.10:3[X]
-   >=x11-libs/vte-0.40.2:2.91
+   >=x11-libs/vte-0.42.0:2.91
>=gnome-base/dconf-0.14
>=gnome-base/gsettings-desktop-schemas-0.1.0
sys-apps/util-linux
@@ -52,15 +52,15 @@ DOC_CONTENTS="To get previous working directory inherited 
in new opened
tab you will need to add the following line to your ~/.bashrc:\n
. /etc/profile.d/vte.sh"
 
-src_prepare() {
-   gnome2_src_prepare
-   if ! use vanilla; then
-   # Fedora patch, 
https://bugzilla.gnome.org/show_bug.cgi?id=695371
-   epatch "${FILESDIR}"/${PN}-3.16.2-restore-transparency.patch
-   # Fedora patch, 
https://bugzilla.gnome.org/show_bug.cgi?id=721932
-   epatch "${FILESDIR}"/${PN}-3.16.2-restore-dark.patch
-   fi
-}
+# src_prepare() {
+#  gnome2_src_prepare
+#  if ! use vanilla; then
+#  # Fedora patch, 
https://bugzilla.gnome.org/show_bug.cgi?id=695371
+#  epatch "${FILESDIR}"/${PN}-3.16.2-restore-transparency.patch
+#  # Fedora patch, 
https://bugzilla.gnome.org/show_bug.cgi?id=721932
+#  epatch "${FILESDIR}"/${PN}-3.16.2-restore-dark.patch
+#  fi
+# }
 
 src_configure() {
local myconf=""



[gentoo-commits] proj/gnome:master commit in: x11-libs/pango/

2015-10-11 Thread Ole Reifschneider
commit: 10f3d972dd7588611e4b5589c56fa22e58b323d6
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Sat Oct  3 12:48:03 2015 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Sun Oct 11 20:46:12 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=10f3d972

x11-libs/pango: Bump version to 1.37.5

Package-Manager: portage-2.2.22
Manifest-Sign-Key: 7E8B4D42

 x11-libs/pango/pango-1.37.5.ebuild | 66 ++
 1 file changed, 66 insertions(+)

diff --git a/x11-libs/pango/pango-1.37.5.ebuild 
b/x11-libs/pango/pango-1.37.5.ebuild
new file mode 100644
index 000..5421c79
--- /dev/null
+++ b/x11-libs/pango/pango-1.37.5.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="yes"
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 multilib toolchain-funcs multilib-minimal
+
+DESCRIPTION="Internationalized text layout and rendering library"
+HOMEPAGE="http://www.pango.org/";
+
+LICENSE="LGPL-2+ FTL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+
+IUSE="X +introspection"
+
+RDEPEND="
+   >=media-libs/harfbuzz-0.9.12:=[glib(+),truetype(+),${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.10.92:1.0=[${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.14-r4:=[X?,${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
+   X? (
+   >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}]
+   )
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-gtklibs-20131008-r3
+   !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
+   )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.20
+   virtual/pkgconfig
+   X? ( >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}] )
+   !<=sys-devel/autoconf-2.63:2.5
+"
+
+multilib_src_configure() {
+   tc-export CXX
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   --with-cairo \
+   $(multilib_native_use_enable introspection) \
+   $(use_with X xft) \
+   "$(usex X --x-includes="${EPREFIX}/usr/include" "")" \
+   "$(usex X --x-libraries="${EPREFIX}/usr/$(get_libdir)" "")"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/docs/html docs/html || die
+   fi
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+}



[gentoo-commits] proj/gnome:master commit in: x11-libs/vte/

2015-10-11 Thread Ole Reifschneider
commit: a2d01892254fe1577b199afa7365e7a7a3ac7a69
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Sun Oct 11 20:40:27 2015 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Sun Oct 11 20:46:13 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=a2d01892

x11-libs/vte: Bump version to 0.42.0

Package-Manager: portage-2.2.20.1
Manifest-Sign-Key: 7E8B4D42

 .../vte/{vte-.ebuild => vte-0.42.0.ebuild} | 31 ++
 x11-libs/vte/vte-.ebuild   | 11 
 2 files changed, 14 insertions(+), 28 deletions(-)

diff --git a/x11-libs/vte/vte-.ebuild b/x11-libs/vte/vte-0.42.0.ebuild
similarity index 70%
copy from x11-libs/vte/vte-.ebuild
copy to x11-libs/vte/vte-0.42.0.ebuild
index b0b1161..e42dfe9 100644
--- a/x11-libs/vte/vte-.ebuild
+++ b/x11-libs/vte/vte-0.42.0.ebuild
@@ -3,14 +3,10 @@
 # $Id$
 
 EAPI="5"
-GCONF_DEBUG="yes"
+GCONF_DEBUG="no"
 VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.18"
 
 inherit eutils gnome2 vala
-if [[ ${PV} =  ]]; then
-   inherit gnome2-live
-fi
 
 DESCRIPTION="Library providing a virtual terminal emulator widget"
 HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE";
@@ -18,20 +14,14 @@ 
HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE";
 LICENSE="LGPL-2+"
 SLOT="2.91"
 IUSE="+crypt debug glade +introspection vala"
-if [[ ${PV} =  ]]; then
-   KEYWORDS=""
-   IUSE="${IUSE} doc"
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~x64-solaris ~x86-solaris"
-fi
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~x64-solaris ~x86-solaris"
 
-PDEPEND="x11-libs/gnome-pty-helper"
 RDEPEND="
>=dev-libs/glib-2.40:2
>=x11-libs/gtk+-3.8:3[introspection?]
>=x11-libs/pango-1.22.0
 
-   sys-libs/ncurses
+   sys-libs/ncurses:0=
sys-libs/zlib
x11-libs/libX11
x11-libs/libXft
@@ -46,15 +36,11 @@ DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig
 
-   crypt?  ( >=net-libs/gnutls-3.2.0 )
+   crypt?  ( >=net-libs/gnutls-3.2.7 )
+"
+RDEPEND="${RDEPEND}
+   !x11-libs/vte:2.90[glade]
 "
-
-if [[ ${PV} =  ]]; then
-   DEPEND="${DEPEND}
-   dev-libs/libxml2
-   doc? ( >=dev-util/gtk-doc-1.13 )
-   "
-fi
 
 src_prepare() {
vala_src_prepare
@@ -73,14 +59,13 @@ src_configure() {
 
# Python bindings are via gobject-introspection
# Ex: from gi.repository import Vte
-   # Do not disable gnome-pty-helper, bug #401389
gnome2_src_configure \
--disable-deprecation \
--disable-test-application \
--disable-static \
$(use_enable debug) \
$(use_enable glade glade-catalogue) \
-   $(use_enable crypt gnutls) \
+   $(use_with crypt gnutls) \
$(use_enable introspection) \
$(use_enable vala) \
${myconf}

diff --git a/x11-libs/vte/vte-.ebuild b/x11-libs/vte/vte-.ebuild
index b0b1161..5ae7fe6 100644
--- a/x11-libs/vte/vte-.ebuild
+++ b/x11-libs/vte/vte-.ebuild
@@ -25,13 +25,12 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~x64-solaris ~x86-solaris"
 fi
 
-PDEPEND="x11-libs/gnome-pty-helper"
 RDEPEND="
>=dev-libs/glib-2.40:2
>=x11-libs/gtk+-3.8:3[introspection?]
>=x11-libs/pango-1.22.0
 
-   sys-libs/ncurses
+   sys-libs/ncurses:0=
sys-libs/zlib
x11-libs/libX11
x11-libs/libXft
@@ -46,7 +45,10 @@ DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig
 
-   crypt?  ( >=net-libs/gnutls-3.2.0 )
+   crypt?  ( >=net-libs/gnutls-3.2.7 )
+"
+RDEPEND="${RDEPEND}
+   !x11-libs/vte:2.90[glade]
 "
 
 if [[ ${PV} =  ]]; then
@@ -73,14 +75,13 @@ src_configure() {
 
# Python bindings are via gobject-introspection
# Ex: from gi.repository import Vte
-   # Do not disable gnome-pty-helper, bug #401389
gnome2_src_configure \
--disable-deprecation \
--disable-test-application \
--disable-static \
$(use_enable debug) \
$(use_enable glade glade-catalogue) \
-   $(use_enable crypt gnutls) \
+   $(use_with crypt gnutls) \
$(use_enable introspection) \
$(use_enable vala) \
${myconf}



[gentoo-commits] proj/gnome:master commit in: x11-libs/gtk+/

2015-10-11 Thread Ole Reifschneider
commit: 2bace6e4ddefc13c09b967e8f197be12f76f977f
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Sun Oct  4 10:41:44 2015 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Sun Oct 11 20:46:12 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2bace6e4

x11-libs/gtk+: Bump version to 3.18.0

Package-Manager: portage-2.2.22
Manifest-Sign-Key: 7E8B4D42

 .../gtk+/{gtk+-.ebuild => gtk+-3.18.0.ebuild}  | 55 +++---
 x11-libs/gtk+/gtk+-.ebuild | 10 ++--
 2 files changed, 22 insertions(+), 43 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-.ebuild b/x11-libs/gtk+/gtk+-3.18.0.ebuild
similarity index 79%
copy from x11-libs/gtk+/gtk+-.ebuild
copy to x11-libs/gtk+/gtk+-3.18.0.ebuild
index 13bc54c..b70ecdf 100644
--- a/x11-libs/gtk+/gtk+-.ebuild
+++ b/x11-libs/gtk+/gtk+-3.18.0.ebuild
@@ -6,10 +6,7 @@ EAPI="5"
 GCONF_DEBUG="yes"
 GNOME2_LA_PUNT="yes"
 
-inherit eutils flag-o-matic gnome2 multilib virtualx multilib-minimal
-if [[ ${PV} =  ]]; then
-   inherit gnome2-live
-fi
+inherit autotools eutils flag-o-matic gnome2 multilib virtualx multilib-minimal
 
 DESCRIPTION="Gimp ToolKit +"
 HOMEPAGE="http://www.gtk.org/";
@@ -22,23 +19,18 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-if [[ ${PV} =  ]]; then
-   IUSE="${IUSE} doc"
-   KEYWORDS=""
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-fi
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 # FIXME: introspection data is built against system installation of gtk+:3
 # NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf)
 COMMON_DEPEND="
>=dev-libs/atk-2.15[introspection?,${MULTILIB_USEDEP}]
-   >=dev-libs/glib-2.43.4:2[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.45.8:2[${MULTILIB_USEDEP}]
media-libs/fontconfig[${MULTILIB_USEDEP}]
>=media-libs/libepoxy-1.0[${MULTILIB_USEDEP}]
>=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.30:2[introspection?,X?,${MULTILIB_USEDEP}]
-   >=x11-libs/pango-1.36.7[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.37.3[introspection?,${MULTILIB_USEDEP}]
x11-misc/shared-mime-info
 
cloudprint? (
@@ -46,7 +38,7 @@ COMMON_DEPEND="
>=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}] )
colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
cups? ( >=net-print/cups-1.2[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.39 )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
wayland? (
>=dev-libs/wayland-1.5.91[${MULTILIB_USEDEP}]
media-libs/mesa[wayland,${MULTILIB_USEDEP}]
@@ -85,18 +77,11 @@ DEPEND="${COMMON_DEPEND}
test? (
media-fonts/font-misc-misc
media-fonts/font-cursor-misc )
-   examples? ( media-libs/libcanberra[gtk3] )
 "
-
-if [[ ${PV} =  ]]; then
-   DEPEND="${DEPEND}
-   doc? ( >=dev-util/gtk-doc-1.20 )"
-fi
-
 # gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90
 # gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90
 # >=xorg-server-1.11.4 needed for
-#  http://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html
+#  https://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html
 RDEPEND="${COMMON_DEPEND}
>=dev-util/gtk-update-icon-cache-3
!=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}] )
colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
cups? ( >=net-print/cups-1.2[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.39 )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
wayland? (
>=dev-libs/wayland-1.5.91[${MULTILIB_USEDEP}]
media-libs/mesa[wayland,${MULTILIB_USEDEP}]
@@ -85,7 +85,6 @@ DEPEND="${COMMON_DEPEND}
test? (
media-fonts/font-misc-misc
media-fonts/font-cursor-misc )
-   examples? ( media-libs/libcanberra[gtk3] )
 "
 
 if [[ ${PV} =  ]]; then
@@ -96,7 +95,7 @@ fi
 # gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90
 # gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90
 # >=xorg-server-1.11.4 needed for
-#  http://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html
+#  https://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html
 RDEPEND="${COMMON_DEPEND}
>=dev-util/gtk-update-icon-cache-3
!

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

2015-10-11 Thread Justin Lecher
commit: 3ef199916d85979b5691161d5a698138ec303a1b
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Oct 11 18:11:57 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Oct 11 20:15:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef19991

dev-python/funcsigs: Add pypy3 support

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

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

diff --git a/dev-python/funcsigs/funcsigs-0.4.ebuild 
b/dev-python/funcsigs/funcsigs-0.4.ebuild
index 67c7bf5..2538752 100644
--- a/dev-python/funcsigs/funcsigs-0.4.ebuild
+++ b/dev-python/funcsigs/funcsigs-0.4.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 pypy )
+PYTHON_COMPAT=( python2_7 pypy pypy3 )
 
 inherit distutils-r1
 



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

2015-10-11 Thread Justin Lecher
commit: 576b36a6aa9460389c1043242b69845e07059cff
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Oct 11 18:17:54 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Oct 11 20:15:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576b36a6

dev-python/cython: Version Bump

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

 dev-python/cython/Manifest |  1 +
 dev-python/cython/cython-0.23.4.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest
index 2907728..f4cbc00 100644
--- a/dev-python/cython/Manifest
+++ b/dev-python/cython/Manifest
@@ -1,3 +1,4 @@
 DIST Cython-0.22.tar.gz 1584483 SHA256 
14307e7a69af9a0d0e0024d446af7e51cc0e3e4d0dfb10d36ba837e5e5844015 SHA512 
856220fa579e272ac38dcef091760f527431ff3b98df9af6e68416fcf77d9659ac5abe5c7dee41331f359614637a4ff452033085335ee499830ed126ab584267
 WHIRLPOOL 
d9919e1fe33f7ea02833c485e10667d8470d7c69901b2419c6c4c1d464f9ef2444795e14903cc66b6fee40ec5a4c20308c331ad93fd8818f207d0a21cccf9b2b
 DIST Cython-0.23.2.tar.gz 1627642 SHA256 
85a8713db65d9ad3e7e2f01e6ac424d4ae2a40349f1391b2b0f494ccb7e0fda7 SHA512 
ae1d20f3efc2ae9eeb73d1d536895992280b4b3222bd6911bae886971cb222c98a581a770c48d65ec1fa40cfa7b7639580fe86e4986b5fba5c9257d351dfc1a3
 WHIRLPOOL 
c019b43508104f0ce9375b1eed740d9bf4ba9bdff66fccbc4b272f61a9899327d1e3a1026215f4014db89aefb0f69caafd4e055271cd67500b95ad3fb3ab5263
 DIST Cython-0.23.3.tar.gz 1628634 SHA256 
590274ac8dbd1e62cc79d94eb2e2f4ae60cea91a9f8d50b8697d39aba451e82e SHA512 
93d02fb7009fe005a91ccf83a3428c449e46c4ff913993e71affdee5a4155d932dcf93238fb85194f44c8b5dd7acd3e3dd83e86b407e4c41e6895abf1f3499ae
 WHIRLPOOL 
aa3a289f10608628991b368e9a6bda0821c5f957d1536963e7336ee81e04f554bb7fcce8c2bab429bde1ef7d1490a75770a45caec83d809aaf41f60b36f37924
+DIST Cython-0.23.4.tar.gz 1628326 SHA256 
fec42fecee35d6cc02887f1eef4e4952c97402ed2800bfe41bbd9ed1a0730d8e SHA512 
67f4d2be22def78318e8d3edc99b944c50291dc812064b0c8829dd453881bb288037087ee8472b161b9624ac13a50ece71a0d7560c9f2f7d94cc6fcad107e749
 WHIRLPOOL 
f92dfc40080bb005bfdf220d8dc65c40b9ffa1e29b7c0c3e5c4e165f653f9b443af70191a3f7498777db07b9353147334d542e5e46109d4452f548d411d979dc

diff --git a/dev-python/cython/cython-0.23.4.ebuild 
b/dev-python/cython/cython-0.23.4.ebuild
new file mode 100644
index 000..1a85940
--- /dev/null
+++ b/dev-python/cython/cython-0.23.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit distutils-r1 flag-o-matic toolchain-funcs
+
+MY_PN="Cython"
+MY_P="${MY_PN}-${PV/_/}"
+
+DESCRIPTION="A Python to C compiler"
+HOMEPAGE="http://www.cython.org/ https://pypi.python.org/pypi/Cython";
+SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+
+RDEPEND=""
+# On testing, setuptools invokes an error in running the testsuite cited in a 
number of recent bugs
+# spanning several packages. This bug has been fixed in the recent release of 
version 9.1
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-9.1[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/numpy[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_PN}-${PV%_*}"
+
+python_compile() {
+   if ! python_is_python3; then
+   local CFLAGS="${CFLAGS}"
+   local CXXFLAGS="${CXXFLAGS}"
+   append-flags -fno-strict-aliasing
+   fi
+
+   # Python gets confused when it is in sys.path before build.
+   local PYTHONPATH=
+   export PYTHONPATH
+
+   distutils-r1_python_compile
+}
+
+python_compile_all() {
+   use doc && unset XDG_CONFIG_HOME && emake -C docs html
+}
+
+python_test() {
+   tc-export CC
+   "${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \
+   || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   local DOCS=( CHANGES.rst README.txt ToDo.txt USAGE.txt )
+   use doc && local HTML_DOCS=( docs/build/html/. )
+   use examples && local EXAMPLES=( Demos/. )
+   distutils-r1_python_install_all
+}



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

2015-10-11 Thread Justin Lecher
commit: 55f3ecff8f46e28329d5f1546ad0737d0818afca
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Oct 11 18:15:15 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Oct 11 20:15:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f3ecff

dev-python/setuptools: Version Bump

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

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

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index d79324b..128a22c 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -10,6 +10,7 @@ DIST setuptools-18.0.1.tar.gz 630585 SHA256 
4d49c99fd51edf22baa997fb6105b07482fe
 DIST setuptools-18.1.tar.gz 630700 SHA256 
ad52a9d5b3a6f39c2a1c2deb96cc4f6aff29d6511bdea2994322c40b60c9c36a SHA512 
1367f3a10c1fef2f8061e430585f1927f6bd7c416e764d65cea1f4255824d549efa77beef8ff784bbd62c307b4b1123502e7b3fd01a243c0cc5b433a841cc8b5
 WHIRLPOOL 
bbd3c540ff4233052be9b46f6b389900513f06aa1f79ad09495aa2c7fbdfa7bdf0e0766257a13fb9be01ce5288fdc1b3573d6411f71beb614fecc8fa72dd9e94
 DIST setuptools-18.2.tar.gz 630990 SHA256 
0994a58df27ea5dc523782a601357a2198b7493dcc99a30d51827a23585b5b1d SHA512 
964449faecce8b039343ea4364e73e035b7a99ba425939c07ee86c2db75b3b34ddbfc5d03b468ee11266eed74208b2038b3785332ff90d74087ee1d45620912e
 WHIRLPOOL 
d05c8a6f06e33efbe007a9ab1bdc9fa867f9b761510134b3580b1cedde16ae17b01ef43942d5c7e0a86e1deb605fb0f6cb08eafa43f853b0cfcb3482365bae1e
 DIST setuptools-18.3.2.tar.gz 626607 SHA256 
8c4ab0c4f227730519dc1e020f875b3ef97e643c8f43a98a4fa0c46fbad12450 SHA512 
0af522af1dc783e4d6b84c44d3cf4205aed75815bfc050ea89c4976434f08edd662501c4063b1618c0ce7a7120bcbd5331818d3f06912aa9136736018ec4b6a1
 WHIRLPOOL 
0b5275bbe6b595ebc88ba33bd0a344d3b7a9a63a81677449f862b51f10e16a1be4d4c97ff8f287299f1e0573e058c3f8fb5a0fc6e5643ac7137c2aa401397492
+DIST setuptools-18.4.tar.gz 626632 SHA256 
cdea5098e60b4ad83453d58723a61dc481ca8e2df251fe4ccbea9afa5a7d111f SHA512 
f45f0bdec365642d1648c502a964bafeb518e8f0ed63091a50b278629cf1e17df7f66769b0ddaab1e7c5ae2574673435ccab72886a2d5eb311eaac451c485854
 WHIRLPOOL 
e0c5d69f57ce234b0e002a50c882df0bf1e908224c045baa8b5a62e91148d654f048cfbb64375b59f61f0845a5e850ec03594606933fdfaa9cce9b357bb45aa7
 DIST setuptools-2.2.tar.gz 786831 SHA256 
6fb1f21dea64e323e7ad2531a6795eeb6f5e17a85189dee61a86baca60b18984 SHA512 
b5472e20f13c62ddc06513a964d8d85230a6cb8f4b0a6bc05c57d42aa3e682a850418246b5c1d769dba0cea18d7b262817f743b49a73383157a6b76d5637c296
 WHIRLPOOL 
6377efcf56082fdbea79cba7ae7c7d125d2368ea2309c9d655e4a568d40c8a6c9673dc1db63a2cb1f143436da411e664281ba239a058b5dff91b99cd2b5b332d
 DIST setuptools-7.0.tar.gz 793737 SHA256 
dd9c1a2a0fdf37a7b142626700e0a0b7a3a0657b735c50d367fca932803be061 SHA512 
0c52bf2d22f7bbd7560e8bb3184406426cf759980add0e60a864f15d9bcf10f01a2bfe0eb598c8c965b2e89df8c4159c2b43028b560f04192bba47e67d9cda18
 WHIRLPOOL 
70c0076960af3c00d49f79d5a0c3e3ec47a0b5009a20377cb7eca1e0747d6249d433ae14a0b86e5ac1f3bcc1efd99b68e48bd741458389c27ea05406af64e55f
 DIST setuptools-8.0.1.tar.gz 801353 SHA256 
ab8eb279ca9062efc7e70f74a35f3dd9315835139ecaf3ae5bfdf4a7dc768e30 SHA512 
c86a2c6ae5ed8205b9b37911002a8f551f2607ecab8b74b9eae6a7b92713c0d0a3d6aa54c4428df48765c1a2c9e21f53128bb1f138f7753e1f45188b0e357ff2
 WHIRLPOOL 
0ee70ee0a00118cb41005f77614bade6d5198a9164718bd7bb595b5cea0456ff829ac48cc8113c91d2f7830c4b4e9f4bd73245393621ae87e581b1e9b497f95d

diff --git a/dev-python/setuptools/setuptools-18.4.ebuild 
b/dev-python/setuptools/setuptools-18.4.ebuild
new file mode 100644
index 000..a2d5b1b
--- /dev/null
+++ b/dev-python/setuptools/setuptools-18.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://pypi.python.org/pypi/setuptools";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux 
~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND=">=dev-python/packaging-15.3-r1[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+PDEPEND=">=dev-python/certifi-2015.04.28[${PYTHON_USEDEP}]"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( README.txt docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
+
+python_prepare_all() {
+   rm -r ./pkg_resou

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

2015-10-11 Thread Sven Wegener
commit: f3cd7c4fd51229e5c6fccf531d9ce859a0a5a4d6
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Oct 11 20:09:14 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Oct 11 20:09:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3cd7c4f

app-misc/tracker: DEPEND on gdbus-codegen

 app-misc/tracker/tracker-1.2.6.ebuild | 1 +
 app-misc/tracker/tracker-1.4.0.ebuild | 1 +
 app-misc/tracker/tracker-1.4.1.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/app-misc/tracker/tracker-1.2.6.ebuild 
b/app-misc/tracker/tracker-1.2.6.ebuild
index 8fb6dcb..a189b8a 100644
--- a/app-misc/tracker/tracker-1.2.6.ebuild
+++ b/app-misc/tracker/tracker-1.2.6.ebuild
@@ -92,6 +92,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
$(vala_depend)
+   dev-util/gdbus-codegen
>=dev-util/gtk-doc-am-1.8
>=dev-util/intltool-0.40.0
>=sys-devel/gettext-0.17

diff --git a/app-misc/tracker/tracker-1.4.0.ebuild 
b/app-misc/tracker/tracker-1.4.0.ebuild
index a378ffe..96c5f0e 100644
--- a/app-misc/tracker/tracker-1.4.0.ebuild
+++ b/app-misc/tracker/tracker-1.4.0.ebuild
@@ -96,6 +96,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
$(vala_depend)
+   dev-util/gdbus-codegen
>=dev-libs/libxslt-1
>=dev-util/gtk-doc-am-1.8
>=dev-util/intltool-0.40.0

diff --git a/app-misc/tracker/tracker-1.4.1.ebuild 
b/app-misc/tracker/tracker-1.4.1.ebuild
index 3bbeff9..97abe16 100644
--- a/app-misc/tracker/tracker-1.4.1.ebuild
+++ b/app-misc/tracker/tracker-1.4.1.ebuild
@@ -96,6 +96,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
$(vala_depend)
+   dev-util/gdbus-codegen
>=dev-libs/libxslt-1
>=dev-util/gtk-doc-am-1.8
>=dev-util/intltool-0.40.0



[gentoo-commits] repo/gentoo:master commit in: net-dns/pdns/

2015-10-11 Thread Sven Wegener
commit: 0a6c9076768524880ef4bbc0b741104d6dae1cdf
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Oct 11 19:50:11 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Oct 11 19:56:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6c9076

net-dns/pdns: Version bump (bug #559440, CVE-2015-5230)

 net-dns/pdns/Manifest  |   1 +
 net-dns/pdns/pdns-3.4.6.ebuild | 177 +
 2 files changed, 178 insertions(+)

diff --git a/net-dns/pdns/Manifest b/net-dns/pdns/Manifest
index dc729f4..5b7de2d 100644
--- a/net-dns/pdns/Manifest
+++ b/net-dns/pdns/Manifest
@@ -6,3 +6,4 @@ DIST pdns-3.4.1.tar.bz2 1237002 SHA256 
13e32a31759e7fd341b98c89fe551723a5c6a7683
 DIST pdns-3.4.2.tar.bz2 1331062 SHA256 
a6ab05459a0118cb921092deee06362722c45fa69ed0166ebc3696d526014b5b SHA512 
e04e0d0a9d6a10f6104a1b4e399e1b84b66aaa5561696281f85898f900bcbcbd41e49a110cddffc12e1f5043d60663ce679af91e4b76f8e1823528a5f38098ed
 WHIRLPOOL 
84d8cd1ec0604e2dd7cb80ef8c7b0379569576e0a48541fcfa0eaaf31fc1d976129bf4d4cb0fb055940236bdcc8a791d56f78d68a94dd9a2e563f5faaeb7eb73
 DIST pdns-3.4.4.tar.bz2 1336624 SHA256 
ec49f5a0b55b69ba057bf9ce28ab81e5258fc60c8d4954d9100fe3bb3efd09c8 SHA512 
c4567c5e09c3396af99263cbe370ffd8409a90e2583d968d7fa4760d0867ecb1696904e9ba8f6551d815b11b20b5862d789edfb599b9c5571110d3b785f2e08a
 WHIRLPOOL 
4e744dd75a712a9928fda2d09339e7cc922ba63e8ebb11fee88d08d8e5046730d4ea23417bcc4251dc91edb3ec7aefaa480f832fc8167cc50c685435faee4256
 DIST pdns-3.4.5.tar.bz2 1337222 SHA256 
f3e1441532b0af05a6b5efe5346f02d0c55f252fbed62d5b4f2e4a80997c507d SHA512 
cdf6496a832cff05519a02714aaab4b689541b01a83fe2415d360f8653db4e51a00b90ea86103dd535b22881420337b32ab8a33bb0d405df590cbed322b0827c
 WHIRLPOOL 
ee3287e2ac0c3d82e60daed2021b081fbb1e78a63847e98bfddef5fab5ce5ef43d6fea8ba5583a5f70ecc104b77814a7911b77b754492169c72bdbbec5ccb377
+DIST pdns-3.4.6.tar.bz2 1336760 SHA256 
80a6a43cabd14db844bce84482ba56d03d46ebfbf96c88689fb3e2185ac286d8 SHA512 
6ab4bef0482041d511ce0ea15e92cd12b0b331d3199c01463fa9150d04aca428c7b90fe25e53251f76a8809331cf32830240961dbf887e6b7c4e0a7fe07c8089
 WHIRLPOOL 
a9541dce672e36b6f05f3a6c2b740f308af3c4b4ee3f96a5940f7ee5f2d9e017a9832604d29069e24f07925dd346f9f99a770779bccf35d14e7803fe34df8d46

diff --git a/net-dns/pdns/pdns-3.4.6.ebuild b/net-dns/pdns/pdns-3.4.6.ebuild
new file mode 100644
index 000..77d6d55
--- /dev/null
+++ b/net-dns/pdns/pdns-3.4.6.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils multilib systemd user toolchain-funcs versionator
+
+DESCRIPTION="The PowerDNS Daemon"
+HOMEPAGE="http://www.powerdns.com/";
+SRC_URI="http://downloads.powerdns.com/releases/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# other possible flags:
+# db2: we lack the dep
+# oracle: dito (need Oracle Client Libraries)
+# xdb: (almost) dead, surely not supported
+
+IUSE="botan cryptopp debug doc geoip ldap lua mydns mysql opendbx postgres 
remote sqlite static tools tinydns test"
+
+REQUIRED_USE="mydns? ( mysql )"
+
+RDEPEND="!static? (
+   net-libs/polarssl
+   >=dev-libs/boost-1.34:=
+   botan? ( =dev-libs/botan-1.10* )
+   cryptopp? ( dev-libs/crypto++ )
+   lua? ( dev-lang/lua:= )
+   mysql? ( virtual/mysql )
+   postgres? ( dev-db/postgresql:= )
+   ldap? ( >=net-nds/openldap-2.0.27-r4 )
+   sqlite? ( dev-db/sqlite:3 )
+   opendbx? ( dev-db/opendbx )
+   geoip? ( >=dev-cpp/yaml-cpp-0.5.1 dev-libs/geoip )
+   tinydns? ( >=dev-db/tinycdb-0.77 )
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   static? (
+   >=net-libs/polarssl-1.3.0[static-libs(+)]
+   >=dev-libs/boost-1.34[static-libs(+)]
+   botan? ( =dev-libs/botan-1.10*[static-libs(+)] )
+   cryptopp? ( dev-libs/crypto++[static-libs(+)] )
+   lua? ( dev-lang/lua:=[static-libs(+)] )
+   mysql? ( virtual/mysql[static-libs(+)] )
+   postgres? ( dev-db/postgresql[static-libs(+)] )
+   ldap? ( >=net-nds/openldap-2.0.27-r4[static-libs(+)] )
+   sqlite? ( dev-db/sqlite:3[static-libs(+)] )
+   opendbx? ( dev-db/opendbx[static-libs(+)] )
+   geoip? ( >=dev-cpp/yaml-cpp-0.5.1 
dev-libs/geoip[static-libs(+)] )
+   tinydns? ( >=dev-db/tinycdb-0.77 )
+   )
+   doc? ( app-doc/doxygen )"
+
+src_configure() {
+   local dynmodules="pipe geo bind" # the default backends, always enabled
+   local modules=""
+
+   #use db2 && dynmodules+=" db2"
+   use ldap && dynmodules+=" ldap"
+   use lua && dynmodules+=" lua"
+   use mydns && dynmodules+=" mydns"
+   use mysql && dynmodules+=" gmysql"
+   use opendbx && dynmodules+=" opendbx"
+   #use o

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

2015-10-11 Thread Ulrich Müller
commit: cb99e4dcb5837626320b1fba0277d0fa7c1c9829
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Sep 22 18:08:01 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Sep 22 18:08:01 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=cb99e4dc

The =* dependency operator can only match complete version components.

Bug: 560466

 dependencies.tex | 9 +
 names.tex| 3 ++-
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/dependencies.tex b/dependencies.tex
index 58c86f9..fcfce9b 100644
--- a/dependencies.tex
+++ b/dependencies.tex
@@ -232,10 +232,11 @@ The following operators are available:
 \begin{description}
 \item[\t{<}] Strictly less than the specified version.
 \item[\t{<=}] Less than or equal to the specified version.
-\item[\t{=}] Exactly equal to the specified version. Special exception: if the 
version
-specified has an asterisk immediately following it, a string prefix 
comparison is
-used instead. When an asterisk is used, the specification must remain 
valid if the
-asterisk were removed. (An asterisk used with any other operator is 
illegal.)
+\item[\t{=}] Exactly equal to the specified version. Special exception: if the 
version specified
+has an asterisk immediately following it, then only the given number of 
version components
+is used for comparison, i.\,e.\ the asterisk acts as a wildcard for any 
further components.
+When an asterisk is used, the specification must remain valid if the 
asterisk were removed.
+(An asterisk used with any other operator is illegal.)
 \item[\t{\textasciitilde}] Equal to the specified version when revision parts 
are ignored.
 \item[\t{>=}] Greater than or equal to the specified version.
 \item[\t{>}] Strictly greater than the specified version.

diff --git a/names.tex b/names.tex
index d79499d..2fc59b6 100644
--- a/names.tex
+++ b/names.tex
@@ -59,7 +59,8 @@ integer, followed by zero or more dot-prefixed positive 
integers).
 This may optionally be followed by one of \t{[a-z]} (a lowercase letter).
 
 This may be followed by zero or more of the suffixes \t{\_alpha}, \t{\_beta}, 
\t{\_pre},
-\t{\_rc} or \t{\_p}, which themselves may be suffixed by an optional integer.
+\t{\_rc} or \t{\_p}, which themselves may be followed by an optional integer. 
Suffix and integer
+count as separate version components.
 
 This may optionally be followed by the suffix \t{-r} followed immediately by 
an integer (the
 ``revision number''). If this suffix is not present, it is assumed to be 
\t{-r0}.



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

2015-10-11 Thread Sebastian Pipping
commit: e64498a11278374b3ea04983586a0ab8f599406e
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Oct 11 19:10:43 2015 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Oct 11 19:11:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e64498a1

media-gfx/optipng: Apply upstream patch for bug #561882

Package-Manager: portage-2.2.23

 .../optipng/files/optipng-0.7.5-gifread.patch  | 12 +
 media-gfx/optipng/optipng-0.7.5-r1.ebuild  | 57 ++
 2 files changed, 69 insertions(+)

diff --git a/media-gfx/optipng/files/optipng-0.7.5-gifread.patch 
b/media-gfx/optipng/files/optipng-0.7.5-gifread.patch
new file mode 100644
index 000..14b3719
--- /dev/null
+++ b/media-gfx/optipng/files/optipng-0.7.5-gifread.patch
@@ -0,0 +1,12 @@
+diff --git a/src/gifread/gifread.c b/src/gifread/gifread.c
+index b24aa6e..2896493 100644
+--- a/src/gifread/gifread.c
 b/src/gifread/gifread.c
+@@ -357,6 +357,7 @@ static int LZWGetCode(int code_size, int init_flag, FILE 
*stream)
+ {
+ curbit = 0;
+ lastbit = 0;
++last_byte = 2;
+ done = LZW_FALSE;
+ return 0;
+ }

diff --git a/media-gfx/optipng/optipng-0.7.5-r1.ebuild 
b/media-gfx/optipng/optipng-0.7.5-r1.ebuild
new file mode 100644
index 000..b3b4528
--- /dev/null
+++ b/media-gfx/optipng/optipng-0.7.5-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Compress PNG files without affecting image quality"
+HOMEPAGE="http://optipng.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="sys-libs/zlib
+   media-libs/libpng:0"
+DEPEND="${RDEPEND}
+   sys-apps/findutils"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-gifread.patch  # bug #561882
+   epatch "${FILESDIR}"/${P}-estonian.patch
+
+   rm -R src/{libpng,zlib} || die
+   find . -type d -name build -exec rm -R {} + || die
+
+   # next release is almost a complete rewrite, so plug this compilation
+   # problem in anticipation of the much (c)leaner(?) rewrite
+   sed -i \
+   -e 's/^#ifdef AT_FDCWD/#if defined(AT_FDCWD) \&\& !(defined 
(__SVR4) \&\& defined (__sun))/' \
+   src/optipng/osys.c || die
+
+   tc-export CC AR RANLIB
+   export LD=$(tc-getCC)
+}
+
+src_configure() {
+   ./configure \
+   -with-system-libpng \
+   -with-system-zlib \
+   || die "configure failed"
+}
+
+src_compile() {
+   emake -C src/optipng
+}
+
+src_install() {
+   dodoc README.txt doc/*.txt
+   dohtml doc/*.html
+   doman src/${PN}/man/${PN}.1
+
+   dobin src/${PN}/${PN}
+}



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

2015-10-11 Thread Bernard Cafarelli
commit: e805bc9aa07b1e4f8013aea428eacacc6fcf8a0e
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sun Oct 11 18:40:51 2015 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sun Oct 11 18:40:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e805bc9a

profiles: mask test revision bump for sys-devel/llvm

 profiles/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 689fbf8..bee75ee 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Bernard Cafarelli  (11 Oct 2015)
+# Masked for testing
+=sys-devel/llvm-3.7.0-r2
+
 # Hans de Graaff  (11 Oct 2015)
 # Ruby 1.9 is no longer maintained upstream since January
 # 2015, bug 536852.



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

2015-10-11 Thread Bernard Cafarelli
commit: c4ea50ca83bfb8f0a402b4f9217eeaa9cbc85c20
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sun Oct 11 18:38:48 2015 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sun Oct 11 18:39:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ea50ca

sys-devel/llvm: bump to fix lldb python install

Bug: 562436
Bug: 562438

Package-Manager: portage-2.2.23

 sys-devel/llvm/files/llvm-3.7-lldb_python.patch |  23 ++
 sys-devel/llvm/llvm-3.7.0-r2.ebuild | 504 
 2 files changed, 527 insertions(+)

diff --git a/sys-devel/llvm/files/llvm-3.7-lldb_python.patch 
b/sys-devel/llvm/files/llvm-3.7-lldb_python.patch
new file mode 100644
index 000..1a95827
--- /dev/null
+++ b/sys-devel/llvm/files/llvm-3.7-lldb_python.patch
@@ -0,0 +1,23 @@
+diff -Naur 
llvm-3.7.0.src.orig/tools/lldb/scripts/Python/finishSwigPythonLLDB.py 
llvm-3.7.0.src/tools/lldb/scripts/Python/finishSwigPythonLLDB.py
+--- llvm-3.7.0.src.orig/tools/lldb/scripts/Python/finishSwigPythonLLDB.py  
2015-06-04 05:12:37.0 +0200
 llvm-3.7.0.src/tools/lldb/scripts/Python/finishSwigPythonLLDB.py   
2015-10-11 19:19:54.074935710 +0200
+@@ -371,14 +371,14 @@
+ strLibFileExtn = ".dylib";
+ else:
+ strLibFileExtn = ".so";
+-strSrc = os.path.join("lib", "liblldb" + strLibFileExtn);
++strSrc = os.path.join("GENTOO_LIBDIR", "liblldb" + 
strLibFileExtn);
+ 
+-if eOSType != utilsOsType.EnumOsType.Windows:
++#if eOSType != utilsOsType.EnumOsType.Windows:
+ # Create a symlink to the "lib" directory, to ensure liblldb's RPATH 
is
+ # effective.
+-bOk, strErrMsg = make_symlink( vDictArgs, vstrFrameworkPythonDir, 
"lib", os.path.join("../lib") );
+-if not bOk:
+-return (bOk, strErrMsg)
++#bOk, strErrMsg = make_symlink( vDictArgs, vstrFrameworkPythonDir, 
"lib", os.path.join("../lib") );
++#if not bOk:
++#return (bOk, strErrMsg)
+ 
+ bOk, strErrMsg = make_symlink( vDictArgs, vstrFrameworkPythonDir, strSrc, 
strTarget );
+ 

diff --git a/sys-devel/llvm/llvm-3.7.0-r2.ebuild 
b/sys-devel/llvm/llvm-3.7.0-r2.ebuild
new file mode 100644
index 000..de885b7
--- /dev/null
+++ b/sys-devel/llvm/llvm-3.7.0-r2.ebuild
@@ -0,0 +1,504 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit check-reqs cmake-utils eutils flag-o-matic multilib \
+   multilib-minimal python-r1 toolchain-funcs pax-utils
+
+DESCRIPTION="Low Level Virtual Machine"
+HOMEPAGE="http://llvm.org/";
+SRC_URI="http://llvm.org/releases/${PV}/${P}.src.tar.xz
+   clang? ( http://llvm.org/releases/${PV}/compiler-rt-${PV}.src.tar.xz
+   http://llvm.org/releases/${PV}/cfe-${PV}.src.tar.xz
+   
http://llvm.org/releases/${PV}/clang-tools-extra-${PV}.src.tar.xz )
+   lldb? ( http://llvm.org/releases/${PV}/lldb-${PV}.src.tar.xz )
+   !doc? ( http://dev.gentoo.org/~voyageur/distfiles/${P}-manpages.tar.bz2 
)"
+
+LICENSE="UoI-NCSA"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+IUSE="clang debug doc gold libedit +libffi lldb multitarget ncurses ocaml
+   python +static-analyzer test xml video_cards_radeon kernel_Darwin"
+
+COMMON_DEPEND="
+   sys-libs/zlib:0=
+   clang? (
+   python? ( ${PYTHON_DEPS} )
+   static-analyzer? (
+   dev-lang/perl:*
+   ${PYTHON_DEPS}
+   )
+   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+   )
+   gold? ( >=sys-devel/binutils-2.22:*[cxx] )
+   libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
+   libffi? ( >=virtual/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
+   ocaml? (
+   dev-lang/ocaml:0=
+   dev-ml/findlib
+   dev-ml/ocaml-ctypes )"
+# configparser-3.2 breaks the build (3.3 or none at all are fine)
+DEPEND="${COMMON_DEPEND}
+   dev-lang/perl
+   >=sys-devel/make-3.81
+   >=sys-devel/flex-2.5.4
+   >=sys-devel/bison-1.875d
+   || ( >=sys-devel/gcc-3.0 >=sys-devel/llvm-3.5
+   ( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx )
+   )
+   || ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-5.1 )
+   kernel_Darwin? ( sys-libs/libcxx )
+   clang? ( xml? ( virtual/pkgconfig ) )
+   doc? ( dev-python/sphinx )
+   gold? ( sys-libs/binutils-libs )
+   libffi? ( virtual/pkgconfig )
+   lldb? ( dev-lang/swig )
+   !! "${T}"/test.cxx || die
+   ebegin "Trying to build a C++11 test program"
+   if ! $(tc-getC

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

2015-10-11 Thread Heather Cynede
commit: bbdf7499acdaf50175d774a044e82748bcf85cd9
Author: Heather  users  noreply  github  com>
AuthorDate: Wed Oct  7 09:20:36 2015 +
Commit: Heather Cynede  gentoo  org>
CommitDate: Wed Oct  7 09:20:36 2015 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=bbdf7499

Update readme.md

 readme.md | 4 
 1 file changed, 4 insertions(+)

diff --git a/readme.md b/readme.md
index de20e09..9e85445 100644
--- a/readme.md
+++ b/readme.md
@@ -13,6 +13,10 @@ Overlay Installation
 
 
 
+ - some unofficial docs: 
http://arsenshnurkov.github.io/gentoo-mono-handbook/index.htm
+
+
+
  - Join #gentoo-dotnet channel on Freenode
  - Open issues here https://github.com/gentoo/dotnet
  - Add dot...@gentoo.org to Watching on 
https://bugs.gentoo.org/userprefs.cgi?tab=email



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

2015-10-11 Thread Michał Górny
commit: 96a63c96ec6f8550c5b4aafec8425b6d8912e7cb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 11 18:19:26 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 11 18:19:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a63c96

dev-lang/ekopath: Snapshot bump

Package-Manager: portage-2.2.23

 dev-lang/ekopath/Manifest |  1 +
 dev-lang/ekopath/ekopath-6.0.551_p20151010.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/dev-lang/ekopath/Manifest b/dev-lang/ekopath/Manifest
index 7fc5001..6018d21 100644
--- a/dev-lang/ekopath/Manifest
+++ b/dev-lang/ekopath/Manifest
@@ -2,3 +2,4 @@ DIST ekopath-2015-08-09-installer.run 58521154 SHA256 
7ecd2a03012e36851f69ab35f1
 DIST ekopath-2015-08-11-installer.run 59150939 SHA256 
31f491e3744257ae87b735be418287ac4530bf525cd4c61fdb0f2438f0600e4b SHA512 
ada2dc774247e5ea76f35f6f9311d58d99ec599e41befc0820650affae88be6916a2dd50bf9e67e4920db2ab16fc185fb088e523c1abc75ed7bfc5ec261e0eb1
 WHIRLPOOL 
721deca6bb973bf64219709cd0fc95907a2c5cfb447a295e45410939f700244197fd2a382ae537a847c10368af44fcbc538ddc9529769cfa4613eab118362df7
 DIST ekopath-2015-09-10-installer.run 57138157 SHA256 
fd4eca09107b9967ba01e508098c00fddbb809ba637e42aa1bb4b7518e947394 SHA512 
67f99cbf74e1840de3ee4f1da810031b9e67c1ecfd7de6ff56c8303bdcdf6d9eedbb9eab975d7a6bb1ccbb3c5a65a3f60c7219f2321bd2eb4949f04979142148
 WHIRLPOOL 
d41c1ca250b81d584d4f088ad8b03fe975bbb9fe5d6ef50c2d501904e0f187cefaf41e772c0cbd835106c1fed995a7e754a875fd621314b28bdde19a2a14fb88
 DIST ekopath-2015-09-21-installer.run 57536286 SHA256 
a3aab3f1cc018222644a7d4e10d0ebe68d38626074e95638d54ae9b690721332 SHA512 
3a98635f233055a81435f6dd0044f13efe7b97a7554ca5c9b50586b74a3e848076842ce0bc04c07283e8cbf92bf21fcc9b4ca36888c379ddd3190364fea9bc90
 WHIRLPOOL 
3bd6debddb33776ca85951a942ff87a869ca6ee0defcd493750f1682dc0f769f5c1e44820510323cd7a983b486cab07b34a955d65b890fe3d0e36171036e678d
+DIST ekopath-2015-10-10-installer.run 57723481 SHA256 
0cd16e8c70d3e7938474e8885a721f0e50871a01a742b7a653dd1e6791e32baf SHA512 
a4e33475b0fce0f3e9e0b744f1ba898983223cee15861491b6f7c3584c381b25c922fc17a7fd759f609f8c73ecbfbd53eeaaea38ddd9151d1cd7e46d0f1cf883
 WHIRLPOOL 
45744d16e34297ba47bc028382f1dc29cf0611cbff76a179640629ea89526818b4580c63e69d54541bbe915963c761b9abfe809ee2854be58e73ad80bc4e7143

diff --git a/dev-lang/ekopath/ekopath-6.0.551_p20151010.ebuild 
b/dev-lang/ekopath/ekopath-6.0.551_p20151010.ebuild
new file mode 100644
index 000..ab16a2f
--- /dev/null
+++ b/dev-lang/ekopath/ekopath-6.0.551_p20151010.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit versionator multilib pax-utils
+
+MY_PV=$(get_version_component_range 1-3)
+DATE=$(get_version_component_range 4)
+DATE=${DATE#p}
+DATE=${DATE:0:4}-${DATE:4:2}-${DATE:6}
+INSTALLER=${PN}-${DATE}-installer.run
+
+DESCRIPTION="PathScale EKOPath Compiler Suite"
+HOMEPAGE="http://www.pathscale.com/ekopath-compiler-suite";
+SRC_URI="http://c591116.r16.cf2.rackcdn.com/${PN}/nightly/Linux/${INSTALLER}";
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="!!app-arch/rpm"
+RDEPEND=""
+
+RESTRICT="bindist mirror"
+
+QA_PREBUILT="
+   opt/${PN}/lib/${MY_PV}/x8664/*
+   opt/${PN}/bin/*"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   cp "${DISTDIR}/${INSTALLER}" "${S}/" || die
+   chmod +x "${S}/${INSTALLER}" || die
+}
+
+src_prepare() {
+   cat > 99${PN} <<-EOF
+   PATH=${EROOT%/}/opt/${PN}/bin
+   ROOTPATH=${EROOT%/}/opt/${PN}/bin
+   
LDPATH=${EROOT%/}/opt/${PN}/lib:${EROOT%/}/opt/${PN}/lib/${MY_PV}/x8664/64
+   MANPATH=${EROOT%/}/opt/${PN}/docs/man
+   EOF
+}
+
+src_install() {
+   # EI_PAX marking is obsolete and PT_PAX breaks the binary.
+   # We must use XT_PAX to run the installer.
+   if [[ ${PAX_MARKINGS} == "XT" ]]; then
+   pax-mark m "${INSTALLER}"
+   fi
+
+   ./"${INSTALLER}" \
+   --prefix "${ED%/}/opt/${PN}" \
+   --mode unattended || die
+
+   if [[ ! -d ${ED%/}/opt/${PN}/lib/${MY_PV} ]]; then
+   local guess
+   cd "${ED%/}/opt/${PN}/lib" && guess=( * )
+
+   if [[ ${guess[@]} ]]; then
+   die "Incorrect release version in PV, guessing it 
should be: ${guess[*]}"
+   else
+   die "No libdir installed"
+   fi
+   fi
+   [[ -x ${ED%}/opt/${PN}/bin/pathcc ]] || die "No pathcc executable was 
installed, your hardware is unsupported most likely"
+
+   rm -r "${ED}/opt/${PN}"/uninstall* || die
+   doenvd 99${PN}
+}



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

2015-10-11 Thread Mike Frysinger
commit: ea895af0e5a9f22f71ba695dcb7fd6c8f6f0ce70
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Oct 11 18:19:13 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Oct 11 18:19:13 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=ea895af0

pylint: scan all modules by default

Add a quick shortcut to scan all the modules in the tree.

 bin/pylint | 17 +
 1 file changed, 17 insertions(+)

diff --git a/bin/pylint b/bin/pylint
index 1a50609..b001827 100755
--- a/bin/pylint
+++ b/bin/pylint
@@ -10,10 +10,27 @@ import os
 import sys
 
 
+def find_all_modules(source_root):
+   """Locate all python modules in the tree for scanning"""
+   ret = []
+
+   for root, _dirs, files in os.walk(source_root, topdown=False):
+   # Add all of the .py modules in the tree.
+   ret += [os.path.join(root, x) for x in files if 
x.endswith('.py')]
+
+   # Add the main scripts that don't end in .py.
+   ret += [os.path.join(source_root, 'bin', x) for x in ('catalyst', 
'pylint')]
+
+   return ret
+
+
 def main(argv):
"""The main entry point"""
source_root = 
os.path.dirname(os.path.dirname(os.path.realpath(__file__)))
 
+   if not argv:
+   argv = find_all_modules(source_root)
+
pympath = source_root
pythonpath = os.environ.get('PYTHONPATH')
if pythonpath is None:



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ess/

2015-10-11 Thread Ulrich Müller
commit: 382d9ec60a3f0042db2066b84cc81c7b9277725c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Oct 11 17:50:41 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Oct 11 18:07:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382d9ec6

app-emacs/ess: Remove old.

Package-Manager: portage-2.2.23

 app-emacs/ess/Manifest |  1 -
 app-emacs/ess/ess-13.09.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/app-emacs/ess/Manifest b/app-emacs/ess/Manifest
index f35ea15..b7c87a5 100644
--- a/app-emacs/ess/Manifest
+++ b/app-emacs/ess/Manifest
@@ -1,3 +1,2 @@
-DIST ess-13.09.tgz 3356969 SHA256 
d0625f8ac38831a05d419435d3a6ccf852878c8aea018c3f4a9c9d6bd61e71d2 SHA512 
96a91a41c9b390c27646e4b95d7a41e6b22d592c82bf775f2e1b70905c7bc684c3d6645496275d245c9f882030da1b3bd5cd3ba5711acbec3a07cdb2d065a5dd
 WHIRLPOOL 
3560d95bcb43a65ca86787274fa96106611a98041cf63905a4066223247d8557405b7557da2c468d836d4570d4e791aa36e84e76585fc9668729926ef0759598
 DIST ess-14.09.tgz 3350987 SHA256 
b6f1badd065e2e42f1d9d75a4e7a04290849d6f7a2bdb8413f73e0eae4014571 SHA512 
91e275810f7a8c856f3392194ad3fb3d5f5b966e887568b22c133a362164e71ff5306d1d1a70e97f9d10261fe82eecb5f14e99a0dad4a4e239f5b810d7bba8ac
 WHIRLPOOL 
5eabe6d65d7b5d420a7c6989b82d9901ac20d7b6376223f5aee39da7212ea395d15a98ce86c49fb2782706ba524532ceb38fd23dafaae5891a55958d1c676221
 DIST ess-15.03-1.tgz 3177102 SHA256 
ad2f1b48dd4671848709d226aab72427129ac2fd5f85c0c0b39b96be24eee66f SHA512 
5260d8afa10e1382cac3c70a4b6f753dd77e9f24bb2f68247732605b0f5fbb1b06e090dbcb45d747a484333f0779959c9213a4792103839b11c9e239bf35534d
 WHIRLPOOL 
eb1e6917a05b7444f4c37949a51554b6b33a0841bad5dae6aa93f575a7914fb36299c7c63ec27ec24944104a39b5844ada12b1c74a64daa04a682d5e97001834

diff --git a/app-emacs/ess/ess-13.09.ebuild b/app-emacs/ess/ess-13.09.ebuild
deleted file mode 100644
index e80e2e1..000
--- a/app-emacs/ess/ess-13.09.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit elisp
-
-DESCRIPTION="Emacs Speaks Statistics"
-HOMEPAGE="http://ess.r-project.org/";
-SRC_URI="http://ess.r-project.org/downloads/ess/${P}.tgz";
-
-LICENSE="GPL-2+ GPL-3+ Texinfo-manual"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
-
-DEPEND="app-text/texi2html
-   virtual/latex-base"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   default
-}
-
-src_install() {
-   emake PREFIX="${ED}/usr" \
-   INFODIR="${ED}/usr/share/info" \
-   LISPDIR="${ED}${SITELISP}/ess" \
-   DOCDIR="${ED}/usr/share/doc/${PF}" \
-   install
-
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-
-   # Most documentation is installed by the package's build system.
-   rm -f "${ED}${SITELISP}/${PN}/ChangeLog"
-   dodoc ChangeLog *NEWS doc/{TODO,ess-intro.pdf}
-   newdoc lisp/ChangeLog ChangeLog-lisp
-}
-
-pkg_postinst() {
-   elisp-site-regen
-   elog "Please see /usr/share/doc/${PF} for the complete documentation."
-   elog "Usage hints are in ${SITELISP}/${PN}/ess-site.el ."
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ess/

2015-10-11 Thread Ulrich Müller
commit: 66a91599d0cd143111f299f268316d441ccaee7d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Oct 11 18:03:01 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Oct 11 18:07:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a91599

app-emacs/ess: Version bump.

Bug: 562294

Package-Manager: portage-2.2.23

 app-emacs/ess/Manifest |  1 +
 app-emacs/ess/ess-15.09.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/app-emacs/ess/Manifest b/app-emacs/ess/Manifest
index b7c87a5..ee6ddc8 100644
--- a/app-emacs/ess/Manifest
+++ b/app-emacs/ess/Manifest
@@ -1,2 +1,3 @@
 DIST ess-14.09.tgz 3350987 SHA256 
b6f1badd065e2e42f1d9d75a4e7a04290849d6f7a2bdb8413f73e0eae4014571 SHA512 
91e275810f7a8c856f3392194ad3fb3d5f5b966e887568b22c133a362164e71ff5306d1d1a70e97f9d10261fe82eecb5f14e99a0dad4a4e239f5b810d7bba8ac
 WHIRLPOOL 
5eabe6d65d7b5d420a7c6989b82d9901ac20d7b6376223f5aee39da7212ea395d15a98ce86c49fb2782706ba524532ceb38fd23dafaae5891a55958d1c676221
 DIST ess-15.03-1.tgz 3177102 SHA256 
ad2f1b48dd4671848709d226aab72427129ac2fd5f85c0c0b39b96be24eee66f SHA512 
5260d8afa10e1382cac3c70a4b6f753dd77e9f24bb2f68247732605b0f5fbb1b06e090dbcb45d747a484333f0779959c9213a4792103839b11c9e239bf35534d
 WHIRLPOOL 
eb1e6917a05b7444f4c37949a51554b6b33a0841bad5dae6aa93f575a7914fb36299c7c63ec27ec24944104a39b5844ada12b1c74a64daa04a682d5e97001834
+DIST ess-15.09.tgz 3239642 SHA256 
3438683af3232280d9281938ad101a1e0bb92aa7c97f330c07d8ef7d10489465 SHA512 
95350c1d558ba2bc8582978441569f40ba4c59609c21cd473908cc152c8cc6e4e38b9236cc47dd73469dcf14c8a359652e54de5632a21700835350764f401d4f
 WHIRLPOOL 
426659087f7ace498cf99bcc67502c0d83c140ae8e5576d80747ba9fe22db641e2ef48dbbb0771231d880dddfc9fcf3ca8c482578e77c15c2d1b6a114509da46

diff --git a/app-emacs/ess/ess-15.09.ebuild b/app-emacs/ess/ess-15.09.ebuild
new file mode 100644
index 000..6953117
--- /dev/null
+++ b/app-emacs/ess/ess-15.09.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit readme.gentoo elisp
+
+DESCRIPTION="Emacs Speaks Statistics"
+HOMEPAGE="http://ess.r-project.org/";
+SRC_URI="http://ess.r-project.org/downloads/ess/${P}.tgz";
+
+LICENSE="GPL-2+ GPL-3+ Texinfo-manual"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+
+DEPEND="app-text/texi2html
+   virtual/latex-base"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   default
+}
+
+src_install() {
+   emake PREFIX="${ED}/usr" \
+   INFODIR="${ED}/usr/share/info" \
+   LISPDIR="${ED}${SITELISP}/ess" \
+   DOCDIR="${ED}/usr/share/doc/${PF}" \
+   install
+
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+   # Most documentation is installed by the package's build system.
+   rm -f "${ED}${SITELISP}/${PN}/ChangeLog"
+   dodoc ChangeLog *NEWS doc/{TODO,ess-intro.pdf}
+   newdoc doc/ChangeLog ChangeLog-doc
+   newdoc lisp/ChangeLog ChangeLog-lisp
+
+   DOC_CONTENTS="Please see /usr/share/doc/${PF} for the complete
+   documentation. Usage hints are in ${SITELISP}/${PN}/ess-site.el 
."
+   readme.gentoo_create_doc
+}



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

2015-10-11 Thread Mike Frysinger
commit: d4405fd40c4316d41b111fc8c5497eeb4063a5d2
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Oct 11 17:32:03 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Oct 11 17:32:03 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=d4405fd4

stagebase: seed initial make.conf w/LC_MESSAGES=C

This sets up the messages from packages in english to ease bug reporting.

Bugzilla: https://bugs.gentoo.org/78382

 catalyst/base/stagebase.py | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index e7514e2..4a0b482 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -1131,6 +1131,13 @@ class StageBase(TargetBase, ClearBase, GenBase):
if "portage_overlay" in self.settings:

myf.write('PORTDIR_OVERLAY="/usr/local/portage"\n')
 
+   # Set default locale for system responses. #478382
+   myf.write(
+   '\n'
+   '# This sets the language of build output to 
English.\n'
+   '# Please keep this setting intact when 
reporting bugs.\n'
+   'LC_MESSAGES=C\n')
+
myf.close()
self.resume.enable("chroot_setup")
 



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

2015-10-11 Thread Mike Frysinger
commit: f97a6da968f490a2e8d05c383a3cf6f178fe
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Oct 11 18:00:01 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Oct 11 18:00:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97a

dev-util/catalyst: require tar[xattr] #552888

Since the build hardcodes xattr related tar flags, make sure the system
tar was built with them enabled.

 dev-util/catalyst/catalyst-2.0.18-r1.ebuild | 1 +
 dev-util/catalyst/catalyst-2.0..ebuild  | 1 +
 dev-util/catalyst/catalyst-2..ebuild| 1 +
 dev-util/catalyst/catalyst-.ebuild  | 1 +
 4 files changed, 4 insertions(+)

diff --git a/dev-util/catalyst/catalyst-2.0.18-r1.ebuild 
b/dev-util/catalyst/catalyst-2.0.18-r1.ebuild
index 83d358c..8521851 100644
--- a/dev-util/catalyst/catalyst-2.0.18-r1.ebuild
+++ b/dev-util/catalyst/catalyst-2.0.18-r1.ebuild
@@ -36,6 +36,7 @@ DEPEND="
 RDEPEND="
app-arch/lbzip2
app-crypt/shash
+   app-arch/tar[xattr]
virtual/cdrtools
amd64? ( >=sys-boot/syslinux-3.72 )
ia64? ( sys-fs/dosfstools )

diff --git a/dev-util/catalyst/catalyst-2.0..ebuild 
b/dev-util/catalyst/catalyst-2.0..ebuild
index 0e9708e..89cb7b0 100644
--- a/dev-util/catalyst/catalyst-2.0..ebuild
+++ b/dev-util/catalyst/catalyst-2.0..ebuild
@@ -35,6 +35,7 @@ DEPEND="
 RDEPEND="
app-arch/lbzip2
app-crypt/shash
+   app-arch/tar[xattr]
virtual/cdrtools
amd64? ( >=sys-boot/syslinux-3.72 )
ia64? ( sys-fs/dosfstools )

diff --git a/dev-util/catalyst/catalyst-2..ebuild 
b/dev-util/catalyst/catalyst-2..ebuild
index da1281a..3724762 100644
--- a/dev-util/catalyst/catalyst-2..ebuild
+++ b/dev-util/catalyst/catalyst-2..ebuild
@@ -36,6 +36,7 @@ RDEPEND="
=dev-python/pydecomp-
app-arch/lbzip2
app-crypt/shash
+   app-arch/tar[xattr]
virtual/cdrtools
amd64? ( >=sys-boot/syslinux-3.72 )
ia64? ( sys-fs/dosfstools )

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index ec9b18b..116a803 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -35,6 +35,7 @@ RDEPEND="
=dev-python/pydecomp-
app-arch/lbzip2
app-crypt/shash
+   app-arch/tar[xattr]
virtual/cdrtools
amd64? ( >=sys-boot/syslinux-3.72 )
ia64? ( sys-fs/dosfstools )



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

2015-10-11 Thread Mike Frysinger
commit: 707a34d9817b0063e4125349fa06fe7e50f4189d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Oct 11 17:58:05 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Oct 11 18:00:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707a34d9

dev-util/catalyst: drop redundant SRC_URI/KEYWORDS setup

This makes it easier to use `ekeywords`.

 dev-util/catalyst/catalyst-2.0.18-r1.ebuild | 2 --
 dev-util/catalyst/catalyst-2.0..ebuild  | 2 --
 dev-util/catalyst/catalyst-2..ebuild| 2 --
 dev-util/catalyst/catalyst-.ebuild  | 2 --
 4 files changed, 8 deletions(-)

diff --git a/dev-util/catalyst/catalyst-2.0.18-r1.ebuild 
b/dev-util/catalyst/catalyst-2.0.18-r1.ebuild
index 7f7203d..83d358c 100644
--- a/dev-util/catalyst/catalyst-2.0.18-r1.ebuild
+++ b/dev-util/catalyst/catalyst-2.0.18-r1.ebuild
@@ -8,8 +8,6 @@ if [[ ${PV} == ** ]]; then
SRC_ECLASS="git-2"
EGIT_REPO_URI="anongit.gentoo.org/proj/catalyst.git"
EGIT_MASTER="master"
-   SRC_URI=""
-   KEYWORDS=""
S="${WORKDIR}/${PN}"
 else
SRC_URI="mirror://gentoo/${P}.tar.bz2

diff --git a/dev-util/catalyst/catalyst-2.0..ebuild 
b/dev-util/catalyst/catalyst-2.0..ebuild
index f67796d..0e9708e 100644
--- a/dev-util/catalyst/catalyst-2.0..ebuild
+++ b/dev-util/catalyst/catalyst-2.0..ebuild
@@ -9,8 +9,6 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="git://anongit.gentoo.org/proj/catalyst.git"
EGIT_MASTER="master"
EGIT_BRANCH="2.X"
-   SRC_URI=""
-   KEYWORDS=""
S="${WORKDIR}/${PN}"
 else
SRC_URI="mirror://gentoo/${P}.tar.bz2

diff --git a/dev-util/catalyst/catalyst-2..ebuild 
b/dev-util/catalyst/catalyst-2..ebuild
index 0c6f8e3..da1281a 100644
--- a/dev-util/catalyst/catalyst-2..ebuild
+++ b/dev-util/catalyst/catalyst-2..ebuild
@@ -9,8 +9,6 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="git://anongit.gentoo.org/proj/catalyst.git"
EGIT_MASTER="master"
EGIT_BRANCH="pending"
-   SRC_URI=""
-   KEYWORDS=""
S="${WORKDIR}/${PN}"
 else
SRC_URI="mirror://gentoo/${P}.tar.bz2

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index 525a3b1..ec9b18b 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -8,8 +8,6 @@ if [[ ${PV} == ** ]]; then
SRC_ECLASS="git-2"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/catalyst.git"
EGIT_BRANCH="master"
-   SRC_URI=""
-   KEYWORDS=""
S="${WORKDIR}/${PN}"
 else
SRC_URI="mirror://gentoo/${P}.tar.bz2



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

2015-10-11 Thread Mike Frysinger
commit: 2b38ba339c59963a5e095564b6b03dc6b10b77f1
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Oct 11 17:57:32 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Oct 11 18:00:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b38ba33

dev-util/catalyst: drop old versions

 dev-util/catalyst/Manifest   |   2 -
 dev-util/catalyst/catalyst-2.0.16.ebuild | 111 ---
 dev-util/catalyst/catalyst-2.0.17.ebuild | 111 ---
 dev-util/catalyst/catalyst-2.0.18.ebuild | 111 ---
 4 files changed, 335 deletions(-)

diff --git a/dev-util/catalyst/Manifest b/dev-util/catalyst/Manifest
index d7654b4..822c3d4 100644
--- a/dev-util/catalyst/Manifest
+++ b/dev-util/catalyst/Manifest
@@ -1,3 +1 @@
-DIST catalyst-2.0.16.tar.bz2 878929 SHA256 
4578cbbc36a5d913b51967faad6feb9b8bb10a04794fe44e73b71790fa389142 SHA512 
460ee4c996a7197f2d3e2504ef5ff205c74c0e7ca763a67dc57932a8df6199334fef3b234d90da1717d3f59b36081a29c768a864efa82129cd4f6e2de34ac3a8
 WHIRLPOOL 
e43861bcb7286f85e8d0857d32f4e0ba9f39eea5bae2eac05e0b9e782ee2edad2a8171e1a0ea451c7ee67b21f2210f8ff3f2a9e37c16d16552c6c46e74637233
-DIST catalyst-2.0.17.tar.bz2 861341 SHA256 
5f4142598d921e5174ff06f9571856760a324e79db5f3b63caf0d1a16adc813c SHA512 
9d7b9ad383dcc5d4ba058596c0b607eb9601b28025d9300f63e68d78cbd5bca8fa3f3e03a81dc6b233021e773ba4301df0bf5cec51ca4368eb3577a68d33a92c
 WHIRLPOOL 
e97fc120141cc4f9f5c297652d8b43313780f615429c0eb3d9b85cba40aeca01dcbc6efb0f8d388cc5e7debabb2563cfc9b5a5aa00e3d00d306aed0f799fc642
 DIST catalyst-2.0.18.tar.bz2 861398 SHA256 
f3c2583fb8da425a9c57d3a00aac559e6bfde5951f1c7ef30ddf4fa00d6bedbd SHA512 
5a1408ffe06ce5c06a6bca8f0e3ecd91c17cdc36e2dfa37881d843432bdfe987fd2cfd988cd5719bdf378c18c2e79ee59e281c3b4dba4ae9edfc2dd654b8ee4a
 WHIRLPOOL 
73abb541bd9984e26e43dbeee3156ca84104aedfe16a027b97790274aaffa8678a29677da4ada908fe9c2184268eb9c266a8961a5e0681fccc463c47a6d83542

diff --git a/dev-util/catalyst/catalyst-2.0.16.ebuild 
b/dev-util/catalyst/catalyst-2.0.16.ebuild
deleted file mode 100644
index 0bd3e47..000
--- a/dev-util/catalyst/catalyst-2.0.16.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-if [[ ${PV} == ** ]]; then
-   SRC_ECLASS="git-2"
-   EGIT_REPO_URI="anongit.gentoo.org/proj/catalyst.git"
-   EGIT_MASTER="master"
-   SRC_URI=""
-   KEYWORDS=""
-   S="${WORKDIR}/${PN}"
-else
-   SRC_URI="mirror://gentoo/${P}.tar.bz2
-   https://dev.gentoo.org/~jmbsvicetto/distfiles/${P}.tar.bz2
-   https://dev.gentoo.org/~mattst88/distfiles/${P}.tar.bz2
-   https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.bz2
-   https://dev.gentoo.org/~dolsen/releases/catalyst/${P}.tar.bz2";
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd"
-fi
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib python-single-r1 ${SRC_ECLASS}
-
-DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux"
-HOMEPAGE="https://www.gentoo.org/proj/en/releng/catalyst/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="ccache kernel_linux"
-
-DEPEND="
-   app-text/asciidoc
-   ${PYTHON_DEPS}
-"
-RDEPEND="
-   app-arch/lbzip2
-   app-crypt/shash
-   virtual/cdrtools
-   amd64? ( >=sys-boot/syslinux-3.72 )
-   ia64? ( sys-fs/dosfstools )
-   x86? ( >=sys-boot/syslinux-3.72 )
-   ccache? ( dev-util/ccache )
-   kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )
-   ${PYTHON_DEPS}
-"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-pkg_setup() {
-   if use ccache ; then
-   einfo "Enabling ccache support for catalyst."
-   else
-   ewarn "By default, ccache support for catalyst is disabled."
-   ewarn "If this is not what you intended,"
-   ewarn "then you should add ccache to your USE."
-   fi
-
-   echo
-   einfo "The template spec files are now installed by default.  You can 
find"
-   einfo "them under /usr/share/doc/${PF}/examples"
-   einfo "and they are considered to be the authorative source of 
information"
-   einfo "on catalyst."
-   echo
-
-   python-single-r1_pkg_setup
-}
-
-src_install() {
-   insinto /usr/$(get_libdir)/${PN}
-   exeinto /usr/$(get_libdir)/${PN}
-   doexe catalyst || die "copying catalyst"
-
-   if [[ ${PV} == 3.* ]]; then
-   doins -r modules files || die "copying files"
-   else
-   doins -r arch modules livecd || die "copying files"
-   fi
-
-   for x in targets/*; do
-   exeinto /usr/$(get_libdir)/${PN}/$x
-   doexe $x/* || die "copying ${x}"
-   done
-
-   # Here is where we actually enable ccache
-   use ccache && \
-  

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

2015-10-11 Thread Lars Wendler
commit: bf7176f62f24d8866f3008de32dac65ae12a9774
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct 11 17:34:15 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Oct 11 17:34:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7176f6

media-sound/qmmp: Added missing dependencies.

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

 media-sound/qmmp/qmmp-1.0.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/media-sound/qmmp/qmmp-1.0.0.ebuild 
b/media-sound/qmmp/qmmp-1.0.0.ebuild
index 4328602..f91be1d 100644
--- a/media-sound/qmmp/qmmp-1.0.0.ebuild
+++ b/media-sound/qmmp/qmmp-1.0.0.ebuild
@@ -26,7 +26,12 @@ libsamplerate lyrics +mad midi mms modplug mplayer mpris 
musepack notifier opus
 projectm pulseaudio qsui scrobbler sndfile stereo tray udisks +vorbis wavpack"
 
 RDEPEND="media-libs/taglib
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
alsa? ( media-libs/alsa-lib )
bs2b? ( media-libs/libbs2b )
cdda? ( dev-libs/libcdio-paranoia )
@@ -59,7 +64,8 @@ RDEPEND="media-libs/taglib
scrobbler? ( net-misc/curl )
sndfile? ( media-libs/libsndfile )
udisks? ( sys-fs/udisks:2 )"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5"
 
 DOCS="AUTHORS ChangeLog README"
 



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

2015-10-11 Thread Mike Frysinger
commit: 05ff22304f888a04af694279ddecf395dce38e89
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct 10 05:31:21 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Oct 11 05:56:16 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=05ff2230

netboot: convert to log module

 catalyst/targets/netboot.py  |  6 +++---
 catalyst/targets/netboot2.py | 19 ++-
 2 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/catalyst/targets/netboot.py b/catalyst/targets/netboot.py
index 46ec4eb..333a230 100644
--- a/catalyst/targets/netboot.py
+++ b/catalyst/targets/netboot.py
@@ -6,7 +6,7 @@ netboot target, version 1
 import os
 import types
 
-
+from catalyst import log
 from catalyst.support import (CatalystError, normpath,
cmd, list_bashify, file_locate)
 
@@ -58,7 +58,7 @@ class netboot(StageBase):
def set_root_path(self):
# ROOT= variable for emerges
self.settings["root_path"]=normpath("/tmp/image")
-   print "netboot root path is "+self.settings["root_path"]
+   log.info('netboot root path is %s', self.settings['root_path'])
 
 #  def build_packages(self):
 #  # build packages
@@ -123,7 +123,7 @@ class netboot(StageBase):
raise CatalystError("netboot build aborting due to 
error.",
print_traceback=True)
# end
-   print "netboot: build finished !"
+   log.notice('netboot: build finished !')
 
def set_action_sequence(self):
self.settings["action_sequence"]=["unpack","unpack_snapshot",

diff --git a/catalyst/targets/netboot2.py b/catalyst/targets/netboot2.py
index 5508367..d882a06 100644
--- a/catalyst/targets/netboot2.py
+++ b/catalyst/targets/netboot2.py
@@ -8,6 +8,7 @@ import types
 import shutil
 from stat import ST_UID, ST_GID, ST_MODE
 
+from catalyst import log
 from catalyst.support import (CatalystError, normpath, cmd, list_bashify)
 from catalyst.fileops import ensure_dirs
 
@@ -53,7 +54,7 @@ class netboot2(StageBase):
self.settings["target_subpath"])
if "autoresume" in self.settings["options"] \
and self.resume.is_enabled("setup_target_path"):
-   print "Resume point detected, skipping target path 
setup operation..."
+   log.notice('Resume point detected, skipping target path 
setup operation...')
else:
# first clean up any existing target stuff
if os.path.isfile(self.settings["target_path"]):
@@ -69,7 +70,7 @@ class netboot2(StageBase):
# check for autoresume point
if "autoresume" in self.settings["options"] \
and self.resume.is_enabled("copy_files_to_image"):
-   print "Resume point detected, skipping target path 
setup operation..."
+   log.notice('Resume point detected, skipping target path 
setup operation...')
else:
if "netboot2/packages" in self.settings:
if type(self.settings["netboot2/packages"]) == 
types.StringType:
@@ -103,7 +104,7 @@ class netboot2(StageBase):
def setup_overlay(self):
if "autoresume" in self.settings["options"] \
and self.resume.is_enabled("setup_overlay"):
-   print "Resume point detected, skipping setup_overlay 
operation..."
+   log.notice('Resume point detected, skipping 
setup_overlay operation...')
else:
if "netboot2/overlay" in self.settings:
for x in self.settings["netboot2/overlay"]:
@@ -119,7 +120,7 @@ class netboot2(StageBase):
try:
cmd(self.settings["controller_file"]+\
" final",env=self.env)
-   print ">>> Netboot Build Finished!"
+   log.notice('Netboot Build Finished!')
except CatalystError:
self.unbind()
raise CatalystError("Failed to move kernel images!",
@@ -128,20 +129,20 @@ class netboot2(StageBase):
def remove(self):
if "autoresume" in self.settings["options"] \
and self.resume.is_enabled("remove"):
-   print "Resume point detected, skipping remove 
operation..."
+   log.notice('Resume point detected, skipping remove 
operation...')
else:
if self.settings["spec_prefix"]+"/rm" in self.settings:
for x in 
self.settings[self.settings["spec_prefix"]+"/rm"]:
# we're going to shell out for all 
these cleaning operations,
  

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

2015-10-11 Thread Mike Frysinger
commit: 9cbedb5c8c8e2158e5e21e3038a0651cd4fe66e9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct 10 05:28:45 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Oct 11 05:56:09 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=9cbedb5c

livecd_stage: convert to log module

 catalyst/targets/livecd_stage1.py | 4 ++--
 catalyst/targets/livecd_stage2.py | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/catalyst/targets/livecd_stage1.py 
b/catalyst/targets/livecd_stage1.py
index 262db70..8d9dcc7 100644
--- a/catalyst/targets/livecd_stage1.py
+++ b/catalyst/targets/livecd_stage1.py
@@ -6,7 +6,7 @@ LiveCD stage1 target
 import os
 import types
 
-
+from catalyst import log
 from catalyst.support import (normpath, cmd)
 from catalyst.fileops import ensure_dirs
 
@@ -34,7 +34,7 @@ class livecd_stage1(StageBase):

self.settings["target_path"]=normpath(self.settings["storedir"]+"/builds/"+self.settings["target_subpath"])
if "autoresume" in self.settings["options"] \
and self.resume.is_enabled("setup_target_path"):
-   print "Resume point detected, skipping target path 
setup operation..."
+   log.notice('Resume point detected, skipping target path 
setup operation...')
else:
# first clean up any existing target stuff
if os.path.exists(self.settings["target_path"]):

diff --git a/catalyst/targets/livecd_stage2.py 
b/catalyst/targets/livecd_stage2.py
index b54f2f0..fa76421 100644
--- a/catalyst/targets/livecd_stage2.py
+++ b/catalyst/targets/livecd_stage2.py
@@ -5,6 +5,7 @@ LiveCD stage2 target, builds upon previous LiveCD stage1 tarball
 
 import os
 
+from catalyst import log
 from catalyst.support import (normpath, file_locate, CatalystError, cmd)
 from catalyst.fileops import ensure_dirs
 from catalyst.base.stagebase import StageBase
@@ -55,7 +56,7 @@ class livecd_stage2(StageBase):

self.settings["target_path"]=normpath(self.settings["storedir"]+"/builds/"+self.settings["target_subpath"])
if "autoresume" in self.settings["options"] \
and self.resume.is_enabled("setup_target_path"):
-   print "Resume point detected, skipping target path 
setup operation..."
+   log.notice('Resume point detected, skipping target path 
setup operation...')
else:
# first clean up any existing target stuff
if os.path.isdir(self.settings["target_path"]):



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

2015-10-11 Thread Mike Frysinger
commit: e60ef20eb3ef4d64a9d7b24f4b1d2d36c026ff7c
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct 10 05:11:40 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct 10 23:54:36 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=e60ef20e

stage1: convert to log module

 catalyst/targets/stage1.py | 38 --
 1 file changed, 16 insertions(+), 22 deletions(-)

diff --git a/catalyst/targets/stage1.py b/catalyst/targets/stage1.py
index b5dfac7..18ef520 100644
--- a/catalyst/targets/stage1.py
+++ b/catalyst/targets/stage1.py
@@ -5,6 +5,9 @@ stage1 target
 
 import os
 
+from snakeoil import fileutils
+
+from catalyst import log
 from catalyst.support import normpath
 from catalyst.fileops import ensure_dirs
 from catalyst.base.stagebase import StageBase
@@ -22,12 +25,12 @@ class stage1(StageBase):
 
def set_stage_path(self):

self.settings["stage_path"]=normpath(self.settings["chroot_path"]+self.settings["root_path"])
-   print "stage1 stage path is "+self.settings["stage_path"]
+   log.notice('stage1 stage path is %s', 
self.settings['stage_path'])
 
def set_root_path(self):
# sets the root path, relative to 'chroot_path', of the stage1 
root
self.settings["root_path"]=normpath("/tmp/stage1root")
-   print "stage1 root path is "+self.settings["root_path"]
+   log.info('stage1 root path is %s', self.settings['root_path'])
 
def set_cleanables(self):
StageBase.set_cleanables(self)
@@ -55,10 +58,10 @@ class stage1(StageBase):
def set_portage_overlay(self):
StageBase.set_portage_overlay(self)
if "portage_overlay" in self.settings:
-   print "\nWARNING !"
-   print "\tUsing an portage overlay for earlier stages 
could cause build issues."
-   print "\tIf you break it, you buy it. Don't complain to 
us about it."
-   print "\tDont say we did not warn you\n"
+   log.warning(
+   'Using an overlay for earlier stages could 
cause build issues.\n'
+   "If you break it, you buy it.  Don't complain 
to us about it.\n"
+   "Don't say we did not warn you.")
 
def base_dirs(self):
if os.uname()[0] == "FreeBSD":
@@ -67,22 +70,13 @@ class stage1(StageBase):
# since proc and dev are not writeable, so...create 
them here
ensure_dirs(self.settings["stage_path"]+"/proc")
ensure_dirs(self.settings["stage_path"]+"/dev")
-   if not 
os.path.isfile(self.settings["stage_path"]+"/proc/.keep"):
-   try:
-   proc_keepfile = 
open(self.settings["stage_path"]+"/proc/.keep","w")
-   proc_keepfile.write('')
-   proc_keepfile.close()
-   except IOError:
-   print "!!! Failed to create %s" % 
(self.settings["stage_path"]+"/dev/.keep")
-   if not 
os.path.isfile(self.settings["stage_path"]+"/dev/.keep"):
-   try:
-   dev_keepfile = 
open(self.settings["stage_path"]+"/dev/.keep","w")
-   dev_keepfile.write('')
-   dev_keepfile.close()
-   except IOError:
-   print "!!! Failed to create %s" % 
(self.settings["stage_path"]+"/dev/.keep")
-   else:
-   pass
+   for f in ('/proc', '/dev'):
+   f = self.settings['stage_path'] + f + '/.keep'
+   if not os.path.isfile(f):
+   try:
+   fileutils.touch(f)
+   except IOError:
+   log.error('Failed to create 
%s', f)
 
def set_mounts(self):
# stage_path/proc probably doesn't exist yet, so create it



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

2015-10-11 Thread Mike Frysinger
commit: 20dd6faa8a902a1ae05af6bda13e2b4273a3ef38
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct 10 05:13:25 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct 10 23:54:36 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=20dd6faa

stagebase: convert to log module

This also allows cleaning up a few funcs from the support module
as they were only lightly used in stagebase.

 catalyst/base/stagebase.py | 262 ++---
 catalyst/defaults.py   |   2 -
 catalyst/support.py|  16 +--
 3 files changed, 128 insertions(+), 152 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 3ce7dba..e7514e2 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -13,10 +13,11 @@ from snakeoil import fileutils
 
 from DeComp.compress import CompressMap
 
+from catalyst import log
 from catalyst.defaults import (SOURCE_MOUNT_DEFAULTS, TARGET_MOUNT_DEFAULTS,
PORT_LOGDIR_CLEAN)
-from catalyst.support import (CatalystError, msg, file_locate, normpath,
-   cmd, warn, list_bashify, read_makeconf, ismount, file_check)
+from catalyst.support import (CatalystError, file_locate, normpath,
+   cmd, list_bashify, read_makeconf, ismount, file_check)
 from catalyst.base.targetbase import TargetBase
 from catalyst.base.clearbase import ClearBase
 from catalyst.base.genbase import GenBase
@@ -97,7 +98,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
# This message should probably change a bit, 
since everything in
# the dir should load just fine. If it doesn't, 
it's probably a
# syntax error in the module
-   msg("Can't find/load " + x + ".py plugin in " + 
arch_dir)
+   log.warning("Can't find/load %s.py plugin in 
%s", x, arch_dir)
 
if "chost" in self.settings:
hostmachine = self.settings["chost"].split("-")[0]
@@ -123,23 +124,22 @@ class StageBase(TargetBase, ClearBase, GenBase):
try:

self.arch=self.subarchmap[self.settings["subarch"]](self.settings)
except KeyError:
-   print "Invalid subarch: "+self.settings["subarch"]
-   print "Choose one of the following:",
-   for x in self.subarchmap:
-   print x,
-   print
-   sys.exit(2)
-
-   print "Using target:",self.settings["target"]
+   log.critical(
+   'Invalid subarch: %s\n'
+   'Choose one of the following:\n'
+   ' %s',
+   self.settings['subarch'], ' 
'.join(self.subarchmap))
+
+   log.notice('Using target: %s', self.settings['target'])
# Print a nice informational message
if self.settings["buildarch"]==self.settings["hostarch"]:
-   print "Building natively for",self.settings["hostarch"]
+   log.info('Building natively for %s', 
self.settings['hostarch'])
elif self.settings["crosscompile"]:
-   print "Cross-compiling on",self.settings["buildarch"],\
-   "for different machine 
type",self.settings["hostarch"]
+   log.info('Cross-compiling on %s for different machine 
type %s',
+   self.settings['buildarch'], 
self.settings['hostarch'])
else:
-   print "Building on",self.settings["buildarch"],\
-   "for alternate personality 
type",self.settings["hostarch"]
+   log.info('Building on %s for alternate personality type 
%s',
+   self.settings['buildarch'], 
self.settings['hostarch'])
 
# This must be set first as other set_ options depend on this
self.set_spec_prefix()
@@ -218,15 +218,13 @@ class StageBase(TargetBase, ClearBase, GenBase):
# the command line).
if "pkgcache" in self.settings["options"]:
self.set_pkgcache_path()
-   print "Location of the package cache is "+\
-   self.settings["pkgcache_path"]
+   log.info('Location of the package cache is %s', 
self.settings['pkgcache_path'])
self.mounts.append("packagedir")
self.mountmap["packagedir"] = 
self.settings["pkgcache_path"]
 
if "kerncache" in self.settings["options"]:
self.set_kerncache_path()
-   print "Location of the kerncache is "+\
-   

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

2015-10-11 Thread Mike Frysinger
commit: fddd40039ce4d608dfc793a1ef8a60ca40413dc4
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct 10 05:11:44 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct 10 23:54:36 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=fddd4003

stage2: convert to log module

 catalyst/targets/stage2.py | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/catalyst/targets/stage2.py b/catalyst/targets/stage2.py
index 786aaa4..ff060d2 100644
--- a/catalyst/targets/stage2.py
+++ b/catalyst/targets/stage2.py
@@ -5,6 +5,7 @@ stage2 target, builds upon previous stage1 tarball
 
 import os
 
+from catalyst import log
 from catalyst.support import normpath
 from catalyst.base.stagebase import StageBase
 
@@ -30,10 +31,12 @@ class stage2(StageBase):

self.settings["hash_map"].generate_hash(

self.settings["source_path"],\

hash_=self.settings["hash_function"])
-   print "Source path set to "+self.settings["source_path"]
+   log.notice('Source path set to %s', 
self.settings['source_path'])
if os.path.isdir(self.settings["source_path"]):
-   print "\tIf this is not desired, remove this directory 
or turn off seedcache in the options of catalyst.conf"
-   print "\tthe source path will then be 
"+normpath(self.settings["storedir"]+"/builds/"+self.settings["source_subpath"] 
+ "\n")
+   log.warning(
+   'If this is not desired, remove this directory 
or turn off seedcache in the\n'
+   'options of catalyst.conf.  The source path 
will then be:\n%s',
+   normpath(self.settings['storedir'] + '/builds/' 
+ self.settings['source_subpath']))
 
# XXX: How do these override_foo() functions differ from the ones in
# StageBase and why aren't they in stage3_target?
@@ -57,7 +60,7 @@ class stage2(StageBase):
def set_portage_overlay(self):
StageBase.set_portage_overlay(self)
if "portage_overlay" in self.settings:
-   print "\nWARNING !"
-   print "\tUsing an portage overlay for earlier stages 
could cause build issues."
-   print "\tIf you break it, you buy it. Don't complain to 
us about it."
-   print "\tDont say we did not warn you\n"
+   log.warning(
+   'Using an overlay for earlier stages could 
cause build issues.\n'
+   "If you break it, you buy it.  Don't complain 
to us about it.\n"
+   "Don't say we did not warn you.")



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

2015-10-11 Thread Mike Frysinger
commit: 4f358eec1331b8facdbdc7eb36bfd702fd31ad29
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct 10 05:15:43 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct 10 23:54:37 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=4f358eec

clearbase: convert to log module

 catalyst/base/clearbase.py | 21 +++--
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/catalyst/base/clearbase.py b/catalyst/base/clearbase.py
index b2c1a11..3817196 100644
--- a/catalyst/base/clearbase.py
+++ b/catalyst/base/clearbase.py
@@ -1,5 +1,6 @@
 
 
+from catalyst import log
 from catalyst.support import countdown
 from catalyst.fileops import clear_dir
 
@@ -15,38 +16,38 @@ class ClearBase(object):
def clear_autoresume(self):
""" Clean resume points since they are no longer needed """
if "autoresume" in self.settings["options"]:
-   print "Removing AutoResume Points: ..."
+   log.notice('Removing AutoResume Points ...')
self.resume.clear_all()
 
 
def remove_autoresume(self):
""" Rmove all resume points since they are no longer needed """
if "autoresume" in self.settings["options"]:
-   print "Removing AutoResume: ..."
+   log.notice('Removing AutoResume ...')
self.resume.clear_all(remove=True)
 
 
def clear_chroot(self):
self.chroot_lock.unlock()
-   print 'Clearing the chroot path ...'
+   log.notice('Clearing the chroot path ...')
clear_dir(self.settings["chroot_path"], 0755, True)
 
 
def remove_chroot(self):
self.chroot_lock.unlock()
-   print 'Removing the chroot path ...'
+   log.notice('Removing the chroot path ...')
clear_dir(self.settings["chroot_path"], 0755, True, remove=True)
 
 
def clear_packages(self, remove=False):
if "pkgcache" in self.settings["options"]:
-   print "purging the pkgcache ..."
+   log.notice('purging the pkgcache ...')
clear_dir(self.settings["pkgcache_path"], remove=remove)
 
 
def clear_kerncache(self, remove=False):
if "kerncache" in self.settings["options"]:
-   print "purging the kerncache ..."
+   log.notice('purging the kerncache ...')
clear_dir(self.settings["kerncache_path"], 
remove=remove)
 
 
@@ -54,15 +55,15 @@ class ClearBase(object):
countdown(10,"Purging Caches ...")
if any(k in self.settings["options"] for k in ("purge",
"purgeonly", "purgetmponly")):
-   print "purge(); clearing autoresume ..."
+   log.notice('purge(); clearing autoresume ...')
self.clear_autoresume()
 
-   print "purge(); clearing chroot ..."
+   log.notice('purge(); clearing chroot ...')
self.clear_chroot()
 
if "purgetmponly" not in self.settings["options"]:
-   print "purge(); clearing package cache ..."
+   log.notice('purge(); clearing package cache 
...')
self.clear_packages(remove)
 
-   print "purge(); clearing kerncache ..."
+   log.notice('purge(); clearing kerncache ...')
self.clear_kerncache(remove)



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

2015-10-11 Thread Mike Frysinger
commit: f083637554bf5668ec856c56cfaaa76bb343d941
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct 10 01:51:23 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct 10 23:54:36 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=f0836375

lock: gut & replace with snakeoil

The hardlink logic is unused, so start by deleting all of that.
If someone wants that (multiple builds on NFS?), we can look at
restoring it.

 catalyst/lock.py | 467 ++-
 1 file changed, 15 insertions(+), 452 deletions(-)

diff --git a/catalyst/lock.py b/catalyst/lock.py
index 8095a82..39926dd 100644
--- a/catalyst/lock.py
+++ b/catalyst/lock.py
@@ -1,467 +1,30 @@
 
-
 import os
-import fcntl
-import errno
-import sys
-import time
-from catalyst.support import CatalystError, normpath
 
-def writemsg(mystr):
-   sys.stderr.write(mystr)
-   sys.stderr.flush()
+from snakeoil import fileutils
+from snakeoil import osutils
 
 
-class LockInUse(Exception):
-   def __init__(self, message):
-   if message:
-   #(type,value)=sys.exc_info()[:2]
-   #if value!=None:
-   #print
-   #kprint traceback.print_exc(file=sys.stdout)
-   print
-   print "!!! catalyst lock file in use: "+message
-   print
+LockInUse = osutils.LockException
 
 
 class LockDir(object):
-   locking_method=fcntl.flock
-   lock_dirs_in_use=[]
-   die_on_failed_lock=True
-
-   def __del__(self):
-   #print "Lock.__del__() 1"
-   self.clean_my_hardlocks()
-   #print "Lock.__del__() 2"
-   self.delete_lock_from_path_list()
-   #print "Lock.__del__() 3"
-   if self.islocked():
-   #print "Lock.__del__() 4"
-   self.fcntl_unlock()
-   #print "Lock.__del__() finnished"
-
-   def __init__(self,lockdir):
-   self.locked=False
-   self.myfd=None
-   self.set_gid(250)
-   self.locking_method=LockDir.locking_method
-   self.set_lockdir(lockdir)
-   self.set_lockfilename(".catalyst_lock")
-   self.set_lockfile()
-
-   if LockDir.lock_dirs_in_use.count(lockdir)>0:
-   raise "This directory already associated with a lock 
object"
-   else:
-   LockDir.lock_dirs_in_use.append(lockdir)
-
-   self.myhardlock = None
-   self.hardlock_paths={}
-
-   def delete_lock_from_path_list(self):
-   try:
-   LockDir.lock_dirs_in_use.remove(self.lockdir)
-   except ValueError:
-   pass
-
-   def islocked(self):
-   if self.locked:
-   return True
-   else:
-   return False
+   """An object that creates locks inside dirs"""
 
-   def set_gid(self,gid):
-   if not self.islocked():
-#  if self.settings["DEBUG"]:
-#  print "setting gid to", gid
-   self.gid=gid
-
-   def set_lockdir(self,lockdir):
-   if not os.path.exists(lockdir):
-   os.makedirs(lockdir)
-   if os.path.isdir(lockdir):
-   if not self.islocked():
-   if lockdir[-1] == "/":
-   lockdir=lockdir[:-1]
-   self.lockdir=normpath(lockdir)
-#  if self.settings["DEBUG"]:
-#  print "setting lockdir to", self.lockdir
-   else:
-   raise "the lock object needs a path to a dir"
-
-   def set_lockfilename(self,lockfilename):
-   if not self.islocked():
-   self.lockfilename=lockfilename
-#  if self.settings["DEBUG"]:
-#  print "setting lockfilename to", 
self.lockfilename
-
-   def set_lockfile(self):
-   if not self.islocked():
-   
self.lockfile=normpath(self.lockdir+'/'+self.lockfilename)
-#  if self.settings["DEBUG"]:
-#  print "setting lockfile to", self.lockfile
+   def __init__(self, lockdir):
+   self.gid = 250
+   self.lockfile = os.path.join(lockdir, '.catalyst_lock')
+   osutils.ensure_dirs(lockdir)
+   fileutils.touch(self.lockfile, mode=0o664)
+   os.chown(self.lockfile, -1, self.gid)
+   self.lock = osutils.FsLock(self.lockfile)
 
def read_lock(self):
-   if not self.locking_method == "HARDLOCK":
-   self.

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

2015-10-11 Thread Mike Frysinger
commit: 062b87828d115bbea0dd6b2cefa35902db18f336
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct 10 05:20:05 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct 10 23:54:37 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=062b8782

support: convert to log module

 catalyst/support.py | 27 ++-
 1 file changed, 10 insertions(+), 17 deletions(-)

diff --git a/catalyst/support.py b/catalyst/support.py
index 6b1e727..8883acb 100644
--- a/catalyst/support.py
+++ b/catalyst/support.py
@@ -4,10 +4,10 @@ import sys
 import os
 import types
 import re
-import traceback
 import time
 from subprocess import Popen
 
+from catalyst import log
 from catalyst.defaults import valid_config_file_values
 
 BASH_BINARY = "/bin/bash"
@@ -29,21 +29,13 @@ def list_bashify(mylist):
 class CatalystError(Exception):
def __init__(self, message, print_traceback=False):
if message:
-   if print_traceback:
-   (_type, value) = sys.exc_info()[:2]
-   if value!=None:
-   print
-   print "Traceback values found.  
listing..."
-   print 
traceback.print_exc(file=sys.stdout)
-   print
-   print "!!! catalyst: "+message
-   print
+   log.error('CatalystError: %s', message, 
exc_info=print_traceback)
 
 
 def cmd(mycmd, myexc="", env=None, debug=False, fail_func=None):
if env is None:
env = {}
-   #print "* cmd()"
+   log.debug('cmd: %r', mycmd)
sys.stdout.flush()
args=[BASH_BINARY]
if "BASH_ENV" not in env:
@@ -54,12 +46,11 @@ def cmd(mycmd, myexc="", env=None, debug=False, 
fail_func=None):
args.append("-c")
args.append(mycmd)
 
-   if debug:
-   print "* cmd(); args =", args
+   log.debug('args: %r', args)
proc = Popen(args, env=env)
if proc.wait() != 0:
if fail_func:
-   print "CMD(), NON-Zero command return.  Running 
fail_func()"
+   log.error('CMD(), NON-Zero command return.  Running 
fail_func().')
fail_func()
raise CatalystError("cmd() NON-zero return value from: %s" % 
myexc,
print_traceback=False)
@@ -223,15 +214,17 @@ def 
addl_arg_parse(myspec,addlargs,requiredspec,validspec):
 
 def countdown(secs=5, doing="Starting"):
if secs:
-   print ">>> Waiting",secs,"seconds before starting..."
-   print ">>> (Control-C to abort)...\n"+doing+" in: ",
+   sys.stdout.write(
+   ('>>> Waiting %s seconds before starting...\n'
+'>>> (Control-C to abort)...\n'
+'%s in: ') % (secs, doing))
ticks=range(secs)
ticks.reverse()
for sec in ticks:
sys.stdout.write(str(sec+1)+" ")
sys.stdout.flush()
time.sleep(1)
-   print
+   sys.stdout.write('\n')
 
 
 def normpath(mypath):



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

2015-10-11 Thread Mike Frysinger
commit: 988f43379698cd76e8883a6bf0506a1b128d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct 10 05:59:09 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Oct 11 05:56:25 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=988f4337

resume: convert to log module

The AutoResumeError exception wasn't actually used as an exception --
it was never raised, only printed.  Throw it away in place of a plain
log message.

 catalyst/base/resume.py | 22 --
 1 file changed, 4 insertions(+), 18 deletions(-)

diff --git a/catalyst/base/resume.py b/catalyst/base/resume.py
index 443b46d..99d8abc 100644
--- a/catalyst/base/resume.py
+++ b/catalyst/base/resume.py
@@ -12,27 +12,13 @@ set, unset, is_set, is_unset, enabled, clear_all
 '''
 
 import os
-import sys
-import traceback
 
 from snakeoil import fileutils
 
+from catalyst import log
 from catalyst.fileops import ensure_dirs, pjoin, listdir_files, clear_dir
 
 
-class AutoResumeError(Exception):
-   def __init__(self, message, print_traceback=False):
-   if message:
-   if print_traceback:
-   (_type, value) = sys.exc_info()[:2]
-   if value!=None:
-   print
-   print "Traceback values found.  
listing..."
-   print 
traceback.print_exc(file=sys.stdout)
-   print "!!! catalyst: AutoResumeError " + message
-   print
-
-
 class AutoResume(object):
'''Class for tracking and handling all aspects of
the autoresume option and related files.
@@ -73,7 +59,7 @@ class AutoResume(object):
fileutils.touch(fname)
self._points[point] = fname
except Exception as e:
-   print AutoResumeError(str(e))
+   log.error('AutoResumeError: %s', e)
return False
return True
 
@@ -91,7 +77,7 @@ class AutoResume(object):
if data and no_lf:
data = data.replace('\n', '')
except OSError as e:
-   print AutoResumeError(str(e))
+   log.error('AutoResumeError: %s', e)
return None
return data
return None
@@ -109,7 +95,7 @@ class AutoResume(object):
os.unlink(self._points[point])
self._points.pop(point)
except Exception as e:
-   print AutoResumeError(str(e))
+   log.error('AutoResumeError: %s', e)
return False
return True
 



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

2015-10-11 Thread Mike Frysinger
commit: 7135c0e1bc266fe1c913a67f547cd1fcae558bbf
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct 10 05:50:39 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Oct 11 05:56:21 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=7135c0e1

embedded/grp: convert to log module

 catalyst/targets/embedded.py | 7 +++
 catalyst/targets/grp.py  | 8 
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/catalyst/targets/embedded.py b/catalyst/targets/embedded.py
index 6044e17..e441757 100644
--- a/catalyst/targets/embedded.py
+++ b/catalyst/targets/embedded.py
@@ -10,9 +10,8 @@ ROOT=/tmp/submerge emerge --something foo bar .
 """
 # NOTE: That^^ docstring has influence catalyst-spec(5) man page generation.
 
-
+from catalyst import log
 from catalyst.support import normpath
-
 from catalyst.base.stagebase import StageBase
 
 class embedded(StageBase):
@@ -39,8 +38,8 @@ class embedded(StageBase):
 
def set_stage_path(self):

self.settings["stage_path"]=normpath(self.settings["chroot_path"]+"/tmp/mergeroot")
-   print "embedded stage path is "+self.settings["stage_path"]
+   log.info('embedded stage path is %s', 
self.settings['stage_path'])
 
def set_root_path(self):
self.settings["root_path"]=normpath("/tmp/mergeroot")
-   print "embedded root path is "+self.settings["root_path"]
+   log.info('embedded root path is %s', self.settings['root_path'])

diff --git a/catalyst/targets/grp.py b/catalyst/targets/grp.py
index 4814ac6..b37366c 100644
--- a/catalyst/targets/grp.py
+++ b/catalyst/targets/grp.py
@@ -7,7 +7,7 @@ import os
 import types
 import glob
 
-
+from catalyst import log
 from catalyst.support import (CatalystError, normpath, cmd, list_bashify)
 from catalyst.fileops import ensure_dirs
 from catalyst.base.stagebase import StageBase
@@ -44,7 +44,7 @@ class grp(StageBase):

self.settings["target_path"]=normpath(self.settings["storedir"]+"/builds/"+self.settings["target_subpath"])
if "autoresume" in self.settings["options"] \
and self.resume.is_enabled("setup_target_path"):
-   print "Resume point detected, skipping target path 
setup operation..."
+   log.notice('Resume point detected, skipping target path 
setup operation...')
else:
# first clean up any existing target stuff
#if os.path.isdir(self.settings["target_path"]):
@@ -82,7 +82,7 @@ class grp(StageBase):
for pkgset in self.settings["grp"]:
if self.settings["grp/"+pkgset+"/type"] == "pkgset":

destdir=normpath(self.settings["target_path"]+"/"+pkgset+"/All")
-   print "Digesting files in the pkgset."
+   log.notice('Digesting files in the pkgset...')
digests=glob.glob(destdir+'/*.DIGESTS')
for i in digests:
if os.path.exists(i):
@@ -97,7 +97,7 @@ class grp(StageBase):

self.gen_digest_file(normpath(destdir+"/"+i))
else:

destdir=normpath(self.settings["target_path"]+"/"+pkgset)
-   print "Digesting files in the srcset."
+   log.notice('Digesting files in the srcset...')
 
digests=glob.glob(destdir+'/*.DIGESTS')
for i in digests:



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

2015-10-11 Thread Mike Frysinger
commit: 8fa80abe5e84a125e8cd9e143cf8f92b5c27ac0a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Oct 10 05:11:49 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct 10 23:54:36 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=8fa80abe

stage3: convert to log module

 catalyst/targets/stage3.py | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/catalyst/targets/stage3.py b/catalyst/targets/stage3.py
index cc3e520..f083193 100644
--- a/catalyst/targets/stage3.py
+++ b/catalyst/targets/stage3.py
@@ -3,6 +3,7 @@ stage3 target, builds upon previous stage2/stage3 tarball
 """
 # NOTE: That^^ docstring has influence catalyst-spec(5) man page generation.
 
+from catalyst import log
 from catalyst.base.stagebase import StageBase
 
 
@@ -18,10 +19,10 @@ class stage3(StageBase):
def set_portage_overlay(self):
StageBase.set_portage_overlay(self)
if "portage_overlay" in self.settings:
-   print "\nWARNING !"
-   print "\tUsing an overlay for earlier stages could 
cause build issues."
-   print "\tIf you break it, you buy it. Don't complain to 
us about it."
-   print "\tDont say we did not warn you\n"
+   log.warning(
+   'Using an overlay for earlier stages could 
cause build issues.\n'
+   "If you break it, you buy it.  Don't complain 
to us about it.\n"
+   "Don't say we did not warn you.")
 
def set_cleanables(self):
StageBase.set_cleanables(self)



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

2015-10-11 Thread Mike Frysinger
commit: 1f48a8c57804569b747da23e4603ba7a42dea51d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct  9 22:18:16 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Oct 10 23:54:36 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=1f48a8c5

stagebase: simplify lock calls a bit

We create self.snapcache_lock to hold the lock, then assign it to
self.snapshot_lock_object, and then operate on self.snapshot_lock_object.
There's no need for this indirection, so operate on self.snapcache_lock
directly instead.

 catalyst/base/stagebase.py | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 88d71ba..3ce7dba 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -150,7 +150,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
self.set_source_subpath()
 
# Set paths
-   self.snapshot_lock_object = None
self.set_snapshot_path()
self.set_root_path()
self.set_source_path()
@@ -822,7 +821,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
self.settings["snapshot_cache_path"]+\
" (This can take a long time)..."
cleanup_errmsg="Error removing existing snapshot cache 
directory."
-   self.snapshot_lock_object=self.snapcache_lock
 
if 
self.settings["snapshot_path_hash"]==snapshot_cache_hash:
print "Valid snapshot cache, skipping unpack of 
portage tree..."
@@ -846,7 +844,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
if unpack:
if "snapcache" in self.settings["options"]:
-   self.snapshot_lock_object.write_lock()
+   self.snapcache_lock.write_lock()
if os.path.exists(target_portdir):
print cleanup_msg
cleanup_cmd = "rm -rf " + target_portdir
@@ -868,7 +866,7 @@ class StageBase(TargetBase, ClearBase, GenBase):

data=self.settings["snapshot_path_hash"])
 
if "snapcache" in self.settings["options"]:
-   self.snapshot_lock_object.unlock()
+   self.snapcache_lock.unlock()
 
def config_profile_link(self):
if "autoresume" in self.settings["options"] \
@@ -946,7 +944,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
src=self.mountmap[x]
#print "bind(); src =", src
if "snapcache" in self.settings["options"] and x == 
"portdir":
-   self.snapshot_lock_object.read_lock()
+   self.snapcache_lock.read_lock()
if os.uname()[0] == "FreeBSD":
if src == "/dev":
_cmd = "mount -t devfs none " + target
@@ -998,7 +996,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
# It's possible the snapshot lock 
object isn't created yet.
# This is because mount safety check 
calls unbind before the
# target is fully initialized
-   self.snapshot_lock_object.unlock()
+   self.snapcache_lock.unlock()
except Exception:
pass
if ouch:



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

2015-10-11 Thread Mikle Kolyada
commit: 36fc3a8524914b41f5e7b7dba083eab7c66486a2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Oct 11 16:25:04 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Oct 11 16:25:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36fc3a85

): Stable for all wrt bug #546654

Package-Manager: portage-2.2.20.1

 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 87a50ca..d1bc479 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: app-admin/ansible/

2015-10-11 Thread Mikle Kolyada
commit: 383536f347fef6b11ee67f1869c2a8ab21e2b889
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Oct 11 16:23:13 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Oct 11 16:23:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383536f3

): amd64 stable wrt bug #562704

Package-Manager: portage-2.2.20.1

 app-admin/ansible/ansible-1.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible/ansible-1.9.3.ebuild 
b/app-admin/ansible/ansible-1.9.3.ebuild
index 273d25a..7c8406c 100644
--- a/app-admin/ansible/ansible-1.9.3.ebuild
+++ b/app-admin/ansible/ansible-1.9.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x64-macos"
+KEYWORDS="amd64 ~x86 ~x64-macos"
 IUSE="test"
 
 RDEPEND="



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

2015-10-11 Thread Alexis Ballier
commit: bc8b78d6e6d4e324d54eb76e8b7b5faf08abcbbb
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Oct 11 16:11:17 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Oct 11 16:15:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8b78d6

dev-ros/rosserial_embeddedlinux: Initial import. Ebuild by me.

Package-Manager: portage-2.2.23

 dev-ros/rosserial_embeddedlinux/Manifest   |  1 +
 dev-ros/rosserial_embeddedlinux/metadata.xml   |  5 +
 .../rosserial_embeddedlinux-0.7.1.ebuild   | 26 ++
 .../rosserial_embeddedlinux-.ebuild| 26 ++
 4 files changed, 58 insertions(+)

diff --git a/dev-ros/rosserial_embeddedlinux/Manifest 
b/dev-ros/rosserial_embeddedlinux/Manifest
new file mode 100644
index 000..2af1683
--- /dev/null
+++ b/dev-ros/rosserial_embeddedlinux/Manifest
@@ -0,0 +1 @@
+DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7

diff --git a/dev-ros/rosserial_embeddedlinux/metadata.xml 
b/dev-ros/rosserial_embeddedlinux/metadata.xml
new file mode 100644
index 000..c42ea5b
--- /dev/null
+++ b/dev-ros/rosserial_embeddedlinux/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+ros
+

diff --git 
a/dev-ros/rosserial_embeddedlinux/rosserial_embeddedlinux-0.7.1.ebuild 
b/dev-ros/rosserial_embeddedlinux/rosserial_embeddedlinux-0.7.1.ebuild
new file mode 100644
index 000..666dc82
--- /dev/null
+++ b/dev-ros/rosserial_embeddedlinux/rosserial_embeddedlinux-0.7.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Libraries and examples for ROSserial usage on Embedded Linux 
Enviroments"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/nav_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rosserial_client[${PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"

diff --git 
a/dev-ros/rosserial_embeddedlinux/rosserial_embeddedlinux-.ebuild 
b/dev-ros/rosserial_embeddedlinux/rosserial_embeddedlinux-.ebuild
new file mode 100644
index 000..666dc82
--- /dev/null
+++ b/dev-ros/rosserial_embeddedlinux/rosserial_embeddedlinux-.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Libraries and examples for ROSserial usage on Embedded Linux 
Enviroments"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/nav_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rosserial_client[${PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



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

2015-10-11 Thread Alexis Ballier
commit: dd7801c4cb53f4c93ec6a412c5156e19f9dfaee8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Oct 11 16:09:30 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Oct 11 16:15:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7801c4

dev-ros/rosserial_xbee: Initial import. Ebuild by me.

Package-Manager: portage-2.2.23

 dev-ros/rosserial_xbee/Manifest|  1 +
 dev-ros/rosserial_xbee/metadata.xml|  5 +
 dev-ros/rosserial_xbee/rosserial_xbee-0.7.1.ebuild | 25 ++
 dev-ros/rosserial_xbee/rosserial_xbee-.ebuild  | 25 ++
 4 files changed, 56 insertions(+)

diff --git a/dev-ros/rosserial_xbee/Manifest b/dev-ros/rosserial_xbee/Manifest
new file mode 100644
index 000..2af1683
--- /dev/null
+++ b/dev-ros/rosserial_xbee/Manifest
@@ -0,0 +1 @@
+DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7

diff --git a/dev-ros/rosserial_xbee/metadata.xml 
b/dev-ros/rosserial_xbee/metadata.xml
new file mode 100644
index 000..c42ea5b
--- /dev/null
+++ b/dev-ros/rosserial_xbee/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+ros
+

diff --git a/dev-ros/rosserial_xbee/rosserial_xbee-0.7.1.ebuild 
b/dev-ros/rosserial_xbee/rosserial_xbee-0.7.1.ebuild
new file mode 100644
index 000..4e1c019
--- /dev/null
+++ b/dev-ros/rosserial_xbee/rosserial_xbee-0.7.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Tools to do point to multipoint communication between rosserial 
nodes connected to an xbee"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rosserial_python[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"

diff --git a/dev-ros/rosserial_xbee/rosserial_xbee-.ebuild 
b/dev-ros/rosserial_xbee/rosserial_xbee-.ebuild
new file mode 100644
index 000..4e1c019
--- /dev/null
+++ b/dev-ros/rosserial_xbee/rosserial_xbee-.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Tools to do point to multipoint communication between rosserial 
nodes connected to an xbee"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rosserial_python[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: ros-meta/rosserial/

2015-10-11 Thread Alexis Ballier
commit: a29a8fab7c660a2ef4ae6f5d8d01a501913b6aa7
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Oct 11 16:14:35 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Oct 11 16:15:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29a8fab

ros-meta/rosserial: Initial import. Ebuild by me.

Package-Manager: portage-2.2.23

 ros-meta/rosserial/Manifest   |  1 +
 ros-meta/rosserial/metadata.xml   |  5 +
 ros-meta/rosserial/rosserial-0.7.1.ebuild | 27 +++
 ros-meta/rosserial/rosserial-.ebuild  | 27 +++
 4 files changed, 60 insertions(+)

diff --git a/ros-meta/rosserial/Manifest b/ros-meta/rosserial/Manifest
new file mode 100644
index 000..2af1683
--- /dev/null
+++ b/ros-meta/rosserial/Manifest
@@ -0,0 +1 @@
+DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7

diff --git a/ros-meta/rosserial/metadata.xml b/ros-meta/rosserial/metadata.xml
new file mode 100644
index 000..c42ea5b
--- /dev/null
+++ b/ros-meta/rosserial/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+ros
+

diff --git a/ros-meta/rosserial/rosserial-0.7.1.ebuild 
b/ros-meta/rosserial/rosserial-0.7.1.ebuild
new file mode 100644
index 000..82cbc9b
--- /dev/null
+++ b/ros-meta/rosserial/rosserial-0.7.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Metapackage for core of rosserial"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rosserial_arduino
+   dev-ros/rosserial_client
+   dev-ros/rosserial_embeddedlinux
+   dev-ros/rosserial_msgs
+   dev-ros/rosserial_python
+   dev-ros/rosserial_server
+   dev-ros/rosserial_windows
+   dev-ros/rosserial_xbee
+"
+DEPEND="${RDEPEND}"

diff --git a/ros-meta/rosserial/rosserial-.ebuild 
b/ros-meta/rosserial/rosserial-.ebuild
new file mode 100644
index 000..82cbc9b
--- /dev/null
+++ b/ros-meta/rosserial/rosserial-.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Metapackage for core of rosserial"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rosserial_arduino
+   dev-ros/rosserial_client
+   dev-ros/rosserial_embeddedlinux
+   dev-ros/rosserial_msgs
+   dev-ros/rosserial_python
+   dev-ros/rosserial_server
+   dev-ros/rosserial_windows
+   dev-ros/rosserial_xbee
+"
+DEPEND="${RDEPEND}"



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

2015-10-11 Thread Alexis Ballier
commit: f055f0b8ec89ada277c760a901d59df6aed1198d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Oct 11 16:13:10 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Oct 11 16:15:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f055f0b8

dev-ros/rosserial_arduino: Initial import. Ebuild by me.

Package-Manager: portage-2.2.23

 dev-ros/rosserial_arduino/Manifest |  1 +
 dev-ros/rosserial_arduino/metadata.xml |  5 +
 .../rosserial_arduino-0.7.1.ebuild | 24 ++
 .../rosserial_arduino-.ebuild  | 24 ++
 4 files changed, 54 insertions(+)

diff --git a/dev-ros/rosserial_arduino/Manifest 
b/dev-ros/rosserial_arduino/Manifest
new file mode 100644
index 000..2af1683
--- /dev/null
+++ b/dev-ros/rosserial_arduino/Manifest
@@ -0,0 +1 @@
+DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7

diff --git a/dev-ros/rosserial_arduino/metadata.xml 
b/dev-ros/rosserial_arduino/metadata.xml
new file mode 100644
index 000..c42ea5b
--- /dev/null
+++ b/dev-ros/rosserial_arduino/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+ros
+

diff --git a/dev-ros/rosserial_arduino/rosserial_arduino-0.7.1.ebuild 
b/dev-ros/rosserial_arduino/rosserial_arduino-0.7.1.ebuild
new file mode 100644
index 000..4cc0fc8
--- /dev/null
+++ b/dev-ros/rosserial_arduino/rosserial_arduino-0.7.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+CATKIN_HAS_MESSAGES=yes
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Libraries and examples for ROSserial usage on Arduino/AVR 
Platforms"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rosserial_client[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"

diff --git a/dev-ros/rosserial_arduino/rosserial_arduino-.ebuild 
b/dev-ros/rosserial_arduino/rosserial_arduino-.ebuild
new file mode 100644
index 000..4cc0fc8
--- /dev/null
+++ b/dev-ros/rosserial_arduino/rosserial_arduino-.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+CATKIN_HAS_MESSAGES=yes
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Libraries and examples for ROSserial usage on Arduino/AVR 
Platforms"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rosserial_client[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



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

2015-10-11 Thread Alexis Ballier
commit: d278776fcc4d6f0784e75c270614382ae4ed7af4
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Oct 11 16:11:56 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Oct 11 16:15:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d278776f

dev-ros/rosserial_server: Initial import. Ebuild by me.

Package-Manager: portage-2.2.23

 dev-ros/rosserial_server/Manifest  |  1 +
 dev-ros/rosserial_server/metadata.xml  |  5 +
 .../rosserial_server/rosserial_server-0.7.1.ebuild | 23 ++
 .../rosserial_server/rosserial_server-.ebuild  | 23 ++
 4 files changed, 52 insertions(+)

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
new file mode 100644
index 000..2af1683
--- /dev/null
+++ b/dev-ros/rosserial_server/Manifest
@@ -0,0 +1 @@
+DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7

diff --git a/dev-ros/rosserial_server/metadata.xml 
b/dev-ros/rosserial_server/metadata.xml
new file mode 100644
index 000..c42ea5b
--- /dev/null
+++ b/dev-ros/rosserial_server/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+ros
+

diff --git a/dev-ros/rosserial_server/rosserial_server-0.7.1.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.7.1.ebuild
new file mode 100644
index 000..8ba454b
--- /dev/null
+++ b/dev-ros/rosserial_server/rosserial_server-0.7.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of the rosserial server side"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/topic_tools
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}"

diff --git a/dev-ros/rosserial_server/rosserial_server-.ebuild 
b/dev-ros/rosserial_server/rosserial_server-.ebuild
new file mode 100644
index 000..8ba454b
--- /dev/null
+++ b/dev-ros/rosserial_server/rosserial_server-.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of the rosserial server side"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/topic_tools
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}"



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

2015-10-11 Thread Alexis Ballier
commit: 3a38425ec3e6c6e1679fb135fa100cc738fb1eff
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Oct 11 16:08:50 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Oct 11 16:15:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a38425e

dev-ros/rosserial_python: Initial import. Ebuild by me.

Package-Manager: portage-2.2.23

 dev-ros/rosserial_python/Manifest  |  1 +
 dev-ros/rosserial_python/metadata.xml  |  5 +
 .../rosserial_python/rosserial_python-0.7.1.ebuild | 24 ++
 .../rosserial_python/rosserial_python-.ebuild  | 24 ++
 4 files changed, 54 insertions(+)

diff --git a/dev-ros/rosserial_python/Manifest 
b/dev-ros/rosserial_python/Manifest
new file mode 100644
index 000..2af1683
--- /dev/null
+++ b/dev-ros/rosserial_python/Manifest
@@ -0,0 +1 @@
+DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7

diff --git a/dev-ros/rosserial_python/metadata.xml 
b/dev-ros/rosserial_python/metadata.xml
new file mode 100644
index 000..c42ea5b
--- /dev/null
+++ b/dev-ros/rosserial_python/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+ros
+

diff --git a/dev-ros/rosserial_python/rosserial_python-0.7.1.ebuild 
b/dev-ros/rosserial_python/rosserial_python-0.7.1.ebuild
new file mode 100644
index 000..21d484d
--- /dev/null
+++ b/dev-ros/rosserial_python/rosserial_python-0.7.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="A Python-based implementation of the ROS serial protocol"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"

diff --git a/dev-ros/rosserial_python/rosserial_python-.ebuild 
b/dev-ros/rosserial_python/rosserial_python-.ebuild
new file mode 100644
index 000..21d484d
--- /dev/null
+++ b/dev-ros/rosserial_python/rosserial_python-.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="A Python-based implementation of the ROS serial protocol"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



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

2015-10-11 Thread Alexis Ballier
commit: 1d3f51e2f15f17635f81f3722eaec2d309bf166f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Oct 11 16:13:46 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Oct 11 16:15:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3f51e2

dev-ros/rosserial_windows: Initial import. Ebuild by me.

Package-Manager: portage-2.2.23

 dev-ros/rosserial_windows/Manifest |  1 +
 dev-ros/rosserial_windows/metadata.xml |  5 
 .../rosserial_windows-0.7.1.ebuild | 27 ++
 .../rosserial_windows-.ebuild  | 27 ++
 4 files changed, 60 insertions(+)

diff --git a/dev-ros/rosserial_windows/Manifest 
b/dev-ros/rosserial_windows/Manifest
new file mode 100644
index 000..2af1683
--- /dev/null
+++ b/dev-ros/rosserial_windows/Manifest
@@ -0,0 +1 @@
+DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7

diff --git a/dev-ros/rosserial_windows/metadata.xml 
b/dev-ros/rosserial_windows/metadata.xml
new file mode 100644
index 000..c42ea5b
--- /dev/null
+++ b/dev-ros/rosserial_windows/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+ros
+

diff --git a/dev-ros/rosserial_windows/rosserial_windows-0.7.1.ebuild 
b/dev-ros/rosserial_windows/rosserial_windows-0.7.1.ebuild
new file mode 100644
index 000..fc6f584
--- /dev/null
+++ b/dev-ros/rosserial_windows/rosserial_windows-0.7.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+CATKIN_HAS_MESSAGES=yes
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Libraries and examples for ROSserial usage on Windows Platforms"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/nav_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/rosserial_client[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"

diff --git a/dev-ros/rosserial_windows/rosserial_windows-.ebuild 
b/dev-ros/rosserial_windows/rosserial_windows-.ebuild
new file mode 100644
index 000..fc6f584
--- /dev/null
+++ b/dev-ros/rosserial_windows/rosserial_windows-.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+CATKIN_HAS_MESSAGES=yes
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Libraries and examples for ROSserial usage on Windows Platforms"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/nav_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/rosserial_client[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



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

2015-10-11 Thread Alexis Ballier
commit: baa36e1fc5c6b2adb8b4530d42f642c59487c51f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Oct 11 16:07:35 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Oct 11 16:15:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa36e1f

dev-ros/rosserial_msgs: Initial import. Ebuild by me.

Package-Manager: portage-2.2.23

 dev-ros/rosserial_msgs/Manifest|  1 +
 dev-ros/rosserial_msgs/metadata.xml|  5 +
 dev-ros/rosserial_msgs/rosserial_msgs-0.7.1.ebuild | 20 
 dev-ros/rosserial_msgs/rosserial_msgs-.ebuild  | 20 
 4 files changed, 46 insertions(+)

diff --git a/dev-ros/rosserial_msgs/Manifest b/dev-ros/rosserial_msgs/Manifest
new file mode 100644
index 000..2af1683
--- /dev/null
+++ b/dev-ros/rosserial_msgs/Manifest
@@ -0,0 +1 @@
+DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7

diff --git a/dev-ros/rosserial_msgs/metadata.xml 
b/dev-ros/rosserial_msgs/metadata.xml
new file mode 100644
index 000..c42ea5b
--- /dev/null
+++ b/dev-ros/rosserial_msgs/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+ros
+

diff --git a/dev-ros/rosserial_msgs/rosserial_msgs-0.7.1.ebuild 
b/dev-ros/rosserial_msgs/rosserial_msgs-0.7.1.ebuild
new file mode 100644
index 000..82b7930
--- /dev/null
+++ b/dev-ros/rosserial_msgs/rosserial_msgs-0.7.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+CATKIN_HAS_MESSAGES=yes
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Messages for automatic topic configuration using rosserial"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"

diff --git a/dev-ros/rosserial_msgs/rosserial_msgs-.ebuild 
b/dev-ros/rosserial_msgs/rosserial_msgs-.ebuild
new file mode 100644
index 000..82b7930
--- /dev/null
+++ b/dev-ros/rosserial_msgs/rosserial_msgs-.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+CATKIN_HAS_MESSAGES=yes
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Messages for automatic topic configuration using rosserial"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"



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

2015-10-11 Thread Alexis Ballier
commit: 6cb7e1176bcde4c3fd09e29bb16271629c9fe876
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Oct 11 16:10:20 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Oct 11 16:15:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb7e117

dev-ros/rosserial_client: Initial import. Ebuild by me.

Package-Manager: portage-2.2.23

 dev-ros/rosserial_client/Manifest  |  1 +
 dev-ros/rosserial_client/metadata.xml  |  5 +
 .../rosserial_client/rosserial_client-0.7.1.ebuild | 24 ++
 .../rosserial_client/rosserial_client-.ebuild  | 24 ++
 4 files changed, 54 insertions(+)

diff --git a/dev-ros/rosserial_client/Manifest 
b/dev-ros/rosserial_client/Manifest
new file mode 100644
index 000..2af1683
--- /dev/null
+++ b/dev-ros/rosserial_client/Manifest
@@ -0,0 +1 @@
+DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7

diff --git a/dev-ros/rosserial_client/metadata.xml 
b/dev-ros/rosserial_client/metadata.xml
new file mode 100644
index 000..c42ea5b
--- /dev/null
+++ b/dev-ros/rosserial_client/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+ros
+

diff --git a/dev-ros/rosserial_client/rosserial_client-0.7.1.ebuild 
b/dev-ros/rosserial_client/rosserial_client-0.7.1.ebuild
new file mode 100644
index 000..8ce5721
--- /dev/null
+++ b/dev-ros/rosserial_client/rosserial_client-0.7.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Generalized client side source for rosserial"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/tf[${PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"

diff --git a/dev-ros/rosserial_client/rosserial_client-.ebuild 
b/dev-ros/rosserial_client/rosserial_client-.ebuild
new file mode 100644
index 000..8ce5721
--- /dev/null
+++ b/dev-ros/rosserial_client/rosserial_client-.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Generalized client side source for rosserial"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/tf[${PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



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

2015-10-11 Thread Manuel Rüger
commit: 194929a8d2688f2e5a20df66eefae834a59ed076
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Oct 11 16:13:55 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Oct 11 16:13:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194929a8

dev-python/more-itertools: Fix homepage

Package-Manager: portage-2.2.23

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

diff --git a/dev-python/more-itertools/more-itertools-2.2.ebuild 
b/dev-python/more-itertools/more-itertools-2.2.ebuild
index 05e5703..7577385 100644
--- a/dev-python/more-itertools/more-itertools-2.2.ebuild
+++ b/dev-python/more-itertools/more-itertools-2.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 inherit distutils-r1
 
 DESCRIPTION="More routines for operating on iterables, beyond itertools"
-HOMEPAGE="https://pypi.python.org/pypi/${PN}";
+HOMEPAGE="https://pypi.python.org/pypi/more-itertools";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"



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

2015-10-11 Thread Manuel Rüger
commit: 84292072028006e716c7f3c3dc30a148b1f8f674
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Oct 11 16:11:51 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Oct 11 16:11:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84292072

dev-python/sparql-wrapper: Remove old

Package-Manager: portage-2.2.23

 dev-python/sparql-wrapper/Manifest |  3 ---
 .../sparql-wrapper/sparql-wrapper-1.5.2.ebuild | 24 -
 .../sparql-wrapper/sparql-wrapper-1.6.1.ebuild | 25 --
 .../sparql-wrapper/sparql-wrapper-1.6.2.ebuild | 25 --
 4 files changed, 77 deletions(-)

diff --git a/dev-python/sparql-wrapper/Manifest 
b/dev-python/sparql-wrapper/Manifest
index c7ed13b..1c954b8 100644
--- a/dev-python/sparql-wrapper/Manifest
+++ b/dev-python/sparql-wrapper/Manifest
@@ -1,5 +1,2 @@
-DIST SPARQLWrapper-1.5.2.tar.gz 24953 SHA256 
65254c7c3cae093fbd5e6b65e2c725db3ad80ab7402c4aa59d18a9cb8f5695b4 SHA512 
adb70599d5c67c4cbd5277de30325a993057ff50c72eba89cea6b5ba8daea9bd7717fef4cd62e250b77c818498580d7f26e359fc4a9e344b2ba82c71912fcee3
 WHIRLPOOL 
a8231a0745e798240620f46af625ff325a770f97f100fbfa5cda4f2e8e1dd1f8b8900fae13a8ade9ba0f71a3fc714be14d83e34848479e7a4e93c7993a1b207c
 DIST SPARQLWrapper-1.6.0.tar.gz 20698 SHA256 
dadcbf190dd090d90325ca4126e96f262d620c45c4693ee9f168cf39af2fa373 SHA512 
e70a003807329602360e0c1ffc4091668e5a7bbce84305ecee5a381759500282abc57f39879a8372a35f7edd36bf7d4f2dc8efad717bb620e430d207c52a4754
 WHIRLPOOL 
f76f9ebc20daac75f0cdbddccd7bb48695289829ab08d9e013ab2e9c0220a7bd770afd5dc1431d520369dd8a1c6cd96034c4452537fb50b58d41b36fa0eb7b20
-DIST SPARQLWrapper-1.6.1.tar.gz 25894 SHA256 
809ecc29ca6d3dcfdfd75163173d00b45405ddf5e848edc648b8aec553c765d0 SHA512 
2500133ea235c1c91ef0f9479f570ec9376704e2ba39ec9d044bb24dfa56dd8613d4677d473d0694edd7095874c17f2277ccb2ef3c079c50b5b814f26812
 WHIRLPOOL 
a460d9d82c0b0854a9eadefd242b7cac4daaa870e42ae6b9d5eed94cfc0fe76c914bd68517bec6449c1b614e40a684231b70982f95f2f39e8f8c01f5d56cc579
-DIST SPARQLWrapper-1.6.2.tar.gz 25939 SHA256 
1af3dcccf5cfbc0c078f95109138a8be221d29e158a2ae81b239d857f7c3224d SHA512 
a75cb881b34fd8963c35b9fb7bb3fb1662257c9a36a03d7968fc8f23c7813b73d29d3bdc26f362023a871960ce6326d70f8fdfb911ceec88212ed3737831
 WHIRLPOOL 
fe2a29206f0f8730e3046ee67649370f866043dfcaf42416753ec6f3e1795fa4372ef48db9a95b87e116e6f007d3c4d8d7b357622dc40d52448cb5dc8d73848f
 DIST SPARQLWrapper-1.6.4.tar.gz 27467 SHA256 
2899dae6baa88d5c3209408e70a1a9de04f0f4dd25f4e9480eb6707a398d1693 SHA512 
49e4eea8cf6e0625ee3a259b4314b630eddb30475a786525f94f827353898c6d90b88e6b7b2bb65270cf8baec781b9bafa98df3cdbbb65a722d6f0af07906ce5
 WHIRLPOOL 
6e8f64a76d24fd864ab830bc86cbf4e97191ca19b3495f5446bd56f76e8cb4d4a8315d7ac38693776f8c063e58c873db3249cbe44aa7822daebc6c85a0893477

diff --git a/dev-python/sparql-wrapper/sparql-wrapper-1.5.2.ebuild 
b/dev-python/sparql-wrapper/sparql-wrapper-1.5.2.ebuild
deleted file mode 100644
index 4f78673..000
--- a/dev-python/sparql-wrapper/sparql-wrapper-1.5.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit distutils-r1
-
-MY_PN=SPARQLWrapper
-DESCRIPTION="Wrapper around a SPARQL service"
-HOMEPAGE="https://pypi.python.org/pypi/${MY_PN}";
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="W3C"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="dev-python/rdflib[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/${MY_PN}-${PV}

diff --git a/dev-python/sparql-wrapper/sparql-wrapper-1.6.1.ebuild 
b/dev-python/sparql-wrapper/sparql-wrapper-1.6.1.ebuild
deleted file mode 100644
index b0d6078..000
--- a/dev-python/sparql-wrapper/sparql-wrapper-1.6.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-MY_PN=SPARQLWrapper
-DESCRIPTION="Wrapper around a SPARQL service"
-HOMEPAGE="https://pypi.python.org/pypi/${MY_PN}";
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="W3C"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="dev-python/rdflib[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/${MY_PN}-${PV}

diff --git a/dev-python/sparql-wrapper/sparql-wrapper-1.6.2.ebuild 
b/dev-python/sparql-wrapper/sparql-wrapper-1.6.2.ebuild
deleted file mode 100644
index 709d5b5..000
--- a/dev-python/sparql-wrapper/sparql-wrapper-1.6.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General P

[gentoo-commits] repo/gentoo:master commit in: www-misc/monitorix/

2015-10-11 Thread Manuel Rüger
commit: ab4cd0d214e3af934c55fc087cda50c2aa96807e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Oct 11 16:05:59 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Oct 11 16:05:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4cd0d2

www-misc/monitorix: Fix homepage

Package-Manager: portage-2.2.23

 www-misc/monitorix/monitorix-3.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/monitorix/monitorix-3.5.1.ebuild 
b/www-misc/monitorix/monitorix-3.5.1.ebuild
index b638a22..a1aeb79 100644
--- a/www-misc/monitorix/monitorix-3.5.1.ebuild
+++ b/www-misc/monitorix/monitorix-3.5.1.ebuild
@@ -7,7 +7,7 @@ EAPI="5"
 inherit eutils systemd user
 
 DESCRIPTION="A lightweight system monitoring tool"
-HOMEPAGE="http://www.${PN}.org/";
+HOMEPAGE="http://www.monitorix.org/";
 SRC_URI="http://www.${PN}.org/${P}.tar.gz";
 
 LICENSE="GPL-2"



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

2015-10-11 Thread Manuel Rüger
commit: 24862bbc96f2903b119141af22ba089db705854b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Oct 11 16:12:53 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Oct 11 16:12:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24862bbc

dev-python/sparql-wrapper: Fix homepage

Package-Manager: portage-2.2.23

 dev-python/sparql-wrapper/sparql-wrapper-1.6.0.ebuild | 2 +-
 dev-python/sparql-wrapper/sparql-wrapper-1.6.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/sparql-wrapper/sparql-wrapper-1.6.0.ebuild 
b/dev-python/sparql-wrapper/sparql-wrapper-1.6.0.ebuild
index 4f78673..8c202a0 100644
--- a/dev-python/sparql-wrapper/sparql-wrapper-1.6.0.ebuild
+++ b/dev-python/sparql-wrapper/sparql-wrapper-1.6.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
 
 MY_PN=SPARQLWrapper
 DESCRIPTION="Wrapper around a SPARQL service"
-HOMEPAGE="https://pypi.python.org/pypi/${MY_PN}";
+HOMEPAGE="https://pypi.python.org/pypi/SPARQLWrapper";
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
 
 LICENSE="W3C"

diff --git a/dev-python/sparql-wrapper/sparql-wrapper-1.6.4.ebuild 
b/dev-python/sparql-wrapper/sparql-wrapper-1.6.4.ebuild
index 9500f9e..5a0debb 100644
--- a/dev-python/sparql-wrapper/sparql-wrapper-1.6.4.ebuild
+++ b/dev-python/sparql-wrapper/sparql-wrapper-1.6.4.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
 
 MY_PN=SPARQLWrapper
 DESCRIPTION="Wrapper around a SPARQL service"
-HOMEPAGE="https://pypi.python.org/pypi/${MY_PN}";
+HOMEPAGE="https://pypi.python.org/pypi/SPARQLWrapper";
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
 
 LICENSE="W3C"



  1   2   3   >