[gentoo-commits] repo/gentoo:master commit in: dev-libs/icu-le-hb/

2017-01-23 Thread Jeroen Roovers
commit: d7331514da61f0a4ca727c3cfa3ad01fdc5b7dde
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 07:28:18 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 07:30:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7331514

dev-libs/icu-le-hb: Stable for HPPA (bug #603792).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild 
b/dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild
index 239b4f9..2f1397b 100644
--- a/dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild
+++ b/dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/behdad/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="icu"
 SLOT="0"
 
-KEYWORDS="amd64 ia64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 hppa ia64 ppc ppc64 sparc x86"
 IUSE=""
 
 RDEPEND="



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

2017-01-23 Thread Jeroen Roovers
commit: f81267790487c6a4160a88763d496296d23518a7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 07:29:52 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 07:30:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8126779

dev-libs/icu-layoutex: Stable for HPPA (bug #603792).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 dev-libs/icu-layoutex/icu-layoutex-58.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/icu-layoutex/icu-layoutex-58.1.ebuild 
b/dev-libs/icu-layoutex/icu-layoutex-58.1.ebuild
index 8110bea..4c07c26 100644
--- a/dev-libs/icu-layoutex/icu-layoutex-58.1.ebuild
+++ b/dev-libs/icu-layoutex/icu-layoutex-58.1.ebuild
@@ -14,7 +14,7 @@ LICENSE="BSD"
 
 SLOT="0/${PV}"
 
-KEYWORDS="amd64 ia64 ~x86"
+KEYWORDS="amd64 hppa ia64 ~x86"
 IUSE="debug static-libs"
 
 RDEPEND="



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

2017-01-23 Thread Jeroen Roovers
commit: 6864eaffecf021c86e2abcf0d333d54527793755
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 07:28:59 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 07:30:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6864eaff

dev-libs/icu-layoutex: Mark ~hppa (bug #603792).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 dev-libs/icu-layoutex/icu-layoutex-58.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/icu-layoutex/icu-layoutex-58.2.ebuild 
b/dev-libs/icu-layoutex/icu-layoutex-58.2.ebuild
index 9b7b511..9fcff96 100644
--- a/dev-libs/icu-layoutex/icu-layoutex-58.2.ebuild
+++ b/dev-libs/icu-layoutex/icu-layoutex-58.2.ebuild
@@ -14,7 +14,7 @@ LICENSE="BSD"
 
 SLOT="0/${PV}"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~hppa ~x86"
 IUSE="debug static-libs"
 
 RDEPEND="



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

2017-01-23 Thread Lars Wendler
commit: ad7546027b39b531c1781b3d9c157481ac49e3e5
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan 24 07:17:57 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan 24 07:22:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad754602

dev-vcs/tortoisehg: Bump to version 4.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-4.0.2.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 56510d4..2e8b5f4 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,4 +1,5 @@
 DIST tortoisehg-3.8.4.tar.gz 7817508 SHA256 
c8608ab7f063d0edd46c1fdae3181ef8216ea029bca34f180f0adeefc50274f7 SHA512 
d9d83007588e8e62a03976a229a7c325e6e7f203d4f8fc74cc32b3f2880a1873237b4c333cfdb0ece6acde51019f6f62a75d863f1f99e8a5930ad17c38c6358b
 WHIRLPOOL 
0ae8136f8de546a50998672bfd892774d4e8497268ffaf1198c84ce725c02080e8631c203103f8c646ef3ad7b69c832124042d6d0c207e90d13e08b532d33862
 DIST tortoisehg-3.9.2.tar.gz 7869242 SHA256 
02ba49f5c724557b89b7a1d3a2abd1aaee5da4564ff98dd859b69d1f92d38c9f SHA512 
42e7dc4d1e76d68fd7a44d772afdb28bac380aad047ee10be6df0b70ad048e8e28361b2d45ee4eaadf7dc1a0f10d7e9bb0cee57bdaf1b284e005b484c6654e29
 WHIRLPOOL 
068fbbaf7e062cc72010c9bf7ad6525e61560f25bfa1cf0af8cb95a71bf568708dfe1ab3bf32c109c50c8ae9697cb003de938e9343c1f4bc46bcf8c5d3bb09c7
 DIST tortoisehg-4.0.1.tar.gz 7916428 SHA256 
56ac0eb7734fa77130e5428e0ccaa1df07526e95da4b1cf501909284d2d00caa SHA512 
7dc4282213a97709c7daddcb2a6a63ee961565395d9f527dbc2c8e479040fa1f3519e0c66da0d9ca5cd59321ee4c9b1fa6626df932d163ab494fdce3e0754c10
 WHIRLPOOL 
52587c38f586968ff6b48e87545b4a40695c3dfe402d11bc6f32835044633a6d2e31dfc2cb72480b2ef4ed58eea87146defb0732db1793c21e7321d6d5de79d2
+DIST tortoisehg-4.0.2.tar.gz 7916581 SHA256 
402230d547c4a2a9b3e5f42701a4b91509ce23c5d7837fc149152fbf7cf1e903 SHA512 
0180f4041658f0cf394f3239fc4f8bb771aacdf551e5bf2e89427c2fd92d375e9c62d7b6163c171a4b3df941534c87485d8dc3554b3035130b2f5b43512c4bb1
 WHIRLPOOL 
e4499ae086b0a3a55b9ac8547dd7a0e70e7aa126038478d7b7f6340dd09c2470fb0b1574f0c9db7dad43535bca79e3cb79de3aeffd08595cb2c1d1a8469aea4c
 DIST tortoisehg-4.0.tar.gz 7828059 SHA256 
791ffa4270cb2f49454290a30da2a915b31a91b94ebc5546289a125e962f7910 SHA512 
e47af4d9f06e9284fdf18216b456b22c74043af3e59b46f086a10c15eca2a644c9ce8836c4ba709ade0a56a79db537c2fd6f407e52318e5352e060f48d86167d
 WHIRLPOOL 
8d2b1dda8717935598cf40a705d2b3d55aa1389f758dc93dc2c807bb5f645c84de607c1f8d834d433cb43373698e2cfb407088836d88ae34c285529dbb9fd6ae

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.0.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.0.2.ebuild
new file mode 100644
index ..fbb9a0e
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.0.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz";
+   HG_DEPEND=">=dev-vcs/mercurial-3.9 https://bitbucket.org/tortoisehg/thg";
+   EHG_REVISION="stable"
+   KEYWORDS=""
+   SRC_URI=""
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.org";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="${HG_DEPEND}
+   dev-python/iniparse[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/PyQt4[svg,${PYTHON_USEDEP}]
+   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${LINGUAS+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${LINGUAS}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   docinto html
+   dodoc -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file

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

2017-01-23 Thread Lars Wendler
commit: 178ce9ee11408d5a09251319a460d9f22a59ab12
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan 24 07:22:34 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan 24 07:22:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178ce9ee

sys-fs/udftools: Bump to version 1.3

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-fs/udftools/Manifest|  1 +
 sys-fs/udftools/udftools-1.3.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/sys-fs/udftools/Manifest b/sys-fs/udftools/Manifest
index 1afdcb9..8cff928 100644
--- a/sys-fs/udftools/Manifest
+++ b/sys-fs/udftools/Manifest
@@ -2,3 +2,4 @@ DIST udftools-1.0.0b3.patch.bz2 3372 SHA256 
4c35eb06da92677203137ee407ba29bdf0be
 DIST udftools-1.0.0b3.tar.gz 293257 SHA256 
c5079e878d4d8e03de0fd75bfecf485a299689b8289a5288f18b2e793e0904a0 SHA512 
4b45ff2e389ce93c3ac372f74daa3e2a43e02434c1e3d9df8cf050e137799491ac88d7aedd2b61c6d79a7ab8878042689c948c0b2aeb4be0a172c64844f07068
 WHIRLPOOL 
157ff4b18ef7497067b8398e0d57a25e6549c3c8637633fe3648c42d446562cd9c2f2533a25895cf628343223eb1ccbb59511df40606525486c6e4e58c0dc0d3
 DIST udftools-1.1.tar.gz 656865 SHA256 
e16103fd0d4ec7c233df3375c8bec5e32802fd81e9f135dc73b80550373205ed SHA512 
9c415d1cae1d79d49b4f9e3e6881f0b44b31d59f6d722571badd78ee68c422899ee8b95caed0ac50e76c13d8ed118f58f79efe5cbf775438a163d68160a30742
 WHIRLPOOL 
c6d297fab980725590e45807da8d05d4eafd0336fba646a56239001af850b7efb3e1e89f6d413f3f4b7116434362e00b2555a760e7918df2c7c64da746ca63e2
 DIST udftools-1.2.tar.gz 657310 SHA256 
444c646cc4e3db93a4abffbfc9d5e3da8da3e891012cb8bc2ce53c3d33596851 SHA512 
b36e08b7adc0246f2a8024f6ee95117f5cba03566103a501acd1fb1ab31152da6345584ad36156a94ce5a29818e38333d81e3307ba73cef08355c300b79af199
 WHIRLPOOL 
259c1b2ad8cfd8254fd88fa0ad019d698c78eb6a15eb05209d0229add206243cacbf00e1ddc3b2a3ecb424d8808c98f046d2bdbf4193e06910714ffbbb3ebb79
+DIST udftools-1.3.tar.gz 447063 SHA256 
00562a440de7b855df8127f8f798df657d53f20d9a205a7041fed37c8a07d4cb SHA512 
d67f74640cc600fbdf3d7a67caee1342c15507357e155c5e1066aa6f6b3e2667483107edd663eaed5ebb690c13337598a75c1955e69cbc782bd481af783837e7
 WHIRLPOOL 
6f8fd7f5d21b590a0cd314e014d4c1f7bb11dae0b54f92495348621ab529b555c59cf216365a518df8566bd3cf5ac3092e7fefd17ec5cb0475efce30cf683f82

diff --git a/sys-fs/udftools/udftools-1.3.ebuild 
b/sys-fs/udftools/udftools-1.3.ebuild
new file mode 100644
index ..d2a858c
--- /dev/null
+++ b/sys-fs/udftools/udftools-1.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="Ben Fennema's tools for packet writing and the UDF filesystem"
+HOMEPAGE="https://github.com/pali/udftools/ 
https://sourceforge.net/projects/linux-udf/";
+SRC_URI="https://github.com/pali/udftools/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="sys-libs/readline:0="
+DEPEND="${RDEPEND}"
+
+src_install() {
+   default
+   newinitd "${FILESDIR}"/pktcdvd.init pktcdvd
+   dosym mkudffs.8 /usr/share/man/man8/mkfs.udf.8
+}



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

2017-01-23 Thread Lars Wendler
commit: 87d1d7e93b6f0674b66ac4f6c0d12d0a8a9b0f14
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan 24 07:18:25 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan 24 07:22:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d1d7e9

dev-vcs/tortoisehg: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-vcs/tortoisehg/Manifest  |  1 -
 dev-vcs/tortoisehg/tortoisehg-4.0.ebuild | 83 
 2 files changed, 84 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 2e8b5f4..eb61bf7 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -2,4 +2,3 @@ DIST tortoisehg-3.8.4.tar.gz 7817508 SHA256 
c8608ab7f063d0edd46c1fdae3181ef8216e
 DIST tortoisehg-3.9.2.tar.gz 7869242 SHA256 
02ba49f5c724557b89b7a1d3a2abd1aaee5da4564ff98dd859b69d1f92d38c9f SHA512 
42e7dc4d1e76d68fd7a44d772afdb28bac380aad047ee10be6df0b70ad048e8e28361b2d45ee4eaadf7dc1a0f10d7e9bb0cee57bdaf1b284e005b484c6654e29
 WHIRLPOOL 
068fbbaf7e062cc72010c9bf7ad6525e61560f25bfa1cf0af8cb95a71bf568708dfe1ab3bf32c109c50c8ae9697cb003de938e9343c1f4bc46bcf8c5d3bb09c7
 DIST tortoisehg-4.0.1.tar.gz 7916428 SHA256 
56ac0eb7734fa77130e5428e0ccaa1df07526e95da4b1cf501909284d2d00caa SHA512 
7dc4282213a97709c7daddcb2a6a63ee961565395d9f527dbc2c8e479040fa1f3519e0c66da0d9ca5cd59321ee4c9b1fa6626df932d163ab494fdce3e0754c10
 WHIRLPOOL 
52587c38f586968ff6b48e87545b4a40695c3dfe402d11bc6f32835044633a6d2e31dfc2cb72480b2ef4ed58eea87146defb0732db1793c21e7321d6d5de79d2
 DIST tortoisehg-4.0.2.tar.gz 7916581 SHA256 
402230d547c4a2a9b3e5f42701a4b91509ce23c5d7837fc149152fbf7cf1e903 SHA512 
0180f4041658f0cf394f3239fc4f8bb771aacdf551e5bf2e89427c2fd92d375e9c62d7b6163c171a4b3df941534c87485d8dc3554b3035130b2f5b43512c4bb1
 WHIRLPOOL 
e4499ae086b0a3a55b9ac8547dd7a0e70e7aa126038478d7b7f6340dd09c2470fb0b1574f0c9db7dad43535bca79e3cb79de3aeffd08595cb2c1d1a8469aea4c
-DIST tortoisehg-4.0.tar.gz 7828059 SHA256 
791ffa4270cb2f49454290a30da2a915b31a91b94ebc5546289a125e962f7910 SHA512 
e47af4d9f06e9284fdf18216b456b22c74043af3e59b46f086a10c15eca2a644c9ce8836c4ba709ade0a56a79db537c2fd6f407e52318e5352e060f48d86167d
 WHIRLPOOL 
8d2b1dda8717935598cf40a705d2b3d55aa1389f758dc93dc2c807bb5f645c84de607c1f8d834d433cb43373698e2cfb407088836d88ae34c285529dbb9fd6ae

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.0.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.0.ebuild
deleted file mode 100644
index fbb9a0e..
--- a/dev-vcs/tortoisehg/tortoisehg-4.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz";
-   HG_DEPEND=">=dev-vcs/mercurial-3.9 https://bitbucket.org/tortoisehg/thg";
-   EHG_REVISION="stable"
-   KEYWORDS=""
-   SRC_URI=""
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.org";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="${HG_DEPEND}
-   dev-python/iniparse[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/PyQt4[svg,${PYTHON_USEDEP}]
-   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${LINGUAS+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${LINGUAS}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   docinto html
-   dodoc -r doc/build/html/
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-
-   # Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
-   || die
-}
-
-pkg_postinst() {
-   elog "When startup of ${PN} fails with an API version mismatch error"
-   elog "between dev-python/sip and dev-python/PyQt4 pl

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

2017-01-23 Thread Göktürk Yüksek
commit: 39e6f5f9f736eadec03d809975e17347a30ef13f
Author: Sarah White  gmail  com>
AuthorDate: Tue Jan 24 07:01:30 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jan 24 07:12:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e6f5f9

sys-kernel/ck-sources: refactored hash.patch -> ${FRZR_FILE} renaming

Package-Manager: portage-2.3.0

 sys-kernel/ck-sources/ck-sources-4.9.4.ebuild | 3 ++-
 sys-kernel/ck-sources/ck-sources-4.9.5.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/ck-sources/ck-sources-4.9.4.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.9.4.ebuild
index 5b6a0c4..853597a 100644
--- a/sys-kernel/ck-sources/ck-sources-4.9.4.ebuild
+++ b/sys-kernel/ck-sources/ck-sources-4.9.4.ebuild
@@ -40,8 +40,9 @@ 
CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
 CK_URI="${CK_LVER_URL}/${CK_FILE}"
 
 # solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x)
+FRZR_HASH="7de569950716147ed436b27936628ee3ab5b45cc"
 FRZR_FILE="${PN}-4.9-freezer-fix.patch"
-FRZR_URI="https://github.com/ckolivas/linux/commit/7de569950716147ed436b27936628ee3ab5b45cc.patch
 -> ${FRZR_FILE}"
+FRZR_URI="https://github.com/ckolivas/linux/commit/${FRZR_HASH}.patch -> 
${FRZR_FILE}"
 
 #-- Build extra incremental patches list --
 

diff --git a/sys-kernel/ck-sources/ck-sources-4.9.5.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.9.5.ebuild
index 9526f5e..2f8654c 100644
--- a/sys-kernel/ck-sources/ck-sources-4.9.5.ebuild
+++ b/sys-kernel/ck-sources/ck-sources-4.9.5.ebuild
@@ -40,8 +40,9 @@ 
CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
 CK_URI="${CK_LVER_URL}/${CK_FILE}"
 
 # solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x)
+FRZR_HASH="7de569950716147ed436b27936628ee3ab5b45cc"
 FRZR_FILE="${PN}-4.9-freezer-fix.patch"
-FRZR_URI="https://github.com/ckolivas/linux/commit/7de569950716147ed436b27936628ee3ab5b45cc.patch
 -> ${FRZR_FILE}"
+FRZR_URI="https://github.com/ckolivas/linux/commit/${FRZR_HASH}.patch -> 
${FRZR_FILE}"
 
 #-- Build extra incremental patches list --
 



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

2017-01-23 Thread Jeroen Roovers
commit: 7f7af6239cebc265a072c2dc062138ccffe9e92f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 07:01:02 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 07:01:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7af623

sys-kernel/gentoo-sources: Mark ~hppa too.

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 sys-kernel/gentoo-sources/gentoo-sources-4.9.3.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.4.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.5.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.3.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.3.ebuild
index bd393b2..abe432e 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.3.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.3.ebuild
@@ -11,7 +11,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.4.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.4.ebuild
index f5e289f..7a045ef 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.4.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.4.ebuild
@@ -11,7 +11,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.5.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.5.ebuild
index 4322081..f430af9 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.5.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.5.ebuild
@@ -11,7 +11,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 



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

2017-01-23 Thread Mike Frysinger
commit: 0fa69c398bad7bda3486b713e995be01847126d1
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Jan 23 23:48:12 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Jan 23 23:48:12 2017 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=0fa69c39

scanelf: change abs() to a size_t cast

The point of using abs here was to avoid a signed-vs-unsigned warning,
but it doesn't actually work because abs() returns a signed integer.
Since we always know end is larger than start, cast the result to a
size_t instead.

 scanelf.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scanelf.c b/scanelf.c
index 9c52ced..2729d0f 100644
--- a/scanelf.c
+++ b/scanelf.c
@@ -836,7 +836,7 @@ static void scanelf_file_rpath(elfobj *elf, char 
*found_rpath, char **ret, size_
while (start) { \
rpath_security_checks(elf, start, 
get_elfdtype(word)); \
end = strchr(start, ':'); \
-   len = (end ? abs(end - start) : 
strlen(start)); \
+   len = (end ? (size_t)(end - start) : 
strlen(start)); \
if (use_ldcache) { \
size_t n; \
const char *ldpath; \



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

2017-01-23 Thread Mike Frysinger
commit: d820062bbb3db40e1dfecebfe51cef2ef35793b6
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jan 24 06:50:02 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jan 24 06:50:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d820062b

app-misc/pax-utils: version bump to 1.2.1

 app-misc/pax-utils/Manifest | 2 +-
 app-misc/pax-utils/{pax-utils-1.2.ebuild => pax-utils-1.2.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index b424c4c..bf1206c 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,3 +1,3 @@
 DIST pax-utils-1.1.6.tar.xz 647308 SHA256 
f5436c517bea40f7035ec29a6f34034c739b943f2e3a080d76df5dfd7fd41b12 SHA512 
c5bdb3ee076c5f4d026f811a59329014c539e3bb3ab45aec92564dcc4abcedaebc50bec55c37aeccfe9e31c554ec7789426fcb3d6f67a8d805843f32c5993f94
 WHIRLPOOL 
6addfc63dd821a3a0f1ebb2f0545bf81b933bed7aa4950efc51c4af3c8a9dd2263fe09c469bb371a5cb7ae239db646876548a2c21b08c1ed87dd974228eb2679
 DIST pax-utils-1.1.7.tar.xz 648376 SHA256 
bb9bdbf0888de9444b53b78f7b8069af9832bac7cef0588030b8ce49e8ebad10 SHA512 
cec176cf5863b15acc058cbd99639f5f456346136d0551ce5875cb66c28dd0f6e7f5077b0c06751a3a68984b5c4386c232d3db8b76aa4f4b326b0b692835fdeb
 WHIRLPOOL 
07972470889ff3f4a85f1528bc6c49ae11c3161dfe0df4ab0c3ea83affdc36d0fce36f4db5a0811290958d51e477da99476a12bf35108c4a3b147004a0584541
-DIST pax-utils-1.2.tar.xz 656068 SHA256 
99cd71603507dcb65f512c8be87fb3248545113918d6d416e5fb99be73aa81b5 SHA512 
c873b21bf9cf24038ca0f01a75a5d768c4a4f41c380e03db5ee2605d9fab78b672be1170b4d8dd97798bf36b0bf3726769e13ca32471c86d57c314f4059ef360
 WHIRLPOOL 
b8b884fdf141b8d4784f5dcaf356aa005883e2a940501b7deb28707560d80346a3787a4c9bb675da8dffda9ae9ba6c086cdc04ca5be77a89ccfd65310db0071d
+DIST pax-utils-1.2.1.tar.xz 655848 SHA256 
bccd31aec3266f49641b043055f08b4e38f3e5d5a3a80e9b270b2712dec1fef0 SHA512 
844671a8da123ab7cdc119ff33b2613dfb17998e5f4ad7c50a7fd046362f52f008cb5916f6acc9ad96a8cbef8b65a2623e3cd9eeffcde235eeba61b76137fa38
 WHIRLPOOL 
b1225826a6235df1b2a5df2b23a1456822a4880632cee3c50569097bc865755e2ea312ec1f591729b507568c2dbf0ed75d02effda8cddec376a0c3f0934fada0

diff --git a/app-misc/pax-utils/pax-utils-1.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.1.ebuild
similarity index 100%
rename from app-misc/pax-utils/pax-utils-1.2.ebuild
rename to app-misc/pax-utils/pax-utils-1.2.1.ebuild



[gentoo-commits] proj/pax-utils: New tag: v1.2.1

2017-01-23 Thread Mike Frysinger
commit: 
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jan 24 06:50:18 2017 +

New tag: v1.2.1




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

2017-01-23 Thread Mike Frysinger
commit: 248f21bc40c850b470b6128de00a3437587f9293
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jan 24 02:42:41 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jan 24 02:42:41 2017 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=248f21bc

scanelf: switch all string table lookups to scanelf_file_get_symtabs

We don't care about the .strtab-vs-.dynstr, but we do want to fall
back to tables that can only be found via dynamic tags and program
headers.

 scanelf.c | 46 +++---
 1 file changed, 23 insertions(+), 23 deletions(-)

diff --git a/scanelf.c b/scanelf.c
index ceec26d..9695276 100644
--- a/scanelf.c
+++ b/scanelf.c
@@ -767,16 +767,16 @@ static void rpath_security_checks(elfobj *elf, char 
*item, const char *dt_type)
 static void scanelf_file_rpath(elfobj *elf, char *found_rpath, char **ret, 
size_t *ret_len)
 {
char *rpath, *runpath, **r;
-   void *strtbl_void;
+   void *symtab_void, *strtab_void;
 
if (!show_rpath) return;
 
-   strtbl_void = elf_findsecbyname(elf, ".dynstr");
+   scanelf_file_get_symtabs(elf, &symtab_void, &strtab_void);
rpath = runpath = NULL;
 
 #define SHOW_RPATH(B) \
Elf ## B ## _Dyn *dyn; \
-   Elf ## B ## _Shdr *strtbl = SHDR ## B (strtbl_void); \
+   Elf ## B ## _Shdr *strtab = SHDR ## B (strtab_void); \
Elf ## B ## _Off offset; \
Elf ## B ## _Xword word; \
\
@@ -791,7 +791,7 @@ static void scanelf_file_rpath(elfobj *elf, char 
*found_rpath, char **ret, size_
continue; \
} \
/* Verify the memory is somewhat sane */ \
-   offset = EGET(strtbl->sh_offset) + EGET(dyn->d_un.d_ptr); \
+   offset = EGET(strtab->sh_offset) + EGET(dyn->d_un.d_ptr); \
if (offset < (Elf ## B ## _Off)elf->len) { \
if (*r) warn("ELF has multiple %s's !?", 
get_elfdtype(word)); \
*r = elf->data + offset; \
@@ -873,7 +873,7 @@ static void scanelf_file_rpath(elfobj *elf, char 
*found_rpath, char **ret, size_
} \
} \
}
-   if (elf->phdr && strtbl_void)
+   if (elf->phdr && strtab_void)
SCANELF_ELF_SIZED(SHOW_RPATH);
 
if (be_wewy_wewy_quiet) return;
@@ -913,7 +913,7 @@ static char *lookup_config_lib(const char *fname)
 static const char *scanelf_file_needed_lib(elfobj *elf, char *found_needed, 
char *found_lib, int op, char **ret, size_t *ret_len)
 {
char *needed;
-   void *strtbl_void;
+   void *symtab_void, *strtab_void;
char *p;
 
/*
@@ -923,17 +923,17 @@ static const char *scanelf_file_needed_lib(elfobj *elf, 
char *found_needed, char
if ((op == 0 && !show_needed) || (op == 1 && !find_lib))
return NULL;
 
-   strtbl_void = elf_findsecbyname(elf, ".dynstr");
+   scanelf_file_get_symtabs(elf, &symtab_void, &strtab_void);
 
 #define SHOW_NEEDED(B) \
Elf ## B ## _Dyn *dyn; \
-   Elf ## B ## _Shdr *strtbl = SHDR ## B (strtbl_void); \
+   Elf ## B ## _Shdr *strtab = SHDR ## B (strtab_void); \
size_t matched = 0; \
\
/* Walk all the dynamic tags to find NEEDED entries */ \
scanelf_dt_for_each(B, elf, dyn) { \
if (EGET(dyn->d_tag) == DT_NEEDED) { \
-   Elf ## B ## _Off offset = EGET(strtbl->sh_offset) + 
EGET(dyn->d_un.d_ptr); \
+   Elf ## B ## _Off offset = EGET(strtab->sh_offset) + 
EGET(dyn->d_un.d_ptr); \
if (offset >= (Elf ## B ## _Off)elf->len) \
continue; \
needed = elf->data + offset; \
@@ -971,7 +971,7 @@ static const char *scanelf_file_needed_lib(elfobj *elf, 
char *found_needed, char
} \
} \
}
-   if (elf->phdr && strtbl_void) {
+   if (elf->phdr && strtab_void) {
SCANELF_ELF_SIZED(SHOW_NEEDED);
if (op == 0 && !*found_needed && be_verbose)
warn("ELF lacks DT_NEEDED sections: %s", elf->filename);
@@ -987,7 +987,7 @@ static char *scanelf_file_interp(elfobj *elf, char 
*found_interp)
 
if (elf->phdr) {
/* Walk all the program headers to find the PT_INTERP */
-#define SHOW_PT_INTERP(B) \
+#define GET_PT_INTERP(B) \
size_t i; \
Elf ## B ## _Ehdr *ehdr = EHDR ## B (elf->ehdr); \
Elf ## B ## _Phdr *phdr = PHDR ## B (elf->phdr); \
@@ -997,16 +997,16 @@ static char *scanelf_file_interp(elfobj *elf, char 
*found_interp)
break; \
} \
}
-   SCANELF_ELF_SIZED(SHOW_PT_INTERP);
+   SCANELF_ELF_SIZED(GET_PT_INTERP);
} else if (elf->shdr) {
/* Use the section headers to find it */
- 

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

2017-01-23 Thread Mike Frysinger
commit: 95e5489534ac9e9324c5096286899b688e19ae00
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jan 24 02:25:20 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jan 24 02:25:20 2017 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=95e54895

scanelf: add helper for walking dynamic tags

We have many loops that operate on dynamic tags which all crash when
given an ELF with a corrupt dynamic table.  Add a helper to walk the
table so we can centralize bounds checking in one place.

Reported-by: Agostino Sarubbo  gentoo.org>

 scanelf.c | 131 +-
 1 file changed, 35 insertions(+), 96 deletions(-)

diff --git a/scanelf.c b/scanelf.c
index 52c436a..ceec26d 100644
--- a/scanelf.c
+++ b/scanelf.c
@@ -189,6 +189,14 @@ static void *scanelf_file_get_pt_dynamic(elfobj *elf)
return NULL;
 }
 
+#define scanelf_dt_for_each(B, elf, dyn) \
+   { \
+   Elf##B##_Phdr *_phdr = scanelf_file_get_pt_dynamic(elf); \
+   dyn = (_phdr == NULL) ? elf->data_end : DYN##B(elf->vdata + 
EGET(_phdr->p_offset)); \
+   } \
+   --dyn; \
+   while ((void *)++dyn < elf->data_end - sizeof(*dyn) && EGET(dyn->d_tag) 
!= DT_NULL)
+
 /* sub-funcs for scanelf_fileat() */
 static void scanelf_file_get_symtabs(elfobj *elf, void **sym, void **str)
 {
@@ -258,10 +266,9 @@ static void scanelf_file_get_symtabs(elfobj *elf, void 
**sym, void **str)
size_t i; \
static Elf ## B ## _Shdr sym_shdr, str_shdr; \
Elf ## B ## _Ehdr *ehdr = EHDR ## B (elf->ehdr); \
-   Elf ## B ## _Phdr *phdr; \
+   Elf ## B ## _Phdr *phdr = PHDR ## B (elf->phdr); \
Elf ## B ## _Addr vsym, vstr, vhash, vgnu_hash; \
Elf ## B ## _Dyn *dyn; \
-   Elf ## B ## _Off doffset; \
\
/* lookup symbols used at runtime with DT_SYMTAB / DT_STRTAB */ \
vsym = vstr = vhash = vgnu_hash = 0; \
@@ -269,13 +276,7 @@ static void scanelf_file_get_symtabs(elfobj *elf, void 
**sym, void **str)
memset(&str_shdr, 0, sizeof(str_shdr)); \
\
/* Find the dynamic headers */ \
-   phdr = scanelf_file_get_pt_dynamic(elf); \
-   if (phdr == NULL) \
-   break; \
-   doffset = EGET(phdr->p_offset); \
-   \
-   dyn = DYN ## B (elf->vdata + doffset); \
-   while (EGET(dyn->d_tag) != DT_NULL) { \
+   scanelf_dt_for_each(B, elf, dyn) { \
switch (EGET(dyn->d_tag)) { \
case DT_SYMTAB:   vsym = EGET(dyn->d_un.d_val); break; \
case DT_SYMENT:   sym_shdr.sh_entsize = dyn->d_un.d_val; break; 
\
@@ -284,13 +285,11 @@ static void scanelf_file_get_symtabs(elfobj *elf, void 
**sym, void **str)
case DT_HASH: vhash = EGET(dyn->d_un.d_val); break; \
/*case DT_GNU_HASH: vgnu_hash = EGET(dyn->d_un.d_val); break;*/ 
\
} \
-   ++dyn; \
} \
if (!vsym || !vstr || !(vhash || vgnu_hash)) \
return; \
\
/* calc offset into the ELF by finding the load addr of the syms */ \
-   phdr = PHDR ## B (elf->phdr); \
for (i = 0; i < EGET(ehdr->e_phnum); i++) { \
Elf ## B ## _Addr vaddr = EGET(phdr[i].p_vaddr); \
Elf ## B ## _Addr filesz = EGET(phdr[i].p_filesz); \
@@ -539,23 +538,13 @@ static const char *scanelf_file_textrel(elfobj *elf, char 
*found_textrel)
 
 #define SHOW_TEXTREL(B) \
Elf ## B ## _Dyn *dyn; \
-   Elf ## B ## _Phdr *phdr; \
-   Elf ## B ## _Off offset; \
-   \
-   /* Find the dynamic headers */ \
-   phdr = scanelf_file_get_pt_dynamic(elf); \
-   if (phdr == NULL) \
-   break; \
-   offset = EGET(phdr->p_offset); \
\
-   dyn = DYN ## B (elf->vdata + offset); \
-   while (EGET(dyn->d_tag) != DT_NULL) { \
+   scanelf_dt_for_each(B, elf, dyn) { \
if (EGET(dyn->d_tag) == DT_TEXTREL) { /*dyn->d_tag != 
DT_FLAGS)*/ \
*found_textrel = 1; \
/*if (dyn->d_un.d_val & DF_TEXTREL)*/ \
return (be_wewy_wewy_quiet ? NULL : ret); \
} \
-   ++dyn; \
}
if (elf->phdr)
SCANELF_ELF_SIZED(SHOW_TEXTREL);
@@ -588,7 +577,6 @@ static char *scanelf_file_textrels(elfobj *elf, char 
*found_textrels, char *foun
size_t i; \
Elf ## B ## _Ehdr *ehdr = EHDR ## B (elf->ehdr); \
Elf ## B ## _Phdr *phdr; \
-   Elf ## B ## _Off offset; \
Elf ## B ## _Shdr *symtab = SHDR ## B (symtab_void); \
Elf ## B ## _Shdr *strtab = SHDR ## B (strtab_void); \
Elf ## B ## _Rel *rel; \
@@ -596,16 +584,9 @@ static char *scanelf_file_textrels(elfobj *elf, char 
*found_textrels, char *foun
Elf ## B ## _Dyn *dyn, *drel, *drelsz, *drelent, *dpltrel; \
uint32_t pltrel; \
\
-   /* Find the dynamic headers 

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

2017-01-23 Thread Mike Frysinger
commit: 82fc8ce64f61445c52e5c9a4d5ac294b6af7c92d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jan 24 02:13:03 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jan 24 02:13:03 2017 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=82fc8ce6

scanelf: fix offset checking when looking up symbols via hash

A number of refactors hid bugs here in that the first offset value
here would be left over from earlier code.  Localize the code a bit
to try and keep that from happening again.

We also reload phdr since this loop expects to walk the whole table.

 scanelf.c | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/scanelf.c b/scanelf.c
index 2729d0f..52c436a 100644
--- a/scanelf.c
+++ b/scanelf.c
@@ -261,7 +261,7 @@ static void scanelf_file_get_symtabs(elfobj *elf, void 
**sym, void **str)
Elf ## B ## _Phdr *phdr; \
Elf ## B ## _Addr vsym, vstr, vhash, vgnu_hash; \
Elf ## B ## _Dyn *dyn; \
-   Elf ## B ## _Off offset; \
+   Elf ## B ## _Off doffset; \
\
/* lookup symbols used at runtime with DT_SYMTAB / DT_STRTAB */ \
vsym = vstr = vhash = vgnu_hash = 0; \
@@ -272,9 +272,9 @@ static void scanelf_file_get_symtabs(elfobj *elf, void 
**sym, void **str)
phdr = scanelf_file_get_pt_dynamic(elf); \
if (phdr == NULL) \
break; \
-   offset = EGET(phdr->p_offset); \
+   doffset = EGET(phdr->p_offset); \
\
-   dyn = DYN ## B (elf->vdata + offset); \
+   dyn = DYN ## B (elf->vdata + doffset); \
while (EGET(dyn->d_tag) != DT_NULL) { \
switch (EGET(dyn->d_tag)) { \
case DT_SYMTAB:   vsym = EGET(dyn->d_un.d_val); break; \
@@ -290,15 +290,16 @@ static void scanelf_file_get_symtabs(elfobj *elf, void 
**sym, void **str)
return; \
\
/* calc offset into the ELF by finding the load addr of the syms */ \
+   phdr = PHDR ## B (elf->phdr); \
for (i = 0; i < EGET(ehdr->e_phnum); i++) { \
Elf ## B ## _Addr vaddr = EGET(phdr[i].p_vaddr); \
Elf ## B ## _Addr filesz = EGET(phdr[i].p_filesz); \
+   Elf ## B ## _Off offset = EGET(phdr[i].p_offset); \
Elf ## B ## _Off hash_offset = offset + (vhash - vaddr); \
\
if (EGET(phdr[i].p_type) != PT_LOAD) \
continue; \
\
-   offset = EGET(phdr[i].p_offset); \
if (offset >= (uint64_t)elf->len) \
goto corrupt_hash; \
if (filesz >= (uint64_t)elf->len) \



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2017-01-23 Thread Jeroen Roovers
commit: 4091dc8905d9896cc6040999ebdfb37c5f7d19fc
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 06:48:47 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 06:48:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4091dc89

net-analyzer/wireshark: Replace dohtml in live ebuild.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/wireshark/wireshark-.ebuild | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
index bab62ea..5471dbc 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -192,18 +192,19 @@ src_compile() {
 src_install() {
default
 
+   # FAQ is not required as is installed from help/faq.txt
+   dodoc AUTHORS ChangeLog NEWS README{,.bsd,.linux,.macos,.vmware} \
+   doc/{randpkt.txt,README*}
+
if use doc; then
-   dohtml -r docbook/{release-notes.html,ws{d,u}g_html{,_chunked}}
+   docinto /usr/share/doc/${PF}/html
+   dodoc -r docbook/{release-notes.html,ws{d,u}g_html{,_chunked}}
if use doc-pdf; then
-   insinto /usr/share/doc/${PF}/pdf/
-   doins docbook/{developer,user}-guide-{a4,us}.pdf 
docbook/release-notes.pdf
+   docinto /usr/share/doc/${PF}/pdf/
+   dodoc docbook/{developer,user}-guide-{a4,us}.pdf 
docbook/release-notes.pdf
fi
fi
 
-   # FAQ is not required as is installed from help/faq.txt
-   dodoc AUTHORS ChangeLog NEWS README{,.bsd,.linux,.macos,.vmware} \
-   doc/{randpkt.txt,README*}
-
# install headers
local wsheader
for wsheader in \



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2017-01-23 Thread Jeroen Roovers
commit: fa62b80e664d4cbe1d4c6d8512b6500e70382f23
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 06:47:19 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 06:47:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa62b80e

net-analyzer/wireshark: Old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/wireshark/Manifest  |   1 -
 net-analyzer/wireshark/wireshark-2.2.3-r1.ebuild | 259 -
 net-analyzer/wireshark/wireshark-2.2.3.ebuild| 275 ---
 3 files changed, 535 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 4e3a76c..cdc323c 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,3 +1,2 @@
 DIST wireshark-2.2.2.tar.bz2 32230208 SHA256 
f9acef5e9a9021a400b4244fafc06969f41ec594ec57fd7f0ff63bafca0055b3 SHA512 
7db446438ee4dbcc5d5764d09eee0ed641d3a26063d6dd9dd863e26fc974c8eafcc8220ba918c1545594cf2f954cf0b08e3fd9db6d20f3aeb7da68b3a68c97e0
 WHIRLPOOL 
52e81a2529a49f0f206e96c48e67fd235a6a3e7ab654cdf44107b90af269863b4c10f34ed4473966082bc025102eed18d690613fbdd2231fc7d177f5e77030a3
-DIST wireshark-2.2.3.tar.bz2 32315857 SHA256 
97bac89e88892054a5848a9f7e0c36aa399a2008900829b078e29cab0ddd593b SHA512 
a067cc5e4683a70deb301b50d57e5543f265b4fd9eef6a55a9c31e078da0d03aa89322012b9b8b7689af1720e36fe3a17a20689d657c7dca5aa7aa7f51d0701c
 WHIRLPOOL 
d11f66fa5cf2cb777bcf3f178da83e9cbddf8ab84aba75239a3669bf5563b108840ef8154014077d414c55129caa7d2ed7c702dea71b72f753099399c99fa7f5
 DIST wireshark-2.2.4.tar.bz2 32336156 SHA256 
42a7fb35eed5a32478153e24601a284bb50148b7ba919c3e8452652f4c2a3911 SHA512 
f3ff6979fdd1c7cf6abe386ec476fee12045ae6df3c8162568d521532045d5eb6ad689262c38b1766c75c9fc1068f480fcd64f0aa077b3a0ceea7c16dbdabc65
 WHIRLPOOL 
826f88d9df625809309728c2a60cc90e52d4586b9b933548c9594e9521b8aefb619deac00320f09b2180f97816dd4856aa4439322eb64982adc28c71614fe164

diff --git a/net-analyzer/wireshark/wireshark-2.2.3-r1.ebuild 
b/net-analyzer/wireshark/wireshark-2.2.3-r1.ebuild
deleted file mode 100644
index 05996ad..
--- a/net-analyzer/wireshark/wireshark-2.2.3-r1.ebuild
+++ /dev/null
@@ -1,259 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit autotools eutils fcaps flag-o-matic multilib qmake-utils user
-
-DESCRIPTION="A network protocol analyzer formerly known as ethereal"
-HOMEPAGE="http://www.wireshark.org/";
-SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="
-   adns androiddump +caps ciscodump cpu_flags_x86_sse4_2 crypt doc doc-pdf
-   geoip +gtk kerberos lua +netlink +pcap portaudio +qt5 sbc selinux smi
-   libssh randpkt randpktdump sshdump ssl tfshark zlib
-"
-REQUIRED_USE="
-   ciscodump? ( libssh )
-   sshdump? ( libssh )
-   ssl? ( crypt )
-"
-
-S=${WORKDIR}/${P/_/}
-
-CDEPEND="
-   >=dev-libs/glib-2.14:2
-   netlink? ( dev-libs/libnl:3 )
-   adns? ( >=net-dns/c-ares-1.5 )
-   crypt? ( dev-libs/libgcrypt:0 )
-   caps? ( sys-libs/libcap )
-   geoip? ( dev-libs/geoip )
-   gtk? (
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/pango
-   x11-misc/xdg-utils
-   )
-   kerberos? ( virtual/krb5 )
-   libssh? ( >=net-libs/libssh-0.6 )
-   lua? ( >=dev-lang/lua-5.1:* )
-   pcap? ( net-libs/libpcap )
-   portaudio? ( media-libs/portaudio )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   media-libs/speex
-   x11-misc/xdg-utils
-   )
-   sbc? ( media-libs/sbc )
-   smi? ( net-libs/libsmi )
-   ssl? ( net-libs/gnutls:= )
-   zlib? ( sys-libs/zlib !=sys-libs/zlib-1.2.4 )
-"
-# We need perl for `pod2html`.  The rest of the perl stuff is to block older
-# and broken installs. #455122
-DEPEND="
-   ${CDEPEND}
-   dev-lang/perl
-   !http://www.wireshark.org/";
-SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="
-   adns androiddump +caps ciscodump cpu_flags_x86_sse4_2 crypt doc doc-pdf
-   geoip +gtk kerberos lua +netlink +pcap portaudio +qt4 qt5 sbc selinux 
smi
-   libssh randpkt randpktdump sshdump ssl tfshark zlib
-"
-REQUIRED_USE="
-   ?? ( qt4 qt5 )
-   ciscodump? ( libssh )
-   sshdump? ( libssh )
-   ssl? ( crypt )
-"
-
-S=${WORKDIR}/${P/_/}
-
-CDEPEND="
-   >=dev-libs/glib-2.14:2
-   netlink? ( dev-libs/libnl:3 )
-   adns? ( >=net-dns/c-ares-1.5 )
-   crypt? ( dev-libs/libg

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

2017-01-23 Thread Jeroen Roovers
commit: 3fa3a15fb510d9ed0f4c47ab65f3258d7524d754
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 06:30:14 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 06:46:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa3a15f

x11-misc/x11vnc: Stable for HPPA (bug #601684).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

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

diff --git a/x11-misc/x11vnc/x11vnc-0.9.14_p20161013.ebuild 
b/x11-misc/x11vnc/x11vnc-0.9.14_p20161013.ebuild
index d181f75..2ec5e49 100644
--- a/x11-misc/x11vnc/x11vnc-0.9.14_p20161013.ebuild
+++ b/x11-misc/x11vnc/x11vnc-0.9.14_p20161013.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/LibVNC/x11vnc/archive/e191071c1f375d04ba8f955ea0a302
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="crypt fbcon libressl ssl xinerama zeroconf"
 
 RDEPEND=">=net-libs/libvncserver-0.9.8[ssl?]



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2017-01-23 Thread Jeroen Roovers
commit: e59a07595170491f6b844769b94a672fd2cd11d6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 06:46:01 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 06:46:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59a0759

net-analyzer/wireshark: Version bump (bug #606984).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/wireshark/Manifest   |   1 +
 net-analyzer/wireshark/wireshark-2.2.4.ebuild | 260 ++
 2 files changed, 261 insertions(+)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 7ec75cf..4e3a76c 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,2 +1,3 @@
 DIST wireshark-2.2.2.tar.bz2 32230208 SHA256 
f9acef5e9a9021a400b4244fafc06969f41ec594ec57fd7f0ff63bafca0055b3 SHA512 
7db446438ee4dbcc5d5764d09eee0ed641d3a26063d6dd9dd863e26fc974c8eafcc8220ba918c1545594cf2f954cf0b08e3fd9db6d20f3aeb7da68b3a68c97e0
 WHIRLPOOL 
52e81a2529a49f0f206e96c48e67fd235a6a3e7ab654cdf44107b90af269863b4c10f34ed4473966082bc025102eed18d690613fbdd2231fc7d177f5e77030a3
 DIST wireshark-2.2.3.tar.bz2 32315857 SHA256 
97bac89e88892054a5848a9f7e0c36aa399a2008900829b078e29cab0ddd593b SHA512 
a067cc5e4683a70deb301b50d57e5543f265b4fd9eef6a55a9c31e078da0d03aa89322012b9b8b7689af1720e36fe3a17a20689d657c7dca5aa7aa7f51d0701c
 WHIRLPOOL 
d11f66fa5cf2cb777bcf3f178da83e9cbddf8ab84aba75239a3669bf5563b108840ef8154014077d414c55129caa7d2ed7c702dea71b72f753099399c99fa7f5
+DIST wireshark-2.2.4.tar.bz2 32336156 SHA256 
42a7fb35eed5a32478153e24601a284bb50148b7ba919c3e8452652f4c2a3911 SHA512 
f3ff6979fdd1c7cf6abe386ec476fee12045ae6df3c8162568d521532045d5eb6ad689262c38b1766c75c9fc1068f480fcd64f0aa077b3a0ceea7c16dbdabc65
 WHIRLPOOL 
826f88d9df625809309728c2a60cc90e52d4586b9b933548c9594e9521b8aefb619deac00320f09b2180f97816dd4856aa4439322eb64982adc28c71614fe164

diff --git a/net-analyzer/wireshark/wireshark-2.2.4.ebuild 
b/net-analyzer/wireshark/wireshark-2.2.4.ebuild
new file mode 100644
index ..7f0a159
--- /dev/null
+++ b/net-analyzer/wireshark/wireshark-2.2.4.ebuild
@@ -0,0 +1,260 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools eutils fcaps flag-o-matic multilib qmake-utils user
+
+DESCRIPTION="A network protocol analyzer formerly known as ethereal"
+HOMEPAGE="https://www.wireshark.org/";
+SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="
+   adns androiddump +caps ciscodump cpu_flags_x86_sse4_2 crypt doc doc-pdf
+   geoip +gtk kerberos lua +netlink +pcap portaudio +qt5 sbc selinux smi
+   libssh randpkt randpktdump sshdump ssl tfshark zlib
+"
+REQUIRED_USE="
+   ciscodump? ( libssh )
+   sshdump? ( libssh )
+   ssl? ( crypt )
+"
+
+S=${WORKDIR}/${P/_/}
+
+CDEPEND="
+   >=dev-libs/glib-2.14:2
+   netlink? ( dev-libs/libnl:3 )
+   adns? ( >=net-dns/c-ares-1.5 )
+   crypt? ( dev-libs/libgcrypt:0 )
+   caps? ( sys-libs/libcap )
+   geoip? ( dev-libs/geoip )
+   gtk? (
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/pango
+   x11-misc/xdg-utils
+   )
+   kerberos? ( virtual/krb5 )
+   libssh? ( >=net-libs/libssh-0.6 )
+   lua? ( >=dev-lang/lua-5.1:* )
+   pcap? ( net-libs/libpcap )
+   portaudio? ( media-libs/portaudio )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   media-libs/speex
+   x11-misc/xdg-utils
+   )
+   sbc? ( media-libs/sbc )
+   smi? ( net-libs/libsmi )
+   ssl? ( net-libs/gnutls:= )
+   zlib? ( sys-libs/zlib !=sys-libs/zlib-1.2.4 )
+"
+# We need perl for `pod2html`.  The rest of the perl stuff is to block older
+# and broken installs. #455122
+DEPEND="
+   ${CDEPEND}
+   dev-lang/perl
+   !

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

2017-01-23 Thread Hans de Graaff
commit: 7258c523ee3609abb72a077fb5a94fed25955a9a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 24 06:29:23 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 24 06:29:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7258c523

dev-ruby/rubygems: fix whitespace

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/rubygems/rubygems-2.6.10.ebuild 
b/dev-ruby/rubygems/rubygems-2.6.10.ebuild
index e450b51..ab22800 100644
--- a/dev-ruby/rubygems/rubygems-2.6.10.ebuild
+++ b/dev-ruby/rubygems/rubygems-2.6.10.ebuild
@@ -47,7 +47,7 @@ all_ruby_prepare() {
sed -i -e '/test_\(load_default_gem\|default_spec_stub\)/,/^  end/ 
s:^:#:' test/rubygems/test_gem_specification.rb || die
sed -i -e '/test_uninstall_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_uninstaller.rb || die
rm -f test/rubygems/test_gem_indexer.rb || die
-   sed -i -e '/test_require_when_gem_defined/,/^  end/ s:^:#:' 
test/rubygems/test_require.rb || die
+   sed -i -e '/test_require_when_gem_defined/,/^  end/ s:^:#:' 
test/rubygems/test_require.rb || die
 
# Avoid tests playing tricks with ruby engine that don't seem to
# work for us.



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

2017-01-23 Thread Hans de Graaff
commit: f1eef84aa7d36f3f58c3c86b5ba601a7e47afae8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 24 06:25:48 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 24 06:29:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1eef84a

dev-ruby/rubygems: add 2.6.10

Package-Manager: portage-2.3.0

 dev-ruby/rubygems/Manifest   |   1 +
 dev-ruby/rubygems/rubygems-2.6.10.ebuild | 112 +++
 2 files changed, 113 insertions(+)

diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index 0b75192..388b470 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -1,4 +1,5 @@
 DIST rubygems-2.2.5.tgz 416772 SHA256 
0f015d63ee3f48be2cc440332d992a33f6df113ced25b7a0007372d304bfeaa4 SHA512 
eac6d7c4801d7bf65ac8e244ff88677929e491db8c5054a31d936eaf1e1fabfc8c4b560040c01c7d9707758cfbad9a8063144bb37b494dd1b6f66a0222871e03
 WHIRLPOOL 
6e02359ce84352f39b13c3f59d9fd82788a5a2ae88d069df05642d5349cb33c06c3477de56c937a44742fb6aa6cfdb7b32dbadac131fb12e6387f983564879c6
 DIST rubygems-2.5.2.tgz 475434 SHA256 
5171ce6fa04c74606991f9c318a924f095241d7ce18c21a00455c8ebe4aeecca SHA512 
43544619799ac6f0b22285954a3b46a2d8aea425ef16a26de4ebb5ea1b3a4f2d3a2031ac53bb890554fe935ca1d03101a5d4d9eae4619aaab72a079650fd8921
 WHIRLPOOL 
59806bd34ab0bfa66bd770c02054c16bd5c5bb836d0213018151339fda422780e5ace4bfecfad408075ae25d6c74e40d0925dccdc7a46aff545b93cc21faa4b2
+DIST rubygems-2.6.10.tgz 765890 SHA256 
364c0eee8e0c9e8ab4879c5035832e5a27f0c97292d2264af5ae0020585280f0 SHA512 
5f771e26fa57290a7dfb4c50778af4617964bb72141e757f538da2619ac36fa247715fb3f8cff314e5a573b27a38439c9a8a96fd37d806554e6f37d49608f6b7
 WHIRLPOOL 
b7917472b1605a40602163978d66c13c95e63707ed8582b72e06787e2acd077e7b9a908da2f1970ec2f9b47ce91b32345c49c8e187c115a2807065590fe47154
 DIST rubygems-2.6.8.tgz 754300 SHA256 
81aeb9f14e579c1753c90a8c70c76c3b2d510ee1a12e179cef8016cc9036d6ec SHA512 
d676293ac5120b235a58c779ceb518d0052ee0435f06ee3a4e891119a037873c25a233ef82146b9b66f8719012999b61a12ce4f08d982f67b662eedfe6983e27
 WHIRLPOOL 
ee05c9af9edb56681f7c287d955d96e8b8cdcd98a6b1612501ecf9e322704d4949418baac5b0b65e637f6f598ebd261967aa4bdd2cbc612765ebab4cf9c3d24d
 DIST rubygems-2.6.9.tgz 764277 SHA256 
2608a9f8447b3657fd96e3b2d91e1df3f0064efab6db56f00ecba744aba2bef5 SHA512 
dd92e03f760c708af1697be98f2d094480c4674ca80ff3d2537906920be06ca2f49efac5261fa36988a0606450d9c07ef81db90684547c0a7983ce20119caacb
 WHIRLPOOL 
dc46a16083b1fa18e988c092f3df2bf2a903df954df5c5d8584fdf18b7eee4ce6af6dba0f5a1b6a5ecd69759afd45695f870799012c4bd43909f9fcefa047b02

diff --git a/dev-ruby/rubygems/rubygems-2.6.10.ebuild 
b/dev-ruby/rubygems/rubygems-2.6.10.ebuild
new file mode 100644
index ..e450b51
--- /dev/null
+++ b/dev-ruby/rubygems/rubygems-2.6.10.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
+
+inherit ruby-ng prefix
+
+DESCRIPTION="Centralized Ruby extension management system"
+HOMEPAGE="https://rubygems.org/";
+LICENSE="|| ( Ruby MIT )"
+
+SRC_URI="https://rubygems.org/rubygems/${P}.tgz";
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="server test"
+
+PDEPEND="server? ( >=dev-ruby/builder-2.1 )"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/minitest-4:0
+   dev-ruby/rdoc
+   )"
+
+all_ruby_prepare() {
+
+   mkdir -p lib/rubygems/defaults || die
+   cp "${FILESDIR}/gentoo-defaults.rb" 
lib/rubygems/defaults/operating_system.rb || die
+
+   eprefixify lib/rubygems/defaults/operating_system.rb
+
+   # Disable broken tests when changing default values:
+   sed -i -e '/test_default_path/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+
+   # Skip tests for default gems that all fail
+   sed -i -e '/test_default_gems_use_full_paths/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+   sed -i -e '/test_execute_ignore_default_gem_verbose/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_cleanup_command.rb || die
+   sed -i -e '/test_execute_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_contents_command.rb 
test/rubygems/test_gem_commands_pristine_command.rb || die
+   sed -i -e '/test_execute_\(default_details\|show_default_gems\)/,/^  
end/ s:^:#:' test/rubygems/test_gem_commands_query_command.rb || die
+   sed -i -e '/test_execute_all/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_uninstall_command.rb || die
+   sed -i -e 
'/\(test_default_gem\|test_check_executable_overwrite\|test_require_works_after_cleanup\)/,/^
  end/ s:^:#:' \
+   test/rubygems/test_{gem_installer,require}.rb || die
+   sed -i -e '/test

[gentoo-commits] repo/gentoo:master commit in: media-radio/flrig/

2017-01-23 Thread Thomas Beierlein
commit: 23263302f0056a0a1d20bb62407c08efa0f272b7
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Tue Jan 24 06:07:28 2017 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Tue Jan 24 06:12:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23263302

Version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-radio/flrig/Manifest|  1 +
 media-radio/flrig/flrig-1.3.28.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/media-radio/flrig/Manifest b/media-radio/flrig/Manifest
index bc7d51d..565b54d 100644
--- a/media-radio/flrig/Manifest
+++ b/media-radio/flrig/Manifest
@@ -1 +1,2 @@
 DIST flrig-1.3.27.tar.gz 662603 SHA256 
a05a040b17e9c0de1f564f50baa6a40a089e81d86131fe3994f467fec5287cb7 SHA512 
416f0e7bfdec672d275efcc17a43ad1edf13fc43cdf0faf2108dd4d3b05d44ea23c1535b669ee931adbb3635de97a3b08d4dfa6c84fe66b7120d658d117ddd4f
 WHIRLPOOL 
819ce7d841d2083819647b060379923888297a1ba899bf74b8047829719cb40aafd8a5bd6335f1f9bb1af204701878818d33f770cd0d2abccb6d181feac03339
+DIST flrig-1.3.28.tar.gz 665466 SHA256 
776aa41219586bd94d5b712fc667539ea9b15301890cb30ce08fb8fd6a7d483e SHA512 
02b2e6f4b28cbdda988e35d6ee745e36cbe436b1e0ca2521fe91162ef570d325da2590fea588b1fe6d5b1e573f2c02b9bd2f0ebc7a18df95c10a31a294563737
 WHIRLPOOL 
e74b3ec26d98625ee962cb223e1d69a1cceeadf24b40abf76a90e501c4be20405d658479877db1a4d955b244d8b0eda0f01a1b5173047982d150b0fd9c52f702

diff --git a/media-radio/flrig/flrig-1.3.28.ebuild 
b/media-radio/flrig/flrig-1.3.28.ebuild
new file mode 100644
index ..fd17e23
--- /dev/null
+++ b/media-radio/flrig/flrig-1.3.28.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils
+
+DESCRIPTION="Transceiver control program for Amateur Radio use"
+HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html";
+SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="x11-libs/libX11
+   x11-libs/fltk:1
+   x11-misc/xdg-utils"
+
+DEPEND="${RDEPEND}
+   sys-devel/gettext"
+
+src_prepare() {
+   epatch "${FILESDIR}"/fix-bashism.patch
+   eautoreconf
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog README
+}



[gentoo-commits] repo/gentoo:master commit in: media-radio/flrig/files/, media-radio/flrig/

2017-01-23 Thread Thomas Beierlein
commit: 32e3d14ddc7bef8f3aa1c932eda702cc59cab7aa
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Tue Jan 24 06:05:38 2017 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Tue Jan 24 06:12:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e3d14d

media-radio/flrig: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-radio/flrig/Manifest  |   3 -
 media-radio/flrig/files/flrig-1.3.26-gcc6.patch | 130 
 media-radio/flrig/flrig-1.3.22.ebuild   |  32 --
 media-radio/flrig/flrig-1.3.25.ebuild   |  32 --
 media-radio/flrig/flrig-1.3.26.ebuild   |  33 --
 5 files changed, 230 deletions(-)

diff --git a/media-radio/flrig/Manifest b/media-radio/flrig/Manifest
index f860a99..bc7d51d 100644
--- a/media-radio/flrig/Manifest
+++ b/media-radio/flrig/Manifest
@@ -1,4 +1 @@
-DIST flrig-1.3.22.tar.gz 613526 SHA256 
be30ceaf06a64cc7db9f12f0a7d1da597a5569f248323f2dc2cd037fd1730908 SHA512 
51525de330ead7dd5f79d447dc53c6710a99faa4550c06fe3a80e6e504f67bd0a40fbd4befb907ee8770d7a69831ab993f1553e9ecb44e96d8140cc8471b3235
 WHIRLPOOL 
a3370812bd01ef93555b5084c1f177ed1e965642e10e027ef4b98305f9436c8483391a3f79f36b7a0fe2c8102fbb87215f86ba782d4dcab2e12313f7e5310b1b
-DIST flrig-1.3.25.tar.gz 659060 SHA256 
56e1ffb2ea6fccaa00141fe6efbc492d260efc7ea449aca827625095f5d8b257 SHA512 
b845b125d58f4254f00d5e3fc758e7b3ee1cbf502df8d88058d47e791ef0e6fc4e5daccc477c4d1b5f716a9eaded309cb2e80b3b94499970620173a1c5c86b62
 WHIRLPOOL 
22f4932277e07c69e028b28fd3758ceda1011cc9591da67c7d02e78615d005d8977708aa43925c7412b153026998ceaa85999c7c4492d7fd2bbcfd80215575ec
-DIST flrig-1.3.26.tar.gz 659073 SHA256 
b9367a70445fd5229b5fc7aba9d47970d0f32600b80c117084875a9ffb9a646b SHA512 
1fd4169fa5fee80d9c36e7f663fafdc13dc32e9eed80a13e0b98734fbab7132708577a93f1cc7eaf84bf3ac8aba278b94ce07ef0e1183eca6bbf3c6147a2e811
 WHIRLPOOL 
76357ff07415dc6e5dfa046bef12a07d546c2cac7e4ba946e4ef46f1b804f148086a89d8f433e769ca08235196fe789bc5c00448b2dbea6796a278304711e150
 DIST flrig-1.3.27.tar.gz 662603 SHA256 
a05a040b17e9c0de1f564f50baa6a40a089e81d86131fe3994f467fec5287cb7 SHA512 
416f0e7bfdec672d275efcc17a43ad1edf13fc43cdf0faf2108dd4d3b05d44ea23c1535b669ee931adbb3635de97a3b08d4dfa6c84fe66b7120d658d117ddd4f
 WHIRLPOOL 
819ce7d841d2083819647b060379923888297a1ba899bf74b8047829719cb40aafd8a5bd6335f1f9bb1af204701878818d33f770cd0d2abccb6d181feac03339

diff --git a/media-radio/flrig/files/flrig-1.3.26-gcc6.patch 
b/media-radio/flrig/files/flrig-1.3.26-gcc6.patch
deleted file mode 100644
index 5866865..
--- a/media-radio/flrig/files/flrig-1.3.26-gcc6.patch
+++ /dev/null
@@ -1,130 +0,0 @@
 src/support/xml_io.cxx.orig2016-09-29 17:43:03.299747587 +
-+++ src/support/xml_io.cxx 2016-09-29 17:43:41.639222816 +
-@@ -85,7 +85,7 @@
- 
- bool ptt_on = false;
- 
--int ignore = 0; // skip next "ignore" read loops
-+int xml_ignore = 0; // skip next "xml_ignore" read loops
- 
- int try_count = CHECK_UPDATE_COUNT;
- 
-@@ -155,7 +155,7 @@
- 
-   try {
-   execute(rig_set_modes, modes, res);
--  ignore = 2;
-+  xml_ignore = 2;
-   err_count = 5;
-   } catch (const XmlRpc::XmlRpcException& e) {
-   err_count--;
-@@ -176,7 +176,7 @@
- 
-   try {
-   execute(rig_set_bandwidths, bandwidths, res);
--  ignore = 2;
-+  xml_ignore = 2;
-   err_count = 5;
-   } catch (const XmlRpc::XmlRpcException& e) {
-   err_count--;
-@@ -190,7 +190,7 @@
-   try {
-   XmlRpcValue res;
-   execute(rig_set_name, XmlRpcValue(selrig->name_), res);
--  ignore = 2;
-+  xml_ignore = 2;
-   err_count = 5;
-   } catch (const XmlRpc::XmlRpcException& e) {
-   err_count--;
-@@ -204,7 +204,7 @@
-   try {
-   XmlRpcValue res;
-   execute((PTT ? main_set_tx : main_set_rx), XmlRpcValue(), res);
--  ignore = 2;
-+  xml_ignore = 2;
-   err_count = 5;
-   } catch (const XmlRpc::XmlRpcException& e) {
-   err_count--;
-@@ -219,7 +219,7 @@
-   xmlvfo.freq = freq;
-   XmlRpcValue f((double)freq), res;
-   execute(rig_set_frequency, f, res);
--  ignore = 2;
-+  xml_ignore = 2;
-   err_count = 5;
-   } catch (const XmlRpc::XmlRpcException& e) {
-   err_count--;
-@@ -233,7 +233,7 @@
-   try {
-   XmlRpcValue mval((int)val), res;
-   execute(rig_set_smeter, mval, res);
--  ignore = 2;
-+  xml_ignore = 2;
-   err_count = 5;
-   } catch (const XmlRpc::XmlRpcException& e) {
-   err_count--;
-@@ -247,7 +247,7 @@
-   try {
-   XmlRpcValue mval((int)val), res;
-   execute(rig_set_pwrmeter, mval, res);
--

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

2017-01-23 Thread Jeroen Roovers
commit: 2252b25b458d7ba1d931f1c49568e4ba5202e7cb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 06:10:26 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 06:11:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2252b25b

dev-util/debhelper: Old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/debhelper/Manifest|  1 -
 dev-util/debhelper/debhelper-10.2.2.ebuild | 74 --
 2 files changed, 75 deletions(-)

diff --git a/dev-util/debhelper/Manifest b/dev-util/debhelper/Manifest
index b29477f..2b78269 100644
--- a/dev-util/debhelper/Manifest
+++ b/dev-util/debhelper/Manifest
@@ -1,4 +1,3 @@
-DIST debhelper_10.2.2.tar.xz 355692 SHA256 
07f84f415f390bd9573a7abc8078203b3f57a2d4590b97010cf75b596b274075 SHA512 
b5aaa5ed26d81fa571559f9e38b8729ecdfe364180b9991b9b0661f35adde6c134caf9b2181dcc34b6333095cc00ff04278f037d8521f6df76dc1535da469704
 WHIRLPOOL 
6b0e02eaed1c6c0d9d3e95aeadbf547c45be269c5f31bd8209e30ad8c3544d5c51a189ff077cad73f4937e66743a0a2af209388af83eb299d8cd02a4ce0209a4
 DIST debhelper_10.2.3.tar.xz 355864 SHA256 
80a31c22a5c3041b785844dae1b18c436872bdc64221fbd1d1a6c900b40b358b SHA512 
6246a7d42e17c15251ab7b3db9f6611c6c6e287ffbdeb3a3aae0a3a729cfec7d53fef371715ae327c5fd0a9c1b70dfc6b6a5bf9e6c81a08ec1b849d234843a21
 WHIRLPOOL 
cb1b178c196c18566f262bd260156a1e9ea228d42b9b8cf70d0284d13d9983ac828262a853dae50bde6510d551f7e651aff67795b13e8c7cd07abd7573678047
 DIST debhelper_10.2.4.tar.xz 357664 SHA256 
72ffc3327baae880b10f6cf519e9d848734d853905a3b79948a67019048e8d10 SHA512 
62b4659ba745d176581746a496d9cb1f213bdff93cacfaa1aa9a67b2b78bf5cfc66dc9babc089de0de1836767902840204d62c67c14362cb0cf9be1c06381100
 WHIRLPOOL 
50a98d7a105105ee0e465b73885cd8737acb675d6f03f0d1d65febae8018b734f82efaf1147fc4d84bb01bcf5a48ffc1629f4cbb5aa9655e4d1ef5f8dde8df2d
 DIST debhelper_9.20150101.tar.gz 545089 SHA256 
fd8d81d71d1bb0ba4b58c517465551231dd60811b98c867e4344bc55ec6a45f2 SHA512 
62c85f751627cf0bdac392c6e8c5298995030962b7753047414e740b3767d722c209329c9f0c3c07c94e82bbb7250c163ce49b681e268a0decdbd19b72ea132a
 WHIRLPOOL 
31315544c3ee695a53ef2310ad69e59c68fb0b73399305b9fe57ceb7b01faab72995e01aed270300dd0fbaed2686a5b565a8a08cfc31c720c5baa2a6c475ac4e

diff --git a/dev-util/debhelper/debhelper-10.2.2.ebuild 
b/dev-util/debhelper/debhelper-10.2.2.ebuild
deleted file mode 100644
index 1cae849..
--- a/dev-util/debhelper/debhelper-10.2.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Collection of programs that can be used to automate common tasks 
in debian/rules"
-HOMEPAGE="http://packages.qa.debian.org/d/debhelper.html";
-SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux"
-IUSE="test"
-DH_LINGUAS=( de es fr )
-IUSE+=" ${DH_LINGUAS[@]/#/linguas_}"
-
-NLS_DEPEND=$(
-   printf "linguas_%s? ( >=app-text/po4a-0.24 )\n" ${DH_LINGUAS[@]}
-)
-
-RDEPEND="
-   >=dev-lang/perl-5.10:=
-   >=app-arch/dpkg-1.17
-   dev-perl/TimeDate
-   virtual/perl-Getopt-Long
-"
-DEPEND="
-   ${RDEPEND}
-   ${NLS_DEPEND}
-   test? (
-   dev-perl/Test-Pod
-   sys-apps/fakeroot
-   )
-"
-
-S=${WORKDIR}/${PN}
-
-src_compile() {
-   tc-export CC
-
-   local LANGS="" USE_NLS=no lingua
-   for lingua in ${DH_LINGUAS[@]}; do
-   if use linguas_${lingua}; then
-   LANGS+=" ${lingua}"
-   USE_NLS=yes
-   fi
-   done
-
-   emake USE_NLS="${USE_NLS}" LANGS="${LANGS}" build
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-   dodoc doc/* debian/changelog
-   docinto examples
-   dodoc examples/*
-   local lingua
-   for manfile in *.1 *.7 ; do
-   for lingua in ${DH_LINGUAS[@]}; do
-   case ${manfile} in
-   *.${lingua}.?)
-   use linguas_${lingua} \
-   && cp ${manfile} 
"${T}"/${manfile/.${lingua}/} \
-   && doman -i18n=${lingua} 
"${T}"/${manfile/.${lingua}/}
-   ;;
-   *)
-   doman ${manfile}
-   ;;
-   esac
-   done
-   done
-}



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

2017-01-23 Thread Jeroen Roovers
commit: 0d36979a45b7e0c4c64a41f4ddc6f35e5cad5ad2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 06:09:40 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 06:11:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d36979a

dev-util/debhelper: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/debhelper/Manifest|  1 +
 dev-util/debhelper/debhelper-10.2.4.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-util/debhelper/Manifest b/dev-util/debhelper/Manifest
index 1e7112d..b29477f 100644
--- a/dev-util/debhelper/Manifest
+++ b/dev-util/debhelper/Manifest
@@ -1,4 +1,5 @@
 DIST debhelper_10.2.2.tar.xz 355692 SHA256 
07f84f415f390bd9573a7abc8078203b3f57a2d4590b97010cf75b596b274075 SHA512 
b5aaa5ed26d81fa571559f9e38b8729ecdfe364180b9991b9b0661f35adde6c134caf9b2181dcc34b6333095cc00ff04278f037d8521f6df76dc1535da469704
 WHIRLPOOL 
6b0e02eaed1c6c0d9d3e95aeadbf547c45be269c5f31bd8209e30ad8c3544d5c51a189ff077cad73f4937e66743a0a2af209388af83eb299d8cd02a4ce0209a4
 DIST debhelper_10.2.3.tar.xz 355864 SHA256 
80a31c22a5c3041b785844dae1b18c436872bdc64221fbd1d1a6c900b40b358b SHA512 
6246a7d42e17c15251ab7b3db9f6611c6c6e287ffbdeb3a3aae0a3a729cfec7d53fef371715ae327c5fd0a9c1b70dfc6b6a5bf9e6c81a08ec1b849d234843a21
 WHIRLPOOL 
cb1b178c196c18566f262bd260156a1e9ea228d42b9b8cf70d0284d13d9983ac828262a853dae50bde6510d551f7e651aff67795b13e8c7cd07abd7573678047
+DIST debhelper_10.2.4.tar.xz 357664 SHA256 
72ffc3327baae880b10f6cf519e9d848734d853905a3b79948a67019048e8d10 SHA512 
62b4659ba745d176581746a496d9cb1f213bdff93cacfaa1aa9a67b2b78bf5cfc66dc9babc089de0de1836767902840204d62c67c14362cb0cf9be1c06381100
 WHIRLPOOL 
50a98d7a105105ee0e465b73885cd8737acb675d6f03f0d1d65febae8018b734f82efaf1147fc4d84bb01bcf5a48ffc1629f4cbb5aa9655e4d1ef5f8dde8df2d
 DIST debhelper_9.20150101.tar.gz 545089 SHA256 
fd8d81d71d1bb0ba4b58c517465551231dd60811b98c867e4344bc55ec6a45f2 SHA512 
62c85f751627cf0bdac392c6e8c5298995030962b7753047414e740b3767d722c209329c9f0c3c07c94e82bbb7250c163ce49b681e268a0decdbd19b72ea132a
 WHIRLPOOL 
31315544c3ee695a53ef2310ad69e59c68fb0b73399305b9fe57ceb7b01faab72995e01aed270300dd0fbaed2686a5b565a8a08cfc31c720c5baa2a6c475ac4e
 DIST debhelper_9.20160814.tar.xz 344328 SHA256 
2834a7c1dbeafd9402ea68948c815dab19d903503c45fd70e676269fccd359c0 SHA512 
63072ba35ec8c62ee4c4d44833712925264c808a91f1522ef6a73377f2da3d11b285a21ad39158fd44693c801916189261186c8c7b28096719328a81a0a65f62
 WHIRLPOOL 
334f0aa8075896ec13a061b9841adb5f2b7c5fa6996b507785f50389c86c48e3c89a84ff1049ae7d7cbe4876b649010f892f54f1074ecafd76061bf0588e65d6

diff --git a/dev-util/debhelper/debhelper-10.2.4.ebuild 
b/dev-util/debhelper/debhelper-10.2.4.ebuild
new file mode 100644
index ..8ec834f
--- /dev/null
+++ b/dev-util/debhelper/debhelper-10.2.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Collection of programs that can be used to automate common tasks 
in debian/rules"
+HOMEPAGE="http://packages.qa.debian.org/d/debhelper.html";
+SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux"
+IUSE="test"
+DH_LINGUAS=( de es fr )
+IUSE+=" ${DH_LINGUAS[@]/#/linguas_}"
+
+NLS_DEPEND=$(
+   printf "linguas_%s? ( >=app-text/po4a-0.24 )\n" ${DH_LINGUAS[@]}
+)
+
+RDEPEND="
+   >=dev-lang/perl-5.10:=
+   >=app-arch/dpkg-1.17
+   dev-perl/TimeDate
+   virtual/perl-Getopt-Long
+"
+DEPEND="
+   ${RDEPEND}
+   ${NLS_DEPEND}
+   test? (
+   dev-perl/Test-Pod
+   sys-apps/fakeroot
+   )
+"
+
+S=${WORKDIR}/${PN}
+
+src_compile() {
+   tc-export CC
+
+   local LANGS="" USE_NLS=no lingua
+   for lingua in ${DH_LINGUAS[@]}; do
+   if use linguas_${lingua}; then
+   LANGS+=" ${lingua}"
+   USE_NLS=yes
+   fi
+   done
+
+   emake USE_NLS="${USE_NLS}" LANGS="${LANGS}" build
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   dodoc doc/* debian/changelog
+   docinto examples
+   dodoc examples/*
+   local lingua
+   for manfile in *.1 *.7 ; do
+   for lingua in ${DH_LINGUAS[@]}; do
+   case ${manfile} in
+   *.${lingua}.?)
+   use linguas_${lingua} \
+   && cp ${manfile} 
"${T}"/${manfile/.${lingua}/} \
+   && doman -i18n=${lingua} 
"${T}"/${manfile/.${lingua}/}
+   ;;
+   *)
+   doman ${manfile}
+ 

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

2017-01-23 Thread Hans de Graaff
commit: 3e5b29908ec28e2749cc5e7dc87d7d7aaf15cbf7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 24 05:58:26 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 24 06:06:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5b2990

dev-ruby/rack-cache: add 1.7.0

Package-Manager: portage-2.3.0

 dev-ruby/rack-cache/Manifest|  1 +
 dev-ruby/rack-cache/rack-cache-1.7.0.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest
index bd5c15a..5a8fcce 100644
--- a/dev-ruby/rack-cache/Manifest
+++ b/dev-ruby/rack-cache/Manifest
@@ -1 +1,2 @@
 DIST rack-cache-1.6.1.tar.gz 259823 SHA256 
59cc43d86f4147dd899c09bf6222f1509702b471aeed52525802bf6585237e27 SHA512 
326643c9b438b94e556b38530401d2ef2cda8b86ccc5b2e8bdbd79bcba93cec6124ca425f12b993b9090a11210586f8772b552b4a526eb07c7d91ed71275f2ff
 WHIRLPOOL 
938e3e2dfbee7d3fd2974a4337156ca2bcdefdbf9de588d1d1940348ec6440f93e63900bd56a04a184141aa078457581058de2f73658c66bf2d9439eaacd41c2
+DIST rack-cache-1.7.0.tar.gz 260355 SHA256 
fb08ad4a253485dfa9e6633ec731cc34b855a920ce25a3a7eb4cd725fb7fcce3 SHA512 
efb4a7736747fd088862373205295655c9dad63e5d1c357a5e19fbe8196f4310fd50cd8cb0c81133f6339b57aa8e152733341373756567166df9d59def8d0914
 WHIRLPOOL 
d4fd640a1ba14880c7e91fe5266f07746af259871e55a22cae5f376c4e7e984c746306fcc08301ba02929434e0d839bc294fdddf2dc03573aa61184d7f077bd1

diff --git a/dev-ruby/rack-cache/rack-cache-1.7.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.7.0.ebuild
new file mode 100644
index ..e575cbd
--- /dev/null
+++ b/dev-ruby/rack-cache/rack-cache-1.7.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+# no documentation is generable, it needs hanna, which is broken
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
+
+inherit versionator ruby-fakegem
+
+DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
+HOMEPAGE="https://github.com/rtomayko/rack-cache";
+SRC_URI="https://github.com/rtomayko/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.2"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rack:*"
+
+ruby_add_bdepend "test? (
+   dev-ruby/maxitest
+   >=dev-ruby/minitest-5.7.0:5
+   >=dev-ruby/mocha-0.13.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' \
+   -e "2i require 'timeout'" \
+   test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -I.:lib:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || 
die
+}



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

2017-01-23 Thread Hans de Graaff
commit: 40c5784a0e635239cc33fa20f9dfc60f06c79f45
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 24 05:52:08 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 24 06:06:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40c5784a

dev-ruby/rack-cache: cleanup

Package-Manager: portage-2.3.0

 dev-ruby/rack-cache/Manifest|  3 ---
 dev-ruby/rack-cache/rack-cache-1.3.0.ebuild | 36 -
 dev-ruby/rack-cache/rack-cache-1.5.1.ebuild | 41 -
 dev-ruby/rack-cache/rack-cache-1.6.0.ebuild | 41 -
 4 files changed, 121 deletions(-)

diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest
index a3d44139..bd5c15a 100644
--- a/dev-ruby/rack-cache/Manifest
+++ b/dev-ruby/rack-cache/Manifest
@@ -1,4 +1 @@
-DIST rack-cache-1.3.0.tar.gz 258225 SHA256 
356f849e285fa2cf00c1d6823aa2202d14add67815b07b70048242f7c61c6df8 SHA512 
d7028456b7059b775a75f35ae2f7a4a00bfe908ebc7e7f57b2f659f9690ac40085d3dc89acd0b1e540cf309e218a276504650a50f092557b7ef871a66aa6bfbf
 WHIRLPOOL 
8e456b7eff61913cd75c2f1a20c55ff6f1430ca28384b6d743c976df7677b3334e6c83628c1fc9fb7d11b268b71c5c8e653ad8b0c59430a691071c37a657e916
-DIST rack-cache-1.5.1.tar.gz 258817 SHA256 
77afa21e3d2c97224795b740d4a67b23e2fbb15515b774b897993343265545f5 SHA512 
e7d2804d2e4f48f8333ee9689251f760290eb15c692a55dd1bfdcfcbecc677afbf6db949c8ca9bc79e7248c58ca5f6f89bc13ab912c34f33e119befcdde902f8
 WHIRLPOOL 
e3808050537411af5f210b7201da8f3b2b4d499a20e9a161ef29c88edba80348919629b23b929d9361982c4c328dcdae25eba3c616cbbab0ef626da6bfa0d590
-DIST rack-cache-1.6.0.tar.gz 259383 SHA256 
6c365f1a80a21701dd86b24bf5aa832fb3c70bd0ab1ede594ddc4a15e2376291 SHA512 
d15e0eb55213e4ba7c528417c7f460606f4ac24222a0aa913859b8801e8b608600818c230a7677ccec99b1040a62a7067c1911ac109ae14d58c4ff140e502070
 WHIRLPOOL 
05f37a92b8affd318092218c871b1b3b7b7fe6f55088eb617af783fb178b6552dc5c19461ed2104053832fb9d84bddd0b0f34d250127167044961c7d10c810cb
 DIST rack-cache-1.6.1.tar.gz 259823 SHA256 
59cc43d86f4147dd899c09bf6222f1509702b471aeed52525802bf6585237e27 SHA512 
326643c9b438b94e556b38530401d2ef2cda8b86ccc5b2e8bdbd79bcba93cec6124ca425f12b993b9090a11210586f8772b552b4a526eb07c7d91ed71275f2ff
 WHIRLPOOL 
938e3e2dfbee7d3fd2974a4337156ca2bcdefdbf9de588d1d1940348ec6440f93e63900bd56a04a184141aa078457581058de2f73658c66bf2d9439eaacd41c2

diff --git a/dev-ruby/rack-cache/rack-cache-1.3.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.3.0.ebuild
deleted file mode 100644
index fc2280b..
--- a/dev-ruby/rack-cache/rack-cache-1.3.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-# no documentation is generable, it needs hanna, which is broken
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
-
-inherit versionator ruby-fakegem
-
-DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
-HOMEPAGE="https://github.com/rtomayko/rack-cache";
-SRC_URI="https://github.com/rtomayko/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1.2"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-ruby_add_bdepend "test? ( dev-ruby/bacon )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' test/spec_setup.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -S bacon -q -I.:lib:test test/*_test.rb || die
-}

diff --git a/dev-ruby/rack-cache/rack-cache-1.5.1.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.5.1.ebuild
deleted file mode 100644
index f307723..
--- a/dev-ruby/rack-cache/rack-cache-1.5.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-# no documentation is generable, it needs hanna, which is broken
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
-
-inherit versionator ruby-fakegem
-
-DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
-HOMEPAGE="https://github.com/rtomayko/rack-cache";
-SRC_URI="https://github.com/rtomayko/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1.2"
-KEYWORDS="~amd64 ~arm ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-ruby_add_bdepend "test? (
-   dev-ruby/maxitest
-   >=dev-ruby/minitest-5.7.0:5
-   >=dev-ruby/mocha-0.13.0 )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' \
-  

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

2017-01-23 Thread Hans de Graaff
commit: 62a31e81b9b11e68df8ee8d40c10c32d98242fb1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 24 06:03:18 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 24 06:06:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a31e81

dev-ruby/actionpack-action_caching: add 1.2.0

Package-Manager: portage-2.3.0

 dev-ruby/actionpack-action_caching/Manifest|  1 +
 .../actionpack-action_caching-1.2.0.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/actionpack-action_caching/Manifest 
b/dev-ruby/actionpack-action_caching/Manifest
index b2fa5d4..740b1ce 100644
--- a/dev-ruby/actionpack-action_caching/Manifest
+++ b/dev-ruby/actionpack-action_caching/Manifest
@@ -1 +1,2 @@
 DIST actionpack-action_caching-1.1.1.gem 13312 SHA256 
e7715ff3534d124e58fd40ebf6c05708d830fe2c71c2f2643ca060025b00b224 SHA512 
6ff988a5f715a8956826bb8941c15eabf9db1b08d223467cfb595c1596c955af86ddebea30a117aeff770092758d1940632acc13583aba9f3fd5793719e70efe
 WHIRLPOOL 
b2cca76a39b9fd2d6564f5f0ba96bb7286d13c86e6ddf517dd2c872c1c1573ccf52dadfe0a79433402ca0947c1cd1b68399010fe248f0974eb18935a1d9c45fe
+DIST actionpack-action_caching-1.2.0.gem 15872 SHA256 
260f26061342345fe5f393c839f579cc2945b3af579210188093d62466936037 SHA512 
a7bb1b9ba20ef7fb03851122299722fd9a8175ccb1c5dffd21b511cae03749d35feb1653211853c8f8adc65bb79c0efa1e232ce8f977aecac76447e7a4f86f9e
 WHIRLPOOL 
e2c866adcee028f4099efbc625423dc8c3d91f3d670bc206f2d4fb468241183c22668d61bea9f15904ee2a70aeda6ab65f8c463961d1867b427a6cdd4b58a1c0

diff --git 
a/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.0.ebuild 
b/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.0.ebuild
new file mode 100644
index ..45de9d3
--- /dev/null
+++ b/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Action caching for Action Pack (removed from core in Rails 4.0)"
+HOMEPAGE="https://github.com/rails/actionpack-action_caching";
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/actionpack-4.0.0:*"
+
+ruby_add_bdepend "test? ( >=dev-ruby/activerecord-4.0.0
+   dev-ruby/mocha )"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" Rakefile test/abstract_unit.rb || die
+   sed -i -e "/git/d" ${PN}.gemspec || die
+   sed -i -e "2irequire 'mocha/setup'" test/caching_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test test/caching_test.rb || die
+}



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

2017-01-23 Thread Hans de Graaff
commit: aa7079df81289f49a11831924edc1a30ebb1581a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 24 05:58:16 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 24 06:06:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7079df

dev-ruby/maxitest: cleanup

Package-Manager: portage-2.3.0

 dev-ruby/maxitest/Manifest  |  2 --
 dev-ruby/maxitest/maxitest-2.2.0.ebuild | 49 -
 dev-ruby/maxitest/maxitest-2.3.0.ebuild | 49 -
 3 files changed, 100 deletions(-)

diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest
index d36f5ea..dc3c198 100644
--- a/dev-ruby/maxitest/Manifest
+++ b/dev-ruby/maxitest/Manifest
@@ -1,3 +1 @@
-DIST maxitest-2.2.0.tar.gz 15147 SHA256 
ef9b059f67528b53bc88356aaf77936f3e29373e002fdba44ae0ee20de765b0a SHA512 
6b2ba017fed4d18469e1a6db8aacb50145a00fa75aa242926353b6e3765dc0c2db7b14cd5ce9923353f4f2dc6cbfaa24cee384761e131b4ee8cb31c7a004a37a
 WHIRLPOOL 
d2fc3c7b2190270c07e773b4ae5d68d4aa71169959cbcba0d586304acd9f8e1678f057401bff6ed41efa37bca4ad97563abc63c5cf2db5031beb486a14467b1f
-DIST maxitest-2.3.0.tar.gz 15395 SHA256 
800806e66a223e3166002296e3a63294619d573d076d405eff66cf619b7730ae SHA512 
e07c2aac3beaedfa6a7dca9293d519a63fdb323547ef650436c71f082403a9538b26429e747374c99b8364a68d69ac8a35ff79056196defe283130fb78110995
 WHIRLPOOL 
0997d96018be680752d09b0149b610048914a2213fba510767b7fa7c96279399be267b5bc23fcda84239a1ee3c62be1d7b326b55c7712e656b887283f97e9602
 DIST maxitest-2.4.0.tar.gz 15370 SHA256 
4a67ee0d6120d634cf3baf0f5fa28434ef9a9e63624fa5ffccdd74fd750fe8e9 SHA512 
41fc6e8eaaebad76278e19574c48e5192363ef466327e83cfd5a3490b98d157bb736556cde57c01180a353ac383e583fed6433443e24a5a5fb6159ed9821a323
 WHIRLPOOL 
2e2d2c05e5d5b0b0696dda494284fbfaf1483244355460116fe9bbe746dea63fe2199b058b905bf9f7d95df8e72e0d2796d4ba96486af5a2f7ce91d67624e0c4

diff --git a/dev-ruby/maxitest/maxitest-2.2.0.ebuild 
b/dev-ruby/maxitest/maxitest-2.2.0.ebuild
deleted file mode 100644
index 5adb506..
--- a/dev-ruby/maxitest/maxitest-2.2.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit versionator ruby-fakegem
-
-DESCRIPTION="Minitest + all the features you always wanted"
-HOMEPAGE="https://github.com/grosser/maxitest";
-SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "https://github.com/grosser/maxitest";
-SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "

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

2017-01-23 Thread Johannes Huber
commit: 7381a42e42f24de3bbd51b50bf241ad8bb167367
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jan 24 05:59:58 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Jan 24 05:59:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7381a42e

profiles: Drop mask for removed net-libs/qtweetlib

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

diff --git a/profiles/package.mask b/profiles/package.mask
index fecfb45..90891d8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -281,12 +281,6 @@ net-misc/termtter
 dev-cpp/luabind
 games-rpg/valyriatear
 
-# Johannes Huber  (25 Dec 2016)
-# Masked for removal in 30 days. Dead upstream. No reverse dependencies.
-# No maintainer. Was introduced for media-sound/tomahwak. Uses deprecated
-# EAPI.
-net-libs/qtweetlib
-
 # Göktürk Yüksek  (22 Dec 2016)
 # Dead upstream, no more hosted on googlecode
 # No reverse dependencies. Masked for removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: net-libs/qtweetlib/

2017-01-23 Thread Johannes Huber
commit: 8ef9246f9eac703445ee904503aca87e4140fed8
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jan 24 05:58:15 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Jan 24 05:58:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef9246f

net-libs/qtweetlib: Remove last-rited pkg

 net-libs/qtweetlib/Manifest  |  1 -
 net-libs/qtweetlib/metadata.xml  |  7 --
 net-libs/qtweetlib/qtweetlib-0.5.ebuild  | 41 
 net-libs/qtweetlib/qtweetlib-.ebuild | 41 
 4 files changed, 90 deletions(-)

diff --git a/net-libs/qtweetlib/Manifest b/net-libs/qtweetlib/Manifest
deleted file mode 100644
index 5234426..
--- a/net-libs/qtweetlib/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qtweetlib-0.5.tar.gz 96649 SHA256 
c06d3e35529aa6a5daf27a2a22d6fa99f22488abc4cf2bf5b959adf118691039 SHA512 
d4fe5150b3a41164e0563eb53e83ef1bd19a5d0b40bcf4d4041a2cb718b5fdd2f8a021e0b345b69be49a13066107b89f904a9c48cfa26a877aa3f6bdf2d9c9ad
 WHIRLPOOL 
5ae723f5963b33383361836c2b75ff45f182930c97fc8b1c041bf9e0aea3f91331d622f9d8d8a13977114b78262f227f78ed29770af364d002d41fa6a61767ec

diff --git a/net-libs/qtweetlib/metadata.xml b/net-libs/qtweetlib/metadata.xml
deleted file mode 100644
index c0d0164..
--- a/net-libs/qtweetlib/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   minimoog/QTweetLib
-   
-

diff --git a/net-libs/qtweetlib/qtweetlib-0.5.ebuild 
b/net-libs/qtweetlib/qtweetlib-0.5.ebuild
deleted file mode 100644
index 768136e..
--- a/net-libs/qtweetlib/qtweetlib-0.5.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-MY_PN=QTweetLib
-
-if [[ ${PV} != ** ]]; then
-   SRC_URI="https://github.com/minimoog/${MY_PN}/tarball/${PV} -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   GIT_ECLASS="git-2"
-   EGIT_REPO_URI="git://github.com/minimoog/QTweetLib.git"
-   KEYWORDS=""
-fi
-
-inherit qt4-r2 cmake-utils ${GIT_ECLASS}
-
-DESCRIPTION="Qt based Twitter library"
-HOMEPAGE="https://github.com/minimoog/QTweetLib";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug"
-
-DEPEND="
-   >=dev-libs/qjson-0.7.1
-   >=dev-qt/qtcore-4.6.0:4[ssl]
-   >=dev-qt/qtgui-4.6.0:4
-"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-   if [[ ${PV} != ** ]]; then
-   unpack ${A}
-   mv *-${MY_PN}-* "${S}"
-   else
-   git-2_src_unpack
-   fi
-}

diff --git a/net-libs/qtweetlib/qtweetlib-.ebuild 
b/net-libs/qtweetlib/qtweetlib-.ebuild
deleted file mode 100644
index 768136e..
--- a/net-libs/qtweetlib/qtweetlib-.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-MY_PN=QTweetLib
-
-if [[ ${PV} != ** ]]; then
-   SRC_URI="https://github.com/minimoog/${MY_PN}/tarball/${PV} -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   GIT_ECLASS="git-2"
-   EGIT_REPO_URI="git://github.com/minimoog/QTweetLib.git"
-   KEYWORDS=""
-fi
-
-inherit qt4-r2 cmake-utils ${GIT_ECLASS}
-
-DESCRIPTION="Qt based Twitter library"
-HOMEPAGE="https://github.com/minimoog/QTweetLib";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug"
-
-DEPEND="
-   >=dev-libs/qjson-0.7.1
-   >=dev-qt/qtcore-4.6.0:4[ssl]
-   >=dev-qt/qtgui-4.6.0:4
-"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-   if [[ ${PV} != ** ]]; then
-   unpack ${A}
-   mv *-${MY_PN}-* "${S}"
-   else
-   git-2_src_unpack
-   fi
-}



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

2017-01-23 Thread Jeroen Roovers
commit: 942e9a7835fdf44a8e3e97c46ec24486a11a5272
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 05:38:28 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 05:38:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942e9a78

dev-python/coverage: Stable for HPPA (bug #602450).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

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

diff --git a/dev-python/coverage/coverage-4.2.ebuild 
b/dev-python/coverage/coverage-4.2.ebuild
index df0a7ce..2e948f2 100644
--- a/dev-python/coverage/coverage-4.2.ebuild
+++ b/dev-python/coverage/coverage-4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND=""



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

2017-01-23 Thread Matthias Maier
commit: 271b4baee4e6fe4adb663f6ee7ee6d833d6d27d9
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Jan 24 05:27:38 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Jan 24 05:29:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271b4bae

profiles: Augment GPSD_PROTOCOLS use expand and add descriptions

Add two additional protocols:
  isync
  skytraq

 profiles/base/make.defaults   | 2 +-
 profiles/desc/gpsd_protocols.desc | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 5840ebe..b6e3b13 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -62,7 +62,7 @@ COLLECTD_PLUGINS="df interface irq load memory rrdtool swap 
syslog"
 
 # Tomáš Chvátal  (26 Oct 2010)
 # By default enable all protocols for average GPS user
-GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt 
gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 
rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx"
+GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt 
gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore 
rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx"
 
 # Benedikt Böhm  (27 Nov 2007)
 # Sane defaults for built-in apache modules

diff --git a/profiles/desc/gpsd_protocols.desc 
b/profiles/desc/gpsd_protocols.desc
index 735bc3c..9eeffb0 100644
--- a/profiles/desc/gpsd_protocols.desc
+++ b/profiles/desc/gpsd_protocols.desc
@@ -15,6 +15,7 @@ garmin - Garmin protocol support
 garmintxt - Garmin Simple Text protocol support
 geostar - Geostar Protocol support
 gpsclock - GPSclock protocol support
+isync - Isync protocol support
 itrax - iTrax protocol support
 mtk3301 - MTK-3301 protocol support
 navcom - Navcom protocol support
@@ -28,6 +29,7 @@ passthrough - Pass through JSON data
 rtcm104v2 - RTCM104V2 protocol support
 rtcm104v3 - RTCM104V3 protocol support
 sirf - SiRF protocol support
+skytraq - Skytraq protocol support
 superstar2 - SuperStarII protocol support
 tnt - True North protocol support
 tripmate - Tripmate protocol support



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpsd/files/, sci-geosciences/gpsd/

2017-01-23 Thread Matthias Maier
commit: d37ceef5003b9da9a94c435fafe72bfc39334cf4
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Jan 24 05:27:07 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Jan 24 05:29:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37ceef5

sci-geosciences/gpsd: update live ebuild, bug #602336

Package-Manager: Portage-2.3.0, Repoman-2.3.1

 .../gpsd/files/gpsd--do_not_rm_library.patch| 12 
 sci-geosciences/gpsd/gpsd-.ebuild   | 13 ++---
 2 files changed, 18 insertions(+), 7 deletions(-)

diff --git a/sci-geosciences/gpsd/files/gpsd--do_not_rm_library.patch 
b/sci-geosciences/gpsd/files/gpsd--do_not_rm_library.patch
new file mode 100644
index ..83e2907
--- /dev/null
+++ b/sci-geosciences/gpsd/files/gpsd--do_not_rm_library.patch
@@ -0,0 +1,12 @@
+diff --git a/SConstruct b/SConstruct
+index c0f083a..4a98580 100644
+--- a/SConstruct
 b/SConstruct
+@@ -1646,7 +1646,6 @@ binaryinstall.append(env.Install(installdir('sbindir'), 
sbin_binaries))
+ binaryinstall.append(env.Install(installdir('bindir'), bin_binaries))
+ binaryinstall.append(LibraryInstall(env, installdir('libdir'), 
compiled_gpslib, libgps_version))
+ # Work around a minor bug in InstallSharedLib() link handling
+-env.AddPreAction(binaryinstall, 'rm -f %s/libgps.*' % (installdir('libdir'), 
))
+ 
+ if qt_env:
+ binaryinstall.append(LibraryInstall(qt_env, installdir('libdir'), 
compiled_qgpsmmlib, libgps_version))

diff --git a/sci-geosciences/gpsd/gpsd-.ebuild 
b/sci-geosciences/gpsd/gpsd-.ebuild
index 97ef209..22f6781 100644
--- a/sci-geosciences/gpsd/gpsd-.ebuild
+++ b/sci-geosciences/gpsd/gpsd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -25,10 +25,10 @@ LICENSE="BSD"
 SLOT="0"
 
 GPSD_PROTOCOLS=(
-   aivdm ashtech earthmate evermore fury fv18 garmin garmintxt
-   geostar gpsclock itrax mtk3301 navcom nmea0183 nmea2000 ntrip
-   oceanserver oncore passthrough rtcm104v2 rtcm104v3 sirf superstar2
-   tnt tripmate tsip ublox
+   aivdm ashtech earthmate evermore fury fv18 garmin garmintxt geostar
+   gpsclock isync itrax mtk3301 navcom nmea0183 nmea2000 ntrip oceanserver
+   oncore passthrough rtcm104v2 rtcm104v3 sirf skytraq superstar2 tnt
+   tripmate tsip ublox
 )
 IUSE_GPSD_PROTOCOLS=${GPSD_PROTOCOLS[@]/#/gpsd_protocols_}
 IUSE="${IUSE_GPSD_PROTOCOLS} bluetooth cxx debug dbus ipv6 latency_timing 
ncurses ntp python qt4 +shm +sockets static test udev usb X"
@@ -69,8 +69,7 @@ src_prepare() {
die "please sync ebuild & source"
fi
 
-   epatch "${FILESDIR}"/${PN}-3.8-ldflags.patch
-   epatch "${FILESDIR}"/${PN}-3.11-rpath.patch
+   epatch "${FILESDIR}"/${P}-do_not_rm_library.patch
 
# Avoid useless -L paths to the install dir
sed -i \



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

2017-01-23 Thread Jeroen Roovers
commit: a95ea25d2a0aa570f3244c954c6b1f70b6ab677e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 05:27:33 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 05:27:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95ea25d

app-text/mupdf: Stable for HPPA PPC64 (bug #589826).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 app-text/mupdf/mupdf-1.10a.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/mupdf/mupdf-1.10a.ebuild 
b/app-text/mupdf/mupdf-1.10a.ebuild
index a5ad950..00c21c0 100644
--- a/app-text/mupdf/mupdf-1.10a.ebuild
+++ b/app-text/mupdf/mupdf-1.10a.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://mupdf.com/downloads/${P}-source.tar.gz";
 
 LICENSE="AGPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos"
 IUSE="X +curl javascript libressl opengl +openssl static static-libs vanilla"
 
 LIB_DEPEND="



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

2017-01-23 Thread Jeroen Roovers
commit: a50f1e60e64e31474c9141afdd61f455147b7974
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 05:21:41 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 05:21:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50f1e60

app-text/a2ps: Stable for HPPA PPC64 (bug #507024).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 app-text/a2ps/a2ps-4.14-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/a2ps/a2ps-4.14-r6.ebuild 
b/app-text/a2ps/a2ps-4.14-r6.ebuild
index 7845a5a..156d5d9 100644
--- a/app-text/a2ps/a2ps-4.14-r6.ebuild
+++ b/app-text/a2ps/a2ps-4.14-r6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="emacs latex linguas_ja nls static-libs userland_BSD userland_GNU vanilla"
 
 RESTRICT=test



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

2017-01-23 Thread Jeroen Roovers
commit: 7ff6a44179e876a6a88203f093e3a3e0a6f69be2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 05:19:33 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 05:19:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff6a441

dev-libs/libisofs: Stable for HPPA (bug #598012).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 dev-libs/libisofs/libisofs-1.4.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libisofs/libisofs-1.4.6.ebuild 
b/dev-libs/libisofs/libisofs-1.4.6.ebuild
index 8f938ff..6b3a5df 100644
--- a/dev-libs/libisofs/libisofs-1.4.6.ebuild
+++ b/dev-libs/libisofs/libisofs-1.4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ 
SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="acl debug static-libs verbose-debug xattr zlib"
 
 RDEPEND="acl? ( virtual/acl )



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

2017-01-23 Thread Jeroen Roovers
commit: f792d9186cb2db2c0052efa01d36033c042b629a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 05:19:24 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 05:19:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f792d918

dev-libs/libisoburn: Stable for HPPA (bug #598012).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 dev-libs/libisoburn/libisoburn-1.4.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libisoburn/libisoburn-1.4.6.ebuild 
b/dev-libs/libisoburn/libisoburn-1.4.6.ebuild
index deec3fa..fbcdc23 100644
--- a/dev-libs/libisoburn/libisoburn-1.4.6.ebuild
+++ b/dev-libs/libisoburn/libisoburn-1.4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ 
SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz";
 
 LICENSE="GPL-2 GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 arm hppa ~ppc ~ppc64 ~x86"
 IUSE="acl cdio debug external-filters external-filters-setuid frontend-optional
launch-frontend launch-frontend-setuid libedit readline static-libs 
xattr zlib"
 



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

2017-01-23 Thread Jeroen Roovers
commit: 91bffbf8327710e7560a50fdddc23d1d3f7d3128
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 24 05:19:04 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 24 05:19:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91bffbf8

dev-libs/libburn: Stable for HPPA (bug #598012).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 dev-libs/libburn/libburn-1.4.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libburn/libburn-1.4.6.ebuild 
b/dev-libs/libburn/libburn-1.4.6.ebuild
index 5dc6f89..29b69f1 100644
--- a/dev-libs/libburn/libburn-1.4.6.ebuild
+++ b/dev-libs/libburn/libburn-1.4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ 
SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="cdio debug static-libs track-src-odirect"
 
 RDEPEND="cdio? ( >=dev-libs/libcdio-0.83 )"



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

2017-01-23 Thread Matthias Maier
commit: 1802efb0b659c231f5e3c7c9e275603e6ae3c585
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Jan 24 03:06:31 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Jan 24 03:06:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1802efb0

app-text/a2ps: drop vulnerable, bug #507024

Package-Manager: Portage-2.3.0, Repoman-2.3.1

 app-text/a2ps/a2ps-4.14-r3.ebuild | 134 -
 app-text/a2ps/a2ps-4.14-r4.ebuild | 137 --
 2 files changed, 271 deletions(-)

diff --git a/app-text/a2ps/a2ps-4.14-r3.ebuild 
b/app-text/a2ps/a2ps-4.14-r3.ebuild
deleted file mode 100644
index a0a1ead..
--- a/app-text/a2ps/a2ps-4.14-r3.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit autotools elisp-common eutils flag-o-matic
-
-DESCRIPTION="Any to PostScript filter"
-HOMEPAGE="https://www.gnu.org/software/a2ps/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
-   linguas_ja? ( mirror://gentoo/${P}-ja_nls.patch.gz )"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="emacs latex linguas_ja nls static-libs userland_BSD userland_GNU vanilla"
-
-RESTRICT=test
-
-RDEPEND="app-text/ghostscript-gpl
-   app-text/libpaper
-   >=app-text/psutils-1.17
-   app-text/wdiff
-   emacs? ( virtual/emacs )
-   latex? ( virtual/latex-base )
-   nls? ( virtual/libintl )
-   userland_GNU? ( >=sys-apps/coreutils-6.10-r1 )
-   userland_BSD? ( sys-freebsd/freebsd-ubin )"
-DEPEND="${RDEPEND}
-   >=dev-util/gperf-2.7.2
-   virtual/yacc
-   nls? ( sys-devel/gettext )"
-
-SITEFILE=50${PN}-gentoo.el
-
-S=${WORKDIR}/${PN}-${PV:0:4}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-4.13c-locale-gentoo.diff
-   # this will break
-   #epatch "${FILESDIR}/${PN}-4.13c-stdarg.patch"
-   use vanilla || epatch "${FILESDIR}"/${PN}-4.13-stdout.diff
-   if use linguas_ja; then
-   epatch "${DISTDIR}"/${P}-ja_nls.patch.gz
-   # bug #335803
-   epatch "${FILESDIR}"/${P}-ja-cleanup.patch
-   else
-   epatch "${FILESDIR}"/${P}-cleanup.patch
-   fi
-
-   # fix fnmatch replacement, bug #134546
-   epatch "${FILESDIR}"/${PN}-4.13c-fnmatch-replacement.patch
-
-   # bug #122026
-   epatch "${FILESDIR}"/${P}-psset.patch
-
-   # fix emacs printing, bug #114627
-   epatch "${FILESDIR}"/a2ps-4.13c-emacs.patch
-
-   # fix chmod error, #167670
-   epatch "${FILESDIR}"/a2ps-4.13-manpage-chmod.patch
-
-   # add configure check for mempcpy, bug 216588
-   epatch "${FILESDIR}"/${P}-check-mempcpy.patch
-
-   # fix compilation error due to invalid stpcpy() prototype, bug 216588
-   epatch "${FILESDIR}"/${P}-fix-stpcpy-proto.patch
-
-   # fix compilation error due to obstack.h issue, bug 269638
-   epatch "${FILESDIR}"/${P}-ptrdiff_t.patch
-
-   # fix building with sys-devel/automake >= 1.12, bug 420503
-   rm -f {.,ogonkify}/aclocal.m4
-   sed -i \
-   -e '/^AM_C_PROTOTYPES/d' \
-   -e '/^AUTOMAKE_OPTIONS.*ansi2knr/d' \
-   -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
-   -e 's:AM_PROG_CC_STDC:AC_PROG_CC:' \
-   configure.in {contrib/sample,lib,src}/Makefile.am m4/protos.m4 
|| die
-
-   eautoreconf
-}
-
-src_configure() {
-   append-cppflags -DPROTOTYPES #420503
-
-   local myconf="COM_netscape=no COM_acroread=no"
-
-   use emacs || myconf="${myconf} EMACS=no"
-   use latex || myconf="${myconf} COM_latex=no"
-
-   export LANG=C LC_ALL=C
-
-   econf \
-   --enable-shared \
-   $(use_enable static-libs static) \
-   --sysconfdir="${EPREFIX}"/etc/a2ps \
-   $(use_enable nls) \
-   ${myconf}
-}
-
-src_compile() {
-   # parallel make b0rked
-   emake -j1
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   lispdir="${EPREFIX}${SITELISP}"/${PN} \
-   install
-
-   newdoc "${ED}"/usr/share/a2ps/README README.a2ps
-   newdoc "${ED}"/usr/share/a2ps/ppd/README README.a2ps.ppd
-   newdoc "${ED}"/usr/share/ogonkify/README README.ogonkify
-
-   rm -f "${ED}"/usr/share/{a2ps,a2ps/ppd,ogonkify}/README
-
-   prune_libtool_files
-
-   if use emacs; then
-   elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die
-   fi
-
-   dodoc ANNOUNCE AUTHORS ChangeLog FAQ NEWS README* THANKS TODO
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}

diff --git a/app-text/a2ps/a2ps-4.14-r4.ebuild 
b/app-text/a2ps/a2ps-4.14-r4.ebuild
deleted file mode

[gentoo-commits] repo/gentoo:master commit in: app-text/a2ps/files/, app-text/a2ps/

2017-01-23 Thread Matthias Maier
commit: d78cf9b0a31ec3209bdc43b2dcabe0606ff6af13
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 21 16:28:53 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Jan 24 03:05:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d78cf9b0

app-text/a2ps: Add patch for CVE-2001-1593 (bug #507024)

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Matthias Maier  gentoo.org>

 app-text/a2ps/a2ps-4.14-r6.ebuild | 143 ++
 app-text/a2ps/files/a2ps-4.14-CVE-2001-1593.patch |  82 +
 2 files changed, 225 insertions(+)

diff --git a/app-text/a2ps/a2ps-4.14-r6.ebuild 
b/app-text/a2ps/a2ps-4.14-r6.ebuild
new file mode 100644
index ..7845a5a
--- /dev/null
+++ b/app-text/a2ps/a2ps-4.14-r6.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools elisp-common flag-o-matic
+
+DESCRIPTION="Any to PostScript filter"
+HOMEPAGE="https://www.gnu.org/software/a2ps/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
+   linguas_ja? ( mirror://gentoo/${P}-ja_nls.patch.gz )"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="emacs latex linguas_ja nls static-libs userland_BSD userland_GNU vanilla"
+
+RESTRICT=test
+
+RDEPEND="app-text/ghostscript-gpl
+   app-text/libpaper
+   >=app-text/psutils-1.17
+   app-text/wdiff
+   emacs? ( virtual/emacs )
+   latex? ( virtual/latex-base )
+   nls? ( virtual/libintl )
+   userland_GNU? ( >=sys-apps/coreutils-6.10-r1 )
+   userland_BSD? ( sys-freebsd/freebsd-ubin )"
+DEPEND="${RDEPEND}
+   >=dev-util/gperf-2.7.2
+   virtual/yacc
+   nls? ( sys-devel/gettext )"
+
+SITEFILE=50${PN}-gentoo.el
+
+S=${WORKDIR}/${PN}-${PV:0:4}
+
+src_prepare() {
+   default
+
+   eapply "${FILESDIR}"/${PN}-4.13c-locale-gentoo.diff
+   use vanilla || eapply -p0 "${FILESDIR}"/${PN}-4.13-stdout.diff
+   if use linguas_ja; then
+   eapply "${WORKDIR}"/${P}-ja_nls.patch
+   # bug #335803
+   eapply -p0 "${FILESDIR}"/${P}-ja-cleanup.patch
+   else
+   eapply "${FILESDIR}"/${P}-cleanup.patch
+   fi
+
+   # fix fnmatch replacement, bug #134546
+   eapply "${FILESDIR}"/${PN}-4.13c-fnmatch-replacement.patch
+
+   # bug #122026
+   eapply "${FILESDIR}"/${P}-psset.patch
+
+   # fix emacs printing, bug #114627
+   eapply "${FILESDIR}"/a2ps-4.13c-emacs.patch
+
+   # fix chmod error, #167670
+   eapply "${FILESDIR}"/a2ps-4.13-manpage-chmod.patch
+
+   # add configure check for mempcpy, bug 216588
+   eapply "${FILESDIR}"/${P}-check-mempcpy.patch
+
+   # fix compilation error due to invalid stpcpy() prototype, bug 216588
+   eapply -p0 "${FILESDIR}"/${P}-fix-stpcpy-proto.patch
+
+   # fix compilation error due to obstack.h issue, bug 269638
+   eapply "${FILESDIR}"/${P}-ptrdiff_t.patch
+
+   # fix compilation error due to texinfo 5.x, bug 482748
+   eapply "${FILESDIR}"/${P}-texinfo-5.x.patch
+
+   # fix CVE-2014-0466, bug 506352
+   eapply "${FILESDIR}"/${P}-CVE-2014-0466.patch
+
+   # fix CVE-2001-1593, bug 507024
+   eapply "${FILESDIR}"/${P}-CVE-2001-1593.patch
+
+   # fix building with sys-devel/automake >= 1.12, bug 420503
+   rm -f {.,ogonkify}/aclocal.m4 || die
+   sed -i \
+   -e '/^AM_C_PROTOTYPES/d' \
+   -e '/^AUTOMAKE_OPTIONS.*ansi2knr/d' \
+   -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
+   -e 's:AM_PROG_CC_STDC:AC_PROG_CC:' \
+   configure.in {contrib/sample,lib,src}/Makefile.am m4/protos.m4 
|| die
+
+   eautoreconf
+}
+
+src_configure() {
+   append-cppflags -DPROTOTYPES #420503
+
+   local myconf="COM_netscape=no COM_acroread=no"
+
+   use emacs || myconf="${myconf} EMACS=no"
+   use latex || myconf="${myconf} COM_latex=no"
+
+   export LANG=C LC_ALL=C
+
+   econf \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   --sysconfdir="${EPREFIX}"/etc/a2ps \
+   $(use_enable nls) \
+   ${myconf}
+}
+
+src_compile() {
+   # parallel make b0rked
+   emake -j1
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   lispdir="${EPREFIX}${SITELISP}"/${PN} \
+   install
+
+   newdoc "${ED}"/usr/share/a2ps/README README.a2ps
+   newdoc "${ED}"/usr/share/a2ps/ppd/README README.a2ps.ppd
+   newdoc "${ED}"/usr/share/ogonkify/README README.ogonkify
+
+   rm -f "${ED}"/usr/share/{a2ps,a2ps/ppd,ogonkify}/README || die
+
+   prune_libtool_files
+
+   if use emacs; then
+   elisp-site-file-install "${FILESDIR}"/${SIT

[gentoo-commits] sites/www:master commit in: support/consulting/

2017-01-23 Thread Matthew Marchese
commit: 2c2ebea4dbb20229b3b4cd1a5eb40c7075c444c7
Author: Matthew Marchese  gentoo  org>
AuthorDate: Tue Jan 24 02:37:32 2017 +
Commit: Matthew Marchese  gentoo  org>
CommitDate: Tue Jan 24 02:37:32 2017 +
URL:https://gitweb.gentoo.org/sites/www.git/commit/?id=2c2ebea4

Add consultants page. Closes bug 43477.

Links to https://wiki.gentoo.org/wiki/Foundation:Consultants.

 support/consulting/index.html | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/support/consulting/index.html b/support/consulting/index.html
new file mode 100644
index 000..d97180b
--- /dev/null
+++ b/support/consulting/index.html
@@ -0,0 +1,14 @@
+---
+title: 'Consulting'
+navtitle: 'Consulting'
+nav1: support
+nav2: consulting
+nav2-show: true
+---
+
+Gentoo is free, open-source software. Its users provide assistance through 
the many venues of the Gentoo community. On occasion companies or individuals 
have specialized needs and are willing to hire someone to maintain or add 
additional functionality to their Gentoo systems.
+
+As a service to the Gentoo community and to advance the use of Gentoo in the 
corporate sector, the Gentoo Foundation maintains a list of technical 
consultants ready to furnish professional support.
+The companies and individual consultants found in the list are not 
officially endorsed by the Gentoo Foundation.
+
+The list of Gentoo technical consultants can be https://wiki.gentoo.org/wiki/Foundation:Consultants"; 
class="alert-link">found here.



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

2017-01-23 Thread Matt Turner
commit: ef679d3e5919a9f0e158ff40e56b153b9cee352b
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jan 24 02:19:23 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jan 24 02:19:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef679d3e

media-libs/mesa: Version bump to 12.0.6.

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-12.0.6.ebuild | 469 +
 2 files changed, 470 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index c3b26ff..fc501be 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -5,6 +5,7 @@ DIST mesa-11.2.2.tar.xz 7860932 SHA256 
40e148812388ec7c6d7b6657d5a16e2e8dabba8b9
 DIST mesa-12.0.1.tar.xz 8571144 SHA256 
bab24fb79f78c876073527f515ed871fc9c81d816f66c8a0b051d8d653896389 SHA512 
11898336478d1f5bd3946d695b9599647c0b9084ad8890b4fa89daa922a217e5ca6d8b72f5801e362c3dd7723382f2daaa655b54f65a6d088ad8cfdb85f10023
 WHIRLPOOL 
9923990fc35142b8c877cbbfdfa7d362ae94c8c637360f28e348943dc6f380bdf5aee944c04da6337994f0f15790c8d1a55bea1f0b00afa780305e5862c78601
 DIST mesa-12.0.3.tar.xz 8577408 SHA256 
1dc86dd9b51272eee1fad3df65e18cda2e556ef1bc0b6e07cd750b9757f493b1 SHA512 
7d6525b5ed75e1361f3586aaf7f058de06b5038900a6379ab5f713ee879a0b3cecd253d6f3fb799673ef097bcd6866d61b46c33c0059f6636bb06fb5ceb5d750
 WHIRLPOOL 
88d77d445aaff7d96f9c44143c4b09763850d7dbffd6b0716a6204f6753ea84d155c97798e7959de0039f0babc8cffddc05845f385b9f39e6eb6f308921d379d
 DIST mesa-12.0.5.tar.xz 8661528 SHA256 
2b0a972d8282860a11291c09c3ef01ac45171405951eb21a83c45ed2b4321924 SHA512 
a805a227e502ae8def108636cc2236cfd1129a727af680b07b73ef9e4eaffd2a469b0447a23f8a59d6e2b30eddb577f600095322798d6425769ef0054c6b15a6
 WHIRLPOOL 
30a665cf42300d903491c8cf9b315c09342a65255226ab8d1d388cf4699213506203440ebae8d85c8d8928ad36b40920d008f7c86857f02cf6b1637e48ef0292
+DIST mesa-12.0.6.tar.xz 8662900 SHA256 
7d6da9744c1022a4c2ab6ad01a206984d00443fb691568011d01b3dd97e36448 SHA512 
2492044f6a3c9d98937146e3a3bd8e262cb1edbb11c3e6d5114fe8c83aa9c846ec3f266b9712adb66fbe080121043772899ca18ddcc3b7a838a84417b6701aae
 WHIRLPOOL 
b9993201880536de33852f767001c93f35e6bbc851aac2f2f261b45e9c8a1614b9ad1d121eeef1e737e2943195dbe7489bf34e8f79d705eac2489e59b3206c9a
 DIST mesa-13.0.0.tar.xz 9151388 SHA256 
94edb4ebff82066a68be79d9c2627f15995e1fe10f67ab3fc63deb842027d727 SHA512 
3de56ffed1e7940bf0caf604cb9071d39684b9252e09c1c6430fe28227cd7e88d48b4a31591d5677669feca73b95b1c7958944e16c9247cf6b3c59494099e77d
 WHIRLPOOL 
67a1a53b7783126871f5ae23a5ab3fae2665e68bd57638441b15758e9a173771e64469736e4d8285e97cf49b99113db237153f41772de88d00ffe2b1923eed99
 DIST mesa-13.0.1.tar.xz 9154288 SHA256 
71962fb2bf77d33b0ad4a565b490dbbeaf4619099c6d9722f04a73187957a731 SHA512 
00ae0eaef742a3954c1461b50cdcc8b9f933e829c89784d66bfcc0890e7e2793350efcad1a06f28bd3c115f04702a43a6f1ac6ce86270ca7799a90f1a5cf5127
 WHIRLPOOL 
7198e65498800606b7835003e40c4534f891447d8ad3ef682a08a18b2edac41ec6a75ab216efc81217958735cc21ebf0a7a67a2928ebedd5fb2a08d66185faa4
 DIST mesa-13.0.2.tar.xz 9159100 SHA256 
a6ed622645f4ed61da418bf65adde5bcc4bb79023c36ba7d6b45b389da4416d5 SHA512 
e4e2b9d685910f9b1d70958c50f54d059263623865571a92c3aa185914f4f7aa745d74afc9706b64ecd1f8d04c603ad03a78365d976382e2664284dc6a8351be
 WHIRLPOOL 
49cb109e3b97f491f7682155a3194fd3df8808235a45a18539a8ecf55d2e3a9ba13dabb13f819822e256b272b4145efad029e38e7c666a5bf7abe7906528f6d2

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

[gentoo-commits] repo/gentoo:master commit in: dev-perl/DBD-mysql/files/, dev-perl/DBD-mysql/

2017-01-23 Thread Kent Fredric
commit: 19eeb140a84c8bb903b808bf7ea344a3c633857a
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Jan 23 08:09:43 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jan 24 01:50:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19eeb140

dev-perl/DBD-mysql: Security cleanup re bug #601144

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/DBD-mysql/DBD-mysql-4.32.0-r2.ebuild  | 50 
 dev-perl/DBD-mysql/DBD-mysql-4.36.0-r1.ebuild  | 69 --
 dev-perl/DBD-mysql/DBD-mysql-4.37.0.ebuild | 69 --
 dev-perl/DBD-mysql/DBD-mysql-4.38.0.ebuild | 69 --
 dev-perl/DBD-mysql/DBD-mysql-4.38.10_rc.ebuild | 66 -
 dev-perl/DBD-mysql/DBD-mysql-4.39.0.ebuild | 66 -
 dev-perl/DBD-mysql/DBD-mysql-4.40.0.ebuild | 66 -
 dev-perl/DBD-mysql/Manifest|  7 ---
 .../files/DBD-mysql-print_embedded_options.patch   | 20 ---
 9 files changed, 482 deletions(-)

diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r2.ebuild 
b/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r2.ebuild
deleted file mode 100644
index cc31810..
--- a/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=CAPTTOFU
-MODULE_VERSION=4.032
-inherit eutils perl-module
-
-DESCRIPTION="The Perl DBD:mysql Module"
-
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="embedded test"
-
-RDEPEND="dev-perl/DBI
-   dev-perl/Test-Deep
-   virtual/libmysqlclient:=
-   embedded? ( virtual/mysql[embedded] )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-print_embedded_options.patch
-}
-
-src_configure() {
-   if use test; then
-   myconf="${myconf} --testdb=test \
-   --testhost=localhost \
-   --testuser=test \
-   --testpassword=test"
-   fi
-   use embedded && myconf="${myconf} --force-embedded 
--embedded=mysql_config"
-   perl-module_src_configure
-}
-
-src_test() {
-   einfo
-   einfo "If tests fail, you have to configure your MySQL instance to 
create"
-   einfo "and grant some privileges to the test user."
-   einfo "You can run the following commands at the MySQL prompt: "
-   einfo "> CREATE USER 'test'@'localhost' IDENTIFIED BY 'test';"
-   einfo "> CREATE DATABASE test;"
-   einfo "> GRANT ALL PRIVILEGES ON test.* TO 'test'@'localhost';"
-   einfo
-   sleep 5
-   perl-module_src_test
-}

diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.36.0-r1.ebuild 
b/dev-perl/DBD-mysql/DBD-mysql-4.36.0-r1.ebuild
deleted file mode 100644
index ebde1a9..
--- a/dev-perl/DBD-mysql/DBD-mysql-4.36.0-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DIST_AUTHOR=MICHIELB
-DIST_VERSION=4.036
-inherit eutils perl-module
-
-DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-
-# embedded=on disables ssl support
-# https://metacpan.org/source/MICHIELB/DBD-mysql-4.036/dbdimp.c#L1886
-REQUIRED_USE="?? ( embedded ssl )"
-IUSE="embedded test +ssl"
-
-RDEPEND=">=dev-perl/DBI-1.609.0
-   virtual/libmysqlclient:=
-   embedded? ( virtual/mysql[embedded] )
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   virtual/perl-Data-Dumper
-   test? (
-   dev-perl/Test-Deep
-   >=virtual/perl-Test-Simple-0.900.0
-   virtual/perl-Time-HiRes
-   )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-print_embedded_options.patch
-)
-
-src_configure() {
-   if use test; then
-   myconf="${myconf} --testdb=test \
-   --testhost=localhost \
-   --testuser=test \
-   --testpassword=test"
-   fi
-   myconf="${myconf} --$(usex ssl ssl nossl)"
-   use embedded && myconf="${myconf} --force-embedded 
--embedded=mysql_config"
-   perl-module_src_configure
-}
-
-# Parallel testing is broken as 2 tests create the same table
-# and mysql isn't acid compliant and can't limit visibility of tables
-# to a transaction...
-DIST_TEST="do"
-
-src_test() {
-   einfo
-   einfo "If tests fail, you have to configure your MySQL instance to 
create"
-   einfo "and grant some privileges 

[gentoo-commits] repo/gentoo:master commit in: games-action/rafkill/files/, games-action/rafkill/

2017-01-23 Thread Austin English
commit: c76d994e1c3cf691b4e73d64aa298914b5bbfd8e
Author: Austin English  gentoo  org>
AuthorDate: Tue Jan 24 01:32:29 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Tue Jan 24 01:35:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76d994e

games-action/rafkill: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 .../rafkill/files/rafkill-1.2.3-build.patch|  4 +-
 .../rafkill/files/rafkill-1.2.3-gcc47.patch|  4 +-
 .../rafkill/files/rafkill-1.2.3-ldflags.patch  |  4 +-
 games-action/rafkill/rafkill-1.2.3-r1.ebuild   | 49 ++
 4 files changed, 55 insertions(+), 6 deletions(-)

diff --git a/games-action/rafkill/files/rafkill-1.2.3-build.patch 
b/games-action/rafkill/files/rafkill-1.2.3-build.patch
index 3f96be02..26e5aa6 100644
--- a/games-action/rafkill/files/rafkill-1.2.3-build.patch
+++ b/games-action/rafkill/files/rafkill-1.2.3-build.patch
@@ -1,5 +1,5 @@
 SConstruct
-+++ SConstruct
+--- a/SConstruct
 b/SConstruct
 @@ -8,8 +8,8 @@
  
  print "Use 'scons -h' for help"

diff --git a/games-action/rafkill/files/rafkill-1.2.3-gcc47.patch 
b/games-action/rafkill/files/rafkill-1.2.3-gcc47.patch
index 1a06ae6..3c95e02 100644
--- a/games-action/rafkill/files/rafkill-1.2.3-gcc47.patch
+++ b/games-action/rafkill/files/rafkill-1.2.3-gcc47.patch
@@ -1,5 +1,5 @@
 src/system.cpp.old 2012-07-19 13:37:12.324303303 +0200
-+++ src/system.cpp 2012-07-19 13:38:05.451584273 +0200
+--- a/src/system.cpp   2012-07-19 13:37:12.324303303 +0200
 b/src/system.cpp   2012-07-19 13:38:05.451584273 +0200
 @@ -2,6 +2,8 @@
  #include 
  #include 

diff --git a/games-action/rafkill/files/rafkill-1.2.3-ldflags.patch 
b/games-action/rafkill/files/rafkill-1.2.3-ldflags.patch
index 5c6be09..4adf853 100644
--- a/games-action/rafkill/files/rafkill-1.2.3-ldflags.patch
+++ b/games-action/rafkill/files/rafkill-1.2.3-ldflags.patch
@@ -1,5 +1,5 @@
 SConstruct.old 2010-10-07 10:37:26.0 +0200
-+++ SConstruct 2010-10-07 10:39:33.0 +0200
+--- a/SConstruct   2010-10-07 10:37:26.0 +0200
 b/SConstruct   2010-10-07 10:39:33.0 +0200
 @@ -1,5 +1,6 @@
  import os
  import sys

diff --git a/games-action/rafkill/rafkill-1.2.3-r1.ebuild 
b/games-action/rafkill/rafkill-1.2.3-r1.ebuild
new file mode 100644
index ..bd291b1
--- /dev/null
+++ b/games-action/rafkill/rafkill-1.2.3-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils scons-utils toolchain-funcs
+
+DESCRIPTION="Space shoot-em-up game"
+HOMEPAGE="http://raptorv2.sourceforge.net/";
+SRC_URI="mirror://sourceforge/raptorv2/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="

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

2017-01-23 Thread Andreas Sturmlechner
commit: 7e4f64ed2f47697ab0a7f606cd8ba3e05c5a6509
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 22 21:24:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 24 01:17:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4f64ed

dev-libs/libsecp256k1: Drop old

Package-Manager: portage-2.3.0

 dev-libs/libsecp256k1/Manifest |   2 -
 dev-libs/libsecp256k1/files/20141212-fixes.patch   | 289 -
 .../libsecp256k1-0.0.0_pre20141212.ebuild  |  74 --
 .../libsecp256k1-0.0.0_pre20150423.ebuild  |  57 
 4 files changed, 422 deletions(-)

diff --git a/dev-libs/libsecp256k1/Manifest b/dev-libs/libsecp256k1/Manifest
index ea22c61..f988266 100644
--- a/dev-libs/libsecp256k1/Manifest
+++ b/dev-libs/libsecp256k1/Manifest
@@ -1,4 +1,2 @@
 DIST libsecp256k1-v0.0.0_pre20161213.tgz 147557 SHA256 
1cb5350e50d8d7e9061835d40a06e8419d8dcf95210bdf887380d2b933217743 SHA512 
f4d16fae972364fd04bfcfbaca1edde4410a7367a936f76c1e93b85ac3c9c45da58785f604a4fc14cdfb4d7a23395d2d274957ad83118e15a236dfff0d0f57dd
 WHIRLPOOL 
af3bf6aeffa66f2d442dcc11255a60e5f24d281b30751ddcf72d9abbfb052cb8197081b56281e4b19a99602eead204ca985ed74feeb4b1e5c89543c70014f454
-DIST secp256k1-v0.0.0_pre20141212.tgz 60007 SHA256 
f5d3a7cac425caf64040395d99c1a91ab2ca1c973b228a66772ba4a290f355ce SHA512 
ab2a211c1bf882ebb62e78891e4e12c3ed7244d46d532e37ff2a669ba08db8dcafec7b4c57c073310e463957fd2fa0dffb940c4f35b61890cb8ce86d4283f0f6
 WHIRLPOOL 
3aa8b7545ca24028ceb17e770fdbf997e2895212ec25a193fcd926660e78f16d704bf27a5b1aa7cf3cabe643c33b128bf0b0568172c15833eb82fcc58e5941c1
-DIST secp256k1-v0.0.0_pre20150423.tgz 77451 SHA256 
7e4e78d5ded245b59dbe8abc9804fdf7ba41d9030936fb39766d5f2bd7e29b2e SHA512 
a640188d83e9aa5a4292900c211e29815f2f1b57db4fbccfb8a3bf770bb52f0232d405044f317a3b6b6ea4d5a5107180dc4e374cf7ab06eb79676c270061c3b7
 WHIRLPOOL 
5796d32cd8f578ef28f6e79ced53fa505519273af39bdeaa413e9b48669ce7945d12437c6093f3aa0b3db9412dac50638c335a3f4f8cf0d4ffa8c94665a85f72
 DIST secp256k1-v0.0.0_pre20151118.tgz 125884 SHA256 
75549cea9b22affda02d6731385a7184b60703f1ca0a4f098fec8c702a20f7b0 SHA512 
3cc0a4973acf7936a7c6dc0abc37ee43ecd69e835069ed40765595d36ca597b43837b5d6f90499455599de03abfc775d7c9d019d26216b79b03dd6dc53a73e19
 WHIRLPOOL 
61eb9a709e8986db9113d305a989d44700f5e53143471485935bed0f79d18c745cb78f2b4b5e55614b6ca80a6bd29830b52108797bc21bc792789a7590597fed

diff --git a/dev-libs/libsecp256k1/files/20141212-fixes.patch 
b/dev-libs/libsecp256k1/files/20141212-fixes.patch
deleted file mode 100644
index f8cb274..
--- a/dev-libs/libsecp256k1/files/20141212-fixes.patch
+++ /dev/null
@@ -1,289 +0,0 @@
-diff --git a/build-aux/m4/bitcoin_secp.m4 b/build-aux/m4/bitcoin_secp.m4
-index 1373478..4a398d6 100644
 a/build-aux/m4/bitcoin_secp.m4
-+++ b/build-aux/m4/bitcoin_secp.m4
-@@ -1,12 +1,6 @@
- dnl libsecp25k1 helper checks
- AC_DEFUN([SECP_INT128_CHECK],[
- has_int128=$ac_cv_type___int128
--if test x"$has_int128" != x"yes" && test x"$set_field" = x"64bit"; then
--  AC_MSG_ERROR([$set_field field support explicitly requested but is not 
compatible with this host])
--fi
--if test x"$has_int128" != x"yes" && test x"$set_scalar" = x"64bit"; then
--  AC_MSG_ERROR([$set_scalar scalar support explicitly requested but is not 
compatible with this host])
--fi
- ])
- 
- dnl 
-@@ -18,11 +12,6 @@ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-   __asm__ __volatile__("movq $0x1,%1; mulq %%rsi" : "+a"(a) : 
"S"(tmp) : "cc", "%rdx");
-   ]])],[has_64bit_asm=yes],[has_64bit_asm=no])
- AC_MSG_RESULT([$has_64bit_asm])
--if test x"$set_field" == x"64bit_asm"; then
--  if test x"$has_64bit_asm" == x"no"; then
--AC_MSG_ERROR([$set_field field support explicitly requested but no x86_64 
assembly available])
--  fi
--fi
- ])
- 
- dnl
-@@ -43,7 +32,7 @@ else
- )])
-   LIBS=
- fi
--if test x"$has_libcrypto" == x"yes" && test x"$has_openssl_ec" = x; then
-+if test x"$has_libcrypto" = x"yes" && test x"$has_openssl_ec" = x; then
-   AC_MSG_CHECKING(for EC functions in libcrypto)
-   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
- #include 
-@@ -69,11 +58,4 @@ if test x"$has_gmp" != x"yes"; then
-   CPPFLAGS="$CPPFLAGS_TEMP"
-   LIBS="$LIBS_TEMP"
- fi
--if test x"$set_field" = x"gmp" && test x"$has_gmp" != x"yes"; then
--AC_MSG_ERROR([$set_field field support explicitly requested but libgmp 
was not found])
--fi
--if test x"$set_bignum" = x"gmp" && test x"$has_gmp" != x"yes"; then
--AC_MSG_ERROR([$set_bignum field support explicitly requested but libgmp 
was not found])
--fi
- ])
--
-diff --git a/configure.ac b/configure.ac
-index 40e121e..bd99013 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -23,7 +23,7 @@ if test "x$CFLAGS" = "x"; then
- fi
- 
- AC_PROG_CC_C99
--if test x"$ac_cv_prog_cc_c99" == x"no"; then
-+if test x"$ac_cv_prog_cc_c99" = x"no"; then
-   AC_MSG_ERROR([c99 compiler support required])
- fi
- 
-@@ -96,15 +96,18 @@ AC_ARG_ENABLE(endomorphism

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

2017-01-23 Thread Andreas Sturmlechner
commit: 649b785f8f917de4d347a0ae1e5ab557eed04c7c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 22 21:06:23 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 24 01:17:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=649b785f

dev-util/bitcoin-tx: Drop old

Package-Manager: portage-2.3.0

 dev-util/bitcoin-tx/Manifest | 14 --
 dev-util/bitcoin-tx/bitcoin-tx-0.10.0.ebuild | 26 --
 dev-util/bitcoin-tx/bitcoin-tx-0.10.1.ebuild | 26 --
 dev-util/bitcoin-tx/bitcoin-tx-0.11.0.ebuild | 21 -
 dev-util/bitcoin-tx/bitcoin-tx-0.11.1.ebuild | 21 -
 dev-util/bitcoin-tx/bitcoin-tx-0.11.2.ebuild | 21 -
 dev-util/bitcoin-tx/bitcoin-tx-0.12.0.ebuild | 23 ---
 dev-util/bitcoin-tx/bitcoin-tx-0.12.1.ebuild | 23 ---
 8 files changed, 175 deletions(-)

diff --git a/dev-util/bitcoin-tx/Manifest b/dev-util/bitcoin-tx/Manifest
index 5a77ef5..1a8817d 100644
--- a/dev-util/bitcoin-tx/Manifest
+++ b/dev-util/bitcoin-tx/Manifest
@@ -1,20 +1,6 @@
-DIST bitcoin-0.10.0.ljr20150311.patches.tar.xz 34836 SHA256 
353b82a933d234daaaed3f807f940a701646c7c9669867fbf5cdb48a1065312c SHA512 
dc2a24f141d591f288e846f29a3263dea463f77dda22b92f91e781a8500c695be8b6f497251b6c960e1acdf43e839a7f0bc06fb7a18cdbda90b3d6a61f21c4af
 WHIRLPOOL 
3b898c529e7967750dabcbb235657c19bab0ce75b6f47017ae7bdc7943acb8001cc19eff2d319e1ad405037ecf0674759a575116b1b0c1f32fde89a98f0052a3
-DIST bitcoin-0.10.1.ljr20150428.patches.tar.xz 34980 SHA256 
f3770c478bd541fcc75c1f64664ae810aa67da7535f11859034dcc7067546713 SHA512 
edf7c8aa81c8890da61224eddde61cec62058514fa76a50ab25cc7db272f6c656f5c46f8b9468f6059eb7c1be624de834867c0a7c1c2559a5231b763e40c13a2
 WHIRLPOOL 
2b8d878bf3d599393da177403e2199e63bb2634d14438079b5c8821c07441e26fb8b5cd150281c9923534f474763d9f3c2cab9424ab7a319de059c1b3bb49c4e
-DIST bitcoin-0.11.0.ljr20150711.patches.tar.xz 79740 SHA256 
2f9608ee18f10fccaeda239baf82fd74180a562eb92aec72f7959c7211228bbb SHA512 
cafa5cf0b7a56894b07e949bb401016c46456f6043da86f54023f930e9836a420c88ca9e94067edcf2150495cb637b1938478332f7f7669394ea90351f3b4623
 WHIRLPOOL 
1bab46c50b7bc8709359ea98a9a75f4b476dd81540421f6696b4085f4acf8fd3d040e591230df1f83625ada89d0d178040f747ae02f76d1dd73787c86e73dac4
-DIST bitcoin-0.11.1.ljr20150921.patches.tar.xz 85116 SHA256 
b8f7912a90f74dbd710f769e2d5df79ad494caef98a34ddd08496870d8826cd8 SHA512 
f428fbd726cba8f82a0afe1dd09bed477896c7186770eb0da53e12f342d5dc260419c2c216d8fdad5038a18d88ca746b9c275d50659fbefc6d2b456ce8e5aade
 WHIRLPOOL 
de1a89142bcb2a6df11466cc497ff6d6d599cdca909c14b713dd5579e243fb27fdd0baeb3de4205645fa34bf403cc3b3d50137a45be62955382f038146586c3a
-DIST bitcoin-0.11.2.ljr20151118.patches.tar.xz 98552 SHA256 
de44c8604de476d282820c2419ccbba3bef3eb054887cdd16b0ab4e7ff450dcb SHA512 
283d0b6550fa1c6d2347e146c350b2afb9d7ca0c2e8ad150a8dcb6c0522abd17ca31ba8dcdee7e2d7020561be6e8bdc9bd33f7d21e7901ca675ff990441a97ef
 WHIRLPOOL 
24f25ba32d1c22e1e795aba13e202af661b9e23992b633382cdd62953d744862901494726c36075eb0ae186bd6e60e4c15148e0f46a2401efffa1b419b4d2390
-DIST bitcoin-0.12.0.knots20160226.rc1.patches.tar.xz 145776 SHA256 
93431aa2c1d66c41d52bbf8810df27228f5a0823db2416312d6e07a20dc78dea SHA512 
042c02dc64591f4edbad1cc421ee90e84d628f93292fd42b190728960a65eb76d0234d821ce2df92a3a66328a5368b5b42670ebf130045d92d74d74287a90990
 WHIRLPOOL 
b4543468936c6e16a8636c2eaed1d6f76a20958c2f2fda6f9c6a389cc79111369d906c08878e3eb7b2d6bad8299e3e16ad38a190dab80996f63adfda8c1c93f2
-DIST bitcoin-0.12.1.knots20160629.rc2.patches.tar.xz 283700 SHA256 
9bc8ff0946dfcd10d82b0f9ce3b509b23da244cddc3707013a9a8eebe64df1af SHA512 
25860908625d8e501e079e0cbb946432ca086edcacdcb59dc81d49eac309bfb70e4c4701aeb0d45cd51ffbebead4f211590b4870dff22c2886c949fd8e600643
 WHIRLPOOL 
da6c35551e87da57a4d0d67ee12e239638b02b634c4fc2c08912a1b56dd6348f595929af03719238d7bfc8f4e490b39672cc7671ec1c84f8c36b77a8f37fe643
 DIST bitcoin-0.13.0.knots20160814.patches.tar.xz 128520 SHA256 
be92292d55e624ce8494210a51d6228f20d3f7b5ee2faf4185ba326a5f18fd30 SHA512 
6a02c8bdfbf4373b6e6cff6ebbfe70e71121caae50e39b68e7e73b3dbe83b5717a03710c4a444ed9b5b9d09aee9494affcf52b86f1b05987d16953324d954ca2
 WHIRLPOOL 
c41dbadc730f1b8df2244dd294c63a1989ebaf4bc2057435eeb0743555345a6158c36b34589427c22eb717af9358096fb6ab3dd851fffc5cafafa76c812b7fd8
 DIST bitcoin-0.13.1.knots20161027.patches.tar.xz 386532 SHA256 
b3242fa3bf7959de31aba47b4124e582d0a3d2924a5fe48f91676ef586a5d2f0 SHA512 
de4fee50bb6fcf416f4d0d52283ae4b80fd06a544e9312808bec167b471bc1a20d6ded1ebba92cef937b2bd7ebae19c5c1153d6a10dad40cba4fb6c0a98b4fb6
 WHIRLPOOL 
768d3d1fdfe15d5d36d3d724224e3e33da5292764b3264bba89e3186e03d05cf57e957c071850bacc0fb49c7aae6cfd01bb649ffd82acfa4cfe695ef4b7e3b43
 DIST bitcoin-0.13.2.knots20170102.patches.tar.xz 434012 SHA256 
837dbc5a69a25a844681971e3b5bc22c93655e893fc579094556c10bc038488a SHA512 
a19b9d46

[gentoo-commits] repo/gentoo:master commit in: net-p2p/bitcoind/, net-p2p/bitcoind/files/

2017-01-23 Thread Andreas Sturmlechner
commit: f31189f83957e3a5cbb52b4ec285582b49b5a926
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 22 20:51:33 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 24 01:17:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31189f8

net-p2p/bitcoind: Drop old

Package-Manager: portage-2.3.0

 net-p2p/bitcoind/Manifest | 19 --
 net-p2p/bitcoind/bitcoind-0.10.2-r1.ebuild| 80 ---
 net-p2p/bitcoind/bitcoind-0.10.2.ebuild   | 78 --
 net-p2p/bitcoind/bitcoind-0.11.0.ebuild   | 76 -
 net-p2p/bitcoind/bitcoind-0.11.1.ebuild   | 68 ---
 net-p2p/bitcoind/bitcoind-0.11.2.ebuild   | 71 
 net-p2p/bitcoind/bitcoind-0.12.0.ebuild   | 70 
 net-p2p/bitcoind/bitcoind-0.12.1.ebuild   | 70 
 net-p2p/bitcoind/files/0.10.0-openrc-compat.patch | 24 ---
 net-p2p/bitcoind/files/bitcoind.logrotate |  7 --
 net-p2p/bitcoind/files/miniupnpc-14.patch | 28 
 net-p2p/bitcoind/metadata.xml |  6 --
 12 files changed, 597 deletions(-)

diff --git a/net-p2p/bitcoind/Manifest b/net-p2p/bitcoind/Manifest
index a69baa0..1a8817d 100644
--- a/net-p2p/bitcoind/Manifest
+++ b/net-p2p/bitcoind/Manifest
@@ -1,25 +1,6 @@
-DIST bitcoin-0.10.1.ljr20150428.patches.tar.xz 34980 SHA256 
f3770c478bd541fcc75c1f64664ae810aa67da7535f11859034dcc7067546713 SHA512 
edf7c8aa81c8890da61224eddde61cec62058514fa76a50ab25cc7db272f6c656f5c46f8b9468f6059eb7c1be624de834867c0a7c1c2559a5231b763e40c13a2
 WHIRLPOOL 
2b8d878bf3d599393da177403e2199e63bb2634d14438079b5c8821c07441e26fb8b5cd150281c9923534f474763d9f3c2cab9424ab7a319de059c1b3bb49c4e
-DIST bitcoin-0.11.0.ljr20150711.patches.tar.xz 79740 SHA256 
2f9608ee18f10fccaeda239baf82fd74180a562eb92aec72f7959c7211228bbb SHA512 
cafa5cf0b7a56894b07e949bb401016c46456f6043da86f54023f930e9836a420c88ca9e94067edcf2150495cb637b1938478332f7f7669394ea90351f3b4623
 WHIRLPOOL 
1bab46c50b7bc8709359ea98a9a75f4b476dd81540421f6696b4085f4acf8fd3d040e591230df1f83625ada89d0d178040f747ae02f76d1dd73787c86e73dac4
-DIST bitcoin-0.11.1.ljr20150921.patches.tar.xz 85116 SHA256 
b8f7912a90f74dbd710f769e2d5df79ad494caef98a34ddd08496870d8826cd8 SHA512 
f428fbd726cba8f82a0afe1dd09bed477896c7186770eb0da53e12f342d5dc260419c2c216d8fdad5038a18d88ca746b9c275d50659fbefc6d2b456ce8e5aade
 WHIRLPOOL 
de1a89142bcb2a6df11466cc497ff6d6d599cdca909c14b713dd5579e243fb27fdd0baeb3de4205645fa34bf403cc3b3d50137a45be62955382f038146586c3a
-DIST bitcoin-0.11.2.ljr20151118.patches.tar.xz 98552 SHA256 
de44c8604de476d282820c2419ccbba3bef3eb054887cdd16b0ab4e7ff450dcb SHA512 
283d0b6550fa1c6d2347e146c350b2afb9d7ca0c2e8ad150a8dcb6c0522abd17ca31ba8dcdee7e2d7020561be6e8bdc9bd33f7d21e7901ca675ff990441a97ef
 WHIRLPOOL 
24f25ba32d1c22e1e795aba13e202af661b9e23992b633382cdd62953d744862901494726c36075eb0ae186bd6e60e4c15148e0f46a2401efffa1b419b4d2390
-DIST bitcoin-0.12.0.knots20160226.rc1.patches.tar.xz 145776 SHA256 
93431aa2c1d66c41d52bbf8810df27228f5a0823db2416312d6e07a20dc78dea SHA512 
042c02dc64591f4edbad1cc421ee90e84d628f93292fd42b190728960a65eb76d0234d821ce2df92a3a66328a5368b5b42670ebf130045d92d74d74287a90990
 WHIRLPOOL 
b4543468936c6e16a8636c2eaed1d6f76a20958c2f2fda6f9c6a389cc79111369d906c08878e3eb7b2d6bad8299e3e16ad38a190dab80996f63adfda8c1c93f2
-DIST bitcoin-0.12.1.knots20160629.rc2.patches.tar.xz 283700 SHA256 
9bc8ff0946dfcd10d82b0f9ce3b509b23da244cddc3707013a9a8eebe64df1af SHA512 
25860908625d8e501e079e0cbb946432ca086edcacdcb59dc81d49eac309bfb70e4c4701aeb0d45cd51ffbebead4f211590b4870dff22c2886c949fd8e600643
 WHIRLPOOL 
da6c35551e87da57a4d0d67ee12e239638b02b634c4fc2c08912a1b56dd6348f595929af03719238d7bfc8f4e490b39672cc7671ec1c84f8c36b77a8f37fe643
 DIST bitcoin-0.13.0.knots20160814.patches.tar.xz 128520 SHA256 
be92292d55e624ce8494210a51d6228f20d3f7b5ee2faf4185ba326a5f18fd30 SHA512 
6a02c8bdfbf4373b6e6cff6ebbfe70e71121caae50e39b68e7e73b3dbe83b5717a03710c4a444ed9b5b9d09aee9494affcf52b86f1b05987d16953324d954ca2
 WHIRLPOOL 
c41dbadc730f1b8df2244dd294c63a1989ebaf4bc2057435eeb0743555345a6158c36b34589427c22eb717af9358096fb6ab3dd851fffc5cafafa76c812b7fd8
 DIST bitcoin-0.13.1.knots20161027.patches.tar.xz 386532 SHA256 
b3242fa3bf7959de31aba47b4124e582d0a3d2924a5fe48f91676ef586a5d2f0 SHA512 
de4fee50bb6fcf416f4d0d52283ae4b80fd06a544e9312808bec167b471bc1a20d6ded1ebba92cef937b2bd7ebae19c5c1153d6a10dad40cba4fb6c0a98b4fb6
 WHIRLPOOL 
768d3d1fdfe15d5d36d3d724224e3e33da5292764b3264bba89e3186e03d05cf57e957c071850bacc0fb49c7aae6cfd01bb649ffd82acfa4cfe695ef4b7e3b43
 DIST bitcoin-0.13.2.knots20170102.patches.tar.xz 434012 SHA256 
837dbc5a69a25a844681971e3b5bc22c93655e893fc579094556c10bc038488a SHA512 
a19b9d469ff03396375c6f97e3e1f7f24243518e4ca46390bc33debbe5c09dffc8ee8fff4d656b385e38ef0c70e46a474170fd377b8cb94d6cdc2ff58114b061
 WHIRLPOOL 
a5eaf1076eae2162d672ad7

[gentoo-commits] repo/gentoo:master commit in: net-p2p/bitcoin-cli/

2017-01-23 Thread Andreas Sturmlechner
commit: 5d1c08e4cbaa8b001048a7a006f78c426e7e6d60
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 22 20:53:58 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 24 01:17:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1c08e4

net-p2p/bitcoin-cli: Drop old

Package-Manager: portage-2.3.0

 net-p2p/bitcoin-cli/Manifest  | 11 
 net-p2p/bitcoin-cli/bitcoin-cli-0.10.2.ebuild | 38 ---
 net-p2p/bitcoin-cli/bitcoin-cli-0.11.0.ebuild | 33 ---
 net-p2p/bitcoin-cli/bitcoin-cli-0.11.1.ebuild | 33 ---
 net-p2p/bitcoin-cli/bitcoin-cli-0.11.2.ebuild | 33 ---
 net-p2p/bitcoin-cli/bitcoin-cli-0.12.0.ebuild | 34 
 6 files changed, 182 deletions(-)

diff --git a/net-p2p/bitcoin-cli/Manifest b/net-p2p/bitcoin-cli/Manifest
index 9a354d5..1a8817d 100644
--- a/net-p2p/bitcoin-cli/Manifest
+++ b/net-p2p/bitcoin-cli/Manifest
@@ -1,17 +1,6 @@
-DIST bitcoin-0.10.1.ljr20150428.patches.tar.xz 34980 SHA256 
f3770c478bd541fcc75c1f64664ae810aa67da7535f11859034dcc7067546713 SHA512 
edf7c8aa81c8890da61224eddde61cec62058514fa76a50ab25cc7db272f6c656f5c46f8b9468f6059eb7c1be624de834867c0a7c1c2559a5231b763e40c13a2
 WHIRLPOOL 
2b8d878bf3d599393da177403e2199e63bb2634d14438079b5c8821c07441e26fb8b5cd150281c9923534f474763d9f3c2cab9424ab7a319de059c1b3bb49c4e
-DIST bitcoin-0.11.0.ljr20150711.patches.tar.xz 79740 SHA256 
2f9608ee18f10fccaeda239baf82fd74180a562eb92aec72f7959c7211228bbb SHA512 
cafa5cf0b7a56894b07e949bb401016c46456f6043da86f54023f930e9836a420c88ca9e94067edcf2150495cb637b1938478332f7f7669394ea90351f3b4623
 WHIRLPOOL 
1bab46c50b7bc8709359ea98a9a75f4b476dd81540421f6696b4085f4acf8fd3d040e591230df1f83625ada89d0d178040f747ae02f76d1dd73787c86e73dac4
-DIST bitcoin-0.11.1.ljr20150921.patches.tar.xz 85116 SHA256 
b8f7912a90f74dbd710f769e2d5df79ad494caef98a34ddd08496870d8826cd8 SHA512 
f428fbd726cba8f82a0afe1dd09bed477896c7186770eb0da53e12f342d5dc260419c2c216d8fdad5038a18d88ca746b9c275d50659fbefc6d2b456ce8e5aade
 WHIRLPOOL 
de1a89142bcb2a6df11466cc497ff6d6d599cdca909c14b713dd5579e243fb27fdd0baeb3de4205645fa34bf403cc3b3d50137a45be62955382f038146586c3a
-DIST bitcoin-0.11.2.ljr20151118.patches.tar.xz 98552 SHA256 
de44c8604de476d282820c2419ccbba3bef3eb054887cdd16b0ab4e7ff450dcb SHA512 
283d0b6550fa1c6d2347e146c350b2afb9d7ca0c2e8ad150a8dcb6c0522abd17ca31ba8dcdee7e2d7020561be6e8bdc9bd33f7d21e7901ca675ff990441a97ef
 WHIRLPOOL 
24f25ba32d1c22e1e795aba13e202af661b9e23992b633382cdd62953d744862901494726c36075eb0ae186bd6e60e4c15148e0f46a2401efffa1b419b4d2390
-DIST bitcoin-0.12.0.knots20160226.rc1.patches.tar.xz 145776 SHA256 
93431aa2c1d66c41d52bbf8810df27228f5a0823db2416312d6e07a20dc78dea SHA512 
042c02dc64591f4edbad1cc421ee90e84d628f93292fd42b190728960a65eb76d0234d821ce2df92a3a66328a5368b5b42670ebf130045d92d74d74287a90990
 WHIRLPOOL 
b4543468936c6e16a8636c2eaed1d6f76a20958c2f2fda6f9c6a389cc79111369d906c08878e3eb7b2d6bad8299e3e16ad38a190dab80996f63adfda8c1c93f2
 DIST bitcoin-0.13.0.knots20160814.patches.tar.xz 128520 SHA256 
be92292d55e624ce8494210a51d6228f20d3f7b5ee2faf4185ba326a5f18fd30 SHA512 
6a02c8bdfbf4373b6e6cff6ebbfe70e71121caae50e39b68e7e73b3dbe83b5717a03710c4a444ed9b5b9d09aee9494affcf52b86f1b05987d16953324d954ca2
 WHIRLPOOL 
c41dbadc730f1b8df2244dd294c63a1989ebaf4bc2057435eeb0743555345a6158c36b34589427c22eb717af9358096fb6ab3dd851fffc5cafafa76c812b7fd8
 DIST bitcoin-0.13.1.knots20161027.patches.tar.xz 386532 SHA256 
b3242fa3bf7959de31aba47b4124e582d0a3d2924a5fe48f91676ef586a5d2f0 SHA512 
de4fee50bb6fcf416f4d0d52283ae4b80fd06a544e9312808bec167b471bc1a20d6ded1ebba92cef937b2bd7ebae19c5c1153d6a10dad40cba4fb6c0a98b4fb6
 WHIRLPOOL 
768d3d1fdfe15d5d36d3d724224e3e33da5292764b3264bba89e3186e03d05cf57e957c071850bacc0fb49c7aae6cfd01bb649ffd82acfa4cfe695ef4b7e3b43
 DIST bitcoin-0.13.2.knots20170102.patches.tar.xz 434012 SHA256 
837dbc5a69a25a844681971e3b5bc22c93655e893fc579094556c10bc038488a SHA512 
a19b9d469ff03396375c6f97e3e1f7f24243518e4ca46390bc33debbe5c09dffc8ee8fff4d656b385e38ef0c70e46a474170fd377b8cb94d6cdc2ff58114b061
 WHIRLPOOL 
a5eaf1076eae2162d672ad705e8085e7034e163095d0645cd3ee522a11062fba8928a2d2dad94bda28538698f61fe46b3501fe978ff7940237e3f6895eafa6ae
-DIST bitcoin-cli-manpage-v0.11.0rc3.1 1609 SHA256 
868d35484d12a649c3ceb5797abf915c4110393fb33b34509793ae0717963b9e SHA512 
296006670bf64c54c408803244eed9db77fe96d1d3f642fb63442838fb4f086c50518d32f44f642a84757bfdf5f041fa6fc98f1e07d48739e41c1049a19b7666
 WHIRLPOOL 
f63e632cb1ad82b4536cff7a04d55c55e981d6cc8e9cd2199e08a3267e4692dd7e732ccb0e66d08657c428a569046a0abc6fac9eec82ba6b997bd41fc96865a7
-DIST bitcoin-v0.10.2-r1.tgz 5076702 SHA256 
9bee2b9fe0c236f9f75bfc05c59df238c9424cbcffe4483db5009c5aaff8881b SHA512 
5650dc281c749a6057d2dc29d61909619d680ace8c74c41df1581ef56e98950cb42bf4ea2c37264f00090cfa7762f2539f433c8117228484cd7628d397aa69fa
 WHIRLPOOL 
02c2e74748c7572fa3968fc132d561323e33e6aadc0774

[gentoo-commits] repo/gentoo:master commit in: net-libs/libbitcoinconsensus/files/, net-libs/libbitcoinconsensus/

2017-01-23 Thread Andreas Sturmlechner
commit: ef1b16c65ae9e33470c078cfe596edb3095ba55c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 22 21:09:46 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 24 01:17:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1b16c6

net-libs/libbitcoinconsensus: Drop old

Package-Manager: portage-2.3.0

 net-libs/libbitcoinconsensus/Manifest  | 16 -
 .../files/0.12.0-no_univalue.patch | 35 ---
 .../files/bugfix_bench_checks.patch| 69 --
 .../libbitcoinconsensus-0.10.0.ebuild  | 25 
 .../libbitcoinconsensus-0.10.1.ebuild  | 25 
 .../libbitcoinconsensus-0.11.0.ebuild  | 26 
 .../libbitcoinconsensus-0.11.1.ebuild  | 27 -
 .../libbitcoinconsensus-0.11.2.ebuild  | 27 -
 .../libbitcoinconsensus-0.12.0.ebuild  | 35 ---
 .../libbitcoinconsensus-0.12.1.ebuild  | 29 -
 .../libbitcoinconsensus-0.13.0.ebuild  | 28 -
 net-libs/libbitcoinconsensus/metadata.xml  |  5 --
 12 files changed, 347 deletions(-)

diff --git a/net-libs/libbitcoinconsensus/Manifest 
b/net-libs/libbitcoinconsensus/Manifest
index 5a77ef5..d8e0329 100644
--- a/net-libs/libbitcoinconsensus/Manifest
+++ b/net-libs/libbitcoinconsensus/Manifest
@@ -1,20 +1,4 @@
-DIST bitcoin-0.10.0.ljr20150311.patches.tar.xz 34836 SHA256 
353b82a933d234daaaed3f807f940a701646c7c9669867fbf5cdb48a1065312c SHA512 
dc2a24f141d591f288e846f29a3263dea463f77dda22b92f91e781a8500c695be8b6f497251b6c960e1acdf43e839a7f0bc06fb7a18cdbda90b3d6a61f21c4af
 WHIRLPOOL 
3b898c529e7967750dabcbb235657c19bab0ce75b6f47017ae7bdc7943acb8001cc19eff2d319e1ad405037ecf0674759a575116b1b0c1f32fde89a98f0052a3
-DIST bitcoin-0.10.1.ljr20150428.patches.tar.xz 34980 SHA256 
f3770c478bd541fcc75c1f64664ae810aa67da7535f11859034dcc7067546713 SHA512 
edf7c8aa81c8890da61224eddde61cec62058514fa76a50ab25cc7db272f6c656f5c46f8b9468f6059eb7c1be624de834867c0a7c1c2559a5231b763e40c13a2
 WHIRLPOOL 
2b8d878bf3d599393da177403e2199e63bb2634d14438079b5c8821c07441e26fb8b5cd150281c9923534f474763d9f3c2cab9424ab7a319de059c1b3bb49c4e
-DIST bitcoin-0.11.0.ljr20150711.patches.tar.xz 79740 SHA256 
2f9608ee18f10fccaeda239baf82fd74180a562eb92aec72f7959c7211228bbb SHA512 
cafa5cf0b7a56894b07e949bb401016c46456f6043da86f54023f930e9836a420c88ca9e94067edcf2150495cb637b1938478332f7f7669394ea90351f3b4623
 WHIRLPOOL 
1bab46c50b7bc8709359ea98a9a75f4b476dd81540421f6696b4085f4acf8fd3d040e591230df1f83625ada89d0d178040f747ae02f76d1dd73787c86e73dac4
-DIST bitcoin-0.11.1.ljr20150921.patches.tar.xz 85116 SHA256 
b8f7912a90f74dbd710f769e2d5df79ad494caef98a34ddd08496870d8826cd8 SHA512 
f428fbd726cba8f82a0afe1dd09bed477896c7186770eb0da53e12f342d5dc260419c2c216d8fdad5038a18d88ca746b9c275d50659fbefc6d2b456ce8e5aade
 WHIRLPOOL 
de1a89142bcb2a6df11466cc497ff6d6d599cdca909c14b713dd5579e243fb27fdd0baeb3de4205645fa34bf403cc3b3d50137a45be62955382f038146586c3a
-DIST bitcoin-0.11.2.ljr20151118.patches.tar.xz 98552 SHA256 
de44c8604de476d282820c2419ccbba3bef3eb054887cdd16b0ab4e7ff450dcb SHA512 
283d0b6550fa1c6d2347e146c350b2afb9d7ca0c2e8ad150a8dcb6c0522abd17ca31ba8dcdee7e2d7020561be6e8bdc9bd33f7d21e7901ca675ff990441a97ef
 WHIRLPOOL 
24f25ba32d1c22e1e795aba13e202af661b9e23992b633382cdd62953d744862901494726c36075eb0ae186bd6e60e4c15148e0f46a2401efffa1b419b4d2390
-DIST bitcoin-0.12.0.knots20160226.rc1.patches.tar.xz 145776 SHA256 
93431aa2c1d66c41d52bbf8810df27228f5a0823db2416312d6e07a20dc78dea SHA512 
042c02dc64591f4edbad1cc421ee90e84d628f93292fd42b190728960a65eb76d0234d821ce2df92a3a66328a5368b5b42670ebf130045d92d74d74287a90990
 WHIRLPOOL 
b4543468936c6e16a8636c2eaed1d6f76a20958c2f2fda6f9c6a389cc79111369d906c08878e3eb7b2d6bad8299e3e16ad38a190dab80996f63adfda8c1c93f2
-DIST bitcoin-0.12.1.knots20160629.rc2.patches.tar.xz 283700 SHA256 
9bc8ff0946dfcd10d82b0f9ce3b509b23da244cddc3707013a9a8eebe64df1af SHA512 
25860908625d8e501e079e0cbb946432ca086edcacdcb59dc81d49eac309bfb70e4c4701aeb0d45cd51ffbebead4f211590b4870dff22c2886c949fd8e600643
 WHIRLPOOL 
da6c35551e87da57a4d0d67ee12e239638b02b634c4fc2c08912a1b56dd6348f595929af03719238d7bfc8f4e490b39672cc7671ec1c84f8c36b77a8f37fe643
-DIST bitcoin-0.13.0.knots20160814.patches.tar.xz 128520 SHA256 
be92292d55e624ce8494210a51d6228f20d3f7b5ee2faf4185ba326a5f18fd30 SHA512 
6a02c8bdfbf4373b6e6cff6ebbfe70e71121caae50e39b68e7e73b3dbe83b5717a03710c4a444ed9b5b9d09aee9494affcf52b86f1b05987d16953324d954ca2
 WHIRLPOOL 
c41dbadc730f1b8df2244dd294c63a1989ebaf4bc2057435eeb0743555345a6158c36b34589427c22eb717af9358096fb6ab3dd851fffc5cafafa76c812b7fd8
 DIST bitcoin-0.13.1.knots20161027.patches.tar.xz 386532 SHA256 
b3242fa3bf7959de31aba47b4124e582d0a3d2924a5fe48f91676ef586a5d2f0 SHA512 
de4fee50bb6fcf416f4d0d52283ae4b80fd06a544e9312808bec167b471bc1a20d6ded1ebba92cef937b2bd7ebae19c5c1153d6a10dad40cba4fb6c0a98b4fb6
 WHIRLPOOL 
768d3d1fdfe1

[gentoo-commits] repo/gentoo:master commit in: net-p2p/bitcoin-qt/files/, net-p2p/bitcoin-qt/

2017-01-23 Thread Andreas Sturmlechner
commit: cff04654f02bccf426af47586aa224126b871201
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 22 21:01:13 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 24 01:17:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff04654

net-p2p/bitcoin-qt: Drop old

Package-Manager: portage-2.3.0

 net-p2p/bitcoin-qt/Manifest|  17 
 net-p2p/bitcoin-qt/bitcoin-qt-0.10.2-r1.ebuild | 110 
 net-p2p/bitcoin-qt/bitcoin-qt-0.10.2.ebuild| 116 -
 net-p2p/bitcoin-qt/bitcoin-qt-0.11.0.ebuild| 106 
 net-p2p/bitcoin-qt/bitcoin-qt-0.11.1.ebuild| 108 
 net-p2p/bitcoin-qt/bitcoin-qt-0.11.2.ebuild| 110 
 net-p2p/bitcoin-qt/bitcoin-qt-0.12.0.ebuild| 133 -
 net-p2p/bitcoin-qt/bitcoin-qt-0.12.1.ebuild| 132 
 net-p2p/bitcoin-qt/files/0.12.0-libressl.patch |  26 -
 net-p2p/bitcoin-qt/files/miniupnpc-14.patch|  28 --
 net-p2p/bitcoin-qt/metadata.xml|   5 -
 11 files changed, 891 deletions(-)

diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest
index abbe7eb..1a8817d 100644
--- a/net-p2p/bitcoin-qt/Manifest
+++ b/net-p2p/bitcoin-qt/Manifest
@@ -1,23 +1,6 @@
-DIST bitcoin-0.10.1.ljr20150428.patches.tar.xz 34980 SHA256 
f3770c478bd541fcc75c1f64664ae810aa67da7535f11859034dcc7067546713 SHA512 
edf7c8aa81c8890da61224eddde61cec62058514fa76a50ab25cc7db272f6c656f5c46f8b9468f6059eb7c1be624de834867c0a7c1c2559a5231b763e40c13a2
 WHIRLPOOL 
2b8d878bf3d599393da177403e2199e63bb2634d14438079b5c8821c07441e26fb8b5cd150281c9923534f474763d9f3c2cab9424ab7a319de059c1b3bb49c4e
-DIST bitcoin-0.11.0.ljr20150711.patches.tar.xz 79740 SHA256 
2f9608ee18f10fccaeda239baf82fd74180a562eb92aec72f7959c7211228bbb SHA512 
cafa5cf0b7a56894b07e949bb401016c46456f6043da86f54023f930e9836a420c88ca9e94067edcf2150495cb637b1938478332f7f7669394ea90351f3b4623
 WHIRLPOOL 
1bab46c50b7bc8709359ea98a9a75f4b476dd81540421f6696b4085f4acf8fd3d040e591230df1f83625ada89d0d178040f747ae02f76d1dd73787c86e73dac4
-DIST bitcoin-0.11.1.ljr20150921.patches.tar.xz 85116 SHA256 
b8f7912a90f74dbd710f769e2d5df79ad494caef98a34ddd08496870d8826cd8 SHA512 
f428fbd726cba8f82a0afe1dd09bed477896c7186770eb0da53e12f342d5dc260419c2c216d8fdad5038a18d88ca746b9c275d50659fbefc6d2b456ce8e5aade
 WHIRLPOOL 
de1a89142bcb2a6df11466cc497ff6d6d599cdca909c14b713dd5579e243fb27fdd0baeb3de4205645fa34bf403cc3b3d50137a45be62955382f038146586c3a
-DIST bitcoin-0.11.2.ljr20151118.patches.tar.xz 98552 SHA256 
de44c8604de476d282820c2419ccbba3bef3eb054887cdd16b0ab4e7ff450dcb SHA512 
283d0b6550fa1c6d2347e146c350b2afb9d7ca0c2e8ad150a8dcb6c0522abd17ca31ba8dcdee7e2d7020561be6e8bdc9bd33f7d21e7901ca675ff990441a97ef
 WHIRLPOOL 
24f25ba32d1c22e1e795aba13e202af661b9e23992b633382cdd62953d744862901494726c36075eb0ae186bd6e60e4c15148e0f46a2401efffa1b419b4d2390
-DIST bitcoin-0.12.0.knots20160226.rc1.patches.tar.xz 145776 SHA256 
93431aa2c1d66c41d52bbf8810df27228f5a0823db2416312d6e07a20dc78dea SHA512 
042c02dc64591f4edbad1cc421ee90e84d628f93292fd42b190728960a65eb76d0234d821ce2df92a3a66328a5368b5b42670ebf130045d92d74d74287a90990
 WHIRLPOOL 
b4543468936c6e16a8636c2eaed1d6f76a20958c2f2fda6f9c6a389cc79111369d906c08878e3eb7b2d6bad8299e3e16ad38a190dab80996f63adfda8c1c93f2
-DIST bitcoin-0.12.1.knots20160629.rc2.patches.tar.xz 283700 SHA256 
9bc8ff0946dfcd10d82b0f9ce3b509b23da244cddc3707013a9a8eebe64df1af SHA512 
25860908625d8e501e079e0cbb946432ca086edcacdcb59dc81d49eac309bfb70e4c4701aeb0d45cd51ffbebead4f211590b4870dff22c2886c949fd8e600643
 WHIRLPOOL 
da6c35551e87da57a4d0d67ee12e239638b02b634c4fc2c08912a1b56dd6348f595929af03719238d7bfc8f4e490b39672cc7671ec1c84f8c36b77a8f37fe643
 DIST bitcoin-0.13.0.knots20160814.patches.tar.xz 128520 SHA256 
be92292d55e624ce8494210a51d6228f20d3f7b5ee2faf4185ba326a5f18fd30 SHA512 
6a02c8bdfbf4373b6e6cff6ebbfe70e71121caae50e39b68e7e73b3dbe83b5717a03710c4a444ed9b5b9d09aee9494affcf52b86f1b05987d16953324d954ca2
 WHIRLPOOL 
c41dbadc730f1b8df2244dd294c63a1989ebaf4bc2057435eeb0743555345a6158c36b34589427c22eb717af9358096fb6ab3dd851fffc5cafafa76c812b7fd8
 DIST bitcoin-0.13.1.knots20161027.patches.tar.xz 386532 SHA256 
b3242fa3bf7959de31aba47b4124e582d0a3d2924a5fe48f91676ef586a5d2f0 SHA512 
de4fee50bb6fcf416f4d0d52283ae4b80fd06a544e9312808bec167b471bc1a20d6ded1ebba92cef937b2bd7ebae19c5c1153d6a10dad40cba4fb6c0a98b4fb6
 WHIRLPOOL 
768d3d1fdfe15d5d36d3d724224e3e33da5292764b3264bba89e3186e03d05cf57e957c071850bacc0fb49c7aae6cfd01bb649ffd82acfa4cfe695ef4b7e3b43
 DIST bitcoin-0.13.2.knots20170102.patches.tar.xz 434012 SHA256 
837dbc5a69a25a844681971e3b5bc22c93655e893fc579094556c10bc038488a SHA512 
a19b9d469ff03396375c6f97e3e1f7f24243518e4ca46390bc33debbe5c09dffc8ee8fff4d656b385e38ef0c70e46a474170fd377b8cb94d6cdc2ff58114b061
 WHIRLPOOL 
a5eaf1076eae2162d672ad705e8085e7034e163095d0645cd3ee522a11062fba8928a2d2dad94bda28538698f61fe46b

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

2017-01-23 Thread Andreas Sturmlechner
commit: e76247bb5348dfe4a837ab7c8c491f81f5b7f297
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 22 21:35:57 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 24 01:17:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76247bb

bitcoincore.eclass: Drop special handling for old ebuilds

 eclass/bitcoincore.eclass | 41 +++--
 1 file changed, 3 insertions(+), 38 deletions(-)

diff --git a/eclass/bitcoincore.eclass b/eclass/bitcoincore.eclass
index a8ab23e..d656c14 100644
--- a/eclass/bitcoincore.eclass
+++ b/eclass/bitcoincore.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 #
@@ -76,31 +76,7 @@ BITCOINCORE_LJR_NAME=ljr
 [ -n "${BITCOINCORE_LJR_PV}" ] || BITCOINCORE_LJR_PV="${PV}"
 
 case "${PV}" in
-0.10*)
-   BITCOINCORE_MINOR=10
-   LIBSECP256K1_DEPEND="=dev-libs/libsecp256k1-0.0.0_pre20141212"
-   case "${PVR}" in
-   0.10.2)
-   
BITCOINCORE_RBF_DIFF="16f45600c8c372a738ffef544292864256382601...a23678edc70204599299459a206709a00e039db7"
-   BITCOINCORE_RBF_PATCHFILE="${MyPN}-rbf-v0.10.2.patch"
-   ;;
-   *)
-   
BITCOINCORE_RBF_DIFF="16f45600c8c372a738ffef544292864256382601...4890416cde69eba09d3fd6f79db7d0d6314a"
-   BITCOINCORE_RBF_PATCHFILE="${MyPN}-rbf-v0.10.2-r1.patch"
-   ;;
-   esac
-   
BITCOINCORE_XT_DIFF="047a89831760ff124740fe9f58411d57ee087078...d4084b62c42c38bfe302d712b98909ab26ecce2f"
-   ;;
-0.11*)
-   BITCOINCORE_MINOR=11
-   LIBSECP256K1_DEPEND="=dev-libs/libsecp256k1-0.0.0_pre20150423"
-   # RBF is bundled with ljr patchset since 0.11.1
-   if [ "${PVR}" = "0.11.0" ]; then
-   
BITCOINCORE_RBF_DIFF="5f032c75eefb0fe8ff79ed9595da1112c05f5c4a...660b96d24916b8ef4e0677e5d6162e24e2db447e"
-   BITCOINCORE_RBF_PATCHFILE="${MyPN}-rbf-v0.11.0rc3.patch"
-   fi
-   ;;
-0.12* | 0.13*)
+0.13*)
BITCOINCORE_MINOR=$(get_version_component_range 2)
IUSE="${IUSE} libressl"
OPENSSL_DEPEND="!libressl? ( dev-libs/openssl:0[-bindist] ) libressl? ( 
dev-libs/libressl )"
@@ -227,9 +203,7 @@ if [ "${BITCOINCORE_NEED_LEVELDB}" = "1" ]; then
RDEPEND="${RDEPEND} virtual/bitcoin-leveldb"
 fi
 if in_bcc_iuse ljr; then
-   if [ "$BITCOINCORE_SERIES" = "0.10.x" ]; then
-   DEPEND="${DEPEND} ljr? ( dev-vcs/git )"
-   elif [ "${BITCOINCORE_LJR_NAME}" = "knots" ]; then
+   if [ "${BITCOINCORE_LJR_NAME}" = "knots" ]; then
DEPEND="${DEPEND} ljr? ( dev-lang/perl )"
fi
 fi
@@ -272,12 +246,6 @@ bitcoincore_pkg_pretend() {
$bitcoincore_policymsg_flag && einfo "For more information on any of 
the above, see ${LJR_PATCH_DESC}"
 }
 
-bitcoincore_git_apply() {
-   local patchfile="$1"
-   einfo "Applying ${patchfile##*/} ..."
-   git apply --whitespace=nowarn "${patchfile}" || die
-}
-
 bitcoincore_predelete_patch() {
local patchfile="$1"
mkdir -p "${WORKDIR}/pdp"
@@ -317,9 +285,6 @@ bitcoincore_prepare() {
bitcoincore_predelete_patch "$(LJR_PATCH f)"
bitcoincore_predelete_patch "$(LJR_PATCH branding)"
epatch "$(LJR_PATCH ts)"
-   elif [ "${BITCOINCORE_SERIES}" = "0.10.x" ]; then
-   # Regular epatch won't work with binary files
-   bitcoincore_git_apply "$(LJR_PATCH ljrF)"
else
epatch "$(LJR_PATCH ljrF)"
fi



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

2017-01-23 Thread Michael Weber
commit: 766b9ce23caa02670f44c5ed337f8c9cccde2636
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Jan 23 17:51:09 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Jan 24 01:16:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766b9ce2

media-libs/libnsgif: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/libnsgif/Manifest  |  2 ++
 media-libs/libnsgif/libnsgif-0.1.4.ebuild | 19 +++
 2 files changed, 21 insertions(+)

diff --git a/media-libs/libnsgif/Manifest b/media-libs/libnsgif/Manifest
index 91ac403..7ac6cd9 100644
--- a/media-libs/libnsgif/Manifest
+++ b/media-libs/libnsgif/Manifest
@@ -1,2 +1,4 @@
 DIST libnsgif-0.1.3-src.tar.gz 202160 SHA256 
d3d2c9c008047eab41fc0a4ce7c280456c55c479d191e1968f843b005f219fa8 SHA512 
ded0067268eb74b77cbd333b3d8b5f571ddeccbc778c83a6e99b86e0366078a31da95ee9dc1d9e94544f43cdc2e33ca089ca088ebd0129b6790dd20d37a2
 WHIRLPOOL 
9db8dbc238a2c7b85bdd38dfa27268e0b763139442a0e35f5e6ae5f9c251a4bba6355a2533ac1d9c52e2d49fd3d4f1632e215da143123e2e9839e1323446d9b4
+DIST libnsgif-0.1.4-src.tar.gz 242078 SHA256 
133c2354c61564080ad1bac253ee0df7e6c82bb6090644ca438ce3a799f6bad1 SHA512 
7b6e57b32d26ebf04cd5c39ebdb9e4dd134caebd7e7e9da9f365250ec320873bcae685b7f1a6099c41ec3ac060ca986d8ebd44fef69a9f726f800d62eb9dbe20
 WHIRLPOOL 
0b5ecad64d81d0c7f8551f1ecb3bfb1933de0f6fa46034b2c0c4d9f37956d03673772d2101ce492a54d3e33cec88d0965378281588dc0f08b354505197a67f11
 DIST netsurf-buildsystem-1.4.tar.gz 38067 SHA256 
e66b7f09e91ac478e9f2c5c1aaf1f36ece9df0c3bbb1db910cd4c0461c47f7ad SHA512 
2c804ad7bef70c987e1d393ee4041bffc9797893b4fd513c90a665027205a1f7eee0a7d86ddaf833a6ee18346d6fe69587190c4e6722afc4ed18ce87783c35fc
 WHIRLPOOL 
1f98d45258d3ea5570f272368f72ed6b016434eb1ab399b0efb062dbe9d6257c3175aa51884eaf94a90bbc2c3a4c891a43170b8e93df01c540cbcdecdad13e5c
+DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 
dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
 WHIRLPOOL 
7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09

diff --git a/media-libs/libnsgif/libnsgif-0.1.4.ebuild 
b/media-libs/libnsgif/libnsgif-0.1.4.ebuild
new file mode 100644
index ..d19ca95
--- /dev/null
+++ b/media-libs/libnsgif/libnsgif-0.1.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+NETSURF_BUILDSYSTEM=buildsystem-1.5
+inherit netsurf
+
+DESCRIPTION="decoding library for the GIF image file format, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/libnsgif/";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/pkgconfig"



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

2017-01-23 Thread Michael Weber
commit: 0a3dd0f654823dd72f43434ef56a36ce7a2eab61
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Jan 24 00:22:48 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Jan 24 01:16:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3dd0f6

media-libs/libnspsl: Initial import for www-client/netsurf-3.6.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/libnspsl/Manifest   |  2 +
 .../libnspsl/files/libnspsl-0.1.0-FLAGS.patch  | 44 ++
 media-libs/libnspsl/libnspsl-0.1.0.ebuild  | 19 ++
 media-libs/libnspsl/metadata.xml   |  8 
 4 files changed, 73 insertions(+)

diff --git a/media-libs/libnspsl/Manifest b/media-libs/libnspsl/Manifest
new file mode 100644
index ..ffa2d27
--- /dev/null
+++ b/media-libs/libnspsl/Manifest
@@ -0,0 +1,2 @@
+DIST libnspsl-0.1.0-src.tar.gz 299718 SHA256 
be9030bdffa4135e95861465201e43f18f2cbba24555952aed7fa59b99ce6e74 SHA512 
de850ee3d94ebcc243c73ee1f8c80f2bb3ab10459023594157876f9e18a27bf13d16417dc68a68a58f34d412b7b607b5240cc28e78b7bcc3027668e3e99f9b55
 WHIRLPOOL 
a3c79210fabeeff9b95aa60ab248b18986a8340ca4d05d65ba83a9f22f87d7ed74a3793695059b6af48e26445f2d1b2a22522a9a9a07779900217b0585fdb54b
+DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 
dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
 WHIRLPOOL 
7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09

diff --git a/media-libs/libnspsl/files/libnspsl-0.1.0-FLAGS.patch 
b/media-libs/libnspsl/files/libnspsl-0.1.0-FLAGS.patch
new file mode 100644
index ..7f2cea2
--- /dev/null
+++ b/media-libs/libnspsl/files/libnspsl-0.1.0-FLAGS.patch
@@ -0,0 +1,44 @@
++CXXNOOPT :=
++CXXDBG :=
+ CXXINC := -I
+ CXXLIB := -L
+ CXXSHR := -fPIC
+ 
+-LDDBG := -g
++LDDBG :=
+ # Reevaluation is required here
+ LDSHR = -shared -Wl,-soname,$(SONAME)
+ 
+--- 
/var/tmp/portage/media-libs/libnspsl-0.1.0/work/buildsystem-1.5/makefiles/Makefile.clang.orig
  2017-01-24 00:54:49.780561144 +0100
 
/var/tmp/portage/media-libs/libnspsl-0.1.0/work/buildsystem-1.5/makefiles/Makefile.clang
   2017-01-24 01:00:44.006333019 +0100
+@@ -3,23 +3,23 @@
+ # as clang being mostly GCC-compatible on the command line
+ 
+ CCDEF := -D
+-CCOPT := -O2
+-CCNOOPT := -O0
+-CCDBG := -g
++CCOPT :=
++CCNOOPT :=
++CCDBG :=
+ CCINC := -I
+ CCLIB := -L
+ CCAS := -xassembler-with-cpp
+ CCSHR := -fPIC
+ 
+ CXXDEF := -D
+-CXXOPT := -O2
+-CXXNOOPT := -O0
+-CXXDBG := -g
++CXXOPT :=
++CXXNOOPT :=
++CXXDBG :=
+ CXXINC := -I
+ CXXLIB := -L
+ CXXSHR := -fPIC
+ 
+-LDDBG := -g
++LDDBG :=
+ # Reevaluation is required here
+ LDSHR = -shared -Wl,-soname,$(SONAME)
+ 

diff --git a/media-libs/libnspsl/libnspsl-0.1.0.ebuild 
b/media-libs/libnspsl/libnspsl-0.1.0.ebuild
new file mode 100644
index ..ec3b10d
--- /dev/null
+++ b/media-libs/libnspsl/libnspsl-0.1.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+NETSURF_BUILDSYSTEM=buildsystem-1.5
+inherit netsurf
+
+DESCRIPTION="decoding library for BMP and ICO image file formats, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/pkgconfig"

diff --git a/media-libs/libnspsl/metadata.xml b/media-libs/libnspsl/metadata.xml
new file mode 100644
index ..a535b88
--- /dev/null
+++ b/media-libs/libnspsl/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+x...@gentoo.org
+Michael Weber
+
+



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

2017-01-23 Thread Michael Weber
commit: 1e088a704293fa58a39e266f6f997c89de75ab9a
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Jan 23 17:32:08 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Jan 24 01:16:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e088a70

media-libs/libsvgtiny: Version bump (bug 602520).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/libsvgtiny/Manifest|  1 +
 media-libs/libsvgtiny/libsvgtiny-0.1.5.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/media-libs/libsvgtiny/Manifest b/media-libs/libsvgtiny/Manifest
index dd6dc7f..832005d 100644
--- a/media-libs/libsvgtiny/Manifest
+++ b/media-libs/libsvgtiny/Manifest
@@ -1,2 +1,3 @@
 DIST libsvgtiny-0.1.4-src.tar.gz 104678 SHA256 
9624e575c5e6e3177e803f65fc52af59784952b2861adf8b4a6ca77e05692274 SHA512 
40515fba1a034434f22f25ee6c2004d32f1e3c4e317bbf412c1482ca4bed302c49befb5e1803bc56122c03813439afb1cd925840467e538d5216153fc4486655
 WHIRLPOOL 
d78689e3dbfd0d062a758e5f2a6ba0d468afea698796b7f9678c17f52112d7d65140f5e706d8d67573563c78112fadd6cadae58da0c3f956991bc9a340456502
+DIST libsvgtiny-0.1.5-src.tar.gz 760663 SHA256 
0ab9b13132b82596e0956daf4235fbcb1193433f84272d30255fe9d0d352b070 SHA512 
b838a7e9355d474926d437f7a756c217ea3e105443731c0234dfceba7037eb7c9249fc0f47b3905dcfc1ec9ed0495c7c1a7882054d468240a75749e497dbd5b7
 WHIRLPOOL 
599bc3e936bbedb765a086320a883c12be98df5d51ff469a99bc06e58968527babffe6f72c843652b96e8bf8d3f6ed1e7a4b23d4f274d0f22a436f7f4cc3bb4a
 DIST netsurf-buildsystem-1.4.tar.gz 38067 SHA256 
e66b7f09e91ac478e9f2c5c1aaf1f36ece9df0c3bbb1db910cd4c0461c47f7ad SHA512 
2c804ad7bef70c987e1d393ee4041bffc9797893b4fd513c90a665027205a1f7eee0a7d86ddaf833a6ee18346d6fe69587190c4e6722afc4ed18ce87783c35fc
 WHIRLPOOL 
1f98d45258d3ea5570f272368f72ed6b016434eb1ab399b0efb062dbe9d6257c3175aa51884eaf94a90bbc2c3a4c891a43170b8e93df01c540cbcdecdad13e5c

diff --git a/media-libs/libsvgtiny/libsvgtiny-0.1.5.ebuild 
b/media-libs/libsvgtiny/libsvgtiny-0.1.5.ebuild
new file mode 100644
index ..280cc87
--- /dev/null
+++ b/media-libs/libsvgtiny/libsvgtiny-0.1.5.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+NETSURF_BUILDSYSTEM=buildsystem-1.4
+inherit netsurf
+
+DESCRIPTION="framebuffer abstraction library, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/libsvgtiny/";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
+IUSE=""
+
+RDEPEND=">=net-libs/libdom-0.1.2-r1[xml,static-libs?,${MULTILIB_USEDEP}]
+   >=dev-libs/libwapcaplet-0.2.2-r1[static-libs?,${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-util/gperf
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.1.3-parallel-build.patch )



[gentoo-commits] repo/gentoo:master commit in: net-libs/libdom/

2017-01-23 Thread Michael Weber
commit: 7b0437b31bb7106a64621830ab9b6372e509f8c1
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Jan 23 17:25:47 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Jan 24 01:16:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0437b3

net-libs/libdom: Version bump (bug 602524).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/libdom/Manifest|  1 +
 net-libs/libdom/libdom-0.3.1.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/net-libs/libdom/Manifest b/net-libs/libdom/Manifest
index 671ad2e..0c5191c 100644
--- a/net-libs/libdom/Manifest
+++ b/net-libs/libdom/Manifest
@@ -1,2 +1,3 @@
 DIST libdom-0.3.0-src.tar.gz 868852 SHA256 
8a6c3eb8fcd9beb2e0df660caeb043dfff86632a00b8997cbcbef4a7f0c266ce SHA512 
4c06a838782f211d7239b3841640c8a6d3abeaee5dabe1b619fd6b776085f5b3c748398bc532197a05ba4cca3526872a6e51f1d7df95ee5982ca22ee756c8e16
 WHIRLPOOL 
8191d0bb07d481b16f9896c920f86b61067d31b3c7953547c727b0e4a85d9d1fc8cac5ab64e736f0256f7226a8ac32078884fdcb171c9efc553d0535f64d4ad7
+DIST libdom-0.3.1-src.tar.gz 868959 SHA256 
1b1e8a940547cedfe718b3258de875837d2a4335f7498c7d555125211662c763 SHA512 
a7acd64a99145483274a44bd47af16474eadab5e6cf46847c61775c8d9fc03aa8cb4ad21fa63377b8c758c9556c140d626a2c3b2be31072fb5afdc2cee589e0c
 WHIRLPOOL 
276fa57775ec96f6b0d547f123ad17bbcaf8703f90523e59d39d18881992449720c2cd26ffcbe9816fa409e51cd1668c936b4820d68b400826d72ed0f0690445
 DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 
dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
 WHIRLPOOL 
7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09

diff --git a/net-libs/libdom/libdom-0.3.1.ebuild 
b/net-libs/libdom/libdom-0.3.1.ebuild
new file mode 100644
index ..d654990
--- /dev/null
+++ b/net-libs/libdom/libdom-0.3.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+NETSURF_BUILDSYSTEM=buildsystem-1.5
+inherit netsurf
+
+DESCRIPTION="implementation of the W3C DOM, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/libdom/";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
+IUSE="expat test xml"
+
+RDEPEND=">=dev-libs/libparserutils-0.2.1-r1[static-libs?,${MULTILIB_USEDEP}]
+   >=dev-libs/libwapcaplet-0.3.0[static-libs?,${MULTILIB_USEDEP}]
+   >=net-libs/libhubbub-0.3.1-r1[static-libs?,${MULTILIB_USEDEP}]
+   xml? (
+   expat? ( 
>=dev-libs/expat-2.1.0-r3[static-libs?,${MULTILIB_USEDEP}] )
+   !expat? ( 
>=dev-libs/libxml2-2.9.1-r4[static-libs?,${MULTILIB_USEDEP}] )
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? ( dev-perl/XML-XPath
+   dev-perl/libxml-perl
+   dev-perl/Switch )"
+
+REQUIRED_USE="test? ( xml )"
+
+src_configure() {
+   netsurf_src_configure
+
+   netsurf_makeconf+=(
+   WITH_EXPAT_BINDING=$(usex xml $(usex expat yes no) no)
+   WITH_LIBXML_BINDING=$(usex xml $(usex expat no yes) no)
+   )
+}



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

2017-01-23 Thread Michael Weber
commit: 92a9ee6ae0d984cb6d7986ff745732a6ade8c0b7
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Jan 23 18:02:47 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Jan 24 01:16:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a9ee6a

dev-libs/libnsutils: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/libnsutils/Manifest|  1 +
 dev-libs/libnsutils/libnsutils-0.0.3.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-libs/libnsutils/Manifest b/dev-libs/libnsutils/Manifest
index d2df6f1..3e3f16f 100644
--- a/dev-libs/libnsutils/Manifest
+++ b/dev-libs/libnsutils/Manifest
@@ -1,2 +1,3 @@
 DIST libnsutils-0.0.2-src.tar.gz 6770 SHA256 
fed321149f8f16ab2fd69f58b2692a1aea5a19934c1de92d38127a045aede40e SHA512 
92150b9021f453e34798279cc8541cb7f14986b1da9b92246df0ee1162c643b23a48da54a0eb44e76137988ae780b34b755d17f90426e5bb5381520fba9d4a11
 WHIRLPOOL 
356713f4b47441c3a0bd48791990666d87e784ae4cdb2d8f654b26628e9169cf3f5785db8692536658d7a25cdca5e879ecb0e6525f6b427c4c010d836bf8c211
+DIST libnsutils-0.0.3-src.tar.gz 7174 SHA256 
15b8bf715da6e020509bcadea61f8b33d861b153121857a775b91fcb32b13d73 SHA512 
324c4d1d145ecc2643e244b515c72fde41ad31f43983e46ef181eff3f5bd767cab72a0ee73afbabdff8a92c476799ed6cd69326d7d194acd5ac330e2d4cb4122
 WHIRLPOOL 
47c2e9a1e9f22f017c1ea50af6dc9fd45a0bb4119049d14ceb59f8803eca5f4a67f189d20747d333a315e636f1b78b26078226244b7cd0bf1d9dbad70083dcd7
 DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 
dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
 WHIRLPOOL 
7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09

diff --git a/dev-libs/libnsutils/libnsutils-0.0.3.ebuild 
b/dev-libs/libnsutils/libnsutils-0.0.3.ebuild
new file mode 100644
index ..9184e78
--- /dev/null
+++ b/dev-libs/libnsutils/libnsutils-0.0.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+NETSURF_BUILDSYSTEM=buildsystem-1.5
+inherit netsurf
+
+DESCRIPTION="base64 and time library, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"



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

2017-01-23 Thread Michael Weber
commit: f82babb8c1793c61fcb41f56bdb05fc0f3b329da
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Jan 24 01:14:59 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Jan 24 01:16:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82babb8

www-client/netsurf: Version bump (bug 602526, thanks Philipp Ammann), add 
support for GTK3, fix librosprite RDEPEND (bug 604128, thanks Another Mortal).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-client/netsurf/Manifest|   1 +
 www-client/netsurf/files/netsurf-3.6-CFLAGS.patch  |  67 +
 ...f-3.6-conditionally-include-image-headers.patch |  31 +
 .../netsurf/files/netsurf-3.6-pdf-writer.patch |  80 +++
 www-client/netsurf/metadata.xml|   4 +
 www-client/netsurf/netsurf-3.6.ebuild  | 153 +
 6 files changed, 336 insertions(+)

diff --git a/www-client/netsurf/Manifest b/www-client/netsurf/Manifest
index b5fe305..a2c77ca 100644
--- a/www-client/netsurf/Manifest
+++ b/www-client/netsurf/Manifest
@@ -1,4 +1,5 @@
 DIST netsurf-3.4-src.tar.gz 4133201 SHA256 
1648f437994fc18090237430f30d645ff06bab0768ae973575f9391d07613bf6 SHA512 
d9f95ff88d572a36e906bdb25dddbb51aa683a2105ca9eff53ea61c154a34a888420811f8a2b58a1b5a10f77d8aa914e3201b937934243527edb8a897f7bd60e
 WHIRLPOOL 
1c8e3d6ac8a1ecd7bfa2554d56bd6e6cbd6c025112110f596a1db551d3b18029ee2761ddb288cdbc0cd517a90a54081d9d8aca3399339160addb2aedce14a55b
 DIST netsurf-3.5-src.tar.gz 4094532 SHA256 
98f3a66d3ae24ab34becdab2ea690f8f20c0f49f86723f133ede6df57e451dcc SHA512 
0bbb64d7dfbe105a0c9ace6f17655feef1b63ed8ae1ceaca647d0fce828cef27f4871949351694b5836f0bbc0b2614a3671235a1682b0810b9194cd89a68659a
 WHIRLPOOL 
2c0d7cc6096607105da5049e46ea9c08ba3b20fdf1992853a2a85c78e0937bfb8d5b9a5f55751ea18f46d68e64bd13d24f7a13d7d7d52a63796df62e217a7c3c
+DIST netsurf-3.6-src.tar.gz 4129091 SHA256 
59ae4b50eff9e2a00a0a9742ef546c7de17223139c485af9644f195340979a9c SHA512 
6141cd94b2b6c8e56f682599e4929690f6ca668d1f6ff20bad93e30cf3a3b27475146f2b3c9dbc9f1b2e44b729d74c346254959b7def1f8d194e1c6efac3078d
 WHIRLPOOL 
20776d928a60a8da5d1871d2ce1e15af7853a07e3ec995135019bbf579f1b0dde0918f960fe2c51546c6a08b218f9e4143fae5777f52203f831f877382b94740
 DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 
dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
 WHIRLPOOL 
7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09
 DIST netsurf-fb.modes-example.gz 4586 SHA256 
df1514790be120f27bd23dfdca71c24112679d45d3cbd3916f9231ec5e2596bb SHA512 
753a707dc428212803dd64250bb723a498fdc1c328fdac4df38be533eab3af45f727cdc6b7ced3faaa0e82db182c4eab140b8e81b0d3cfe2152252b89e6d2981
 WHIRLPOOL 
5a91c32a712b746c993d2fa1d47625f16241e845d556b8113ab957eda7385ac5bdde5f78b0de2dad4df544c7d7c13d8145ebb9d81272af9a3759ad4e307c3767

diff --git a/www-client/netsurf/files/netsurf-3.6-CFLAGS.patch 
b/www-client/netsurf/files/netsurf-3.6-CFLAGS.patch
new file mode 100644
index ..8004aa4
--- /dev/null
+++ b/www-client/netsurf/files/netsurf-3.6-CFLAGS.patch
@@ -0,0 +1,67 @@
+--- netsurf-3.6/Makefile.defaults
 netsurf-3.6/Makefile.defaults
+@@ -96,12 +96,6 @@
+ # Valid options: YES, NO
+ NETSURF_FS_BACKING_STORE := NO
+ 
+-# Initial CFLAGS. Optimisation level etc. tend to be target specific.
+-CFLAGS :=
+-
+-# Initial CXXFLAGS. Optimisation level etc. tend to be target specific.
+-CXXFLAGS :=
+-
+ # Default installation/execution prefix
+ PREFIX ?= /usr/local
+ 
+--- netsurf-3.6/frontends/framebuffer/Makefile
 netsurf-3.6/frontends/framebuffer/Makefile
+@@ -20,7 +20,7 @@
+ CFLAGS += '-DNETSURF_FB_FONT_CURSIVE="$(NETSURF_FB_FONT_CURSIVE)"'
+ CFLAGS += '-DNETSURF_FB_FONT_FANTASY="$(NETSURF_FB_FONT_FANTASY)"'
+ 
+-CFLAGS += -std=c99 -g -Dsmall \
++CFLAGS += -std=c99 -Dsmall \
+ -D_BSD_SOURCE \
+ -D_DEFAULT_SOURCE \
+ -D_XOPEN_SOURCE=600 \
+--- netsurf-3.6/frontends/framebuffer/Makefile.defaults
 netsurf-3.6/frontends/framebuffer/Makefile.defaults
+@@ -3,7 +3,7 @@
+ # 
+ 
+ # Optimisation levels
+-CFLAGS += -O2
++CFLAGS += 
+ 
+ # Framebuffer default surface provider.
+ # Valid values are: x, sdl, linux, vnc, able,
+--- netsurf-3.6/frontends/gtk/Makefile
 netsurf-3.6/frontends/gtk/Makefile
+@@ -33,7 +33,7 @@
+ endif
+ 
+ 
+-GTKCFLAGS := -std=c99 -Dgtk -Dnsgtk -g \
++GTKCFLAGS := -std=c99 -Dgtk -Dnsgtk \
+   $(GTKDEPFLAGS) \
+   -D_BSD_SOURCE \
+   -D_DEFAULT_SOURCE \
+--- netsurf-3.6/frontends/gtk/Makefile.defaults
 netsurf-3.6/frontends/gtk/Makefile.defaults
+@@ -39,4 +39,4 @@
+ NETSURF_GTK_MAJOR ?= 2
+ 
+ # Optimisation levels
+-CFLAGS += -O2
++CFLAGS += 
+--- netsurf-3.6/t

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

2017-01-23 Thread Michael Weber
commit: ef8897b69b7a0d67913b185d4f88797431e25690
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Jan 23 17:02:37 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Jan 24 01:16:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8897b6

dev-libs/libwapcaplet: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/libwapcaplet/Manifest  |  1 +
 dev-libs/libwapcaplet/libwapcaplet-0.4.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-libs/libwapcaplet/Manifest b/dev-libs/libwapcaplet/Manifest
index 5cd1c82..2e64ef4 100644
--- a/dev-libs/libwapcaplet/Manifest
+++ b/dev-libs/libwapcaplet/Manifest
@@ -1,2 +1,3 @@
 DIST libwapcaplet-0.3.0-src.tar.gz 31362 SHA256 
4359ee9d9fd08e721ba1976e9c6e5eaa49b32119e4e1571c1fec49a7446b4133 SHA512 
f4767a48a21a5cbd29e72e0194984fc9d578046a44ad43d9f6fb94f77698c79652d19cea999564e3f02cf42d640d4358f7d9983ae16d2215c70b0ae778c0f796
 WHIRLPOOL 
6dbe8bb7ebe9d9c87a7686386d5d833a341e5e288ac6a2a48dc68e46438bc32938a5b985ecbdb3f8b2a87e2792f14ef52e2f4d4f1e2eec02792ad24b9fcf40fe
+DIST libwapcaplet-0.4.0-src.tar.gz 31435 SHA256 
7b87a997b2531298af1efd32a622be5faee61349ad4e6c868fcb286ce805d997 SHA512 
b621b9575f248e4ac7164f0a33bbc9ad533266dcf231b511f6bf9d87e60235aa14863b9596562273d5793035d579293c3125e77f0b5428377c64b6f123d1fa5b
 WHIRLPOOL 
860b7b7a2ab619fbcdf1549c51718972cf0002fcf6eaa46e27af48daf0a8ebd786441dfae8f9e80215b3dc1c6f9f306d4ebe193ebed30b7ac00095de509f6f3b
 DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 
dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
 WHIRLPOOL 
7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09

diff --git a/dev-libs/libwapcaplet/libwapcaplet-0.4.0.ebuild 
b/dev-libs/libwapcaplet/libwapcaplet-0.4.0.ebuild
new file mode 100644
index ..be10836
--- /dev/null
+++ b/dev-libs/libwapcaplet/libwapcaplet-0.4.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+NETSURF_BUILDSYSTEM=buildsystem-1.5
+inherit netsurf
+
+DESCRIPTION="string internment library, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/libwapcaplet/";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
+IUSE="test"
+
+DEPEND="test? ( >=dev-libs/check-0.9.11[${MULTILIB_USEDEP}] )"



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

2017-01-23 Thread Michael Weber
commit: a62bc279f188f0ec4c4ee294f55b2e12da2b42ca
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Jan 23 17:39:08 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Jan 24 01:16:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62bc279

dev-libs/libnsfb: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/libnsfb/Manifest |  1 +
 dev-libs/libnsfb/libnsfb-0.1.5.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-libs/libnsfb/Manifest b/dev-libs/libnsfb/Manifest
index 50704e9..528cd35 100644
--- a/dev-libs/libnsfb/Manifest
+++ b/dev-libs/libnsfb/Manifest
@@ -1,2 +1,3 @@
 DIST libnsfb-0.1.4-src.tar.gz 81166 SHA256 
f457f2a77551b2f9dbe0e51f509e611f0b40b5c2b25b9b1453ebbfe42147ce9c SHA512 
bbb193e2e6b8cf774be1afae0d389960e2443c720d89753c7dfec87f30a9039f293601c0778a418e6ceb61146fcb9cf8f85f68da9c6c4b1d5001b279df5849e3
 WHIRLPOOL 
6315107ec968408ce3a3e7607406f2d18a0daecd083bde3ab199b465b5ae13595e434864516d77aafc5eaf8783bdb5fefac60127eb8a47445521b95da926e690
+DIST libnsfb-0.1.5-src.tar.gz 82897 SHA256 
ce900d189635244d52cc0d2cfb74571e6bf0310ab7d06d98058e09e5e5cc6162 SHA512 
7e1ff83552beb10fa44a05e34315502514c1eb9f160ec53f367d74718915400ac6630748704ffc2d4ea8633f74e0c446931042b6cbb7d9a2828a3cc565c872d4
 WHIRLPOOL 
3706b76e50d20069afc66d6b073de4ffc14347b1511c3073b179dc77d73107325dcc0538a05e28d9bebf915e6dfd856aa5619bd0c6286074a37bf39e0327eadc
 DIST netsurf-buildsystem-1.4.tar.gz 38067 SHA256 
e66b7f09e91ac478e9f2c5c1aaf1f36ece9df0c3bbb1db910cd4c0461c47f7ad SHA512 
2c804ad7bef70c987e1d393ee4041bffc9797893b4fd513c90a665027205a1f7eee0a7d86ddaf833a6ee18346d6fe69587190c4e6722afc4ed18ce87783c35fc
 WHIRLPOOL 
1f98d45258d3ea5570f272368f72ed6b016434eb1ab399b0efb062dbe9d6257c3175aa51884eaf94a90bbc2c3a4c891a43170b8e93df01c540cbcdecdad13e5c

diff --git a/dev-libs/libnsfb/libnsfb-0.1.5.ebuild 
b/dev-libs/libnsfb/libnsfb-0.1.5.ebuild
new file mode 100644
index ..5fbee21
--- /dev/null
+++ b/dev-libs/libnsfb/libnsfb-0.1.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+NETSURF_BUILDSYSTEM=buildsystem-1.4
+inherit netsurf
+
+DESCRIPTION="framebuffer abstraction library, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/libnsfb/";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc"
+IUSE="sdl test vnc wayland xcb"
+
+RDEPEND="sdl? ( >=media-libs/libsdl-1.2.15-r4[static-libs?,${MULTILIB_USEDEP}] 
)
+   vnc? ( 
>=net-libs/libvncserver-0.9.9-r2[static-libs?,${MULTILIB_USEDEP}] )
+   wayland? ( >=dev-libs/wayland-1.0.6[static-libs?,${MULTILIB_USEDEP}] )
+   xcb? ( >=x11-libs/libxcb-1.9.1[static-libs?,${MULTILIB_USEDEP}]
+   >=x11-libs/xcb-util-0.3.9-r1[static-libs?,${MULTILIB_USEDEP}]
+   
>=x11-libs/xcb-util-image-0.3.9-r1[static-libs?,${MULTILIB_USEDEP}]
+   
>=x11-libs/xcb-util-keysyms-0.3.9-r1[static-libs?,${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.1.0-autodetect.patch )
+
+DOCS=( usage )
+
+src_configure() {
+   netsurf_src_configure
+
+   netsurf_makeconf+=(
+   WITH_VNC=$(usex vnc)
+   WITH_SDL=$(usex sdl)
+   WITH_XCB=$(usex xcb)
+   WITH_WLD=$(usex wayland)
+   )
+}



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

2017-01-23 Thread Michael Weber
commit: 946ee2f0dcbf5a1fc9ff2f9da0f90bd06a27e386
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Jan 24 01:16:04 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Jan 24 01:16:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946ee2f0

dev-libs/nsgenbind: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/nsgenbind/Manifest |  1 +
 dev-libs/nsgenbind/nsgenbind-0.4.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-libs/nsgenbind/Manifest b/dev-libs/nsgenbind/Manifest
index 2ce8892..da5aee1 100644
--- a/dev-libs/nsgenbind/Manifest
+++ b/dev-libs/nsgenbind/Manifest
@@ -1,2 +1,3 @@
 DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 
dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
 WHIRLPOOL 
7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09
 DIST nsgenbind-0.3-src.tar.gz 97492 SHA256 
ef21a08461165014c499aa3d38f5909a88b4528f5db8492bf7bcbfe3e957ba9b SHA512 
b085a6f28e0bceea667a142562336e9f4e6a371710c518c769a9c5f263d7884a20a9515257f794c65e79634e5c9607448fca061de715ebc31f7631acff6c08c7
 WHIRLPOOL 
2c8856967bc9dc3a524b8c6ac93e54e36679a510dd3b4f0a990ed6dde7e33f8ab6a6fd98b60081780a3a799a64f2d612dcf0b1692c7bedbd7e30fe5632c6f835
+DIST nsgenbind-0.4-src.tar.gz 97489 SHA256 
c6680492e83718aacd456ae8e2b3c9f8cb042f50f079a0167bcb24cddcba0f1d SHA512 
14cb5e0ffc309c34b8387f53c2d6221d90fb8584348bd4ec73af3c0e1efc8348f11ea76799b5250ec5a253621ba106df261c0b1f3f93be641bc96b5efa118e8f
 WHIRLPOOL 
7214f91217e228842d8bf2991472d422a09dd0ba825e03a87a76704a5a66d557fc080189f8fb6d65103db74757c8fbc0e3cf0b3ba88472192f1416dd963dce8f

diff --git a/dev-libs/nsgenbind/nsgenbind-0.4.ebuild 
b/dev-libs/nsgenbind/nsgenbind-0.4.ebuild
new file mode 100644
index ..213cd7a
--- /dev/null
+++ b/dev-libs/nsgenbind/nsgenbind-0.4.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+NETSURF_COMPONENT_TYPE=binary
+NETSURF_BUILDSYSTEM=buildsystem-1.5
+inherit netsurf
+
+DESCRIPTION="generate javascript to dom bindings from w3c webidl files"
+HOMEPAGE="http://www.netsurf-browser.org/";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc"
+IUSE=""
+
+DEPEND="virtual/yacc"



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

2017-01-23 Thread Michael Weber
commit: 85f7e78fcfea805c1e4602c62f7bda79b6144095
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Jan 23 17:45:41 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Jan 24 01:16:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f7e78f

media-libs/libnsbmp: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/libnsbmp/Manifest  |  2 ++
 media-libs/libnsbmp/libnsbmp-0.1.4.ebuild | 19 +++
 2 files changed, 21 insertions(+)

diff --git a/media-libs/libnsbmp/Manifest b/media-libs/libnsbmp/Manifest
index 04050a9..9d59293 100644
--- a/media-libs/libnsbmp/Manifest
+++ b/media-libs/libnsbmp/Manifest
@@ -1,2 +1,4 @@
 DIST libnsbmp-0.1.3-src.tar.gz 204120 SHA256 
deff0a0497fc011356f901b3f75ee612721133c91b256dda28e540c803ffbb3e SHA512 
7d41aa6ec211057a3f255e23de0549d5aac080942408fd3ece9fd63b028e38d68fe96e93891582e434c7f167b8682a6eaf25242eb1f67e6e881b81b9e91fd829
 WHIRLPOOL 
b4618441fef067de0de016846ad5e4ceb850a3c77e6b472abcf95a4af7e2fa580bb1c8529235db0a07c55d5e897f3d7b3fb4b0065b1457821330b29ba2ebd97d
+DIST libnsbmp-0.1.4-src.tar.gz 462626 SHA256 
2bcbb3e880e46b94259a294c22b8c7543ddd2ae8910f14d227981a4aec038a78 SHA512 
b3ca907ae59e2bbcc8d26f083b5544589d87403116aaa6000c3527e886ae18841b15ae2d6b014d52d6cf2d62ecd67d22bdcdc9d6f4e2732a39ed7d361319c78b
 WHIRLPOOL 
3a8a70f61a46a21fa2bf1f28f38559c4b61fe76545b247918fa1f958a95a51fd1f5545c0163b9e717be784e77613b2d87cfd1fab1f5b99353a69b28ea35d0207
 DIST netsurf-buildsystem-1.4.tar.gz 38067 SHA256 
e66b7f09e91ac478e9f2c5c1aaf1f36ece9df0c3bbb1db910cd4c0461c47f7ad SHA512 
2c804ad7bef70c987e1d393ee4041bffc9797893b4fd513c90a665027205a1f7eee0a7d86ddaf833a6ee18346d6fe69587190c4e6722afc4ed18ce87783c35fc
 WHIRLPOOL 
1f98d45258d3ea5570f272368f72ed6b016434eb1ab399b0efb062dbe9d6257c3175aa51884eaf94a90bbc2c3a4c891a43170b8e93df01c540cbcdecdad13e5c
+DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 
dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
 WHIRLPOOL 
7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09

diff --git a/media-libs/libnsbmp/libnsbmp-0.1.4.ebuild 
b/media-libs/libnsbmp/libnsbmp-0.1.4.ebuild
new file mode 100644
index ..9f33704
--- /dev/null
+++ b/media-libs/libnsbmp/libnsbmp-0.1.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+NETSURF_BUILDSYSTEM=buildsystem-1.5
+inherit netsurf
+
+DESCRIPTION="decoding library for BMP and ICO image file formats, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/libnsbmp/";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/pkgconfig"



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

2017-01-23 Thread Michael Weber
commit: fbd0d885ad707b7610a83aa1bb602e55d00b7577
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Jan 23 17:11:48 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Jan 24 01:16:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd0d885

dev-libs/libcss: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/libcss/Manifest|  1 +
 dev-libs/libcss/libcss-0.6.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-libs/libcss/Manifest b/dev-libs/libcss/Manifest
index 29b0370..8f08a50 100644
--- a/dev-libs/libcss/Manifest
+++ b/dev-libs/libcss/Manifest
@@ -1,2 +1,3 @@
 DIST libcss-0.6.0-src.tar.gz 487389 SHA256 
4eb5228e5c480e31ba8ca098cedfec3a7ef90302ede77989caedf11670b8e462 SHA512 
7e0c4ee9f2425bed4956c68123a2f1509a8e2a23511683cb65f5c3c5e666556c2d335cb7b27f67a85fe29c4118cbed1fa1b1e863c3bb0d2cb42a8039ad8f1d6a
 WHIRLPOOL 
74e234880471f7e31a4b41798afaaefd6f679447c2c9798dd5a0d07127bb2297c84b379de92c6babc07b0aee842bb431fa73a9c5933473c0a29bce335b7b9782
+DIST libcss-0.6.1-src.tar.gz 487329 SHA256 
0a71ec6bef24ec1bc33a7505b4909befbe9e9165ca13f6159a3aa43bc413de4f SHA512 
9b72765a4f1e9e0a6eca0892f50d36d84b25354fd6e55fd9da5c541077e466e585093b34f3ff35591d59294b05f1485b224d5f9df41f07535a09b445795ae2b3
 WHIRLPOOL 
3763d3dbc8462861767403766163b76b3fcfb6e1c943b1c72306b11411b008454eded9dec2a49c4a1f7faa727f777a3a84b786188c94b70dac2779f32371b39d
 DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 
dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
 WHIRLPOOL 
7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09

diff --git a/dev-libs/libcss/libcss-0.6.1.ebuild 
b/dev-libs/libcss/libcss-0.6.1.ebuild
new file mode 100644
index ..c8f764f
--- /dev/null
+++ b/dev-libs/libcss/libcss-0.6.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+NETSURF_BUILDSYSTEM=buildsystem-1.5
+inherit netsurf
+
+DESCRIPTION="CSS parser and selection engine, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/libcss/";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
+IUSE="test"
+
+RDEPEND=">=dev-libs/libparserutils-0.2.1-r1[static-libs?,${MULTILIB_USEDEP}]
+   >=dev-libs/libwapcaplet-0.2.2-r1[static-libs?,${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? ( dev-lang/perl )"



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

2017-01-23 Thread Matt Thode
commit: 5b9a82aba230974c6c96826869f27e1b71fe3dfe
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jan 24 01:07:42 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Jan 24 01:07:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9a82ab

app-admin/puppet-agent: fixing bug 606918

Package-Manager: portage-2.3.0

 .../{puppet-agent-1.8.3.ebuild => puppet-agent-1.8.3-r1.ebuild}  | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-admin/puppet-agent/puppet-agent-1.8.3.ebuild 
b/app-admin/puppet-agent/puppet-agent-1.8.3-r1.ebuild
similarity index 99%
rename from app-admin/puppet-agent/puppet-agent-1.8.3.ebuild
rename to app-admin/puppet-agent/puppet-agent-1.8.3-r1.ebuild
index af25c74..323f064 100644
--- a/app-admin/puppet-agent/puppet-agent-1.8.3.ebuild
+++ b/app-admin/puppet-agent/puppet-agent-1.8.3-r1.ebuild
@@ -32,6 +32,7 @@ RDEPEND="${CDEPEND}
app-portage/eix
sys-apps/dmidecode
sys-libs/glibc
+   sys-libs/readline:0
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kimap/

2017-01-23 Thread Andreas Sturmlechner
commit: 6654627bd7f77c860a82e27e5c50c96d3c367c15
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 23 23:57:17 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 24 00:25:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6654627b

kde-apps/kimap: Fix parallel test failure

Gentoo-bug: 605586

Reported-by: Paolo Pedroni  iol.it>

Package-Manager: portage-2.3.0

 kde-apps/kimap/kimap-16.12.1.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/kde-apps/kimap/kimap-16.12.1.ebuild 
b/kde-apps/kimap/kimap-16.12.1.ebuild
index 54da463..34def04 100644
--- a/kde-apps/kimap/kimap-16.12.1.ebuild
+++ b/kde-apps/kimap/kimap-16.12.1.ebuild
@@ -22,3 +22,12 @@ DEPEND="
dev-libs/cyrus-sasl
 "
 RDEPEND="${DEPEND}"
+
+src_test() {
+   # tests cannot be run in parallel #605586
+   local myctestargs=(
+   -j1
+   )
+
+   kde5_src_test
+}



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

2017-01-23 Thread Andreas Sturmlechner
commit: fab1547532a4c15fc9b32d302b71fe48c54bc200
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 24 00:12:10 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 24 00:25:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab15475

app-office/skrooge: Drop USE=crypt, sqlcipher is required now

Package-Manager: portage-2.3.0

 app-office/skrooge/skrooge-2.7.0.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/app-office/skrooge/skrooge-2.7.0.ebuild 
b/app-office/skrooge/skrooge-2.7.0.ebuild
index cbccc5a..ccbd844 100644
--- a/app-office/skrooge/skrooge-2.7.0.ebuild
+++ b/app-office/skrooge/skrooge-2.7.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.skrooge.org/";
 
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86"
-IUSE="activities crypt designer kde ofx"
+IUSE="activities designer kde ofx"
 
 COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -51,12 +51,11 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
app-crypt/qca:2[qt5]
+   dev-db/sqlcipher
dev-libs/grantlee:5
activities? ( $(add_frameworks_dep kactivities) )
-   crypt? ( dev-db/sqlcipher )
-   !crypt? ( dev-db/sqlite:3 )
kde? ( $(add_frameworks_dep krunner) )
-   ofx? ( >=dev-libs/libofx-0.9.1 )
+   ofx? ( dev-libs/libofx )
 "
 DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kguiaddons)
@@ -79,12 +78,9 @@ REQUIRED_USE="test? ( designer )"
 # hangs + installs files
 RESTRICT+=" test"
 
-DOCS=( AUTHORS CHANGELOG README TODO )
-
 src_configure() {
local mycmakeargs=(
-DSKG_BUILD_TEST=$(usex test)
-   -DSKG_CIPHER=$(usex crypt)
-DSKG_DESIGNER=$(usex designer)
$(cmake-utils_use_find_package activities KF5Activities)
$(cmake-utils_use_find_package kde KF5Runner)



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kpackage/

2017-01-23 Thread Andreas Sturmlechner
commit: cd59ebcee770639905016fa97be7e26965b4551e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 23 23:45:31 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 23 23:48:05 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cd59ebce

kde-frameworks/kpackage: Fix parallel test failure

Gentoo-bug: 606942

Thanks-to:  A. Wilcox  foxkit.us>

Package-Manager: portage-2.3.0

 kde-frameworks/kpackage/kpackage-.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/kde-frameworks/kpackage/kpackage-.ebuild 
b/kde-frameworks/kpackage/kpackage-.ebuild
index f099054..5644a64 100644
--- a/kde-frameworks/kpackage/kpackage-.ebuild
+++ b/kde-frameworks/kpackage/kpackage-.ebuild
@@ -28,3 +28,12 @@ src_configure() {
 
kde5_src_configure
 }
+
+src_test() {
+   # tests cannot be run in parallel #606942
+   local myctestargs=(
+   -j1
+   )
+
+   kde5_src_test
+}



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

2017-01-23 Thread Andreas Sturmlechner
commit: c7802654e241e2b403bc6e22299e9705eba4a058
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 23 23:57:55 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 23 23:57:55 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c7802654

kde-apps/kimap: Fix parallel test failure

Gentoo-bug: 605586

Reported-by: Paolo Pedroni  iol.it>

Package-Manager: portage-2.3.0

 kde-apps/kimap/kimap-16.12.49..ebuild | 9 +
 kde-apps/kimap/kimap-.ebuild  | 9 +
 2 files changed, 18 insertions(+)

diff --git a/kde-apps/kimap/kimap-16.12.49..ebuild 
b/kde-apps/kimap/kimap-16.12.49..ebuild
index 3ccd8d5..447e579 100644
--- a/kde-apps/kimap/kimap-16.12.49..ebuild
+++ b/kde-apps/kimap/kimap-16.12.49..ebuild
@@ -22,3 +22,12 @@ DEPEND="
dev-libs/cyrus-sasl
 "
 RDEPEND="${DEPEND}"
+
+src_test() {
+   # tests cannot be run in parallel #605586
+   local myctestargs=(
+   -j1
+   )
+
+   kde5_src_test
+}

diff --git a/kde-apps/kimap/kimap-.ebuild b/kde-apps/kimap/kimap-.ebuild
index 3ccd8d5..447e579 100644
--- a/kde-apps/kimap/kimap-.ebuild
+++ b/kde-apps/kimap/kimap-.ebuild
@@ -22,3 +22,12 @@ DEPEND="
dev-libs/cyrus-sasl
 "
 RDEPEND="${DEPEND}"
+
+src_test() {
+   # tests cannot be run in parallel #605586
+   local myctestargs=(
+   -j1
+   )
+
+   kde5_src_test
+}



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2017-01-23 Thread Andreas Sturmlechner
commit: 5271691e19b80948cfbdbef9b903d302d958607f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 24 00:09:28 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 24 00:09:28 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5271691e

app-office/skrooge: Drop USE=crypt, sqlcipher is required now

Package-Manager: portage-2.3.0

 app-office/skrooge/metadata.xml|  1 -
 app-office/skrooge/skrooge-.ebuild | 10 +++---
 2 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/app-office/skrooge/metadata.xml b/app-office/skrooge/metadata.xml
index 330eaf6..6afd808 100644
--- a/app-office/skrooge/metadata.xml
+++ b/app-office/skrooge/metadata.xml
@@ -7,7 +7,6 @@


Enable kactivities support
-   Enable encryption using 
dev-db/sqlcipher
Build plugins for 
dev-qt/designer

 

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 406c9bd..1b0fd38 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.skrooge.org/";
 
 LICENSE="GPL-2"
 KEYWORDS=""
-IUSE="activities crypt designer kde ofx"
+IUSE="activities designer kde ofx"
 
 COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -51,12 +51,11 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
app-crypt/qca:2[qt5]
+   dev-db/sqlcipher
dev-libs/grantlee:5
activities? ( $(add_frameworks_dep kactivities) )
-   crypt? ( dev-db/sqlcipher )
-   !crypt? ( dev-db/sqlite:3 )
kde? ( $(add_frameworks_dep krunner) )
-   ofx? ( >=dev-libs/libofx-0.9.1 )
+   ofx? ( dev-libs/libofx )
 "
 DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kguiaddons)
@@ -79,12 +78,9 @@ REQUIRED_USE="test? ( designer )"
 # hangs + installs files
 RESTRICT+=" test"
 
-DOCS=( AUTHORS CHANGELOG README TODO )
-
 src_configure() {
local mycmakeargs=(
-DSKG_BUILD_TEST=$(usex test)
-   -DSKG_CIPHER=$(usex crypt)
-DSKG_DESIGNER=$(usex designer)
$(cmake-utils_use_find_package activities KF5Activities)
$(cmake-utils_use_find_package kde KF5Runner)



[gentoo-commits] repo/gentoo:master commit in: x11-libs/qwt/

2017-01-23 Thread Andreas Sturmlechner
commit: b688a5421ed39fb86c9ec6d3f10f08647449e9e9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 23 23:07:51 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 23 23:20:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b688a542

x11-libs/qwt: Drop old

Package-Manager: portage-2.3.0

 x11-libs/qwt/qwt-6.1.3.ebuild | 210 --
 1 file changed, 210 deletions(-)

diff --git a/x11-libs/qwt/qwt-6.1.3.ebuild b/x11-libs/qwt/qwt-6.1.3.ebuild
deleted file mode 100644
index 15defdf..
--- a/x11-libs/qwt/qwt-6.1.3.ebuild
+++ /dev/null
@@ -1,210 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils multibuild multilib qmake-utils
-
-MY_P="${PN}-${PV/_/-}"
-
-DESCRIPTION="2D plotting library for Qt4 and Qt5"
-HOMEPAGE="http://qwt.sourceforge.net/";
-SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV/_/-}/${MY_P}.tar.bz2"
-
-LICENSE="qwt mathml? ( LGPL-2.1 Nokia-Qt-LGPL-Exception-1.1 )"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-macos"
-SLOT="6/1.3"
-IUSE="designer doc examples mathml opengl qt4 qt5 static-libs svg"
-
-REQUIRED_USE="|| ( qt4 qt5 )"
-
-DEPEND="
-   ! qwtconfig.pri <<-EOF
-   QWT_INSTALL_LIBS = "${EPREFIX}/usr/$(get_libdir)"
-   QWT_INSTALL_HEADERS = "${EPREFIX}/usr/include/qwt6"
-   QWT_INSTALL_DOCS = "${EPREFIX}/usr/share/doc/${PF}"
-   QWT_CONFIG += QwtPlot QwtWidgets QwtPkgConfig
-   VERSION = ${PV/_*}
-   QWT_VERSION = ${PV/_*}
-   EOF
-
-   use designer && echo "QWT_CONFIG += QwtDesigner" >> qwtconfig.pri
-   use mathml && echo "QWT_CONFIG += QwtMathML" >> qwtconfig.pri
-   use opengl && echo "QWT_CONFIG += QwtOpenGL" >> qwtconfig.pri
-   use svg && echo "QWT_CONFIG += QwtSvg" >> qwtconfig.pri
-
-   cat > qwtbuild.pri <<-EOF
-   QWT_CONFIG += qt warn_on thread release no_keywords
-   EOF
-
-   MULTIBUILD_VARIANTS=( )
-
-   if use qt4; then
-   use static-libs && MULTIBUILD_VARIANTS+=( qt4-static )
-   MULTIBUILD_VARIANTS+=( qt4-shared )
-   fi
-
-   if use qt5; then
-   use static-libs && MULTIBUILD_VARIANTS+=( qt5-static )
-   MULTIBUILD_VARIANTS+=( qt5-shared )
-   fi
-
-   multibuild_copy_sources
-
-   preparation() {
-   if [[ ${MULTIBUILD_VARIANT} == *-shared ]]; then
-   echo "QWT_CONFIG += QwtDll" >> qwtconfig.pri
-   fi
-
-   case "${MULTIBUILD_VARIANT}" in
-   qt4-*)
-   cat >> qwtconfig.pri <<-EOF
-   QWT_INSTALL_PLUGINS   = 
"${EPREFIX}/usr/$(get_libdir)/qt4/plugins/designer"
-   QWT_INSTALL_FEATURES  = 
"${EPREFIX}/usr/share/qt4/mkspecs/features"
-   EOF
-   sed \
-   -e 's/target doc/target/' \
-   -e "/^TARGET/s:(qwt):(qwt6-qt4):g" \
-   -e "/^TARGET/s:qwt):qwt6-qt4):g" \
-   -i src/src.pro || die
-
-   sed \
-   -e 
'/qwtAddLibrary/s:(qwt):(qwt6-qt4):g' \
-   -e '/qwtAddLibrary/s:qwt):qwt6-qt4):g' \
-   -i qwt.prf designer/designer.pro 
examples/examples.pri \
-   textengines/mathml/qwtmathml.prf 
textengines/textengines.pri || die
-
-   ;;
-   qt5-*)
-   cat >> qwtconfig.pri <<-EOF
-   QWT_INSTALL_PLUGINS   = 
"${EPREFIX}/usr/$(get_libdir)/qt5/plugins/designer"
-   QWT_INSTALL_FEATURES  = 
"${EPREFIX}/usr/share/qt5/mkspecs/features"
-   EOF
-   sed \
-   -e 's/target doc/target/' \
-   -e "/^TARGET/s:(qwt):(qwt6-qt5):g" \
-   -e "/^TARGET/s:qwt):qwt6-qt5):g" \
-   -i src/src.pro || die
-
-   sed \
-   -e 
'/qwtAddLibrary/s:(qwt):(qwt6-qt5):g' \
-   -e '/qwtAddLibrary/s:qwt):qwt6-qt5):g' \
-   -i qwt.prf designer/designer.pro 
examples/examples.pri \
-   textengines/mathml/qwtmathml.prf 
textengines/textengines.pri || die
-   ;;
-   esac
- 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/qwt/

2017-01-23 Thread Andreas Sturmlechner
commit: b38f9fedee0d1bb53ceea7e8ef7eb2f47b644ef8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 23 23:07:12 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 23 23:20:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38f9fed

x11-libs/qwt: Add missing einstalldocs, drop unused eclasses

Gentoo-bug: 606452

Use qt{4,5}_get_{plugin,mkspecs}dir functions provided by qmake-utils,
changes install path for Qt5 mkspecs.

Package-Manager: portage-2.3.0

 x11-libs/qwt/qwt-6.1.3-r1.ebuild | 212 +++
 1 file changed, 212 insertions(+)

diff --git a/x11-libs/qwt/qwt-6.1.3-r1.ebuild b/x11-libs/qwt/qwt-6.1.3-r1.ebuild
new file mode 100644
index ..a198f19
--- /dev/null
+++ b/x11-libs/qwt/qwt-6.1.3-r1.ebuild
@@ -0,0 +1,212 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit multibuild qmake-utils
+
+MY_P="${PN}-${PV/_/-}"
+
+DESCRIPTION="2D plotting library for Qt4 and Qt5"
+HOMEPAGE="http://qwt.sourceforge.net/";
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV/_/-}/${MY_P}.tar.bz2"
+
+LICENSE="qwt mathml? ( LGPL-2.1 Nokia-Qt-LGPL-Exception-1.1 )"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-macos"
+SLOT="6/1.3"
+IUSE="designer doc examples mathml opengl qt4 qt5 static-libs svg"
+
+REQUIRED_USE="|| ( qt4 qt5 )"
+
+DEPEND="
+   ! qwtconfig.pri <<-EOF
+   QWT_INSTALL_LIBS = "${EPREFIX}/usr/$(get_libdir)"
+   QWT_INSTALL_HEADERS = "${EPREFIX}/usr/include/qwt6"
+   QWT_INSTALL_DOCS = "${EPREFIX}/usr/share/doc/${PF}"
+   QWT_CONFIG += QwtPlot QwtWidgets QwtPkgConfig
+   VERSION = ${PV/_*}
+   QWT_VERSION = ${PV/_*}
+   EOF
+
+   use designer && echo "QWT_CONFIG += QwtDesigner" >> qwtconfig.pri
+   use mathml && echo "QWT_CONFIG += QwtMathML" >> qwtconfig.pri
+   use opengl && echo "QWT_CONFIG += QwtOpenGL" >> qwtconfig.pri
+   use svg && echo "QWT_CONFIG += QwtSvg" >> qwtconfig.pri
+
+   cat > qwtbuild.pri <<-EOF
+   QWT_CONFIG += qt warn_on thread release no_keywords
+   EOF
+
+   MULTIBUILD_VARIANTS=( )
+
+   if use qt4; then
+   use static-libs && MULTIBUILD_VARIANTS+=( qt4-static )
+   MULTIBUILD_VARIANTS+=( qt4-shared )
+   fi
+
+   if use qt5; then
+   use static-libs && MULTIBUILD_VARIANTS+=( qt5-static )
+   MULTIBUILD_VARIANTS+=( qt5-shared )
+   fi
+
+   multibuild_copy_sources
+
+   preparation() {
+   if [[ ${MULTIBUILD_VARIANT} == *-shared ]]; then
+   echo "QWT_CONFIG += QwtDll" >> qwtconfig.pri
+   fi
+
+   case "${MULTIBUILD_VARIANT}" in
+   qt4-*)
+   cat >> qwtconfig.pri <<-EOF
+   QWT_INSTALL_PLUGINS   = 
"${EPREFIX}$(qt4_get_plugindir)/designer"
+   QWT_INSTALL_FEATURES  = 
"${EPREFIX}$(qt4_get_mkspecsdir)/features"
+   EOF
+   sed \
+   -e 's/target doc/target/' \
+   -e "/^TARGET/s:(qwt):(qwt6-qt4):g" \
+   -e "/^TARGET/s:qwt):qwt6-qt4):g" \
+   -i src/src.pro || die
+
+   sed \
+   -e 
'/qwtAddLibrary/s:(qwt):(qwt6-qt4):g' \
+   -e '/qwtAddLibrary/s:qwt):qwt6-qt4):g' \
+   -i qwt.prf designer/designer.pro 
examples/examples.pri \
+   textengines/mathml/qwtmathml.prf 
textengines/textengines.pri || die
+
+   ;;
+   qt5-*)
+   cat >> qwtconfig.pri <<-EOF
+   QWT_INSTALL_PLUGINS   = 
"${EPREFIX}$(qt5_get_plugindir)/designer"
+   QWT_INSTALL_FEATURES  = 
"${EPREFIX}$(qt5_get_mkspecsdir)/features"
+   EOF
+   sed \
+   -e 's/target doc/target/' \
+   -e "/^TARGET/s:(qwt):(qwt6-qt5):g" \
+   -e "/^TARGET/s:qwt):qwt6-qt5):g" \
+   -i src/src.pro || die
+
+   sed \
+   -e 
'/qwtAddLibrary/s:(qwt):(qwt6-qt5):g' \
+   -e '/qwtAddLibrary/s:qwt):qwt6-qt5):g' \
+   -i qwt.prf designer/designer.pro 
examples/examples.pri \
+  

[gentoo-commits] repo/gentoo:master commit in: x11-libs/qwtpolar/

2017-01-23 Thread Andreas Sturmlechner
commit: 61b3e8dfaad6b969107a289e7a44224e1c795965
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 23 23:05:18 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 23 23:20:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b3e8df

x11-libs/qwtpolar: Fix prefix configure

Package-Manager: portage-2.3.0

 x11-libs/qwtpolar/qwtpolar-1.1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/qwtpolar/qwtpolar-1.1.1-r1.ebuild 
b/x11-libs/qwtpolar/qwtpolar-1.1.1-r1.ebuild
index 205777e..3bc8857 100644
--- a/x11-libs/qwtpolar/qwtpolar-1.1.1-r1.ebuild
+++ b/x11-libs/qwtpolar/qwtpolar-1.1.1-r1.ebuild
@@ -26,8 +26,8 @@ DEPEND="${RDEPEND}"
 src_prepare() {
default
 
-   local qtplugindir=$(qt4_get_plugindir)
-   use qt5 && qtplugindir=$(qt5_get_plugindir)
+   local qtplugindir="${EPREFIX}$(qt4_get_plugindir)"
+   use qt5 && qtplugindir="${EPREFIX}$(qt5_get_plugindir)"
 
sed \
-e "/QWT_POLAR_INSTALL_PREFIX /s:=.*$:= ${EPREFIX}/usr:g" \



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

2017-01-23 Thread Göktürk Yüksek
commit: 73c3422082d1dd7d0108d78b04a30d1c07261f6a
Author: Sarah White  gmail  com>
AuthorDate: Mon Jan 23 22:56:38 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Jan 23 23:17:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c34220

sys-kernel/ck-sources: fix an asterisk in K_EXP_GENPATCHES_LIST

Package-Manager: portage-2.3.0

 sys-kernel/ck-sources/ck-sources-4.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/ck-sources/ck-sources-4.9.4.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.9.4.ebuild
index 9bc9794..5b6a0c4 100644
--- a/sys-kernel/ck-sources/ck-sources-4.9.4.ebuild
+++ b/sys-kernel/ck-sources/ck-sources-4.9.4.ebuild
@@ -75,7 +75,7 @@ UNIPATCH_STRICTORDER="yes"
 
 #-- Starting with 4.8, CK patches include BFQ, so exclude genpatches 
experimental BFQ patches -
 
-K_EXP_GENPATCHES_LIST="5010*_*.patch*"
+K_EXP_GENPATCHES_LIST="5010_*.patch*"
 
 src_prepare() {
 



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

2017-01-23 Thread Göktürk Yüksek
commit: 0a5a8dedd843c590634d9b07fb55ce0350ba5dd5
Author: Sarah White  gmail  com>
AuthorDate: Mon Jan 23 12:12:31 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Jan 23 23:17:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5a8ded

sys-kernel/ck-sources: upstream patch - 4.9.x @ bug #606866

Package-Manager: portage-2.3.0

 sys-kernel/ck-sources/Manifest| 1 +
 sys-kernel/ck-sources/ck-sources-4.9.4.ebuild | 8 ++--
 sys-kernel/ck-sources/ck-sources-4.9.5.ebuild | 8 ++--
 3 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 0342f06..84e378c 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -3,6 +3,7 @@ DIST 3.14-sched-bfs-447.patch 245314 SHA256 
cf71ec72daeaa1ae757e8aaea10a53f972b6
 DIST 3.18-sched-bfs-460.patch 250534 SHA256 
f42551429eaeb544d24b658d86c24fa56acf6991b48762a48c1420d5c49baef2 SHA512 
a7a6025c9062c935f024681a487d9087db9d3baf431f6534e9293174568e81f439400170f96a6060fd8b99453132e0e529eb2cd4fb795eaedda92cd8aaf65526
 WHIRLPOOL 
e1431d93d772965139d5a67acee2c11819c5b1a09b8cfd16ecbab6c3dd086d81359b5e4be81d4bb73ef7273f495bf6c00978bae90652e1ecf1eae24f951e8f6e
 DIST 3.4-sched-bfs-424.patch 238668 SHA256 
0faf4dd97ed903599db83d83b79b811d171ae6d1e916ad88ca32e55290fab32d SHA512 
70f788b837fb26fc03503eab15eb958f1e86ab682bba394874c75275bfa4fec225ba16df5e77bffed24afcd99d6e13c3be608c81870d4d141bd9c86cd97b64d4
 WHIRLPOOL 
26f65771a3bc3df5b396d66755bc9b6af5bf200f6c84bae989de0d32f806df3a581c8aea2271163fe3aca54527d34a050bea9249a3db9b9f39f17330939a81df
 DIST bfs424-grq_urwlocks.patch 26428 SHA256 
2bf41081dc175776100ce8c3ac909c1a77b314903c82a73cf1b8603ad7c841c4 SHA512 
9784d7382b41484623cd410a4a6cebb70aaec39076fff62622f51084b7ca59707f9790b0a53ae0cfd2974d5120c849c542346746d243c59d1d79979141cfc900
 WHIRLPOOL 
bfb8f5ffefd8da7e72e11884833cc742cb3652c32c0022c29a2a786a43b3c9788cf34a9d5d10ed65907de4aee990766bb03c4082cae19e6ae41d22666103ba57
+DIST ck-sources-4.9-freezer-fix.patch 684 SHA256 
9ede45bd0d6daf49fd9904fe2cc9c741ccc04f4f475c38775773090854c4d8e8 SHA512 
4241ca604f928263c29a49aca076832c06469db734864ec8c648cbbc30ba63cfb0b21d076ea4a7f3c438868802feb4e369d976e9ef6e091ce7bacf1a69c2c588
 WHIRLPOOL 
41e84eac1bf9390aa8dba69062a07d711f9e3878b7948027227e0baa90e01348df1f8c4fb6fa7dcbc67a25606bbde9908fd7db9047f8d6c232b6914ca689f643
 DIST deblob-3.10 117299 SHA256 
d48cad04fab6a802b3a3e34955c8e35b539c2441f9a62522ec5a132c3a5ae684 SHA512 
7b30f0f97ed97bf6b096d4a321b4b1e62f4b48f07972f2511870c3eaaf4f3877b0c6af2f30f6b985edf9c9c79267d40448b504c59016acfe06374630d1fdcba9
 WHIRLPOOL 
03a5963367cc6cb4f87e3d315ab61a8b3cb1fe577b20d7e2fb6ad83464075b3ed8176f543bb4c3b4e607d78cd55ef940f446bb75be09eb7496321930413ce2b9
 DIST deblob-3.14 121249 SHA256 
980400e0db952ccdb5a507f99444330af893ed0f8a7a052916fcf0c2b2631f7e SHA512 
2cbdf4f3947c12ade0931f0b3fb8b9c0312626a3bfea9d1c7d8d1d875b4673624ed3a6369653521998bbea0cde6730b573d6be918d052f1b553e093cb42a838f
 WHIRLPOOL 
7ba1738ac829d8848104843da6237576f235c0151d53944ff3a7e0308cfb91600ffb9253402a34c2ed106c5b0bb3ce36785ead990396465341a957c58319221c
 DIST deblob-3.18 127087 SHA256 
c720eabb3911f8dfa4398c4250853df4633018abebc01a509ee4a283c3e00941 SHA512 
6fe33762ba19aad7ff891b7b805cc26f6e2926f5e40c92fa45bc7f31bdeb5c8fc42b97e5d37d71b9422da239c7c54abd25f1fa2fa1e5733c6053abbf4c9e9011
 WHIRLPOOL 
c351a3ae15c59081fca69c1b5d9b9de10f024eb01f1426722a0d6ccb7caa34330be42897cd85cf19b22ff876352b0cec1c19707edc81c4cb01ad9c1df2e3d831

diff --git a/sys-kernel/ck-sources/ck-sources-4.9.4.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.9.4.ebuild
index 0bd568f..9bc9794 100644
--- a/sys-kernel/ck-sources/ck-sources-4.9.4.ebuild
+++ b/sys-kernel/ck-sources/ck-sources-4.9.4.ebuild
@@ -39,6 +39,10 @@ CK_BASE_URL="http://ck.kolivas.org/patches/4.0";
 CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
 CK_URI="${CK_LVER_URL}/${CK_FILE}"
 
+# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x)
+FRZR_FILE="${PN}-4.9-freezer-fix.patch"
+FRZR_URI="https://github.com/ckolivas/linux/commit/7de569950716147ed436b27936628ee3ab5b45cc.patch
 -> ${FRZR_FILE}"
+
 #-- Build extra incremental patches list --
 
 LX_INCP_URI=""
@@ -64,9 +68,9 @@ POST_CK_FIX=""
 
 #--
 
-SRC_URI="${KERNEL_URI} ${LX_INCP_URI} ${GENPATCHES_URI} ${ARCH_URI} 
${CK_INCP_URI} ${CK_URI}"
+SRC_URI="${KERNEL_URI} ${LX_INCP_URI} ${GENPATCHES_URI} ${ARCH_URI} 
${CK_INCP_URI} ${CK_URI} ${FRZR_URI}"
 
-UNIPATCH_LIST="${LX_INCP_LIST} ${PRE_CK_FIX} ${DISTDIR}/${CK_FILE} 
${CK_INCP_LIST} ${POST_CK_FIX}"
+UNIPATCH_LIST="${LX_INCP_LIST} ${PRE_CK_FIX} ${DISTDIR}/${CK_FILE} 
${CK_INCP_LIST} ${POST_CK_FIX} ${DISTDIR}/${FRZR_FILE}"
 UNIPATCH_STRICTORDER="yes"
 
 #-- Starting with 4.8, CK patches include BFQ, so exclude genpatches 
experimental BFQ patches -

diff --git a/sys-kernel/ck-sources/ck-sources-4.9.5.ebuild 
b/sys-kerne

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

2017-01-23 Thread James Le Cuirot
commit: eb09a477def3bb335cf516caef0c5677a3127555
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan 23 20:43:31 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb09a477

java-vm-2.eclass: PT PaX markings are no longer supported, bug #592856

The -C flag to paxctl has been stripped out by pax-utils.eclass for
ages anyway.

 eclass/java-vm-2.eclass | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/eclass/java-vm-2.eclass b/eclass/java-vm-2.eclass
index e2d77ad..ea09c7b 100644
--- a/eclass/java-vm-2.eclass
+++ b/eclass/java-vm-2.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -280,10 +280,8 @@ java-vm_set-pax-markings() {
local executables=( "${1}"/bin/* )
[[ -d "${1}"/jre ]] && executables+=( "${1}"/jre/bin/* )
 
-   # Ensure a PaX header is created.
-   local pax_markings="C"
-   # Usally disabeling MPROTECT is sufficent.
-   local pax_markings+="m"
+   # Usually disabling MPROTECT is sufficient.
+   local pax_markings="m"
# On x86 for heap sizes over 700MB disable SEGMEXEC and PAGEEXEC as 
well.
use x86 && pax_markings+="sp"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jre-bin/

2017-01-23 Thread James Le Cuirot
commit: 77bfe92ae0617fa2fe4a058cf0a4789e419846a8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan 23 22:18:40 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77bfe92a

dev-java/oracle-jre-bin: Bump to 1.8.0.121 wrt security bug #606118

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/oracle-jre-bin/Manifest   |   2 +
 .../oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild | 249 +
 2 files changed, 251 insertions(+)

diff --git a/dev-java/oracle-jre-bin/Manifest b/dev-java/oracle-jre-bin/Manifest
index df7fb14..ec785f6 100644
--- a/dev-java/oracle-jre-bin/Manifest
+++ b/dev-java/oracle-jre-bin/Manifest
@@ -1,3 +1,5 @@
 DIST jce_policy-8.zip 8409 SHA256 
f3020a3922efd6626c2fff45695d527f34a8020e938a49292561f18ad1320b59 SHA512 
abbaa81a35f904ec61b4cf3c2d1ca8c8d49e53bb248e698185eea906939d68f5063412800585ec74027aab1012ef189aebe1dc99fe8ef4230a0ecb0b527f88e5
 WHIRLPOOL 
8c9ce1ea4673b75fa6271b74e598880f98361d5d2c9c25439fa0af3d07cfeb871b39682dae4e38160f49770b1fec953162e451b9b2cf44d2c72a226944212bcc
 DIST jre-8u112-linux-i586.tar.gz 76262744 SHA256 
b314d73ddd80e7d0665fb85853d2d69d486bff4a3fd0def090a92be618ba12e9 SHA512 
15856f20bf1ad035fa62c615565218780f7f781f77bdb00697e6acdfee946afb34a74dd7a027ab56775c9f82e8f05813fc1bf055e02ab388e2a13c829ac822d9
 WHIRLPOOL 
1c73896f06e9edf794ff46d18ce2b6aa05016c7d3bcd4dd45c3d4766d4e0a6883f8ce8dc8078c70447df72d20e604af0e32542e7a9a5e38ccc59518f34e0c5b7
 DIST jre-8u112-linux-x64.tar.gz 73653824 SHA256 
94053c6aa4d672b728c7788fb7d2676e5c6d7e7fcdbc1c86beaa796a083b4e5b SHA512 
01dc42552b58d1560fc7236aa53f94c785b238573305d563c73068f564203560fb1db93e7f40815ebb2ce2bab3ed47517ea16882d976730342bdd8290cef55a5
 WHIRLPOOL 
6dd53b97dca5df8d79ba9203671158f161c5d40f0f061a26c38946a878fa1eeb51be5f996d0231ea298828d055644615dbfa79dd4621c5db2afa4955f05f921b
+DIST jre-8u121-linux-i586.tar.gz 76293286 SHA256 
1b28662780c98b3233e8dacaa07c505a70c53463d3b00720baa59f955ab1e1bb SHA512 
375003c2fec68deed36cf10a2e225044d6c85035d1d756110cb07ffa526d63bee7573b2db7568fb84c6dfdee101da82bedd7785548da812241e4e0234e99a5bb
 WHIRLPOOL 
6f4665e448f59a4d1f432bfc974d9d626400b7932ec7f3f8edba29041354386d399306c685240194749d7a6d0364153143704768c4f205fb02ba44de3db92ba7
+DIST jre-8u121-linux-x64.tar.gz 73676107 SHA256 
30bf5fbac0cfbc9201cac1d6973dbc96e5f55043ab315eda8c7aeb23df4f2644 SHA512 
85ed3820b1461bf8c1b83259962f9e7c3f72d694f446d3e5852c416eeeb9905897a9a3b5eaded9a8d617c9c43848635b2ff7b520021b666fd87f39837e4ff54b
 WHIRLPOOL 
f2bdfe315dc9a7a15bd4e73dd774fd31c1c02bb3d5a24d2829cc51d9aed3b75993c9429e211ee4d204606cf6105015aac30c0e408e3558b24d6d3f4f229b9b7e

diff --git a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild 
b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
new file mode 100644
index ..d980bd7
--- /dev/null
+++ b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils java-vm-2 prefix versionator
+
+# This URIs need updating when bumping!
+JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html";
+JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html";
+
+if [[ "$(get_version_component_range 4)" == 0 ]] ; then
+   S_PV="$(get_version_component_range 1-3)"
+else
+   MY_PV_EXT="u$(get_version_component_range 4)"
+   S_PV="$(get_version_component_range 1-4)"
+fi
+
+MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
+
+AT_amd64="jre-${MY_PV}-linux-x64.tar.gz"
+AT_x86="jre-${MY_PV}-linux-i586.tar.gz"
+
+JCE_DIR="UnlimitedJCEPolicyJDK8"
+JCE_FILE="jce_policy-8.zip"
+
+DESCRIPTION="Oracle's Java SE Runtime Environment"
+HOMEPAGE="http://www.oracle.com/technetwork/java/javase/";
+SRC_URI="
+   amd64? ( ${AT_amd64} )
+   x86? ( ${AT_x86} )
+   jce? ( ${JCE_FILE} )"
+
+LICENSE="Oracle-BCLA-JavaSE"
+SLOT="1.8"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa cups +fontconfig headless-awt javafx jce nsplugin pax_kernel 
selinux"
+
+RESTRICT="fetch preserve-libs strip"
+QA_PREBUILT="*"
+
+# NOTES:
+#
+# * cups is dlopened.
+#
+# * libpng is also dlopened but only by libsplashscreen, which isn't
+#   important, so we can exclude that.
+#
+# * We still need to work out the exact AWT and JavaFX dependencies
+#   under MacOS. It doesn't appear to use many, if any, of the
+#   dependencies below.
+#
+RDEPEND="!x64-macos? (
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )
+   javafx? (
+   dev-libs/glib:2
+   dev-libs/libxml2:2
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-java/java-sdk-docs/

2017-01-23 Thread James Le Cuirot
commit: e830204377a9d1d38978998d1390016c53b9cd3b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan 23 22:50:16 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8302043

dev-java/java-sdk-docs: Version bump to 1.8.0.121

Straight to stable as the old version has gone.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/java-sdk-docs/Manifest   | 2 +-
 ...a-sdk-docs-1.8.0.112.ebuild => java-sdk-docs-1.8.0.121.ebuild} | 8 ++--
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/dev-java/java-sdk-docs/Manifest b/dev-java/java-sdk-docs/Manifest
index 02b1dcd..1e96106 100644
--- a/dev-java/java-sdk-docs/Manifest
+++ b/dev-java/java-sdk-docs/Manifest
@@ -1,2 +1,2 @@
 DIST jdk-7u80-docs-all.zip 61168809 SHA256 
0494bd49bc9cb3cbe3203120ae8b2c8e0aeb1579cb15c0fbd3cd780d19aa200a SHA512 
c673c00e55c9a19938c42512cb9c6ae65de9803a1307d11a2043903d87cc36d9ed1f5a1e287040d8570e430cfe55f496354c1242fe6e242f1245f8271394ea1a
 WHIRLPOOL 
ad18886c401ec42735665081a0dd5ba3dc7678de0171f3aa8151c2e4ce3392e467be65c602f393da38373e589fa9800ed1afd3601d2cef4e48b06e57f491698e
-DIST jdk-8u112-docs-all.zip 93436489 SHA256 
c490e324687d1add33efb3fc4734f28dd257cdb52ae00062d4d5c0ab12fe SHA512 
89e6a4dd8a9b332346e66fb580ae069f42a82831f83222a98c2d9f097a1cb0e10712de6dd5e3e5bb9090e49b41d1d140e64c483ebac3df7e3ccd96c82d938bf7
 WHIRLPOOL 
9f1bd315685e8f2e26a20d107cf7b6d8f233b70b4c4fb0f80a6e25ee231c265d71b3cbfc1e41beec1ed03d9775d583d8e37257c8707bc6eac6f09a1e9865c2dd
+DIST jdk-8u121-docs-all.zip 93412868 SHA256 
863eb1dbc3aa6714392f2ea3d72e8f5c603a0a6a31ede70069e1579c376edc9b SHA512 
98e94ab3d010b0d4cd2daf0dd9a0ce4d7c530b2f8bc1221c424450b21b57f16c7f5c6055a48189287aa78e1307576bdda1a6daa815dd811b16dcc8fad584570b
 WHIRLPOOL 
1bf173c959fab226f3517372432d3dcc3ca3fed689e254ca3d8a47bd6932f6872b2a4e74c49fbfa8c8344f9eb529397274875d7029252e498e0d7636015ae6a4

diff --git a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.112.ebuild 
b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.121.ebuild
similarity index 92%
rename from dev-java/java-sdk-docs/java-sdk-docs-1.8.0.112.ebuild
rename to dev-java/java-sdk-docs/java-sdk-docs-1.8.0.121.ebuild
index d858508..c2e088e 100644
--- a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.112.ebuild
+++ b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.121.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -41,9 +41,5 @@ pkg_nofetch() {
 
 src_install(){
insinto /usr/share/doc/${P}/html
-   doins index.html
-
-   for i in *; do
-   [[ -d $i ]] && doins -r $i
-   done
+   doins -r index.html */
 }



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/, dev-java/oracle-jdk-bin/files/

2017-01-23 Thread James Le Cuirot
commit: 0cf038536759e588cf2d1e25539fb6d62c169d23
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 21 23:12:34 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf03853

dev-java/oracle-jdk-bin: Migrate to java-vm_install-env

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/oracle-jdk-bin/files/oracle-jdk-bin.env.sh | 17 +
 dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild |  2 +-
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/dev-java/oracle-jdk-bin/files/oracle-jdk-bin.env.sh 
b/dev-java/oracle-jdk-bin/files/oracle-jdk-bin.env.sh
new file mode 100644
index ..86e7a6b
--- /dev/null
+++ b/dev-java/oracle-jdk-bin/files/oracle-jdk-bin.env.sh
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+VERSION="Oracle JDK ${PV}"
+JAVA_HOME="${EPREFIX}/opt/${P}"
+JDK_HOME="${EPREFIX}/opt/${P}"
+JAVAC="\${JAVA_HOME}/bin/javac"
+PATH="\${JAVA_HOME}/bin:\${JAVA_HOME}/jre/bin"
+ROOTPATH="\${JAVA_HOME}/bin:\${JAVA_HOME}/jre/bin"
+LDPATH="\${JAVA_HOME}/jre/lib/$(get_system_arch)/:\${JAVA_HOME}/jre/lib/$(get_system_arch)/server/"
+MANPATH="${EPREFIX}/opt/${P}/man"
+PROVIDES_TYPE="JDK JRE"
+PROVIDES_VERSION="${SLOT}"
+BOOTCLASSPATH="\${JAVA_HOME}/jre/lib/resources.jar:\${JAVA_HOME}/jre/lib/rt.jar:\${JAVA_HOME}/jre/lib/sunrsasign.jar:\${JAVA_HOME}/jre/lib/jsse.jar:\${JAVA_HOME}/jre/lib/jce.jar:\${JAVA_HOME}/jre/lib/charsets.jar:\${JAVA_HOME}/jre/classes"
+GENERATION="2"
+ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"

diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild 
b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
index ad9f0f7..82fc8b6 100644
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
@@ -351,7 +351,7 @@ src_install() {
done
fi
 
-   set_java_env
+   java-vm_install-env "${FILESDIR}"/${PN}.env.sh
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
 }



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jre-bin/

2017-01-23 Thread James Le Cuirot
commit: 6dc480a769da3aa975990de3f0ca52b46919147a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan 23 22:27:02 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc480a7

dev-java/oracle-jre-bin: Trim the commercial fat

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/oracle-jre-bin/metadata.xml| 1 +
 dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild | 6 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-java/oracle-jre-bin/metadata.xml 
b/dev-java/oracle-jre-bin/metadata.xml
index 87c0c72..8442caf 100644
--- a/dev-java/oracle-jre-bin/metadata.xml
+++ b/dev-java/oracle-jre-bin/metadata.xml
@@ -7,6 +7,7 @@
   
   Oracle Java SE Runtime Environment, Official Binary 
Distribution
   
+Install features requiring a commercial license 
for production use
 Don't install the X backend for AWT, needed by 
some GUIs (used to be X flag)
 Install JavaFX libraries
 Install Java Cryptographic Extension Unlimited Strength 
Jurisdiction Policy Files

diff --git a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild 
b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
index e40a4da..5808f5e 100644
--- a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
+++ b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
@@ -35,7 +35,7 @@ SRC_URI="
 LICENSE="Oracle-BCLA-JavaSE"
 SLOT="1.8"
 KEYWORDS="~amd64 ~x86"
-IUSE="alsa cups +fontconfig headless-awt javafx jce nsplugin selinux"
+IUSE="alsa commercial cups +fontconfig headless-awt javafx jce nsplugin 
selinux"
 
 RESTRICT="fetch preserve-libs strip"
 QA_PREBUILT="*"
@@ -141,6 +141,10 @@ src_install() {
rm -vf lib/*/libjsoundalsa.* || die
fi
 
+   if ! use commercial; then
+   rm -vfr lib/jfr* || die
+   fi
+
if use headless-awt ; then
rm -vf lib/*/lib*{[jx]awt,splashscreen}* \
   bin/{javaws,policytool} || die



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jre-bin/files/, dev-java/oracle-jre-bin/

2017-01-23 Thread James Le Cuirot
commit: 87aeca88e4df13149b752c496b004d15ee7b32e7
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan 23 22:20:54 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87aeca88

dev-java/oracle-jre-bin: Migrate to java-vm_install-env

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/oracle-jre-bin/files/oracle-jre-bin.env.sh | 17 +
 dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild |  2 +-
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/dev-java/oracle-jre-bin/files/oracle-jre-bin.env.sh 
b/dev-java/oracle-jre-bin/files/oracle-jre-bin.env.sh
new file mode 100644
index ..3803977
--- /dev/null
+++ b/dev-java/oracle-jre-bin/files/oracle-jre-bin.env.sh
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+VERSION="Oracle JRE ${PV}"
+JAVA_HOME="${EPREFIX}/opt/${P}"
+JDK_HOME="${EPREFIX}/opt/${P}"
+JAVAC="\${JAVA_HOME}/bin/javac"
+PATH="\${JAVA_HOME}/bin:\${JAVA_HOME}/bin"
+ROOTPATH="\${JAVA_HOME}/bin:\${JAVA_HOME}/bin"
+LDPATH="\${JAVA_HOME}/lib/$(get_system_arch)/:\${JAVA_HOME}/lib/$(get_system_arch)/server/"
+MANPATH="${EPREFIX}/opt/${P}/man"
+PROVIDES_TYPE="JRE"
+PROVIDES_VERSION="${SLOT}"
+BOOTCLASSPATH="\${JAVA_HOME}/lib/resources.jar:\${JAVA_HOME}/lib/rt.jar:\${JAVA_HOME}/lib/sunrsasign.jar:\${JAVA_HOME}/lib/jsse.jar:\${JAVA_HOME}/lib/jce.jar:\${JAVA_HOME}/lib/charsets.jar:\${JAVA_HOME}/classes"
+GENERATION="2"
+ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"

diff --git a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild 
b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
index d980bd7..9c546f1 100644
--- a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
+++ b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
@@ -234,7 +234,7 @@ src_install() {
# Remove empty dirs we might have copied.
find "${D}" -type d -empty -exec rmdir -v {} + || die
 
-   set_java_env
+   java-vm_install-env "${FILESDIR}"/${PN}.env.sh
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
 }



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jre-bin/

2017-01-23 Thread James Le Cuirot
commit: f121d8c4d77126a041137484ade0d1a18bbc1c96
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan 23 22:22:13 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f121d8c4

dev-java/oracle-jre-bin: Drop support for PT PaX marking, bug #592856

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild 
b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
index 9c546f1..e40a4da 100644
--- a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
+++ b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
@@ -35,7 +35,7 @@ SRC_URI="
 LICENSE="Oracle-BCLA-JavaSE"
 SLOT="1.8"
 KEYWORDS="~amd64 ~x86"
-IUSE="alsa cups +fontconfig headless-awt javafx jce nsplugin pax_kernel 
selinux"
+IUSE="alsa cups +fontconfig headless-awt javafx jce nsplugin selinux"
 
 RESTRICT="fetch preserve-libs strip"
 QA_PREBUILT="*"
@@ -79,11 +79,8 @@ RDEPEND="!x64-macos? (
!prefix? ( sys-libs/glibc:* )
selinux? ( sec-policy/selinux-java )"
 
-# A PaX header isn't created by scanelf so depend on paxctl to avoid
-# fallback marking. See bug #427642.
 DEPEND="app-arch/zip
-   jce? ( app-arch/unzip )
-   pax_kernel? ( sys-apps/paxctl )"
+   jce? ( app-arch/unzip )"
 
 S="${WORKDIR}/jre"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/

2017-01-23 Thread James Le Cuirot
commit: 44fc88593e0aadc2e69b48034280ecb4c0149887
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 21 23:18:07 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44fc8859

dev-java/oracle-jdk-bin: Drop support for PT PaX marking, bug #592856

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild 
b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
index 82fc8b6..f0a77c0 100644
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
@@ -61,7 +61,7 @@ SRC_URI+=" jce? ( ${JCE_FILE} )"
 LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
 SLOT="1.8"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~sparc64-solaris ~x64-solaris"
-IUSE="alsa cups derby doc examples +fontconfig headless-awt javafx jce 
nsplugin pax_kernel selinux source"
+IUSE="alsa cups derby doc examples +fontconfig headless-awt javafx jce 
nsplugin selinux source"
 REQUIRED_USE="javafx? ( alsa fontconfig )"
 
 RESTRICT="fetch preserve-libs strip"
@@ -107,12 +107,9 @@ RDEPEND="!x64-macos? (
!prefix? ( sys-libs/glibc:* )
selinux? ( sec-policy/selinux-java )"
 
-# A PaX header isn't created by scanelf so depend on paxctl to avoid
-# fallback marking. See bug #427642.
 DEPEND="app-arch/zip
jce? ( app-arch/unzip )
-   examples? ( x64-macos? ( app-arch/unzip ) )
-   pax_kernel? ( sys-apps/paxctl )"
+   examples? ( x64-macos? ( app-arch/unzip ) )"
 
 S="${WORKDIR}/jdk"
 
@@ -187,7 +184,7 @@ src_prepare() {
 
if [[ -n ${JAVA_PKG_STRICT} ]] ; then
# Mark this binary early to run it now.
-   pax-mark Cm ./bin/javap
+   pax-mark m ./bin/javap
 
eqawarn "Ensure that this only calls trackJavaUsage(). If not, 
see bug #559936."
eqawarn



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/

2017-01-23 Thread James Le Cuirot
commit: acf34db7204e8dc4e51b49b740078f6baa5cdd82
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan 23 22:13:11 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf34db7

dev-java/oracle-jdk-bin: Remove vulnerable 1.8.0.111 wrt bug #606118

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/oracle-jdk-bin/Manifest   |   4 -
 .../oracle-jdk-bin/oracle-jdk-bin-1.8.0.111.ebuild | 366 -
 2 files changed, 370 deletions(-)

diff --git a/dev-java/oracle-jdk-bin/Manifest b/dev-java/oracle-jdk-bin/Manifest
index 0f9974e..2973f5a 100644
--- a/dev-java/oracle-jdk-bin/Manifest
+++ b/dev-java/oracle-jdk-bin/Manifest
@@ -1,8 +1,4 @@
 DIST jce_policy-8.zip 8409 SHA256 
f3020a3922efd6626c2fff45695d527f34a8020e938a49292561f18ad1320b59 SHA512 
abbaa81a35f904ec61b4cf3c2d1ca8c8d49e53bb248e698185eea906939d68f5063412800585ec74027aab1012ef189aebe1dc99fe8ef4230a0ecb0b527f88e5
 WHIRLPOOL 
8c9ce1ea4673b75fa6271b74e598880f98361d5d2c9c25439fa0af3d07cfeb871b39682dae4e38160f49770b1fec953162e451b9b2cf44d2c72a226944212bcc
-DIST jdk-8u111-linux-arm32-vfp-hflt-demos.tar.gz 10406594 SHA256 
dbd7ac2a37772db34bd4b5cf4bde03197666b31bc5a7216b6b6443bb5f9d6c8e SHA512 
e04f23ba6cfb28316d692b52fbe79409f8cbd7bd0fcbf68d380230cf3dcc7572e77b928c189b9e997e0a526bd651b00328bab1f42d2d96454281015299cfa598
 WHIRLPOOL 
2113076a5ba391d4be4e5d895025c10b222c4bd31052f555256d01662701249105bf562eecd6f90553e6c7907ea4f2f70df1d10e6792ac279e6b919aef1f5e2c
-DIST jdk-8u111-linux-arm32-vfp-hflt.tar.gz 81562420 SHA256 
add3f9685161337fd31e433ea9b19231d6b40561dc40826057930fa2d76d7925 SHA512 
efc83a3ec852448119e2b01fb4e97f061c77bc389faff4eaebde47561cd599f520dc6d617a61beacacf526badc7642d78f435d2a8972f2a33fa4c7323d09a09a
 WHIRLPOOL 
62eea25fba522b27904dcde7664b33d6a978d6d445b56f272ece304e6d0c81f1537d573c2ea6d8e1e1c9c1d9ad5edb01e0c5b1f322172543d4fc363dc7e9da59
-DIST jdk-8u111-linux-arm64-vfp-hflt-demos.tar.gz 10422107 SHA256 
226d7cc2e58b8956011846460fafacba62d4c0205c642602740cfd65ac60a91b SHA512 
0ab1616924e399df4ee32b569b984a1dad01024ae723fa6d7989b79871945d824ed51e9baab3e5a81c1b867b6ed231aabc2577eca062d3ddb8d2a7f3fbb653bf
 WHIRLPOOL 
dff54472e3725a02d454a0c4dba426dd67effac23fa18ae6af4572ca75cd4098aca9425884824d8e2c2ea04d4be3f23af6a1154eb647b410fbf559c5fe9f759e
-DIST jdk-8u111-linux-arm64-vfp-hflt.tar.gz 78359608 SHA256 
8fd6be278b1d312c53897de66e9bd2e6eb5ce0d5b62da8bbd9b1333dc190ed15 SHA512 
c3168910cca15ffa9d0ca8026baf92f1c914d28ebb4e1feb78bc7e94d24ea814cfa0456d3febd93d66aa1f65ca082a5eda2c4651889314dfc47d7e819350c6e1
 WHIRLPOOL 
304a2936756a40001db6fe923106838fccbfe484454d9a31879666ce01578800086e8657e28d489401ab12b058690c4638cd5bd437c4368b6a887b02c9cc9922
 DIST jdk-8u112-linux-i586-demos.tar.gz 55066408 SHA256 
8b3c5fe1b5c6dcec93172f79b4629898bb51daf8e7b57ea58e632185900f3d64 SHA512 
cdc30633bd1d1f3b18ccb8fad22befc5df2b02e90519cca248d2e073c71439733f6913aea852894fe0b76cd8d91cadb8365d965dcad562233d882b95371455a6
 WHIRLPOOL 
037f592c521ba0351ce4f67248a8538d5470baa08c23f41c19637e0b6b643705b496d2dc43fd59a624350d4f90b8d4d08f24a9b2f2c9ce822ebb7295dba5f4b8
 DIST jdk-8u112-linux-i586.tar.gz 185725687 SHA256 
1e7c2fb80b339dd65f261d37e26ffd5f3136e5ff8778026ed227b47516df69a5 SHA512 
c6b855d870013a526cc2f4e133310ddca0e6a5276d02e0972c04a05e107a2654d5199fef296c91a4284e0a66bc9fbb0c0aa5ea49ae4a0f83319f5595a0c857fa
 WHIRLPOOL 
691788fcdb4513d8c974968b567430b24e80f38f34dc26b8c0cf267451c618975596b5891807c59624b2bd56fa0996db4d729a1d297531f3cbbe8a6ea70e4424
 DIST jdk-8u112-linux-x64-demos.tar.gz 55099439 SHA256 
d5cf33c3daf8cd3cf476092283288126d2e4636c7ab0b183f0155d72d91b5c9e SHA512 
6ff4bbceba63f1cc23183a1248a93a5968b80ec660029c69f60a9b96ad261651be1117348b50b634e02da0250b0432a0fdb1cb2ab515445eaad0ef7a4ae38269
 WHIRLPOOL 
9344364253c8ee9158e31bc96f98ab0e502d1b8ce98f816f88b81f9478b6e71bdb18d88edb7a8165dcbc8b2350082fb6a21c46e6caaf2663484f855713e7cedd

diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.111.ebuild 
b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.111.ebuild
deleted file mode 100644
index 9840a6f..
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.111.ebuild
+++ /dev/null
@@ -1,366 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils java-vm-2 prefix versionator
-
-# This URIs need to be updated when bumping!
-JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html";
-JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html";
-
-# This is a list of archs supported by this update.
-# Currently arm comes and goes.
-AT_AVAILABLE=( arm arm64 )
-
-# Sometimes some or all of the demos are missing, this is to not have to 
rewrite half
-# the ebuild when it happens.
-DEMOS_AVAILABLE=( arm arm64 )
-
-if [[ "$(get_version_component_range 4)" == 

[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jre-bin/

2017-01-23 Thread James Le Cuirot
commit: 179ad67f0636b18c842a61a43f69d528c83ee2d7
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan 23 22:24:23 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179ad67f

dev-java/oracle-jre-bin: EAPI bump to 6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild 
b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
index 5808f5e..dfc1de3 100644
--- a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
+++ b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.121.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="5"
+EAPI=6
 
 inherit eutils java-vm-2 prefix versionator
 
@@ -121,6 +121,8 @@ src_prepare() {
mv "${WORKDIR}"/${JCE_DIR} lib/security/ || die
fi
 
+   default
+
# Remove the hook that calls Oracle's evil usage tracker. Not just
# because it's evil but because it breaks the sandbox during builds
# and we can't find any other feasible way to disable it or make it



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/

2017-01-23 Thread James Le Cuirot
commit: 21cf596d519d5891ad9e8c0a8745ae6613800bed
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan 23 20:41:00 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21cf596d

dev-java/oracle-jdk-bin: Add some missing dies

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild | 26 +-
 1 file changed, 11 insertions(+), 15 deletions(-)

diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild 
b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
index ac3ee6a..12a7f62 100644
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
@@ -149,23 +149,21 @@ pkg_nofetch() {
distfiles+=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") )
fi
check_tarballs_available "${JDK_URI}" "${distfiles[@]}"
-
use jce && check_tarballs_available "${JCE_URI}" "${JCE_FILE}"
 }
 
 src_unpack() {
if use x64-macos ; then
-   pushd "${T}" > /dev/null
-   mkdir dmgmount
+   pushd "${T}" > /dev/null || die
+   mkdir dmgmount || die
hdiutil attach "${DISTDIR}"/jdk-${MY_PV}-macosx-x64.dmg \
-   -mountpoint "${T}"/dmgmount
-   local update=$(get_version_component_range 4)
-   [[ ${#update} == 1 ]] && update="0${update}"
-   xar -xf dmgmount/JDK\ $(get_version_component_range 2)\ Update\ 
${update}.pkg
-   hdiutil detach "${T}"/dmgmount
-   zcat jdk1${MY_PV%u*}0${update}.pkg/Payload | cpio -idv
-   mv Contents/Home "${WORKDIR}"/jdk${MY_PV}
-   popd > /dev/null
+   -mountpoint "${T}"/dmgmount || die
+   printf -v update "%02d" $(get_version_component_range 4) || die
+   xar -xf dmgmount/JDK\ $(get_version_component_range 2)\ Update\ 
${update}.pkg || die
+   hdiutil detach "${T}"/dmgmount || die
+   zcat jdk1${MY_PV%u*}0${update}.pkg/Payload | cpio -idv || die
+   mv Contents/Home "${WORKDIR}"/jdk${MY_PV} || die
+   popd > /dev/null || die
use jce && unpack "${JCE_FILE}"
else
default
@@ -298,7 +296,7 @@ src_install() {
# Prune all fontconfig files so libfontconfig will be used and only 
install
# a Gentoo specific one if fontconfig is disabled.
# 
http://docs.oracle.com/javase/8/docs/technotes/guides/intl/fontconfig.html
-   rm "${ddest}"/jre/lib/fontconfig.*
+   rm "${ddest}"/jre/lib/fontconfig.* || die
if ! use fontconfig ; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties 
"${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
@@ -331,16 +329,14 @@ src_install() {
 
if use x64-macos ; then
# Fix miscellaneous install_name issues.
-   pushd "${ddest}"/jre/lib > /dev/null || die
local lib
for lib in decora_sse glass prism_{common,es2,sw} ; do
lib=lib${lib}.dylib
einfo "Fixing self-reference of ${lib}"
install_name_tool \
-id "${EPREFIX}${dest}/jre/lib/${lib}" \
-   "${lib}"
+   "${ddest}"/jre/lib/${lib} || die
done
-   popd > /dev/null
fi
 
java-vm_install-env "${FILESDIR}"/${PN}.env.sh



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/

2017-01-23 Thread James Le Cuirot
commit: ed49e92a6e7a7dfc99e6671bef19d0c3a263bb8f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan 23 22:10:35 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed49e92a

dev-java/oracle-jdk-bin: Trim the commercial and duplicated fat

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/oracle-jdk-bin/metadata.xml   |  1 +
 .../oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild | 23 +-
 2 files changed, 10 insertions(+), 14 deletions(-)

diff --git a/dev-java/oracle-jdk-bin/metadata.xml 
b/dev-java/oracle-jdk-bin/metadata.xml
index 6eb282a..6850de6 100644
--- a/dev-java/oracle-jdk-bin/metadata.xml
+++ b/dev-java/oracle-jdk-bin/metadata.xml
@@ -7,6 +7,7 @@
   
   Oracle Java SE Development Kit, Official Binary 
Distribution
   
+Install features requiring a commercial license 
for production use
 Install bundled Derby (Java database)
 Don't install the X backend for AWT, needed by 
some GUIs (used to be X flag)
 Install JavaFX libraries

diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild 
b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
index f0a77c0..ac3ee6a 100644
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
@@ -61,7 +61,7 @@ SRC_URI+=" jce? ( ${JCE_FILE} )"
 LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
 SLOT="1.8"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~sparc64-solaris ~x64-solaris"
-IUSE="alsa cups derby doc examples +fontconfig headless-awt javafx jce 
nsplugin selinux source"
+IUSE="alsa commercial cups derby doc examples +fontconfig headless-awt javafx 
jce nsplugin selinux source"
 REQUIRED_USE="javafx? ( alsa fontconfig )"
 
 RESTRICT="fetch preserve-libs strip"
@@ -211,6 +211,10 @@ src_install() {
rm -vf jre/lib/*/libjsoundalsa.* || die
fi
 
+   if ! use commercial; then
+   rm -vfr lib/missioncontrol jre/lib/jfr* || die
+   fi
+
if use headless-awt ; then
rm -vf {,jre/}lib/*/lib*{[jx]awt,splashscreen}* \
   {,jre/}bin/{javaws,policytool} \
@@ -233,6 +237,9 @@ src_install() {
# provided, they generally lag behind what Gentoo has available.
rm -vf jre/lib/*/libavplugin* || die
 
+   # We package this as dev-util/visualvm.
+   rm -vfr lib/visualvm || die
+
dodoc COPYRIGHT
dodir "${dest}"
cp -pPR bin include jre lib man "${ddest}" || die
@@ -325,7 +332,7 @@ src_install() {
if use x64-macos ; then
# Fix miscellaneous install_name issues.
pushd "${ddest}"/jre/lib > /dev/null || die
-   local lib needed nlib npath
+   local lib
for lib in decora_sse glass prism_{common,es2,sw} ; do
lib=lib${lib}.dylib
einfo "Fixing self-reference of ${lib}"
@@ -334,18 +341,6 @@ src_install() {
"${lib}"
done
popd > /dev/null
-
-   # This is still jdk1{5,6}, even on Java 8, so don't change it
-   # until you know different.
-   for nlib in jdk1{5,6} ; do
-   install_name_tool -change \
-   /usr/lib/libgcc_s_ppc64.1.dylib \
-   /usr/lib/libSystem.B.dylib \
-   
"${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
-   install_name_tool -id \
-   
"${EPREFIX}${dest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
 \
-   
"${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
-   done
fi
 
java-vm_install-env "${FILESDIR}"/${PN}.env.sh



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/

2017-01-23 Thread James Le Cuirot
commit: 91140213ed240e34a9928fb76924db3be3dd230b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan 23 20:41:56 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91140213

dev-java/oracle-jdk-bin: EAPI bump to 6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild 
b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
index 12a7f62..be82065 100644
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="5"
+EAPI=6
 
 inherit eutils java-vm-2 prefix versionator
 
@@ -180,6 +180,8 @@ src_prepare() {
mv "${WORKDIR}"/${JCE_DIR} jre/lib/security/ || die
fi
 
+   default
+
if [[ -n ${JAVA_PKG_STRICT} ]] ; then
# Mark this binary early to run it now.
pax-mark m ./bin/javap



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/

2017-01-23 Thread James Le Cuirot
commit: 090d01d2c01092de8f73720ece3d379ffec7a6c5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 21 23:04:23 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:52:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=090d01d2

dev-java/oracle-jdk-bin: Bump to 1.8.0.121 wrt security bug #606118

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/oracle-jdk-bin/Manifest   |  14 +
 .../oracle-jdk-bin/oracle-jdk-bin-1.8.0.121.ebuild | 366 +
 2 files changed, 380 insertions(+)

diff --git a/dev-java/oracle-jdk-bin/Manifest b/dev-java/oracle-jdk-bin/Manifest
index 5368238..0f9974e 100644
--- a/dev-java/oracle-jdk-bin/Manifest
+++ b/dev-java/oracle-jdk-bin/Manifest
@@ -13,3 +13,17 @@ DIST jdk-8u112-solaris-sparcv9-demos.tar.gz 9804200 SHA256 
acd7237d7e3efc69d3769
 DIST jdk-8u112-solaris-sparcv9.tar.gz 103876511 SHA256 
f01739d94564eced651ea93ce5d98d1ccbb63fa99a4b7a7c3db99d03e30cf475 SHA512 
ef4463b8a7e49d4ddf5aa5bca6f279ed4d3fbeca867aecb1f0c30661b8a08bbf1d0a5a8ecddc4f951e8655bb8d936b63090034d09fa7cca3a4012602a7f775c8
 WHIRLPOOL 
f2bd24163c905fc1e800267b4e1d1f4856ceaca409a24b1ba406fa779d5b78917de5bd4acaf54177220d6abd824b33b6e2e351604681e27be13e7b15c2072254
 DIST jdk-8u112-solaris-x64-demos.tar.gz 9755514 SHA256 
bbd8e55531ae6b1f6ad759334ffd62c1746912822326915def857351df3a7d95 SHA512 
182ed642f76de2e15eba7bb96c09f75d14dfe9bb3b85c881521cda3746b90419eefef3941545f37d3fd81ec98509ae9003f9b419c3277ad58c0ed412b8b07b48
 WHIRLPOOL 
1007923893b91c0a636b5a710d98d137f34069e875382dc45b79977c6eff4166fcc10f134a9630966247597012668ff6b9dbc532273902175c9ac356b7b3686a
 DIST jdk-8u112-solaris-x64.tar.gz 101560691 SHA256 
8adb58456c1860be9e73e28a4d249b478918d331f2dbcbbbac7c558708b8b754 SHA512 
f7aeb0c4c8904014e247cf57ff30a53c804f06454f3b7eadfc2b831d59961a35ec29b0a3d1beb7809bf05fed452b898637fd54e2b59d3caccae76cd2fbf4e776
 WHIRLPOOL 
60967fb1930ce00298a11f4488b9e52a48f2f01fd2df60bffab095c968a5c1f2a383cc454331e6d43d5fab8ed703861783268faa8328fbff55742e542b4bd934
+DIST jdk-8u121-linux-arm32-vfp-hflt-demos.tar.gz 10403176 SHA256 
65e4007e4e52a9755e967fe8dd943a0bf5efa6d5658d7575c352d3c9c22aefab SHA512 
6db56012e857a0606124a6d519531cfa3151dda3067a873204e2175f19eee9f229733e4656bedd48b9eee11213e97334b03b4069747059cee32cdef31ac03691
 WHIRLPOOL 
1175bee77955d83133b6e3c76c4171106703aa8e488d1d53133903d8b2341c6e369b492f7c04bf1669afb30f892709402cae6b21285c52b1790e3c129aa7
+DIST jdk-8u121-linux-arm32-vfp-hflt.tar.gz 81645826 SHA256 
134c73db663b1fb0f3d771a383dbea1a7cfeaa00e4d2872e0a6df94d242cf2f6 SHA512 
d7074a427bc270dc73ab8a86ea7503aa04554599239b80493ed92b7a216d483190c78b188373947b658e4cc64a0edfa64158607a313a9d19b49efda82c71646b
 WHIRLPOOL 
576e540f4f4f487b4be6d2572a32f8e54b095722785b217c52df6100efe9af69219f831fa21122c2479ad540f1f0757efbc9a8743be3ce4249c9fe7b0926e15f
+DIST jdk-8u121-linux-arm64-vfp-hflt-demos.tar.gz 10425709 SHA256 
3a57e4d6bb0e088c3b799f9d95a59b655c9356b6efa2312eec2bbcdc820fa7af SHA512 
0aac9333a53147073286aa7d576c21a50ae223f8a7d338a470f0bda664d914500e559338bb8b86c5dae6ce1868569602c01f0a8fc2243a46c6bf01d7c71d52c0
 WHIRLPOOL 
daad0b7a197d1d8f74de2c2af37c0933543626e28361de28354efb138954a8cadd3a79f1fdd02283e510121f1bcedf11c318c6377a0de55be82829a316a07acf
+DIST jdk-8u121-linux-arm64-vfp-hflt.tar.gz 78462931 SHA256 
acd84c59aa0c3fa8cfb2e3c51bbd9ebf979b4ed9b5f15b343821c31af2ce3573 SHA512 
a1b0469ed6ad51f2d07f2dfad1ed0c291b987b819d4321b4c9b6de5f1aa35e02dd2653abb9ef0fcfa33db4820a67d679a3ff8668ca116b26012e19756ed8
 WHIRLPOOL 
cc3f84f377178024d1ef469a8a089a8d00395760ac79899cc7f60593ec4177d9fa22781de0cdf695f3f20a65762ef9c57ee6024cb66b803ad9833fea2a1857a4
+DIST jdk-8u121-linux-i586-demos.tar.gz 55065250 SHA256 
42c7c34a3e1db77d49e01c19bfa530924fb70e565add63391fa5bae1ba6ebd60 SHA512 
be4d73d6854a7d4568bc1a8d31a01201130fd1751278670a528e8348a678eff0fe5143741018db1f070f55ad3b837c71b7167719899514322720db19b8932ad7
 WHIRLPOOL 
736f9450bc79526805a586ee52dd98c61c10c28c4f9b19733c0bae2afe5840f461bc126ceca0520ec28998a301cd3fdfc33759dbf3edbe92f25d301f3f7f7fd5
+DIST jdk-8u121-linux-i586.tar.gz 185735871 SHA256 
f7d6cf1468c5e71ff097bec0189caccdd8e709a2a88a2c9849ad6200c0f33d4c SHA512 
d900343912034a6d454ce8ca2dc5767551c6d14ed96b1297bcab817a73b43775f449b29f2c97cc7e7821543388eefc0d5d5fa130187e0a73813812e87c8e30e5
 WHIRLPOOL 
6af71bf8d5e7df8c82a6afd8a400d9ba76bdc19c73f3f71abf30cf85e8ec2ab3707f961de64d9b7a0b77940aab6093e39df34331529937cf47030980d8cb8a2e
+DIST jdk-8u121-linux-x64-demos.tar.gz 55097929 SHA256 
48f4d19df6fcee93e6ddcd9562c622bf558178eef14440273c266ace3ea97efb SHA512 
9bb9e4e18e15055adfd7943da07fb29dfe2a35b39ade1895ab35ccb15611e1675c23ae3ef99312716d2bd8dc31937c12d5f292349538b15fc3c39511d47e966e
 WHIRLPOOL 
0259d5e81e2bf93efb811f6299218e068ea1ef608eb7e23d482541bcfc7f8a1bfab405635196a60488fa94e70b8ab33dda9304497a60d30b995b889921f4f09a
+DIST jdk-8u121-linux-x64.tar.gz 183246769 SHA256 
97e30203f1aef324a07c94d9d078f5d19bb6c50e638e44927

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpsbabel/

2017-01-23 Thread Andreas Sturmlechner
commit: 4253275cb926d196b7a3566ff28a8cf756ae8138
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 23 22:14:39 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 23 22:22:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4253275c

sci-geosciences/gpsbabel: Drop USE=qt5

Gentoo-bug: 606952

The buildsystem does not properly support that case.

Package-Manager: portage-2.3.0

 sci-geosciences/gpsbabel/gpsbabel-1.5.4.ebuild | 61 +++---
 1 file changed, 26 insertions(+), 35 deletions(-)

diff --git a/sci-geosciences/gpsbabel/gpsbabel-1.5.4.ebuild 
b/sci-geosciences/gpsbabel/gpsbabel-1.5.4.ebuild
index 01af5b8..324948b 100644
--- a/sci-geosciences/gpsbabel/gpsbabel-1.5.4.ebuild
+++ b/sci-geosciences/gpsbabel/gpsbabel-1.5.4.ebuild
@@ -15,30 +15,28 @@ LICENSE="GPL-2"
 
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-IUSE="doc qt5"
+IUSE="doc"
 
 RDEPEND="
dev-libs/expat
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwebchannel:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
sci-libs/shapelib:=
sys-libs/zlib[minizip]
virtual/libusb:0
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwebchannel:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   )
 "
 DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
doc? (
dev-lang/perl
dev-libs/libxslt
app-text/docbook-xml-dtd:4.1.2
)
-   qt5? ( dev-qt/linguist:5 )
 "
 
 DOCS=( AUTHORS README.{contrib,igc,mapconverter,md,xmapwpt} )
@@ -73,26 +71,23 @@ src_prepare() {
 src_configure() {
econf \
$(use_with doc doc "${S}"/doc/manual) \
-   $(usex qt5 LRELEASE=$(qt5_get_bindir)/lrelease '') \
-   $(usex qt5 LUPDATE=$(qt5_get_bindir)/lupdate '') \
-   $(usex qt5 QMAKE=$(qt5_get_bindir)/qmake '') \
+   LRELEASE=$(qt5_get_bindir)/lrelease \
+   LUPDATE=$(qt5_get_bindir)/lupdate \
+   QMAKE=$(qt5_get_bindir)/qmake \
--with-zlib=system
 
-   if use qt5; then
-   pushd "${S}/gui" > /dev/null || die
-   lrelease *.ts || die
-   eqmake5
-   popd > /dev/null
-   fi
+   pushd "${S}/gui" > /dev/null || die
+   lrelease *.ts || die
+   eqmake5
+   popd > /dev/null
 }
 
 src_compile() {
default
-   if use qt5; then
-   pushd "${S}/gui" > /dev/null || die
-   emake
-   popd > /dev/null
-   fi
+
+   pushd "${S}/gui" > /dev/null || die
+   emake
+   popd > /dev/null
 
if use doc; then
perl xmldoc/makedoc || die
@@ -101,17 +96,13 @@ src_compile() {
 }
 
 src_install() {
-   if use doc; then
-   HTML_DOCS=( "${S}"/${PN}.html "${S}"/${PN}.org-style3.css )
-   fi
+   use doc && HTML_DOCS=( "${S}"/${PN}.html "${S}"/${PN}.org-style3.css )
 
default
 
-   if use qt5; then
-   dobin gui/objects/gpsbabelfe
-   insinto /usr/share/${PN}/translations/
-   doins gui/gpsbabel*_*.qm
-   newicon gui/images/appicon.png ${PN}.png
-   make_desktop_entry gpsbabelfe ${PN} ${PN} "Science;Geoscience"
-   fi
+   dobin gui/objects/gpsbabelfe
+   insinto /usr/share/${PN}/translations/
+   doins gui/gpsbabel*_*.qm
+   newicon gui/images/appicon.png ${PN}.png
+   make_desktop_entry gpsbabelfe ${PN} ${PN} "Science;Geoscience"
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/fbpdf/, app-text/fbpdf/files/

2017-01-23 Thread Sergei Trofimovich
commit: 46beef910284631a394a4060487d8bd0ae6dd61a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 23 21:57:33 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 23 21:57:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46beef91

app-text/fbpdf: bump to support mupdf-1.10, bug #606876

Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/606876

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-text/fbpdf/Manifest|  1 +
 app-text/fbpdf/fbpdf-0_p20161202.ebuild| 41 ++
 .../fbpdf/files/fbpdf-0_p20161202-format.patch | 14 
 3 files changed, 56 insertions(+)

diff --git a/app-text/fbpdf/Manifest b/app-text/fbpdf/Manifest
index ce49a8c..199046e 100644
--- a/app-text/fbpdf/Manifest
+++ b/app-text/fbpdf/Manifest
@@ -1 +1,2 @@
 DIST fbpdf-0_p20160409.tar.gz 7788 SHA256 
ae17aa7fb1e472df5fa1be42505305705dff15bdf92006311816b66f2a2e4f3f SHA512 
e939f2d1fd9dccfb778756c3dd3f1b4d8c413e55d17fb68d7bfbd42a541a30b6bdc8f190e81d18ebc45c7e4e46ce48a559b9c564710fb66b292f043f7351b684
 WHIRLPOOL 
cb86cdaecf8e35610916f4f2bc990b810c56f200aba96a036a6e65c72258e93d6782a97ffc8356e32c58aeba7126d698e802c77d47553a8ebbf1d915aa04ade7
+DIST fbpdf-0_p20161202.tar.gz 7795 SHA256 
9cd0fb4cb2a6602606b7e24cb9b1e81c663b07f0a982236f0de5dc25b4653823 SHA512 
c122f12485b9e0055bd5b60d66a5034d20738c6a5a1a9f384ef8cb93e4c6b1275434eea884398590db2b06a746cc0ff00df29ecdc5faecc1730a022435164107
 WHIRLPOOL 
dd576141183548aaa1036eb36524b1c7bf8df6d3645fca11846323687a7b3e6a80d09e709980e8da41ac82763c16b69247be1a33aa758191f79d37d6bb936079

diff --git a/app-text/fbpdf/fbpdf-0_p20161202.ebuild 
b/app-text/fbpdf/fbpdf-0_p20161202.ebuild
new file mode 100644
index ..0dd4cc6
--- /dev/null
+++ b/app-text/fbpdf/fbpdf-0_p20161202.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="framebuffer pdf and djvu viewer"
+HOMEPAGE="http://repo.or.cz/fbpdf.git";
+SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=app-text/mupdf-1.10:0=
+   dev-lang/mujs:0=
+   media-libs/freetype:2=
+   media-libs/jbig2dec:0=
+   virtual/jpeg:0=
+   media-libs/openjpeg:0=
+   dev-libs/openssl:0=
+   app-text/djvu:0=
+"
+
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${PN}
+
+PATCHES=("${FILESDIR}"/${P}-format.patch)
+
+src_compile() {
+   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   dobin fbpdf fbdjvu
+   dodoc README
+}

diff --git a/app-text/fbpdf/files/fbpdf-0_p20161202-format.patch 
b/app-text/fbpdf/files/fbpdf-0_p20161202-format.patch
new file mode 100644
index ..0b48d6b
--- /dev/null
+++ b/app-text/fbpdf/files/fbpdf-0_p20161202-format.patch
@@ -0,0 +1,14 @@
+diff --git a/fbpdf.c b/fbpdf.c
+index 6caa08f..48d12f5 100644
+--- a/fbpdf.c
 b/fbpdf.c
+@@ -343,3 +343,3 @@ static void mainloop(void)
+ static char *usage =
+-  "usage: fbpdf [-r rotation] [-z zoom x10] [-p page] filename\n";
++  "usage: fbpdf [-r rotation] [-z zoom x10] [-p page] filename";
+ 
+@@ -349,3 +349,3 @@ int main(int argc, char *argv[])
+   if (argc < 2) {
+-  printf(usage);
++  puts(usage);
+   return 1;



[gentoo-commits] proj/betagarden:master commit in: x11-misc/livewallpaper/

2017-01-23 Thread Sebastian Pipping
commit: 333055066c6917925ea85c6362b7092dc0837dbf
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 23 21:51:08 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 23 21:53:22 2017 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=33305506

x11-misc/livewallpaper: 0.5.0

 x11-misc/livewallpaper/livewallpaper-0.5.0.ebuild | 56 +++
 x11-misc/livewallpaper/metadata.xml   |  7 +++
 2 files changed, 63 insertions(+)

diff --git a/x11-misc/livewallpaper/livewallpaper-0.5.0.ebuild 
b/x11-misc/livewallpaper/livewallpaper-0.5.0.ebuild
new file mode 100644
index 000..7acf357
--- /dev/null
+++ b/x11-misc/livewallpaper/livewallpaper-0.5.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit versionator vala gnome2-utils cmake-utils
+
+DESCRIPTION="Animated OpenGL wallpaper"
+HOMEPAGE="https://launchpad.net/livewallpaper";
+SRC_URI="https://launchpad.net/livewallpaper/$(get_version_component_range 
1-2)/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-libs/libpeas
+   media-libs/glew:*
+   media-libs/mesa
+   sys-libs/glibc
+   sys-power/upower
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/pango
+   "
+DEPEND="
+   ${RDEPEND}
+   $(vala_depend)
+   media-gfx/xcftools
+   virtual/pkgconfig
+   "
+
+src_prepare() {
+   sed "s,valac,valac-$(vala_best_api_version),g" -i cmake/FindVala.cmake 
|| die
+   sed '/^add_subdirectory(debian)$/d' -i CMakeLists.txt || die
+   cmake-utils_src_prepare
+   eapply_user
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}

diff --git a/x11-misc/livewallpaper/metadata.xml 
b/x11-misc/livewallpaper/metadata.xml
new file mode 100644
index 000..82b7b79
--- /dev/null
+++ b/x11-misc/livewallpaper/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   sp...@gentoo.org
+   
+



[gentoo-commits] proj/betagarden:master commit in: media-gfx/xcftools/

2017-01-23 Thread Sebastian Pipping
commit: 89ff0d2f74888f9e56de944873f984af3136f1d2
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 23 21:41:07 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 23 21:43:06 2017 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=89ff0d2f

media-gfx/xcftools: 1.0.7

 media-gfx/xcftools/metadata.xml  |  7 +++
 media-gfx/xcftools/xcftools-1.0.7.ebuild | 31 +++
 2 files changed, 38 insertions(+)

diff --git a/media-gfx/xcftools/metadata.xml b/media-gfx/xcftools/metadata.xml
new file mode 100644
index 000..82b7b79
--- /dev/null
+++ b/media-gfx/xcftools/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   sp...@gentoo.org
+   
+

diff --git a/media-gfx/xcftools/xcftools-1.0.7.ebuild 
b/media-gfx/xcftools/xcftools-1.0.7.ebuild
new file mode 100644
index 000..c05b88a
--- /dev/null
+++ b/media-gfx/xcftools/xcftools-1.0.7.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Tools for extracting information from Gimp XCF files"
+HOMEPAGE="https://github.com/j-jorge/xcftools/";
+SRC_URI="http://henning.makholm.net/${PN}/${P}.tar.gz
+   mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}-6.debian.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND="media-libs/libpng:*"
+DEPEND="${CDEPEND}
+   dev-lang/perl"
+RDEPEND="${CDEPEND}
+   x11-misc/xdg-utils"
+
+DOCS=( ChangeLog README )
+
+src_prepare() {
+   rm "${WORKDIR}"/debian/patches/series || die
+   epatch "${WORKDIR}"/debian/patches/*
+   eapply_user
+}



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

2017-01-23 Thread Michał Górny
commit: 4ddd0a5aaa862839547bfedf459acb326fa977e8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 23 19:33:00 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 23 21:36:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ddd0a5a

sys-devel/llvm: Force x86 CHOST to i386-* for compiler-rt compat

Force x86 CHOST value to be i386-* since clang uses the exact arch value
to find compiler-rt libraries, and our compiler-rt libraries are named
'i386' unconditionally. It should still be able to find gcc install by
using alternate triple aliases.

 sys-devel/llvm/llvm-4.0.0_rc1.ebuild | 5 -
 sys-devel/llvm/llvm-.ebuild  | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/sys-devel/llvm/llvm-4.0.0_rc1.ebuild 
b/sys-devel/llvm/llvm-4.0.0_rc1.ebuild
index bbd935a..ab685cb 100644
--- a/sys-devel/llvm/llvm-4.0.0_rc1.ebuild
+++ b/sys-devel/llvm/llvm-4.0.0_rc1.ebuild
@@ -156,7 +156,10 @@ multilib_src_configure() {
 
-DWITH_POLLY=OFF # TODO
 
-   -DLLVM_HOST_TRIPLE="${CHOST}"
+   # 'normalize' x86 triples to i386-* since this is the name used
+   # by compiler-rt libraries.
+   # remove this when https://reviews.llvm.org/D26796 is merged
+   -DLLVM_HOST_TRIPLE="${CHOST/#i[4-9]86-/i386-}"
 
-DFFI_INCLUDE_DIR="${ffi_cflags#-I}"
-DFFI_LIBRARY_DIR="${ffi_ldflags#-L}"

diff --git a/sys-devel/llvm/llvm-.ebuild b/sys-devel/llvm/llvm-.ebuild
index a66f1e1..49c65e2 100644
--- a/sys-devel/llvm/llvm-.ebuild
+++ b/sys-devel/llvm/llvm-.ebuild
@@ -154,7 +154,10 @@ multilib_src_configure() {
 
-DWITH_POLLY=OFF # TODO
 
-   -DLLVM_HOST_TRIPLE="${CHOST}"
+   # 'normalize' x86 triples to i386-* since this is the name used
+   # by compiler-rt libraries.
+   # remove this when https://reviews.llvm.org/D26796 is merged
+   -DLLVM_HOST_TRIPLE="${CHOST/#i[4-9]86-/i386-}"
 
-DFFI_INCLUDE_DIR="${ffi_cflags#-I}"
-DFFI_LIBRARY_DIR="${ffi_ldflags#-L}"



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

2017-01-23 Thread David Seifert
commit: fa4f85e02f0f3924d830145921b19d0728ff1db8
Author: Craig Andrews  integralblue  com>
AuthorDate: Mon Jan 23 21:14:34 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Jan 23 21:24:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4f85e0

media-tv/kodi: add support for net-libs/shairplay

Closes: https://github.com/gentoo/gentoo/pull/3611

 media-tv/kodi/{kodi-16.1-r2.ebuild => kodi-16.1-r3.ebuild} | 6 +-
 media-tv/kodi/{kodi-17.0_rc3-r2.ebuild => kodi-17.0_rc3-r3.ebuild} | 7 +--
 media-tv/kodi/kodi-.ebuild | 7 +--
 3 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/media-tv/kodi/kodi-16.1-r2.ebuild 
b/media-tv/kodi/kodi-16.1-r3.ebuild
similarity index 98%
rename from media-tv/kodi/kodi-16.1-r2.ebuild
rename to media-tv/kodi/kodi-16.1-r3.ebuild
index 890e388..45cb471 100644
--- a/media-tv/kodi/kodi-16.1-r2.ebuild
+++ b/media-tv/kodi/kodi-16.1-r3.ebuild
@@ -50,7 +50,10 @@ COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
app-i18n/enca
-   airplay? ( app-pda/libplist )
+   airplay? (
+   app-pda/libplist
+   net-libs/shairplay
+   )
dev-libs/boost:=
dev-libs/expat
dev-libs/fribidi
@@ -249,6 +252,7 @@ src_configure() {
--with-ffmpeg=shared \
$(use_enable alsa) \
$(use_enable airplay) \
+   $(use_enable airplay airtunes) \
$(use_enable bluray libbluray) \
$(use_enable caps libcap) \
$(use_enable cec libcec) \

diff --git a/media-tv/kodi/kodi-17.0_rc3-r2.ebuild 
b/media-tv/kodi/kodi-17.0_rc3-r3.ebuild
similarity index 98%
rename from media-tv/kodi/kodi-17.0_rc3-r2.ebuild
rename to media-tv/kodi/kodi-17.0_rc3-r3.ebuild
index 6eb7278..3076045 100644
--- a/media-tv/kodi/kodi-17.0_rc3-r2.ebuild
+++ b/media-tv/kodi/kodi-17.0_rc3-r3.ebuild
@@ -36,7 +36,10 @@ REQUIRED_USE="
 "
 
 COMMON_DEPEND="${PYTHON_DEPS}
-   airplay? ( app-pda/libplist )
+   airplay? (
+   app-pda/libplist
+   net-libs/shairplay
+   )
alsa? ( media-libs/alsa-lib )
bluetooth? ( net-wireless/bluez )
bluray? ( >=media-libs/libbluray-0.7.0 )
@@ -203,7 +206,7 @@ src_configure() {
-Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
-DENABLE_LDGOLD=OFF # 
https://bugs.gentoo.org/show_bug.cgi?id=606124
-DENABLE_ALSA=$(usex alsa)
-   -DENABLE_AIRTUNES=OFF
+   -DENABLE_AIRTUNES=$(usex airplay)
-DENABLE_AVAHI=$(usex zeroconf)
-DENABLE_BLUETOOTH=$(usex bluetooth)
-DENABLE_BLURAY=$(usex bluray)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index 543b9d3..46d3395 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -36,7 +36,10 @@ REQUIRED_USE="
 "
 
 COMMON_DEPEND="${PYTHON_DEPS}
-   airplay? ( app-pda/libplist )
+   airplay? (
+   app-pda/libplist
+   net-libs/shairplay
+   )
alsa? ( media-libs/alsa-lib )
bluetooth? ( net-wireless/bluez )
bluray? ( >=media-libs/libbluray-0.7.0 )
@@ -201,7 +204,7 @@ src_configure() {
-Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
-DENABLE_LDGOLD=OFF # 
https://bugs.gentoo.org/show_bug.cgi?id=606124
-DENABLE_ALSA=$(usex alsa)
-   -DENABLE_AIRTUNES=OFF
+   -DENABLE_AIRTUNES=$(usex airplay)
-DENABLE_AVAHI=$(usex zeroconf)
-DENABLE_BLUETOOTH=$(usex bluetooth)
-DENABLE_BLURAY=$(usex bluray)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nix/files/, sys-apps/nix/

2017-01-23 Thread Sergei Trofimovich
commit: fe992f877f5bc3bee3033b693a6f5a8601d423ca
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 23 21:24:03 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 23 21:24:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe992f87

sys-apps/nix: respect CFLAGS/CXXFLAGS/LDFLAGS, require boehm-gx[cxx]

Thanks to wiselord on freenode/#haskell-by who
noticed missing boehm-gx[cxx] DEPEND.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../nix/files/nix-1.11.6-respect-CXXFLAGS.patch|   9 ++
 .../nix/files/nix-1.11.6-respect-LDFLAGS.patch |  36 ++
 sys-apps/nix/nix-1.11.6-r2.ebuild  | 130 +
 3 files changed, 175 insertions(+)

diff --git a/sys-apps/nix/files/nix-1.11.6-respect-CXXFLAGS.patch 
b/sys-apps/nix/files/nix-1.11.6-respect-CXXFLAGS.patch
new file mode 100644
index ..091fdca
--- /dev/null
+++ b/sys-apps/nix/files/nix-1.11.6-respect-CXXFLAGS.patch
@@ -0,0 +1,9 @@
+diff --git a/configure.ac b/configure.ac
+index 3a24053..1b99702 100644
+--- a/configure.ac
 b/configure.ac
+@@ -57,4 +57,2 @@ fi
+ 
+-CFLAGS=
+-CXXFLAGS=
+ AC_PROG_CC

diff --git a/sys-apps/nix/files/nix-1.11.6-respect-LDFLAGS.patch 
b/sys-apps/nix/files/nix-1.11.6-respect-LDFLAGS.patch
new file mode 100644
index ..12c094e
--- /dev/null
+++ b/sys-apps/nix/files/nix-1.11.6-respect-LDFLAGS.patch
@@ -0,0 +1,36 @@
+diff --git a/Makefile.config.in b/Makefile.config.in
+index f0de4da..c82fbfd 100644
+--- a/Makefile.config.in
 b/Makefile.config.in
+@@ -5,2 +5,3 @@ CXX = @CXX@
+ CXXFLAGS = @CXXFLAGS@
++LDFLAGS = @LDFLAGS@
+ HAVE_SODIUM = @HAVE_SODIUM@
+diff --git a/mk/libraries.mk b/mk/libraries.mk
+index 3cd7a53..f7bd015 100644
+--- a/mk/libraries.mk
 b/mk/libraries.mk
+@@ -88,3 +88,3 @@ define build-library
+ $$($(1)_PATH): $$($(1)_OBJS) $$(_libs) | $$(_d)/
+-  $$(trace-ld) $(CXX) -o $$(abspath $$@) -shared $$(GLOBAL_LDFLAGS) 
$$($(1)_OBJS) $$($(1)_LDFLAGS) $$($(1)_LDFLAGS_PROPAGATED) $$(foreach lib, 
$$($(1)_LIBS), $$($$(lib)_LDFLAGS_USE)) $$($(1)_LDFLAGS_UNINSTALLED)
++  $$(trace-ld) $(CXX) -o $$(abspath $$@) -shared $$(LDFLAGS) 
$$(GLOBAL_LDFLAGS) $$($(1)_OBJS) $$($(1)_LDFLAGS) $$($(1)_LDFLAGS_PROPAGATED) 
$$(foreach lib, $$($(1)_LIBS), $$($$(lib)_LDFLAGS_USE)) 
$$($(1)_LDFLAGS_UNINSTALLED)
+ 
+@@ -102,3 +102,3 @@ define build-library
+ $$($(1)_INSTALL_PATH): $$($(1)_OBJS) $$(_libs_final) | 
$(DESTDIR)$$($(1)_INSTALL_DIR)/
+-  $$(trace-ld) $(CXX) -o $$@ -shared $$(GLOBAL_LDFLAGS) $$($(1)_OBJS) 
$$($(1)_LDFLAGS) $$($(1)_LDFLAGS_PROPAGATED) $$(foreach lib, $$($(1)_LIBS), 
$$($$(lib)_LDFLAGS_USE_INSTALLED))
++  $$(trace-ld) $(CXX) -o $$@ -shared $$(LDFLAGS) $$(GLOBAL_LDFLAGS) 
$$($(1)_OBJS) $$($(1)_LDFLAGS) $$($(1)_LDFLAGS_PROPAGATED) $$(foreach lib, 
$$($(1)_LIBS), $$($$(lib)_LDFLAGS_USE_INSTALLED))
+ 
+diff --git a/mk/programs.mk b/mk/programs.mk
+index 3ac6449..f553ce2 100644
+--- a/mk/programs.mk
 b/mk/programs.mk
+@@ -34,3 +34,3 @@ define build-program
+   $$($(1)_PATH): $$($(1)_OBJS) $$(_libs) | $$(_d)/
+-  $$(trace-ld) $(CXX) -o $$@ $$(GLOBAL_LDFLAGS) $$($(1)_OBJS) 
$$($(1)_LDFLAGS) $$(foreach lib, $$($(1)_LIBS), $$($$(lib)_LDFLAGS_USE))
++  $$(trace-ld) $(CXX) -o $$@ $$(LDFLAGS) $$(GLOBAL_LDFLAGS) $$($(1)_OBJS) 
$$($(1)_LDFLAGS) $$(foreach lib, $$($(1)_LIBS), $$($$(lib)_LDFLAGS_USE))
+ 
+@@ -48,3 +48,3 @@ define build-program
+ $(DESTDIR)$$($(1)_INSTALL_PATH): $$($(1)_OBJS) $$(_libs_final) | 
$(DESTDIR)$$($(1)_INSTALL_DIR)/
+-  $$(trace-ld) $(CXX) -o $$@ $$(GLOBAL_LDFLAGS) $$($(1)_OBJS) 
$$($(1)_LDFLAGS) $$(foreach lib, $$($(1)_LIBS), 
$$($$(lib)_LDFLAGS_USE_INSTALLED))
++  $$(trace-ld) $(CXX) -o $$@ $$(LDFLAGS) $$(GLOBAL_LDFLAGS) $$($(1)_OBJS) 
$$($(1)_LDFLAGS) $$(foreach lib, $$($(1)_LIBS), 
$$($$(lib)_LDFLAGS_USE_INSTALLED))
+ 

diff --git a/sys-apps/nix/nix-1.11.6-r2.ebuild 
b/sys-apps/nix/nix-1.11.6-r2.ebuild
new file mode 100644
index ..c9c976b
--- /dev/null
+++ b/sys-apps/nix/nix-1.11.6-r2.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools flag-o-matic readme.gentoo-r1 user
+
+DESCRIPTION="A purely functional package manager"
+HOMEPAGE="https://nixos.org/nix";
+
+SRC_URI="http://nixos.org/releases/${PN}/${P}/${P}.tar.xz";
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+etc_profile +gc doc sodium"
+
+RDEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   dev-db/sqlite
+   dev-libs/openssl:0=
+   net-misc/curl
+   sys-libs/zlib
+   gc? ( dev-libs/boehm-gc[cxx] )
+   doc? ( dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   )
+   sodium? ( dev-libs/libsodium )
+   dev-lang/perl:=
+   dev-perl/DBD-SQLite
+   dev-perl/WWW-Curl
+   dev-perl/DBI
+"
+DEPEND="${RDEPEND}
+   >=sys-devel/bison-2.6
+   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-mythtv/

2017-01-23 Thread David Seifert
commit: be5a70876c0eea0ece504f7e3dec390547b21893
Author: Craig Andrews  integralblue  com>
AuthorDate: Wed Jan 18 15:51:57 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Jan 23 21:19:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5a7087

media-plugins/kodi-pvr-mythtv: version bump to 4.12.12

Closes: https://github.com/gentoo/gentoo/pull/3526

 media-plugins/kodi-pvr-mythtv/Manifest |  1 +
 .../kodi-pvr-mythtv/kodi-pvr-mythtv-4.12.12.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/media-plugins/kodi-pvr-mythtv/Manifest 
b/media-plugins/kodi-pvr-mythtv/Manifest
index f23b609..e9a279c 100644
--- a/media-plugins/kodi-pvr-mythtv/Manifest
+++ b/media-plugins/kodi-pvr-mythtv/Manifest
@@ -1 +1,2 @@
 DIST kodi-pvr-mythtv-4.12.11.tar.gz 652826 SHA256 
3ac4a9ff51f7ae8c3161b350d16ebada262161e3228efc92904e31ec44cb95cf SHA512 
2b729dc6ec933ef829ceff48300642f3ee8c9441532bc5024d767196d137d6a567a5e5cff32e9b982b0787aff1c804c2178d56b0b7c3a40a241a8293a203320a
 WHIRLPOOL 
dbb035156e306fcc4ddbe713d9243c190d86f51b6a8a38641a21d4e4176e12d5d4925f06433aed29570f86d8daca1f24955e889248ce092abf5c7a938f2e1da2
+DIST kodi-pvr-mythtv-4.12.12.tar.gz 654045 SHA256 
596fc11f26574939c5610f82f033808ca8d923543462254e793eab08d6c7d41c SHA512 
74c6f984fdc165bbd20be19bce1879fc2d091c497dc5038ae1e0dbdac5a38f7541231fc9931fe863e482bf9ffeb88b9fdd9aabc83897f46099d7a5237bb24d41
 WHIRLPOOL 
c5549e3f71823fb11e0315851c996df6acf9648781f27a193111c8001faed653d50d1a1f7a791b339213313cbfae4562d0db0503293e1f5b82c4a5243c23ff17

diff --git a/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-4.12.12.ebuild 
b/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-4.12.12.ebuild
new file mode 100644
index ..13bd690
--- /dev/null
+++ b/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-4.12.12.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="MythTV PVR for Kodi"
+HOMEPAGE="https://github.com/janbar/pvr.mythtv";
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="git://github.com/janbar/pvr.mythtv.git"
+   inherit git-r3
+   ;;
+*)
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://github.com/janbar/pvr.mythtv/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/pvr.mythtv-${PV}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   media-tv/kodi
+   media-libs/kodi-platform
+   "
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netdata/

2017-01-23 Thread David Seifert
commit: 6b772bf4cab6d9a65e67519b9ee167e59331447c
Author: Craig Andrews  integralblue  com>
AuthorDate: Mon Jan 23 14:52:08 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Jan 23 21:19:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b772bf4

net-analyzer/netdata: version bump to 1.5.0

Closes: https://github.com/gentoo/gentoo/pull/3607

 net-analyzer/netdata/Manifest   |  1 +
 .../{netdata-.ebuild => netdata-1.5.0.ebuild}   | 17 ++---
 net-analyzer/netdata/netdata-.ebuild| 17 ++---
 3 files changed, 21 insertions(+), 14 deletions(-)

diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest
index 80de796..10e5d74 100644
--- a/net-analyzer/netdata/Manifest
+++ b/net-analyzer/netdata/Manifest
@@ -1,3 +1,4 @@
 DIST netdata-1.2.0.tar.xz 1254000 SHA256 
5c1ff3fe0501b654cd92dbba3fe4c0fc125736b58d604340f138df80fb1de1ce SHA512 
0c43e89c7cb52a5dde2aec13b06496ffb70fcb1952cf74156bd4400f3520b4136a94b5390077a4e5e3278a8e175dcc14505a456efafec5fdf0759af4846e03f4
 WHIRLPOOL 
211fabbecfd4b0ffe8f6fb5dbdc28cf08a743c4544e29dd500187547107500c1b42a95677d8de746cce367d4a59c17ff29328c47b0de65208004e6de65d63277
 DIST netdata-1.3.0.tar.xz 1647708 SHA256 
bad5d259467ae42ceb0cf5f03fc4b37d094a81f21a772477e6ccc5b8a778bf15 SHA512 
0e96f12cbeb7aeecb07b885a0f10940022741633e5cfd76d9f79c9efe3bce2583d96ae18995831fc48d6724f65357929dc5a4220521230ecfb8517f15e779217
 WHIRLPOOL 
85b87fc6ec76a0255732613606fd4d3000870252c84dbd7be51a2b0132d4d1875d38b61085daeb3ea4e31e522b5e86e05bacf3eb57895ca718cd58501b995955
 DIST netdata-1.4.0.tar.xz 1801440 SHA256 
22e293aae156759d220b36ff02fa496548e7386cb4ee53df660fde57418e69ea SHA512 
b5f60931372f0c6a437d1340bd9bb07557d8a9ffb478381715495c09c9b9bcf71f287c2e47be40945149a268e0f666289c75cc4eb1d1ab6fc73988f6b71daaf3
 WHIRLPOOL 
ae70a9bca7bf107610e4a81b71f1728a5ffb0721e1c5d53bd2025b8897dbdd6c3569b58bd285e2961243f7d1b501b8ea69c258b5b266ee0bdf04092f62fee249
+DIST netdata-1.5.0.tar.gz 2257299 SHA256 
8f66e40ba72ebf5c6e478197eaee3099823fd6380c0870b201f53b5423945338 SHA512 
54477c0f9fe2c920580e2e6c3f6c12828f3be2c3dfc1fee47ad98cab51ae3652cb3f223413e9de9399487a35ce844d502ce12fbf615102c0e1962b7dc96a9d95
 WHIRLPOOL 
2a57636b8ddc6991b6ce18fdb4be73fbd4f658ae0e152eb3c50400c062df87931b3d43b04a31b3857753f7d9ae2ea1a0e62c5235088e20629df1b95abfaf8821

diff --git a/net-analyzer/netdata/netdata-.ebuild 
b/net-analyzer/netdata/netdata-1.5.0.ebuild
similarity index 83%
copy from net-analyzer/netdata/netdata-.ebuild
copy to net-analyzer/netdata/netdata-1.5.0.ebuild
index e2a78bc..ce0d866 100644
--- a/net-analyzer/netdata/netdata-.ebuild
+++ b/net-analyzer/netdata/netdata-1.5.0.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
-inherit fcaps linux-info python-r1 systemd user
+inherit autotools fcaps linux-info python-r1 systemd user
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="git://github.com/firehol/${PN}.git"
-   inherit git-r3 autotools
+   inherit git-r3
SRC_URI=""
KEYWORDS=""
 else
-   SRC_URI="https://firehol.org/download/${PN}/releases/v${PV}/${P}.tar.xz";
+   SRC_URI="https://github.com/firehol/netdata/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi
 
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/firehol/netdata 
https://my-netdata.io/";
 
 LICENSE="GPL-3+ MIT BSD"
 SLOT="0"
-IUSE="+compression cpu_flags_x86_sse2 mysql nfacct nodejs +python"
+IUSE="+compression cpu_flags_x86_sse2 mysql nfacct nodejs postgres +python"
 REQUIRED_USE="
mysql? ( python )
python? ( ${PYTHON_REQUIRED_USE} )"
@@ -43,6 +43,9 @@ RDEPEND="
mysql? (
|| ( dev-python/mysqlclient[${PYTHON_USEDEP}] 
dev-python/mysql-python[${PYTHON_USEDEP}] )
)
+   postgres? (
+   dev-python/psycopg:2[${PYTHON_USEDEP}]
+   )
)
nfacct? (
net-firewall/nfacct
@@ -71,12 +74,12 @@ pkg_setup() {
 
 src_prepare() {
default
-   [[ ${PV} == "" ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {
econf \
-   --localstatedir=/var \
+   --localstatedir="${EPREFIX}"/var \
--with-user=${NETDATA_USER} \
$(use_enable nfacct plugin-nfacct) \
$(use_enable cpu_flags_x86_sse2 x86-sse) \

diff --git a/net-analyzer/netdata/netdata-.ebuild 
b/net-analyzer/netdata/netdata-.ebuild
index e2a78bc..ce0d866 100644
--- a/net-analyzer/netdata/netdata-.ebuild
+++ b/net-analyzer/netdata/netdata-.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the G

[gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/

2017-01-23 Thread David Seifert
commit: e7b104c04e9cf231ccbff86dd3375a50244f7184
Author: frace  users  noreply  github  com>
AuthorDate: Tue Jan 10 19:31:01 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Jan 23 21:19:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b104c0

net-libs/shairplay: New package needed by media-tv/kodi

Gentoo-bug: 538932, 468558, 458734
Reported-by: hal
Closes: https://github.com/gentoo/gentoo/pull/3425

 net-libs/shairplay/Manifest   |  1 +
 net-libs/shairplay/metadata.xml   | 22 ++
 net-libs/shairplay/shairplay-0_pre20170118.ebuild | 53 +++
 net-libs/shairplay/shairplay-.ebuild  | 53 +++
 4 files changed, 129 insertions(+)

diff --git a/net-libs/shairplay/Manifest b/net-libs/shairplay/Manifest
new file mode 100644
index ..99819a2
--- /dev/null
+++ b/net-libs/shairplay/Manifest
@@ -0,0 +1 @@
+DIST shairplay-0_pre20170118.tar.gz 291352 SHA256 
d748b4aaab634a4605d741ced15479da20f47027b8822404037706166366e3fe SHA512 
05a8ac399659235e88d3b1a7fbe8364ba526881b24ee082c3b7a5709b9b63eac376071d44028e4758ab22ca56d30f8e996b12dc9d3bd99bd38fe453e00a4a18b
 WHIRLPOOL 
a196687ea5768c1897350f1b3ed7e0ea37b6a16c6472cbae5341187f2e83e75203f41a49f43b5ac0824014cdb9bbfd7c2425fd8beec0edaa991aca72e0286edd

diff --git a/net-libs/shairplay/metadata.xml b/net-libs/shairplay/metadata.xml
new file mode 100644
index ..dc25248
--- /dev/null
+++ b/net-libs/shairplay/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+Apple airplay and raop protocol server
+
+Add support for Apple Lossless Audio Codec 
files
+Build static versions of dynamic libraries as 
well
+Build and install a binary shairplay in 
/usr/bin
+
+
+candr...@integralblue.com
+Craig Andrews
+
+
+proxy-ma...@gentoo.org
+Proxy Maintainers
+
+
+https://github.com/juhovh/shairplay
+juhovh/shairplay
+
+

diff --git a/net-libs/shairplay/shairplay-0_pre20170118.ebuild 
b/net-libs/shairplay/shairplay-0_pre20170118.ebuild
new file mode 100644
index ..6c6560a
--- /dev/null
+++ b/net-libs/shairplay/shairplay-0_pre20170118.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools vcs-snapshot
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://github.com/juhovh/shairplay.git"
+else
+   EGIT_COMMIT="498bc5bcdd305e04721f94a04b9f26a7da72673f"
+   
SRC_URI="https://github.com/juhovh/shairplay/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Apple airplay and raop protocol server"
+HOMEPAGE="https://github.com/juhovh/shairplay";
+LICENSE="BSD LGPL-2.1 MIT"
+
+SLOT="0"
+IUSE="alac static-libs tools"
+
+DEPEND="
+   tools? ( media-libs/libao )
+"
+
+RDEPEND="
+   alac? (
+   media-sound/alac_decoder
+   net-libs/shairplay[tools]
+   )
+   tools? (
+   dev-libs/openssl:0=
+   net-dns/avahi[mdnsresponder-compat]
+   )
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}

diff --git a/net-libs/shairplay/shairplay-.ebuild 
b/net-libs/shairplay/shairplay-.ebuild
new file mode 100644
index ..6c6560a
--- /dev/null
+++ b/net-libs/shairplay/shairplay-.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools vcs-snapshot
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://github.com/juhovh/shairplay.git"
+else
+   EGIT_COMMIT="498bc5bcdd305e04721f94a04b9f26a7da72673f"
+   
SRC_URI="https://github.com/juhovh/shairplay/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Apple airplay and raop protocol server"
+HOMEPAGE="https://github.com/juhovh/shairplay";
+LICENSE="BSD LGPL-2.1 MIT"
+
+SLOT="0"
+IUSE="alac static-libs tools"
+
+DEPEND="
+   tools? ( media-libs/libao )
+"
+
+RDEPEND="
+   alac? (
+   media-sound/alac_decoder
+   net-libs/shairplay[tools]
+   )
+   tools? (
+   dev-libs/openssl:0=
+   net-dns/avahi[mdnsresponder-compat]
+   )
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gdb/

2017-01-23 Thread Mike Frysinger
commit: 12a77d5d49a5a44595693c13d7eef693d2405060
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Jan 23 18:36:44 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Jan 23 20:46:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a77d5d

sys-devel/gdb: version bump to 7.12.1

 sys-devel/gdb/Manifest  |   1 +
 sys-devel/gdb/gdb-7.12.1.ebuild | 234 
 2 files changed, 235 insertions(+)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 71ec003..e8e3081 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -1,5 +1,6 @@
 DIST gdb-7.10.1.tar.xz 18531436 SHA256 
25c72f3d41c7c8554d61cacbeacd5f40993276d2ccdec43279ac546e3993d6d5 SHA512 
17a5138277a31685a5c2a841cb47ed9bc4626ea617b8ca77750513b300299f4fbbffe504958b5372de610dcb952c679cf8fa9c1bdadd380294fbf59b6e366010
 WHIRLPOOL 
02936f59d3f3f8a57966c72402f1da128dd8e10e686097ffdb3a2741cc0c1831ef27f97daa047fa006ff2ae9f79ae0480f6f0dc2d3f5904190a1dade0590c837
 DIST gdb-7.11.1.tar.xz 18947760 SHA256 
e9216da4e3755e9f414c1aa0026b626251dfc57ffe572a266e98da4f6988fc70 SHA512 
f80ec6c8a0f0b54c8b945666e875809174402b7e121efb378ebac931a91f9a1cc0048568f8e2f42ae8ae2392ff8d144c2e51d41c7398935017450aaf29838360
 WHIRLPOOL 
f8df80983ed23a8b02b2420e2a73303dfc6b85bf46f519a4e8d8035b68ab440d9f298b2c0e48cd11d98a89fe5761260d8f4e8a14667cb385cf80767a9e3d5f0b
 DIST gdb-7.11.tar.xz 18934392 SHA256 
7a434116cb630d77bb40776e8f5d3937bed11dea56bafebb4d2bc5dd389fe5c1 SHA512 
eadd2a59a1e48b1484eb2bea85256d6b1912926bc8b690793d02babf2639608bd22a0f2de77d4f60092da3b1dafeaa6d75a7cff3e84bd4e22fc46364b68e5e9f
 WHIRLPOOL 
9ae283b05b278ec2844aa3cf54193d9fd5735508e2eb60c0d741f719f1598b4e374dab6d4ee48d78323b0b8038715969d20435f1b8ce20775f2b3f072759c994
+DIST gdb-7.12.1.tar.xz 19225392 SHA256 
4607680b973d3ec92c30ad029f1b7dbde3876869e6b3a117d8a7e90081113186 SHA512 
0ac8d0a495103611ef41167a08313a010dce6ca4c6d827cbe8558a0c1a1a8a6bfa53f1b7704251289cababbfaaf9e075550cdf741a54d6cd9ca3433d910efcd8
 WHIRLPOOL 
1da1d9680639531000f2518fb6e01551f7d35091065b933a25381339f7d78d64486b7ce54dd9815f7e82884133ccd6868950a15c27fb5a7b9b13243e99eba697
 DIST gdb-7.12.tar.xz 19219556 SHA256 
834ff3c5948b30718343ea57b11cbc3235d7995c6a4f3a5cecec8c8114164f94 SHA512 
f610338b3a24dfb387c295431d806a0c1375e8ce51b8dd8bbfd2efc4612d0c0ed40ad4393508afca0071eca70688f62bc4f199da5e75ad16f64d91c3bc046033
 WHIRLPOOL 
9b4c903b27bba530cb5db722abc6358d3785e0b1f1067abaf8487c7e2b3e7cfe546f5ad16071ad29e34a27fd902a7f74171d4c7afec219ba69faae96c911cb27
 DIST gdb-7.9.1.tar.xz 17867692 SHA256 
cd9c543a411a05b2b647dd38936034b68c2b5d6f10e0d51dc168c166c973ba40 SHA512 
eebdf88b24e52e792b8a4b89ea85790de72b462a7810b44975fdf4232c068f353b15506071f450102a9d4bcecdde8e93dc3748a10699b7f73f3e04fb2d9d8414
 WHIRLPOOL 
fe7afb392f453fa5aab290da3b74118c4e3bbae6f4e276f2efd7f978e3987e031d92ecd90d35e0531901f1cf68b04a313df050b25bb3b632d1b6e62360acd591

diff --git a/sys-devel/gdb/gdb-7.12.1.ebuild b/sys-devel/gdb/gdb-7.12.1.ebuild
new file mode 100644
index ..c99e14e
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.12.1.ebuild
@@ -0,0 +1,234 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit flag-o-matic eutils python-single-r1
+
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
+
+RPM=
+MY_PV=${PV}
+case ${PV} in
+*)
+   # live git tree
+   EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
+   inherit git-2
+   SRC_URI=""
+   ;;
+*.*.50.2???)
+   # weekly snapshots
+   
SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.xz";
+   ;;
+*.*.*.*.*.*)
+   # fedora versions; note we swap the rpm & fedora core versions.
+   # gdb-6.8.50.20090302-8.fc11.src.rpm -> gdb-6.8.50.20090302.11.8.ebuild
+   # gdb-7.9-11.fc23.src.rpm -> gdb-7.9.23.11.ebuild
+   inherit versionator rpm
+   gvcr() { get_version_component_range "$@"; }
+   parse_fedora_ver() {
+   set -- $(get_version_components)
+   MY_PV=$(gvcr 1-$(( $# - 2 )))
+   RPM="${PN}-${MY_PV}-$(gvcr $#).fc$(gvcr $(( $# - 1 ))).src.rpm"
+   }
+   parse_fedora_ver
+   SRC_URI="mirror://fedora-dev/development/rawhide/source/SRPMS/g/${RPM}"
+   ;;
+*)
+   # Normal upstream release
+   SRC_URI="mirror://gnu/gdb/${P}.tar.xz
+   ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz";
+   ;;
+esac
+
+PATCH_VER=""
+DESCRIPTION="GNU debugger"
+HOMEPAGE="https://sourceware.org/gdb/";
+SRC_URI="${SRC_URI} 
${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+if [[ ${PV} != * ]] ; then
+   # alpha #5621

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

2017-01-23 Thread Hans de Graaff
commit: 6f5f0c49b6ac85a9b8850c7f71d7d15c0586d721
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 23 20:04:40 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 23 20:08:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5f0c49

dev-ruby/bones: cleanup

Package-Manager: portage-2.3.0

 dev-ruby/bones/Manifest   |  1 -
 dev-ruby/bones/bones-3.8.3.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/dev-ruby/bones/Manifest b/dev-ruby/bones/Manifest
index 0bacfa9..100026a 100644
--- a/dev-ruby/bones/Manifest
+++ b/dev-ruby/bones/Manifest
@@ -1,2 +1 @@
-DIST bones-3.8.3.gem 39936 SHA256 
862b07d5cc84545dad43c848cc8d78ec001a6b430f7cce5c4a03efadb956c8e6 SHA512 
1047a48647855e51db9c95ffab13b19424b22e2583cc8083e60ac160e932f3bf9672fc99e30bf49ca08d3a31aefea2c697e8a9ef918787eb5731122927fb859f
 WHIRLPOOL 
d2764990d09c501bbc35b164f5bffc2777958f5642b9779312682efe531feb8fea05fa503b612d4684f50440726449b028190fcd5b6ebc6ddeefbd227edc4016
 DIST bones-3.8.4.gem 39936 SHA256 
347b04f7e1df9d7fdae56e7ff9d2c016e6cf7c154b5580746e8e8498e6d93eb6 SHA512 
884eb6d84e121daf576eac427a97d69f3d6dfe1bd9c55fc7d821a0658193cbc3864e71b07af00cb6c629c180fce1faa6b314a6607878b665b62208fc1af7fbc4
 WHIRLPOOL 
2c53dbe562161f57097fc4a0ac88c74a972edcb3d547392c05f1adceeb067d30146ff976435792d9fc2b35a35f6f16938c9671f8b35071b5cff957422882cb25

diff --git a/dev-ruby/bones/bones-3.8.3.ebuild 
b/dev-ruby/bones/bones-3.8.3.ebuild
deleted file mode 100644
index 934df3c..
--- a/dev-ruby/bones/bones-3.8.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="default version.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tool that creates new Ruby projects from a code skeleton"
-HOMEPAGE="https://github.com/TwP/bones";
-
-IUSE="test"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-ruby_add_rdepend "
-   dev-ruby/builder
-   >=dev-ruby/loquacious-1.9.1
-   >=dev-ruby/little-plugger-1.1.3
-   >=dev-ruby/rake-10"
-
-all_ruby_prepare() {
-   epatch "${FILESDIR}"/${PN}-3.8.1-builder.patch
-}



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

2017-01-23 Thread Hans de Graaff
commit: de2a1d1873cce3b96268b3bd0b92b271108932c8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 23 20:07:19 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 23 20:08:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2a1d18

dev-ruby/bones: fix dependency on rake

Fix dependency on rake to match the version specified in the gemspec.
Fixes bug 606846.

Package-Manager: portage-2.3.0

 dev-ruby/bones/bones-3.8.4-r1.ebuild | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/dev-ruby/bones/bones-3.8.4-r1.ebuild 
b/dev-ruby/bones/bones-3.8.4-r1.ebuild
new file mode 100644
index ..50ac277
--- /dev/null
+++ b/dev-ruby/bones/bones-3.8.4-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="default version.txt"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tool that creates new Ruby projects from a code skeleton"
+HOMEPAGE="https://github.com/TwP/bones";
+
+IUSE="test"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+ruby_add_rdepend "
+   dev-ruby/builder:*
+   >=dev-ruby/loquacious-1.9.1
+   >=dev-ruby/little-plugger-1.1.3
+   =dev-ruby/rake-12*"
+
+all_ruby_prepare() {
+   epatch "${FILESDIR}"/${PN}-3.8.1-builder.patch
+}



  1   2   3   >