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

2015-12-20 Thread Andreas Hüttel
commit: d039bcbd3ee4b6b61e491f08e3b36f63b85076a5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:33:18 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:33:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d039bcbd

dev-perl/Log-Agent: Version bump

Package-Manager: portage-2.2.26

 dev-perl/Log-Agent/Log-Agent-1.1.0.ebuild | 24 
 dev-perl/Log-Agent/Manifest   |  1 +
 2 files changed, 25 insertions(+)

diff --git a/dev-perl/Log-Agent/Log-Agent-1.1.0.ebuild 
b/dev-perl/Log-Agent/Log-Agent-1.1.0.ebuild
new file mode 100644
index 000..5dfc68d
--- /dev/null
+++ b/dev-perl/Log-Agent/Log-Agent-1.1.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=MROGASKI
+DIST_VERSION=1.001
+inherit perl-module
+
+DESCRIPTION="A general logging framework"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+DIST_TEST=do

diff --git a/dev-perl/Log-Agent/Manifest b/dev-perl/Log-Agent/Manifest
index 45545df..546fbc9 100644
--- a/dev-perl/Log-Agent/Manifest
+++ b/dev-perl/Log-Agent/Manifest
@@ -1,2 +1,3 @@
 DIST Log-Agent-0.307.tar.gz 55238 SHA256 
668b3b798a093b4ac78765d7ede6cf1133a50d7be11a6c717bca6e351d40e7fe SHA512 
ecf706a739c6c56052e53296bddce06c5b3983631827737d6a08611105c43f4adcd8df0342b9aaaddbc4318a142848efdcfd644e42fd9871838bfb884a2f916b
 WHIRLPOOL 
16112cd7a5d4117f084c6615b8de1ff93ab2f84026bed7113ae232816af82536b08e3c2e683ab883fb0f681b7e8764fcc4a6433d0d0f4a8250636fc886f8c317
 DIST Log-Agent-1.000.tar.gz 55407 SHA256 
c25be2fcc9be011ad0b0a5a84d767cac8489c0a791c7961c4ee809ee9509f373 SHA512 
5bdb068ebce637d88a5bfe51162de773dec4938aa2d9285130d7f51e9d875e02842387fda52c4189fa329f747ce34290bdd3e46b0a1eadfd7384008de998c302
 WHIRLPOOL 
040329bb8de096423805de46eb25709355345a168cc85f7f14f2e072fcdcda507231c1b08130f19667e690b738d8a0e15d198b63366187f82710535300c8281d
+DIST Log-Agent-1.001.tar.gz 56215 SHA256 
9a7827fa862e3bb3af121518fcfbac4f505fdadbe863496dc18ee7daabdeae85 SHA512 
b8d3a15e40129add73bb4967ecc5daf37c0fd8a17eb75ed86fe338a9eb228b37ddd56b9bbf9bdef91f8453eb1b53d7fe303a96f68cbb0834820f2354fa37b5e7
 WHIRLPOOL 
8b421a6e1eb08f2f7744d56c8fd066c907bb2a4b8964005123ed817c1a0604fa3a51a098fa285c2af0e7ad11e70900d6d574bdef94e02218a944da684f8a0c0e



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

2015-12-20 Thread Ian Delaney
commit: 291d0b043f537949804ecf1c2adb550d944ee405
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Dec 21 02:19:24 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 21 02:19:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291d0b04

net-firewall/fwknop: drop obsolete initscript revision suffix

Package-Manager: portage-2.2.24

 net-firewall/fwknop/files/{fwknopd.init-r1 => fwknopd.init} | 0
 net-firewall/fwknop/fwknop-2.6.7-r2.ebuild  | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/fwknop/files/fwknopd.init-r1 
b/net-firewall/fwknop/files/fwknopd.init
similarity index 100%
rename from net-firewall/fwknop/files/fwknopd.init-r1
rename to net-firewall/fwknop/files/fwknopd.init

diff --git a/net-firewall/fwknop/fwknop-2.6.7-r2.ebuild 
b/net-firewall/fwknop/fwknop-2.6.7-r2.ebuild
index 46dbcae..50e95fe 100644
--- a/net-firewall/fwknop/fwknop-2.6.7-r2.ebuild
+++ b/net-firewall/fwknop/fwknop-2.6.7-r2.ebuild
@@ -113,7 +113,7 @@ src_install() {
prune_libtool_files --modules
 
if use server; then
-   newinitd "${FILESDIR}/fwknopd.init-r1" fwknopd
+   newinitd "${FILESDIR}/fwknopd.init" fwknopd
newconfd "${FILESDIR}/fwknopd.confd" fwknopd
systemd_dounit extras/systemd/fwknopd.service
systemd_newtmpfilesd extras/systemd/fwknopd.tmpfiles.conf 
fwknopd.conf



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

2015-12-20 Thread Ian Delaney
commit: 577c60980f1c38f5a985598776319df700d98a1e
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Dec 21 02:33:54 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 21 02:33:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577c6098

Merge remote-tracking branch 'remotes/Coacher/fwknop-cleanup'

Pull request: https://github.com/gentoo/gentoo/pull/501

 app-admin/rex/Manifest |   1 +
 .../rex/{rex-1.3.2-r1.ebuild => rex-1.3.3.ebuild}  |   0
 app-backup/duply/Manifest  |   1 +
 app-backup/duply/duply-1.11.1.ebuild   |  29 ++
 app-crypt/acme/Manifest|   2 +-
 .../{acme-0.1.0-r1.ebuild => acme-0.1.1.ebuild}|   2 +-
 app-crypt/acme/acme-.ebuild|   2 +-
 app-crypt/letsencrypt/Manifest |   2 +-
 ...pt-0.1.0-r1.ebuild => letsencrypt-0.1.1.ebuild} |   2 +-
 app-crypt/letsencrypt/letsencrypt-.ebuild  |   2 +-
 app-crypt/signing-party/Manifest   |   1 +
 ...g-party-2.1.ebuild => signing-party-2.2.ebuild} |   0
 app-editors/emacs/Manifest |   2 +
 app-editors/emacs/emacs-18.59-r11.ebuild   | 149 +
 app-editors/emacs/emacs-23.4-r14.ebuild| 349 +
 app-editors/nano/nano-2.4.3.ebuild |   2 +-
 app-editors/retext/Manifest|   1 +
 app-editors/retext/metadata.xml|   2 +-
 app-editors/retext/retext-5.3.0.ebuild |  50 +++
 app-editors/znotes/znotes-0.4.5.ebuild |   4 +-
 app-emacs/ebuild-mode/Manifest |   2 +-
 ...ld-mode-1.27.ebuild => ebuild-mode-1.29.ebuild} |   6 +-
 app-emulation/qemu/qemu-2.5.0.ebuild   |   6 +
 app-emulation/qemu/qemu-.ebuild|   6 +
 app-laptop/tp_smapi/tp_smapi-0.41-r1.ebuild|  74 +
 app-misc/pdfpc/Manifest|   1 -
 app-misc/pdfpc/pdfpc-4.0.0-r1.ebuild   |  43 ---
 app-misc/zygrib/zygrib-7.0.0.ebuild|   4 +-
 app-pda/libopensync-plugin-file/Manifest   |   3 -
 .../libopensync-plugin-file-0.22.ebuild|  25 --
 .../libopensync-plugin-file-0.36.ebuild|  27 --
 .../libopensync-plugin-file-0.39.ebuild|  27 --
 .../libopensync-plugin-file-.ebuild|  29 --
 app-pda/libopensync-plugin-file/metadata.xml   |  10 -
 app-pda/libopensync-plugin-gnokii/Manifest |   2 -
 .../libopensync-plugin-gnokii-0.22.ebuild  |  29 --
 .../libopensync-plugin-gnokii-0.36.ebuild  |  20 --
 .../libopensync-plugin-gnokii-.ebuild  |  22 --
 app-pda/libopensync-plugin-gnokii/metadata.xml |   5 -
 app-pda/libopensync-plugin-gpe/Manifest|   2 -
 .../libopensync-plugin-gpe-0.22.ebuild |  20 --
 .../libopensync-plugin-gpe-0.36.ebuild |  19 --
 .../libopensync-plugin-gpe-.ebuild |  21 --
 app-pda/libopensync-plugin-gpe/metadata.xml|   5 -
 app-pda/libopensync-plugin-irmc/Manifest   |   1 -
 .../libopensync-plugin-irmc-0.22.ebuild|  37 ---
 .../libopensync-plugin-irmc-.ebuild|  36 ---
 app-pda/libopensync-plugin-irmc/metadata.xml   |  12 -
 app-pda/libopensync-plugin-moto/Manifest   |   1 -
 .../libopensync-plugin-moto-0.22.ebuild|  34 --
 app-pda/libopensync-plugin-moto/metadata.xml   |   5 -
 app-pda/libopensync-plugin-palm/Manifest   |   1 -
 .../libopensync-plugin-palm-include_pisock.patch   |  11 -
 .../libopensync-plugin-palm-0.22.ebuild|  36 ---
 .../libopensync-plugin-palm-.ebuild|  27 --
 app-pda/libopensync-plugin-palm/metadata.xml   |  10 -
 app-pda/libopensync-plugin-python/Manifest |   1 -
 .../libopensync-plugin-python-0.22.ebuild  |  31 --
 .../libopensync-plugin-python-.ebuild  |  33 --
 app-pda/libopensync-plugin-python/metadata.xml |   5 -
 app-pda/libopensync-plugin-sunbird/Manifest|   1 -
 .../libopensync-plugin-sunbird-0.22.ebuild |  31 --
 app-pda/libopensync-plugin-sunbird/metadata.xml|  10 -
 app-pda/libopensync-plugin-synce-rra/Manifest  |   1 -
 .../libopensync-plugin-synce-rra-0.22.2.ebuild |  28 --
 app-pda/libopensync-plugin-synce-rra/metadata.xml  |   8 -
 app-pda/libopensync-plugin-syncml/Manifest |   1 -
 .../libopensync-plugin-syncml-0.39.ebuild  |  37 ---
 .../libopensync-plugin-syncml-.ebuild  |  38 ---
 app-pda/libopensync-plugin-syncml/metadata.xml |  13 -
 app-pda/libopensync-plugin-vformat/Manifest|   1 -
 .../libopensync-plugin-vformat-0.39.ebuild |  26 --
 .../libopensync-plugin-vformat-.ebuild |  28 --
 app-pda/libopensync-plugin-vformat/metadata.xml|   9 -
 app-pda/libopensync/Manifest   |   3 -
 

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

2015-12-20 Thread Ian Delaney
commit: 7f19537ccaf36ee22fb2164e5148dba4b9f4e6a8
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Dec 21 02:15:52 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 21 02:15:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f19537c

net-firewall/fwknop: remove old

Package-Manager: portage-2.2.24

 net-firewall/fwknop/fwknop-2.6.7-r1.ebuild | 135 -
 1 file changed, 135 deletions(-)

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



[gentoo-commits] repo/gentoo:master commit in: app-editors/jedit/

2015-12-20 Thread Jeroen Roovers
commit: e8464d90a8db94dea0caf2c37c8f192b9f7685cf
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 06:13:49 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 06:13:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8464d90

app-editors/jedit: Mark ~ppc64 (bug #556986).

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

 app-editors/jedit/jedit-5.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/jedit/jedit-5.2.0.ebuild 
b/app-editors/jedit/jedit-5.2.0.ebuild
index 51f2d61..7136847 100644
--- a/app-editors/jedit/jedit-5.2.0.ebuild
+++ b/app-editors/jedit/jedit-5.2.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.jedit.org;
 SRC_URI="mirror://sourceforge/${PN}/${PN}${PV}source.tar.bz2"
 
 LICENSE="BSD GPL-2"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2015-12-20 Thread Jeroen Roovers
commit: 9b77828409a6a2fba5a49e47c7dade0183a88e19
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 06:35:38 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 06:35:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b778284

app-editors/nano: Stable for HPPA (bug #568816).

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

 app-editors/nano/nano-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-2.4.3.ebuild 
b/app-editors/nano/nano-2.4.3.ebuild
index f7a601b..1b00bee 100644
--- a/app-editors/nano/nano-2.4.3.ebuild
+++ b/app-editors/nano/nano-2.4.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P=${PN}-${PV/_}
SRC_URI="http://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2015-12-20 Thread Jeroen Roovers
commit: 34b1b6724ca8814f1c3c9dafa806c756b408943e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 06:20:28 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 06:20:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b1b672

x11-misc/xfe: Stable for PPC64 (bug #568390).

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

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

diff --git a/x11-misc/xfe/xfe-1.40.1.ebuild b/x11-misc/xfe/xfe-1.40.1.ebuild
index f5568d9..ab823b4 100644
--- a/x11-misc/xfe/xfe-1.40.1.ebuild
+++ b/x11-misc/xfe/xfe-1.40.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ppc64 ~sparc ~x86"
 IUSE="debug nls startup-notification"
 
 RDEPEND="



[gentoo-commits] proj/grs:desktop-amd64-uclibc-hardened commit in: core/etc/grs/

2015-12-20 Thread Anthony G. Basile
commit: 74b976a95a72099024d2e0d3334e61ac727c852f
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Dec 21 02:18:10 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Dec 21 02:18:10 2015 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=74b976a9

world.conf: add -liconv to httrack and qtcore:5

 core/etc/grs/world.conf | 4 
 1 file changed, 4 insertions(+)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index 61aec7b..24c2028 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -3332,6 +3332,8 @@ env : LDFLAGS="-liconv"
 
 [dev-qt/qtcore:5]
 package.use : dev-qt/qtcore:5 -debug -icu -systemd -test
+package.env : dev-qt/qtcore:5 dev-qt_qtcore_5
+env : LDFLAGS="-liconv"
 
 [dev-qt/qtdbus:4]
 package.use : dev-qt/qtdbus:4 -aqua -debug -pch exceptions
@@ -7878,6 +7880,8 @@ package.use : www-apps/viewvc:0 -cvs -cvsgraph -mod_wsgi 
-mysql -pygments -vhost
 
 [www-client/httrack:0]
 package.use : www-client/httrack:0 static-libs
+package.env : www-client/httrack:0 www-client_httrack_0
+env : LDFLAGS="-liconv"
 
 [www-client/links:2]
 package.use : www-client/links:2 -livecd -suid -svga X bzip2 directfb fbcon 
gpm ipv6 jpeg lzma ssl tiff unicode zlib



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

2015-12-20 Thread Jeroen Roovers
commit: 31c9a9a7de6756a689f5c363abe584565491083d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 06:26:26 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 06:26:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c9a9a7

sys-devel/bison: Stable for PPC64 (bug #568598).

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

 sys-devel/bison/bison-2.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bison/bison-2.7.1.ebuild 
b/sys-devel/bison/bison-2.7.1.ebuild
index a9291bf..6adaba0 100644
--- a/sys-devel/bison/bison-2.7.1.ebuild
+++ b/sys-devel/bison/bison-2.7.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static"
 
 RDEPEND=">=sys-devel/m4-1.4.16"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Math-BigInt-GMP/

2015-12-20 Thread Andreas Hüttel
commit: effd001089e45eaa2ff0d2c97f4be9c6b4bc0a17
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:58:42 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:58:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=effd0010

dev-perl/Math-BigInt-GMP: Pin dev-libs/gmp slot

Package-Manager: portage-2.2.26

 dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild |  2 +-
 dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild |  2 +-
 dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild | 11 +--
 3 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild 
b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild
index 32a26d1..93460d1 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="alpha amd64 hppa ppc sparc x86"
 IUSE=""
 
 RDEPEND=">=virtual/perl-Math-BigInt-1.999.300
->=dev-libs/gmp-4.0.0"
+>=dev-libs/gmp-4.0.0:0"
 DEPEND="${RDEPEND}"
 
 SRC_TEST="do"

diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild 
b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild
index 5674b5e..0e62f38 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
 IUSE=""
 
 RDEPEND=">=virtual/perl-Math-BigInt-1.999.709
->=dev-libs/gmp-4.0.0"
+>=dev-libs/gmp-4.0.0:0"
 DEPEND="${RDEPEND}"
 
 PERL_RM_FILES=(

diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild 
b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild
index f318f2a..934dad5 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild
@@ -17,18 +17,9 @@ IUSE="test"
 RDEPEND="
>=virtual/perl-Math-BigInt-1.999.709
>=virtual/perl-XSLoader-0.20.0
-   >=dev-libs/gmp-4.0.0
+   >=dev-libs/gmp-4.0.0:0
 "
 DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( >=virtual/perl-Test-Simple-0.470.0 )
 "
-
-#PERL_RM_FILES=(
-#  t/bigfltpm.t
-#  t/bigintpm.t
-#  t/biglog.t
-#)
-#
-
-DIST_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Math-BigInt-GMP/

2015-12-20 Thread Andreas Hüttel
commit: 6684d93d923a98b62c2982114f997ac8ecc31d1c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:56:42 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:56:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6684d93d

dev-perl/Math-BigInt-GMP: Version bump, fix dependency on Math::BigInt

Package-Manager: portage-2.2.26

 dev-perl/Math-BigInt-GMP/Manifest  |  1 +
 .../Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild |  2 +-
 .../Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild | 34 ++
 3 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/dev-perl/Math-BigInt-GMP/Manifest 
b/dev-perl/Math-BigInt-GMP/Manifest
index 999135a..00a25ac 100644
--- a/dev-perl/Math-BigInt-GMP/Manifest
+++ b/dev-perl/Math-BigInt-GMP/Manifest
@@ -1,2 +1,3 @@
 DIST Math-BigInt-GMP-1.38.tar.gz 55585 SHA256 
1ad0cac911a08f150c5e5a8286aec20de21c863bd27b8f002456cff11e086f15 SHA512 
e33abe8c3b939e559be4e3ec61ce77a6fb3da6451ea88cb22fd4785cfebc816024e957ad02e81b43ee982346e0e444630ee5d93a87a02182a765374d1a694222
 WHIRLPOOL 
15c9d6fedd1f14401171b66a6094ef092ebf7ba991bbf82827da1d8973beed37adae4d0ba85e2aed0db9f5ec6f4bc4e12c1ed143645492ccf2b13b551e3f9922
 DIST Math-BigInt-GMP-1.46.tar.gz 58150 SHA256 
414a0c22d195ebc426fed535cf8dc6a3ca2de9da270c828c313c018ab5335772 SHA512 
4b8426d82e28fbd4d827f58f49540f0cc1d6c95b0ce5cdf9cd7c5c797b9fd534df57950d2f29dd5640b947005071a8f6c7d1235657710113e9e323444876
 WHIRLPOOL 
5b62bcffbd788ea8e97672c48e6e241e7f2a4ae52c60d9f58ceec973b6b39bccbb33367f841106be8f80f5336998568433534984a7e11ef3df1f99f7f8981e58
+DIST Math-BigInt-GMP-1.47.tar.gz 58266 SHA256 
9ed3101d39fc118e025604e48894b88bf674f44c745a591c580987b2f24127e8 SHA512 
fea2ce1324feecbbe44ae7d84944362354f35aeb96dbd79a0ca04f806617819051c19442b7d1672ed47e6ab1322ace06ff209cac2810f9f2b14711dacf444d26
 WHIRLPOOL 
a19d9d32a5087b2dce3e6a7232a59137ff7778777a958cd5e4359d0f981a61c2c77a03e6154fdc71cbc2e589132017ba6e650cffb066dec6dd40fe5360c1031b

diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild 
b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild
index 86ecbad..5674b5e 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
 IUSE=""
 
-RDEPEND=">=virtual/perl-Math-BigInt-1.999.300
+RDEPEND=">=virtual/perl-Math-BigInt-1.999.709
 >=dev-libs/gmp-4.0.0"
 DEPEND="${RDEPEND}"
 

diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild 
b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild
new file mode 100644
index 000..f318f2a
--- /dev/null
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=PJACKLAM
+DIST_VERSION=1.47
+inherit perl-module
+
+DESCRIPTION="Use the GMP library for Math::BigInt routines"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=virtual/perl-Math-BigInt-1.999.709
+   >=virtual/perl-XSLoader-0.20.0
+   >=dev-libs/gmp-4.0.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( >=virtual/perl-Test-Simple-0.470.0 )
+"
+
+#PERL_RM_FILES=(
+#  t/bigfltpm.t
+#  t/bigintpm.t
+#  t/biglog.t
+#)
+#
+
+DIST_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: perl-core/Math-BigInt/

2015-12-20 Thread Andreas Hüttel
commit: 7c0afca8c758d21542fa5fdad720a9e2b4094592
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:51:32 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:51:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0afca8

perl-core/Math-BigInt: Version bump, needed by dev-perl/Math-BigInt-GMP

Package-Manager: portage-2.2.26

 perl-core/Math-BigInt/Manifest |  1 +
 perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/perl-core/Math-BigInt/Manifest b/perl-core/Math-BigInt/Manifest
index c981014..7f35177 100644
--- a/perl-core/Math-BigInt/Manifest
+++ b/perl-core/Math-BigInt/Manifest
@@ -1 +1,2 @@
 DIST Math-BigInt-1.9993.tar.gz 215143 SHA256 
d937c0d1afbb3ddd9b666177faf56471b6c2d1917863db5879d04a2d1a69bf7e SHA512 
23ae7d11094f6bf5df45a2c3a01a7d9895b244156b8f48497edbfee4de0e56588e59abb4b1fa8808f2e221bd63eae175cd13987c7dc93867b8f969fbf54b6f15
 WHIRLPOOL 
70d9899003d1b547b066170fb397d03cfddd0edfdeb9beadf4998ee59f4b18fcbce480bf371ef2f3d35ec86f30b883fcdf2a70765cf239b0f73320766c8048e0
+DIST Math-BigInt-1.999710.tar.gz 225641 SHA256 
879514c3dda33b6f05816569ca1a0f31b650df87660ecf80afbd60e396118610 SHA512 
a5f938f5f2c61fd1b4c5c01caa99104aea2a009c8f6e089b465d52948a631cd7cb2df2c54917d9e4bd0bc34281c3a8aa865eb3bf7e6e84f15cff1eb79ccf358d
 WHIRLPOOL 
73e26895de11824008b41e39968903c9a7b888a5b199e64f235e2b86e2360df8b095e6a9f2e29c3c29a385025e33cbbd88dc3f84220c6fd89add49596a1814ee

diff --git a/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild 
b/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild
new file mode 100644
index 000..3be0754
--- /dev/null
+++ b/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=PJACKLAM
+DIST_VERSION=1.999710
+inherit perl-module
+
+DESCRIPTION="Arbitrary size floating point math package"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc ~x86 
~ppc-aix ~ppc-macos ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   >=virtual/perl-Math-Complex-1.390.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( >=virtual/perl-Test-Simple-0.930.100 )
+"
+
+PDEPEND="
+   >=virtual/perl-Math-BigInt-FastCalc-0.270.0
+   >=virtual/perl-bignum-0.220.0
+   >=virtual/perl-Math-BigRat-0.260.200
+"
+# where does this come from?



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Math-BigInt/

2015-12-20 Thread Andreas Hüttel
commit: 52845ede05e191446f76b818f259760f42281c76
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:54:49 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:54:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52845ede

virtual/perl-Math-BigInt: Version bump, needed by dev-perl/Math-BigInt-GMP

Package-Manager: portage-2.2.26

 .../perl-Math-BigInt/perl-Math-BigInt-1.999.710.ebuild | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.710.ebuild 
b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.710.ebuild
new file mode 100644
index 000..909e348
--- /dev/null
+++ b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.710.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~ppc-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+   ~perl-core/${PN#perl-}-${PV}
+"



[gentoo-commits] repo/gentoo:master commit in: perl-core/Math-BigInt/

2015-12-20 Thread Andreas Hüttel
commit: 35b290dfb9201962d846322e5557a0cbab936391
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:54:06 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:54:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b290df

perl-core/Math-BigInt: Copy ~ppc64 keyword from dev-lang/perl

Package-Manager: portage-2.2.26

 perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild 
b/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild
index 3be0754..0494119 100644
--- a/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild
+++ b/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Arbitrary size floating point math package"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc ~x86 
~ppc-aix ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~ppc-macos ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] dev/heroxbd:master commit in: dev-lang/perl/, dev-lang/perl/files/eblits/, dev-lang/perl/files/

2015-12-20 Thread Benda XU
commit: 2c71c1a5cd4dae113d1d362cfc1dad9de91a7ad5
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Oct  8 12:57:51 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Oct  8 12:58:21 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=2c71c1a5

dev-lang/perl: 5.22 for RAP.

 dev-lang/perl/ChangeLog|   78 -
 dev-lang/perl/ChangeLog-2014   | 2279 
 dev-lang/perl/Manifest |   21 +-
 .../perl/files/eblits/src_prepare-v50160001.eblit  |2 -
 dev-lang/perl/files/perl-5.22.0-cwd-prefix.patch   |   19 +
 dev-lang/perl/perl-5.18.2-r2.ebuild|  122 --
 dev-lang/perl/perl-5.20.1-r4.ebuild|  119 -
 dev-lang/perl/perl-5.20.2-r1.ebuild|   10 +-
 dev-lang/perl/perl-5.20.2.ebuild   |  122 --
 dev-lang/perl/perl-5.22.0.ebuild   |8 +-
 10 files changed, 41 insertions(+), 2739 deletions(-)

diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog
deleted file mode 100644
index 96d7840..000
--- a/dev-lang/perl/ChangeLog
+++ /dev/null
@@ -1,78 +0,0 @@
-# ChangeLog for dev-lang/perl
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.483 2015/05/09 
21:49:38 dilfridge Exp $
-
-*perl-5.20.2-r1 (09 May 2015)
-
-  09 May 2015; Andreas K. Huettel 
-  +perl-5.20.2-r1.ebuild:
-  Revision bump adding fixes for gcc-5.1, bug 548094
-
-  11 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  ppc64 stable wrt bug #545510
-
-  11 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  ppc stable wrt bug #545510
-
-  08 Apr 2015; Jeroen Roovers  perl-5.20.2.ebuild:
-  Stable for HPPA (bug #545510).
-
-  05 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  sparc stable wrt bug #545510
-
-  05 Apr 2015; Mike Frysinger  perl-5.18.2-r2.ebuild,
-  perl-5.20.1-r4.ebuild, perl-5.20.2.ebuild:
-  Mark arm64/ia64/m68k/s390/sh stable.
-
-  05 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  arm stable wrt bug #545510
-
-  05 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  x86 stable wrt bug #545510
-
-  04 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  alpha stable wrt bug #545510
-
-  04 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  amd64 stable wrt bug #545510
-
-  12 Mar 2015; Mikle Kolyada  perl-5.20.1-r4.ebuild:
-  Mark arm64/m68k/s390/sh stable
-
-  18 Feb 2015; Agostino Sarubbo  perl-5.20.1-r4.ebuild:
-  Stable for alpha, wrt bug #536790
-
-  17 Feb 2015; Markus Meier  perl-5.20.1-r4.ebuild:
-  arm stable, bug #536790
-
-  17 Feb 2015; Agostino Sarubbo  perl-5.20.1-r4.ebuild:
-  Stable for ia64, wrt bug #536790
-
-  16 Feb 2015; Agostino Sarubbo  perl-5.20.1-r4.ebuild:
-  Stable for sparc, wrt bug #536790
-
-  15 Feb 2015; Agostino Sarubbo  perl-5.20.1-r4.ebuild:
-  Stable for ppc64, wrt bug #536790
-
-*perl-5.20.2 (14 Feb 2015)
-
-  14 Feb 2015; Andreas K. Huettel  +perl-5.20.2.ebuild:
-  Version bump
-
-  14 Feb 2015; Agostino Sarubbo  perl-5.20.1-r4.ebuild:
-  Stable for ppc, wrt bug #536790
-
-  13 Feb 2015; Jeroen Roovers  perl-5.20.1-r4.ebuild:
-  Stable for HPPA (bug #536790).
-
-  13 Feb 2015; Agostino Sarubbo  perl-5.20.1-r4.ebuild:
-  Stable for x86, wrt bug #536790
-
-  08 Feb 2015; Mikle Kolyada  perl-5.20.1-r4.ebuild:
-  amd64 stable wrt bug #536790
-
-  02 Jan 2015; Mikle Kolyada  -perl-5.20.1-r3.ebuild:
-  Drop old.
-
-  01 Jan 2015; Mikle Kolyada  +ChangeLog-2014:
-  Split ChangeLog. For previous entries, please see ChangeLog-2014.

diff --git a/dev-lang/perl/ChangeLog-2014 b/dev-lang/perl/ChangeLog-2014
deleted file mode 100644
index 243642e..000
--- a/dev-lang/perl/ChangeLog-2014
+++ /dev/null
@@ -1,2279 +0,0 @@
-# ChangeLog for dev-lang/perl
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog-2014,v 1.1 
2015/01/01 16:53:27 zlogene Exp $
-
-*perl-5.20.1-r4 (19 Dec 2014)
-
-  19 Dec 2014; Andreas K. Huettel 
-  -perl-5.20.1-r2.ebuild, +perl-5.20.1-r4.ebuild,
-  +files/eblits/src_install-v5021.eblit:
-  Make perl5.20.1 a symlink to perl, not the other way around, bug 527380
-
-  29 Nov 2014; Andreas K. Huettel  perl-5.18.2-r2.ebuild,
-  perl-5.20.1-r2.ebuild, perl-5.20.1-r3.ebuild:
-  Enforce recent Data::Dumper, bug 523624
-
-*perl-5.20.1-r3 (28 Nov 2014)
-
-  28 Nov 2014; Andreas K. Huettel 
-  +perl-5.20.1-r3.ebuild:
-  Disable extra optimizations 

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

2015-12-20 Thread Benda XU
commit: d1df34c0bb5ed0edce61f7e9329ab454d551810b
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Nov 28 09:59:07 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Nov 28 09:59:07 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=d1df34c0

llvm-3.6.2.ebuild: remove compiler-rt on older kernels.

 sys-devel/llvm/Manifest |  4 ++--
 sys-devel/llvm/llvm-3.6.2.ebuild| 15 ---
 sys-devel/llvm/llvm-3.7.0-r1.ebuild |  6 +-
 3 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 715e76b..634651d 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -112,8 +112,8 @@ EBUILD llvm-3.5.1.ebuild 15222 SHA256 
46bee55510ab7e3e021f15e57e7f54d31bc3fd5d52
 EBUILD llvm-3.5.2.ebuild 15292 SHA256 
cd65a205c753831553aef88c2473fc99f7ac1b7d851af884578f7c182736a8a3 SHA512 
1b0b45e02ea39621b1a7417fbc93a901b48a5a5551b6d7e1f9490a155c4d0ad98812af8fd45bb36482541268f32f36aba2663602e042f728f08285dc5ea2fa18
 WHIRLPOOL 
ba1ba8c77bbb4b78708f69106fc6a59180d73e51fd579038547c065f23dd81794a5266df543845480652b458e0ee92b179fd512342d602b10eda8e4b727a125f
 EBUILD llvm-3.6.0.ebuild 15285 SHA256 
f9dc886bcd3163182f9366952e2ba6efc55c2b798b615ea33620912260dd922f SHA512 
7e372b0fdd2ddce4ad4f1814c593a6e47e1d962fa24e983d8db101251662e64ed723edee83b27d11a35de71bd7c3170ad6992ad44c770533b845d77b3ebc9272
 WHIRLPOOL 
7d67c7bc55c0734bee38ed3fc2dfa3677eac1a11df8d0e533f62afc5f32c55a08931fe1371b86e3774b704ba26cf08c15eed7efd5620bd387c077391e5bbbcfa
 EBUILD llvm-3.6.1.ebuild 15554 SHA256 
f1f007fa874bc33f5c1cdc9622ba17badc64d03fa91f3d4b690cb8faaddfcfd8 SHA512 
5f18a894cfd0f8687f8ddc0fdca4de85ddeff1f06a662e0830cfe36c6adb2add2a2871059fd78354ece0b527638e4ba08e73e22cfc05e8738feca10002bacaf5
 WHIRLPOOL 
d851589c993b8711e62b1fe7317f31bc009561fa541da68259d812ecb3202e2649b21333fb86fba74c410fea5d1233d6be5fc010497f588f42fdcd50493fe6b6
-EBUILD llvm-3.6.2.ebuild 15575 SHA256 
88b3ec82fbb47565a671857d824f53b5a2c5a1f0b3d6b472e9c7790d551d03da SHA512 
8321368e71c96ddd8868dae7368c62e096bb974fba0d293c7d67a4a4ae54603ccc851232d1c216b1cd5e63ced7bf1060aed99afeeedc22eca0230ea4e2912d47
 WHIRLPOOL 
2355533fb2a7bc5115dc7ba1aa20494335a1b9c3cefba33d9589370acc0c368f95931b11d3efb75d517d4d0211e4625f10af2c751b51f24539ddad1a218a9e3a
-EBUILD llvm-3.7.0-r1.ebuild 14585 SHA256 
020933286b03a17665de28143614f7653baf8abdad2c4d59fd4235cf1e95ff84 SHA512 
fdae45263ab6ed3380479c6cda191b1b2e3d87e858cc932cd6c2ea48dd4807a4bdc15107b1d94f0a6ef791a58a75409e5f72900c7f686f64edbc93b55653
 WHIRLPOOL 
7995b1936e83ff82a6e06fa877d25d3a5d8ccfd6d29dab1359e8866cf2ab09d02fa5d28c634fc8f8edbf6b1e2bf0e4e2ffe22a5b9640cc5d5d2e745fb7c8e44b
+EBUILD llvm-3.6.2.ebuild 15928 SHA256 
7610c92e92259a921e0adc0b3812838f8bb6a97b5923f640c8b4ae02d334fd21 SHA512 
c94a9697a98292d11c06f67e058f7ec3a686eb5bc7d59b3749c307158b7ca134b137f8cc5d1fdb5fd2094a26890132782bbcb9650178a01d64dd47e3f1a85cbf
 WHIRLPOOL 
85b1b3d203885c0c5f6b5d3132c543310c17370f8198ba6bf89397e0c3216cd376f741181ffea1499cdf536ebfe308b35d7ec0d324ee1cecc5b258aa92b3ce42
+EBUILD llvm-3.7.0-r1.ebuild 14656 SHA256 
fe5040ed23d8d368e812be09f200767e914849fd300edfc1c80bd7bba10d99a4 SHA512 
0d1c09b05f9e6b57f13f6ca1a6f26f523f25e2b57d56e8199c78706a670be489fe9e6b4da0e7c473bcb79bfc60e9daf6e90673e6445fa8da79341e9644a7ae32
 WHIRLPOOL 
84ddcc6c94f51e59d8b6444e89bdd2d72d4411a3bb5c38d010a0560993e0ed36235b67209d389e361e9e645c2c151337414eb3db634aba4851372c15320268d8
 EBUILD llvm-3.7.0.ebuild 14056 SHA256 
12f9a4b1a178b193a5cab94c00f448eb538d31056d5e34915a173caf52ea0b87 SHA512 
1951a8ab684aaa9de60a2a1b86534cc57ea56bf4d3deb82a8638685f09b0ff3b01c86fafeb8514d4df24892119eba1a69cf2bf99ca12d584f9eb455f3a74448f
 WHIRLPOOL 
9ebf4aa05d6fdaf3e5fb690d75a3996229214197f057dd4695dff0e7dac49492b4b292ce0497dcd8dcd64bdc2975b08540cbc3f458350b1f412f040a6505e7b8
 EBUILD llvm-.ebuild 14197 SHA256 
ffef165a5ff340631817283b6cad6f4df21cf78a0d4196c5fa2918e9fc390bfb SHA512 
4011a7b5507c31b09eaae49cdc6488981dfed92a63f11c6f7e3e1e6608da343b15eda4f62372f9e882dbcc37fa87352ed35752728c35e9ee93f5565529382709
 WHIRLPOOL 
3b104d8aa520bfd967c6697661dfb4ea35c0205518dc9ac406a274d4cd79a1e35ac3ccdd6e9275cb41c7ab9dc64fb5e9d193834bd7e27ff422b0472ac628a6e4
 MISC metadata.xml 2761 SHA256 
1118fce576ccb1bf73ddb832a43ce1991d28b36d9775943ad7009d7a9a795ef9 SHA512 
662b95a0c374a6f6873c15f0b06a6e16a53c52cd7c231f56710a43bfdb4663d5b98d84c191b8cce06ee473a0fea9622f7dae7afa70b6461ad02b0fd742a04302
 WHIRLPOOL 
b7d697e632ad6d9d74db8db2c8a376d71fba9ed1b90a4f78ba15d3768cd334e69271e10f21a9fe9f5224fd0b1e541ff5a743fd5f275067f847ea96bed37cefd4

diff --git a/sys-devel/llvm/llvm-3.6.2.ebuild b/sys-devel/llvm/llvm-3.6.2.ebuild
index 2e7bc9a..6040887 100644
--- a/sys-devel/llvm/llvm-3.6.2.ebuild
+++ b/sys-devel/llvm/llvm-3.6.2.ebuild
@@ -6,8 +6,8 @@ EAPI=5
 
 PYTHON_COMPAT=( python2_7 pypy )
 
-inherit eutils flag-o-matic multibuild multilib \
-   multilib-minimal python-r1 toolchain-funcs pax-utils 

[gentoo-commits] dev/heroxbd:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/

2015-12-20 Thread Benda XU
commit: c439ad1e97f8d2ddd2d856a1c15cf6f71bb5b245
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Oct  8 12:56:17 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Oct  8 12:58:18 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=c439ad1e

sys-devel/binutils-config: -5 for RAP.

 sys-devel/binutils-config/Manifest |   6 +-
 .../binutils-config/binutils-config-1.9-r4.ebuild  |  19 -
 .../binutils-config/binutils-config-2-r1.ebuild|  19 -
 .../binutils-config/binutils-config-3-r3.ebuild|  19 -
 sys-devel/binutils-config/binutils-config-5.ebuild |   5 +-
 .../binutils-config/files/binutils-config-1.9  | 410 
 sys-devel/binutils-config/files/binutils-config-2  | 434 -
 sys-devel/binutils-config/files/binutils-config-3  | 515 -
 sys-devel/binutils-config/files/binutils-config-5  |  71 +--
 .../{binutils-config-5 => binutils-config-5.orig}  |   0
 10 files changed, 47 insertions(+), 1451 deletions(-)

diff --git a/sys-devel/binutils-config/Manifest 
b/sys-devel/binutils-config/Manifest
index 39d38f2..532217b 100644
--- a/sys-devel/binutils-config/Manifest
+++ b/sys-devel/binutils-config/Manifest
@@ -1,10 +1,12 @@
 AUX binutils-config-4 11570 SHA256 
09ca8e043c07da03ea247bb8cff2777d989f8d435421299de59307c78db1cd8b SHA512 
cd987bada67cc30c3592edf5391caa6c5fcb15081f9acb40befdd351f8a539bde8b9d921cb5c13d6f246b5eecf4fdda9f49bf899f086c966ff6fe558c12e
 WHIRLPOOL 
e840e7c1137c4598bdd7989f584d18cefa820c86d74d8755718f5aa5e572e79e669cecff23ba6bfc0027110991e5f72c457cb15c910c4bb1e60b8d1e6f660b86
-AUX binutils-config-5 12023 SHA256 
261c32814ec804961bb919a53db58618e765784bd646d635455c8ca96c5ed7df SHA512 
61d8b1849661ff8424635abc06c14e92cbbe7c8f23ce1d96d0297d3f569ddc5cf52f29aab18be276b70dc85d320b0699c960631dfffc583ba5e232a6731df14f
 WHIRLPOOL 
cc07c5e9deec78a053d44b79cd714c43815d73e93fbae795335c688bc14cdc71fbc232c9c1b47e2f73f2f0b65e8c0a3a83aec5747d89a52096eab302315dbe4b
+AUX binutils-config-5 12290 SHA256 
cc2c12e218d02b5d2bcfdbee27e14d0769a8fbcb0f0d69d2baec65672752debe SHA512 
c3334ff4a07a56246abfb32823c098d977c92a849de84a360a7d103c64abd7ed29c4fc03eff029781bd15a01270e63d4b718a7697a99306d1f639e54e3b4ea91
 WHIRLPOOL 
c5371d7f4e71fcd16e9f7233d7303f08298f599d9fc7059e9e373865b75863f44860b2c6177cd9edb6123b88c32c3048c08f3c930c74f744b776c5fc77715f48
+AUX binutils-config-5.orig 12023 SHA256 
261c32814ec804961bb919a53db58618e765784bd646d635455c8ca96c5ed7df SHA512 
61d8b1849661ff8424635abc06c14e92cbbe7c8f23ce1d96d0297d3f569ddc5cf52f29aab18be276b70dc85d320b0699c960631dfffc583ba5e232a6731df14f
 WHIRLPOOL 
cc07c5e9deec78a053d44b79cd714c43815d73e93fbae795335c688bc14cdc71fbc232c9c1b47e2f73f2f0b65e8c0a3a83aec5747d89a52096eab302315dbe4b
 AUX binutils-config.8 2837 SHA256 
20817cd2e6e3a8ace12ada7b73ada556d597527adcad02876e522e0b6396d4a3 SHA512 
66a260499c1100dc71469e4ca1e2b0f71410382138c381e6a6ed4e4aa19520607407ffa6a28e0388e0abe5ee86769b662cec29cdb2ff02cc6c05af64314db5d9
 WHIRLPOOL 
8bbc5c525b1c7a3ec147458569d570a3312034da2c75c1f31c4cd888db5205aa0a8c8ec061b2354d8ac80b43bdbdf1559a92e904dae5f681345fe758794c2535
 AUX binutils.eselect 810 SHA256 
e579d3bffc645730f396ebc01d9f9f1043ee8db5edb1f41d5aeadeedcf6aa295 SHA512 
105d2c50fbe2a988e669810db3f2d278cb70c24ee85a16c85a3f63c6e8e9e32bd91f430e4f9ec347e0ccb1a88ca4edb2eba9cbda73356e44d0871cb7ab9eb203
 WHIRLPOOL 
5ae5fd07213e2be381824aea237aa2cc47a987a2ee6508fcd8f18424f8e3de89be71f1de781240af45b98f7525048be2ab7cb60893384efbcde8f8a92a32c73a
 EBUILD binutils-config-4-r2.ebuild 589 SHA256 
2ed036c4de98c14f8529cda7f20053fc46afa4f2d284a91c6dc2509f09823c5c SHA512 
f4b5a3836a3e02a3c27ed30efe365feff8ace91c22fc9b53bce5e434b358067e2f6cdd5229c65df25794a1188327610423a76a216da96ea2a710e6c7c0e39e56
 WHIRLPOOL 
ea5d882beb17908182762ac0159045b647858dbd73c535babfb82d67d4fd14da3c017e9ba729435ca6317175aaf5de896feecf52ba0e7e76cb47b5c3eeb02223
 EBUILD binutils-config-4-r3.ebuild 602 SHA256 
15ce445a5ff179785bc453db3284387c9c4131adc49a7ac1552842ed41a6a3f0 SHA512 
e53331878b1ac1b9c748ec167965f02769f46a6fae9cc24bed3237c9e593b3eca67b25d49ab8c1d2a8b9cd5bd9aae0b33c445b4c0c3e4e62b05f7594a79af104
 WHIRLPOOL 
8694df18f030fd023ac79a5df65da7920bbdd4db4f80bba3bc7dbb072b90dcc641d1efca5aaea33b056bd077e3ac2479d027a16a1530884605480b9cd162ee34
 EBUILD binutils-config-4-r4.ebuild 704 SHA256 
fc57abc3f09896a2f89fa0ed0bf5be6160adf077c3d42d9af274d278f55e3687 SHA512 
3df81f0b9d2a8257352239778bc7e153d03e081636eb5772d8e67625308ee2636cd9a1525df07ac44c743e80ccd285d060646e86c5656ace33ec04bbc1cf437b
 WHIRLPOOL 
fa222755455f5c7e93b592d641f29f7eb700c3158172bd4fc62452c2fdc1fa0fbb7dd08652ce550b1328750f9fc6386ac49a42a21450843c6872e4d4b1a32d5d
-EBUILD binutils-config-5.ebuild 1029 SHA256 
9232e53f25ca5c17669b91007767c7ffb70374cfe85cb8702792e07483128011 SHA512 
099451164d3704b8025eccb3135ce5988012072e746eaf284589d1371f11df4db7f7c26bd109d1e646cd574b66fbadf83993da77b84c144e9378bb2ea2f256ea
 WHIRLPOOL 

[gentoo-commits] dev/heroxbd:master commit in: sys-devel/binutils-config/, sys-devel/binutils-config/files/

2015-12-20 Thread Benda XU
commit: 6bb4b76b620db58709e18a0206d12581389ed746
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Oct  8 09:48:22 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Oct  8 09:48:22 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=6bb4b76b

sys-devel/binutils-config: import -5 and revert -4.

 sys-devel/binutils-config/ChangeLog|  55 -
 sys-devel/binutils-config/Manifest |  17 ++-
 .../binutils-config/binutils-config-4-r2.ebuild|  24 
 .../binutils-config/binutils-config-4-r3.ebuild|  24 
 .../binutils-config/binutils-config-4-r4.ebuild|  28 +
 sys-devel/binutils-config/binutils-config-5.ebuild |  40 ++
 sys-devel/binutils-config/files/binutils-config-4  |  94 +++---
 .../files/{binutils-config-4 => binutils-config-5} | 136 +++--
 sys-devel/binutils-config/files/binutils.eselect   |  45 +++
 9 files changed, 338 insertions(+), 125 deletions(-)

diff --git a/sys-devel/binutils-config/ChangeLog 
b/sys-devel/binutils-config/ChangeLog
index 8fb2d57..1eac8c7 100644
--- a/sys-devel/binutils-config/ChangeLog
+++ b/sys-devel/binutils-config/ChangeLog
@@ -1,6 +1,57 @@
 # ChangeLog for sys-devel/binutils-config
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/ChangeLog,v 1.66 
2014/07/29 11:15:38 vapier Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/ChangeLog,v 1.79 
2015/05/25 06:07:20 vapier Exp $
+
+*binutils-config-4-r3 (25 May 2015)
+
+  25 May 2015; Mike Frysinger  +binutils-config-4-r3.ebuild,
+  files/binutils-config-4:
+  Do not delete native ld.so.conf.d fragment when uninstalling cross binutils
+  #549708 by Alexander Tsoy.
+
+  25 May 2015; Mike Frysinger  binutils-config-4-r2.ebuild:
+  Mark arm64/m68k/s390/sh stable.
+
+  26 Apr 2015; Mikle Kolyada  binutils-config-4-r2.ebuild:
+  ia64 stable wrt bug #547330
+
+  26 Apr 2015; Mikle Kolyada  binutils-config-4-r2.ebuild:
+  alpha stable wrt bug #547330
+
+  26 Apr 2015; Pacho Ramos  binutils-config-4-r2.ebuild:
+  ppc stable wrt bug #547330
+
+  24 Apr 2015; Mikle Kolyada  binutils-config-4-r2.ebuild:
+  arm stable wrt bug #547330
+
+  23 Apr 2015; Mikle Kolyada  binutils-config-4-r2.ebuild:
+  sparc stable wrt bug #547330
+
+  23 Apr 2015; Mikle Kolyada  binutils-config-4-r2.ebuild:
+  x86 stable wrt bug #547330
+
+  22 Apr 2015; Jeroen Roovers  binutils-config-4-r2.ebuild:
+  Stable for PPC64 (bug #547330).
+
+  22 Apr 2015; Jeroen Roovers  binutils-config-4-r2.ebuild:
+  Stable for HPPA (bug #547330).
+
+  22 Apr 2015; Mikle Kolyada  binutils-config-4-r2.ebuild:
+  amd64 stable wrt bug #547330
+
+*binutils-config-4-r2 (09 Feb 2015)
+
+  09 Feb 2015; Mike Frysinger  +binutils-config-4-r2.ebuild,
+  files/binutils-config-4:
+  Fix by Ruud Koolen for ROOT handling with man/info paths #532610 by Ruud
+  Koolen.
+
+*binutils-config-4-r1 (30 Dec 2014)
+
+  30 Dec 2014; Anthony G. Basile 
+  +binutils-config-4-r1.ebuild, -binutils-config-4.ebuild,
+  files/binutils-config-4:
+  Address bug #504120
 
 *binutils-config-4 (29 Jul 2014)
 

diff --git a/sys-devel/binutils-config/Manifest 
b/sys-devel/binutils-config/Manifest
index 1c31866..39d38f2 100644
--- a/sys-devel/binutils-config/Manifest
+++ b/sys-devel/binutils-config/Manifest
@@ -1,11 +1,10 @@
-AUX binutils-config-1.9 11043 SHA256 
20becd27cd1161d3afcd079ebff883b8eba3e698171937d82a9575dfa19a2373 SHA512 
d0366bd547d7c2adddf30975a361b2f25d008f0203db9e53cd81e635fd081e0ce13940a1df511f6edc7a11d6c4e641567cb750006cbbaa7b5bfd118bf6f87464
 WHIRLPOOL 
d2c06206ffb351226db6db89e305042c03cf3cfa628c440fd3fd7274bf0c62c8ba61599f4997714075dc9f61b57a46709824eded2a31678bc2668e43c982ce91
-AUX binutils-config-2 11440 SHA256 
5e923d1445910b9b9d1e455e52313087098689359846db0dc3fa52d33b63b192 SHA512 
16b8bc2277bb50fb803377b192368a7abf7c97b5959bdd0d67fcf508220164d29ee2cfc1526ecfce7125b7492a0a5e4f094e948fa5ba9af44487229af3d91197
 WHIRLPOOL 
3acedb96e6c0c97e2223aa5fffcfb59f7e7b311c883e1557191db14b166a01d14ecd6eafbd4a4dbd33ceb2ca388fa7bf54d8291a24bb5e26a5634e2c8fb2a2df
-AUX binutils-config-3 13874 SHA256 
d4395a6480a179165098433235726f416aea4029474ecf93534c4ec844422788 SHA512 
8c486629109fd67bebc248a629d38bc2ad0546c70fe42e82ccb609932ec2cdbe32545486f437bb15c81318ad7d9f962fdd63fe1156ea844c31ba2812362a792c
 WHIRLPOOL 
8555808ff549955ba93b9331ccf5424056817339745309b6f5b3064f594f22ae44eeab0cd3b9724b67fe1860cfb5048b8c95792075b6b4423659a75ef6633783
-AUX binutils-config-4 12111 SHA256 
1d6cf0d1e26e928c5a8c77f98fd8414b21b7b407fcce8621fb10c90820676b1d SHA512 

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

2015-12-20 Thread Benda XU
commit: 57260724cd920b785cf15400ef57b2e607b4eed4
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Nov 28 10:23:41 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Nov 28 10:23:58 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=57260724

llvm-3.6.2.ebuild: remove compiler-rt operations.

 sys-devel/llvm/Manifest  | 2 +-
 sys-devel/llvm/llvm-3.6.2.ebuild | 3 ---
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 634651d..109da58 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -112,7 +112,7 @@ EBUILD llvm-3.5.1.ebuild 15222 SHA256 
46bee55510ab7e3e021f15e57e7f54d31bc3fd5d52
 EBUILD llvm-3.5.2.ebuild 15292 SHA256 
cd65a205c753831553aef88c2473fc99f7ac1b7d851af884578f7c182736a8a3 SHA512 
1b0b45e02ea39621b1a7417fbc93a901b48a5a5551b6d7e1f9490a155c4d0ad98812af8fd45bb36482541268f32f36aba2663602e042f728f08285dc5ea2fa18
 WHIRLPOOL 
ba1ba8c77bbb4b78708f69106fc6a59180d73e51fd579038547c065f23dd81794a5266df543845480652b458e0ee92b179fd512342d602b10eda8e4b727a125f
 EBUILD llvm-3.6.0.ebuild 15285 SHA256 
f9dc886bcd3163182f9366952e2ba6efc55c2b798b615ea33620912260dd922f SHA512 
7e372b0fdd2ddce4ad4f1814c593a6e47e1d962fa24e983d8db101251662e64ed723edee83b27d11a35de71bd7c3170ad6992ad44c770533b845d77b3ebc9272
 WHIRLPOOL 
7d67c7bc55c0734bee38ed3fc2dfa3677eac1a11df8d0e533f62afc5f32c55a08931fe1371b86e3774b704ba26cf08c15eed7efd5620bd387c077391e5bbbcfa
 EBUILD llvm-3.6.1.ebuild 15554 SHA256 
f1f007fa874bc33f5c1cdc9622ba17badc64d03fa91f3d4b690cb8faaddfcfd8 SHA512 
5f18a894cfd0f8687f8ddc0fdca4de85ddeff1f06a662e0830cfe36c6adb2add2a2871059fd78354ece0b527638e4ba08e73e22cfc05e8738feca10002bacaf5
 WHIRLPOOL 
d851589c993b8711e62b1fe7317f31bc009561fa541da68259d812ecb3202e2649b21333fb86fba74c410fea5d1233d6be5fc010497f588f42fdcd50493fe6b6
-EBUILD llvm-3.6.2.ebuild 15928 SHA256 
7610c92e92259a921e0adc0b3812838f8bb6a97b5923f640c8b4ae02d334fd21 SHA512 
c94a9697a98292d11c06f67e058f7ec3a686eb5bc7d59b3749c307158b7ca134b137f8cc5d1fdb5fd2094a26890132782bbcb9650178a01d64dd47e3f1a85cbf
 WHIRLPOOL 
85b1b3d203885c0c5f6b5d3132c543310c17370f8198ba6bf89397e0c3216cd376f741181ffea1499cdf536ebfe308b35d7ec0d324ee1cecc5b258aa92b3ce42
+EBUILD llvm-3.6.2.ebuild 15791 SHA256 
91585a09b6955349b227f94a71c6ac564b7e9a3701dc151745967ca2248b96c0 SHA512 
8b52a8b2f321f9508398368194710db12545904fbc5ef01e3f3ad16800644f67609916a09aa2753fa23f3c1add7997b2d9e4bb1cc95a2cb87fd5ed01cb957b46
 WHIRLPOOL 
1c58a81dba8c63b0d92f29eaf309780548f34c730c181107625e04f60831387986089c42e49c0f284faf781cf0bb00368d24e043e4800caa03b34430f5d55a09
 EBUILD llvm-3.7.0-r1.ebuild 14656 SHA256 
fe5040ed23d8d368e812be09f200767e914849fd300edfc1c80bd7bba10d99a4 SHA512 
0d1c09b05f9e6b57f13f6ca1a6f26f523f25e2b57d56e8199c78706a670be489fe9e6b4da0e7c473bcb79bfc60e9daf6e90673e6445fa8da79341e9644a7ae32
 WHIRLPOOL 
84ddcc6c94f51e59d8b6444e89bdd2d72d4411a3bb5c38d010a0560993e0ed36235b67209d389e361e9e645c2c151337414eb3db634aba4851372c15320268d8
 EBUILD llvm-3.7.0.ebuild 14056 SHA256 
12f9a4b1a178b193a5cab94c00f448eb538d31056d5e34915a173caf52ea0b87 SHA512 
1951a8ab684aaa9de60a2a1b86534cc57ea56bf4d3deb82a8638685f09b0ff3b01c86fafeb8514d4df24892119eba1a69cf2bf99ca12d584f9eb455f3a74448f
 WHIRLPOOL 
9ebf4aa05d6fdaf3e5fb690d75a3996229214197f057dd4695dff0e7dac49492b4b292ce0497dcd8dcd64bdc2975b08540cbc3f458350b1f412f040a6505e7b8
 EBUILD llvm-.ebuild 14197 SHA256 
ffef165a5ff340631817283b6cad6f4df21cf78a0d4196c5fa2918e9fc390bfb SHA512 
4011a7b5507c31b09eaae49cdc6488981dfed92a63f11c6f7e3e1e6608da343b15eda4f62372f9e882dbcc37fa87352ed35752728c35e9ee93f5565529382709
 WHIRLPOOL 
3b104d8aa520bfd967c6697661dfb4ea35c0205518dc9ac406a274d4cd79a1e35ac3ccdd6e9275cb41c7ab9dc64fb5e9d193834bd7e27ff422b0472ac628a6e4

diff --git a/sys-devel/llvm/llvm-3.6.2.ebuild b/sys-devel/llvm/llvm-3.6.2.ebuild
index 6040887..0a75817 100644
--- a/sys-devel/llvm/llvm-3.6.2.ebuild
+++ b/sys-devel/llvm/llvm-3.6.2.ebuild
@@ -541,9 +541,6 @@ multilib_src_install_all() {
 
popd >/dev/null || die
fi
-
-   # AddressSanitizer symbolizer (currently separate)
-   python_doscript 
"${S}"/projects/compiler-rt/lib/asan/scripts/asan_symbolize.py
}
python_foreach_impl python_inst
fi



[gentoo-commits] dev/heroxbd:master commit in: sys-kernel/linux-headers/, sys-kernel/linux-headers/files/

2015-12-20 Thread Benda XU
commit: 2b408f077fda8a6cd9f335afb3b523a7ec0610c8
Author: Benda Xu  gentoo  org>
AuthorDate: Mon Dec 21 04:32:07 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Dec 21 04:32:07 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=2b408f07

sys-kernel/linux-headers: trace some old kernels.

 sys-kernel/linux-headers/Manifest  |  6 +++
 .../files/linux-2.6.28.10-unifdef-getline.patch| 56 ++
 .../linux-headers/linux-headers-2.6.19.2-r2.ebuild | 30 
 .../linux-headers/linux-headers-2.6.26.ebuild  | 15 ++
 4 files changed, 107 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
new file mode 100644
index 000..f319be2
--- /dev/null
+++ b/sys-kernel/linux-headers/Manifest
@@ -0,0 +1,6 @@
+AUX linux-2.6.28.10-unifdef-getline.patch 1770 SHA256 
5a3c4f030e401dc344dee977e3afa7c19d325520b1e0111d2cba6b992d0e764b SHA512 
034a8d8296697385a021ddc6d7c7faf465cda49dad9da62ab7121ecd44948de7354bb196a1fc50f7c53a1ed3df40fe2c0759d94660c392590813bcf81de4b46d
 WHIRLPOOL 
e5fb904958bea5c8dd0c2fd3b52956ee7d5fde9369c658ef936b7642849677a9bf7492e095175ddc160e59a5040f70abb00d8ae2c99bf1adabf99175ff5e0087
+DIST gentoo-headers-2.6.19.2-4.tar.bz2 8552 SHA256 
62f3c00a384551e4bcdb0795dc512780e631aa2df3e9bd284a16ab95a7afac78 SHA512 
f22eaed6237f1ab1cecffe516c5e042623c79e1d536b0ed897ccf50893de26a20c8f3f56102ed3e7c3864ca730974785e6dbf1050c7802ed2a4daff251acae7e
 WHIRLPOOL 
41daf208c274b6da8dab42d77c16a72302e9ddfaad648db02ccdafcd43a5be4afe03e2983b9371e6c5d564c3aa2a5e10ff7ec55a5d88cf8dab059186f2a19137
+DIST gentoo-headers-base-2.6.19.2.tar.bz2 432 SHA256 
c9e33b13e061fb063117ae6c690e90e4d0975d6c649dc214542bd78c31e2088e SHA512 
72928ab8633dc2ef685faaa47ace246d2f59c411afcd723912cd6f0599c4fae7cbe86a1dfdf1119c053f79a4c90fc82d113b2a4d0e1b0b1150b7747994c2dd8d
 WHIRLPOOL 
ed0e957122b26a6a78f5c71f51a843869bfed20296d43c96f46bf0d07e7e8a91404aadff2bb93f80dc9baf5eeddfba714928eb6a8f1b18a4f926a65cd5716bbb
+DIST linux-2.6.26.tar.xz 40704768 SHA256 
c6f94b0c35c5e6e6a4fe031f9279661816e84e77f072c356867926e3dd354a81 SHA512 
068356c1414de9228e8a677bf2d22fcab4f31408ff2e7ff0a53eca4ff3a47536570766a594cf6ed96ce1d1e78faae56ae0ef0909928ba3738657b3598358bc69
 WHIRLPOOL 
b5c10fcda4c322140f7cafa495041617356595b1ae34e71d86b272dfd2f19e3e06c991872f1c7688a9da243fe5ff373ade1611ed9bffe146a63fee05f1f6
+EBUILD linux-headers-2.6.19.2-r2.ebuild 967 SHA256 
8bff5751010778da8f2d559e0c21cea334cdd41f3344e790f424c00c961fcbe3 SHA512 
2ab8cd98cc87acd5dab91abf3849675682736ac3f19a7b04443dd7075963318af38f692e9768b9600a822ddaaf964ae59651cc7628a55f14042b34b5580b1d23
 WHIRLPOOL 
647bb2450bb5f93fe0c32db2942d9e20503fa1766055cbe9710edcca064165dbf3cf27c3ab108697aaf8c60f1251b0d10d5f0c488733a4054514fc6bcfecf9af
+EBUILD linux-headers-2.6.26.ebuild 466 SHA256 
77c1b6654fd45757720e81d77040c794b2f85460528355a023f18149c2cf70bf SHA512 
cc4ee96ce604f587a13b23a37065af7b06b1d30511eb7ce0f875b049eda01bae0e8f3e0f1b809205655adf2e2be81a051d54bdb09ebe0be721779a7734554c20
 WHIRLPOOL 
4b85b3addb866e301e9670bfc8dc498ffe5388f31de19e34109b81adb9afa799b4cb1593fd1037f41fc2cc3d1635c9760d5d526c2585f4c52a1743eb13dda8b3

diff --git 
a/sys-kernel/linux-headers/files/linux-2.6.28.10-unifdef-getline.patch 
b/sys-kernel/linux-headers/files/linux-2.6.28.10-unifdef-getline.patch
new file mode 100644
index 000..f4a4820
--- /dev/null
+++ b/sys-kernel/linux-headers/files/linux-2.6.28.10-unifdef-getline.patch
@@ -0,0 +1,56 @@
+From d15bd1067b1fcb2b7250d22bc0c7c7fea0b759f7 Mon Sep 17 00:00:00 2001
+From: Justin P. Mattock 
+Date: Sat, 7 Mar 2009 13:31:29 +0100
+Subject: [PATCH] kbuild: fix C libary confusion in unifdef.c due to getline()
+
+This fixes an error when compiling the kernel.
+
+  CHK include/linux/version.h
+  HOSTCC  scripts/unifdef
+scripts/unifdef.c:209: error: conflicting types for 'getline'
+/usr/include/stdio.h:651: note: previous declaration of 'getline' was here
+make[1]: *** [scripts/unifdef] Error 1
+make: *** [__headers] Error 2
+
+Signed-off-by: Justin P. Mattock 
+Cc:  Frederic Weisbecker 
+Signed-off-by: Andrew Morton 
+Signed-off-by: Sam Ravnborg 
+---
+ scripts/unifdef.c |6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/scripts/unifdef.c b/scripts/unifdef.c
+index 552025e..05a31a6 100644
+--- a/scripts/unifdef.c
 b/scripts/unifdef.c
+@@ -206,7 +206,7 @@ static void done(void);
+ static void error(const char *);
+ static int  findsym(const char *);
+ static void flushline(bool);
+-static Linetype getline(void);
++static Linetype get_line(void);
+ static Linetype ifeval(const char **);
+ static void ignoreoff(void);
+ static void ignoreon(void);
+@@ -512,7 +512,7 @@ process(void)
+ 
+   for (;;) {
+  

[gentoo-commits] dev/heroxbd:master commit in: dev-lang/perl/files/eblits/, dev-lang/perl/

2015-12-20 Thread Benda XU
commit: ef1a9de5bf0afa3e9829dad99ba521daf27881bc
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Aug 12 03:15:44 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Aug 12 03:15:44 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=ef1a9de5

perl: track perl-5.22 raw files.

 .../perl/files/eblits/pkg_postinst-v50220001.eblit |  67 
 .../perl/files/eblits/pkg_postrm-v50220001.eblit   |  12 +++
 .../perl/files/eblits/pkg_setup-v50220001.eblit|  72 +
 dev-lang/perl/perl-5.22.0.ebuild   | 120 +
 4 files changed, 271 insertions(+)

diff --git a/dev-lang/perl/files/eblits/pkg_postinst-v50220001.eblit 
b/dev-lang/perl/files/eblits/pkg_postinst-v50220001.eblit
new file mode 100644
index 000..a268f78
--- /dev/null
+++ b/dev-lang/perl/files/eblits/pkg_postinst-v50220001.eblit
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+eblit-perl-pkg_postinst() {
+   dual_scripts
+
+   if [[ "${ROOT}" = "/" ]] ; then
+   local INC DIR file
+   INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if 
$line =~ m/'${SHORT_PV}'|etc|local|perl$/; print "$line\n" }')
+   einfo "Removing old .ph files"
+   for DIR in ${INC} ; do
+   if [[ -d "${DIR}" ]] ; then
+   for file in $(find "${DIR}" -name "*.ph" -type 
f ) ; do
+   rm -f "${file}"
+   einfo "<< ${file}"
+   done
+   fi
+   done
+   # Silently remove the now empty dirs
+   for DIR in ${INC} ; do
+   if [[ -d "${DIR}" ]] ; then
+   find "${DIR}" -depth -type d -print0 | xargs -0 
-r rmdir &> /dev/null
+   fi
+   done
+
+#  ebegin "Generating ConfigLocal.pm (ignore any error)"
+#  enc2xs -C
+
+   einfo "Converting C header files to the corresponding Perl 
format (ignore any error)"
+   # Prefix note: unprefixed as this is all kernel/libc stuff that 
we never provide
+   pushd /usr/include >/dev/null
+   h2ph -Q -a -d "${EPREFIX}"${ARCH_LIB} \
+   asm/termios.h syscall.h syslimits.h syslog.h 
sys/ioctl.h \
+   sys/socket.h sys/time.h wait.h sysexits.h
+   popd >/dev/null
+
+# This has been moved into a function because rumor has it that a future 
release
+# of portage will allow us to check what version was just removed - which means
+# we will be able to invoke this only as needed :)
+   # Tried doing this via  -z, but $INC is too big...
+   #if [[ "${INC}x" != "x" ]]; then
+   #   cleaner_msg
+   #fi
+   fi
+}
+
+cleaner_msg() {
+   eerror "You have had multiple versions of perl. It is recommended"
+   eerror "that you run perl-cleaner now. perl-cleaner will"
+   eerror "assist with this transition. This script is capable"
+   eerror "of cleaning out old .ph files, rebuilding modules for "
+   eerror "your new version of perl, as well as re-emerging"
+   eerror "applications that compiled against your old 
libperl$(get_libname)"
+   eerror
+   eerror "PLEASE DO NOT INTERRUPT THE RUNNING OF THIS SCRIPT."
+   eerror "Part of the rebuilding of applications compiled against "
+   eerror "your old libperl involves temporarily unmerging"
+   eerror "them - interruptions could leave you with unmerged"
+   eerror "packages before they can be remerged."
+   eerror ""
+   eerror "If you have run perl-cleaner and a package still gives"
+   eerror "you trouble, and re-emerging it fails to correct"
+   eerror "the problem, please check http://bugs.gentoo.org/;
+   eerror "for more information or to report a bug."
+   eerror ""
+}

diff --git a/dev-lang/perl/files/eblits/pkg_postrm-v50220001.eblit 
b/dev-lang/perl/files/eblits/pkg_postrm-v50220001.eblit
new file mode 100644
index 000..5bead2a
--- /dev/null
+++ b/dev-lang/perl/files/eblits/pkg_postrm-v50220001.eblit
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+eblit-perl-pkg_postrm(){
+   dual_scripts
+
+#  if [[ -e ${ARCH_LIB}/Encode/ConfigLocal.pm ]] ; then
+#  ebegin "Removing ConfigLocal.pm"
+#  rm "${ARCH_LIB}/Encode/ConfigLocal.pm"
+#  fi
+}

diff --git a/dev-lang/perl/files/eblits/pkg_setup-v50220001.eblit 
b/dev-lang/perl/files/eblits/pkg_setup-v50220001.eblit
new file mode 100644
index 000..a2b0957
--- /dev/null
+++ b/dev-lang/perl/files/eblits/pkg_setup-v50220001.eblit
@@ -0,0 +1,72 @@
+# 

[gentoo-commits] repo/gentoo:master commit in: games-strategy/scorched3d/

2015-12-20 Thread Jeroen Roovers
commit: 0fb28aaf22c0964b1235eab3c615bac7f6d637ef
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 05:39:12 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 05:39:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb28aaf

games-strategy/scorched3d: Stable for PPC64 (bug #568264).

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

 games-strategy/scorched3d/scorched3d-44-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/scorched3d/scorched3d-44-r1.ebuild 
b/games-strategy/scorched3d/scorched3d-44-r1.ebuild
index cbbdb22..d82dfe3 100644
--- a/games-strategy/scorched3d/scorched3d-44-r1.ebuild
+++ b/games-strategy/scorched3d/scorched3d-44-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://sourceforge/scorched3d/Scorched3D-${PV}-src.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ppc64 ~x86"
 IUSE="dedicated mysql"
 
 RDEPEND="media-libs/libsdl[video]



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

2015-12-20 Thread Jeroen Roovers
commit: e1d6a9797b102f4796b7c38ed70ae631cc173bd5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 06:40:45 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 06:40:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d6a979

dev-libs/liblognorm: Stable for HPPA (bug #565360).

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

 dev-libs/liblognorm/liblognorm-1.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liblognorm/liblognorm-1.1.2-r1.ebuild 
b/dev-libs/liblognorm/liblognorm-1.1.2-r1.ebuild
index 066a0c4..7bfd3d8 100644
--- a/dev-libs/liblognorm/liblognorm-1.1.2-r1.ebuild
+++ b/dev-libs/liblognorm/liblognorm-1.1.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://www.liblognorm.com/files/download/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm hppa ~x86 ~amd64-linux"
 IUSE="debug doc static-libs test"
 
 RDEPEND="



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

2015-12-20 Thread Jeroen Roovers
commit: f4057659f78d8ca230ebd0bc35dbe3ec66009f3c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 06:42:13 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 06:42:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4057659

app-admin/rsyslog: Stable for HPPA (bug #565360).

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

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

diff --git a/app-admin/rsyslog/rsyslog-8.13.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.13.0.ebuild
index 34085ef..fb42272 100644
--- a/app-admin/rsyslog/rsyslog-8.13.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.13.0.ebuild
@@ -31,7 +31,7 @@ else
http://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
doc? ( 
http://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz )
"
-   KEYWORDS="~amd64 ~arm ~hppa ~x86"
+   KEYWORDS="~amd64 ~arm hppa ~x86"
 
PATCHES+=( "${FILESDIR}"/${BRANCH}/50-${PN}-8.12.0-fix-re_extract.patch 
)
PATCHES+=( 
"${FILESDIR}"/${BRANCH}/50-${PN}-8.13.0-lookup-table-reload-bugfix.patch )



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

2015-12-20 Thread Mike Pagano
commit: dd3dc3fcf24a68a7093d082af0c18c82c6cd7ee9
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 21 01:43:43 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 21 01:43:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3dc3fc

sys-kernel/git-sources: Linux patch 4.4_rc6

Package-Manager: portage-2.2.24

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-4.4_rc6.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 21372d1..79b5362 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -4,3 +4,4 @@ DIST patch-4.4-rc2.xz 6472332 SHA256 
04a2fe6ce8711a01617e459d6908bfbd7715a0e4106
 DIST patch-4.4-rc3.xz 6514956 SHA256 
41b73ce54efdde419218de2ca2b1bcc2bc135b5e33ab870e28eb328fca962855 SHA512 
08ac846d999c8997b24a85b316218dc27c0f4adb5ab38186668705e1ca06cb576e198c702eaaf97cdbfce4a6f69805765b63c16c97271dd702bab05708ac7897
 WHIRLPOOL 
bf01ded5974cfa6d1d887ea558ccd8b0deae88f2d8836614d0579ca25afd6a7aec1c726ee5c01506b33835f3f5c0cea5125a452969def053fda810299704658e
 DIST patch-4.4-rc4.xz 6583896 SHA256 
e2a1f4198c0f56b0fb9cdf7056a3efb5c99d117e6c55341b69f8e77c01bea450 SHA512 
45cfa607086fd41f37e374696042fed0c122449652282d334c3d72c808d609108e99eee538eb9a7529a0498986d31984fc3714a29bab01210548c07647fd8e83
 WHIRLPOOL 
78274ee4996eaf9951be09cf96c951617adf1e01c29284893720ba37bca1485e9182f8d7e237a288ef053d2a0160869898df39e9130d10c317c0d3ad91617684
 DIST patch-4.4-rc5.xz 6618504 SHA256 
d976f02cae338d12981c1d9479077379ac7b7b8210fa216549ca24c51b68d85a SHA512 
38f1d3b1999374850e7c857d35afeca38d7ae253face09cc689220b38aa0e87a53effcfee13ad6b821a0a7b8a1a9c0ab7a2c0b114d63dbf44f48a41f0c32483f
 WHIRLPOOL 
765f27ca1270a2d3b0d0013a34f71d3891742e57b18f641eacb1ba070abfa8928a7bea7b8e42717ac6568930e83db5c6d113bee40d0a46b17abfb03778b1c42e
+DIST patch-4.4-rc6.xz 6663416 SHA256 
e4dde89da4c186e16f0af79fb812314a1afb2746349b57831baebb9c762b6c78 SHA512 
a8b362c98f76997070e2b8703836c00e5938c37c9c3cf77f4d68c77f78ee5935e305210681c8d45d534027abca249e0b607a57fc4f7df15b756c2a32e4401427
 WHIRLPOOL 
c3e6ba088509c3aa27da021aac74602d90a308d6c66440646ac97a046e644428cd9749d98e3dbcadb9cf6526fb35fea621e83fbd73e1233be8d261060c2d27aa

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



[gentoo-commits] proj/releng:master commit in: releases/weekly/scripts/

2015-12-20 Thread Jorge Manuel B. S. Vicetto
commit: 109e5acdbf3a3657c3fbe71e0d6109334d90892f
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Mon Dec 21 02:36:50 2015 +
Commit: Jorge Manuel B. S. Vicetto  gentoo  org>
CommitDate: Mon Dec 21 02:49:05 2015 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=109e5acd

We need to use --automode -5 as -3 uses mv -i which is interactive and gets 
suck asking for confirmation to overwrite config files.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto)  
gentoo.org>

 releases/weekly/scripts/cloud-prep.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/releases/weekly/scripts/cloud-prep.sh 
b/releases/weekly/scripts/cloud-prep.sh
index 6778713..e022a36 100644
--- a/releases/weekly/scripts/cloud-prep.sh
+++ b/releases/weekly/scripts/cloud-prep.sh
@@ -55,7 +55,7 @@ EOL
 USE="-build" emerge -uDNv --with-bdeps=y --jobs=2 @world
 USE="-build" emerge --verbose=n --depclean
 USE="-build" emerge -v --usepkg=n @preserved-rebuild
-etc-update --automode -3
+etc-update --automode -5
 
 # Clean up portage
 emerge --verbose=n --depclean



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

2015-12-20 Thread Hans de Graaff
commit: 0762999b036ae5aaf34b6e68b306264a35ee1fdf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 21 07:11:21 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 21 07:27:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0762999b

dev-util/cucumber-core: add 1.3.1

Package-Manager: portage-2.2.24

 dev-util/cucumber-core/Manifest   |  1 +
 dev-util/cucumber-core/cucumber-core-1.3.1.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-util/cucumber-core/Manifest b/dev-util/cucumber-core/Manifest
index 25ddf2a..c06f0e3 100644
--- a/dev-util/cucumber-core/Manifest
+++ b/dev-util/cucumber-core/Manifest
@@ -1,2 +1,3 @@
 DIST cucumber-core-1.2.0.gem 41984 SHA256 
390e4d05a99d4b648f75343b553cb22c59aa9b4e461ab383323d4ca381b4b4bb SHA512 
b24a108a0147afca99d292df7c64320190a1fa0b2fcc08038f3a98eb09d29f3f02e0581004a168e80e0c2091e7e981494f86e9086ff81504a014b52f5fe5ceeb
 WHIRLPOOL 
e49a4814d2810abfb1f8d4b79d858c87ce128c98d2e238147d0599eab7acdafa25fa438f1f1addd50dd195484f79fb0257f29dfb5fa5bbba07f173f313b6bedb
 DIST cucumber-core-1.3.0.gem 44032 SHA256 
28dfebe5e003a28c60266468f781968e30fe26858a823001be3f9aa481fbb98a SHA512 
82d5185669ff8962cd4a1da7257e1144028cf0718c6a324facf4686a287526abb5c7848898bb25a848ba535ef0526daea13ec3de93b2b2ffce76c49cfd60ed0b
 WHIRLPOOL 
7278feb976665e7bee4a7b43b0ca320bf95747c919addef167ef56d20293b0a878bf06d2669f97454c63675fad79801c6b906e08a2b3c8991f5d44eaf8d40634
+DIST cucumber-core-1.3.1.gem 44544 SHA256 
0c86987380e5e91904dc98939aa3b88e66fc6151af4500a1e61bb67f0bccc573 SHA512 
ad8be64c7c5203e660e1826d479d572f03f71dcea9105f21688427979bab821fec03c704fe30233137afc1865fc4d09ed6a1272921ba9fde1d149b9266f0b673
 WHIRLPOOL 
aa95879115e8e8714e1e8154d4bb113786f45006a51eca2b18463d0c48fd24a9a0b39ff92bc54feb16d3d4cc5af3d6c50426736f1f5eb20ce28a6ea68cffeed9

diff --git a/dev-util/cucumber-core/cucumber-core-1.3.1.ebuild 
b/dev-util/cucumber-core/cucumber-core-1.3.1.ebuild
new file mode 100644
index 000..ed7b162
--- /dev/null
+++ b/dev-util/cucumber-core/cucumber-core-1.3.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis;
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/unindent-1.0
+   )"
+
+USE_RUBY=${USE_RUBY/ruby22} ruby_add_bdepend "test? ( 
>=dev-ruby/kramdown-1.4.2 )"
+
+ruby_add_rdepend "
+   >=dev-ruby/gherkin3-3.1.0:3
+"
+
+each_ruby_prepare() {
+   case ${RUBY} in
+   *ruby22)
+   # Avoid dependency on kramdown so we can add the ruby22
+   # target.
+   rm -f spec/readme_spec.rb || die
+   ;;
+   esac
+}



[gentoo-commits] proj/sandbox:master commit in: libsbutil/gnulib/

2015-12-20 Thread Mike Frysinger
commit: 7a923f646ce10b7dec3c7ae5fe2079c10aa21752
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 21:08:16 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 21:08:16 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=7a923f64

libsbutil: gnulib: hand disable same_name usage

We don't provide same_name because the one caller we don't use, but it
relies on gc-sections to avoid link errors.  That flag doesn't work on
ia64 though, so we need to hand delete the one caller.  Ugh.

Signed-off-by: Mike Frysinger  gentoo.org>

 libsbutil/gnulib/hash-triple.c |  9 -
 libsbutil/gnulib/same.h| 25 -
 2 files changed, 34 deletions(-)

diff --git a/libsbutil/gnulib/hash-triple.c b/libsbutil/gnulib/hash-triple.c
index c3b6d9f..06cfbdf 100644
--- a/libsbutil/gnulib/hash-triple.c
+++ b/libsbutil/gnulib/hash-triple.c
@@ -24,7 +24,6 @@
 #include 
 
 #include "hash-pjw.h"
-#include "same.h"
 #include "same-inode.h"
 
 #define STREQ(a, b) (strcmp (a, b) == 0)
@@ -52,14 +51,6 @@ triple_hash_no_name (void const *x, size_t table_size)
 
 /* Compare two F_triple structs.  */
 bool
-triple_compare (void const *x, void const *y)
-{
-  struct F_triple const *a = x;
-  struct F_triple const *b = y;
-  return (SAME_INODE (*a, *b) && same_name (a->name, b->name)) ? true : false;
-}
-
-bool
 triple_compare_ino_str (void const *x, void const *y)
 {
   struct F_triple const *a = x;

diff --git a/libsbutil/gnulib/same.h b/libsbutil/gnulib/same.h
deleted file mode 100644
index ee313c5..000
--- a/libsbutil/gnulib/same.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/* Determine whether two file names refer to the same file.
-
-   Copyright (C) 1997-2000, 2003-2004, 2009-2015 Free Software Foundation, Inc.
-
-   This program is free software: you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 3 of the License, or
-   (at your option) any later version.
-
-   This program is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-   GNU General Public License for more details.
-
-   You should have received a copy of the GNU General Public License
-   along with this program.  If not, see .  */
-
-#ifndef SAME_H_
-# define SAME_H_ 1
-
-# include 
-
-bool same_name (const char *source, const char *dest);
-
-#endif /* SAME_H_ */



[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3/files/, dev-python/pypy3/

2015-12-20 Thread Michał Górny
commit: fd32d95f547b668b9d8fdddf36b35ce35a7edc77
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 20 21:12:42 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 20 21:13:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd32d95f

dev-python/pypy3: Add a live ebuild

 dev-python/pypy3/files/2.5.0-shared-lib.patch  |  12 ++
 dev-python/pypy3/files/4.0.0-gentoo-path.patch |  50 ++
 dev-python/pypy3/pypy3-.ebuild | 233 +
 3 files changed, 295 insertions(+)

diff --git a/dev-python/pypy3/files/2.5.0-shared-lib.patch 
b/dev-python/pypy3/files/2.5.0-shared-lib.patch
new file mode 100644
index 000..ddd7473
--- /dev/null
+++ b/dev-python/pypy3/files/2.5.0-shared-lib.patch
@@ -0,0 +1,12 @@
+diff -ur pypy-2.5.0-src.orig/rpython/translator/platform/posix.py 
pypy-2.5.0-src/rpython/translator/platform/posix.py
+--- rpython/translator/platform/posix.py   2015-02-03 05:12:49.0 
+0800
 rpython/translator/platform/posix.py   2015-03-22 07:36:01.420116684 
+0800
+@@ -183,7 +183,7 @@
+'int main(int argc, char* argv[]) '
+'{ return $(PYPY_MAIN_FUNCTION)(argc, argv); }" > $@')
+ m.rule('$(DEFAULT_TARGET)', ['$(TARGET)', 'main.o'],
+-   '$(CC_LINK) $(LDFLAGS_LINK) main.o -L. 
-l$(SHARED_IMPORT_LIB) -o $@ $(RPATH_FLAGS)')
++   '$(CC_LINK) $(LDFLAGS_LINK) main.o -L. 
-l$(SHARED_IMPORT_LIB) \'-Wl,-rpath,$$ORIGIN\' -o $@')
+ 
+ return m
+ 

diff --git a/dev-python/pypy3/files/4.0.0-gentoo-path.patch 
b/dev-python/pypy3/files/4.0.0-gentoo-path.patch
new file mode 100644
index 000..1c0270d
--- /dev/null
+++ b/dev-python/pypy3/files/4.0.0-gentoo-path.patch
@@ -0,0 +1,50 @@
+From 165e05bbdc93e54411217c0198d0a5cbb9de4e33 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Fri, 27 Nov 2015 17:02:42 +0100
+Subject: [PATCH] Gentoo: override paths for system-wide install based on
+ sys.prefix
+
+Override all default distutils install paths to ones suitable for
+system-wide install when sys.prefix indicates we're running the Gentoo
+system-wide install of PyPy with no prefix overrides (e.g. virtualenv).
+
+Fixes: https://bugs.gentoo.org/462306
+Fixes: https://bugs.gentoo.org/465546
+---
+ lib-python/3/distutils/command/install.py | 13 -
+ 1 file changed, 12 insertions(+), 1 deletion(-)
+
+diff --git a/lib-python/3/distutils/command/install.py 
b/lib-python/3/distutils/command/install.py
+index fc43951..fed5218 100644
+--- a/lib-python/3/distutils/command/install.py
 b/lib-python/3/distutils/command/install.py
+@@ -90,6 +90,13 @@ INSTALL_SCHEMES = {
+ 'scripts': '$base/bin',
+ 'data'   : '$base',
+ },
++'gentoo': {
++'purelib': '$base/site-packages',
++'platlib': '$base/site-packages',
++'headers': '$base/include',
++'scripts': '@EPREFIX@/usr/bin',
++'data'   : '@EPREFIX@/usr',
++},
+ }
+ 
+ # The keys to an installation scheme; if any new types of files are to be
+@@ -476,7 +483,11 @@ class install (Command):
+ # it's the caller's problem if they supply a bad name!
+ if (hasattr(sys, 'pypy_version_info') and
+ not name.endswith(('_user', '_home'))):
+-name = 'pypy'
++if self.install_base == 
os.path.normpath('@EPREFIX@/usr/@libdir@/pypy'):
++# override paths for system-wide install
++name = 'gentoo'
++else:
++name = 'pypy'
+ scheme = INSTALL_SCHEMES[name]
+ for key in SCHEME_KEYS:
+ attrname = 'install_' + key
+-- 
+2.6.3
+

diff --git a/dev-python/pypy3/pypy3-.ebuild 
b/dev-python/pypy3/pypy3-.ebuild
new file mode 100644
index 000..a335b0f
--- /dev/null
+++ b/dev-python/pypy3/pypy3-.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# pypy3 needs to be built using python 2
+PYTHON_COMPAT=( python2_7 pypy )
+EHG_PROJECT="pypy"
+EHG_REPO_URI="https://bitbucket.org/pypy/pypy;
+EHG_REVISION="py3k"
+inherit check-reqs eutils mercurial multilib multiprocessing pax-utils 
python-any-r1 toolchain-funcs versionator
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
language"
+HOMEPAGE="http://pypy.org/;
+SRC_URI=""
+
+LICENSE="MIT"
+SLOT="0/$(get_version_component_range 1-2 ${PV})"
+KEYWORDS=""
+IUSE="bzip2 gdbm +jit low-memory ncurses sandbox shadowstack sqlite 
cpu_flags_x86_sse2 test tk"
+
+RDEPEND=">=sys-libs/zlib-1.1.3:0=
+   virtual/libffi:0=
+   virtual/libintl:0=
+   dev-libs/expat:0=
+   dev-libs/openssl:0=[-bindist]
+   bzip2? ( app-arch/bzip2:0= )
+   gdbm? ( sys-libs/gdbm:0= )
+   ncurses? ( sys-libs/ncurses:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   

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

2015-12-20 Thread Michał Górny
commit: 24c7c0443888394fcce28b42d9c511edcbf9c52f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 20 21:11:35 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 20 21:13:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c7c044

dev-python/pypy: Add a live ebuild

 dev-python/pypy/pypy-.ebuild | 258 +++
 1 file changed, 258 insertions(+)

diff --git a/dev-python/pypy/pypy-.ebuild b/dev-python/pypy/pypy-.ebuild
new file mode 100644
index 000..302e843
--- /dev/null
+++ b/dev-python/pypy/pypy-.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 pypy )
+EHG_REPO_URI="https://bitbucket.org/pypy/pypy;
+inherit check-reqs eutils mercurial multilib multiprocessing pax-utils 
python-any-r1 toolchain-funcs versionator
+
+CPY_PATCHSET_VERSION="2.7.10-0"
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
language"
+HOMEPAGE="http://pypy.org/;
+SRC_URI="
+   
https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${CPY_PATCHSET_VERSION}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/$(get_version_component_range 1-2 ${PV})"
+KEYWORDS=""
+IUSE="bzip2 doc gdbm +jit low-memory ncurses sandbox shadowstack sqlite 
cpu_flags_x86_sse2 test tk"
+
+RDEPEND=">=sys-libs/zlib-1.1.3:0=
+   virtual/libffi:0=
+   virtual/libintl:0=
+   dev-libs/expat:0=
+   dev-libs/openssl:0=[-bindist]
+   bzip2? ( app-arch/bzip2:0= )
+   gdbm? ( sys-libs/gdbm:0= )
+   ncurses? ( sys-libs/ncurses:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+   !dev-python/pypy-bin:0"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx )
+   ${PYTHON_DEPS}
+   test? ( dev-python/pytest )"
+PDEPEND="app-admin/python-updater"
+
+S="${WORKDIR}/${P}-src"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if use low-memory; then
+   if ! python_is_installed pypy; then
+   eerror "USE=low-memory requires a (possibly 
old) version of dev-python/pypy"
+   eerror "or dev-python/pypy-bin being installed. 
Please install it using e.g.:"
+   eerror
+   eerror "  $ emerge -1v dev-python/pypy-bin"
+   eerror
+   eerror "before attempting to build 
dev-python/pypy[low-memory]."
+   die "dev-python/pypy-bin (or dev-python/pypy) 
needs to be installed for USE=low-memory"
+   fi
+
+   CHECKREQS_MEMORY="1750M"
+   use amd64 && CHECKREQS_MEMORY="3500M"
+   else
+   CHECKREQS_MEMORY="3G"
+   use amd64 && CHECKREQS_MEMORY="6G"
+   fi
+
+   check-reqs_pkg_pretend
+   fi
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   pkg_pretend
+
+   if python_is_installed pypy; then
+   if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] || use 
low-memory; then
+   einfo "Using already-installed PyPy to perform 
the translation."
+   local EPYTHON=pypy
+   else
+   einfo "Using ${EPYTHON} to perform the 
translation. Please note that upstream"
+   einfo "recommends using PyPy for that. If you 
wish to do so, please unset"
+   einfo "the EPYTHON variable."
+   fi
+   fi
+
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_unpack() {
+   default
+   mercurial_src_unpack
+}
+
+src_prepare() {
+   epatch "${FILESDIR}/4.0.0-gentoo-path.patch" \
+   
"${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
 \
+   "${FILESDIR}"/2.5.0-shared-lib.patch# 517002
+
+   sed -e "s^@EPREFIX@^${EPREFIX}^" \
+   -e "s^@libdir@^$(get_libdir)^" \
+   -i lib-python/2.7/distutils/command/install.py || die
+
+   # apply CPython stdlib patches
+   pushd lib-python/2.7 > /dev/null || die
+   epatch "${FILESDIR}"/2.5.0_all_distutils_cxx.patch \
+   "${WORKDIR}"/patches/22_all_turkish_locale.patch \
+   "${WORKDIR}"/patches/62_all_xml.use_pyxml.patch
+   popd > /dev/null || die
+
+   epatch_user
+}
+
+src_compile() {
+   tc-export CC
+
+   local jit_backend
+   if use jit; then
+   jit_backend='--jit-backend='
+
+   # We only need the explicit sse2 switch for x86.
+   # On other arches we can rely on autodetection 

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

2015-12-20 Thread Mike Frysinger
commit: bca0183c33356df09669f19f2b40c20f7de7dc11
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 21:07:59 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 21:07:59 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=bca0183c

build: disable gc-sections on ia64 systems

Signed-off-by: Mike Frysinger  gentoo.org>

 configure.ac | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index b8430dd..18be54b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -434,7 +434,10 @@ SB_CHECK_CFLAG([-fno-builtin-malloc])
 SB_CHECK_CFLAG([-fno-builtin-realloc])
 AC_DEFUN([SB_CHECK_LDFLAG],[AX_CHECK_LINK_FLAG([-Wl,$1],[LDFLAGS="$LDFLAGS 
-Wl,$1"])])
 SB_CHECK_LDFLAG([--as-needed])
-SB_CHECK_LDFLAG([--gc-sections])
+dnl Itanium systems do not like this flag, so disable it to avoid warnings.
+if test "$host_cpu" != "ia64" ; then
+   SB_CHECK_LDFLAG([--gc-sections])
+fi
 case $host_os in
dnl bsd is dumb (environ)
*linux*) SB_CHECK_LDFLAG([--no-undefined]) ;;



[gentoo-commits] dev/graaff:master commit in: app-emacs/coffee-mode/

2015-12-20 Thread Hans de Graaff
commit: dce7af6dfa4e943f67012cdb2ef96866acbcc102
Author: Hans de Graaff  degraaff  org>
AuthorDate: Sun Dec 20 20:20:42 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 20:20:42 2015 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=dce7af6d

app-emacs/coffee-mode: cleanup

Package-Manager: portage-2.2.24

 app-emacs/coffee-mode/Manifest |  1 -
 app-emacs/coffee-mode/coffee-mode-0.5.2.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/app-emacs/coffee-mode/Manifest b/app-emacs/coffee-mode/Manifest
index 1701a3e..469aac6 100644
--- a/app-emacs/coffee-mode/Manifest
+++ b/app-emacs/coffee-mode/Manifest
@@ -1,3 +1,2 @@
-DIST coffee-mode-0.5.2.tar.gz 22099 SHA256 
4d2b46d79ab723b7c21f8b73441194605172722374d22fd2047af769398a00c4 SHA512 
96416860c7e4a65ac1f806e6050d1b285850c9b6d0efd783c011c865aeba39bc5cd5e8ac46f69ee10acc3ba55f5fc9399c1fa0339082c6dab66d3c50093f5aa3
 WHIRLPOOL 
bc02796e0c589aa27e13588fd2e0bb9d4fcc1a1eb4b0eabc44e3c690de4817789c306be5f6f11ad3e1fc4a371044af770e9668d890b52ec3386563f60fcc4d5e
 DIST coffee-mode-0.6.0.tar.gz 99349 SHA256 
f1e2fd0797d69ece434b00a88bbfddb4265d5e9bf12fd2a7d39ccbfb00200870 SHA512 
9fd5b0f7a007c92417d67a355084c79b539007de9bc895020dbbb745d8029700ad2e9b898d73aba73861368b925f5a992f91d7b78b9147e893d9fbb1d09f8bf0
 WHIRLPOOL 
51ff7742a0b0980f55f4f2803b3fe70ffcecc2029740e8255658b24c4b801e67fb6b440864dfb5876aff38d10a31c89d15d1f353f923580f40785575f6589108
 DIST coffee-mode-0.6.2.tar.gz 100499 SHA256 
caedf2077e89a7ea3d3984f7a15df6b193a0fe939678fd55d6e2fc7f101046f6 SHA512 
a0c9fe2d1e65508b8caba995d1ea6a2d1482026f04fac86e7ca8b58547c25cfe35384ebeae58088cb2c30a4169ff804e473a2ed54feaf8ae9825c0cfe403c4c4
 WHIRLPOOL 
8419e80fa4bf5ffe43ac2029edfd79d8582ebf5e926516989a1359ceb5dce6cfb11ac71319b39ab7e57b3e95caca943e24c90acef8414072788bf770be56fb1a

diff --git a/app-emacs/coffee-mode/coffee-mode-0.5.2.ebuild 
b/app-emacs/coffee-mode/coffee-mode-0.5.2.ebuild
deleted file mode 100644
index 9ee9f17..000
--- a/app-emacs/coffee-mode/coffee-mode-0.5.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/css-mode/css-mode-0.11.ebuild,v 
1.10 2008/02/14 10:07:30 ulm Exp $
-
-EAPI=5
-
-inherit elisp
-
-IUSE=""
-
-DESCRIPTION="A major mode for editing CoffeeScript"
-HOMEPAGE="https://github.com/defunkt/coffee-mode;
-SRC_URI="https://github.com/defunkt/coffee-mode/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_install() {
-   elisp_src_install
-
-   dodoc README.md
-}



[gentoo-commits] dev/graaff:master commit in: dev-ruby/rubycas-client/

2015-12-20 Thread Hans de Graaff
commit: f2899f073d5325deaa3749fa61732d2bd7347328
Author: Hans de Graaff  degraaff  org>
AuthorDate: Sun Dec 20 20:18:24 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 20:18:24 2015 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=f2899f07

Never used this, removing

 dev-ruby/rubycas-client/ChangeLog  | 15 -
 dev-ruby/rubycas-client/Manifest   | 12 ---
 dev-ruby/rubycas-client/metadata.xml   |  5 ---
 .../rubycas-client/rubycas-client-2.3.1.ebuild | 37 --
 .../rubycas-client/rubycas-client-2.3.9.ebuild | 37 --
 5 files changed, 106 deletions(-)

diff --git a/dev-ruby/rubycas-client/ChangeLog 
b/dev-ruby/rubycas-client/ChangeLog
deleted file mode 100644
index 2e6d279..000
--- a/dev-ruby/rubycas-client/ChangeLog
+++ /dev/null
@@ -1,15 +0,0 @@
-# ChangeLog for dev-ruby/rubycas-client
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*rubycas-client-2.3.9 (05 Oct 2012)
-
-  05 Oct 2012; Hans de Graaff  +rubycas-client-2.3.9.ebuild:
-  Version bump.
-
-*rubycas-client-2.3.1 (23 Oct 2011)
-
-  23 Oct 2011; Hans de Graaff  +rubycas-client-2.3.1.ebuild,
-  +metadata.xml:
-  Initial import. New dependency for Tracks.
-

diff --git a/dev-ruby/rubycas-client/Manifest b/dev-ruby/rubycas-client/Manifest
deleted file mode 100644
index 52b798d..000
--- a/dev-ruby/rubycas-client/Manifest
+++ /dev/null
@@ -1,12 +0,0 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA256
-
-DIST rubycas-client-2.3.1.gem 47104 SHA256 
f3849be48e219faf1bfcf4542f5c5b4493dc780f2f2ac1603005657e4380bf3e SHA512 
aecc600fbb976ab85296adc7de9aef4f8c3b87d9e08884a9499ecdd4845fe5e3ba089acbff5e744a7a16b4803a1c1a5bd20721670937655032646a0702c5ce12
 WHIRLPOOL 
3c6416d7d0d5e110eaa80566db119d5e0813f97cce11394d8603f0a192d7d6bf36d04b157c56b5b03f0d099c34690f7a73464a6a35a1f87637507bc5b3258041
-DIST rubycas-client-2.3.9.gem 53760 SHA256 
8ed1e3f583c20c05c7dfb8f3e6e831b08b5c1b5b3843f5b1aa08cc7717c8f971 SHA512 
c91351c93abab20d879adc9bc56f85bd5029a456fec56b8c98974d3cda1520fbe89fb1444f779c76b76c41a1acb9d3a29985783dff97e1d707490d9b2bd42684
 WHIRLPOOL 
13f70f02e51d82586f38d7416011e4c62ddac41c7070475574545382a4c97abf9a2ec99fc31cdc7f203a3890720acb6021007a2ce93bfc32f05ec773da7f1fd6
--BEGIN PGP SIGNATURE-
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iF4EAREIAAYFAlBuo5YACgkQiIP6VqMIqNdR+gD9Hf4XKbKdiH60Rb8IbSHvZWCw
-+JuSUhTFBE3i7WcBn+AA+wca+T3sgH9PMzysdxnKhaaGa8P2nKawJm5eBne6aO3K
-=2r7J
--END PGP SIGNATURE-

diff --git a/dev-ruby/rubycas-client/metadata.xml 
b/dev-ruby/rubycas-client/metadata.xml
deleted file mode 100644
index f977299..000
--- a/dev-ruby/rubycas-client/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-gra...@gentoo.org
-

diff --git a/dev-ruby/rubycas-client/rubycas-client-2.3.1.ebuild 
b/dev-ruby/rubycas-client/rubycas-client-2.3.1.ebuild
deleted file mode 100644
index 2ca277d..000
--- a/dev-ruby/rubycas-client/rubycas-client-2.3.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-USE_RUBY="ruby18"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.txt History.txt README.rdoc"
-
-#RUBY_FAKEGEM_DOCDIR="doc"
-#RUBY_FAKEGEM_TASK_DOC=""
-
-# Tests require at least 'riot' which we have not packaged yet.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="rails_generators"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby client library for Yale's Central Authentication Service 
(CAS) protocol."
-HOMEPAGE="http://github.com/rubycas/rubycas-client;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/activesupport:2.3"
-
-all_ruby_prepare() {
-   rm Gemfile Gemfile.lock || die
-   sed -i -e "/require 'bundler'/,/end/ s:^:#:" Rakefile || die
-}
-
-all_ruby_install() {
-   dodoc -r examples
-}

diff --git a/dev-ruby/rubycas-client/rubycas-client-2.3.9.ebuild 
b/dev-ruby/rubycas-client/rubycas-client-2.3.9.ebuild
deleted file mode 100644
index bb39cc5..000
--- a/dev-ruby/rubycas-client/rubycas-client-2.3.9.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-USE_RUBY="ruby18 ruby19"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.txt History.txt README.rdoc"
-
-#RUBY_FAKEGEM_DOCDIR="doc"
-#RUBY_FAKEGEM_TASK_DOC=""
-
-# Tests require at least 'riot' which we have not packaged yet.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="rails_generators"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby client library for Yale's Central Authentication Service 
(CAS) protocol."
-HOMEPAGE="http://github.com/rubycas/rubycas-client;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend 

[gentoo-commits] dev/graaff:master commit in: app-emacs/coffee-mode/

2015-12-20 Thread Hans de Graaff
commit: 9344f312a1f42fe06f69a65f8450fbe8c3f195c9
Author: Hans de Graaff  degraaff  org>
AuthorDate: Sun Dec 20 20:20:31 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 20:20:31 2015 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=9344f312

app-emacs/coffee-mode: add 0.6.2

Package-Manager: portage-2.2.24

 app-emacs/coffee-mode/Manifest |  1 +
 app-emacs/coffee-mode/coffee-mode-0.6.2.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/app-emacs/coffee-mode/Manifest b/app-emacs/coffee-mode/Manifest
index e85562d..1701a3e 100644
--- a/app-emacs/coffee-mode/Manifest
+++ b/app-emacs/coffee-mode/Manifest
@@ -1,2 +1,3 @@
 DIST coffee-mode-0.5.2.tar.gz 22099 SHA256 
4d2b46d79ab723b7c21f8b73441194605172722374d22fd2047af769398a00c4 SHA512 
96416860c7e4a65ac1f806e6050d1b285850c9b6d0efd783c011c865aeba39bc5cd5e8ac46f69ee10acc3ba55f5fc9399c1fa0339082c6dab66d3c50093f5aa3
 WHIRLPOOL 
bc02796e0c589aa27e13588fd2e0bb9d4fcc1a1eb4b0eabc44e3c690de4817789c306be5f6f11ad3e1fc4a371044af770e9668d890b52ec3386563f60fcc4d5e
 DIST coffee-mode-0.6.0.tar.gz 99349 SHA256 
f1e2fd0797d69ece434b00a88bbfddb4265d5e9bf12fd2a7d39ccbfb00200870 SHA512 
9fd5b0f7a007c92417d67a355084c79b539007de9bc895020dbbb745d8029700ad2e9b898d73aba73861368b925f5a992f91d7b78b9147e893d9fbb1d09f8bf0
 WHIRLPOOL 
51ff7742a0b0980f55f4f2803b3fe70ffcecc2029740e8255658b24c4b801e67fb6b440864dfb5876aff38d10a31c89d15d1f353f923580f40785575f6589108
+DIST coffee-mode-0.6.2.tar.gz 100499 SHA256 
caedf2077e89a7ea3d3984f7a15df6b193a0fe939678fd55d6e2fc7f101046f6 SHA512 
a0c9fe2d1e65508b8caba995d1ea6a2d1482026f04fac86e7ca8b58547c25cfe35384ebeae58088cb2c30a4169ff804e473a2ed54feaf8ae9825c0cfe403c4c4
 WHIRLPOOL 
8419e80fa4bf5ffe43ac2029edfd79d8582ebf5e926516989a1359ceb5dce6cfb11ac71319b39ab7e57b3e95caca943e24c90acef8414072788bf770be56fb1a

diff --git a/app-emacs/coffee-mode/coffee-mode-0.6.2.ebuild 
b/app-emacs/coffee-mode/coffee-mode-0.6.2.ebuild
new file mode 100644
index 000..22237ff
--- /dev/null
+++ b/app-emacs/coffee-mode/coffee-mode-0.6.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/css-mode/css-mode-0.11.ebuild,v 
1.10 2008/02/14 10:07:30 ulm Exp $
+
+EAPI=5
+
+inherit elisp
+
+IUSE=""
+
+DESCRIPTION="A major mode for editing CoffeeScript"
+HOMEPAGE="https://github.com/defunkt/coffee-mode;
+SRC_URI="https://github.com/defunkt/coffee-mode/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   sed -i -e 's/$(CASK) exec//' Makefile || die
+}
+
+src_install() {
+   elisp_src_install
+
+   dodoc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/warsow/

2015-12-20 Thread Michael Sterrett
commit: 1f4f7df6103675ad2cb322817cb977727783da7f
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sun Dec 20 02:53:25 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Sun Dec 20 21:16:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f4f7df6

add slot dep for virtual/jpeg

Package-Manager: portage-2.2.24

 games-fps/warsow/warsow-1.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/warsow/warsow-1.5.1-r1.ebuild 
b/games-fps/warsow/warsow-1.5.1-r1.ebuild
index b36b9e3..b9324ef 100644
--- a/games-fps/warsow/warsow-1.5.1-r1.ebuild
+++ b/games-fps/warsow/warsow-1.5.1-r1.ebuild
@@ -41,7 +41,7 @@ RDEPEND=">=dev-libs/libRocket-1.2.1_p20130110
x11-libs/libXrandr
x11-libs/libXxf86dga
x11-libs/libXxf86vm
-   virtual/jpeg
+   virtual/jpeg:0
virtual/opengl
openal? ( media-libs/openal )
)"



[gentoo-commits] repo/gentoo:master commit in: games-fps/alienarena/

2015-12-20 Thread Michael Sterrett
commit: 21c6231579d21ee27c456903094c96681fbbd7dc
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sun Dec 20 21:15:46 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Sun Dec 20 21:16:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c62315

add additional download site (bug #568808)

Package-Manager: portage-2.2.24

 games-fps/alienarena/alienarena-20130827.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-fps/alienarena/alienarena-20130827.ebuild 
b/games-fps/alienarena/alienarena-20130827.ebuild
index 0ff3910..3193fa8 100644
--- a/games-fps/alienarena/alienarena-20130827.ebuild
+++ b/games-fps/alienarena/alienarena-20130827.ebuild
@@ -8,7 +8,8 @@ inherit eutils gnome2-utils games
 MY_PN=alienarena-7.66
 DESCRIPTION="Fast-paced multiplayer deathmatch game"
 HOMEPAGE="http://red.planetarena.org/;
-SRC_URI="http://icculus.org/alienarena/Files/${MY_PN}-linux${PV}.tar.gz;
+SRC_URI="http://icculus.org/alienarena/Files/${MY_PN}-linux${PV}.tar.gz
+   http://red.planetarena.org/files/${MY_PN}-linux${PV}.tar.gz;
 
 LICENSE="GPL-2 free-noncomm"
 SLOT="0"



[gentoo-commits] data/gentoo-news:master commit in: 2015-10-22-gcc-5-new-c++11-abi/

2015-12-20 Thread Mike Gilbert
commit: 79af08d33efb4561657f7c25b42f407ad8f4ffeb
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 20 21:21:32 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 20 21:21:32 2015 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=79af08d3

gcc-5-new-c++11-abi: Revise revdep-rebuild instructions

gentoolkit-0.3.1 requires slightly different syntax.

 .../2015-10-22-gcc-5-new-c++11-abi.en.txt| 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git 
a/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt 
b/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt
index 5f6ffbb..9760753 100644
--- a/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt
+++ b/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt
@@ -2,7 +2,7 @@ Title: GCC 5 Defaults to the New C++11 ABI
 Author: Mike Frysinger 
 Content-Type: text/plain
 Posted: 2015-10-22
-Revision: 1
+Revision: 2
 News-Item-Format: 1.0
 Display-If-Installed: >=sys-devel/gcc-5
 
@@ -13,7 +13,12 @@ into link time errors that include lines similar to:
 Or you might see linkage failures with "std::__cxx11::string" in the output.
 
 These are signs that you need to rebuild packages using the new C++ ABI.
-You can quickly do so by using revdep-rebuild (from gentoolkit) like so:
+You can quickly do so by using revdep-rebuild (from gentoolkit).
+
+For gentoolkit-0.3.1 or higher:
+# revdep-rebuild --library 'libstdc++.so.6' -- --exclude gcc
+
+For previous versions of gentoolkit:
 # revdep-rebuild --library 'libstdc\+\+\.so\.6' -- --exclude gcc
 
 For more details, feel free to peruse:



[gentoo-commits] proj/sandbox:master commit in: tests/

2015-12-20 Thread Mike Frysinger
commit: 4f000d9c228474b6e34c9ce9e84bcce781271914
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 21:32:26 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 21:32:26 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=4f000d9c

tests: check errno with more static tests

This verifies the error code setting with ptrace logic -- if the ptrace
code is broken, the errno will often be ENOSYS instead of EPERM.

Signed-off-by: Mike Frysinger  gentoo.org>

 tests/open_static-1.sh   | 2 +-
 tests/openat_static-1.sh | 2 +-
 tests/unlink_static-1.sh | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/tests/open_static-1.sh b/tests/open_static-1.sh
index faf91d0..e815b57 100755
--- a/tests/open_static-1.sh
+++ b/tests/open_static-1.sh
@@ -8,5 +8,5 @@ open_static-0 3 ok O_RDONLY 0666 || exit 1
 
 mkdir deny || exit 1
 adddeny $PWD/deny
-open_static-0 -1 deny/not-ok "O_WRONLY|O_CREAT" 0666
+open_static-0 -1,EPERM deny/not-ok "O_WRONLY|O_CREAT" 0666 || exit 1
 test -e sandbox.log

diff --git a/tests/openat_static-1.sh b/tests/openat_static-1.sh
index 929fc51..a4d1b90 100755
--- a/tests/openat_static-1.sh
+++ b/tests/openat_static-1.sh
@@ -8,5 +8,5 @@ openat_static-0 3 AT_FDCWD ok O_RDONLY 0666 || exit 1
 
 mkdir deny || exit 1
 adddeny $PWD/deny
-openat_static-0 -1 AT_FDCWD deny/not-ok "O_WRONLY|O_CREAT" 0666
+openat_static-0 -1,EPERM AT_FDCWD deny/not-ok "O_WRONLY|O_CREAT" 0666 || exit 1
 test -e sandbox.log

diff --git a/tests/unlink_static-1.sh b/tests/unlink_static-1.sh
index 9585862..2281a98 100755
--- a/tests/unlink_static-1.sh
+++ b/tests/unlink_static-1.sh
@@ -5,5 +5,5 @@
 touch f
 test -e f || exit 1
 adddeny "${PWD}"
-unlink_static-0 -1,EPERM f
+unlink_static-0 -1,EPERM f || exit 1
 test -e sandbox.log -a -e f



[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/, libsandbox/

2015-12-20 Thread Mike Frysinger
commit: e99597cc31b454f97d2629f17d3d6f5145f978d7
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 21:35:21 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 21:35:21 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=e99597cc

libsandbox: new ia64 ptrace port

Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/trace.c|  1 +
 libsandbox/trace/linux/arch.c |  2 ++
 libsandbox/trace/linux/ia64.c | 81 +++
 3 files changed, 84 insertions(+)

diff --git a/libsandbox/trace.c b/libsandbox/trace.c
index 5ccda2a..fb1fc32 100644
--- a/libsandbox/trace.c
+++ b/libsandbox/trace.c
@@ -9,6 +9,7 @@
 #include "wrappers.h"
 #include "sb_nr.h"
 
+static long do_peekdata(long offset);
 static long _do_ptrace(enum __ptrace_request request, const char *srequest, 
void *addr, void *data);
 #define do_ptrace(request, addr, data) _do_ptrace(request, #request, addr, 
data)
 #define _trace_possible(data) true

diff --git a/libsandbox/trace/linux/arch.c b/libsandbox/trace/linux/arch.c
index fbf5b79..4b3d615 100644
--- a/libsandbox/trace/linux/arch.c
+++ b/libsandbox/trace/linux/arch.c
@@ -17,6 +17,8 @@
 # include "hppa.c"
 #elif defined(__i386__)
 # include "i386.c"
+#elif defined(__ia64__)
+# include "ia64.c"
 #elif defined(__powerpc__)
 # include "powerpc.c"
 #elif defined(__s390__)

diff --git a/libsandbox/trace/linux/ia64.c b/libsandbox/trace/linux/ia64.c
new file mode 100644
index 000..5029994
--- /dev/null
+++ b/libsandbox/trace/linux/ia64.c
@@ -0,0 +1,81 @@
+#include 
+#include 
+
+/* We only care about two ptrace regs, so extract them ourselves rather than
+ * get the "full" set via GETREGS.  We still need to extract the out regs by
+ * hand either way.
+ */
+#undef trace_regs
+struct sb_ia64_trace_regs {
+   unsigned long r8, r10, r15;
+   unsigned long out[6];
+};
+#define trace_regs struct sb_ia64_trace_regs
+
+#define trace_reg_sysnum r15
+
+static unsigned long trace_arg(void *vregs, int num)
+{
+   trace_regs *regs = vregs;
+   if (num < 7)
+   return regs->out[num - 1];
+   else
+   return -1;
+}
+
+static long do_peekuser(long offset)
+{
+   return do_ptrace(PTRACE_PEEKUSER, (void *)offset, NULL);
+}
+
+static long do_pokeuser(long offset, long val)
+{
+   return do_ptrace(PTRACE_POKEUSER, (void *)offset, (void *)val);
+}
+
+#undef trace_get_regs
+static long trace_get_regs(void *vregs)
+{
+   trace_regs *regs = vregs;
+   size_t i;
+   unsigned long *out0, cfm, sof, sol;
+   long rbs_end;
+
+   regs->r15 = do_peekuser(PT_R15);
+
+   /* Here there be gremlins! */
+   rbs_end = do_peekuser(PT_AR_BSP);
+   cfm = do_peekuser(PT_CFM);
+   sof = (cfm >> 0) & 0x7f;
+   sol = (cfm >> 7) & 0x7f;
+   out0 = ia64_rse_skip_regs((unsigned long *)rbs_end, -sof + sol);
+   for (i = 0; i < 7; ++i)
+   regs->out[i] = do_peekdata((uintptr_t)ia64_rse_skip_regs(out0, 
i));
+
+   return 0;
+}
+
+#undef trace_set_regs
+static long trace_set_regs(void *vregs)
+{
+   trace_regs *regs = vregs;
+   /* We only support rewriting of syscall/err # currently (not args). */
+   do_pokeuser(PT_R8, regs->r8);
+   do_pokeuser(PT_R10, regs->r10);
+   do_pokeuser(PT_R15, regs->r15);
+   return 0;
+}
+
+static long trace_raw_ret(void *vregs)
+{
+   trace_regs *regs = vregs;
+   return regs->r8;
+}
+
+static void trace_set_ret(void *vregs, int err)
+{
+   trace_regs *regs = vregs;
+   regs->r8 = err;
+   regs->r10 = -1;
+   trace_set_regs(regs);
+}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tp_smapi/

2015-12-20 Thread Sebastian Pipping
commit: b2ae67998fc017775a514b475022f4dc4c3466bc
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Dec 20 21:43:27 2015 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Dec 20 21:46:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ae6799

app-laptop/tp_smapi: Fix compilation (bug #492964)

Package-Manager: portage-2.2.26

 app-laptop/tp_smapi/tp_smapi-0.41-r1.ebuild | 74 +
 1 file changed, 74 insertions(+)

diff --git a/app-laptop/tp_smapi/tp_smapi-0.41-r1.ebuild 
b/app-laptop/tp_smapi/tp_smapi-0.41-r1.ebuild
new file mode 100644
index 000..fe6add2
--- /dev/null
+++ b/app-laptop/tp_smapi/tp_smapi-0.41-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit flag-o-matic linux-mod
+
+DESCRIPTION="IBM ThinkPad SMAPI BIOS driver"
+HOMEPAGE="https://github.com/evgeni/tp_smapi/ http://tpctl.sourceforge.net/;
+SRC_URI="mirror://github/evgeni/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="hdaps"
+
+RESTRICT="userpriv"
+
+# We need dmideode if the kernel does not support DMI_DEV_TYPE_OEM_STRING
+# in dmi.h
+DEPEND="sys-apps/dmidecode"
+RDEPEND="${DEPEND}"
+
+pkg_pretend() {
+   linux-mod_pkg_setup
+
+   if kernel_is lt 2 6 19; then
+   eerror
+   eerror "${P} requires Linux kernel 2.6.19 or above."
+   eerror
+   die "Unsupported kernel version"
+   fi
+
+   MODULE_NAMES="thinkpad_ec(extra:) tp_smapi(extra:)"
+   BUILD_PARAMS="KSRC=${KV_DIR} KBUILD=${KV_OUT_DIR}"
+   BUILD_TARGETS="default"
+
+   if use hdaps; then
+   CONFIG_CHECK="~INPUT_UINPUT"
+   WARNING_INPUT_UINPUT="Your kernel needs uinput for the hdaps 
module to perform better"
+   linux-info_pkg_setup
+
+   MODULE_NAMES="${MODULE_NAMES} hdaps(extra:)"
+   BUILD_PARAMS="${BUILD_PARAMS} HDAPS=1"
+
+   CONFIG_CHECK="~!SENSORS_HDAPS"
+   ERROR_SENSORS_HDAPS="${P} with USE=hdaps conflicts with 
in-kernel HDAPS (CONFIG_SENSORS_HDAPS)"
+   linux-info_pkg_setup
+   fi
+}
+
+pkg_setup() {
+   # run again as pkg_pretend is not var safe
+   pkg_pretend
+}
+
+src_compile() {
+   # Kernel Makefiles may pull in -mpreferred-stack-boundary=3
+   # which requires that SSE disabled or compilation will fail.
+   # So we need to ensure that appended user CLAGS do not re-enable SSE
+   # https://bugs.gentoo.org/show_bug.cgi?id=492964
+   replace-flags '-msse*' ''
+
+   linux-mod_src_compile
+}
+
+src_install() {
+   linux-mod_src_install
+   dodoc CHANGES README
+   newinitd "${FILESDIR}"/${PN}-0.40-initd smapi
+   newconfd "${FILESDIR}"/${PN}-0.40-confd smapi
+}



[gentoo-commits] dev/ikelos:master commit in: net-dialup/freeradius/files/, net-dialup/freeradius/

2015-12-20 Thread Mike Auty
commit: 3c1c8ec6b2f451be52ea81071796aac97dbebace
Author: layman  localhost>
AuthorDate: Sun Dec 20 21:52:01 2015 +
Commit: Mike Auty  gentoo  org>
CommitDate: Sun Dec 20 21:52:01 2015 +
URL:https://gitweb.gentoo.org/dev/ikelos.git/commit/?id=3c1c8ec6

Add in more recent freeradius.

 net-dialup/freeradius/ChangeLog|  60 ++
 net-dialup/freeradius/ChangeLog-2015   | 710 +
 net-dialup/freeradius/Manifest |  12 +
 .../freeradius/files/freeradius-2.2.5-gentoo.patch | 104 +++
 net-dialup/freeradius/files/radius.conf-r3 |  16 +
 net-dialup/freeradius/files/radius.init-r3 |  31 +
 net-dialup/freeradius/freeradius-3.0.10.ebuild | 215 +++
 net-dialup/freeradius/freeradius-3.0.4.ebuild  | 215 +++
 net-dialup/freeradius/freeradius-3.0.8.ebuild  | 215 +++
 net-dialup/freeradius/metadata.xml |  10 +
 10 files changed, 1588 insertions(+)

diff --git a/net-dialup/freeradius/ChangeLog b/net-dialup/freeradius/ChangeLog
new file mode 100644
index 000..014a786
--- /dev/null
+++ b/net-dialup/freeradius/ChangeLog
@@ -0,0 +1,60 @@
+# ChangeLog for net-dialup/freeradius
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# (auto-generated from git log)
+
+*freeradius-3.0.3 (09 Aug 2015)
+*freeradius-2.2.5 (09 Aug 2015)
+
+  09 Aug 2015; Robin H. Johnson 
+  +files/freeradius-2.2.5-gentoo.patch, +files/radius.conf-r3,
+  +files/radius.init-r3, +freeradius-2.2.5.ebuild, +freeradius-3.0.3.ebuild,
+  +metadata.xml:
+  proj/gentoo: Initial commit
+
+  This commit represents a new era for Gentoo:
+  Storing the gentoo-x86 tree in Git, as converted from CVS.
+
+  This commit is the start of the NEW history.
+  Any historical data is intended to be grafted onto this point.
+
+  Creation process:
+  1. Take final CVS checkout snapshot
+  2. Remove ALL ChangeLog* files
+  3. Transform all Manifests to thin
+  4. Remove empty Manifests
+  5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
+  5.1. Do not touch files with -kb/-ko keyword flags.
+
+  Signed-off-by: Robin H. Johnson 
+  X-Thanks: Alec Warner  - did the GSoC 2006 migration
+  tests
+  X-Thanks: Robin H. Johnson  - infra guy, herding this
+  project
+  X-Thanks: Nguyen Thai Ngoc Duy  - Former Gentoo
+  developer, wrote Git features for the migration
+  X-Thanks: Brian Harring  - wrote much python to improve
+  cvs2svn
+  X-Thanks: Rich Freeman  - validation scripts
+  X-Thanks: Patrick Lauer  - Gentoo dev, running new 2014
+  work in migration
+  X-Thanks: Michał Górny  - scripts, QA, nagging
+  X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
+  the bikeshed
+
+  24 Aug 2015; Justin Lecher  freeradius-2.2.5.ebuild,
+  metadata.xml:
+  Use https by default
+
+  Convert all URLs for sites supporting encrypted connections from http to
+  https
+
+  Signed-off-by: Justin Lecher 
+
+  24 Aug 2015; Mike Gilbert  metadata.xml:
+  Revert DOCTYPE SYSTEM https changes in metadata.xml
+
+  repoman does not yet accept the https version.
+  This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
+
+  Bug: https://bugs.gentoo.org/552720
+

diff --git a/net-dialup/freeradius/ChangeLog-2015 
b/net-dialup/freeradius/ChangeLog-2015
new file mode 100644
index 000..b6c779b
--- /dev/null
+++ b/net-dialup/freeradius/ChangeLog-2015
@@ -0,0 +1,710 @@
+# ChangeLog for net-dialup/freeradius
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/ChangeLog,v 1.132 
2015/03/22 07:24:15 ulm Exp $
+
+  22 Mar 2015; Ulrich Müller  freeradius-3.0.3.ebuild:
+  Fix previous commit.
+
+  15 Mar 2015; Ulrich Müller  freeradius-2.2.5.ebuild,
+  freeradius-3.0.3.ebuild, metadata.xml:
+  Add conditional bindist restriction and remove bindist USE flag, bug 541452.
+
+  28 Dec 2014; Aaron W. Swenson 
+  freeradius-2.2.5.ebuild, freeradius-3.0.3.ebuild:
+  Rename virtual/postgresql to dev-db/postgresql
+
+  03 Nov 2014; Aaron W. Swenson 
+  freeradius-2.2.5.ebuild, freeradius-3.0.3.ebuild:
+  Update PostgreSQL dependencies and/or checks to virtual/postgresql.
+
+*freeradius-3.0.3 (07 Jun 2014)
+
+  07 Jun 2014; Jeroen Roovers  -freeradius-3.0.2.ebuild,
+  -freeradius-3.0.2-r1.ebuild, +freeradius-3.0.3.ebuild, files/radius.init-r3:
+  Version bump. Remove CVS header from script.
+
+  19 May 2014; Jeroen Roovers  files/radius.init-r3:
+  Fix /run subdir to match init.d script.
+
+  18 May 2014; Jeroen Roovers  -freeradius-2.2.0.ebuild:
+  Old.
+
+  18 May 

[gentoo-commits] proj/portage:master commit in: pym/repoman/checks/ebuilds/

2015-12-20 Thread Ulrich Müller
commit: f7d987866e6e41130fe8b4d9f2046eb5d200abe8
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Dec 20 20:46:03 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec 20 21:54:39 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f7d98786

repoman: Do not check for PATCHES array in EAPI 6 and later.

EAPI 6 explicitly added support for non-array PATCHES in its
default_src_prepare, therefore remove this warning.

X-Gentoo-Bug: 568054
Acked-by: Zac Medico  gentoo.org>

 pym/repoman/checks/ebuilds/checks.py | 4 
 1 file changed, 4 insertions(+)

diff --git a/pym/repoman/checks/ebuilds/checks.py 
b/pym/repoman/checks/ebuilds/checks.py
index e23fcfe..6d562de 100644
--- a/pym/repoman/checks/ebuilds/checks.py
+++ b/pym/repoman/checks/ebuilds/checks.py
@@ -337,6 +337,10 @@ class EbuildPatches(LineCheck):
re = re.compile(r'^\s*PATCHES=[^\(]')
error = errors.PATCHES_ERROR
 
+   def check_eapi(self, eapi):
+   return eapi in ("0", "1", "2", "3", "4", "4-python",
+   "4-slot-abi", "5", "5-hdepend", "5-progress")
+
 
 class EbuildQuotedA(LineCheck):
"""Ensure ebuilds have no quoting around ${A}"""



[gentoo-commits] dev/ikelos:master commit in: net-dialup/freeradius/

2015-12-20 Thread Mike Auty
commit: d91d363618661d81101eade626c0c3db456c1d45
Author: layman  localhost>
AuthorDate: Sun Dec 20 22:00:28 2015 +
Commit: Mike Auty  gentoo  org>
CommitDate: Sun Dec 20 22:00:28 2015 +
URL:https://gitweb.gentoo.org/dev/ikelos.git/commit/?id=d91d3636

Fix up the dependencies and ditch the old versions.

 net-dialup/freeradius/Manifest |   6 +-
 net-dialup/freeradius/freeradius-3.0.10.ebuild |   1 +
 net-dialup/freeradius/freeradius-3.0.4.ebuild  | 215 -
 net-dialup/freeradius/freeradius-3.0.8.ebuild  | 215 -
 4 files changed, 2 insertions(+), 435 deletions(-)

diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest
index c51f175..73a9522 100644
--- a/net-dialup/freeradius/Manifest
+++ b/net-dialup/freeradius/Manifest
@@ -2,11 +2,7 @@ AUX freeradius-2.2.5-gentoo.patch 3459 SHA256 
73dc67b4a59f93b70750c6dff3c92ffca6
 AUX radius.conf-r3 467 SHA256 
f76dd3c55117611d636f7fb645e98c58ae733f33cd9ba54a54075368625ddaae SHA512 
b28bf4c22e72a3074aba79f7edeb48b69cc0e7671f7023e846dec6db4a428c6d1a0803b714fd9b9b3f45bbc1bad93cfa7911d716a856505da043c1f9c6d5
 WHIRLPOOL 
d6e6847fa3aa45e8cb9ba370eaa8f1df33e3b29e121392369e251a71543c21413940fae2bca5d75553d0d91bc06541f00df301171ad9b3a6dc20f481d87e9e99
 AUX radius.init-r3 733 SHA256 
fd4435217237f828a89315d5a184ee0f4b0b19b4166a42097ccffc62a48baf6b SHA512 
11c4faa8875b9a8a9e6c41f3c11aa8b5bb1e7b26ea5bc2d126eeb5e341a4fe7ba859244267ae3ae2cfc15d98c925141e2cb7d61f526a3d67ebe318918f73d173
 WHIRLPOOL 
eafce68bb11522d294ae13cb90896dc061e17988f8043c91d230fad9348933f3d27ea03f3f2d05a9a079c4d33671276274f6692c46850e9807e3a05c231e6bb0
 DIST freeradius-server-3.0.10.tar.gz 4789660 SHA256 
e8825518bde1d9787f7f9ea1e9fec7ae5282af9c3362d2fa360f60c4db6f77ec SHA512 
7546d54ca9ae1189f17fa97a8c6f6e15486d61dda8819b15f883ba48fbd6629f4728ba41490b51cb08eb1399090c16eca1b559c22ee19f3a770f1ce7ce23a8d5
 WHIRLPOOL 
6edcb31094f91a2f7c4eed9e6d8b295f59f3f9190f1e4384bc818d3d8e3e7f73315fd0c66967ecd08657e292c43c4bd238a0247709522afd1e44b0d9e44e4478
-DIST freeradius-server-3.0.4.tar.gz 4376773 SHA256 
56919b25d5b2ff301cb37278494498f35d8c58986c33d693d6c0cd757a4a1fe9 SHA512 
556b9f8b1fb8850a943e40a66ae0491794297ac77ec958f7c863f68fb6365b0390fb369ce77875d90f5151a61e29c3443d0159f3c32111c6fc112af7e5b9e116
 WHIRLPOOL 
0bb1b35d1d479ecb8301ce3908e462610547763b987ebfe69116ba46284cf76281b389fd91b81d9882708631e263b6eac238002586239b4e23f4c2466f2d955c
-DIST freeradius-server-3.0.8.tar.gz 4656262 SHA256 
c27252d7a86ba252904612d9b1f90e846f3ef1f4afee6a748f5287b730e87e3a SHA512 
89aabc474e95226eeb5003feef40fbe240f28aa65c40e0566a9bec08991d95fab83826f3b14f416cf4d7d832a814912521cb3c83097c1a2ce5d3e3537ee3a732
 WHIRLPOOL 
62e799a7f62e6bae027d33bbfec30e4aa70e1613e83edd8e5ff1b28c9f00560655a3c6d8a3e00e5f078e07de70cfa750428cd55d0760a2a9f81eab2689e312cf
-EBUILD freeradius-3.0.10.ebuild 5384 SHA256 
dfdf2da2b054f7108e40b9cc04b5e44e39dcfb2020276637d11fcbd1c819c492 SHA512 
fb2de61b919894795b099d3f1ba9184f48bb13d2d6e0ba28e689c99502a5617bba627b25d44110b7342b35dc6dd439f3a4cbe411337be833fff4c3765d63e1f7
 WHIRLPOOL 
bd2edbecd107c1dabeaffa022e61d42b249f005160456f7830d24fd8c3921f4cc5f9a5d1f4e6d9e96a6b9c1170af41f72c6563fd79a45194697ad1cd17793141
-EBUILD freeradius-3.0.4.ebuild 5384 SHA256 
dfdf2da2b054f7108e40b9cc04b5e44e39dcfb2020276637d11fcbd1c819c492 SHA512 
fb2de61b919894795b099d3f1ba9184f48bb13d2d6e0ba28e689c99502a5617bba627b25d44110b7342b35dc6dd439f3a4cbe411337be833fff4c3765d63e1f7
 WHIRLPOOL 
bd2edbecd107c1dabeaffa022e61d42b249f005160456f7830d24fd8c3921f4cc5f9a5d1f4e6d9e96a6b9c1170af41f72c6563fd79a45194697ad1cd17793141
-EBUILD freeradius-3.0.8.ebuild 5384 SHA256 
dfdf2da2b054f7108e40b9cc04b5e44e39dcfb2020276637d11fcbd1c819c492 SHA512 
fb2de61b919894795b099d3f1ba9184f48bb13d2d6e0ba28e689c99502a5617bba627b25d44110b7342b35dc6dd439f3a4cbe411337be833fff4c3765d63e1f7
 WHIRLPOOL 
bd2edbecd107c1dabeaffa022e61d42b249f005160456f7830d24fd8c3921f4cc5f9a5d1f4e6d9e96a6b9c1170af41f72c6563fd79a45194697ad1cd17793141
+EBUILD freeradius-3.0.10.ebuild 5401 SHA256 
1ba5bd8f9480a7ee0983912cf5b12b3e5f60d3b803bd0d66076aa577f7b178bf SHA512 
a66ba065c0a1e59b4f47ba0ef4219582f6242ca10f96030fbb7a3f6de4f0dc528458fc1b3fbbcca7ea0b916b5ca1cf32fe67ff4c904f185fc91f150eea1d9a4e
 WHIRLPOOL 
b6d89602b485b994f0081ef09f8a4ebcdfe0b8c13e982f37cbd99ab999bb56be13b07d6a7e7a06d8c5ba6256a72a9083f7a49ea5c406a83b765882fa574330a8
 MISC ChangeLog 2234 SHA256 
359c8792abaa333784c6afe0123831f0c8b6ede474e238929a7901ad76193406 SHA512 
dc950552602660fd02624f843b1a4aec90bc357cc41e7c26b97c7ab266cd25a6c88bb2b501ab3ef22d7648533d01763be2abcd5eda08d102df2d4d4d8e91a6ed
 WHIRLPOOL 
37dab7fe68ed736bd6e5293b8636c57156c6aa87b9ffed29bd9e76b036b92023dae656432436396f3d8f76d096dec27f3e2c2ba25dc59f9e8c69f5712bba4ebf
 MISC ChangeLog-2015 28265 SHA256 
bebaacc4b68b52c055ba6d19030606cac47a0aae7328b83acc574fa1250e7223 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3/, dev-python/pypy3/files/

2015-12-20 Thread Michał Górny
commit: 0dd2eb79f9fe0834698bc21203ad6c8969a10be1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 20 22:01:52 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 20 22:02:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd2eb79

dev-python/pypy3: Add an updated distutils/C++ patch

 dev-python/pypy3/files/21_all_distutils_c++.patch | 251 ++
 dev-python/pypy3/pypy3-.ebuild|   5 +
 2 files changed, 256 insertions(+)

diff --git a/dev-python/pypy3/files/21_all_distutils_c++.patch 
b/dev-python/pypy3/files/21_all_distutils_c++.patch
new file mode 100644
index 000..f12df8a
--- /dev/null
+++ b/dev-python/pypy3/files/21_all_distutils_c++.patch
@@ -0,0 +1,251 @@
+http://bugs.python.org/issue1222585
+
+--- Lib/distutils/cygwinccompiler.py
 Lib/distutils/cygwinccompiler.py
+@@ -136,9 +136,13 @@
+ self.set_executables(compiler='gcc -mcygwin -O -Wall',
+  compiler_so='gcc -mcygwin -mdll -O -Wall',
+  compiler_cxx='g++ -mcygwin -O -Wall',
++ compiler_so_cxx='g++ -mcygwin -mdll -O -Wall',
+  linker_exe='gcc -mcygwin',
+  linker_so=('%s -mcygwin %s' %
+-(self.linker_dll, shared_option)))
++(self.linker_dll, shared_option)),
++ linker_exe_cxx='g++ -mcygwin',
++ linker_so_cxx=('%s -mcygwin %s' %
++(self.linker_dll, shared_option)))
+ 
+ # cygwin and mingw32 need different sets of libraries
+ if self.gcc_version == "2.91.57":
+@@ -162,8 +166,12 @@
+ raise CompileError(msg)
+ else: # for other files use the C-compiler
+ try:
+-self.spawn(self.compiler_so + cc_args + [src, '-o', obj] +
+-   extra_postargs)
++if self.detect_language(src) == 'c++':
++self.spawn(self.compiler_so_cxx + cc_args + [src, '-o', 
obj] +
++   extra_postargs)
++else:
++self.spawn(self.compiler_so + cc_args + [src, '-o', obj] +
++   extra_postargs)
+ except DistutilsExecError as msg:
+ raise CompileError(msg)
+ 
+@@ -294,10 +302,15 @@
+ self.set_executables(compiler='gcc -mno-cygwin -O -Wall',
+  compiler_so='gcc -mno-cygwin -mdll -O -Wall',
+  compiler_cxx='g++ -mno-cygwin -O -Wall',
++ compiler_so_cxx='g++ -mno-cygwin -mdll -O -Wall',
+  linker_exe='gcc -mno-cygwin',
+  linker_so='%s -mno-cygwin %s %s'
+ % (self.linker_dll, shared_option,
+-   entry_point))
++   entry_point),
++ linker_exe_cxx='g++ -mno-cygwin',
++ linker_so_cxx='%s -mno-cygwin %s %s'
++% (self.linker_dll, shared_option,
++   entry_point))
+ # Maybe we should also append -mthreads, but then the finished
+ # dlls need another dll (mingwm10.dll see Mingw32 docs)
+ # (-mthreads: Support thread-safe exception handling on `Mingw32')
+--- Lib/distutils/emxccompiler.py
 Lib/distutils/emxccompiler.py
+@@ -63,8 +63,12 @@
+ # XXX optimization, warnings etc. should be customizable.
+ self.set_executables(compiler='gcc -Zomf -Zmt -O3 
-fomit-frame-pointer -mprobe -Wall',
+  compiler_so='gcc -Zomf -Zmt -O3 
-fomit-frame-pointer -mprobe -Wall',
++ compiler_cxx='g++ -Zomf -Zmt -O3 
-fomit-frame-pointer -mprobe -Wall',
++ compiler_so_cxx='g++ -Zomf -Zmt -O3 
-fomit-frame-pointer -mprobe -Wall',
+  linker_exe='gcc -Zomf -Zmt -Zcrtdll',
+- linker_so='gcc -Zomf -Zmt -Zcrtdll -Zdll')
++ linker_so='gcc -Zomf -Zmt -Zcrtdll -Zdll',
++ linker_exe_cxx='g++ -Zomf -Zmt -Zcrtdll',
++ linker_so_cxx='g++ -Zomf -Zmt -Zcrtdll -Zdll')
+ 
+ # want the gcc library statically linked (so that we don't have
+ # to distribute a version dependent on the compiler we have)
+@@ -81,8 +85,12 @@
+ raise CompileError(msg)
+ else: # for other files use the C-compiler
+ try:
+-self.spawn(self.compiler_so + cc_args + [src, '-o', obj] +
+-   extra_postargs)
++if self.detect_language(src) 

[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/

2015-12-20 Thread Mike Frysinger
commit: 05bc0619935cd3646e282a8d68b9564cad7d5b6e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 22:04:16 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 22:04:16 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=05bc0619

libsandbox: fix alpha ptrace error setting

Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/trace/linux/alpha.c | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/libsandbox/trace/linux/alpha.c b/libsandbox/trace/linux/alpha.c
index 4aa6cd6..950d019 100644
--- a/libsandbox/trace/linux/alpha.c
+++ b/libsandbox/trace/linux/alpha.c
@@ -52,7 +52,12 @@ static long trace_raw_ret(void *vregs)
 
 static void trace_set_ret(void *vregs, int err)
 {
+   /* We set r19 here, but it looks like trace_set_regs does not sync that.
+* Remember that {r16..r31} == {a0..a15}, so when we write out {a0..a5},
+* we also write out {r16..r21} -- a3 == r19.
+*/
trace_regs *regs = vregs;
-   regs->r0 = -err;
+   regs->r0 = err;
+   regs->r19 = -1;
trace_set_regs(regs);
 }



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

2015-12-20 Thread Andreas Hüttel
commit: bab5f5be3ce2a55efee9f3dac2abf50f9c2999d9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:19:42 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:19:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab5f5be

dev-perl/HTML-Format: Version bump

Package-Manager: portage-2.2.26

 dev-perl/HTML-Format/HTML-Format-2.140.0.ebuild | 35 +
 dev-perl/HTML-Format/Manifest   |  1 +
 2 files changed, 36 insertions(+)

diff --git a/dev-perl/HTML-Format/HTML-Format-2.140.0.ebuild 
b/dev-perl/HTML-Format/HTML-Format-2.140.0.ebuild
new file mode 100644
index 000..0ce1a53
--- /dev/null
+++ b/dev-perl/HTML-Format/HTML-Format-2.140.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_NAME=HTML-Formatter
+DIST_AUTHOR=NIGELM
+DIST_VERSION=2.14
+inherit perl-module
+
+DESCRIPTION="HTML Formatter"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   virtual/perl-Encode
+   dev-perl/Font-AFM
+   dev-perl/HTML-Tree
+   virtual/perl-IO
+   virtual/perl-parent
+"
+DEPEND="${RDEPEND}
+   >=dev-perl/Module-Build-0.280.0
+   test? (
+   dev-perl/File-Slurper
+   virtual/perl-File-Spec
+   virtual/perl-Scalar-List-Utils
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"

diff --git a/dev-perl/HTML-Format/Manifest b/dev-perl/HTML-Format/Manifest
index 4d7246b..c78bc7d 100644
--- a/dev-perl/HTML-Format/Manifest
+++ b/dev-perl/HTML-Format/Manifest
@@ -1,2 +1,3 @@
 DIST HTML-Format-2.10.tar.gz 45383 SHA256 
149f4ac19733042e3f81b965047e9a053d8e5eb0832437625f4b9de860d5819a SHA512 
a15a471fab17285704dbfb91b226d75d2bda0fbacbb5ce9259bc72fd4e7d5ba2129b5b4f133d68ebe3f03ddad0620e2e757f29bf4c7af819bf00333c2fad200c
 WHIRLPOOL 
75bea74964f996e1b73cf665f4705f9157922c1d5ec50700857672c84087577a2836e97f2e4098fedf4fe0d22be8b92caf9cf9a0bae02098e2b3955e9a40bbcf
 DIST HTML-Format-2.11.tar.gz 48697 SHA256 
44a3af6b9d0184bb4cc300624352760e4435c3d802521742f42dd228e44d4a95 SHA512 
e664b442fdde64009c48998c1168558a8256f81d4a9d2f3b610ad89ddfcfa846dfaaef837becda4a0ee4df1b36c05ca066d45ac374a23159ffdaba82730089fe
 WHIRLPOOL 
b832f691beead56e26ed78055293f344000c9a243886e6131b959cfc91729e4bcb4ef907481804afde3fe2253c893d28156443996eada2de0d3bac6a4427780e
+DIST HTML-Formatter-2.14.tar.gz 51298 SHA256 
d28eeeab48ab5f7bfcc73cc106b0f756073d98d48dfdb91ca2951f832f8e035e SHA512 
616ee70f3a6038589d9348a1463bd9c1cac4d7fe00aff5dbb52968d0ef44129658ff6cdc114f2c389a1eed068a64f48ab34bb90b60d3f20a0a024750ddadda42
 WHIRLPOOL 
fdf953e6115a1c0f82366707cab0bd7d80e1a1173e76e7231e9d702dfdad2b23b3d298859986e79304c4fd1b23d0481003f615cad8c802b8880999ee3f08700d



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

2015-12-20 Thread Andreas Hüttel
commit: a7af6c0025ade1685aeb560a104d42b2fef195ef
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:14:17 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:14:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7af6c00

dev-perl/glib-perl: Version bump; remove old

Package-Manager: portage-2.2.26

 dev-perl/glib-perl/Manifest|  2 +-
 .../{glib-perl-1.310.0.ebuild => glib-perl-1.314.0.ebuild} | 10 --
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-perl/glib-perl/Manifest b/dev-perl/glib-perl/Manifest
index b2c428c..fd40319 100644
--- a/dev-perl/glib-perl/Manifest
+++ b/dev-perl/glib-perl/Manifest
@@ -1,4 +1,4 @@
 DIST Glib-1.301.tar.gz 284547 SHA256 
1df55a02c4d173ff4e417503b67e6d7896409966a1560d3bb2b4e50f658a9376 SHA512 
f69de4bd9d3ecca0018d1f8a2fddb81a88529580ddbede3beaf2d3f9c2867eb127e8c1f7433f5bc2933a6adbe6265390c7e4d46592357a8414efbef6f4d9c2e7
 WHIRLPOOL 
27fccd60371629ec0d65822e8ada2af3c8d2da24bc4c8482413888303fc9fab41ea167375a783d3dafede75db95c4bcbf03cfbcde0f4e85f094d4d5491da4fb5
 DIST Glib-1.305.tar.gz 286063 SHA256 
2955483a00db4a18953ee7b557e8638415e2aa7e96e75851ba10fbdc68a9108e SHA512 
e475ee3ef66d4a9dc3199dbf1ccb4d9d0b12f06ecbb0773f16091f72bfb957dfc24db07ff3b474f93949b0d6028d4078014f1707a63ed32abf39824c99baae49
 WHIRLPOOL 
c3d75a0be528beb1a923ebc75f9dde11575ffcbbe442ae015e6482f950c37c321c6ec5ee2f946f458016e85ccc599ebc058112af561864008a080d669dd378d0
-DIST Glib-1.310.tar.gz 295350 SHA256 
f645aac388c7103e217d8b3a75d55be8e2327b5fc77a01fd1af50404dac168c7 SHA512 
b04a1ba7488d8b8b01ee54d220acb88dc40ceda6e1ec94d2a08c55a2b31ad4d6736190525334a7e51c0f67de08a352f797bbea7600f68717ab071136b97bf086
 WHIRLPOOL 
ff1bc6cc87d5738aa48f01cdba9f845445657a589cc7415f7b8c5c81dd9e73a42969bfe4bde6eff6851fdf47344f8de5adb39e14d286e5aaf324a6e27ae662f7
 DIST Glib-1.313.tar.gz 295561 SHA256 
b29f5cd93f151cd52ef288220df4d5cccb844190c34cde8962c27fb804194f98 SHA512 
9a0fff69bab175c6a3d23d0f0aafe05a3a2ab97fe999176a2f07a87cbddea904906d5ff804906588d6eb50650b8722c1c2f7a6c140b593a874d06cf8900aecde
 WHIRLPOOL 
18ebfb8d35bddf460bb799fc9c802b9a9865a7ceaca3073fead9e9568269eff4b287a9fba926ea0b0b6840f559d8c365f8cf0d306f2bb97f7d550b1ee23a92a5
+DIST Glib-1.314.tar.gz 296480 SHA256 
b47e9e0117325085457b263b3a70847ed908419e06e8975f36f2b953f5f4908e SHA512 
2a61a81f9b3d0404fa2e731d3851d67dc2bfc499a34bd77e0a9b6875a889f0faf5ac5fe2f24f8df7e2059283716e91aba5596556aad43f454e8cfd56fe866607
 WHIRLPOOL 
a1dee6daf8a6cda5ea8da85a5a57551075c8a030f67c8f42c900547ed2754acc98633d12bf8f8d5641f14f9426e2d40309da7e22150a2bb4b7179e58900797fe

diff --git a/dev-perl/glib-perl/glib-perl-1.310.0.ebuild 
b/dev-perl/glib-perl/glib-perl-1.314.0.ebuild
similarity index 89%
rename from dev-perl/glib-perl/glib-perl-1.310.0.ebuild
rename to dev-perl/glib-perl/glib-perl-1.314.0.ebuild
index 1775f34..4d67186 100644
--- a/dev-perl/glib-perl/glib-perl-1.310.0.ebuild
+++ b/dev-perl/glib-perl/glib-perl-1.314.0.ebuild
@@ -2,11 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-MY_PN=Glib
-MODULE_AUTHOR=XAOC
-MODULE_VERSION=1.310
+DIST_NAME=Glib
+DIST_AUTHOR=XAOC
+DIST_VERSION=1.314
 inherit perl-module
 
 DESCRIPTION="Glib - Perl wrappers for the GLib utility and Object libraries"
@@ -27,5 +27,3 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
dev-perl/Log-Agent
 "
-
-SRC_TEST="do"



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

2015-12-20 Thread Andreas Hüttel
commit: 2230548a0a00a58894b0e13a3236f4488e1d765f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:22:57 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:22:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2230548a

package.mask: Drop Perl 5.22.1 mask, seems to work just fine

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6603354..d08f6a5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -38,13 +38,6 @@
 # Ebuild uninstallable #557090
 =app-crypt/gkeys-0.1-r1
 
-# Andreas K. Hüttel  (21 Dec 2015)
-# Preparation for the Perl 5.22.1 version bump; work in
-# progress
-=dev-lang/perl-5.22.1
-=virtual/perl-Module-CoreList-5.201.512.130
-=virtual/perl-Storable-2.530.100
-
 # Michał Górny  (18 Dec 2015)
 # Contains privilege escalation vulnerability that could be used to
 # execute random Python code passed via D-Bus as root. Bug #568644.



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Server-Simple/

2015-12-20 Thread Andreas Hüttel
commit: f343750deec923f536b17d68dd1eaa8de273bfc7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:28:13 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:28:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f343750d

dev-perl/HTTP-Server-Simple: Version bump

Package-Manager: portage-2.2.26

 .../HTTP-Server-Simple-0.510.0.ebuild  | 27 ++
 dev-perl/HTTP-Server-Simple/Manifest   |  1 +
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.510.0.ebuild 
b/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.510.0.ebuild
new file mode 100644
index 000..094d083
--- /dev/null
+++ b/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.510.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=BPS
+DIST_VERSION=0.51
+inherit perl-module
+
+DESCRIPTION="Lightweight HTTP Server"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="test"
+
+RDEPEND="
+   dev-perl/CGI
+   >=virtual/perl-Socket-1.940.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   dev-perl/Test-Pod
+   dev-perl/Test-Pod-Coverage
+   )
+"

diff --git a/dev-perl/HTTP-Server-Simple/Manifest 
b/dev-perl/HTTP-Server-Simple/Manifest
index a21cfb5..7609fd0 100644
--- a/dev-perl/HTTP-Server-Simple/Manifest
+++ b/dev-perl/HTTP-Server-Simple/Manifest
@@ -1,2 +1,3 @@
 DIST HTTP-Server-Simple-0.44.tar.gz 33804 SHA256 
cff4f882da63a9a71271e25d1dc9160e64e5dd1195ed0a63894609ada7bb7416 SHA512 
d8a3abd636de5cbd1b169911d02bb207d071f3f4ec9056f7ae4892062ff57b61737e4dfd03db8629ae553368c97b40baa88d021f6e4f973900d94abcc780591e
 WHIRLPOOL 
c8d112eefddf60d69eb17b1779a8744507da9bb6e759247da6309ba12188dcdc76a99ab439b8079fd865d87f3c0b003550d62172b8e7fbde970c3ac5a9bda388
 DIST HTTP-Server-Simple-0.50.tar.gz 36290 SHA256 
5bd8117f469f566f55ee12406a1f9e03942d6f64e42f6e7461051e738bc27602 SHA512 
601486cfa0744db9a131d6720873ef1cf995000671cd373854c29fc9a0b482d4f7ace69b97a48019897675714320e718b87e87fdcfe084e88c762ea2249120a2
 WHIRLPOOL 
1590c52ff7daa1489fb0666184d5eaef770bb1ce3ebe089dc8417b80c75db3a6b3adcaf4d13d39db05ac6737cca129b3e075263b6b3967a7a60d6a57b18ca61b
+DIST HTTP-Server-Simple-0.51.tar.gz 35056 SHA256 
b9dc5c9f12c16ca39a96f0ede1e27a18a5594274ff8f583000788a7fca136dfb SHA512 
92cb45fc8b57237c064b780ccdfd3ca959daff73cb054590574053cc3dedc81e14627c2aee6d26da48f717f31925d099dd9d11b0e9cd0a98cb3b06221820fabd
 WHIRLPOOL 
449677370d084430afa03e3abdcb42615a7be0a24d94c4b605b196f4b8789ac4642637550c2462e5df364cceaac7fc4f985cde9681e681385cec29f2cd6490cf



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

2015-12-20 Thread Hans de Graaff
commit: e4539e3fa56c993934236be401195d71ae7ddf1c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 06:58:34 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 07:08:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4539e3f

dev-ruby/coffee-rails: add 4.1.1

Package-Manager: portage-2.2.24

 dev-ruby/coffee-rails/Manifest  |  1 +
 dev-ruby/coffee-rails/coffee-rails-4.1.1.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/coffee-rails/Manifest b/dev-ruby/coffee-rails/Manifest
index 0430cad..fd3cf4b 100644
--- a/dev-ruby/coffee-rails/Manifest
+++ b/dev-ruby/coffee-rails/Manifest
@@ -1,3 +1,4 @@
+DIST 4.1.1.tar.gz 5384 SHA256 
91531419b840b5eefdd1ca5214c9d8332a0761f7a86661c379ef40f495a777f8 SHA512 
643f8056280b3a4435cea28f53a2e9abe7c3c0a90a860dc91dc619da77968d6f1ed131b29f4e4b6f6312922024f15b92f5847b7f5c3da2a83447ec682c80a1fd
 WHIRLPOOL 
efcb409218eb65070088447e4a28a3fe4d0556842c386ae73605995489d71067b8b05e8168ff8e058238eb038129c626078041aead39776873fecc3b70ec5876
 DIST coffee-rails-3.2.2.gem 7168 SHA256 
75f06d71060999044fbc6ac199b91f1fc0bd075d8dd8acde04e02431396b463a SHA512 
b4c6a6d0658f50fcd7632260bbddb25e619a9dfb45c0bab8fd60cbfaf32480875fc4b90bd0e77eef5cf25b84b1de08b1bf335454b2c828340ea20a0986373244
 WHIRLPOOL 
629fde6c30f1288146284dff0b53e2cc6f5469a8c51a625628435b88bf7e9087352da1a7bf5711b4496c92084272aebfa254ddd41b009157646f062738cc3d95
 DIST coffee-rails-4.0.1.gem 9216 SHA256 
2f6e36f2c7a2b5ea4ba2aae5d8f70b443e47f010e1f645aec28368d783e1d88a SHA512 
33a4efc0350977ede05e869ceed0cc5c9902d2f75ade6c84fada2d1265323af4798ffe0f0994d0d7b4a7bbb7e48c7360e04c729bc117c7d4448c986f238fdbae
 WHIRLPOOL 
c1a5b1890648df1229d474cc9e33dbfcc339971ea6ca3b3cf584fd055b4ce1bb2a6cf33119499aab1715f6b5b2ddd7855467da2b31e718edab480644f045f7bb
 DIST coffee-rails-4.1.0.gem 9216 SHA256 
1adbc3d1e3e4d835643e7848b3279a7a1deadd8711be6a41bac1eb4788867f5c SHA512 
b3aeaa0d54646cc3ac0b0c6987411b6deb1ed3a432e8cbe489f5be9b1d4558332afba561ff9844b2a74bf09665df063b2d4a08d85bb32c82b7ec8c14a2391fa0
 WHIRLPOOL 
d1ca71933d3e3f9ab2a04ff2197725f6ea2a9f7079897f9e29c85f6094322234db4f844e1e814d5c858f04d6cf3dea6169069be6a5f16ce0611ce48e31dcd4da

diff --git a/dev-ruby/coffee-rails/coffee-rails-4.1.1.ebuild 
b/dev-ruby/coffee-rails/coffee-rails-4.1.1.ebuild
new file mode 100644
index 000..44028bf
--- /dev/null
+++ b/dev-ruby/coffee-rails/coffee-rails-4.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Coffee Script adapter for the Rails asset pipeline"
+HOMEPAGE="https://github.com/rails/coffee-rails;
+SRC_URI="https://github.com/rails/coffee-rails/archive/v${PV}.tar.gz -> 
${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/coffee-script-2.2.0
+   >dev-ruby/railties-4:* 

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

2015-12-20 Thread Manuel Rüger
commit: 5ec01c239087d8741634727ca2fa08581fd35e90
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 20 10:00:33 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 20 10:00:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec01c23

app-text/poppler: Version bump

Package-Manager: portage-2.2.26

 app-text/poppler/Manifest  |   1 +
 app-text/poppler/poppler-0.39.0.ebuild | 122 +
 2 files changed, 123 insertions(+)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index fc720ef..004a4ff 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -2,3 +2,4 @@ DIST poppler-0.32.0.tar.xz 1609624 SHA256 
4963e31ba5e17530a87b16588e22928bc044e8
 DIST poppler-0.36.0.tar.xz 1629984 SHA256 
93cc067b23c4ef7421380d3e8bd7c940b2027668446750787d7c1cb42720248e SHA512 
36f7ea892d05c73d2862b6d5a29753cfe6823f54f8449e010b9960b59d9c698ba4f239625e8dbf41a235ae61203d8b445f775f5622b38c6d24328870e77371c5
 WHIRLPOOL 
4111ab5146a65ef4485ff010b9056dfd6573c9d72af3d07c5a16bde49c25ded5c05e26285d672e33a06b05845fdfef240170359ebe4547191a7ca695a91e3e90
 DIST poppler-0.37.0.tar.xz 1636496 SHA256 
b89f9c5eae3bbb1046b0f767714afd75eca102a0406a3a30856778d42a685bee SHA512 
9cdff2da9d13b8db25a24e8703ab411da1caa6545cd25b6153ce019c185cd90eda8dbb59a5c320ea6e8ec1896b0197987acc72ba233d6ece4e212a2132a6b087
 WHIRLPOOL 
8dda998aac39d86caf215a4c9f3019918282e800d37a29e8f686527e6f2eba6177dbd70968254085008b7a86e34327cbb80b01473a52bf941ad9ad3511fe2341
 DIST poppler-0.38.0.tar.xz 1637772 SHA256 
6f0c0d49c8346d7c0cfe6348124e7f19cc901b5d35c9cd89944aac6e454e8a8b SHA512 
1b8643c0f58eb1e1c3d98266c38d311c66458168188146af72c99c9f374882bdc616aa3febd8833538b286652c21a567e6240aa590111bcebcba5ee845e6bad9
 WHIRLPOOL 
05a75ca4ed3741273eefe003026caa1f9bb1e3d9f08d1e3885d2fddd7704349434b6deb1f9e755312d7a5b040e85435b0baa92f4934c4d220b1ea8625ebff4f5
+DIST poppler-0.39.0.tar.xz 1641156 SHA256 
afd75befa9c3a41e1d7755c4e43dea70cfd8f1a4dac118e83032cbb41ce17bb9 SHA512 
046a80d5cbbdf1dda57ebcd09a77eb80239a85b0d8250d89174e5a69ce171000c4ab624f6c00b599b30d4ed2559976c8e527b3ed65f04c6d3f582c3e2b75e522
 WHIRLPOOL 
5722c48d0d2278134f7fa353d327a6fed0ae63b96f0f1e8edd2107c9d7012a8e95d2996887e415e4cfe525cf64b7d5630c75620376fc075297397fd57f7f2be7

diff --git a/app-text/poppler/poppler-0.39.0.ebuild 
b/app-text/poppler/poppler-0.39.0.ebuild
new file mode 100644
index 000..c8f78de
--- /dev/null
+++ b/app-text/poppler/poppler-0.39.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils toolchain-funcs
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://git.freedesktop.org/git/${PN}/${PN}"
+   SLOT="0/"
+else
+   SRC_URI="http://poppler.freedesktop.org/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   SLOT="0/58"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+fi
+
+DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
+HOMEPAGE="http://poppler.freedesktop.org/;
+
+LICENSE="GPL-2"
+IUSE="cairo cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms png qt4 
qt5 tiff +utils"
+
+# No test data provided
+RESTRICT="test"
+
+COMMON_DEPEND="
+   >=media-libs/fontconfig-2.6.0
+   >=media-libs/freetype-2.3.9
+   sys-libs/zlib
+   cairo? (
+   dev-libs/glib:2
+   >=x11-libs/cairo-1.10.0
+   introspection? ( >=dev-libs/gobject-introspection-1.32.1 )
+   )
+   curl? ( net-misc/curl )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   lcms? ( media-libs/lcms:2 )
+   png? ( media-libs/libpng:0= )
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtxml:5
+   )
+   tiff? ( media-libs/tiff:0 )
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   cjk? ( >=app-text/poppler-data-0.4.4 )
+"
+
+DOCS=(AUTHORS NEWS README README-XPDF TODO)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.26.0-qt5-dependencies.patch"
+   "${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch"
+   "${FILESDIR}/${PN}-0.28.1-respect-cflags.patch"
+   "${FILESDIR}/${PN}-0.33.0-openjpeg2.patch"
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # Clang doesn't grok this flag, the configure nicely tests that, but
+   # cmake just uses it, so remove it if we use clang
+   if [[ ${CC} == clang ]] ; then
+   sed -i -e 's/-fno-check-new//' 

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

2015-12-20 Thread Manuel Rüger
commit: 0a34cb6b9630db188ca2181613703e18b423a457
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 20 11:41:48 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 20 11:42:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a34cb6b

app-crypt/acme: Version bump, Fix SRC_URI

Package-Manager: portage-2.2.26

 app-crypt/acme/Manifest| 1 +
 app-crypt/acme/{acme-.ebuild => acme-0.1.1.ebuild} | 2 +-
 app-crypt/acme/acme-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 327e5a2..9e247e2 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1 +1,2 @@
 DIST letsencrypt-0.1.0.tar.gz 524821 SHA256 
1c1ac7b41e5e0fc0e41a7ef159ac9147a4aafff54453d57b519eb05bf52ade14 SHA512 
6a786290362741ac97dcb4b59bc4cba56f3e8b5193bbc10be19086d462f76e6124259c42bac36afe9eb818f4bb9edec34f8e2a02bd8c855e3b35404f4ee81f96
 WHIRLPOOL 
cdc41a3466de54ab8ddfeedea9935205d78383028769dcfbc876be0c2ef80c2d14f5d0e4a9c56a751163718f5ababb07848822989a060de7031ea8ebdf6424a0
+DIST letsencrypt-0.1.1.tar.gz 533715 SHA256 
3f5210fc2e28577b1b24c4fbfb5c20ac259925a5fad81cf69a1b4f62d76511db SHA512 
bd045622f77272447b9d497c410a128c30371c6df5beab418089c2c8b26fef9e87ecc6055bdf4017d7d2fb5f840b4900ff9efba848d07a2bf3a1be9d7fc0df99
 WHIRLPOOL 
b89bcbf1dea41bd0a391cc3db86c4a7413cdf9c5e64c2398b60b7c57c5950c221bd64a51f773a7fb2fc725d93f3d672170c97147d5b5b644a008309e95dd8576

diff --git a/app-crypt/acme/acme-.ebuild b/app-crypt/acme/acme-0.1.1.ebuild
similarity index 91%
copy from app-crypt/acme/acme-.ebuild
copy to app-crypt/acme/acme-0.1.1.ebuild
index 1df4590..afd5efc 100644
--- a/app-crypt/acme/acme-.ebuild
+++ b/app-crypt/acme/acme-0.1.1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
KEYWORDS=""
S=${WORKDIR}/${P}/${PN}
 else
-   SRC_URI="https://github.com/letsencrypt/archive/v${PV}.tar.gz -> 
letsencrypt-${PV}.tar.gz"
+   
SRC_URI="https://github.com/letsencrypt/letsencrypt/archive/v${PV}.tar.gz -> 
letsencrypt-${PV}.tar.gz"
KEYWORDS="~amd64"
S=${WORKDIR}/letsencrypt-${PV}/acme
 fi

diff --git a/app-crypt/acme/acme-.ebuild b/app-crypt/acme/acme-.ebuild
index 1df4590..afd5efc 100644
--- a/app-crypt/acme/acme-.ebuild
+++ b/app-crypt/acme/acme-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
KEYWORDS=""
S=${WORKDIR}/${P}/${PN}
 else
-   SRC_URI="https://github.com/letsencrypt/archive/v${PV}.tar.gz -> 
letsencrypt-${PV}.tar.gz"
+   
SRC_URI="https://github.com/letsencrypt/letsencrypt/archive/v${PV}.tar.gz -> 
letsencrypt-${PV}.tar.gz"
KEYWORDS="~amd64"
S=${WORKDIR}/letsencrypt-${PV}/acme
 fi



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

2015-12-20 Thread Manuel Rüger
commit: 8f8c66f72c78f69708d2b6ad2771e926a32fceb2
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Dec 20 11:38:41 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 20 11:53:25 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8f8c66f7

kde-apps/kcalc: Add missing DEPENDs, bug 568818

Package-Manager: portage-2.2.24

 kde-apps/kcalc/{kcalc-15.12.0.ebuild => kcalc-15.12.0-r1.ebuild} | 2 ++
 kde-apps/kcalc/kcalc-15.12.49..ebuild| 2 ++
 kde-apps/kcalc/kcalc-.ebuild | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/kde-apps/kcalc/kcalc-15.12.0.ebuild 
b/kde-apps/kcalc/kcalc-15.12.0-r1.ebuild
similarity index 94%
rename from kde-apps/kcalc/kcalc-15.12.0.ebuild
rename to kde-apps/kcalc/kcalc-15.12.0-r1.ebuild
index 0363e77..e2a921d 100644
--- a/kde-apps/kcalc/kcalc-15.12.0.ebuild
+++ b/kde-apps/kcalc/kcalc-15.12.0-r1.ebuild
@@ -30,6 +30,8 @@ COMMON_DEPEND="
dev-qt/qtxml:5
 "
 DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep kinit)
dev-libs/mpfr:0
+   sys-devel/gettext
 "
 RDEPEND="${COMMON_DEPEND}"

diff --git a/kde-apps/kcalc/kcalc-15.12.49..ebuild 
b/kde-apps/kcalc/kcalc-15.12.49..ebuild
index bb3a1b7..b452670 100644
--- a/kde-apps/kcalc/kcalc-15.12.49..ebuild
+++ b/kde-apps/kcalc/kcalc-15.12.49..ebuild
@@ -30,6 +30,8 @@ COMMON_DEPEND="
dev-qt/qtxml:5
 "
 DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep kinit)
dev-libs/mpfr:0
+   sys-devel/gettext
 "
 RDEPEND="${COMMON_DEPEND}"

diff --git a/kde-apps/kcalc/kcalc-.ebuild b/kde-apps/kcalc/kcalc-.ebuild
index bb3a1b7..b452670 100644
--- a/kde-apps/kcalc/kcalc-.ebuild
+++ b/kde-apps/kcalc/kcalc-.ebuild
@@ -30,6 +30,8 @@ COMMON_DEPEND="
dev-qt/qtxml:5
 "
 DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep kinit)
dev-libs/mpfr:0
+   sys-devel/gettext
 "
 RDEPEND="${COMMON_DEPEND}"



[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/

2015-12-20 Thread Mike Frysinger
commit: d4aff41888c4e8eb71519330ab7621aed3f73da4
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 11:06:45 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 11:06:45 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=d4aff418

libsandbox: new alpha ptrace port

Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/trace/linux/alpha.c | 58 ++
 libsandbox/trace/linux/arch.c  |  2 ++
 2 files changed, 60 insertions(+)

diff --git a/libsandbox/trace/linux/alpha.c b/libsandbox/trace/linux/alpha.c
new file mode 100644
index 000..4aa6cd6
--- /dev/null
+++ b/libsandbox/trace/linux/alpha.c
@@ -0,0 +1,58 @@
+#define REG_R0 0
+#define REG_A0 16
+
+#define trace_reg_sysnum r0
+
+static unsigned long trace_arg(void *vregs, int num)
+{
+   trace_regs *regs = vregs;
+   if (num < 7)
+   return *(>r16 + num - 1);
+   else
+   return -1;
+}
+
+static long do_peekuser(long offset)
+{
+   return do_ptrace(PTRACE_PEEKUSER, (void *)offset, NULL);
+}
+
+static long do_pokeuser(long offset, long val)
+{
+   return do_ptrace(PTRACE_POKEUSER, (void *)offset, (void *)val);
+}
+
+#undef trace_get_regs
+static long trace_get_regs(void *vregs)
+{
+   trace_regs *regs = vregs;
+   size_t i;
+   regs->r0 = do_peekuser(REG_R0);
+   for (i = 0; i < 7; ++i)
+   *(>r16 + i) = do_peekuser(REG_A0 + i);
+   return 0;
+}
+
+#undef trace_set_regs
+static long trace_set_regs(void *vregs)
+{
+   trace_regs *regs = vregs;
+   size_t i;
+   do_pokeuser(REG_R0, regs->r0);
+   for (i = 0; i < 7; ++i)
+   do_pokeuser(REG_A0 + i, *(>r16 + i));
+   return 0;
+}
+
+static long trace_raw_ret(void *vregs)
+{
+   trace_regs *regs = vregs;
+   return regs->r16;
+}
+
+static void trace_set_ret(void *vregs, int err)
+{
+   trace_regs *regs = vregs;
+   regs->r0 = -err;
+   trace_set_regs(regs);
+}

diff --git a/libsandbox/trace/linux/arch.c b/libsandbox/trace/linux/arch.c
index 83b6977..1515abe 100644
--- a/libsandbox/trace/linux/arch.c
+++ b/libsandbox/trace/linux/arch.c
@@ -7,6 +7,8 @@
 #if !defined(HAVE_PTRACE) || !defined(HAVE_SYS_PTRACE_H) || \
 !defined(HAVE_SYS_USER_H) || !defined(PTRACE_SETOPTIONS)
 # define SB_NO_TRACE_ARCH
+#elif defined(__alpha__)
+# include "alpha.c"
 #elif defined(__arm__)
 # include "arm.c"
 #elif defined(__bfin__)



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

2015-12-20 Thread Michael Palimaka
commit: ccff46f20332325b8b9aaaff445039f9000767d9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 20 18:03:51 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 20 18:07:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccff46f2

net-libs/libsignon-glib: version bump

Package-Manager: portage-2.2.26

 net-libs/libsignon-glib/Manifest   |  1 +
 net-libs/libsignon-glib/libsignon-glib-1.13.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/net-libs/libsignon-glib/Manifest b/net-libs/libsignon-glib/Manifest
index 48c9856..ef6cea7 100644
--- a/net-libs/libsignon-glib/Manifest
+++ b/net-libs/libsignon-glib/Manifest
@@ -1 +1,2 @@
 DIST libsignon-glib-1.12.tar.xz 42384 SHA256 
bd7e3be291e3173f20dda5376e1387be5d1705b12a00885e93f2cc900a9b4463 SHA512 
5d5a3918898dce9d8b10597ac95428bef4753a1c626b6e7fef54e9024327b0849ddb628b25801504c336cf6fe2ebc16e5264bb576ecab16457ccf17918f042cf
 WHIRLPOOL 
5766ad1fe50a6637d2f8e5fe6b092599112c9b6fb56dd44502568d41d61d3208d8d5a00ce1c698848f3fbeb0eb0a1ee82bcbebaff74428a97f634589e56d9def
+DIST libsignon-glib-1.13.tar.gz 51601 SHA256 
8e0e450e719c16f79d3c3aadb98656ed5967a2f2cd24c1d9cd5747e670a087bc SHA512 
aaae6a37a113685eb36ddccd497e387617cf0900506638cbafbac282c4d63ade41f4c915ad6f04214c58af580b70d9062ecf3e1618b6f5fe07dad50c5dc125a6
 WHIRLPOOL 
8f0d1d51588e42c9fac51883a9ecb08b6ad4949fc8f335c2259f967ea8f3555b04b3ca46f323b20591a2bc85dc1b5bba3968fec1be3e4dfd7a9464e2c5d6880e

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild 
b/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
new file mode 100644
index 000..36b0e0b
--- /dev/null
+++ b/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+inherit autotools python-r1 vcs-snapshot
+
+DESCRIPTION="GLib binding for the D-Bus API provided by signond"
+HOMEPAGE="https://01.org/gsso/;
+SRC_URI="https://gitlab.com/accounts-sso/libsignon-glib/repository/archive.tar.gz?ref=VERSION_1.13
 -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc python test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   dev-libs/glib:2
+   net-libs/signond
+"
+DEPEND="${RDEPEND}
+   dev-util/gdbus-codegen
+   python? ( ${PYTHON_DEPS} )
+   doc? ( dev-util/gtk-doc )
+"
+
+DOCS=( AUTHORS NEWS README )
+
+# needs more love
+RESTRICT="test"
+
+src_prepare() {
+   if ! use doc; then
+   epatch "${FILESDIR}/${PN}-1.12-doc-disable.patch"
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   myconfigure() {
+   local myeconfargs=(
+   $(use_enable debug)
+   $(use_enable doc gtk-doc)
+   $(use_enable python)
+   $(use_enable test tests)
+   )
+
+   econf "${myeconfargs[@]}"
+   }
+
+   if use python; then
+   python_copy_sources
+   python_foreach_impl run_in_build_dir myconfigure
+   else
+   myconfigure
+   fi
+}
+
+src_compile() {
+   # fails to compile with more than one thread
+   MAKEOPTS="${MAKEOPTS} -j1"
+   default
+   if use python; then
+   python_foreach_impl run_in_build_dir default
+   fi
+}
+
+src_install() {
+   default
+   if use python; then
+   python_foreach_impl run_in_build_dir default
+   fi
+}



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

2015-12-20 Thread Michael Palimaka
commit: af0270a710f7c151c7db687ee233d7b29282e9d1
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Dec 20 11:23:01 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 20 18:18:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0270a7

kde-apps/kcalc: Add missing DEPEND, bug 568818

Package-Manager: portage-2.2.24

 kde-apps/kcalc/kcalc-15.08.3-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kcalc/kcalc-15.08.3-r1.ebuild 
b/kde-apps/kcalc/kcalc-15.08.3-r1.ebuild
index 576eb68..3978e44 100644
--- a/kde-apps/kcalc/kcalc-15.08.3-r1.ebuild
+++ b/kde-apps/kcalc/kcalc-15.08.3-r1.ebuild
@@ -30,6 +30,7 @@ COMMON_DEPEND="
dev-qt/qtxml:5
 "
 DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep kinit)
dev-libs/mpfr:0
 "
 RDEPEND="${COMMON_DEPEND}"



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

2015-12-20 Thread Michael Palimaka
commit: f35386817c902715cc762c392403c5aee79928cc
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 20 18:30:35 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 20 18:30:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3538681

net-libs/signond: version bump

Package-Manager: portage-2.2.26

 net-libs/signond/Manifest|  1 +
 net-libs/signond/signond-8.58.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/net-libs/signond/Manifest b/net-libs/signond/Manifest
index e9e947a..744e61a 100644
--- a/net-libs/signond/Manifest
+++ b/net-libs/signond/Manifest
@@ -1 +1,2 @@
 DIST signon-8.57.tar.bz2 197988 SHA256 
239a2c6bb39c338402d9ae29287fbc439f422f82e7e6d060be23104173620bee SHA512 
98bdee0b15fbc0ade1158df95f727ba56ae2966117d8ce7074b4f355dc3be0db27ab52340654da8ab4324e6d8d160c65802e1bed295ac3ad02ddc720581bbdb3
 WHIRLPOOL 
e7bc4f31e2d59ce361b45c77f0eb838e601bf55e24e53413fec3ec91feaec7fad85581b1dba80cb9350584a10822202af748e74f46bc06dc96b2aeff52bf105b
+DIST signond-8.58.tar.gz 277287 SHA256 
301e2e3b6919585c8ffc56f73ec1f0f9b18a533e1db88461e9fa4e2acf75a34a SHA512 
74c9f32ea99c869c0aa72b5816962336869131ea4e8484c53636b35f2ed669a49cbc0ccf10c2c446697892235b94cf2c74f8d5402f430081d7d51421646eec91
 WHIRLPOOL 
7cff41e9ca37627a6a80a3c23d960958543ee2344ee24771d5e02c6a519d82f68a5003bf9a2bb413c9cbf20f7b450adaf9a82160cd422146431fce237d87d084

diff --git a/net-libs/signond/signond-8.58.ebuild 
b/net-libs/signond/signond-8.58.ebuild
new file mode 100644
index 000..9343cf8
--- /dev/null
+++ b/net-libs/signond/signond-8.58.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit qmake-utils vcs-snapshot
+
+DESCRIPTION="Signon daemon for libaccounts-glib"
+HOMEPAGE="https://01.org/gsso/;
+SRC_URI="https://gitlab.com/accounts-sso/signond/repository/archive.tar.gz?ref=VERSION_8.58
 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RESTRICT="test"
+
+# libproxy[kde] results in segfaults due to symbol collisions with qt4
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5
+   net-libs/libproxy[-kde]
+"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   test? ( dev-qt/qttest:5 )
+"
+
+src_prepare() {
+   # ensure qt5 version of binary is used
+   sed -e "s|qdbusxml2cpp|$(qt5_get_bindir)/&|" -i src/signond/signond.pro 
|| die
+
+   # install docs to correct location
+   sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri 
|| die
+
+   # don't install example plugin
+   sed -e "/example/d" -i src/plugins/plugins.pro || die
+
+   # make tests optional
+   use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't 
disable tests"
+
+   # make docs optional
+   use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" -i \
+   signon.pro -i lib/SignOn/SignOn.pro lib/plugins/plugins.pro || 
die
+}
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+}



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/grs/

2015-12-20 Thread Anthony G. Basile
commit: 8f2c4b87dd28bcec4c89bcc8dd6947974472803b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Dec 20 18:46:38 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Dec 20 18:46:38 2015 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=8f2c4b87

world.conf: update use flags.

 core/etc/grs/world.conf | 96 +++--
 1 file changed, 44 insertions(+), 52 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index 6124ad0..654812e 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -92,7 +92,7 @@ package.use : app-admin/sudo:0 -nls -offensive -pam -selinux 
ldap sendmail skey
 package.use : app-admin/supervisor:0 -doc -test
 
 [app-admin/syslog-ng:0]
-package.use : app-admin/syslog-ng:0 -amqp -json -mongodb -pacct -python -redis 
-smtp -spoof-source -systemd caps dbi geoip ipv6 tcpd
+package.use : app-admin/syslog-ng:0 -amqp -json -libressl -mongodb -pacct 
-python -redis -smtp -spoof-source -systemd caps dbi geoip ipv6 tcpd
 
 [app-admin/sysstat:0]
 package.use : app-admin/sysstat:0 -cron -debug -isag -lm_sensors -nls -selinux 
doc
@@ -176,7 +176,7 @@ package.use : app-arch/xz-utils:0 -nls static-libs threads
 package.use : app-arch/zip:0 bzip2 crypt natspec unicode
 
 [app-backup/backintime:0]
-package.use : app-backup/backintime:0 -gnome -kde 
python_single_target_python3_4
+package.use : app-backup/backintime:0 -qt4
 
 [app-backup/backup-manager:0]
 package.use : app-backup/backup-manager:0 -doc
@@ -485,7 +485,7 @@ package.use : app-emulation/spectemu:0 -svga X readline
 package.use : app-emulation/spim:0 -doc X
 
 [app-emulation/vice:0]
-package.use : app-emulation/vice:0 -ethernet -ffmpeg -fullscreen -nls 
-pulseaudio -sdl -threads -vte Xaw3d alsa gtk2 ipv6 lame oss png sdlsound zlib
+package.use : app-emulation/vice:0 -ethernet -ffmpeg -fullscreen -nls 
-pulseaudio -sdl -threads -vte Xaw3d alsa gtk ipv6 lame oss png sdlsound zlib
 
 [app-emulation/x48:0]
 package.use : app-emulation/x48:0 readline
@@ -1127,7 +1127,7 @@ package.use : app-text/xdvik:0 -emacs -motif -neXt Xaw3d
 package.use : app-text/xiphos:0 -debug dbus webkit
 
 [app-text/xmlto:0]
-package.use : app-text/xmlto:0 latex
+package.use : app-text/xmlto:0 latex text
 
 [app-text/xournal:0]
 package.use : app-text/xournal:0 pdf
@@ -1601,6 +1601,9 @@ package.use : dev-libs/libgit2:0 -examples -gssapi -test 
-trace ssh threads
 [dev-libs/libgpg-error:0]
 package.use : dev-libs/libgpg-error:0 -common-lisp -nls static-libs
 
+[dev-libs/libgudev:0]
+package.use : dev-libs/libgudev:0 -debug -introspection static-libs
+
 [dev-libs/libgweather:2]
 package.use : dev-libs/libgweather:2 -glade introspection vala
 
@@ -1806,9 +1809,6 @@ package.use : dev-libs/quazip:0 -qt5 -test qt4
 [dev-libs/socketstream:0]
 package.use : dev-libs/socketstream:0 -doc
 
-[dev-libs/syck:0]
-package.use : dev-libs/syck:0 -php python
-
 [dev-libs/tinyxml2:0]
 package.use : dev-libs/tinyxml2:0 -test static-libs
 
@@ -2178,6 +2178,9 @@ package.use : 
dev-perl/Net-Google-SafeBrowsing-Blocklist:0 -test
 [dev-perl/Net-Google-SafeBrowsing-UpdateRequest:0]
 package.use : dev-perl/Net-Google-SafeBrowsing-UpdateRequest:0 -test
 
+[dev-perl/Net-SMTP-SSL:0]
+package.use : dev-perl/Net-SMTP-SSL:0 -test
+
 [dev-perl/NetPacket:0]
 package.use : dev-perl/NetPacket:0 -test
 
@@ -2373,9 +2376,6 @@ package.use : dev-python/anyjson:0 -test
 [dev-python/anyvc:0]
 package.use : dev-python/anyvc:0 -bazaar -doc -mercurial git subversion
 
-[dev-python/apsw:0]
-package.use : dev-python/apsw:0 -doc
-
 [dev-python/assets:0]
 package.use : dev-python/assets:0 -test
 
@@ -2397,9 +2397,6 @@ package.use : dev-python/bcrypt:0 -test
 [dev-python/bicyclerepair:0]
 package.use : dev-python/bicyclerepair:0 -emacs
 
-[dev-python/billiard:0]
-package.use : dev-python/billiard:0 -doc -test
-
 [dev-python/bitstring:0]
 package.use : dev-python/bitstring:0 -test
 
@@ -2427,9 +2424,6 @@ package.use : dev-python/buzhug:0 -test
 [dev-python/carrot:0]
 package.use : dev-python/carrot:0 -doc
 
-[dev-python/celery:0]
-package.use : dev-python/celery:0 -doc -examples -redis -sqs -test -yaml 
-zeromq
-
 [dev-python/cement:0]
 package.use : dev-python/cement:0 -doc -test
 
@@ -2751,9 +2745,6 @@ package.use : dev-python/keyring:0 -test
 [dev-python/kiwi:0]
 package.use : dev-python/kiwi:0 -examples -test
 
-[dev-python/kombu:0]
-package.use : dev-python/kombu:0 -amqplib -doc -examples -msgpack -sqs -test
-
 [dev-python/lesscpy:0]
 package.use : dev-python/lesscpy:0 -test
 
@@ -2893,9 +2884,6 @@ package.use : dev-python/prettytable:0 -test
 [dev-python/psutil:0]
 package.use : dev-python/psutil:0 -test
 
-[dev-python/py-amqp:0]
-package.use : dev-python/py-amqp:0 -doc -examples -test extras
-
 [dev-python/py-notify:0]
 package.use : dev-python/py-notify:0 -examples -test
 
@@ -3013,9 +3001,6 @@ package.use : dev-python/pyqwt:5 -debug -doc -examples svg
 [dev-python/pyrex:0]
 package.use : 

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

2015-12-20 Thread Patrick Lauer
commit: 5ceed750d850feda260f516049f5419666d048e5
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Dec 20 18:43:33 2015 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Dec 20 18:44:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ceed750

app-admin/rex: Bump

Package-Manager: portage-2.2.26

 app-admin/rex/Manifest |  1 +
 app-admin/rex/rex-1.3.3.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest
index 8b2d0b1..bec6500 100644
--- a/app-admin/rex/Manifest
+++ b/app-admin/rex/Manifest
@@ -1,3 +1,4 @@
 DIST Rex-1.0.0.tar.gz 261873 SHA256 
894ba5128842b33cbc5dfeabdbeded18f303d2efbb082d08c9fceb38a7a0217b SHA512 
53eb51e88e466f9dc429da828e3745c074eac1e1f1ba02f5c4f058358f071cd6eb71a95d56f65bd9b0e142aa824b2c660b7e7fe83c9ecd742dec12c3a4b642d4
 WHIRLPOOL 
dc6b0dcd6ef3b1de4a7839a47054481b036bbd5395702c110e7760173797428b24d198bd50d8975045bd740a6180278bc34eef57c827e4d6a17a316577f16608
 DIST Rex-1.2.0.tar.gz 267664 SHA256 
26a222bf418950b94b53c22c5fe87828a1503d6794a5516759914c5925f5f6fb SHA512 
68467d00b6acdedd6b92dd51a8a6b42e3acf92fd28713a7ee7137744cd071b681e2e8f2fc5cf45df8979bdb78e9b49d2dbd52db7505f8aa9169b18e94e38719d
 WHIRLPOOL 
453330d69b4a8e7e5f689fd10797233948a32fc239025fe68196ee2bfcd71f762f80e008e959cec209da58c8e1bb9be9ac66abaea9efe3bd70b4fcd38f903a8e
 DIST Rex-1.3.2.tar.gz 271446 SHA256 
49be858e2ae51dda2fa2769b5e824ca2b5b7605f3b7e6c2f613b889e132e34b0 SHA512 
589383b5a2c993e775be12ecd7b6ed5b525bd1f503311592bb302dd8558f5e0221fae6b459d4b52be418cb423fd294a759a63fce918b260e7c90fa153df0525a
 WHIRLPOOL 
ace24f03fc5ee5cb5b58bc14d4eb60f18598df645ad4c39260797012e2ecd2c40f72b3875f63dd5b4213990a6de817abcd511ade5d2928110072719e8b9c8ee2
+DIST Rex-1.3.3.tar.gz 274725 SHA256 
111e80515fc3c1846668aa4ff0731443a58f3e74d78063dfc61fea96ca49cde6 SHA512 
b2331e400027568f59496ff52f0a19bd009f66fea2a5b80ed9055859f59f0057afa50f61934cccd5af434c6f60dfa99700bc3904127b822a5ae684cb8bb6c70c
 WHIRLPOOL 
c8285e50f0259060ead8e86b120b3a16d6a1f506dec8eead33ac5e8a0af8371083a73315cf859c99433a7b8c902cbd48f383326c6ce2b0c4d900681baf623a51

diff --git a/app-admin/rex/rex-1.3.3.ebuild b/app-admin/rex/rex-1.3.3.ebuild
new file mode 100644
index 000..561ea9d
--- /dev/null
+++ b/app-admin/rex/rex-1.3.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR=FERKI
+MODULE_A=Rex-${PV}.tar.gz
+
+inherit perl-module
+
+DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-perl/DBI
+   dev-perl/Digest-HMAC
+   dev-perl/Digest-SHA1
+   dev-perl/Expect
+   dev-perl/Hash-Merge
+   dev-perl/IO-String
+   dev-perl/IO-Tty
+   dev-perl/IPC-Shareable
+   dev-perl/JSON-XS
+   dev-perl/List-MoreUtils
+   dev-perl/Net-OpenSSH
+   dev-perl/Net-SFTP-Foreign
+   dev-perl/Parallel-ForkManager
+   dev-perl/Sort-Naturally
+   dev-perl/String-Escape
+   dev-perl/TermReadKey
+   dev-perl/Text-Glob
+   dev-perl/URI
+   dev-perl/XML-LibXML
+   dev-perl/XML-Simple
+   dev-perl/libwww-perl
+   dev-perl/yaml
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   virtual/perl-Digest-MD5
+   virtual/perl-Exporter
+   virtual/perl-File-Spec
+   virtual/perl-MIME-Base64
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-Storable
+   virtual/perl-Time-HiRes
+"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-perl/Test-UseAllModules
+   virtual/perl-File-Temp
+   )
+"
+
+SRC_TEST="do"
+
+S="${WORKDIR}/Rex-${PV}"



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

2015-12-20 Thread Patrick Lauer
commit: 2ca0fbed7258a0526815b0463910c4e4beb1ddfc
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Dec 20 19:02:20 2015 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Dec 20 19:02:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca0fbed

profiles/package.mask: Mask uninstallable gkeys release #557090

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f72a6e3..4d7841c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Patrick Lauer  (20 Dec 2015)
+# Ebuild uninstallable #557090
+=app-crypt/gkeys-0.1-r1.ebuild
+
 # Andreas K. Hüttel  (21 Dec 2015)
 # Preparation for the Perl 5.22.1 version bump; work in
 # progress



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

2015-12-20 Thread Patrick Lauer
commit: a7cc1b137c07d35306df230cdded916f3dc643db
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Dec 20 19:08:20 2015 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Dec 20 19:08:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7cc1b13

profiles/package.mask: Mask unusable gkeys-gen release #567768

 profiles/package.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 4d7841c..e01b521 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -31,8 +31,12 @@
 #--- END OF EXAMPLES ---
 
 # Patrick Lauer  (20 Dec 2015)
+# Mask TOFU release that doesn't work #567768 and friends
+=app-crypt/gkeys-gen-0.1-r1
+
+# Patrick Lauer  (20 Dec 2015)
 # Ebuild uninstallable #557090
-=app-crypt/gkeys-0.1-r1.ebuild
+=app-crypt/gkeys-0.1-r1
 
 # Andreas K. Hüttel  (21 Dec 2015)
 # Preparation for the Perl 5.22.1 version bump; work in



[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/

2015-12-20 Thread Mike Frysinger
commit: 88e312a1a6223a2c06b6a41ec7dc5482f3a413fa
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 19:12:45 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 19:12:45 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=88e312a1

libsandbox: new powerpc ptrace port

Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/trace/linux/arch.c|  2 ++
 libsandbox/trace/linux/powerpc.c | 30 ++
 2 files changed, 32 insertions(+)

diff --git a/libsandbox/trace/linux/arch.c b/libsandbox/trace/linux/arch.c
index 1515abe..fbf5b79 100644
--- a/libsandbox/trace/linux/arch.c
+++ b/libsandbox/trace/linux/arch.c
@@ -17,6 +17,8 @@
 # include "hppa.c"
 #elif defined(__i386__)
 # include "i386.c"
+#elif defined(__powerpc__)
+# include "powerpc.c"
 #elif defined(__s390__)
 # include "s390.c"
 #elif defined(__sparc__)

diff --git a/libsandbox/trace/linux/powerpc.c b/libsandbox/trace/linux/powerpc.c
new file mode 100644
index 000..6e9152c
--- /dev/null
+++ b/libsandbox/trace/linux/powerpc.c
@@ -0,0 +1,30 @@
+/* 32-bit & 64-bit systems use the same syscall table, so handling
+ * multiple personalities is simple -- nothing to do!
+ */
+
+#define trace_reg_sysnum gpr[0]
+
+static long trace_raw_ret(void *vregs)
+{
+   trace_regs *regs = vregs;
+   return regs->gpr[3];
+}
+
+static void trace_set_ret(void *vregs, int err)
+{
+   trace_regs *regs = vregs;
+   regs->gpr[0] = -1;
+   regs->gpr[3] = err;
+   trace_set_regs(regs);
+}
+
+static unsigned long trace_arg(void *vregs, int num)
+{
+   trace_regs *regs = vregs;
+   if (num == 1)
+   return regs->orig_gpr3;
+   if (num < 7)
+   return regs->gpr[3 + num - 1];
+   else
+   return -1;
+}



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

2015-12-20 Thread Mike Frysinger
commit: 64ce86d1757fa73a25cdca0287d5360cca5b531b
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 19:16:37 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 19:16:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ce86d1

app-emulation/qemu: disable libgcrypt usage #568856

 app-emulation/qemu/qemu-2.5.0.ebuild | 6 ++
 app-emulation/qemu/qemu-.ebuild  | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/app-emulation/qemu/qemu-2.5.0.ebuild 
b/app-emulation/qemu/qemu-2.5.0.ebuild
index 249a20a..70f595e 100644
--- a/app-emulation/qemu/qemu-2.5.0.ebuild
+++ b/app-emulation/qemu/qemu-2.5.0.ebuild
@@ -343,6 +343,11 @@ qemu_src_configure() {
--disable-guest-agent
--disable-strip
--disable-werror
+   # We support gnutls/nettle for crypto operations.  It is 
possible
+   # to use gcrypt when gnutls/nettle are disabled (but not when 
they
+   # are enabled), but it's not really worth the hassle.  Disable 
it
+   # all the time to avoid automatically detecting it. #568856
+   --disable-gcrypt
--python="${PYTHON}"
--cc="$(tc-getCC)"
--cxx="$(tc-getCXX)"
@@ -372,6 +377,7 @@ qemu_src_configure() {
$(conf_softmmu fdt)
$(conf_softmmu glusterfs)
$(conf_softmmu gnutls)
+   $(conf_softmmu gnutls nettle)
$(conf_softmmu gtk)
$(conf_softmmu infiniband rdma)
$(conf_softmmu iscsi libiscsi)

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 249a20a..70f595e 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -343,6 +343,11 @@ qemu_src_configure() {
--disable-guest-agent
--disable-strip
--disable-werror
+   # We support gnutls/nettle for crypto operations.  It is 
possible
+   # to use gcrypt when gnutls/nettle are disabled (but not when 
they
+   # are enabled), but it's not really worth the hassle.  Disable 
it
+   # all the time to avoid automatically detecting it. #568856
+   --disable-gcrypt
--python="${PYTHON}"
--cc="$(tc-getCC)"
--cxx="$(tc-getCXX)"
@@ -372,6 +377,7 @@ qemu_src_configure() {
$(conf_softmmu fdt)
$(conf_softmmu glusterfs)
$(conf_softmmu gnutls)
+   $(conf_softmmu gnutls nettle)
$(conf_softmmu gtk)
$(conf_softmmu infiniband rdma)
$(conf_softmmu iscsi libiscsi)



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

2015-12-20 Thread Mike Frysinger
commit: 48520a35697aa39bed046b9668a3e3e5f8a8ba93
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 08:31:59 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 08:31:59 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=48520a35

build: fix schizo match on x86 hosts

Forgot to include the trailing glob.  Not a big deal as few people use
it with these targets.

Signed-off-by: Mike Frysinger  gentoo.org>

 configure.ac | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index fd783b7..b8430dd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -75,7 +75,8 @@ AC_DEFUN([SB_CHECK_SCHIZO],[dnl
 if test "x$enable_schizo" != "xno" ; then
enable_schizo=no
case $host in
-   i686*linux|x86_64*linux*)
+   i686*linux*|\
+   x86_64*linux*)
SB_CHECK_SCHIZO([x86_64], [-m64])
SB_CHECK_SCHIZO([x86], [-m32])
SB_CHECK_SCHIZO([x32], [-mx32])



[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/

2015-12-20 Thread Mike Frysinger
commit: a178ab35775d851e65df1408471681aa023b6dbc
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 06:10:57 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 06:10:57 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=a178ab35

libsandbox: improve sparc trace code a bit more

This gets most of the tests passing, but syscall canceling still
does not work.  Need to talk to upstream to figure it out.

Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/trace/linux/sparc.c | 34 ++
 1 file changed, 26 insertions(+), 8 deletions(-)

diff --git a/libsandbox/trace/linux/sparc.c b/libsandbox/trace/linux/sparc.c
index f410b73..b59a036 100644
--- a/libsandbox/trace/linux/sparc.c
+++ b/libsandbox/trace/linux/sparc.c
@@ -1,20 +1,28 @@
 #define SB_NO_TRACE_ARCH
 #if 0 /* XXX: broken sometimes #293632 */
 
-/* Indexes into the pt_regs.u_reg[] array -- UREG_XX from kernel are all off
- * by 1 and use Ix instead of Ox.  These work for both 32 and 64 bit Linux.
+/* Since sparc's g0 register is hardcoded to 0 in the ISA, the kernel does not
+ * bother copying it out when using the regs ptrace.  Instead it shifts things
+ * by one and stores [g1..g7] in [0..6] and [o0..o7] in [7..14] (leaving the
+ * last u_reg[15] unused).
+ *
+ * Oddly, the kernel defines are not adjusted to the values as they written in
+ * the register structure -- UREG_G0 is 0, UREG_G1 is 1, etc...  So we have to
+ * define our own to get correct behavior.  Also, the kernel uses UREG_I# when
+ * it's easier for us to think of it in terms of UREG_O# (register windows!).
+ *
+ * This should work for both 32 and 64 bit Linux userland.
  */
 #define U_REG_G1 0
 #define U_REG_O0 7
 
-static int trace_sysnum_regs(void *vregs)
-{
-   trace_regs *regs = vregs;
-   return regs->u_regs[U_REG_G1] ? : SB_SYS_EXECVE;
-}
-
+/* Sparc systems have swapped the addr/data args. */
 #undef trace_get_regs
 #define trace_get_regs(regs) do_ptrace(PTRACE_GETREGS, regs, NULL)
+#undef trace_set_regs
+#define trace_set_regs(regs) do_ptrace(PTRACE_SETREGS, regs, NULL)
+
+#define trace_reg_sysnum u_regs[U_REG_G1]
 
 static long trace_raw_ret(void *vregs)
 {
@@ -22,6 +30,16 @@ static long trace_raw_ret(void *vregs)
return regs->u_regs[U_REG_O0];
 }
 
+static void trace_set_ret(void *vregs, int err)
+{
+   trace_regs *regs = vregs;
+   /* The carry bit is used to flag errors. */
+   regs->psr |= PSR_C;
+   /* Userland negates the value on sparc. */
+   regs->u_regs[U_REG_O0] = err;
+   trace_set_regs(regs);
+}
+
 static unsigned long trace_arg(void *vregs, int num)
 {
trace_regs *regs = vregs;



[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/, libsandbox/

2015-12-20 Thread Mike Frysinger
commit: 13b45f7910d6039e3a3a0971c786a5750f80cd9b
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 00:55:14 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 00:55:14 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=13b45f79

libsandbox: switch to PTRACE_O_TRACEEXEC

Rather than try to deal with the inconsistent cross-arch behavior when it
comes to tracking exec behavior, use the PTRACE_O_TRACEEXEC option.  This
means we only support ptrace on linux-2.6+ systems, but that's fine as we
have been requiring that for a long time now.  It also means the code is
much simpler and stable across arches.

Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/trace.c| 68 +++
 libsandbox/trace/linux/arch.c |  8 +++--
 2 files changed, 29 insertions(+), 47 deletions(-)

diff --git a/libsandbox/trace.c b/libsandbox/trace.c
index f9194fe..d424389 100644
--- a/libsandbox/trace.c
+++ b/libsandbox/trace.c
@@ -430,41 +430,34 @@ static bool trace_check_syscall(const struct 
syscall_entry *se, void *regs)
 static void trace_loop(void)
 {
trace_regs regs;
-   bool before_syscall, fake_syscall_ret;
+   bool before_exec, before_syscall, fake_syscall_ret;
long ret;
-   int nr, exec_state;
-   const struct syscall_entry *se, *tbl_at_fork, *tbl_after_fork;
+   int nr, status;
+   const struct syscall_entry *se, *tbl_after_fork;
 
-   exec_state = 0;
-   before_syscall = true;
+   before_exec = true;
+   before_syscall = false;
fake_syscall_ret = false;
-   tbl_at_fork = tbl_after_fork = NULL;
+   tbl_after_fork = NULL;
do {
ret = do_ptrace(PTRACE_SYSCALL, NULL, NULL);
-   waitpid(trace_pid, NULL, 0);
-   ret = trace_get_regs();
-   nr = trace_get_sysnum();
+   waitpid(trace_pid, , 0);
 
-   if (!exec_state) {
-   if (!tbl_at_fork)
-   tbl_at_fork = trace_check_personality();
-   se = lookup_syscall_in_tbl(tbl_at_fork, nr);
-   if (!before_syscall || !se || se->sys != SB_NR_EXECVE) {
-   if (before_syscall)
-   _sb_debug(">%s:%i", se ? se->name : 
"IDK", nr);
-   else
-   __sb_debug("(...pre-exec...) = ...\n");
-   goto loop_again;
-   }
-   ++exec_state;
-   } else if (exec_state == 1) {
-   /* Don't bother poking exec return */
-   ++exec_state;
-   goto loop_again;
+   if (before_exec) {
+   unsigned event = ((unsigned)status >> 16);
+   if (event == PTRACE_EVENT_EXEC) {
+   _sb_debug("hit exec!");
+   before_exec = false;
+   } else
+   _sb_debug("waiting for exec; status: %#x", 
status);
+   ret = trace_get_regs();
+   tbl_after_fork = trace_check_personality();
+   continue;
}
 
-   if (!tbl_after_fork)
-   tbl_after_fork = trace_check_personality();
+   ret = trace_get_regs();
+   nr = trace_get_sysnum();
+
se = lookup_syscall_in_tbl(tbl_after_fork, nr);
ret = trace_get_regs();
if (before_syscall) {
@@ -486,24 +479,11 @@ static void trace_loop(void)
ret = trace_result(, );
 
__sb_debug(" = %li", ret);
-   if (err) {
+   if (err)
__sb_debug(" (errno: %i: %s)", err, 
strerror(err));
-
-   /* If the exec() failed for whatever reason, 
kill the
-* child and have the parent resume like normal
-*/
-   if (exec_state == 1) {
-   do_ptrace(PTRACE_KILL, NULL, NULL);
-   trace_pid = 0;
-   return;
-   }
-   }
__sb_debug("\n");
-
-   exec_state = 2;
}
 
- loop_again:
before_syscall = !before_syscall;
} while (1);
 }
@@ -527,10 +507,8 @@ void trace_main(const char *filename, char *const argv[])
} else if (trace_pid) {
sb_debug("parent waiting for child (pid=%i) to signal", 
trace_pid);
waitpid(trace_pid, NULL, 0);
-#if defined(PTRACE_SETOPTIONS) && 

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

2015-12-20 Thread Mike Frysinger
commit: 20d27a2064a5ea30cc8a2e8d91e7b64c15a982b3
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 00:12:30 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 00:12:30 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=20d27a20

build: fix SB_SCHIZO automake conditional

The rework in commit 46fe624223cfe62fb6c2fbb609be42f2f1d1734b broke the
set up of the SB_SCHIZO automake conditional for non-schizo builds as it
was not updated to the new variable.  This would cause the syscall table
to always be empty and thus the ptrace code would never match.

Signed-off-by: Mike Frysinger  gentoo.org>

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 25711cc..64089d7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -88,7 +88,7 @@ if test "x$enable_schizo" != "xno" ; then
 fi
 AC_SUBST(SB_SCHIZO_SETTINGS)
 AC_SUBST(SB_SCHIZO_HEADERS)
-AM_CONDITIONAL([SB_SCHIZO], test "$SB_SCHIZO_SETTINGS" != "no")
+AM_CONDITIONAL([SB_SCHIZO], [test "x$enable_schizo" != "xno"])
 
 dnl this test fills up the stack and then triggers a segfault ...
 dnl but it's hard to wrap things without a stack, so let's ignore



[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/, libsbutil/, libsandbox/

2015-12-20 Thread Mike Frysinger
commit: 95a3da9888af86a93732be4964da6aed5e523fcd
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 06:00:07 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 06:00:07 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=95a3da98

libsandbox: avoid mixing stderr & output pipes

The various debug helpers were changed to write out to a dedicated message
path, but some of the trace code still uses stderr directly.  When mixing
these methods, the direct prints would sometimes be lost.  Convert the few
users to a new raw print function so they all route through the same file.

We might want to extract this a bit more out in the future so it's easier
to write to them, but this should be fine for now.

Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/trace.c  |  2 +-
 libsandbox/trace/linux/x86_64.c |  6 +++---
 libsbutil/sb_efuncs.c   | 14 +-
 libsbutil/sbutil.h  |  1 +
 4 files changed, 18 insertions(+), 5 deletions(-)

diff --git a/libsandbox/trace.c b/libsandbox/trace.c
index d424389..5ccda2a 100644
--- a/libsandbox/trace.c
+++ b/libsandbox/trace.c
@@ -18,7 +18,7 @@ static long _do_ptrace(enum __ptrace_request request, const 
char *srequest, void
 #else
 # define SBDEBUG 0
 #endif
-#define __sb_debug(fmt, args...) do { if (SBDEBUG) sb_printf(fmt, ## args); } 
while (0)
+#define __sb_debug(fmt, args...) do { if (SBDEBUG) sb_eraw(fmt, ## args); } 
while (0)
 #define _sb_debug(fmt, args...)  do { if (SBDEBUG) sb_ewarn("TRACE 
(pid=%i):%s: " fmt, getpid(), __func__, ## args); } while (0)
 #define sb_debug(fmt, args...)   _sb_debug(fmt "\n", ## args)
 

diff --git a/libsandbox/trace/linux/x86_64.c b/libsandbox/trace/linux/x86_64.c
index 82c492d..aff1edb 100644
--- a/libsandbox/trace/linux/x86_64.c
+++ b/libsandbox/trace/linux/x86_64.c
@@ -129,8 +129,8 @@ static unsigned long trace_arg(void *vregs, int num)
 static void trace_dump_regs(void *vregs)
 {
trace_regs *regs = vregs;
-   sb_printf("{ ");
-#define D(r) sb_printf(#r":%"PRIu64" ", regs->r)
+   __sb_debug("{ ");
+#define D(r) __sb_debug(#r":%"PRIu64" ", regs->r)
D(rax);
D(rdi);
D(rsi);
@@ -139,6 +139,6 @@ static void trace_dump_regs(void *vregs)
D(r8);
D(r9);
 #undef D
-   sb_printf("}");
+   __sb_debug("}");
 }
 #endif

diff --git a/libsbutil/sb_efuncs.c b/libsbutil/sb_efuncs.c
index 2de3116..7ded90d 100644
--- a/libsbutil/sb_efuncs.c
+++ b/libsbutil/sb_efuncs.c
@@ -48,7 +48,8 @@ static void sb_vefunc(const char *prog, const char *color, 
const char *format, v
if (fd == -1)
fd = fileno(stderr);
 
-   sb_fdprintf(fd, " %s*%s ", color, COLOR_NORMAL);
+   if (color)
+   sb_fdprintf(fd, " %s*%s ", color, COLOR_NORMAL);
sb_vfdprintf(fd, format, args);
 
if (opened)
@@ -98,6 +99,17 @@ void sb_eqawarn(const char *format, ...)
va_end(args);
 }
 
+/* This is a bit of a hack to expose the same file logic to generic printers.
+ * Probably want to revisit sb_vefunc and move the guts there to a new func.
+ */
+void sb_eraw(const char *format, ...)
+{
+   va_list args;
+   va_start(args, format);
+   sb_vefunc(NULL, NULL, format, args);
+   va_end(args);
+}
+
 void sb_dump_backtrace(void)
 {
 #ifdef HAVE_BACKTRACE

diff --git a/libsbutil/sbutil.h b/libsbutil/sbutil.h
index 15979da..66c6f73 100644
--- a/libsbutil/sbutil.h
+++ b/libsbutil/sbutil.h
@@ -112,6 +112,7 @@ __printf(1, 2) void sb_ewarn(const char *format, ...);
 __printf(1, 2) void sb_eerror(const char *format, ...);
 __printf(1, 2) void sb_eqawarn(const char *format, ...);
 __printf(1, 2) void sb_debug_dyn(const char *format, ...);
+__printf(1, 2) void sb_eraw(const char *format, ...);
 __printf(4, 5) void __sb_ebort(const char *file, const char *func, size_t 
line_num, const char *format, ...) __noreturn;
 #define sb_ebort(format, ...) __sb_ebort(__FILE__, __func__, __LINE__, format, 
## __VA_ARGS__)
 void sb_dump_backtrace(void);



[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/, /

2015-12-20 Thread Mike Frysinger
commit: 9d08c42993a418be6eafa1ffd4abf9e1c60ddd77
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 06:14:28 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 06:14:28 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=9d08c429

libsandbox: new s390/s390x ptrace port

Signed-off-by: Mike Frysinger  gentoo.org>

 configure.ac  |  4 ++
 libsandbox/trace/linux/arch.c |  2 +
 libsandbox/trace/linux/s390.c | 95 +++
 3 files changed, 101 insertions(+)

diff --git a/configure.ac b/configure.ac
index 64089d7..fd783b7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -80,6 +80,10 @@ if test "x$enable_schizo" != "xno" ; then
SB_CHECK_SCHIZO([x86], [-m32])
SB_CHECK_SCHIZO([x32], [-mx32])
;;
+   s390*linux*)
+   SB_CHECK_SCHIZO([s390x], [-m64])
+   SB_CHECK_SCHIZO([s390], [-m31])
+   ;;
esac
SB_SCHIZO_SETTINGS=${SB_SCHIZO_SETTINGS# }
if test "x$enable_schizo" != "xno" ; then

diff --git a/libsandbox/trace/linux/arch.c b/libsandbox/trace/linux/arch.c
index 957db3b..53461d6 100644
--- a/libsandbox/trace/linux/arch.c
+++ b/libsandbox/trace/linux/arch.c
@@ -13,6 +13,8 @@
 # include "hppa.c"
 #elif defined(__i386__)
 # include "i386.c"
+#elif defined(__s390__)
+# include "s390.c"
 #elif defined(__sparc__)
 # include "sparc.c"
 #elif defined(__x86_64__)

diff --git a/libsandbox/trace/linux/s390.c b/libsandbox/trace/linux/s390.c
new file mode 100644
index 000..acbf894
--- /dev/null
+++ b/libsandbox/trace/linux/s390.c
@@ -0,0 +1,95 @@
+#undef _trace_possible
+#define _trace_possible _trace_possible
+
+#ifdef SB_SCHIZO
+
+static const struct syscall_entry syscall_table_32[] = {
+#ifdef SB_SCHIZO_s390
+#define S(s) { SB_SYS_s390_##s, SB_NR_##s, #s },
+#include "trace_syscalls_s390.h"
+#undef S
+#endif
+   { SB_NR_UNDEF, SB_NR_UNDEF, NULL },
+};
+static const struct syscall_entry syscall_table_64[] = {
+#ifdef SB_SCHIZO_s390x
+#define S(s) { SB_SYS_s390x_##s, SB_NR_##s, #s },
+#include "trace_syscalls_s390x.h"
+#undef S
+#endif
+   { SB_NR_UNDEF, SB_NR_UNDEF, NULL },
+};
+
+static bool pers_is_31(trace_regs *regs)
+{
+   return regs->psw.mask & 0x1ul ? false : true;
+}
+
+static const struct syscall_entry *trace_check_personality(void *vregs)
+{
+   trace_regs *regs = vregs;
+   return pers_is_31(regs) ? syscall_table_32 : syscall_table_64;
+}
+
+static bool _trace_possible(const void *data)
+{
+   return true;
+}
+
+#else
+
+static bool _trace_possible(const void *data)
+{
+# ifdef __s390x__
+#  define ELFCLASS ELFCLASS64
+# else
+#  define ELFCLASS ELFCLASS32
+# endif
+   const Elf64_Ehdr *ehdr = data;
+   return (ehdr->e_ident[EI_CLASS] == ELFCLASS) &&
+   (ehdr->e_machine == EM_S390);
+}
+
+#endif
+
+#undef trace_get_regs
+static long trace_get_regs(void *vregs)
+{
+   ptrace_area parea = {
+   /* Most regs we want are at the start (pswmask, pswaddr, and 
gpr0...gpr7,
+* but the orig_gpr2 is much further along in the area. */
+   .len = PT_ORIGGPR2 + sizeof(long),
+   .kernel_addr = PT_PSWMASK,
+   .process_addr = (uintptr_t)vregs,
+   };
+   do_ptrace(PTRACE_PEEKUSR_AREA, , NULL);
+   return 0;
+}
+
+#undef trace_set_regs
+static long trace_set_regs(void *vregs)
+{
+   ptrace_area parea = {
+   /* Most regs we want are at the start (pswmask, pswaddr, and 
gpr0...gpr7,
+* but the orig_gpr2 is much further along in the area. */
+   .len = PT_ORIGGPR2 + sizeof(long),
+   .kernel_addr = PT_PSWMASK,
+   .process_addr = (uintptr_t)vregs,
+   };
+   do_ptrace(PTRACE_POKEUSR_AREA, , NULL);
+   return 0;
+}
+
+#define trace_reg_sysnum gprs[2]
+#define trace_reg_ret gprs[2]
+
+static unsigned long trace_arg(void *vregs, int num)
+{
+   trace_regs *regs = vregs;
+   if (num == 1)
+   return regs->orig_gpr2;
+   else if (num < 7)
+   return regs->gprs[2 + num - 1];
+   else
+   return -1;
+}



[gentoo-commits] proj/sandbox:master commit in: libsbutil/

2015-12-20 Thread Mike Frysinger
commit: a60b397d75e121232b8066db7333b82a6f9a951c
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 01:11:13 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 01:11:13 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=a60b397d

sb_efuncs: avoid pointless stdio indirection

We were setting up a FILE* from a file descriptor to pass to sb_fprintf
which is a simple macro that calls fileno(fp) to pass the fd down.  We
can call the fd funcs directly and avoid the whole stdio business.

Signed-off-by: Mike Frysinger  gentoo.org>

 libsbutil/sb_efuncs.c | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/libsbutil/sb_efuncs.c b/libsbutil/sb_efuncs.c
index c855257..2de3116 100644
--- a/libsbutil/sb_efuncs.c
+++ b/libsbutil/sb_efuncs.c
@@ -35,8 +35,8 @@ static void sbio_init(void)
  */
 static void sb_vefunc(const char *prog, const char *color, const char *format, 
va_list args)
 {
+   bool opened;
int fd;
-   FILE *fp;
 
if (likely(sbio_message_path))
fd = sbio_open(sbio_message_path, O_WRONLY|O_APPEND|O_CLOEXEC, 
0);
@@ -44,15 +44,15 @@ static void sb_vefunc(const char *prog, const char *color, 
const char *format, v
fd = -1;
if (fd == -1)
fd = sbio_open(sbio_fallback_path, O_WRONLY|O_CLOEXEC, 0);
-   fp = fd == -1 ? NULL : fdopen(fd, "ae");
-   if (!fp)
-   fp = stderr;
+   opened = (fd != -1);
+   if (fd == -1)
+   fd = fileno(stderr);
 
-   sb_fprintf(fp, " %s*%s ", color, COLOR_NORMAL);
-   sb_vfprintf(fp, format, args);
+   sb_fdprintf(fd, " %s*%s ", color, COLOR_NORMAL);
+   sb_vfdprintf(fd, format, args);
 
-   if (fp != stderr)
-   fclose(fp);
+   if (opened)
+   close(fd);
 }
 
 void sb_einfo(const char *format, ...)



[gentoo-commits] dev/mrueg:master commit in: www-apps/redmine/

2015-12-20 Thread Manuel Rüger
commit: 9ddda0977b9803fd454616ccdaf62f0ce2fd1608
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 20 10:09:22 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 20 10:09:22 2015 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=9ddda097

www-apps/redmine: Version bump

Package-Manager: portage-2.2.26

 www-apps/redmine/Manifest |   1 +
 www-apps/redmine/redmine-3.2.0.ebuild | 209 ++
 2 files changed, 210 insertions(+)

diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 518149f..01bf7d1 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,3 +1,4 @@
 DIST redmine-2.6.9.tar.gz 2127454 SHA256 
15cafc3983e0520c3ecc6105ef33031f55b1dc2b21270d092938562b47362d4c SHA512 
c376e0096e35c0307960c5e186abe2d8618064564813873e30aa0c9f7f6fcbf41b22239cf54e7aed794a0a06de9cd8b931d5c130776d4818428f788d0ef9e866
 WHIRLPOOL 
85eba2d64896ba96698b4449a1580987d25b725011feac969a612eb932da99fdd701d5f5808f26efef80dec86ebcfc505445f185fc8dec08d5909d2ce8a0b2d4
 DIST redmine-3.0.7.tar.gz 2163194 SHA256 
b9e602a3b0004b7c17685aab13dfcc21f54475c4a0d605ce98ae15422c338526 SHA512 
330dc05ea3051ca1bed316fc897c1bfc409dedc522e17b7fa09f350a66d9ae68a2c70e7171be6e796b82ed0d0e5a12407f8c785c2b9efec187146ca40e15ab7d
 WHIRLPOOL 
4efa450691f1e2a501d3e4c20c8a67c14ef54fc135e61002aac1f763dc56c3f5ee00ff24b916710917aa9bf6a68fdc9388f29eae803afe75c0287375276f34af
 DIST redmine-3.1.3.tar.gz 2249372 SHA256 
a8db4d47f0a45fb135db3d8281dc3275ff033f448e270d6fd290ae7efb36bbc1 SHA512 
05244ee2ba33c61d8bb544c3dc165feb4d3e04d09aa8ec0b2f2dd19be51d16b58dd613f615d5a54a20ce338096a5a6207f2950f38e991cada2d87f43f82a1d7d
 WHIRLPOOL 
c1db260ed26925ead59a29b07b169d362fd28ab30a0e94d389804b2819214fa598a8a820acd4338a0b8173e0c8993cf97c6bc5079941183635879c7b846430f8
+DIST redmine-3.2.0.tar.gz 2299254 SHA256 
73ba69daf67e527787be23e5e8a46307483362d2c54540e7b26a7eb146498715 SHA512 
c238963b084e347f88da3aca539ba5eb6fb3cc2cc7f242ace84918b75cd2a3d809798155c5d6bdb17a99ec80ec3f5ab2e533eafffb3eaedd4d7b39476284f49a
 WHIRLPOOL 
08318af017977ef571cda939b3ceca8b2beee37e1d2f6e96f6c89b81744266b68643815a2f8e87924669637c24d67d760dd74067a8daa2d05d83c34d0bf81689

diff --git a/www-apps/redmine/redmine-3.2.0.ebuild 
b/www-apps/redmine/redmine-3.2.0.ebuild
new file mode 100644
index 000..87caf39
--- /dev/null
+++ b/www-apps/redmine/redmine-3.2.0.ebuild
@@ -0,0 +1,209 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21"
+inherit eutils depend.apache ruby-ng user
+
+DESCRIPTION="A flexible project management web application written using Ruby 
on Rails framework"
+HOMEPAGE="http://www.redmine.org/;
+SRC_URI="http://www.redmine.org/releases/${P}.tar.gz;
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+# All db-related USEs are ineffective since we depend on rails
+# which depends on activerecord which depends on all ruby's db bindings
+#IUSE="ldap openid imagemagick postgres sqlite mysql fastcgi passenger"
+IUSE="ldap fastcgi passenger imagemagick"
+
+ruby_add_rdepend "
+   dev-ruby/rubygems
+   >=dev-ruby/rails-4.2.5:4.2
+   >=dev-ruby/jquery-rails-3.1.4:3
+   >=dev-ruby/coderay-1.1.0
+   >=dev-ruby/builder-3.0.4:3
+   >=dev-ruby/roadie-rails-1.1.0
+   dev-ruby/mime-types:*
+   =dev-ruby/request_store-1.0.5
+   >=dev-ruby/rbpdf-1.19.0
+   dev-ruby/actionpack-action_caching
+   dev-ruby/actionpack-xml_parser
+   dev-ruby/protected_attributes
+   >=dev-ruby/redcarpet-3.3.2
+   ldap? ( >=dev-ruby/ruby-net-ldap-0.12.0 )
+   >=dev-ruby/ruby-openid-2.3.0
+   >=dev-ruby/rack-openid-0.2.1
+   fastcgi? ( dev-ruby/fcgi )
+   passenger? ( www-apache/passenger )
+   imagemagick? ( >=dev-ruby/rmagick-2.14.0 )"
+   #   ruby_targets_ruby19? (
+#  postgres? ( >=dev-ruby/pg-0.11 )
+#  sqlite3? ( dev-ruby/sqlite3 )
+#  mysql? ( dev-ruby/mysql2:0.3 )
+#  )
+
+#ruby_add_bdepend ">=dev-ruby/rdoc-2.4.2
+#  dev-ruby/yard
+#  test? (
+#  >=dev-ruby/shoulda-3.3.2
+#  >=dev-ruby/mocha-0.13.3
+#  >=dev-ruby/capybara-2.0.0
+#   
"${T}/50${PN}"
+   echo "CONFIG_PROTECT_MASK=\"${EPREFIX}${REDMINE_DIR}/config/locales 
${EPREFIX}${REDMINE_DIR}/config/settings.yml\"" >> "${T}/50${PN}"
+
+   # remove ldap staff module if disabled to avoid #413779
+   use ldap || rm app/models/auth_source_ldap.rb || die
+
+   # Make it work
+   sed -i -e "1irequire 'request_store'" 
app/controllers/application_controller.rb || die
+   sed -i -e "18irequire 'action_controller'" -e "19irequire 
'action_controller/action_caching'"\
+   app/controllers/welcome_controller.rb || die
+   sed -i -e "4irequire 'action_dispatch/xml_params_parser'" -e 
"/Bundler/d" config/application.rb || die
+   sed -i -e 

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

2015-12-20 Thread Manuel Rüger
commit: 1eb0d8f6af3918644ddf535a03a339d4485ab4af
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 20 11:45:39 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 20 11:45:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb0d8f6

app-crypt/letsencrypt: Remove old

Package-Manager: portage-2.2.26

 app-crypt/letsencrypt/Manifest|  1 -
 app-crypt/letsencrypt/letsencrypt-0.1.0-r1.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/app-crypt/letsencrypt/Manifest b/app-crypt/letsencrypt/Manifest
index 9e247e2..b990924 100644
--- a/app-crypt/letsencrypt/Manifest
+++ b/app-crypt/letsencrypt/Manifest
@@ -1,2 +1 @@
-DIST letsencrypt-0.1.0.tar.gz 524821 SHA256 
1c1ac7b41e5e0fc0e41a7ef159ac9147a4aafff54453d57b519eb05bf52ade14 SHA512 
6a786290362741ac97dcb4b59bc4cba56f3e8b5193bbc10be19086d462f76e6124259c42bac36afe9eb818f4bb9edec34f8e2a02bd8c855e3b35404f4ee81f96
 WHIRLPOOL 
cdc41a3466de54ab8ddfeedea9935205d78383028769dcfbc876be0c2ef80c2d14f5d0e4a9c56a751163718f5ababb07848822989a060de7031ea8ebdf6424a0
 DIST letsencrypt-0.1.1.tar.gz 533715 SHA256 
3f5210fc2e28577b1b24c4fbfb5c20ac259925a5fad81cf69a1b4f62d76511db SHA512 
bd045622f77272447b9d497c410a128c30371c6df5beab418089c2c8b26fef9e87ecc6055bdf4017d7d2fb5f840b4900ff9efba848d07a2bf3a1be9d7fc0df99
 WHIRLPOOL 
b89bcbf1dea41bd0a391cc3db86c4a7413cdf9c5e64c2398b60b7c57c5950c221bd64a51f773a7fb2fc725d93f3d672170c97147d5b5b644a008309e95dd8576

diff --git a/app-crypt/letsencrypt/letsencrypt-0.1.0-r1.ebuild 
b/app-crypt/letsencrypt/letsencrypt-0.1.0-r1.ebuild
deleted file mode 100644
index 72156f5..000
--- a/app-crypt/letsencrypt/letsencrypt-0.1.0-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/letsencrypt/letsencrypt.git;
-   inherit git-r3
-   KEYWORDS=""
-else
-   SRC_URI="https://github.com/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="https://github.com/letsencrypt/letsencrypt https://letsencrypt.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-RDEPEND=">=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   dev-python/configargparse[${PYTHON_USEDEP}]
-   dev-python/configobj[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-0.7[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/parsedatetime[${PYTHON_USEDEP}]
-   >=dev-python/psutil-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-0.15[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   >=dev-python/pythondialog-3.2.2:python-2[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/zope-component[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}] )
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   nosetests -w ${PN}/tests || die
-}



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

2015-12-20 Thread Manuel Rüger
commit: 323b52056a1486455ef4d8d0517c6cf944a98ae3
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 20 11:46:00 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 20 11:46:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=323b5205

app-crypt/acme: Remove old

Package-Manager: portage-2.2.26

 app-crypt/acme/Manifest |  1 -
 app-crypt/acme/acme-0.1.0-r1.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 9e247e2..b990924 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,2 +1 @@
-DIST letsencrypt-0.1.0.tar.gz 524821 SHA256 
1c1ac7b41e5e0fc0e41a7ef159ac9147a4aafff54453d57b519eb05bf52ade14 SHA512 
6a786290362741ac97dcb4b59bc4cba56f3e8b5193bbc10be19086d462f76e6124259c42bac36afe9eb818f4bb9edec34f8e2a02bd8c855e3b35404f4ee81f96
 WHIRLPOOL 
cdc41a3466de54ab8ddfeedea9935205d78383028769dcfbc876be0c2ef80c2d14f5d0e4a9c56a751163718f5ababb07848822989a060de7031ea8ebdf6424a0
 DIST letsencrypt-0.1.1.tar.gz 533715 SHA256 
3f5210fc2e28577b1b24c4fbfb5c20ac259925a5fad81cf69a1b4f62d76511db SHA512 
bd045622f77272447b9d497c410a128c30371c6df5beab418089c2c8b26fef9e87ecc6055bdf4017d7d2fb5f840b4900ff9efba848d07a2bf3a1be9d7fc0df99
 WHIRLPOOL 
b89bcbf1dea41bd0a391cc3db86c4a7413cdf9c5e64c2398b60b7c57c5950c221bd64a51f773a7fb2fc725d93f3d672170c97147d5b5b644a008309e95dd8576

diff --git a/app-crypt/acme/acme-0.1.0-r1.ebuild 
b/app-crypt/acme/acme-0.1.0-r1.ebuild
deleted file mode 100644
index 1df4590..000
--- a/app-crypt/acme/acme-0.1.0-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4,3_5})
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/letsencrypt/letsencrypt.git;
-   inherit git-r3
-   KEYWORDS=""
-   S=${WORKDIR}/${P}/${PN}
-else
-   SRC_URI="https://github.com/letsencrypt/archive/v${PV}.tar.gz -> 
letsencrypt-${PV}.tar.gz"
-   KEYWORDS="~amd64"
-   S=${WORKDIR}/letsencrypt-${PV}/acme
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="An implementation of the ACME protocol"
-HOMEPAGE="https://github.com/letsencrypt/letsencrypt https://letsencrypt.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-RDEPEND=">=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   >=dev-python/ndg-httpsclient-0.4[${PYTHON_USEDEP}]
-   dev-python/pyasn1[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-0.15[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   nosetests -w ${PN} || die
-}



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

2015-12-20 Thread Manuel Rüger
commit: fb851f604fff8ac13b083165b5cfc6c72163b9d8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 20 11:44:28 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 20 11:44:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb851f60

app-crypt/letsencrypt: Version bump. Fix SRC_URI

Package-Manager: portage-2.2.26

 app-crypt/letsencrypt/Manifest  | 1 +
 .../letsencrypt/{letsencrypt-.ebuild => letsencrypt-0.1.1.ebuild}   | 2 +-
 app-crypt/letsencrypt/letsencrypt-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-crypt/letsencrypt/Manifest b/app-crypt/letsencrypt/Manifest
index 327e5a2..9e247e2 100644
--- a/app-crypt/letsencrypt/Manifest
+++ b/app-crypt/letsencrypt/Manifest
@@ -1 +1,2 @@
 DIST letsencrypt-0.1.0.tar.gz 524821 SHA256 
1c1ac7b41e5e0fc0e41a7ef159ac9147a4aafff54453d57b519eb05bf52ade14 SHA512 
6a786290362741ac97dcb4b59bc4cba56f3e8b5193bbc10be19086d462f76e6124259c42bac36afe9eb818f4bb9edec34f8e2a02bd8c855e3b35404f4ee81f96
 WHIRLPOOL 
cdc41a3466de54ab8ddfeedea9935205d78383028769dcfbc876be0c2ef80c2d14f5d0e4a9c56a751163718f5ababb07848822989a060de7031ea8ebdf6424a0
+DIST letsencrypt-0.1.1.tar.gz 533715 SHA256 
3f5210fc2e28577b1b24c4fbfb5c20ac259925a5fad81cf69a1b4f62d76511db SHA512 
bd045622f77272447b9d497c410a128c30371c6df5beab418089c2c8b26fef9e87ecc6055bdf4017d7d2fb5f840b4900ff9efba848d07a2bf3a1be9d7fc0df99
 WHIRLPOOL 
b89bcbf1dea41bd0a391cc3db86c4a7413cdf9c5e64c2398b60b7c57c5950c221bd64a51f773a7fb2fc725d93f3d672170c97147d5b5b644a008309e95dd8576

diff --git a/app-crypt/letsencrypt/letsencrypt-.ebuild 
b/app-crypt/letsencrypt/letsencrypt-0.1.1.ebuild
similarity index 94%
copy from app-crypt/letsencrypt/letsencrypt-.ebuild
copy to app-crypt/letsencrypt/letsencrypt-0.1.1.ebuild
index 72156f5..f92eb1c 100644
--- a/app-crypt/letsencrypt/letsencrypt-.ebuild
+++ b/app-crypt/letsencrypt/letsencrypt-0.1.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
KEYWORDS=""
 else
-   SRC_URI="https://github.com/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
 fi
 

diff --git a/app-crypt/letsencrypt/letsencrypt-.ebuild 
b/app-crypt/letsencrypt/letsencrypt-.ebuild
index 72156f5..f92eb1c 100644
--- a/app-crypt/letsencrypt/letsencrypt-.ebuild
+++ b/app-crypt/letsencrypt/letsencrypt-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
KEYWORDS=""
 else
-   SRC_URI="https://github.com/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
 fi
 



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

2015-12-20 Thread Manuel Rüger
commit: 72a80c0b4f13b25ad8d75e96a5d4ecf5a4f5050a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 20 12:02:18 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 20 12:02:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a80c0b

app-misc/pdfpc: Remove old

Package-Manager: portage-2.2.26

 app-misc/pdfpc/Manifest  |  1 -
 app-misc/pdfpc/pdfpc-4.0.0-r1.ebuild | 43 
 2 files changed, 44 deletions(-)

diff --git a/app-misc/pdfpc/Manifest b/app-misc/pdfpc/Manifest
index 6b1955c..39ea66a 100644
--- a/app-misc/pdfpc/Manifest
+++ b/app-misc/pdfpc/Manifest
@@ -1,3 +1,2 @@
 DIST pdfpc-3.1.1.tgz 199004 SHA256 
ec5ffb9c2b55d1bac76172a6a13ed527ceed8cf0d659aca5e302f6a7185f00f2 SHA512 
554203094b18fe11fd085414961de6644df3c258ad52d46ad171cfd6c2199028bcbaa9560bdaba63d83f858b467407cc276972b34f341cc25260db1d1358e88d
 WHIRLPOOL 
bddcba6a4285ea2b58dd01f76b7b050db630eaa97de5bba32a66f7f85563e6a99763a52e82286297f605dfa59d9ff918007baab297e587968ac1c83e3d69e8a8
 DIST pdfpc-4.0.1.tar.gz 74405 SHA256 
7c40cb87f9f1ce5e1683e96cc815572ea4c0a30e9db691501401ad271d27a3fb SHA512 
701cf57b13b3abb2bacf086a29464a24d9eb67b095a89e770fade12f512d78773899bc9c71bc888e85b0a0acf2a122dd819b0259a1ab850a4f7af5fbc7369cdb
 WHIRLPOOL 
0e1054b2aedce013c7f4397b05c66f658e6de88fe4fe6e857e8bd6bf33b5b68f3acda8fd327cffb9b2db7d1726543cdb5afdd342be1b8286a55799f5c5be9688
-DIST pdfpc-v4.0.0.tar.gz 71039 SHA256 
c091c554f4e3ed8735df40055253459c47b09590775a6f9b5b6abf1b42647a62 SHA512 
2c822dee9c47be4858a9a20c729864120335b506d1271d032635653e394db3934bf0a1c261d6bcfeb416918e5c20553de688106fa2ad40834f91f75bf11a231d
 WHIRLPOOL 
f52f05bb9073505fc798c6182fb73e1b94fc007304105b1d038a5d6fcb791616e6afc2a42e02ef76bd0fc1a1cdd446cd8866ea4d08bba7a655428ffbe7266a3a

diff --git a/app-misc/pdfpc/pdfpc-4.0.0-r1.ebuild 
b/app-misc/pdfpc/pdfpc-4.0.0-r1.ebuild
deleted file mode 100644
index d88d3c2..000
--- a/app-misc/pdfpc/pdfpc-4.0.0-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-VALA_MIN_API_VERSION="0.26"
-VALA_MAX_API_VERSION="0.28" # fix sed line if you increase this
-
-inherit vala cmake-utils
-
-DESCRIPTION="Presenter console with multi-monitor support for PDF files"
-HOMEPAGE="http://pdfpc.github.io;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="app-text/poppler:=[cairo]
-   dev-libs/glib:2
-   dev-libs/libgee:0.8
-   gnome-base/librsvg
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   x11-libs/gtk+:3"
-DEPEND="${RDEPEND}
-   $(vala_depend)"
-
-S=${WORKDIR}/${PN}-v${PV}
-
-src_prepare() {
-   sed -i -e "s/valac-0.20/valac-0.28 valac-0.26/" 
cmake/Vala_CMake/vala/FindVala.cmake || die
-   vala_src_prepare
-}
-
-src_configure(){
-   local mycmakeargs=(
-   -DSYSCONFDIR="${EPREFIX}/etc"
-   )
-   cmake-utils_src_configure
-}



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

2015-12-20 Thread Ulrich Müller
commit: d0d5ea0dfc160d2e86a2f5ac5684ca8cf7f65fa9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Dec 19 12:08:36 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec 20 12:19:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d5ea0d

elisp.eclass: Support EAPI 6.

 eclass/elisp.eclass | 35 +--
 1 file changed, 25 insertions(+), 10 deletions(-)

diff --git a/eclass/elisp.eclass b/eclass/elisp.eclass
index 1178880..93a7d4b 100644
--- a/eclass/elisp.eclass
+++ b/eclass/elisp.eclass
@@ -65,13 +65,21 @@
 # DOCS="blah.txt ChangeLog" is automatically used to install the given
 # files by dodoc in src_install().
 
-inherit elisp-common eutils
+inherit elisp-common
 
 case ${EAPI:-0} in
-   0|1) EXPORT_FUNCTIONS src_{unpack,compile,install} \
-   pkg_{setup,postinst,postrm} ;;
-   *) EXPORT_FUNCTIONS src_{unpack,prepare,configure,compile,install} \
-   pkg_{setup,postinst,postrm} ;;
+   0|1)
+   inherit eutils
+   EXPORT_FUNCTIONS src_{unpack,compile,install} \
+   pkg_{setup,postinst,postrm} ;;
+   2|3|4|5)
+   inherit eutils
+   EXPORT_FUNCTIONS src_{unpack,prepare,configure,compile,install} 
\
+   pkg_{setup,postinst,postrm} ;;
+   6)
+   EXPORT_FUNCTIONS src_{unpack,prepare,configure,compile,install} 
\
+   pkg_{setup,postinst,postrm} ;;
+   *) die "${ECLASS}: EAPI ${EAPI} not supported" ;;
 esac
 
 DEPEND=">=virtual/emacs-${NEED_EMACS:-23}"
@@ -117,21 +125,28 @@ elisp_src_unpack() {
 # for in the current working dir, WORKDIR, and FILESDIR.
 
 elisp_src_prepare() {
-   local patch
+   local patch file
for patch in ${ELISP_PATCHES}; do
if [[ -f ${patch} ]]; then
-   epatch "${patch}"
+   file="${patch}"
elif [[ -f ${WORKDIR}/${patch} ]]; then
-   epatch "${WORKDIR}/${patch}"
+   file="${WORKDIR}/${patch}"
elif [[ -f ${FILESDIR}/${patch} ]]; then
-   epatch "${FILESDIR}/${patch}"
+   file="${FILESDIR}/${patch}"
else
die "Cannot find ${patch}"
fi
+   case ${EAPI:-0} in
+   0|1|2|3|4|5) epatch "${file}" ;;
+   6) eapply "${file}" ;;
+   esac
done
 
# apply any user patches
-   epatch_user
+   case ${EAPI:-0} in
+   0|1|2|3|4|5) epatch_user ;;
+   6) eapply_user ;;
+   esac
 
if [[ -n ${ELISP_REMOVE} ]]; then
rm ${ELISP_REMOVE} || die



[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/

2015-12-20 Thread Mike Frysinger
commit: 3ae4d849ae4aaaf469bc9a58b01d8a2b2931c14a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 09:48:47 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 09:48:47 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=3ae4d849

libsandbox: new arm ptrace port

Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/trace/linux/arch.c |  2 ++
 libsandbox/trace/linux/arm.c  | 22 ++
 2 files changed, 24 insertions(+)

diff --git a/libsandbox/trace/linux/arch.c b/libsandbox/trace/linux/arch.c
index 53461d6..83b6977 100644
--- a/libsandbox/trace/linux/arch.c
+++ b/libsandbox/trace/linux/arch.c
@@ -7,6 +7,8 @@
 #if !defined(HAVE_PTRACE) || !defined(HAVE_SYS_PTRACE_H) || \
 !defined(HAVE_SYS_USER_H) || !defined(PTRACE_SETOPTIONS)
 # define SB_NO_TRACE_ARCH
+#elif defined(__arm__)
+# include "arm.c"
 #elif defined(__bfin__)
 # include "bfin.c"
 #elif defined(__hppa__)

diff --git a/libsandbox/trace/linux/arm.c b/libsandbox/trace/linux/arm.c
new file mode 100644
index 000..fbbf7cb
--- /dev/null
+++ b/libsandbox/trace/linux/arm.c
@@ -0,0 +1,22 @@
+#define trace_reg_ret ARM_r0
+
+static int trace_get_sysnum(void *vregs)
+{
+   trace_regs *regs = vregs;
+   return regs->ARM_r7;
+}
+static void trace_set_sysnum(void *vregs, long nr)
+{
+   trace_regs *regs = vregs;
+   regs->ARM_r0 = nr;
+   trace_set_regs(regs);
+}
+
+static unsigned long trace_arg(void *vregs, int num)
+{
+   trace_regs *regs = vregs;
+   if (num < 7)
+   return regs->uregs[num - 1];
+   else
+   return -1;
+}



[gentoo-commits] dev/mrueg:master commit in: www-apps/redmine/

2015-12-20 Thread Manuel Rüger
commit: 097ffdc74d88ceabaf87836b109077e319a60c99
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 20 10:54:50 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 20 10:54:50 2015 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=097ffdc7

www-apps/redmine: Fix missing include

Package-Manager: portage-2.2.26

 www-apps/redmine/redmine-3.2.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apps/redmine/redmine-3.2.0.ebuild 
b/www-apps/redmine/redmine-3.2.0.ebuild
index 87caf39..03825c3 100644
--- a/www-apps/redmine/redmine-3.2.0.ebuild
+++ b/www-apps/redmine/redmine-3.2.0.ebuild
@@ -80,6 +80,7 @@ all_ruby_prepare() {
app/controllers/welcome_controller.rb || die
sed -i -e "4irequire 'action_dispatch/xml_params_parser'" -e 
"/Bundler/d" config/application.rb || die
sed -i -e "18irequire 'protected_attributes'" 
app/models/custom_field.rb || die
+   sed -i -e "19irequire 'roadie-rails'" app/models/mailer.rb || die
 }
 
 all_ruby_install() {



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

2015-12-20 Thread Ian Delaney
commit: ef2b2458815ba4e4694e0d5f3bbce239505ffbc8
Author: Ian Delaney  gentoo  org>
AuthorDate: Sun Dec 20 10:46:28 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sun Dec 20 10:59:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef2b2458

app-misc/elasticsearch: remove old vns. 1.6.2, 1.7.1

request by newly set proxy maintainer requested via the gentoo bug

Gentoo bug: #568418

Package-Manager: portage-2.2.24

 app-misc/elasticsearch/Manifest   |  2 -
 app-misc/elasticsearch/elasticsearch-1.6.2.ebuild | 71 ---
 app-misc/elasticsearch/elasticsearch-1.7.1.ebuild | 71 ---
 3 files changed, 144 deletions(-)

diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index 6423ee4..252b0af 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -1,4 +1,2 @@
-DIST elasticsearch-1.6.2.tar.gz 28491082 SHA256 
b7ef3aae0a263c2312bd1a25b191c3c108c92d5413c3527d776587e582c518d0 SHA512 
fb97a373a36fbef1b55fc263f6234b41daa33068150f5badea04ee9ba65166696416db941a41e46f66b588c15f6b86b090aa8004d949ed25fb9409b67e062820
 WHIRLPOOL 
39aafc41bd950bb71758ece90cf0e901599b55291ac1cecb7fea893c00b12643af40b4ebf647c4e67b1467b84c2438a82e574bcbb796dd736e2d1a8621082023
-DIST elasticsearch-1.7.1.tar.gz 28500556 SHA256 
86a0c20eea6ef55b14345bff5adf896e6332437b19180c4582a346394abde019 SHA512 
88786d277cb3228a5e477068fc5ff723e0b5aa47411cea5c55d15ae769f2fb123d274e29c592a9e0f655deedb9db62f296af5aff4e8b56539928025a3375daaa
 WHIRLPOOL 
2218ec3603314a60b38e903b3f00681512306efe1892350ced71c060a24924391d66cb9273d6db5ebb781d60808a2f3ab4c77c57baa03714db143c3718602bf5
 DIST elasticsearch-1.7.3.tar.gz 28510917 SHA256 
af517611493374cfb2daa8897ae17e63e2efea4d0377d316baa351c1776a2bca SHA512 
0cb6b2ebd77c3d1467f6a22f845bfbf9f4a7c9c9ddedae17aeb6bd2d2bc576171fc80e3a4963e7b890af574e9fd0b0faa152e7f2671a74254826e14fe2554c9f
 WHIRLPOOL 
c86de3076389a9b95cf4d424673edb3c3b1dae0b4470b18b15a5f2e9bde6669a61b8ffd5cc3f7fc3b52f99441915a84b0396a5673ebbc12fec0d83eb41a03c74
 DIST elasticsearch-2.1.0.tar.gz 28994631 SHA256 
8a4e85bcb506daa369651506af1cbc55c09fd7ff387d42ae14d0a85d4d14 SHA512 
207f35c94c65dcc57e75479e0dbb9127598ea3d9fcc04c1181bf82ebf1022a4431239a0f49803ab53b7bed5152b719e99f8e0395c9b80168567148ae13281ad3
 WHIRLPOOL 
006a763bbfd8d1600d152a4f80fb05aa92cdf3c223cc59a6368d69ab85bc6e60ffaa84a1d888eff76270834ff407f5d5f71bdf43fb286f8cbe056170e1573272

diff --git a/app-misc/elasticsearch/elasticsearch-1.6.2.ebuild 
b/app-misc/elasticsearch/elasticsearch-1.6.2.ebuild
deleted file mode 100644
index 1ad3bf3..000
--- a/app-misc/elasticsearch/elasticsearch-1.6.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils systemd user
-
-MY_PN="${PN%-bin}"
-DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
-HOMEPAGE="https://www.elastic.co/products/elasticsearch;
-SRC_URI="https://download.elastic.co/${MY_PN}/${MY_PN}/${MY_PN}-${PV}.tar.gz;
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="strip"
-QA_PREBUILT="usr/share/elasticsearch/lib/sigar/libsigar-*.so"
-
-RDEPEND="|| ( virtual/jre:1.7 virtual/jre:1.8 )"
-
-pkg_setup() {
-   enewgroup ${MY_PN}
-   enewuser ${MY_PN} -1 /bin/bash /var/lib/${MY_PN} ${MY_PN}
-}
-
-src_prepare() {
-   rm -rf lib/sigar/*{solaris,winnt,freebsd,macosx}*
-   rm -rf bin/*.{bat,exe}
-   rm lib/sigar/libsigar-ia64-linux.so
-   rm LICENSE.txt
-
-   use amd64 && {
-   rm lib/sigar/libsigar-x86-linux.so
-   }
-
-   use x86 && {
-   rm lib/sigar/libsigar-amd64-linux.so
-   }
-}
-
-src_install() {
-   dodir /etc/${MY_PN}
-
-   insinto /usr/share/doc/${P}/examples
-   doins config/*
-   rm -rf config
-
-   insinto /usr/share/${MY_PN}
-   doins -r ./*
-   chmod +x "${D}"/usr/share/${MY_PN}/bin/*
-
-   keepdir /var/{lib,log}/${MY_PN}
-
-   newinitd "${FILESDIR}/elasticsearch.init4" "${MY_PN}"
-   newconfd "${FILESDIR}/${MY_PN}.conf" "${MY_PN}"
-   systemd_newunit "${FILESDIR}"/${PN}.service4 "${PN}.service"
-}
-
-pkg_postinst() {
-   elog
-   elog "You may create multiple instances of ${MY_PN} by"
-   elog "symlinking the init script:"
-   elog "ln -sf /etc/init.d/${MY_PN} /etc/init.d/${MY_PN}.instance"
-   elog
-   elog "Each of the example files in /usr/share/doc/${P}/examples"
-   elog "should be extracted to the proper configuration directory:"
-   elog "/etc/${MY_PN} (for standard init)"
-   elog "/etc/${MY_PN}/instance (for symlinked init)"
-   elog
-}

diff --git a/app-misc/elasticsearch/elasticsearch-1.7.1.ebuild 
b/app-misc/elasticsearch/elasticsearch-1.7.1.ebuild
deleted file mode 100644
index 1ad3bf3..000
--- a/app-misc/elasticsearch/elasticsearch-1.7.1.ebuild
+++ /dev/null
@@ -1,71 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2015-12-20 Thread Mikle Kolyada
commit: 391ed1554551406a8551a78dfaa4f49eb47775e4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Dec 20 13:04:36 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Dec 20 13:04:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=391ed155

app-editors/nano: amd54 stable wrt bug #568816

Package-Manager: portage-2.2.24

 app-editors/nano/nano-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-2.4.3.ebuild 
b/app-editors/nano/nano-2.4.3.ebuild
index 58fa18e..f7a601b 100644
--- a/app-editors/nano/nano-2.4.3.ebuild
+++ b/app-editors/nano/nano-2.4.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P=${PN}-${PV/_}
SRC_URI="http://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2015-12-20 Thread Hans de Graaff
commit: 374360545bfc9657c01fed32c422561b6650e77f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 21 07:12:47 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 21 07:27:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37436054

dev-ruby/spring: add 1.6.0

Package-Manager: portage-2.2.24

 dev-ruby/spring/Manifest|  1 +
 dev-ruby/spring/spring-1.6.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/spring/Manifest b/dev-ruby/spring/Manifest
index 4dd58ef..f1ed087 100644
--- a/dev-ruby/spring/Manifest
+++ b/dev-ruby/spring/Manifest
@@ -1,3 +1,4 @@
 DIST spring-1.4.0.tar.gz 38007 SHA256 
a27501bd182893d6071b46c03d47cb43ab78b4515901420e487d7a4b78821aa7 SHA512 
b7096861dd19c3869f3899d8a48f26f39a6496f3b1a1c407d91c48b7896212f3eb18a477c6a3416c8522e1b8de955c20372814c29babbd465d8c0bdff51c928d
 WHIRLPOOL 
8af890262cb45b579bed035b460c87d96cf13b5cc60f642669ab59bb5ea9af470a0cdb220d26bbc466fb1e1913b29ffbf404acebef37a1e05b9b0a86d8c874b6
 DIST spring-1.4.4.tar.gz 38696 SHA256 
8ffef93424f39bb8e80df3e765be90b84bb1fdd0d46abe7409bde7a1bc009d07 SHA512 
aa77b41aa0139e2707bc44e806c23b5eb3824adcdcc3657b04a7d6dca58b40a8b76e26437711b5f1849b135237e82f89a03712fad1990c40037f638dff953a73
 WHIRLPOOL 
90c3ad321b680aa04fbcb8d31883538fa3dd538a769741881110ee42abb08d74af63cc2e468a995c60ff4ae83a93221e0ba794557c9f6c000ba69c933366d641
 DIST spring-1.5.0.tar.gz 38804 SHA256 
f853278d10fb26e1c4c68a3497ce3922c6f64ad7d3e3f9a61057ab3bd62bc8c8 SHA512 
09bd53192ac835990e740fb73477065e623df50ae986eb433a6a44468bcc3b928b6a624edb50a2255cc0cab6375dd2bc81b96783ced9d773ad69c7696587eec5
 WHIRLPOOL 
914f2c43ea624cdb6fded00a48782a74a2198e7212e5c8de0d0fcf79f06fa70ca92e31c2ee15a1325d5ba4fbc9ca640a0b2107df86c78cecf50944e0d8e9
+DIST spring-1.6.0.tar.gz 39122 SHA256 
9f0917d410a24e970fc7a6082f12548be617393162bbe9c646464b2912bd445f SHA512 
ce5792cd2626a9e60ee73e24bd8a221aa93d3af2e6741e7e4df81b3a18fe79da46e2004f7d29f9a3db1a788663151a7869b4a738c239f6a13b5f2374c4ba9af7
 WHIRLPOOL 
a213e56eefc724e9c45418c7073b7410bf11c2deb5746a2740e4a168bebfb39a22aa1ddb5b216eee92c9fabf02cffe7b1e51bfcf71abc9864ce9fc226b4a37bc

diff --git a/dev-ruby/spring/spring-1.6.0.ebuild 
b/dev-ruby/spring/spring-1.6.0.ebuild
new file mode 100644
index 000..cd7a65f
--- /dev/null
+++ b/dev-ruby/spring/spring-1.6.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_TASK_TEST="test:unit"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rails application preloader"
+HOMEPAGE="https://github.com/rails/spring;
+SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.1"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rubygems-2.1.0"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/activesupport )"
+
+all_ruby_prepare() {
+   sed -i -e '/files/d' \
+   -e '/bump/d' ${PN}.gemspec || die
+   sed -i -e '/bump/d' Rakefile || die
+}



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

2015-12-20 Thread Hans de Graaff
commit: bcde72407dcdb8e4ac97985b2911e3b75f39dc3d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 21 07:27:26 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 21 07:27:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcde7240

package.mask: mask bundler with broken binstubs

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d08f6a5..13e67e7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (21 Dec 2015)
+# Mask until issues with non-standard bin dir have been resolved.
+=dev-ruby/bundler-1.11*
+
 # Patrick Lauer  (20 Dec 2015)
 # Mask TOFU release that doesn't work #567768 and friends
 =app-crypt/gkeys-gen-0.1-r1



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

2015-12-20 Thread Ulrich Müller
commit: d5beda4d171865e8f8c4e6e23d7cea110bff40fb
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Dec 19 14:15:05 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Dec 21 07:52:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5beda4d

readme.gentoo-r1.eclass: Do not inherit eutils.

This was only needed in readme.gentoo_create_doc() for a single call
of eshopts_{push,pop}. Replace it by saving the set of options in a
variable. Die if writing the temp file in readme.gentoo_create_doc()
fails.

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

diff --git a/eclass/readme.gentoo-r1.eclass b/eclass/readme.gentoo-r1.eclass
index c076650..07320c0 100644
--- a/eclass/readme.gentoo-r1.eclass
+++ b/eclass/readme.gentoo-r1.eclass
@@ -21,8 +21,6 @@
 if [[ -z ${_README_GENTOO_ECLASS} ]]; then
 _README_GENTOO_ECLASS=1
 
-inherit eutils
-
 case "${EAPI:-0}" in
0|1|2|3)
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
@@ -61,15 +59,16 @@ readme.gentoo_create_doc() {
debug-print-function ${FUNCNAME} "${@}"
 
if [[ -n "${DOC_CONTENTS}" ]]; then
-   eshopts_push
-   set -f
if [[ -n "${DISABLE_AUTOFORMATTING}" ]]; then
-   echo "${DOC_CONTENTS}" > "${T}"/README.gentoo
+   echo "${DOC_CONTENTS}" > "${T}"/README.gentoo || die
else
+   local saved_flags=$-
+   set -f  # disable filename 
expansion in echo arguments
echo -e ${DOC_CONTENTS} | fold -s -w 70 \
| sed 's/[[:space:]]*$//' > "${T}"/README.gentoo
+   assert
+   set +f -${saved_flags}
fi
-   eshopts_pop
elif [[ -f "${FILESDIR}/README.gentoo-${SLOT%/*}" ]]; then
cp "${FILESDIR}/README.gentoo-${SLOT%/*}" "${T}"/README.gentoo 
|| die
elif [[ -f "${FILESDIR}/README.gentoo${README_GENTOO_SUFFIX}" ]]; then



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2015-12-20 Thread Eray Aslan
commit: 46851c2d0a023fc8af30f14ab6c333adb7120a3c
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Dec 21 07:14:36 2015 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Dec 21 07:14:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46851c2d

mail-mta/postfix: version bump to 3.1_pre20151218

Package-Manager: portage-2.2.26

 mail-mta/postfix/Manifest   | 2 +-
 .../{postfix-3.1_pre20151129.ebuild => postfix-3.1_pre20151218.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 5997eea..0a0d5ba 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -2,5 +2,5 @@ DIST postfix-2.10.9.tar.gz 3820525 SHA256 
e47eb56db2d238b9c5a5147a516fa406ab6afb
 DIST postfix-2.11.7.tar.gz 4031689 SHA256 
05828b5b846e48fdc80db67d85409066010614af521070df4733459fbf447e20 SHA512 
a1e146db6d2d71abb1dd7c70cde24e6410b599458ffa8061a0161be9475452034d9dcc7ec3976042b379cd84f5ebdba2f9d8d829637ff376ccaf7e87bcabe7a3
 WHIRLPOOL 
990cf17bc8d0cb8c8de0aa42f16125b1393feb42ed2eca3cb66ddd4d0b5d9425f619ee22047745fdd2f0069dc321e942ecc326bfbb88519fccf4931f95b1c483
 DIST postfix-3.0.2.tar.gz 4239235 SHA256 
68256314202f5f0f24022d64f7ac664d28fa1394d07c84a37c3fc7a2d040be80 SHA512 
b097ff5cb1707361af568bbcf8b9d264dfefe7a9fd5c2fb4ce731a2ff6a632c3341ace43afe7f1600f2096592535cf9a300322f78c92000e752e0df7d3c39021
 WHIRLPOOL 
3fd230321577c0226926701a17803b038a281b46abe884899ca38ea18c5fd9c13ef90900e5fdd17db20ecf8dc63b373cb9f378f1402660be2908192900cba47a
 DIST postfix-3.0.3.tar.gz 4240588 SHA256 
401e46ec3450569dcce60d1d8ca22a19ab1f7f817b0cc730cdf4875ba608ac02 SHA512 
b6cd091a8cdda9678fa2979082e47a363dd086e4376effc0a427d1beb5eb35bd7dc28003ad28323c42318d7f630e0d8b105c56fd1a63bd5b5a20501db68ac524
 WHIRLPOOL 
b013164f12e2adde464052f37584320687716f18c65cdd01344848bbcdd5a08be16c741234a063d717474a50be0d14d7b5574ccb69dc56e00f30b619d148c9f9
-DIST postfix-3.1-20151129.tar.gz 4315043 SHA256 
27d89ea464234bd6ed32d57445f30ac4b5cc70efebb778052a341ee95c324a1e SHA512 
71b205d5939c00707901c7f6ede557be58227550bedfa598f1e35f47e816c3a309afbb47ac88ad739471d01e5d860b5c6f5bf362aa4ea72ec0dbecdae1aa7457
 WHIRLPOOL 
f64c3b1ac4aac93a5c3fcd2a2b438c00fc23f7a734155c87c52960d7d9e8edf1ded4499c5ad16e5bcd04ab4702fd3238b46d30a89783ee36864d3ba59b662bc4
+DIST postfix-3.1-20151218.tar.gz 4315185 SHA256 
7b298644b729f4bae25facfee7d33eceaf5b2f87abdcaf35e4c52b1981cde87a SHA512 
80f1086d9f3e3d3274903a1437df8a2c780112e39bacd2ce23188c41c62bd7efada1be00ca3c0be3d88867f513d575ab54305b1a1fd04bf16279c466e4a95b41
 WHIRLPOOL 
65821e9230a9da667846745d2d38fa4755a9258ca76093a2e520551e7cc2e2cd60ec0e05c8bd9cac02763f42c13e19732c173d3c6177f059a7de7c2516ea5945
 DIST postfix-vda-v13-2.10.0.patch 55701 SHA256 
6208021eb0b37ac6482e334e538ed5700cc22c4d4dd66ed9e975ae5f20bf935f SHA512 
0b4b53a8cd28abf56eee3b2ed63ca1814251b60816e6ca1143249d25fd6ef7f905bec3134125ac6e851af685db8aae878012113693261529ae2ddbcf1bd93e62
 WHIRLPOOL 
d98b7d2177b8b69738086880fd08c336fa60b99ff7413624e628fd5f17be2064f2ccaa37c047d3013ed41c0ff1bcb76e7962f8390c4179f28ab11733dd3b59d3

diff --git a/mail-mta/postfix/postfix-3.1_pre20151129.ebuild 
b/mail-mta/postfix/postfix-3.1_pre20151218.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.1_pre20151129.ebuild
rename to mail-mta/postfix/postfix-3.1_pre20151218.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-proxy/shadowsocks-libev/

2015-12-20 Thread Yixun Lan
commit: 860627e99079602f2fb395dacfd5572c6e33c9fb
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 21 06:24:16 2015 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 21 07:45:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=860627e9

net-proxy/shadowsocks-libev: version bump, thanks @jiajunw

Package-Manager: portage-2.2.26

 net-proxy/shadowsocks-libev/Manifest| 2 +-
 .../{shadowsocks-libev-2.2.2.ebuild => shadowsocks-libev-2.4.3.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/shadowsocks-libev/Manifest 
b/net-proxy/shadowsocks-libev/Manifest
index 3641624..93bb668 100644
--- a/net-proxy/shadowsocks-libev/Manifest
+++ b/net-proxy/shadowsocks-libev/Manifest
@@ -1,2 +1,2 @@
-DIST shadowsocks-libev-2.2.2.tar.gz 2492615 SHA256 
9919d041a6ee4f7b7de2ea7209533b0b9d5fd5732eaa430a6f4055f6e7f1c23f SHA512 
0d83a506e2ab95aa8ba1d1815d2e0a8213b96a901cf5e8939c00900167af96ae6045071f39fc07ac7daba328bc2eb1e89b0286e1e98744a8750916ec81b47f27
 WHIRLPOOL 
281ec6e2cc264c265c7a5b7de733e6cc71151a6d05c2fbf6f43b5cc8bea970229f74d04ec0633cd46d7fb49187d0fa834fcc0a0b039e078230168d89d0344432
 DIST shadowsocks-libev-2.2.3.tar.gz 2493211 SHA256 
41a4746190698fc78b8e06c0f0e3638ca0bb1180a8cb77246736d88553b277f7 SHA512 
28e20ce069b456cfc3d52437ded739d2995de7883fcb9b4c3cfde5bc78f33419cb75fa67812660d7456084e5a97e6a6531223486259a650988552494f02ebe9f
 WHIRLPOOL 
f20090a4366788315e0f442987cb20b79aca61a3424f7570bf5961f29c5634bcbf01df6a8ee012c7b38135f50ae1af940fecec8917bee1056d2c4ce6eca4b6b5
+DIST shadowsocks-libev-2.4.3.tar.gz 1461896 SHA256 
5de76361a6b34385bf9ad255a69089a886f657d44c7e338a5dc191273e1cf9f3 SHA512 
3dfa528fa01e7e9293a31cb55529cb77fc935e04ad9f2e27b5426eff61df27a8a31d1e98efd0fb07b2a2bcb5da00706d142448adbc51dcc15f2d3c6993736787
 WHIRLPOOL 
10819f54cc2aad5604e62fd4e4783597ff89b6753056a2961652384f175c65eb667fa0e42d097fbf25b9243714adf0f91d33dc0b5a71957adb82edee72209fc5

diff --git a/net-proxy/shadowsocks-libev/shadowsocks-libev-2.2.2.ebuild 
b/net-proxy/shadowsocks-libev/shadowsocks-libev-2.4.3.ebuild
similarity index 100%
rename from net-proxy/shadowsocks-libev/shadowsocks-libev-2.2.2.ebuild
rename to net-proxy/shadowsocks-libev/shadowsocks-libev-2.4.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/, sys-cluster/ceph/files/

2015-12-20 Thread Yixun Lan
commit: c93f06ce2ecec595db4759cc11b29d5a1f0164bc
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 21 06:23:04 2015 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 21 07:45:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93f06ce

sys-cluster/ceph: bump to 9.2.0

add user/group: ceph
 now sys-cluster/ceph run in normal user 'ceph' instead of 'root'

Package-Manager: portage-2.2.26

 sys-cluster/ceph/Manifest  |   3 +-
 sys-cluster/ceph/ceph-0.94.4.ebuild| 159 -
 sys-cluster/ceph/ceph-10.0.0.ebuild|  18 ++-
 .../ceph/{ceph-9.0.3.ebuild => ceph-9.2.0.ebuild}  |  20 +--
 sys-cluster/ceph/ceph-.ebuild  |  17 ++-
 sys-cluster/ceph/files/README.gentoo   |   7 +
 .../ceph/files/ceph-0.87.1-glibc-2.20.patch|  59 
 sys-cluster/ceph/files/ceph-fix-gnustack.patch |  22 ---
 sys-cluster/ceph/files/ceph-mds_at.service |  12 --
 sys-cluster/ceph/files/ceph-mon_at.service |  19 ---
 sys-cluster/ceph/files/ceph-osd_at.service |  13 --
 sys-cluster/ceph/files/ceph.initd-r1   |   8 +-
 12 files changed, 50 insertions(+), 307 deletions(-)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index a4df18b..ea635f0 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,5 +1,4 @@
 DIST ceph-0.80.10.tar.bz2 4136018 SHA256 
a7ca8a3d0710ab88adcd5c52aebe0a8ee573e247c1ccf5d84eea8a9ff07a51fa SHA512 
7823a489b7654457512d300050410b4a91d615fbb467d341c76e76b77364d6a2afa763bceb2c6cd8ed05a45d7b0aef4c3baf80155cc3223e940b439e0571f3c9
 WHIRLPOOL 
a03fc3a4ca8c49157ff3b51528418ca62c3520c4141e402863cf3475a11b240be5297f731bf1a4e77a01a476e80f5e06c0722d688fbb8ad2db26ef1975a450da
-DIST ceph-0.94.4.tar.bz2 7082496 SHA256 
09b3a134c4eb06f770a72769d2aec3900c2c7f1d25092f93b0e8e73ab17e577c SHA512 
3ae714d110d63717e7e49d07ac5523cbbd06b8fa140b842576f6afea780aec2408ccd053c109bf5e011018ff1c544366113e83e09ea79925e32d46e7360317ab
 WHIRLPOOL 
8b53fb0410e6168d6385360005b29b919d7d4f255e06cc874fcbb35f1dc5566c0e97bbce50ec7ea2da479a0f068bf254abec474d155186085d500a0f4ea9eb01
 DIST ceph-0.94.5.tar.bz2 7084809 SHA256 
7658bec8cf6e6c8f5ceb1e85116c4df2582c497ae686295abebc6fc82ec79211 SHA512 
8bf57eceda37ec058bd7b9cf98ba0eda11c361156da4cea0aa99a3059d61fc2120ebb27f1bb07bae42e13836b57a5db8f3888401481e9125780a6df21ca90529
 WHIRLPOOL 
cfedf299f86e19ff87615e851e4639d4045c0e26756d8896498e2e6eb8304808bc78837ec68b01936abd7fd2563aafe973109ba72d66b368304c38e38fc680f5
 DIST ceph-10.0.0.tar.gz 10429823 SHA256 
fd92052e0de135e1f35ea2add44b5b8add28a2a8235639d69c33cced06a4a357 SHA512 
f0e36bf83c97d1dc0328fbba96897e583c6d29b11dc54ea7fa0186ffaa1cf4d26519f336083825d64dda70bd290dc45bd6f3f17ff67ada33322caee5f2f3ce07
 WHIRLPOOL 
f443ab25ab8f89455d76f509f215b55519f9338d3b9daec318b097de4d7009a01521da0d963c4b5549485b6aebca1c0a705746cf2e64fef8e9f5e66676cf
-DIST ceph-9.0.3.tar.bz2 7082795 SHA256 
98ad66b35d3747d56e04fcf32a5387b765f86f43c6f09393fe9c7f17e4ae5418 SHA512 
fdaebf26076490394229ef1716278ae82e6397651e25b911553db9f93b0d7ba8849320d770aef1363952e7c8e672616f5e61523fc4b79642fe81f1d2d71c4225
 WHIRLPOOL 
cc11218246efe1d1f0a095ddc3466eacc64ffd032093cc0642a420ed9eb7fdd956b25693cc46e2dace216a6ec577c1c4d26457cf86f0319fe71c5a1125342128
+DIST ceph-9.2.0.tar.bz2 7663088 SHA256 
706d33e097b4489a75cfaff8d835e05d91df6dac5cdd3a32a57404f0522dbdbb SHA512 
d462f2e4696873552b232f0b89bcda8ddb0cddeab89cbab58e99eb068acb082a42cb558898bd4dee66239df64d15992cfd1c1158217b2ce60a465e1761bcea78
 WHIRLPOOL 
d016b873a26afef4816921e5b9cbaae3ba4c9ece6683e3d60b1f689ab7dcc285bc386963e83b410a66a313cc953b7d0d9baa427b3b3eb12697daa08f3a5a6a18

diff --git a/sys-cluster/ceph/ceph-0.94.4.ebuild 
b/sys-cluster/ceph/ceph-0.94.4.ebuild
deleted file mode 100644
index 1a2b052..000
--- a/sys-cluster/ceph/ceph-0.94.4.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-if [[ $PV = ** ]]; then
-   scm_eclass=git-r3
-   EGIT_REPO_URI="
-   git://github.com/ceph/ceph.git
-   https://github.com/ceph/ceph.git;
-   SRC_URI=""
-else
-   SRC_URI="http://ceph.com/download/${P}.tar.bz2;
-fi
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-
-inherit check-reqs autotools eutils multilib python-single-r1 udev 
readme.gentoo systemd ${scm_eclass}
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="http://ceph.com/;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="babeltrace cryptopp debug fuse gtk libatomic +libaio lttng +nss radosgw 
static-libs jemalloc tcmalloc xfs zfs"
-
-CDEPEND="
-   app-arch/snappy
-   dev-libs/boost:=[threads]
-   dev-libs/fcgi
-   dev-libs/libaio
-   dev-libs/libedit
-   dev-libs/leveldb[snappy]
-   nss? ( dev-libs/nss )
-   cryptopp? ( dev-libs/crypto++ )
-   

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

2015-12-20 Thread Yixun Lan
commit: 4a4687e06c511dfd8f05e1076cdc0966ed1c634f
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Dec 18 09:39:20 2015 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 21 07:45:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4687e0

app-backup/snapper: drop old

Package-Manager: portage-2.2.26

 app-backup/snapper/Manifest|  3 --
 app-backup/snapper/snapper-0.2.3-r1.ebuild | 70 --
 app-backup/snapper/snapper-0.2.4.ebuild| 70 --
 app-backup/snapper/snapper-0.2.6.ebuild| 70 --
 4 files changed, 213 deletions(-)

diff --git a/app-backup/snapper/Manifest b/app-backup/snapper/Manifest
index 54e158e..b81b7b1 100644
--- a/app-backup/snapper/Manifest
+++ b/app-backup/snapper/Manifest
@@ -1,4 +1 @@
-DIST snapper-0.2.3.tar.bz2 451916 SHA256 
6c78fc57ac018f7536a03971927f2b17f1f048f87e26689609028f51500c9c6a SHA512 
a8b847e3bc0759a717f4256ed3c9e7ed675f040a56e80ea7ca2d7f12906198ecd141638f00acce02195b094a9db7fbdd5cb233012e3ba8be7a3502cba1bbd968
 WHIRLPOOL 
cb4a0cd1f4c01ccbf213395f9b8c0eff325f5453fa0e05e37b4b525e6c0b276b3767194a06b2ea50b877883a6061f86817d773775842e161f3298e45573f6789
-DIST snapper-0.2.4.tar.bz2 458409 SHA256 
8fc70b8e7a39dc3249ce9141e2c5f0623bb80f8e4150a543d8ed04d2ad27f399 SHA512 
e986ebb482a7e30e4e97edc2882653a041c49c9291310469860fd9a0e93c46747ec31723f771a710a6fcce2f4863fdf672c623453ae27b4fb7cd911b8d4b35ed
 WHIRLPOOL 
1627664909ea3a5959c6ff6a66c1dcbacbe835bce2f1f20cc4c380e8613545e8a0e3f7569c32f774a5534636b8321af71d78c21368e8b7a2104e05d241f5d8cd
-DIST snapper-0.2.6.tar.bz2 473015 SHA256 
3390650be0e4709595d28df287a0e5902fb570e9fcb5ba992f435326bc53b75e SHA512 
d49eef086d84f02106691872db6369b10cb55a6afe6f2cfb6c790330321397d66dc1aa0229d31d9e3c7b1efb6bd6c0fd9242dbb69a44fe3433233717df98a334
 WHIRLPOOL 
84a24153651dd9bd47e4f25012d87527b35b5dfd3b3a1da86fe0bdecbca032f5fe3c58ab1197a759058301b029961a2b5965dfb245a80cd50621af971d49a722
 DIST snapper-0.2.8.tar.bz2 475053 SHA256 
a44608648ed21a1346f8ae9345044901c39ad01abb501806a22c9d4a771eadc5 SHA512 
ce1529062943c34b9de2eafb62c6e28b39bda6f4afc23ec5df5ddd42f213cbaf0d77d94d11d982285114ceecd27bd48206436119af84b2769ed4792aab01c75d
 WHIRLPOOL 
3463cf8beb7adb1f3869645b20928dc21fc9cb72f8ed5275688e0b53c97b8103d0536e3246f12fcdc90c1889d221d13ce131b1920c7298232212c003ea9abb6d

diff --git a/app-backup/snapper/snapper-0.2.3-r1.ebuild 
b/app-backup/snapper/snapper-0.2.3-r1.ebuild
deleted file mode 100644
index 9bf8211..000
--- a/app-backup/snapper/snapper-0.2.3-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Command-line program for btrfs and ext4 snapshot management"
-HOMEPAGE="http://snapper.io/;
-SRC_URI="ftp://ftp.suse.com/pub/projects/snapper/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+btrfs ext4 lvm pam xattr"
-
-RDEPEND="dev-libs/boost[threads]
-   dev-libs/libxml2
-   dev-libs/icu:=
-   sys-apps/acl
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/zlib
-   virtual/libintl
-   btrfs? ( "
-   elog "For more information, see man (8) snapper or"
-   elog "http://snapper.io/documentation.html;
-}

diff --git a/app-backup/snapper/snapper-0.2.4.ebuild 
b/app-backup/snapper/snapper-0.2.4.ebuild
deleted file mode 100644
index 958c013..000
--- a/app-backup/snapper/snapper-0.2.4.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Command-line program for btrfs and ext4 snapshot management"
-HOMEPAGE="http://snapper.io/;
-SRC_URI="ftp://ftp.suse.com/pub/projects/snapper/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+btrfs ext4 lvm pam xattr"
-
-RDEPEND="dev-libs/boost[threads]
-   dev-libs/libxml2
-   dev-libs/icu:=
-   sys-apps/acl
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/zlib
-   virtual/libintl
-   btrfs? ( >=sys-fs/btrfs-progs-3.17.1 )
-   ext4? ( sys-fs/e2fsprogs )
-   lvm? ( sys-fs/lvm2 )
-   pam? ( sys-libs/pam )
-   xattr? ( sys-apps/attr )"
-
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS README )
-
-src_prepare() {
-   epatch "${FILESDIR}"/cron-confd.patch
-}
-
-src_configure() {
-   local myeconfargs=(
-   --with-conf="/etc/conf.d"
-   --docdir="/usr/share/doc/${PF}"
-   --disable-zypp
-   $(use_enable btrfs)
-   $(use_enable ext4)
-   $(use_enable lvm)
-   $(use_enable pam)
-   $(use_enable xattr xattrs)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   # 

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

2015-12-20 Thread Yixun Lan
commit: 6504e9bbda24bb67da76e0aacff4ca31c5a14a33
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 21 01:59:17 2015 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 21 07:45:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6504e9bb

dev-libs/libev: version bump 4.22, drop 4.18

Package-Manager: portage-2.2.26

 dev-libs/libev/Manifest | 2 +-
 dev-libs/libev/{libev-4.18.ebuild => libev-4.22.ebuild} | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libev/Manifest b/dev-libs/libev/Manifest
index 9dc9c95..983ff8c 100644
--- a/dev-libs/libev/Manifest
+++ b/dev-libs/libev/Manifest
@@ -1,4 +1,4 @@
 DIST libev-4.15.tar.gz 513919 SHA256 
b2dd43a073556f5350cbed05b6ef444dcc4b563f4e0b1009d7bf448261606feb SHA512 
bb3ab98d92e565bf2273d71c9004b84ad3b305c4e883482392fe6c701949344731bb4e391ac77578f71d9a80f0ec4b6afc2ae5449d4093cdcbee26d7dc17929d
 WHIRLPOOL 
9f3c44e4978c5d387bd6478bc3ce41894f875eef00eb2328dc47ab90683e3003662d6ac5c5406c8592ad3dc690d7768dcfb83d6916b6851d4988a53c20d72b51
-DIST libev-4.18.tar.gz 517265 SHA256 
38300812f870150d44db4fd073658db7eaceb4125f5c51cf395ee4409453fe4f SHA512 
b2eb423012a134b1689603ef62b5fa576f9fd1484ac8825d1e478d1da58ce6503970de07eebfad9dcc77ee60cd4fd17152e103345ac1934c04ed2eee249bd227
 WHIRLPOOL 
9eab082d74555dae199a220895ce9e82dc8ee47ef6939b1ed6294a6a109cb831c309d7df8ed8e95ef3b5025c639eae60d517da81e3363d20e3b829d2d8c69c1b
 DIST libev-4.19.tar.gz 524429 SHA256 
88fc5f89ca96ceca14c16c10e7be3e921dae65e84932d680c2fd6a40173edccb SHA512 
0d1c8707ba0b665b4570a1dc4125d1fd9b0a25f8cad6552cb1fe8a7ea90920b14c15ad3a32806ddcd7efe68bb397dab973b3ee609dac5015c0d76959d850aaf1
 WHIRLPOOL 
d0047ef29b45401f246318ed90c568570c584fe6492498cb12f3ef61e79da5f95acf325b75200b363b7c64fc85a54cc2d3a15d9727c94b8bdcc663cc740ddbe5
 DIST libev-4.20.tar.gz 530091 SHA256 
f870334c7fa961e7f31087c7d76abf849f596e3048f8ed2a0aaa983cd73d449e SHA512 
0623f3fd4c8125c90b50d20aec2bd1bb2e42e4853723bb987d6289e588b3e063a002adc0fbcf9ee6a6f6c10eaf317b6aceb5cad139ff92f98af4df9001d901a6
 WHIRLPOOL 
cd2e93c9653c4f8a1856f8ce3c4fd6d78613c4fed7e100d59b35b87b116132166b75baefd488cb32a18961d7dfce7e24293d7c586a4adaa2fb7a719df51bed57
+DIST libev-4.22.tar.gz 531533 SHA256 
736079e8ac543c74d59af73f9c52737b3bfec9601f020bf25a87a4f4d0f01bd6 SHA512 
333f03065cec2615054892957cb87f8fe8461f7ac4e9f1e3ce362d3d2c32e62bffb635ec8cf1c0ec348923067c635d795d89eefc02e57395ae6aff27dc3ead3e
 WHIRLPOOL 
38de041c8c86b8229102ce4d68884fbf5f74b261a353acb2f0ccac92e85319357eaa2f4e6023239b8680139ea0a3f9a283d8cad4a1516e0eb8aed8edc5cd25f6

diff --git a/dev-libs/libev/libev-4.18.ebuild b/dev-libs/libev/libev-4.22.ebuild
similarity index 90%
rename from dev-libs/libev/libev-4.18.ebuild
rename to dev-libs/libev/libev-4.22.ebuild
index 172e9a7..fdf6151 100644
--- a/dev-libs/libev/libev-4.18.ebuild
+++ b/dev-libs/libev/libev-4.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -25,9 +25,6 @@ DOCS=( Changes README )
 src_prepare() {
sed -i -e "/^include_HEADERS/s/ event.h//" Makefile.am || die
 
-   # bug #493050
-   sed -i -e "/^AM_INIT_AUTOMAKE/a\ " configure.ac || die
-
# bug #411847
epatch "${FILESDIR}/${PN}-pc.patch"
 



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

2015-12-20 Thread Lars Wendler
commit: 7d2004b2e98162f109790a152e2feccc684b21a6
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 21 07:31:33 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 21 07:33:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2004b2

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

Took over maintenance.

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

 mail-client/claws-mail/Manifest |   1 +
 mail-client/claws-mail/claws-mail-3.13.1.ebuild | 205 
 mail-client/claws-mail/metadata.xml |   4 +-
 3 files changed, 208 insertions(+), 2 deletions(-)

diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest
index 8038f18..e62faf3 100644
--- a/mail-client/claws-mail/Manifest
+++ b/mail-client/claws-mail/Manifest
@@ -2,5 +2,6 @@ DIST claws-mail-3.10.1.tar.xz 6669376 SHA256 
4cb7c42995b1a5d7567a0909ce2080c05ee
 DIST claws-mail-3.11.1.tar.xz 6908772 SHA256 
d72381b6c9f872638cae2c208925e19bd5d4a9476bb9049742f1ba27c3efd133 SHA512 
ae4f0d4299647e201e94111a6eb26cce1d6a72045c317b879a07847cfcc75c35dfdf571f2826d365800586f5798131ce95985f746f7dbdd878f3766370ab3570
 WHIRLPOOL 
3ddf72a97990e087cd0c8a0417d6f57ee607e62bc5d644c6fb1892f349e9646a76664888a4540b6d22f5afe065e6e1e58d63188387cc829fda6fefe55ea4183d
 DIST claws-mail-3.12.0.tar.xz 6615768 SHA256 
272ad6aaa066a4f5e0f26ed151b23b836a65190e6b45c049479b5e7677e4d6ca SHA512 
f6eb3eb9f252f93aab21305118eca34abab3a75abb6619a7ab4a79338a640de6012eeb9ffb4a1317cc3c1abfc830b8399e82a93b430aa72c131e14f9f630b321
 WHIRLPOOL 
202da4117b2678a55b06f97b83e2d267719f1dcadcac5d09c1f0224409c53e2a19b6a8c0eea4d5762348c1c9f206a657496c4efb72aa9bc363e25662f21a63ab
 DIST claws-mail-3.13.0.tar.xz 6582288 SHA256 
365076806c63dd8a1d6f08ead6a863a01ba05819c1a860ea7bbee8fcda4bf93a SHA512 
5682a5e4642870a69374dc304d446db9dfd427bf8bd6f924a1193366098e07ca63623caefa454d62b413b8bb614fc7f1c0853852a1c44908c8541e554f3439e2
 WHIRLPOOL 
09a1bdcd5ba34a8cc359ec9659e54b3958c59f939b1eca36489b1db3163cb9cedb70c478896e769563781cd2044aaa90ece3c00d6dc90f1ea3533f884ec5999f
+DIST claws-mail-3.13.1.tar.xz 5581304 SHA256 
ad3cc8227b5f6236445698d9b18b0876ebd887b6828e74439552c20ef2d92a11 SHA512 
526458434ca865e05c1201c6125f59cdc6e000b854f7075fd59401ddf1d4ea2d9b17b562de4570469f383b35fce5081d1c69185373bdb588538a498231b00ee3
 WHIRLPOOL 
e002b4b98acf390ec82e6a8b70554be37191761ae7711261100e69000907d9cf90bdc1ac6c6010d749e4f7c16cbb93c0cf95efb1edf28c8625f1b40069e8fd9d
 DIST claws-mail-3.9.0.tar.bz2 7425870 SHA256 
ed70975a5056b3ffc4fe6e977f0d9606febc1499763c090241b029a73ff24e65 SHA512 
5cb17106fee4549464eca03c8630fa4c46ee7b236c51eefbeb00f8a3602937cbe6073617f47a94732983ec3bc8838bc80e567f2e55cce1b30db453f350f590e8
 WHIRLPOOL 
4f2bef9d2240037eb6fd9b62b48c7173fddbd4fcb7258d4c5e0ee0e322894d741532c2ad716fbac96e465f87fe428fa6e926a04e7e8de1beaf68b8cb0a12c9a4
 DIST claws-mail-3.9.3.tar.bz2 9463943 SHA256 
53aacceab45af6c3ee1f0668956a6e3328d21ac4efcfc0aa8dfd7d7552a62372 SHA512 
b9e7a686650bfc496bf7e6b8ca196a890e3c5b2cbce486f7940245e42dc7a9fc53d81f688d88e298f310fd71e378ea4ea29a57c8510cccb6312d4ba1c79e3d42
 WHIRLPOOL 
58a7c431e214e82f6629e881eaf04b8f587f5aab1f5e990f9e20dff875821e1b0e8e7c0ab7ab47329f20a2e384dd203ea8b3afbe58175f3a48c963917311359e

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

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

2015-12-20 Thread Lars Wendler
commit: d3421c07ae09c26536c7300bca72b07490425802
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 21 07:33:15 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 21 07:33:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3421c07

mail-client/claws-mail: Removed old.

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

 mail-client/claws-mail/Manifest|   3 -
 mail-client/claws-mail/claws-mail-3.10.1.ebuild| 205 
 mail-client/claws-mail/claws-mail-3.11.1-r1.ebuild | 207 -
 mail-client/claws-mail/claws-mail-3.9.3.ebuild | 204 
 .../files/claws-3.9.0_fix-search-field_part1.patch | 149 ---
 .../files/claws-3.9.0_fix-search-field_part2.patch |  16 --
 .../claws-mail-3.11.1_RSSyl-encodings-fix.patch|  23 ---
 .../files/claws-mail-3.9.1_fix-nntp-segfault.patch |  36 
 .../files/claws-mail-3.9.1_libsoup-check-fix.patch |  30 ---
 9 files changed, 873 deletions(-)

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

diff --git a/mail-client/claws-mail/claws-mail-3.10.1.ebuild 
b/mail-client/claws-mail/claws-mail-3.10.1.ebuild
deleted file mode 100644
index 40257c5..000
--- a/mail-client/claws-mail/claws-mail-3.10.1.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-AUTOTOOLS_AUTORECONF=yes
-
-inherit autotools-utils multilib gnome2-utils eutils python-single-r1
-
-DESCRIPTION="An email client (and news reader) based on GTK+"
-HOMEPAGE="http://www.claws-mail.org/;
-
-SRC_URI="mirror://sourceforge/${PN}/Claws%20Mail/${PV}/${P}.tar.xz"
-
-SLOT="0"
-LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-
-IUSE="archive bogofilter calendar clamav dbus debug doc gdata gtk3 +imap ipv6 
ldap +libcanberra +libindicate +libnotify networkmanager nntp +notification pda 
pdf perl +pgp python rss session smime spamassassin 

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

2015-12-20 Thread Gilles Dartiguelongue
commit: 072e63b20fa60ae33b13dc716eb0583668cdf1c4
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 20 23:15:10 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 21 07:11:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072e63b2

gnome-base/nautilus: version bump to 3.18.4

Package-Manager: portage-2.2.26

 gnome-base/nautilus/Manifest   |   1 +
 gnome-base/nautilus/nautilus-3.18.4.ebuild | 128 +
 2 files changed, 129 insertions(+)

diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest
index 295367e..b36db1d 100644
--- a/gnome-base/nautilus/Manifest
+++ b/gnome-base/nautilus/Manifest
@@ -1,3 +1,4 @@
 DIST nautilus-3.16.2.tar.xz 3325172 SHA256 
3e7ecdda3a47b6ad03098270940aa506782866fa3602d91e711d99f96741478f SHA512 
06b4c338fe2295122b35053d754d8bb797cfeedf736db3a52dd290d7742d79fbbf50c23a3d59e62ef937f3ebf6b67f26f12a652b75d42a8b44462a3e1eef1be1
 WHIRLPOOL 
bd6d3aee888474e247f19cf95fecead27a86296afcab04de7052b8403df95d9b776b0c93bad04b748ba638d4edfc3fc11e8fbce50142a0aad517a0ed35038f9c
 DIST nautilus-3.18.2.tar.xz 3316652 SHA256 
68dcf668e2ca93126a899d2e236ef37af2aea93e3fc25eee23ccd7ba911d424a SHA512 
ac40683027f3318bbea23feee7a654502106932b049faa4bcbc1340a7fbafaa7e8857237b1ec5a0bcbee25e8d75eb1e9c8136cd5b748f9009e72589e73908e86
 WHIRLPOOL 
317258a102cf89497cfe87965614f77bff189ad3539c61f777b0d19bd0f8febe316a1389f47256f65de50b23b8c79382ac5b45cfb94919c8bf2a7e1fbe26a304
 DIST nautilus-3.18.3.tar.xz 3343876 SHA256 
4480779123ad9f818ac9020f1417afd18e81d2f5c385a46cc5cf3b36a99d SHA512 
05318b42fe2921c4c65a16b97b8c774f0897a3045d216227d697b754d8e1ec97e87db7d7f78d4078793da9bed302834a7c1786d85e5c2815e4208e7cfd2f818f
 WHIRLPOOL 
30c532c868412897690929e707aa241a3641c1058e2558053141ba5b373928ce55b101b3dad6d40f34e1633a4edba7ac06c473f19d0aa18ff04e0b82cee65634
+DIST nautilus-3.18.4.tar.xz 3343956 SHA256 
4ff2c78dba352b4666bb30e0c80ed786eed09199fd624f00810fce4d987fcd26 SHA512 
671abbb45d888260ed8591106a0da5d9703b050d2d962101eecfa6107ad4d0dfb792f6a8215f70d9c7e98898922ed78c4216c5e327bab573773422626d0905f4
 WHIRLPOOL 
a4887cdfce94a09d8aaafde3eb36172cfc53c2b03d38f92ba429e9e73acf1f7f9d7ca51a54c0a221e51f1a9127e8ed195dd835d2a6f45255feef75ce061d9238

diff --git a/gnome-base/nautilus/nautilus-3.18.4.ebuild 
b/gnome-base/nautilus/nautilus-3.18.4.ebuild
new file mode 100644
index 000..c2d5e3d
--- /dev/null
+++ b/gnome-base/nautilus/nautilus-3.18.4.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes" # Needed with USE 'sendto'
+
+inherit autotools eutils gnome2 readme.gentoo virtualx
+
+DESCRIPTION="A file manager for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1"
+SLOT="0"
+
+# TODO: control profiling ?
+IUSE="exif gnome +introspection packagekit +previewer selinux sendto tracker 
xmp"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux"
+
+# FIXME: tests fails under Xvfb, but pass when building manually
+# "FAIL: check failed in nautilus-file.c, line 8307"
+# need org.gnome.SessionManager service (aka gnome-session) but cannot find it
+RESTRICT="test"
+
+# Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92
+# and 2.30.0
+COMMON_DEPEND="
+   >=dev-libs/glib-2.45.7:2[dbus]
+   >=x11-libs/pango-1.28.3
+   >=x11-libs/gtk+-3.18.5:3[introspection?]
+   >=dev-libs/libxml2-2.7.8:2
+   >=gnome-base/gnome-desktop-3:3=
+
+   gnome-base/dconf
+   >=gnome-base/gsettings-desktop-schemas-3.8.0
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrender
+
+   exif? ( >=media-libs/libexif-0.6.20 )
+   introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
+   selinux? ( >=sys-libs/libselinux-2 )
+   tracker? ( >=app-misc/tracker-0.16:= )
+   xmp? ( >=media-libs/exempi-2.1.0 )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-lang/perl-5
+   >=dev-util/gdbus-codegen-2.33
+   >=dev-util/gtk-doc-am-1.10
+   >=dev-util/intltool-0.40.1
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-proto/xproto
+"
+RDEPEND="${COMMON_DEPEND}
+   packagekit? ( app-admin/packagekit-base )
+   sendto? ( !https://bugzilla.gnome.org/show_bug.cgi?id=758632
+   epatch "${FILESDIR}"/${PN}-3.18.2-automagic-selinux.patch
+
+   eautoreconf
+
+   # Remove -D*DEPRECATED flags. Don't leave this for eclass! (bug #448822)
+   sed -e 's/DISABLE_DEPRECATED_CFLAGS=.*/DISABLE_DEPRECATED_CFLAGS=/' \
+   -i configure || die "sed failed"
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   DOCS="AUTHORS HACKING MAINTAINERS NEWS README* THANKS"
+   gnome2_src_configure \
+   --disable-profiling \
+   

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

2015-12-20 Thread Gilles Dartiguelongue
commit: 9752fe61ab2ddc55bd7be671b482d8b196d12a8e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 21 07:10:58 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 21 07:11:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9752fe61

dev-libs/libcroco: version bump to 0.6.11

Package-Manager: portage-2.2.26

 dev-libs/libcroco/Manifest   |  1 +
 dev-libs/libcroco/libcroco-0.6.11.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/libcroco/Manifest b/dev-libs/libcroco/Manifest
index 77a507a..c4a4067 100644
--- a/dev-libs/libcroco/Manifest
+++ b/dev-libs/libcroco/Manifest
@@ -1,3 +1,4 @@
 DIST libcroco-0.6.10.tar.xz 476928 SHA256 
72066611df77f5c4fb28268cfc7306ecc1517212a6182c2ea756c326a154246c SHA512 
c990fc7873f6c6bf2c6994409cb7f79aa19a73a44d4b62a5dae81c2f9ff587cf6c778a87dc3e0d32da6df5a6764f39feed9d39938cdb8056d198ff869b2e6839
 WHIRLPOOL 
6ffce77ee04be812d81863dde90ff1461ae6449722366ab7e116fd0bdbe0c8ab0838c59986283cb00799e1061f3e83516e067685f7a53c3f2f58fb8bc81c437b
+DIST libcroco-0.6.11.tar.xz 477312 SHA256 
132b528a948586b0dfa05d7e9e059901bca5a3be675b6071a90a90b81ae5a056 SHA512 
441b9c6d9b6acd4ff908100573c6f24bcf46a20ec94360bdcf4765e37a7d45dc59e6a0889917f3486503b274d05cd79a63178e74d029209c16b8e3351a1160da
 WHIRLPOOL 
e4874167bd8d1336ed2ad6180d7780962da0f84ac09b24652105baea34a46769881f8112900e606312bf1d7c01045d8cfc187c8c327bbd834bba70a982edbcb9
 DIST libcroco-0.6.8.tar.xz 464992 SHA256 
ea6e1b858c55219cefd7109756bff5bc1a774ba7a55f7d3ccd734d6b871b8570 SHA512 
acfbebb59e5ea1e70da41f35970fb40a58331a1258eee6c981a575fdd23b420b4cc6d8983c90ad1e6afc0a461e675cb24667e03cfc8ec1aa5e9918e606913413
 WHIRLPOOL 
704fd5d6df6d62c15645b9901b807e5fd8916567fd32b975f4bd0ce013126617cc16e6a14fc334d0733012cfde8403978f5a23c1254fcdfae156a0720fa266e7
 DIST libcroco-0.6.9.tar.xz 475844 SHA256 
38b9a6aed1813e55b3ca07a68d1af845ad4d1f984602e9272fe692930c0be0ae SHA512 
2bdb16a9004ff7304bc3cf91495925d1502c165b54dc1121d2f0fc9b627ec9c5b81e78b48e3f092855c3accc3295e5a3870eb6225ddb1b1fcd037004af78583b
 WHIRLPOOL 
59767afbbb9a180eb87a5821ec85df50f85a16d687687de1267c86218d1bc587bf37759ba05a34bf0d109dc8e5b7b69209c5c5bdf930fd721e42533670bdb523

diff --git a/dev-libs/libcroco/libcroco-0.6.11.ebuild 
b/dev-libs/libcroco/libcroco-0.6.11.ebuild
new file mode 100644
index 000..74ab744
--- /dev/null
+++ b/dev-libs/libcroco/libcroco-0.6.11.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation 
toolkit"
+HOMEPAGE="https://git.gnome.org/browse/libcroco/;
+
+LICENSE="LGPL-2"
+SLOT="0.6"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+src_prepare() {
+   if ! use test; then
+   # don't waste time building tests
+   sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am 
Makefile.in \
+   || die "sed failed"
+   fi
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   --disable-static \
+   $([[ ${CHOST} == *-darwin* ]] && echo --disable-Bsymbolic)
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/docs/reference/html docs/reference/html || die
+   fi
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   DOCS="AUTHORS ChangeLog HACKING NEWS README TODO"
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/totem-pl-parser/

2015-12-20 Thread Gilles Dartiguelongue
commit: c319be0d90bbb18ca9cb342c23c7825f915b6acb
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 20 22:28:30 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 21 07:11:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c319be0d

dev-libs/totem-pl-parser: version bump to 3.10.6

Package-Manager: portage-2.2.26

 dev-libs/totem-pl-parser/Manifest  |  1 +
 .../totem-pl-parser/totem-pl-parser-3.10.6.ebuild  | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-libs/totem-pl-parser/Manifest 
b/dev-libs/totem-pl-parser/Manifest
index 05ecc42..ae676bc 100644
--- a/dev-libs/totem-pl-parser/Manifest
+++ b/dev-libs/totem-pl-parser/Manifest
@@ -1 +1,2 @@
 DIST totem-pl-parser-3.10.5.tar.xz 1594516 SHA256 
a746580f61b678029dadaa824a6923445afd944d12c40c5fccb27159799c8137 SHA512 
d3b29b8bd265e4e8df2820b309bf78f58faec3ee4314b0453f11a0db754ed3b6c2b223e697498925810df660a89d5d6275959b7104f632054b5984f7d9aad553
 WHIRLPOOL 
06e38e67212764fca629b592d7dc5c4dfa222ac61076fd73434721f3dd78d8da5f6a716085bccf65e50512aabf5d92ad3d04797ab87275dc4e4ee14df4699964
+DIST totem-pl-parser-3.10.6.tar.xz 1606636 SHA256 
98a5d9bed1b1c012aeb2692ded2fd49399593f70f297f43e01fc1c5e13576757 SHA512 
366de6ea11eb7ad80de9832eecd814fa3868fb9e3149f314f7056861eff1b6f6943b009b637145984d33f51fddfcb93ec2bd9103b6fcb68732cddcc77fbc4721
 WHIRLPOOL 
02d5ca378828b41b2bbc8750c15c70bebbeef7283a92e1bca8265623ff276091cddf0acc9740ec7af797a03bbbf1036ad14079f28b1527799838c0cd719e1bd6

diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-3.10.6.ebuild 
b/dev-libs/totem-pl-parser/totem-pl-parser-3.10.6.ebuild
new file mode 100644
index 000..c30f438
--- /dev/null
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-3.10.6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+
+inherit gnome2
+
+DESCRIPTION="Playlist parsing library"
+HOMEPAGE="https://developer.gnome.org/totem-pl-parser/stable/;
+
+LICENSE="LGPL-2+"
+SLOT="0/18"
+IUSE="archive crypt +introspection +quvi test"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+RDEPEND="
+   >=dev-libs/glib-2.31:2
+   dev-libs/gmime:2.6
+   >=net-libs/libsoup-2.43:2.4
+   archive? ( >=app-arch/libarchive-3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+   quvi? ( >=media-libs/libquvi-0.9.1:0= )
+"
+DEPEND="${RDEPEND}
+   !=dev-util/intltool-0.35
+   >=dev-util/gtk-doc-am-1.14
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+   test? (
+   gnome-base/gvfs[http]
+   sys-apps/dbus )
+"
+# eautoreconf needs:
+#  dev-libs/gobject-introspection-common
+#  >=gnome-base/gnome-common-3.6
+
+src_prepare() {
+   # Disable tests requiring network access, bug #346127
+   # 3rd test fails on upgrade, not once installed
+   sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
+   -e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' 
\
+   -e 's:\(g_test_add_func.*/parser/parsability.*\):/*\1/:'\
+   -i plparse/tests/parser.c || die "sed failed"
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable archive libarchive) \
+   $(use_enable crypt libgcrypt) \
+   $(use_enable quvi) \
+   $(use_enable introspection)
+}
+
+src_test() {
+   # This is required as told by upstream in bgo#629542
+   GVFS_DISABLE_FUSE=1 dbus-run-session emake check || die "emake check 
failed"
+}



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

2015-12-20 Thread Michael Palimaka
commit: 21f168dbd2fcd361280f0312a536faf0c18ad3df
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 20 14:29:22 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 20 14:33:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f168db

media-gfx/graphviz: use correct version of qmake

Gentoo-bug: 567236

Package-Manager: portage-2.2.26

 media-gfx/graphviz/graphviz-2.38.0-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-gfx/graphviz/graphviz-2.38.0-r1.ebuild 
b/media-gfx/graphviz/graphviz-2.38.0-r1.ebuild
index d9fb22a..440ffbf 100644
--- a/media-gfx/graphviz/graphviz-2.38.0-r1.ebuild
+++ b/media-gfx/graphviz/graphviz-2.38.0-r1.ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 PYTHON_COMPAT=( python2_7 )
 
-inherit autotools eutils flag-o-matic java-pkg-opt-2 multilib python-single-r1
+inherit autotools eutils flag-o-matic java-pkg-opt-2 multilib python-single-r1 
qmake-utils
 
 DESCRIPTION="Open Source Graph Visualization Software"
 HOMEPAGE="http://www.graphviz.org/;
@@ -166,6 +166,9 @@ src_prepare() {
# replace the whitespace with tabs
sed -i -e 's:  :\t:g' doc/info/Makefile.am || die
 
+   # use correct version of qmake. bug #567236
+   sed -i -e "/AC_CHECK_PROGS(QMAKE/a 
AC_SUBST(QMAKE,$(qt4_get_bindir)/qmake)" configure.ac || die
+
# workaround for http://www.graphviz.org/mantisbt/view.php?id=1895
use elibc_FreeBSD && append-flags $(test-flags -fno-builtin-sincos)
 



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

2015-12-20 Thread Michael Palimaka
commit: ad6123c423a1ad74b43069299cf00aa7941da4a9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 20 14:33:21 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 20 14:33:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6123c4

media-gfx/graphviz: add subslot operator for media-libs/gd

Package-Manager: portage-2.2.26

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

diff --git a/media-gfx/graphviz/graphviz-2.38.0-r1.ebuild 
b/media-gfx/graphviz/graphviz-2.38.0-r1.ebuild
index 440ffbf..254dfa1 100644
--- a/media-gfx/graphviz/graphviz-2.38.0-r1.ebuild
+++ b/media-gfx/graphviz/graphviz-2.38.0-r1.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
dev-libs/libltdl:0
>=media-libs/fontconfig-2.3.95
>=media-libs/freetype-2.1.10
-   >=media-libs/gd-2.0.34[fontconfig,jpeg,png,truetype,zlib]
+   >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib]
>=media-libs/libpng-1.2:0
!<=sci-chemistry/cluster-1.3.081231
virtual/jpeg:0



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

2015-12-20 Thread Michael Palimaka
commit: 44be0be8d57ea970740fcaee7fca11926d9c3201
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 20 14:51:36 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 20 14:51:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44be0be8

app-misc/zygrib: use correct version of qmake

Gentoo-bug: 563436

Package-Manager: portage-2.2.26

 app-misc/zygrib/zygrib-7.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/zygrib/zygrib-7.0.0.ebuild 
b/app-misc/zygrib/zygrib-7.0.0.ebuild
index 2b94c34..ff457a5 100644
--- a/app-misc/zygrib/zygrib-7.0.0.ebuild
+++ b/app-misc/zygrib/zygrib-7.0.0.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit eutils qt4-r2
+inherit eutils qmake-utils qt4-r2
 
 MY_PN="zyGrib"
 
@@ -37,7 +37,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 src_prepare() {
sed -i 's,INSTALLDIR=$(HOME)/zyGrib,INSTALLDIR=$(DESTDIR)/opt/zyGrib,' 
Makefile
-   sed -i 's,QMAKE=/usr/bin/qmake-qt4,QMAKE=/usr/bin/qmake,' Makefile
+   sed -i "s,QMAKE=/usr/bin/qmake-qt4,QMAKE=$(qt4_get_bindir)/qmake," 
Makefile
 }
 
 src_install() {



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

2015-12-20 Thread Michael Palimaka
commit: 5be1cc10af2b267d4e11ee986abeacf3cde5114f
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 20 15:08:57 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 20 15:10:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be1cc10

media-sound/lastfmplayer: use correct version of lrelease

Package-Manager: portage-2.2.26

 media-sound/lastfmplayer/lastfmplayer-1.5.4.27091-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/lastfmplayer/lastfmplayer-1.5.4.27091-r3.ebuild 
b/media-sound/lastfmplayer/lastfmplayer-1.5.4.27091-r3.ebuild
index 6ed96c2..090e814 100644
--- a/media-sound/lastfmplayer/lastfmplayer-1.5.4.27091-r3.ebuild
+++ b/media-sound/lastfmplayer/lastfmplayer-1.5.4.27091-r3.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit eutils multilib readme.gentoo toolchain-funcs qt4-r2
+inherit eutils multilib readme.gentoo toolchain-funcs qmake-utils qt4-r2
 
 MY_P="${P/lastfmplayer/lastfm}+dfsg"
 
@@ -84,7 +84,7 @@ src_compile() {
einfo "Building DBUS plugin"
emake -C "${S}"/src/dbus || die "failed to build dbus extension"
fi
-   cd i18n; lrelease *.ts
+   cd i18n; "$(qt4_get_bindir)"/lrelease *.ts
 }
 
 src_install() {



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

2015-12-20 Thread Michael Palimaka
commit: 2ef464c3f0e1e647049b3a61a2e04f4557c7ad54
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Nov 16 16:16:49 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 20 15:16:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ef464c3

profiles: unmask removed packages

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

diff --git a/profiles/package.mask b/profiles/package.mask
index fe7fd71..f72a6e3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -793,25 +793,6 @@ kde-misc/kgtk
 # - no SLOTting yet!
 =dev-scheme/guile-2.0.0
 
-# Ryan Hill  (30 Mar 2011)
-# Masked indefinitely (until 0.40 is released).
-# https://bugs.gentoo.org/354423
->=app-pda/libopensync-0.30
->=app-pda/libopensync-plugin-file-0.30
->=app-pda/libopensync-plugin-irmc-0.30
->=app-pda/libopensync-plugin-palm-0.30
->=app-pda/libopensync-plugin-python-0.30
-app-pda/libopensync-plugin-syncml
-app-pda/libopensync-plugin-vformat
-app-pda/osynctool
-
-# Ryan Hill  (30 Mar 2011)
-# Work in progress
-# https://bugs.gentoo.org/show_bug.cgi?id=354423
-app-pda/libopensync-plugin-gnokii
-app-pda/libopensync-plugin-gpe
-app-pda/multisync-gui
-
 # Markos Chandras  (01 Nov 2010)
 # Masking alpha releases
 net-analyzer/ncrack
@@ -855,17 +836,6 @@ sys-auth/pam_keystore
 # available in the tree.
 ~app-i18n/skk-jisyo-
 =app-misc/sleepyhead-
-=app-pda/libsyncml-
-=app-pda/libopensync-
-=app-pda/osynctool-
-=app-pda/libopensync-plugin-file-
-=app-pda/libopensync-plugin-gnokii-
-=app-pda/libopensync-plugin-gpe-
-=app-pda/libopensync-plugin-irmc-
-=app-pda/libopensync-plugin-palm-
-=app-pda/libopensync-plugin-python-
-=app-pda/libopensync-plugin-syncml-
-=app-pda/libopensync-plugin-vformat-
 app-portage/layman-dbtools
 =www-plugins/google-talkplugin-
 



[gentoo-commits] repo/gentoo:master commit in: app-pda/libopensync-plugin-gnokii/, app-pda/libopensync-plugin-vformat/, ...

2015-12-20 Thread Michael Palimaka
commit: fc5401a302646e82f62e58163c4396bb3a66dc2d
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Nov 16 16:12:08 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 20 15:16:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc5401a3

app-pda: remove opensync packages

Gentoo-bug: 550234

 app-pda/libopensync-plugin-file/Manifest   |   3 -
 .../libopensync-plugin-file-0.22.ebuild|  25 
 .../libopensync-plugin-file-0.36.ebuild|  27 -
 .../libopensync-plugin-file-0.39.ebuild|  27 -
 .../libopensync-plugin-file-.ebuild|  29 -
 app-pda/libopensync-plugin-file/metadata.xml   |  10 --
 app-pda/libopensync-plugin-gnokii/Manifest |   2 -
 .../libopensync-plugin-gnokii-0.22.ebuild  |  29 -
 .../libopensync-plugin-gnokii-0.36.ebuild  |  20 
 .../libopensync-plugin-gnokii-.ebuild  |  22 
 app-pda/libopensync-plugin-gnokii/metadata.xml |   5 -
 app-pda/libopensync-plugin-gpe/Manifest|   2 -
 .../libopensync-plugin-gpe-0.22.ebuild |  20 
 .../libopensync-plugin-gpe-0.36.ebuild |  19 
 .../libopensync-plugin-gpe-.ebuild |  21 
 app-pda/libopensync-plugin-gpe/metadata.xml|   5 -
 app-pda/libopensync-plugin-irmc/Manifest   |   1 -
 .../libopensync-plugin-irmc-0.22.ebuild|  37 --
 .../libopensync-plugin-irmc-.ebuild|  36 --
 app-pda/libopensync-plugin-irmc/metadata.xml   |  12 --
 app-pda/libopensync-plugin-moto/Manifest   |   1 -
 .../libopensync-plugin-moto-0.22.ebuild|  34 --
 app-pda/libopensync-plugin-moto/metadata.xml   |   5 -
 app-pda/libopensync-plugin-palm/Manifest   |   1 -
 .../libopensync-plugin-palm-include_pisock.patch   |  11 --
 .../libopensync-plugin-palm-0.22.ebuild|  36 --
 .../libopensync-plugin-palm-.ebuild|  27 -
 app-pda/libopensync-plugin-palm/metadata.xml   |  10 --
 app-pda/libopensync-plugin-python/Manifest |   1 -
 .../libopensync-plugin-python-0.22.ebuild  |  31 -
 .../libopensync-plugin-python-.ebuild  |  33 --
 app-pda/libopensync-plugin-python/metadata.xml |   5 -
 app-pda/libopensync-plugin-sunbird/Manifest|   1 -
 .../libopensync-plugin-sunbird-0.22.ebuild |  31 -
 app-pda/libopensync-plugin-sunbird/metadata.xml|  10 --
 app-pda/libopensync-plugin-synce-rra/Manifest  |   1 -
 .../libopensync-plugin-synce-rra-0.22.2.ebuild |  28 -
 app-pda/libopensync-plugin-synce-rra/metadata.xml  |   8 --
 app-pda/libopensync-plugin-syncml/Manifest |   1 -
 .../libopensync-plugin-syncml-0.39.ebuild  |  37 --
 .../libopensync-plugin-syncml-.ebuild  |  38 ---
 app-pda/libopensync-plugin-syncml/metadata.xml |  13 ---
 app-pda/libopensync-plugin-vformat/Manifest|   1 -
 .../libopensync-plugin-vformat-0.39.ebuild |  26 -
 .../libopensync-plugin-vformat-.ebuild |  28 -
 app-pda/libopensync-plugin-vformat/metadata.xml|   9 --
 app-pda/libopensync/Manifest   |   3 -
 .../files/libopensync-0.22-Makefile.patch  |  82 --
 .../libopensync/files/libopensync-0.22-fbsd.patch  |  20 
 .../files/libopensync-0.22-pythonpath.patch|  63 ---
 .../files/libopensync-0.22-swig-typeerror.patch|  13 ---
 app-pda/libopensync/libopensync-0.22-r1.ebuild |  97 
 app-pda/libopensync/libopensync-0.22.ebuild|  75 
 app-pda/libopensync/libopensync-0.36-r2.ebuild | 126 -
 app-pda/libopensync/libopensync-0.39-r1.ebuild | 126 -
 app-pda/libopensync/libopensync-.ebuild| 125 
 app-pda/libopensync/metadata.xml   |  10 --
 app-pda/libsyncml/Manifest |   1 -
 app-pda/libsyncml/libsyncml-0.5.4.ebuild   |  60 --
 app-pda/libsyncml/libsyncml-.ebuild|  57 --
 app-pda/libsyncml/metadata.xml |  12 --
 app-pda/msynctool/Manifest |   1 -
 app-pda/msynctool/metadata.xml |  12 --
 app-pda/msynctool/msynctool-0.22.ebuild|  32 --
 app-pda/multisync-gui/Manifest |   2 -
 .../files/multisync-gui-0.92.0-cmake.patch |  41 ---
 .../multisync-gui-0.92.0-pixbuf-include.patch  |  10 --
 app-pda/multisync-gui/metadata.xml |   5 -
 app-pda/multisync-gui/multisync-gui-0.91.0.ebuild  |  27 -
 .../multisync-gui-0.92.0_pre20080531.ebuild|  28 -
 app-pda/osynctool/Manifest |   1 -
 app-pda/osynctool/metadata.xml |  10 --
 app-pda/osynctool/osynctool-0.39.ebuild|  28 -
 

[gentoo-commits] proj/emacs:master commit in: app-emacs/ebuild-mode/

2015-12-20 Thread Ulrich Müller
commit: dae61221966328a59600f2e475915dfea3c49082
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Dec 20 15:33:56 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec 20 15:35:20 2015 +
URL:https://gitweb.gentoo.org/proj/emacs.git/commit/?id=dae61221

app-emacs/ebuild-mode: Merge changes from Portage tree.

Package-Manager: portage-2.2.26

 app-emacs/ebuild-mode/ChangeLog   | 3 +++
 app-emacs/ebuild-mode/ebuild-mode-.ebuild | 8 
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/app-emacs/ebuild-mode/ChangeLog b/app-emacs/ebuild-mode/ChangeLog
index a840761..a6c2414 100644
--- a/app-emacs/ebuild-mode/ChangeLog
+++ b/app-emacs/ebuild-mode/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  20 Dec 2015; Ulrich Müller  ebuild-mode-.ebuild:
+  Merge changes from Portage tree.
+
   25 Apr 2015; Ulrich Müller  ebuild-mode-.ebuild:
   Update EGIT_REPO_URI.
 

diff --git a/app-emacs/ebuild-mode/ebuild-mode-.ebuild 
b/app-emacs/ebuild-mode/ebuild-mode-.ebuild
index 21c575e..09f9ea5 100644
--- a/app-emacs/ebuild-mode/ebuild-mode-.ebuild
+++ b/app-emacs/ebuild-mode/ebuild-mode-.ebuild
@@ -1,17 +1,17 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="git://anongit.gentoo.org/proj/emacs-tools.git"
 EGIT_BRANCH="${PN}"
 EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}"
 
-inherit readme.gentoo elisp git-r3
+inherit readme.gentoo-r1 elisp git-r3
 
 DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
-HOMEPAGE="http://wiki.gentoo.org/wiki/Project:Emacs;
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
 
 LICENSE="GPL-2+"
 SLOT="0"



  1   2   >