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

2015-12-19 Thread Hans de Graaff
commit: e1188172b9bec33e0325526f94f4500b5d1ff0ab
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 19 08:27:03 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 19 08:27:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1188172

net-p2p/gtk-gnutella: add 1.1.8

Also remove 1.1.7 because 1.1.8 fixes crash bugs in that version.

Package-Manager: portage-2.2.24

 net-p2p/gtk-gnutella/Manifest   | 2 +-
 .../{gtk-gnutella-1.1.7.ebuild => gtk-gnutella-1.1.8.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/gtk-gnutella/Manifest b/net-p2p/gtk-gnutella/Manifest
index bc8fc00..cc5f6c3 100644
--- a/net-p2p/gtk-gnutella/Manifest
+++ b/net-p2p/gtk-gnutella/Manifest
@@ -1,3 +1,3 @@
 DIST gtk-gnutella-1.1.5.tar.bz2 19552392 SHA256 
c332043a885ba302841a261c118264d903627fd21b062c99538db7dc7dada8a5 SHA512 
eb94ef5cbc447ebf75d16eb24f0a4d88197a9b79f842fe73f963af3ba5985cc4ce99605d29e33123754d9a509218b71acc684df27a075c3947278211c1b204e5
 WHIRLPOOL 
c5bc302dd7bd92eac2298c52b557723b473a930a7e1b40cddc74424bef7acf0a9b90f27ba503dc40038c925047dfcf6f80ca8de2f0e20a6429d70267de3ada49
 DIST gtk-gnutella-1.1.6.tar.bz2 19571757 SHA256 
b755250f6b8af65b449f20e4dac77a677c1c3fd52f603dc9cd82b035740974c3 SHA512 
ade3c8e8a776b4ff9351ad60b307f421f804c423811ea2bc7639656e3623fb95c1041c235578e07009c07f7c85911db72b9c17e04fca65a1661c8492c396069f
 WHIRLPOOL 
857578452335885de3f918d54c663cd4d7beb1a3cad7970bf74f796866f3754c66d7a59e64bb2b1400eacb9413c47de51f29d41ef2178916a3cfd6d9e57294fe
-DIST gtk-gnutella-1.1.7.tar.bz2 19667586 SHA256 
98ec6bacb0e275a95b35ee719314b3f65fe0fd813694829bd759e916050cf138 SHA512 
2bb9ea6c70b62ac64dff8dd612292fddeca23075758258ea5259f408d26570ad2be34fdbb8b045e6e6f0238488386930c524dc2d0499327e02861e3837dfcbd4
 WHIRLPOOL 
6a935ca2c3a2b0d2ad19eb0e5952a50e47a7458f704d52eea66fb393849160d5cb5321217675dc97f032f85c67a97965af0ae9c1a0b2fab8e16b77966561e9df
+DIST gtk-gnutella-1.1.8.tar.bz2 19690815 SHA256 
271aadb6da4a807dd98094d7f2fa42a2215e273cdc799c188e68594896586079 SHA512 
f1b0130a660d41690fb0555eae157c35c73bdd541ab7cce43acd3a0cc4fcb0fb00dc51947065c227df516062af944cc7267437c09f67bfb0dfa9b3dbf96bce2f
 WHIRLPOOL 
568651daa74fb9b71f228a25d6f8086ec26646c521f8161ae85e5524d22c42d618017252dabe77d87468a4c3280754c1279a6d2c526cd7f805177e18e8614f16

diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.7.ebuild 
b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.8.ebuild
similarity index 100%
rename from net-p2p/gtk-gnutella/gtk-gnutella-1.1.7.ebuild
rename to net-p2p/gtk-gnutella/gtk-gnutella-1.1.8.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-ftp/lftp/

2015-12-19 Thread Jeroen Roovers
commit: 202ae1d663e20e457c20ceacd3103cca28f36fcf
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Dec 19 07:45:56 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Dec 19 09:55:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202ae1d6

net-ftp/lftp: Version bump.

Package-Manager: portage-2.2.26

 net-ftp/lftp/Manifest  |  1 +
 net-ftp/lftp/lftp-4.6.5.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/net-ftp/lftp/Manifest b/net-ftp/lftp/Manifest
index cb9ae3c..1f096fc 100644
--- a/net-ftp/lftp/Manifest
+++ b/net-ftp/lftp/Manifest
@@ -1 +1,2 @@
 DIST lftp-4.6.4.tar.xz 1508952 SHA256 
1e7cb674c83ace48172263f86847ed04bb6ab2f24116b11a8505f70a15e8805c SHA512 
998050c0e69fc590233df8b400664c1165dfa80d7b3844aa307be33e004c3dd3e049df8f288ad7079257a31dc4adcdb07a57b8f28cd0adf7e3cf94c41d38b9dc
 WHIRLPOOL 
d79849970ff72eda2f5dccd3ce16b619e37661b60152363d96c13d94e4045d24e568b265bb27c8ef809fbfb18c6e31884ae28dba0d0bf6fc252c87ea82ca1396
+DIST lftp-4.6.5.tar.xz 1514644 SHA256 
1fd0920a1791ce0e9e39ffce77ae6619e5dc665f16e9380bafbfc69411eeb71e SHA512 
a22faa3a6901160460f1103c19c5276f603c154908ec2e34804a6eb48452b59ba495993e6824f57d114285ddc80a64dccd0069465cc0593f34f435ac181250c0
 WHIRLPOOL 
088598ed9395cd8f9ed79be26e0833593e733cf87bbd51e5d008ce4de2b9924e62add20789c098a866d82dc3f168a373c4874de264d669950524a9a255e1e028

diff --git a/net-ftp/lftp/lftp-4.6.5.ebuild b/net-ftp/lftp/lftp-4.6.5.ebuild
new file mode 100644
index 000..c02e6dc
--- /dev/null
+++ b/net-ftp/lftp/lftp-4.6.5.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils libtool
+
+DESCRIPTION="A sophisticated ftp/sftp/http/https/torrent client and file 
transfer program"
+HOMEPAGE="http://lftp.yar.ru/";
+SRC_URI="${HOMEPAGE}ftp/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+
+IUSE="convert-mozilla-cookies +gnutls idn ipv6 nls openssl socks5 +ssl 
verify-file"
+LFTP_LINGUAS=( cs de es fr it ja ko pl pt_BR ru uk zh_CN zh_HK zh_TW )
+IUSE+=" ${LFTP_LINGUAS[@]/#/linguas_}"
+
+REQUIRED_USE="
+   ssl? ( ^^ ( openssl gnutls ) )
+"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.1
+   >=sys-libs/readline-5.1
+   dev-libs/expat
+   sys-libs/zlib
+   convert-mozilla-cookies? ( dev-perl/DBI )
+   idn? ( net-dns/libidn )
+   socks5? (
+   >=net-proxy/dante-1.1.12
+   virtual/pam
+   )
+   ssl? (
+   gnutls? ( >=net-libs/gnutls-1.2.3 )
+   openssl? ( >=dev-libs/openssl-0.9.6 )
+   )
+   verify-file? (
+   dev-perl/string-crc32
+   virtual/perl-Digest-MD5
+   )
+"
+
+DEPEND="
+   ${RDEPEND}
+   =sys-devel/libtool-2*
+   app-arch/xz-utils
+   nls? ( >=sys-devel/gettext-0.19 )
+   virtual/pkgconfig
+"
+
+DOCS=(
+   BUGS ChangeLog FAQ FEATURES MIRRORS NEWS README README.debug-levels
+   README.dnssec README.modules THANKS TODO
+)
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}"/${PN}-4.0.2.91-lafile.patch \
+   "${FILESDIR}"/${PN}-4.5.5-am_config_header.patch \
+   "${FILESDIR}"/${PN}-4.6.3a-autopoint.patch
+
+   eautoreconf
+   elibtoolize # for Darwin bundles
+
+   # bug #536036
+   printf 'set fish:auto-confirm no\nset sftp:auto-confirm no\n' >> 
${PN}.conf || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with gnutls) \
+   $(use_with idn libidn) \
+   $(use_enable ipv6) \
+   $(use_with openssl openssl "${EPREFIX}"/usr) \
+   $(use_with socks5 socksdante "${EPREFIX}"/usr) \
+   --enable-packager-mode \
+   --sysconfdir="${EPREFIX}"/etc/${PN} \
+   --with-modules \
+   --without-included-regex
+}
+
+src_install() {
+   default
+   local script
+   for script in {convert-mozilla-cookies,verify-file}; do
+   use ${script} || { rm "${ED}"/usr/share/${PN}/${script} || die 
;}
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: net-ftp/lftp/, net-ftp/lftp/files/

2015-12-19 Thread Jeroen Roovers
commit: 3bb3a4a57e46a4310dc1f27f7a398bbb6f6e150b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Dec 19 09:55:00 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Dec 19 09:55:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb3a4a5

net-ftp/lftp: Set SLOT dependencies.

Package-Manager: portage-2.2.26

 net-ftp/lftp/files/lftp-4.5.3-autopoint.patch | 10 --
 net-ftp/lftp/lftp-.ebuild | 13 -
 2 files changed, 8 insertions(+), 15 deletions(-)

diff --git a/net-ftp/lftp/files/lftp-4.5.3-autopoint.patch 
b/net-ftp/lftp/files/lftp-4.5.3-autopoint.patch
deleted file mode 100644
index 7a68843..000
--- a/net-ftp/lftp/files/lftp-4.5.3-autopoint.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -137,6 +137,7 @@
- AM_ICONV
- 
- ALL_LINGUAS="de es fr it ja ko pl pt_BR ru uk zh_CN zh_TW zh_HK cs"
-+AM_GNU_GETTEXT_VERSION([0.18.1])
- AM_GNU_GETTEXT([external])
- test "$MSGFMT"  = "no" && MSGFMT  ="$missing_dir/missing msgfmt"
- test "$GMSGFMT" = "no" && GMSGFMT ="$missing_dir/missing msgfmt"

diff --git a/net-ftp/lftp/lftp-.ebuild b/net-ftp/lftp/lftp-.ebuild
index f21a9be..58231f6 100644
--- a/net-ftp/lftp/lftp-.ebuild
+++ b/net-ftp/lftp/lftp-.ebuild
@@ -22,8 +22,8 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   >=sys-libs/ncurses-5.1
-   >=sys-libs/readline-5.1
+   >=sys-libs/ncurses-5.1:=
+   >=sys-libs/readline-5.1:=
dev-libs/expat
sys-libs/zlib
convert-mozilla-cookies? ( dev-perl/DBI )
@@ -34,7 +34,7 @@ RDEPEND="
)
ssl? (
gnutls? ( >=net-libs/gnutls-1.2.3 )
-   openssl? ( >=dev-libs/openssl-0.9.6 )
+   openssl? ( dev-libs/openssl:0 )
)
verify-file? (
dev-perl/string-crc32
@@ -58,11 +58,12 @@ DOCS=(
 
 src_prepare() {
epatch \
-   "${FILESDIR}"/${PN}-4.5.3-autopoint.patch \
"${FILESDIR}"/${PN}-4.5.5-am_config_header.patch
 
gnulib-tool --update || die
 
+   chmod +x build-aux/git-version-gen || die
+
eautoreconf
elibtoolize # for Darwin bundles
 }
@@ -81,7 +82,9 @@ src_configure() {
 }
 
 src_install() {
-   default
+   # FIXME: MKDIR_P is not getting picked up in po/Makefile
+   emake DESTDIR="${D}" mkdir_p="mkdir -p"
+
local script
for script in {convert-mozilla-cookies,verify-file}; do
use ${script} || { rm "${ED}"/usr/share/${PN}/${script} || die 
;}



[gentoo-commits] repo/gentoo:master commit in: net-ftp/lftp/

2015-12-19 Thread Jeroen Roovers
commit: b26046f70a4c6cad2473d48c4b3996b3ffb197bd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Dec 19 07:50:35 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Dec 19 09:55:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26046f7

net-ftp/lftp: Set SLOT dependencies.

Package-Manager: portage-2.2.26

 net-ftp/lftp/lftp-4.6.5.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-ftp/lftp/lftp-4.6.5.ebuild b/net-ftp/lftp/lftp-4.6.5.ebuild
index c02e6dc..01871bd 100644
--- a/net-ftp/lftp/lftp-4.6.5.ebuild
+++ b/net-ftp/lftp/lftp-4.6.5.ebuild
@@ -22,8 +22,8 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   >=sys-libs/ncurses-5.1
-   >=sys-libs/readline-5.1
+   >=sys-libs/ncurses-5.1:=
+   >=sys-libs/readline-5.1:=
dev-libs/expat
sys-libs/zlib
convert-mozilla-cookies? ( dev-perl/DBI )
@@ -34,7 +34,7 @@ RDEPEND="
)
ssl? (
gnutls? ( >=net-libs/gnutls-1.2.3 )
-   openssl? ( >=dev-libs/openssl-0.9.6 )
+   openssl? ( dev-libs/openssl:0 )
)
verify-file? (
dev-perl/string-crc32



[gentoo-commits] repo/gentoo:master commit in: net-ftp/lftp/

2015-12-19 Thread Jeroen Roovers
commit: a355fb8070026cea6e2e85ae3cfb23f1fcdd011d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Dec 19 10:02:58 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Dec 19 10:02:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a355fb80

net-ftp/lftp: Install too.

Package-Manager: portage-2.2.26

 net-ftp/lftp/lftp-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/lftp/lftp-.ebuild b/net-ftp/lftp/lftp-.ebuild
index 58231f6..e66fd9c 100644
--- a/net-ftp/lftp/lftp-.ebuild
+++ b/net-ftp/lftp/lftp-.ebuild
@@ -83,7 +83,7 @@ src_configure() {
 
 src_install() {
# FIXME: MKDIR_P is not getting picked up in po/Makefile
-   emake DESTDIR="${D}" mkdir_p="mkdir -p"
+   emake DESTDIR="${D}" mkdir_p="mkdir -p" install
 
local script
for script in {convert-mozilla-cookies,verify-file}; do



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libglademm/

2015-12-19 Thread Pacho Ramos
commit: 53bfa0bc6d8abd736afb03b2a0f45aafc88e2465
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 09:53:54 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 10:10:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53bfa0bc

dev-cpp/libglademm: Fix building with latest glibmm/libsigc++ (#566584)

Package-Manager: portage-2.2.26

 dev-cpp/libglademm/libglademm-2.6.7-r2.ebuild | 75 +++
 1 file changed, 75 insertions(+)

diff --git a/dev-cpp/libglademm/libglademm-2.6.7-r2.ebuild 
b/dev-cpp/libglademm/libglademm-2.6.7-r2.ebuild
new file mode 100644
index 000..96f1165
--- /dev/null
+++ b/dev-cpp/libglademm/libglademm-2.6.7-r2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME_TARBALL_SUFFIX="bz2"
+
+inherit flag-o-matic gnome2 multilib-minimal
+
+DESCRIPTION="C++ bindings for libglade"
+HOMEPAGE="http://www.gtkmm.org";
+
+LICENSE="LGPL-2.1+"
+SLOT="2.4"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc examples"
+
+RDEPEND="
+   >=gnome-base/libglade-2.6.4-r1:2.0[${MULTILIB_USEDEP}]
+   >=dev-cpp/gtkmm-2.24.3:2.4[${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.34.1:2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   # we will control install manually in install
+   sed -i 's/^\(SUBDIRS =.*\)docs\(.*\)$/\1\2/' Makefile.am Makefile.in || 
\
+   die "sed Makefile.{am,in} failed (1)"
+
+   # don't waste time building the examples
+   sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
+   Makefile.am Makefile.in || die "sed Makefile.{am,in} failed (2)"
+
+   append-cxxflags -std=c++11 #566584
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" gnome2_src_configure
+}
+
+multilib_src_compile() {
+   gnome2_src_compile
+
+   if multilib_is_native_abi && use doc; then
+   emake -C "docs/reference" all || die "emake doc failed"
+   fi
+}
+
+multilib_src_install() {
+   gnome2_src_install
+
+   if use examples; then
+   emake -C "examples" distclean || die "examples clean up failed"
+   fi
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use doc ; then
+   dohtml -r docs/reference/html/*
+   fi
+
+   if use examples; then
+   find "${S}/examples" -name "Makefile*" -delete \
+   || die "examples cleanup failed"
+   insinto "/usr/share/doc/${PF}"
+   doins -r examples || die "doins failed"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gelemental/

2015-12-19 Thread Pacho Ramos
commit: e1c4d6fb35c17323b97db0b34253568ae437dd10
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 09:36:01 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 10:09:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c4d6fb

sci-chemistry/gelemental: Fix building with latest glibmm/libsigc++ (#566450)

Package-Manager: portage-2.2.26

 sci-chemistry/gelemental/gelemental-1.2.0-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/gelemental/gelemental-1.2.0-r1.ebuild 
b/sci-chemistry/gelemental/gelemental-1.2.0-r1.ebuild
index 78bfcff..457cb47 100644
--- a/sci-chemistry/gelemental/gelemental-1.2.0-r1.ebuild
+++ b/sci-chemistry/gelemental/gelemental-1.2.0-r1.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=5
 
-inherit autotools-utils fdo-mime gnome2-utils eutils
+inherit autotools-utils fdo-mime flag-o-matic gnome2-utils eutils
 
 DESCRIPTION="Periodic table viewer that provides detailed information on the 
chemical elements"
 HOMEPAGE="http://freecode.com/projects/gelemental/";
@@ -45,6 +45,7 @@ PATCHES=(
 AUTOTOOLS_IN_SOURCE_BUILD=1
 
 src_configure() {
+   append-cxxflags -std=c++11 #566450
local myeconfargs=( $(use_enable doc api-docs) )
autotools-utils_src_configure
 }



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

2015-12-19 Thread Pacho Ramos
commit: 1b6ac5b48fadd81f8bda29719c2d31da707b26df
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 09:49:58 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 10:10:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6ac5b4

dev-libs/libofx: Fix building with latest glibmm/libsigc++ (#566456)

Package-Manager: portage-2.2.26

 dev-libs/libofx/libofx-0.9.10.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/libofx/libofx-0.9.10.ebuild 
b/dev-libs/libofx/libofx-0.9.10.ebuild
index 2fc03e9..065016d 100644
--- a/dev-libs/libofx/libofx-0.9.10.ebuild
+++ b/dev-libs/libofx/libofx-0.9.10.ebuild
@@ -39,6 +39,10 @@ src_prepare() {
sed -e "/^SUBDIRS/s/doc//" -i Makefile.in || die
 }
 
+src_compile() {
+   autotools-utils_src_compile CXXFLAGS+=-std=c++11 #566456
+}
+
 src_install() {
autotools-utils_src_install docdir="/usr/share/doc/${PF}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libglademm/

2015-12-19 Thread Pacho Ramos
commit: 795b07fb414051778edd62fa47e1d8332fe6610b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 09:54:35 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 10:10:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=795b07fb

dev-cpp/libglademm: Drop old

Package-Manager: portage-2.2.26

 dev-cpp/libglademm/libglademm-2.6.7.ebuild | 62 --
 1 file changed, 62 deletions(-)

diff --git a/dev-cpp/libglademm/libglademm-2.6.7.ebuild 
b/dev-cpp/libglademm/libglademm-2.6.7.ebuild
deleted file mode 100644
index 7d3d9da..000
--- a/dev-cpp/libglademm/libglademm-2.6.7.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME_TARBALL_SUFFIX="bz2"
-
-inherit gnome2
-
-DESCRIPTION="C++ bindings for libglade"
-HOMEPAGE="http://www.gtkmm.org";
-
-LICENSE="LGPL-2.1+"
-SLOT="2.4"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
-IUSE="doc examples"
-
-RDEPEND="
-   >=gnome-base/libglade-2.6.1:2.0
-   >=dev-cpp/gtkmm-2.6:2.4
-   >=dev-cpp/glibmm-2.4:2
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   # we will control install manually in install
-   sed -i 's/^\(SUBDIRS =.*\)docs\(.*\)$/\1\2/' Makefile.am Makefile.in || 
\
-   die "sed Makefile.{am,in} failed (1)"
-
-   # don't waste time building the examples
-   sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
-   Makefile.am Makefile.in || die "sed Makefile.{am,in} failed (2)"
-
-   gnome2_src_prepare
-}
-
-src_compile() {
-   gnome2_src_compile
-
-   if use doc; then
-   emake -C "${S}/docs/reference" all || die "emake doc failed"
-   fi
-}
-
-src_install() {
-   gnome2_src_install
-
-   if use doc ; then
-   dohtml -r docs/reference/html/*
-   fi
-
-   if use examples; then
-   emake -C "${S}/examples" distclean || die "examples clean up 
failed"
-   find "${S}/examples" -name "Makefile*" -delete \
-   || die "examples cleanup failed"
-   insinto "/usr/share/doc/${PF}"
-   doins -r examples || die "doins failed"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xinput_calibrator/

2015-12-19 Thread Pacho Ramos
commit: 3270c13d369a8e7452630b44a0f1d1531f4742c6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 10:00:13 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 10:10:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3270c13d

x11-apps/xinput_calibrator: Fix building with latest glibmm/libsigc++ (#566594)

Package-Manager: portage-2.2.26

 x11-apps/xinput_calibrator/xinput_calibrator-0.7.5.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/x11-apps/xinput_calibrator/xinput_calibrator-0.7.5.ebuild 
b/x11-apps/xinput_calibrator/xinput_calibrator-0.7.5.ebuild
index 3073dfe..b976838 100644
--- a/x11-apps/xinput_calibrator/xinput_calibrator-0.7.5.ebuild
+++ b/x11-apps/xinput_calibrator/xinput_calibrator-0.7.5.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
-inherit autotools-utils
+EAPI=5
+inherit autotools-utils flag-o-matic
 
 DESCRIPTION="A generic touchscreen calibration program for X.Org"
 HOMEPAGE="http://www.freedesktop.org/wiki/Software/xinput_calibrator";
@@ -23,6 +23,8 @@ DEPEND="x11-libs/libX11
 RDEPEND="${DEPEND}"
 
 src_configure() {
+   append-cxxflags -std=c++11 #566594
+
local myeconfargs=(
--with-gui=$(use gtk && echo "gtkmm" || echo "x11")
)



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/files/, app-crypt/gnupg/

2015-12-19 Thread Kristian Fiskerstrand
commit: 0e03adc0a22f6e026474ed7bb252b630dbb20716
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sat Dec 19 10:32:08 2015 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sat Dec 19 10:32:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e03adc0

app-crypt/gnupg-2.1.10-r1: Fix hkps support when TOFU is not enabled

Bug: 567822

Package-Manager: portage-2.2.20.1

 .../gnupg/files/gnupg-2.1.10-pkg-config.patch  |  24 +++
 app-crypt/gnupg/gnupg-2.1.10-r1.ebuild | 182 +
 2 files changed, 206 insertions(+)

diff --git a/app-crypt/gnupg/files/gnupg-2.1.10-pkg-config.patch 
b/app-crypt/gnupg/files/gnupg-2.1.10-pkg-config.patch
new file mode 100644
index 000..3526c31
--- /dev/null
+++ b/app-crypt/gnupg/files/gnupg-2.1.10-pkg-config.patch
@@ -0,0 +1,24 @@
+X-Git-Url: 
http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blobdiff_plain;f=configure.ac;h=77487b23c36599b4a41272608d2c3569cfce655b;hp=5a75e5080e5f9649e6c100224f8f428884a5e49c;hb=af142854a73567836a0ca44ad62900469c23d531;hpb=06436882c31ed6339b2bef2b59d24a1a8ba751fd
+
+diff --git a/configure.ac b/configure.ac
+index 5a75e50..77487b2 100644
+--- a/configure.ac
 b/configure.ac
+@@ -589,6 +589,7 @@ AC_ISC_POSIX
+ AC_SYS_LARGEFILE
+ GNUPG_CHECK_USTAR
+ 
++
+ # We need to compile and run a program on the build machine.  A
+ # comment in libgpg-error says that the AC_PROG_CC_FOR_BUILD macro in
+ # the AC archive is broken for autoconf 2.57.  Given that there is no
+@@ -604,6 +605,9 @@ fi
+ AC_MSG_RESULT($CC_FOR_BUILD)
+ AC_ARG_VAR(CC_FOR_BUILD,[build system C compiler])
+ 
++# We need to call this macro because other pkg-config macros are
++# not always used.
++PKG_PROG_PKG_CONFIG
+ 
+ 
+ try_gettext=yes

diff --git a/app-crypt/gnupg/gnupg-2.1.10-r1.ebuild 
b/app-crypt/gnupg/gnupg-2.1.10-r1.ebuild
new file mode 100644
index 000..023e23c
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-2.1.10-r1.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils autotools flag-o-matic toolchain-funcs
+
+DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
+HOMEPAGE="http://www.gnupg.org/";
+MY_P="${P/_/-}"
+SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="bzip2 doc +gnutls ldap nls readline static selinux smartcard tofu tools 
usb"
+
+COMMON_DEPEND_LIBS="
+   dev-libs/npth
+   >=dev-libs/libassuan-2.4.1
+   >=dev-libs/libgcrypt-1.6.2[threads]
+   >=dev-libs/libgpg-error-1.17
+   >=dev-libs/libksba-1.2.0
+   >=net-misc/curl-7.10
+   gnutls? ( >=net-libs/gnutls-3.0 )
+   sys-libs/zlib
+   ldap? ( net-nds/openldap )
+   bzip2? ( app-arch/bzip2 )
+   readline? ( sys-libs/readline:0= )
+   smartcard? ( usb? ( virtual/libusb:0 ) )
+   tofu? ( >=dev-db/sqlite-3.7 )
+   "
+COMMON_DEPEND_BINS="app-crypt/pinentry
+  !app-crypt/dirmngr"
+
+# Existence of executables is checked during configuration.
+DEPEND="${COMMON_DEPEND_LIBS}
+   ${COMMON_DEPEND_BINS}
+   static? (
+   >=dev-libs/libassuan-2[static-libs]
+   >=dev-libs/libgcrypt-1.6.2[static-libs]
+   >=dev-libs/libgpg-error-1.17[static-libs]
+   >=dev-libs/libksba-1.0.7[static-libs]
+   dev-libs/npth[static-libs]
+   >=net-misc/curl-7.10[static-libs]
+   sys-libs/zlib[static-libs]
+   bzip2? ( app-arch/bzip2[static-libs] )
+   )
+   nls? ( sys-devel/gettext )
+   doc? ( sys-apps/texinfo )"
+
+RDEPEND="!static? ( ${COMMON_DEPEND_LIBS} )
+   ${COMMON_DEPEND_BINS}
+   selinux? ( sec-policy/selinux-gpg )
+   nls? ( virtual/libintl )"
+
+REQUIRED_USE="smartcard? ( !static )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   epatch "${FILESDIR}/${P}-pkg-config.patch"
+   epatch_user
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=()
+
+   # 'USE=static' support was requested:
+   # gnupg1: bug #29299
+   # gnupg2: bug #159623
+   use static && append-ldflags -static
+
+   if use smartcard; then
+   myconf+=(
+   --enable-scdaemon
+   $(use_enable usb ccid-driver)
+   )
+   else
+   myconf+=( --disable-scdaemon )
+   fi
+
+   if use elibc_SunOS || use elibc_AIX; then
+   myconf+=( --disable-symcryptrun )
+   else
+   myconf+=( --enable-symcryptrun )
+   fi
+
+   # glib fails and picks up clang's internal stdint.h causing weird errors
+   [[ ${CC} == clang ]] && export 
gl_cv_absolute_stdint_h=/usr/include/stdint.h
+
+   econf \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   --enable-gpg \
+   --ena

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

2015-12-19 Thread Patrice Clement
commit: 6427e28c0ca2744c88d43bcd0eaefa16a975a659
Author: Alex Xu  yahoo  ca>
AuthorDate: Fri Nov 27 16:41:31 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Dec 11 20:57:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6427e28c

media-sound/musescore: 2.0.2 bump

Package-Manager: portage-2.2.24

 media-sound/musescore/Manifest   |  1 +
 media-sound/musescore/musescore-2.0.2.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/media-sound/musescore/Manifest b/media-sound/musescore/Manifest
index abb51af..c7586ad 100644
--- a/media-sound/musescore/Manifest
+++ b/media-sound/musescore/Manifest
@@ -1,3 +1,4 @@
 DIST mscore-1.1.tar.bz2 82410619 SHA256 
d160b4dabbee5bbe7c0ba6e653e90fd36fae07ab7fffed2c6991b65123fee10c SHA512 
8827c8a54969aa0e567e566c9746dc51da014842fbc80f4c2304a76c8fed4aed9b0b6bde84067caeb7f56b3db166342a8f47038727fa56a88c13f7270a91422d
 WHIRLPOOL 
62bfbd0e16bdbb4a61d12c7cfc68ee4d528fe65764e8fd04b6110528d4f11ad772845bee0a0ebf26eefbe2d24771d79a8751bc5649674226b61ef2f2f1a144da
 DIST mscore-1.2.tar.bz2 85739954 SHA256 
e7f6c6cd705381a4583db267acbfed2dc9ce3985b20ed5407cd9cfe208d74d81 SHA512 
aa92520b34d597db9fcf3c0121a56ceb7bfd8008ec5520cb318129da1c127426b0b789aab9d4754526d22c00307cc730d3c1b5a23e4252d5c5ca9e2b6cd95a38
 WHIRLPOOL 
6abcd260e908a045b43d210d274911cb87acacc1707638bc625aae817ad3791b13b079b6eaf44fb8b600031e7492eae86d88a6d6cb923c6badcdfe1b89314734
 DIST mscore-1.3.tar.bz2 94704857 SHA256 
a0b60cc892ac0266c58fc6392be72c0a21c3aa7fd0b6e4f1dddad1c8b36be683 SHA512 
65369cc62f401c059c3452ada8a8861b6dd36df54313f4039f1a8a96771a37926bb40240df88d150b99cee7bc8a4ee8963a4fdb5a162defc8be660810cbc49b4
 WHIRLPOOL 
89a91da5607ce8163b74f6a787b57f15ef615a32ede154f943a3d87e78f348b145d14e89c487797df1bff577085b36d5e21c6ffb2daf044cf48b01f350538be1
+DIST musescore-2.0.2.tar.gz 44528670 SHA256 
92f35403d1cb87bdb080a18bc37b2023a998ed9a26e7f50a5b6d30dbc3c1db45 SHA512 
aeb5f0c696a3c0796604c687cb3ea7303dd3536da71cf1b1e71f909cd5caa0864a879ffb19931f6ab0dc6fff854c9f2e05a64905e186b417fa954b73e3e9f08c
 WHIRLPOOL 
87c5e64f721deec1389fcb5ae3d21536586a4ec8d3419d0f88cd2dca7cb6bab0e5df283de1253fd7407f7d6f0a8cf8a95bdd6c1877923193f7d3ea24167631a6

diff --git a/media-sound/musescore/musescore-2.0.2.ebuild 
b/media-sound/musescore/musescore-2.0.2.ebuild
new file mode 100644
index 000..b96ffe7
--- /dev/null
+++ b/media-sound/musescore/musescore-2.0.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit cmake-utils flag-o-matic
+
+DESCRIPTION="WYSIWYG Music Score Typesetter"
+HOMEPAGE="http://musescore.org/";
+SRC_URI="https://github.com/musescore/MuseScore/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="audiofile debug jack portaudio pulseaudio"
+
+RDEPEND="
+   >=dev-qt/qtconcurrent-5.3.0:5
+   >=dev-qt/qtcore-5.3.0:5
+   >=dev-qt/qtdeclarative-5.3.0:5
+   >=dev-qt/qtgui-5.3.0:5
+   >=dev-qt/qthelp-5.3.0:5
+   >=dev-qt/qtsvg-5.3.0:5
+   >=dev-qt/qtwebkit-5.3.0:5
+   >=dev-qt/qtxmlpatterns-5.3.0:5
+   >=media-libs/alsa-lib-1.0.0
+   >=media-libs/freetype-2.5.2
+   sys-libs/zlib
+   audiofile? (
+   media-libs/audiofile
+   media-libs/libsndfile
+   )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   "
+
+DEPEND="${RDEPEND}
+   >=dev-util/cmake-2.8.7
+   dev-qt/linguist-tools:5
+   media-sound/lame
+   virtual/pkgconfig
+   jack? ( >=media-sound/jack-audio-connection-kit-0.98.0 )
+   "
+
+S="${WORKDIR}/MuseScore-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_has audiofile)
+   $(cmake-utils_use_build jack)
+   $(cmake-utils_use_use portaudio)
+   $(cmake-utils_use_use pulseaudio)
+   )
+   CMAKE_BUILD_TYPE="$(usex debug DEBUG RELEASE)"
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cd "${BUILD_DIR}" || die
+   cmake-utils_src_make -j1 lrelease manpages
+   cmake-utils_src_compile
+}
+
+pkg_postinst() {
+   einfo "Keep media-sound/lame installed for MP3 encoding support."
+   einfo "Keep =media-sound/jack-audio-connection-kit-0.98.0 installed for 
JACK support."
+}



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

2015-12-19 Thread Patrice Clement
commit: cb9b6b7626895e4dabb07c40c3b55ce3ee7b6e41
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Dec 19 10:47:52 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec 19 10:48:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9b6b76

Merge remote-tracking branch 'github/pr/459'.

 media-sound/musescore/Manifest   |  1 +
 media-sound/musescore/musescore-2.0.2.ebuild | 67 
 2 files changed, 68 insertions(+)



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

2015-12-19 Thread Patrice Clement
commit: 4282b8acb7ad72d306c8dc2404161172d875a471
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Dec 19 10:50:29 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec 19 10:50:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4282b8ac

Merge remote-tracking branch 'github/pr/449'.

 dev-util/pycharm-community/Manifest  | 1 +
 .../{pycharm-community-4.5.4.ebuild => pycharm-community-5.0.1.ebuild}   | 0
 2 files changed, 1 insertion(+)



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

2015-12-19 Thread Patrice Clement
commit: d441e4b98849d950cb34161fbe3f075f64520468
Author: Jiajun Wang  gmail  com>
AuthorDate: Wed Dec  9 05:46:38 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Dec  9 05:46:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d441e4b9

dev-util/pycharm-community: version bump to 5.0.1

 dev-util/pycharm-community/Manifest|  1 +
 .../pycharm-community-5.0.1.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-util/pycharm-community/Manifest 
b/dev-util/pycharm-community/Manifest
index 043853a..bdc3a12 100644
--- a/dev-util/pycharm-community/Manifest
+++ b/dev-util/pycharm-community/Manifest
@@ -2,3 +2,4 @@ DIST pycharm-community-3.4.1.tar.gz 112821686 SHA256 
96427b1e842e7c09141ec4d3ede
 DIST pycharm-community-4.0.6.tar.gz 121278114 SHA256 
7aa0ed3d743ed6886329671d2e5ae10abdac35d0595cff8d6eeb39ada9168e9a SHA512 
b9a20550fac93e9d247da702d8cf2e5c56eba9cb427024d85c76d21547f2e11f037ad12f465f4fdcbd3a8ee7e080bcaebf2b081af100b03953388f97921caba5
 WHIRLPOOL 
cbb42c85a0835c323294f9b7648f8db51fd98b2b936dd92b228ee90e0ac78231d7fe8e16dd114c73380fd1bc6061a178e30483631fc16ee90c3b7a9f2c690d74
 DIST pycharm-community-4.5.3.tar.gz 121605129 SHA256 
205247b94965d9499e55d13ec701364475ff823d9353d967744750f6ceadc38d SHA512 
0ae316890d6e348024f974a81cca9669c61f005a7af0cd0ef4d2f051fcb71cebbe372446f3a660f9c2a87837d7986809493499b34311a175542751d4f8597753
 WHIRLPOOL 
e3895326751e6fd97a6ec60fc3933fc07b61337668dd18662ab22bb85f41fac1fca2511bf8eccfa0946dffa5f51f9cb24fda6019c88c88e07f281e390e6a37d9
 DIST pycharm-community-4.5.4.tar.gz 121580731 SHA256 
6bdd344eb88ee50cf29e98278c87faad0d1a23a7ec84c1794b956d2633024228 SHA512 
e0c90fd84d60e1ac644c2b29aef484c1768cf8832c70cbc1a7905b64e0ef0fd7ec50665b9b15fcdaad762852e42103487b59fc4c8d1e711fd3a30123f8c959eb
 WHIRLPOOL 
d3725d9f3d983edf111f8aeb903bced2df643e9b39dcff59f21c176a16d9304dfe833ee542e204d1a4f5cdfadb33025587a669f190202bbae83cd9d102250c08
+DIST pycharm-community-5.0.1.tar.gz 134214228 SHA256 
8e8b276954b8cc5e5afa79918c50cf60fc21bf5cddce6a6fa2e232627c8da392 SHA512 
4f5d193b30e3d30c1bff7f2212ef061595e1f31587c16f2a527d85962ac500d86b4be8abe631f219386ec893693999248fdf92f3bbcd115f3593513e60df2fdd
 WHIRLPOOL 
b3b5d49541c4a9c1f6acecac017fc84794b6b33b0d8995a58143258641fe9737c226fe2d488b9f9ace364265885542cb51c07e12d34e7f70027b8d15d9104f31

diff --git a/dev-util/pycharm-community/pycharm-community-5.0.1.ebuild 
b/dev-util/pycharm-community/pycharm-community-5.0.1.ebuild
new file mode 100644
index 000..2d62315
--- /dev/null
+++ b/dev-util/pycharm-community/pycharm-community-5.0.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils readme.gentoo
+
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
+HOMEPAGE="http://www.jetbrains.com/pycharm/";
+SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz";
+
+LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=virtual/jre-1.6"
+DEPEND=""
+
+RESTRICT="mirror strip"
+QA_PREBUILT="/opt/${PN}/bin/fsnotifier
+   /opt/${PN}/bin/fsnotifier64"
+
+MY_PN=${PN/-community/}
+
+src_install() {
+   insinto /opt/${PN}
+   doins -r *
+
+   fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
+
+   dosym /opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
+   newicon "bin/${MY_PN}.png" ${PN}.png
+   make_desktop_entry ${PN} "${PN}" "${PN}"
+
+   readme.gentoo_src_install
+}



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

2015-12-19 Thread Pacho Ramos
commit: 2142321ce20725855e98f4707297fff7bbb5d9f6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 11:06:40 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 11:09:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2142321c

media-sound/paprefs: Fix building with latest glibmm/libsigc++ (#568590)

Package-Manager: portage-2.2.26

 media-sound/paprefs/paprefs-0.9.10.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-sound/paprefs/paprefs-0.9.10.ebuild 
b/media-sound/paprefs/paprefs-0.9.10.ebuild
index ebd0699..2335e3e 100644
--- a/media-sound/paprefs/paprefs-0.9.10.ebuild
+++ b/media-sound/paprefs/paprefs-0.9.10.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=5
+inherit flag-o-matic
 
 DESCRIPTION="PulseAudio Preferences, configuration dialog for PulseAudio"
 HOMEPAGE="http://freedesktop.org/software/pulseaudio/paprefs";
@@ -25,6 +26,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 src_configure() {
+   append-cxxflags -std=c++11 #568590
econf \
--disable-dependency-tracking \
--disable-lynx \
@@ -32,7 +34,6 @@ src_configure() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die
+   default
dohtml -r doc
-   dodoc README
 }



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

2015-12-19 Thread Pacho Ramos
commit: db7f0ad0b7f13d600c80c840113367078eb566ab
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 10:54:15 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 11:09:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7f0ad0

media-video/cclive: Fix building with latest glibmm/libsigc++ (#567174)

Package-Manager: portage-2.2.26

 media-video/cclive/cclive-0.9.3-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-video/cclive/cclive-0.9.3-r1.ebuild 
b/media-video/cclive/cclive-0.9.3-r1.ebuild
index 8566a4e..9f632d3 100644
--- a/media-video/cclive/cclive-0.9.3-r1.ebuild
+++ b/media-video/cclive/cclive-0.9.3-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit eutils
+inherit eutils flag-o-matic
 
 DESCRIPTION="Command line tool for extracting videos from various websites"
 HOMEPAGE="http://cclive.sourceforge.net/";
@@ -30,5 +30,6 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cxxflags -std=c++11 #567174
econf --disable-ccl
 }



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

2015-12-19 Thread Pacho Ramos
commit: b7037f617f7e2ede65be5dc4de24b08217c6c0d6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 10:58:31 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 11:09:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7037f61

media-sound/pavucontrol: Fix building with latest glibmm/libsigc++ (#567216)

Package-Manager: portage-2.2.26

 media-sound/pavucontrol/pavucontrol-3.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-sound/pavucontrol/pavucontrol-3.0.ebuild 
b/media-sound/pavucontrol/pavucontrol-3.0.ebuild
index e0b197e..9adc8b5 100644
--- a/media-sound/pavucontrol/pavucontrol-3.0.ebuild
+++ b/media-sound/pavucontrol/pavucontrol-3.0.ebuild
@@ -3,6 +3,7 @@
 # $Id$
 
 EAPI=5
+inherit flag-o-matic
 
 DESCRIPTION="Pulseaudio Volume Control, GTK based mixer for Pulseaudio"
 HOMEPAGE="http://freedesktop.org/software/pulseaudio/pavucontrol/";
@@ -29,6 +30,7 @@ DEPEND="${RDEPEND}
 "
 
 src_configure() {
+   append-cxxflags -std=c++11 #567216
econf \
--docdir=/usr/share/doc/${PF} \
--htmldir=/usr/share/doc/${PF}/html \



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

2015-12-19 Thread Pacho Ramos
commit: 1627a68f05bba81827a17eee9832b31c57081261
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 11:09:09 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 11:09:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1627a68f

media-sound/pavumeter: Fix building with latest glibmm/libsigc++ (#568592)

Package-Manager: portage-2.2.26

 media-sound/pavumeter/pavumeter-0.9.3-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-sound/pavumeter/pavumeter-0.9.3-r1.ebuild 
b/media-sound/pavumeter/pavumeter-0.9.3-r1.ebuild
index c596806..e5d26c5 100644
--- a/media-sound/pavumeter/pavumeter-0.9.3-r1.ebuild
+++ b/media-sound/pavumeter/pavumeter-0.9.3-r1.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=2
+EAPI=5
+inherit flag-o-matic
 
 DESCRIPTION="PulseAudio Volume Meter, simple GTK volume meter for PulseAudio"
 HOMEPAGE="http://0pointer.de/lennart/projects/pavumeter/";
@@ -21,13 +22,12 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 src_configure() {
+   append-cxxflags -std=c++11 #568592
econf \
-   --disable-dependency-tracking \
--disable-lynx
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die
+   default
dohtml -r doc
-   dodoc README
 }



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gconfmm/

2015-12-19 Thread Pacho Ramos
commit: fa972fb39666a828fa1468fd15431f263cde29e1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 11:04:04 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 11:09:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa972fb3

dev-cpp/gconfmm: Fix building with latest glibmm/libsigc++ (#568580)

Package-Manager: portage-2.2.26

 dev-cpp/gconfmm/Manifest |  1 +
 dev-cpp/gconfmm/gconfmm-2.28.3-r1.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-cpp/gconfmm/Manifest b/dev-cpp/gconfmm/Manifest
index d4e406e..dc7152e 100644
--- a/dev-cpp/gconfmm/Manifest
+++ b/dev-cpp/gconfmm/Manifest
@@ -1 +1,2 @@
+DIST gconfmm-2.28.3.tar.bz2 471125 SHA256 
a5e0092bb73371a3ca76b2ecae794778f3a9409056fee9b28ec1db072d8e6108 SHA512 
0fd3a43373dfdf514eca61537c19dafd4ad582d2ec6bb325652766fba90ed723feff6daf93effcdf20f917c573131d58c16f1a826194f653864a701bb8a57097
 WHIRLPOOL 
361aeef2173cbc0f43efacf8b612f1a933e332e94f1b57d1039a67e08bd3757524b6d68347c136f650523b1a80e97267c60babed6e0caa158c8452be8c39db32
 DIST gconfmm-2.28.3.tar.xz 376840 SHA256 
d7bd2d29c1a87b85329547fb29a0eca52d944e60699982152775002e24c09228 SHA512 
8a6f34b175fd2370d596ef859b7075140441f14b97b708afd96bae25874780d321ed81905182ed50abaf6f41f710a325b8053b9aef511cd242df43570646df73
 WHIRLPOOL 
452f600bb03670a09797ac43c547e7038c16f322f372dd1a4db9ec4a5646ecb4be40a69e2aa91aaa849a3211268d060bcca4b44a438c8c194261253d71d89bc5

diff --git a/dev-cpp/gconfmm/gconfmm-2.28.3-r1.ebuild 
b/dev-cpp/gconfmm/gconfmm-2.28.3-r1.ebuild
new file mode 100644
index 000..b490b1a
--- /dev/null
+++ b/dev-cpp/gconfmm/gconfmm-2.28.3-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+GNOME_TARBALL_SUFFIX="bz2"
+
+inherit flag-o-matic gnome2
+
+DESCRIPTION="C++ bindings for GConf"
+HOMEPAGE="http://www.gtkmm.org";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc"
+
+RDEPEND="
+   >=gnome-base/gconf-2.4:2
+   >=dev-cpp/glibmm-2.12:2[doc?]
+   >=dev-cpp/gtkmm-2.4:2.4
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_configure() {
+   append-cxxflags -std=c++11 #568580
+   gnome2_src_configure \
+   $(use_enable doc documentation)
+}
+
+src_install() {
+   gnome2_src_install
+
+   if use doc ; then
+   dohtml -r docs/reference/html/*
+   fi
+}



[gentoo-commits] proj/tinderbox-cluster:master commit in: pym/tbc/, patches/

2015-12-19 Thread Magnus Granberg
commit: 08f90494ed3951858cfb92ae00ff95bd1951964b
Author: Magnus Granberg  gentoo  org>
AuthorDate: Sat Dec 19 11:14:44 2015 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Sat Dec 19 11:14:44 2015 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=08f90494

move /repoman/repoman_main.py to repoman.py

 patches/portage.patch | 8 
 pym/tbc/qachecks.py   | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/patches/portage.patch b/patches/portage.patch
index 1faf3c0..3728501 100644
--- a/patches/portage.patch
+++ b/patches/portage.patch
@@ -12,7 +12,7 @@
We copy Scheduler.py from portage and patch it.
Fix so we can use add_buildlog_main()
We use add_buildlog_main() for loging.
-   * tbc/pym/repoman/main.py
+   * tbc/pym/repoman.py
We add config_root pkdir and remove action
 
 --- a/pym/tbc/actions.py   2013-03-22 17:57:23.0 +0100
@@ -209,7 +209,7 @@
args = sys.argv[1:]
  
args = portage._decode_argv(args)
-+  
++
 +  if build_dict is None:
 +  build_dict = {}
  
@@ -287,8 +287,8 @@
self._jobs -= 1
self._status_display.running = self._jobs
self._schedule()
 a/pym/tbc/repoman/main.py  2015-09-22 02:20:41.0 +0200
-+++ b/pym/tbc/repoman/main.py  2015-10-04 20:21:57.586494104 +0200
+--- a/pym/tbc/repoman.py   2015-09-22 02:20:41.0 +0200
 b/pym/tbc/repoman.py   2015-10-04 20:21:57.586494104 +0200
 @@ -45,8 +45,9 @@ bad = create_color_func("BAD")
  os.umask(0o22)
  

diff --git a/pym/tbc/qachecks.py b/pym/tbc/qachecks.py
index 451f315..acb080e 100644
--- a/pym/tbc/qachecks.py
+++ b/pym/tbc/qachecks.py
@@ -15,7 +15,7 @@ from portage.exception import DigestException, FileNotFound, 
ParseError, Permiss
 from _emerge.Package import Package
 from _emerge.RootConfig import RootConfig
 from repoman.checks.ebuilds.checks import run_checks
-from tbc.repoman.main import repoman_main
+from tbc.repoman import repoman_main
 from tbc.sqlquerys import get_configmetadata_info, get_config_info, 
get_setup_info
 import portage
 



[gentoo-commits] proj/tinderbox-cluster:master commit in: patches/

2015-12-19 Thread Magnus Granberg
commit: f1ff3a446ad5babea21f85eae321972cb5917044
Author: Magnus Granberg  gentoo  org>
AuthorDate: Sat Dec 19 11:18:15 2015 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Sat Dec 19 11:18:15 2015 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=f1ff3a44

fix typo in the portage.patch for repoman

 patches/portage.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/patches/portage.patch b/patches/portage.patch
index 3728501..bbf8720 100644
--- a/patches/portage.patch
+++ b/patches/portage.patch
@@ -295,7 +295,7 @@
  
 -def repoman_main(argv):
 -  config_root = os.environ.get("PORTAGE_CONFIGROOT")
-+def repoman_main:(argv, config_root=None, pkgdir=None):
++def repoman_main(argv, config_root=None, pkgdir=None):
 +  if config_root is None:
 +  config_root = os.environ.get("PORTAGE_CONFIGROOT")
repoman_settings = portage.config(config_root=config_root, 
local_config=False)



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

2015-12-19 Thread Alon Bar-Lev
commit: 0aa72a1fa56ba00946438ae38fba467fcc277e36
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Dec 19 11:13:01 2015 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Dec 19 11:26:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa72a1f

net-libs/gnutls - install man(1)

Bug: 568534

Package-Manager: portage-2.2.24

 ...ow-installing-man-1-even-with-disable-doc.patch |  94 +++
 ...ow-installing-man-1-even-with-disable-doc.patch |  96 +++
 net-libs/gnutls/gnutls-3.3.19-r1.ebuild| 177 +
 net-libs/gnutls/gnutls-3.4.7-r1.ebuild | 135 
 4 files changed, 502 insertions(+)

diff --git 
a/net-libs/gnutls/files/gnutls-3.3.19-build-allow-installing-man-1-even-with-disable-doc.patch
 
b/net-libs/gnutls/files/gnutls-3.3.19-build-allow-installing-man-1-even-with-disable-doc.patch
new file mode 100644
index 000..dda8bfc
--- /dev/null
+++ 
b/net-libs/gnutls/files/gnutls-3.3.19-build-allow-installing-man-1-even-with-disable-doc.patch
@@ -0,0 +1,94 @@
+From 0f230c6375fd3680837d98f20ee3862e9041af3d Mon Sep 17 00:00:00 2001
+From: Alon Bar-Lev 
+Date: Fri, 18 Dec 2015 12:14:08 +0200
+Subject: [PATCH] build: allow installing man(1) even with --disable-doc
+
+Currently these man pages are installed only if --enable-doc
+is provided, while these are not actually docs, do not require any
+special dependency, nor consume large space.
+
+This adds --enable-manpages to enable/disable manpages installation, and
+install the man(1) regardless of --disable-doc.
+
+Signed-off-by: Alon Bar-Lev 
+Signed-off-by: Nikos Mavrogiannopoulos 
+
+---
+ Makefile.am  |  3 +++
+ configure.ac | 10 ++
+ doc/Makefile.am  |  2 +-
+ doc/manpages/Makefile.am |  2 ++
+ 5 files changed, 17 insertions(+), 1 deletion(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index d446711..6e19f26 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -28,6 +28,9 @@ SUBDIRS += libdane
+ endif
+ 
+ SUBDIRS += po src
++if ENABLE_MANPAGES
++SUBDIRS += doc/manpages
++endif
+ if ENABLE_DOC
+ SUBDIRS += doc
+ endif
+diff --git a/configure.ac b/configure.ac
+index c7a83b8..d161c05 100644
+--- a/configure.ac
 b/configure.ac
+@@ -152,6 +152,15 @@ AC_ARG_ENABLE(doc,
+ enable_doc=$enableval, enable_doc=yes)
+ AM_CONDITIONAL(ENABLE_DOC, test "$enable_doc" != "no")
+ 
++AC_ARG_ENABLE(manpages,
++  AS_HELP_STRING([--enable-manpages], [install manpages even if disable-doc 
is given]),
++enable_manpages=$enableval,enable_manpages=auto)
++
++if test "${enable_manpages}" = "auto";then
++  enable_manpages="${enable_doc}"
++fi
++AM_CONDITIONAL(ENABLE_MANPAGES, test "$enable_manpages" != "no")
++
+ AC_ARG_ENABLE(tests,
+   AS_HELP_STRING([--disable-tests], [don't compile or run any tests]),
+ enable_tests=$enableval, enable_tests=yes)
+@@ -838,6 +847,7 @@ AC_MSG_NOTICE([summary of build options:
+   Local libtasn1:   ${included_libtasn1}
+   Use nettle-mini:  ${mini_nettle}
+   nettle-version:   ${nettle_version}
++  Documentation:${enable_doc} (manpages: ${enable_manpages})
+ ])
+ 
+ AC_MSG_NOTICE([External hardware support:
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index d9b4022..492a74a 100644
+--- a/doc/Makefile.am
 b/doc/Makefile.am
+@@ -24,7 +24,7 @@ EXTRA_DIST = TODO certtool.cfg gnutls.pdf gnutls.html
\
+   gnutls-guile.pdf gnutls-guile.html stamp_enums stamp_functions \
+   doc.mk
+ 
+-SUBDIRS = examples cyclo scripts manpages credentials latex
++SUBDIRS = examples cyclo scripts credentials latex
+ if ENABLE_GTK_DOC
+ SUBDIRS += reference
+ endif
+diff --git a/doc/manpages/Makefile.am b/doc/manpages/Makefile.am
+index 6d16787..2840197 100644
+--- a/doc/manpages/Makefile.am
 b/doc/manpages/Makefile.am
+@@ -1053,7 +1053,9 @@ APIMANS += gnutls_x509_trust_list_verify_crt.3
+ APIMANS += gnutls_x509_trust_list_verify_crt2.3
+ APIMANS += gnutls_x509_trust_list_verify_named_crt.3
+ 
++if ENABLE_DOC
+ dist_man_MANS += $(APIMANS)
++endif
+ 
+ $(APIMANS): stamp_mans
+ 
+-- 
+2.4.10
+

diff --git 
a/net-libs/gnutls/files/gnutls-3.4.7-build-allow-installing-man-1-even-with-disable-doc.patch
 
b/net-libs/gnutls/files/gnutls-3.4.7-build-allow-installing-man-1-even-with-disable-doc.patch
new file mode 100644
index 000..cf108f0
--- /dev/null
+++ 
b/net-libs/gnutls/files/gnutls-3.4.7-build-allow-installing-man-1-even-with-disable-doc.patch
@@ -0,0 +1,96 @@
+From 86f039f8c78f87edd6346265010abc679d9283a9 Mon Sep 17 00:00:00 2001
+From: Alon Bar-Lev 
+Date: Fri, 18 Dec 2015 12:14:08 +0200
+Subject: [PATCH] build: allow installing man(1) even with --disable-doc
+
+Currently these man pages are installed only if --enable-doc
+is provided, while these are not actually docs, do not require any
+special dependency, nor consume large space.
+
+This adds --enable-manpages to enable/disable manpages installation, and
+install the man(1) regardless of --disable-doc.
+
+Signed-o

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

2015-12-19 Thread Ulrich Müller
commit: 8eca25e6dabf5bdebad36460eae0923d62cb8515
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Dec 19 11:42:54 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Dec 19 11:42:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eca25e6

elisp.eclass: Delete superfluous quotes in case statements.

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

diff --git a/eclass/elisp.eclass b/eclass/elisp.eclass
index 6f1a6af..1178880 100644
--- a/eclass/elisp.eclass
+++ b/eclass/elisp.eclass
@@ -67,7 +67,7 @@
 
 inherit elisp-common eutils
 
-case "${EAPI:-0}" in
+case ${EAPI:-0} in
0|1) EXPORT_FUNCTIONS src_{unpack,compile,install} \
pkg_{setup,postinst,postrm} ;;
*) EXPORT_FUNCTIONS src_{unpack,prepare,configure,compile,install} \
@@ -105,7 +105,7 @@ elisp_src_unpack() {
[[ -d ${S} ]] || S=${WORKDIR}
fi
 
-   case "${EAPI:-0}" in
+   case ${EAPI:-0} in
0|1) [[ -d ${S} ]] && cd "${S}"
elisp_src_prepare ;;
esac



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/files/, net-misc/oidentd/

2015-12-19 Thread Christoph Mende
commit: 55108e5462e1acf9adf6c67531b901e37648a2fa
Author: Christoph Mende  gentoo  org>
AuthorDate: Sat Dec 19 12:25:18 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Sat Dec 19 12:25:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55108e54

net-misc/oidentd: fix compilation with gcc5 (bug #568586)

Package-Manager: portage-2.2.26

 net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch | 25 +
 net-misc/oidentd/oidentd-2.0.8-r5.ebuild|  5 +++--
 2 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch 
b/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch
new file mode 100644
index 000..a401a65
--- /dev/null
+++ b/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch
@@ -0,0 +1,25 @@
+Description: Fix a failure to build with gcc5.
+Bug: http://bugs.debian.org/778035
+
+--- a/src/oidentd_util.c   2015-07-03 05:56:24.0 -0400
 b/src/oidentd_util.c   2015-07-03 05:56:47.671378000 -0400
+@@ -75,7 +75,7 @@
+ ** PRNG functions on systems whose libraries provide them.)
+ */
+ 
+-inline int randval(int i) {
++extern __attribute__ ((gnu_inline)) int randval(int i) {
+   /* Per _Numerical Recipes in C_: */
+   return ((double) i * rand() / (RAND_MAX+1.0));
+ }
+--- a/src/oidentd_util.h   2015-07-03 05:56:32.0 -0400
 b/src/oidentd_util.h   2015-07-03 05:56:53.835378000 -0400
+@@ -58,7 +58,7 @@
+ int find_group(const char *temp_group, gid_t *gid);
+ 
+ int random_seed(void);
+-inline int randval(int i);
++extern __attribute__ ((gnu_inline)) int randval(int i);
+ 
+ #ifndef HAVE_SNPRINTF
+   int snprintf(char *str, size_t n, char const *fmt, ...);

diff --git a/net-misc/oidentd/oidentd-2.0.8-r5.ebuild 
b/net-misc/oidentd/oidentd-2.0.8-r5.ebuild
index 0193766..b93ad92 100644
--- a/net-misc/oidentd/oidentd-2.0.8-r5.ebuild
+++ b/net-misc/oidentd/oidentd-2.0.8-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -17,7 +17,8 @@ IUSE="debug ipv6 masquerade"
 
 src_prepare() {
epatch "${FILESDIR}/${P}-masquerading.patch" \
-   "${FILESDIR}/${P}-bind-to-ipv6-too.patch"
+   "${FILESDIR}/${P}-bind-to-ipv6-too.patch" \
+   "${FILESDIR}/${P}-gcc5.patch"
 }
 
 src_configure() {



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

2015-12-19 Thread Marius Brehler
commit: 7eb3dde033bdf2c8313e5ce77429f9501a243931
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sat Dec 19 12:35:15 2015 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Sat Dec 19 12:35:15 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7eb3dde0

sci-libs/arrayfire: Version bump

Package-Manager: portage-2.2.24

 sci-libs/arrayfire/ChangeLog  |   6 ++
 sci-libs/arrayfire/arrayfire-3.2.1.ebuild | 109 ++
 2 files changed, 115 insertions(+)

diff --git a/sci-libs/arrayfire/ChangeLog b/sci-libs/arrayfire/ChangeLog
index 2f2bd95..02ff4fb 100644
--- a/sci-libs/arrayfire/ChangeLog
+++ b/sci-libs/arrayfire/ChangeLog
@@ -1,6 +1,12 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+*arrayfire-3.2.1 (19 Dec 2015)
+
+  19 Dec 2015; Marius Brehler 
+  +arrayfire-3.2.1.ebuild:
+  sci-libs/arrayfire: Version bump
+
 *arrayfire-3.1.3-r1 (04 Dec 2015)
 *arrayfire-3.2.0-r1 (04 Dec 2015)
 

diff --git a/sci-libs/arrayfire/arrayfire-3.2.1.ebuild 
b/sci-libs/arrayfire/arrayfire-3.2.1.ebuild
new file mode 100644
index 000..fefe267
--- /dev/null
+++ b/sci-libs/arrayfire/arrayfire-3.2.1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils multilib
+
+GTEST_PV="1.7.0"
+
+DESCRIPTION="A general purpose GPU library"
+HOMEPAGE="http://www.arrayfire.com/";
+SRC_URI="http://arrayfire.com/arrayfire_source/${PN}-full-${PV}.tar.bz2 -> 
${P}.tar.bz2
+test? ( https://googletest.googlecode.com/files/gtest-${GTEST_PV}.zip )"
+KEYWORDS="~amd64"
+
+LICENSE="BSD
+   nonfree? ( OpenSIFT )"
+SLOT="0"
+IUSE="+examples +cpu cuda nonfree opencl test unified graphics"
+
+RDEPEND="
+   >=sys-devel/gcc-4.7:*
+   media-libs/freeimage
+   cuda? (
+   >=dev-util/nvidia-cuda-toolkit-7.5.18-r1
+   dev-libs/boost
+   )
+   cpu? (
+   virtual/blas
+   virtual/cblas
+   virtual/lapacke
+   sci-libs/fftw:3.0
+   )
+   opencl? (
+   virtual/blas
+   virtual/cblas
+   virtual/lapacke
+   dev-libs/boost
+   dev-libs/boost-compute
+   >=sci-libs/clblas-2.4
+   >=sci-libs/clfft-2.6.1
+   )
+   graphics? (
+   media-libs/glew
+   >=media-libs/glfw-3.1.1
+   =sci-visualization/forge-3.2.0
+   )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}-full-${PV}"
+BUILD_DIR="${S}/build"
+CMAKE_BUILD_TYPE=Release
+
+# We need write acccess /dev/nvidiactl, /dev/nvidia0 and /dev/nvidia-uvm and 
the portage
+# user is (usually) not in the video group
+RESTRICT="userpriv"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if [[ $(gcc-major-version) -lt 4 ]] || ( [[ 
$(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 7 ]] ) ; then
+   die "Compilation with gcc older than 4.7 is not 
supported."
+   fi
+   fi
+}
+
+src_unpack() {
+   default
+
+   if ! use nonfree; then
+   find "${WORKDIR}" -name "*_nonfree*" -delete || die
+   fi
+
+   if use test; then
+   mkdir -p "${BUILD_DIR}"/third_party/src/ || die
+   mv "${WORKDIR}"/gtest-"${GTEST_PV}" 
"${BUILD_DIR}"/third_party/src/googletest || die
+   fi
+}
+
+src_configure() {
+   if use cuda; then
+   addwrite /dev/nvidiactl
+   addwrite /dev/nvidia0
+   addwrite /dev/nvidia-uvm
+   fi
+
+   local mycmakeargs=(
+  $(cmake-utils_use_build cpu CPU)
+  $(cmake-utils_use_build cuda CUDA)
+  $(cmake-utils_use_build opencl OPENCL)
+  $(cmake-utils_use_build examples EXAMPLES)
+  $(cmake-utils_use_build test TEST)
+  $(cmake-utils_use_build graphics GRAPHICS)
+  $(cmake-utils_use_build nonfree NONFREE)
+  $(cmake-utils_use_build unified UNIFIED)
+  -DUSE_SYSTEM_BOOST_COMPUTE=ON
+  -DUSE_SYSTEM_CLBLAS=ON
+  -DUSE_SYSTEM_CLFFT=ON
+  -DUSE_SYSTEM_FORGE=ON
+  -DAF_INSTALL_CMAKE_DIR=/usr/$(get_libdir)/cmake/ArrayFire
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   dobin "${BUILD_DIR}/bin2cpp"
+}



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

2015-12-19 Thread Marius Brehler
commit: 2393df4beea8e89b4ef06a11b66ea5a2013b62a1
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sat Dec 19 12:32:18 2015 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Sat Dec 19 12:32:18 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2393df4b

dev-python/arrayfire-python: Version bump

Package-Manager: portage-2.2.24

 dev-python/arrayfire-python/ChangeLog  |  6 ++
 .../arrayfire-python-3.2.20151214.ebuild   | 25 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/arrayfire-python/ChangeLog 
b/dev-python/arrayfire-python/ChangeLog
index 7864a80..e8b40e6 100644
--- a/dev-python/arrayfire-python/ChangeLog
+++ b/dev-python/arrayfire-python/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+*arrayfire-python-3.2.20151214 (19 Dec 2015)
+
+  19 Dec 2015; Marius Brehler 
+  +arrayfire-python-3.2.20151214.ebuild:
+  dev-python/arrayfire-python: Version bump
+
   19 Dec 2015; Marius Brehler 
   -arrayfire-python-3.0.20150914.ebuild:
   dev-python/arrayfire-python: Drop old

diff --git a/dev-python/arrayfire-python/arrayfire-python-3.2.20151214.ebuild 
b/dev-python/arrayfire-python/arrayfire-python-3.2.20151214.ebuild
new file mode 100644
index 000..0a6ea83
--- /dev/null
+++ b/dev-python/arrayfire-python/arrayfire-python-3.2.20151214.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit distutils-r1
+
+MY_PN="arrayfire"
+
+DESCRIPTION="Python bindings for ArrayFire"
+HOMEPAGE="http://www.arrayfire.com";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="
+   >=sci-libs/arrayfire-3.2.0
+   "
+DEPEND="${RDEPEND}"



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

2015-12-19 Thread Marius Brehler
commit: 66da28d8aca66b322e953ea8cb88b6b3fdcc5390
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sat Dec 19 12:28:02 2015 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Sat Dec 19 12:28:02 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=66da28d8

dev-python/arrayfire-python: Drop old

Package-Manager: portage-2.2.24

 dev-python/arrayfire-python/ChangeLog  |  4 +++
 .../arrayfire-python-3.0.20150914.ebuild   | 30 --
 2 files changed, 4 insertions(+), 30 deletions(-)

diff --git a/dev-python/arrayfire-python/ChangeLog 
b/dev-python/arrayfire-python/ChangeLog
index 7077a13..7864a80 100644
--- a/dev-python/arrayfire-python/ChangeLog
+++ b/dev-python/arrayfire-python/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+  19 Dec 2015; Marius Brehler 
+  -arrayfire-python-3.0.20150914.ebuild:
+  dev-python/arrayfire-python: Drop old
+
 *arrayfire-python-3.1.2015 (12 Nov 2015)
 
   12 Nov 2015; Marius Brehler 

diff --git a/dev-python/arrayfire-python/arrayfire-python-3.0.20150914.ebuild 
b/dev-python/arrayfire-python/arrayfire-python-3.0.20150914.ebuild
deleted file mode 100644
index 659b7bb..000
--- a/dev-python/arrayfire-python/arrayfire-python-3.0.20150914.ebuild
+++ /dev/null
@@ -1,30 +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 python3_{3,4,5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for ArrayFire"
-HOMEPAGE="http://www.arrayfire.com";
-
-MY_PN="arrayfire"
-
-if [ ${PV} == "" ] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/arrayfire/${PN}.git 
git://github.com/arrayfire/${PN}.git"
-else
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="
-   >=sci-libs/arrayfire-3.0.0
-   "
-DEPEND="${RDEPEND}"



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

2015-12-19 Thread Jeroen Roovers
commit: 8c7f5c14fe341c3e2bba2e7bf935300a357f7b09
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Dec 19 12:51:13 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Dec 19 12:51:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7f5c14

dev-libs/libnl: Stable for HPPA PPC64 (bug #568052).

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

 dev-libs/libnl/libnl-3.2.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libnl/libnl-3.2.27.ebuild 
b/dev-libs/libnl/libnl-3.2.27.ebuild
index 1c305ae..cfa1e40 100644
--- a/dev-libs/libnl/libnl-3.2.27.ebuild
+++ b/dev-libs/libnl/libnl-3.2.27.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 "
 LICENSE="LGPL-2.1 utils? ( GPL-2 )"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
 IUSE="static-libs python utils"
 
 RDEPEND="python? ( ${PYTHON_DEPS} )



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

2015-12-19 Thread Pacho Ramos
commit: e81e95bfd07d34b01192f4b650fcce72f0f88f50
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 12:59:55 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 12:59:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81e95bf

eclass/readme.gentoo-r1.eclass: Add support for older EAPIs as discussed with 
ulm via IRC to let easier migration.

 eclass/readme.gentoo-r1.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/readme.gentoo-r1.eclass b/eclass/readme.gentoo-r1.eclass
index d98a445..c076650 100644
--- a/eclass/readme.gentoo-r1.eclass
+++ b/eclass/readme.gentoo-r1.eclass
@@ -24,10 +24,10 @@ _README_GENTOO_ECLASS=1
 inherit eutils
 
 case "${EAPI:-0}" in
-   0|1|2|3|4|5)
+   0|1|2|3)
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
;;
-   6)
+   4|5|6)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"



[gentoo-commits] proj/x11:master commit in: x11-base/xorg-server/

2015-12-19 Thread Matt Turner
commit: 7aa01b5e1d4da4add6e6637914137fba4f2449e3
Author: Matt Turner  gmail  com>
AuthorDate: Sat Dec 19 13:41:30 2015 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 19 13:42:17 2015 +
URL:https://gitweb.gentoo.org/proj/x11.git/commit/?id=7aa01b5e

x11-base/xorg-server: Bump inputproto requirement to >= 2.3.

 x11-base/xorg-server/xorg-server-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index 800bf63..f76fc6a 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -89,7 +89,7 @@ DEPEND="${CDEPEND}
>=x11-proto/fixesproto-5.0
>=x11-proto/fontsproto-2.1.3
>=x11-proto/glproto-1.4.17-r1
-   >=x11-proto/inputproto-2.2.99.1
+   >=x11-proto/inputproto-2.3
>=x11-proto/kbproto-1.0.3
>=x11-proto/randrproto-1.5.0
>=x11-proto/recordproto-1.13.99.1



[gentoo-commits] proj/x11:master commit in: x11-base/xorg-server/

2015-12-19 Thread Matt Turner
commit: 7f044b1f6a3268f81449c82b26d7d690730c86d6
Author: Matt Turner  gmail  com>
AuthorDate: Sat Dec 19 13:41:50 2015 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 19 13:42:17 2015 +
URL:https://gitweb.gentoo.org/proj/x11.git/commit/?id=7f044b1f

x11-base/xorg-server: Drop libxf86config.

See upstream commit dabf7c3590b.

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

 x11-base/xorg-server/xorg-server-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index f76fc6a..bdf6e8d 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -170,7 +170,6 @@ src_configure() {
$(use_enable wayland xwayland)
$(use_enable !minimal record)
$(use_enable !minimal xfree86-utils)
-   $(use_enable !minimal install-libxf86config)
$(use_enable !minimal dri)
$(use_enable !minimal dri2)
$(use_enable !minimal glx)



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gr-osmosdr/

2015-12-19 Thread Chí-Thanh Christopher Nguyễn
commit: 86421caa7739259ece1e817e40edb33f98df6e77
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Sat Dec 19 14:03:41 2015 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Sat Dec 19 14:03:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86421caa

net-wireless/gr-osmosdr: fix building with USE="-python"

python_fix_shebang now dies when the directory doesn't exist

Package-Manager: portage-2.2.24

 net-wireless/gr-osmosdr/gr-osmosdr-0.1.4_p20150730.ebuild | 4 +++-
 net-wireless/gr-osmosdr/gr-osmosdr-.ebuild| 6 --
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-0.1.4_p20150730.ebuild 
b/net-wireless/gr-osmosdr/gr-osmosdr-0.1.4_p20150730.ebuild
index dd7b006..cb99ab8 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-0.1.4_p20150730.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-0.1.4_p20150730.ebuild
@@ -66,5 +66,7 @@ src_configure() {
 
 src_install() {
cmake-utils_src_install
-   python_fix_shebang "${ED}"/usr/bin
+   if use python; then
+   python_fix_shebang "${ED}"/usr/bin
+   fi
 }

diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild 
b/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
index fb14eb8..346b5cc 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-.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$
 
@@ -66,5 +66,7 @@ src_configure() {
 
 src_install() {
cmake-utils_src_install
-   python_fix_shebang "${ED}"/usr/bin
+   if use python; then
+   python_fix_shebang "${ED}"/usr/bin
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnuradio/

2015-12-19 Thread Chí-Thanh Christopher Nguyễn
commit: 27b90f2b6a4b31c7db66b98fd3f9fd708bfecdeb
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Sat Dec 19 14:07:41 2015 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Sat Dec 19 14:07:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b90f2b

net-wireless/gnuradio: version bump to 3.7.8.1

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

Package-Manager: portage-2.2.24

 net-wireless/gnuradio/Manifest|   1 +
 net-wireless/gnuradio/gnuradio-3.7.8.1.ebuild | 231 ++
 2 files changed, 232 insertions(+)

diff --git a/net-wireless/gnuradio/Manifest b/net-wireless/gnuradio/Manifest
index a2ac925..401827a 100644
--- a/net-wireless/gnuradio/Manifest
+++ b/net-wireless/gnuradio/Manifest
@@ -1,4 +1,5 @@
 DIST gnuradio-3.6.5.1.tar.gz 3150283 SHA256 
0875d2f0a7da0f3bcc1771b528b0f98f79d9ab69aa1ef953651bbbe1f57b4621 SHA512 
23a22aed482da11005b17e5197ee3ba24d442b30309522b0858e694b58f46b76cc050143d365623c7dd4241cdf8b9f988e1a4dabe2e1f98d0fd4cca71bbb82e8
 WHIRLPOOL 
7cf55be5fac7891a737d228d83718bbc43f9069c6275c5ac465ae11088559dca5e7fa31239e281271b529aa8b9ae1a0efe3850a16a40e53c0f1fe57e351ff2a8
 DIST gnuradio-3.7.6.1.tar.gz 3588833 SHA256 
39dede70eec36f430c4895900bbd7ed266aa9e846d0a362987e806b7197c4c0b SHA512 
88ec30b2bd93ca032c29f4606856a8e70b0123474fd84115657804429f381dea78f97a7523c9684acad6a27b357ddf876632e957de5c6e0170045dc38d121939
 WHIRLPOOL 
97d70e403fe46b0afbd1e6f0812f8d9de4ea506dcb2190a23d9a0f0499662f9e2bbaa86d1b624f7c621ae1675094f92cd295bc273db0759b2647e2dfb2a49b43
 DIST gnuradio-3.7.7.1.tar.gz 3845988 SHA256 
2b27b13fc734ab5882e42c1661d433c0c097fd8b55b682f00626fa96c356584e SHA512 
7be9568d19cbe03f3c229dbda5fc8d448a4a57d84bd9f8b91a400c65b526414539536c0a391b15d5f0e63bf22ef5675dc3ed8a6ed94ce3b1e4328948fa202ba1
 WHIRLPOOL 
c54e26af37ecb27dd515d1ca320ccf363f6a9bbff61724f7d98f751d69a32ba21f2a631ce07caf273596f4297ff92359d2469768cd927ae9d680c8a8bbd25dbd
+DIST gnuradio-3.7.8.1.tar.gz 3962961 SHA256 
8406f49d085fdc2ef5d8ea90f3e19ad8782d2a2f5154bbe4f076591ddf7ae5aa SHA512 
21468335d698963ce5090b03b980ecc3714c301f3cd5d071d8a1b083c3c985479c42ee6d842b1b600ac85640ce875fb2bbfd6f51d30144cb612ac55e648c0c9a
 WHIRLPOOL 
94d1b357539299b74b9f08659426ade1fa6ac3ae6950ec4ffe6797eadaca06785c4707ea1db3500c5b57395e6f7e8c0f14718d00c556aaf6537835ebb6969b7a
 DIST gnuradio-3.7.8.tar.gz 3990172 SHA256 
fe19cb54b5d77fb76dde61d5cf184c6dee7066779b45c51676bae6e6d0cd4172 SHA512 
2a69101acf8b1ed8cc4791de2961b4d8a4baf50a84e5514ba8f29e300829228daa50863dda8434c1703829412ec6fb2f25560d851b4a39cc687cba0646e1a7d9
 WHIRLPOOL 
6682b48cde8643509629b4d45f95971260657546349b1bbcb7a4c8323feebd0d042f190824026c26d9d1aa8a91a3e10380c49dc2d4ea1128dcb73edaa903d556

diff --git a/net-wireless/gnuradio/gnuradio-3.7.8.1.ebuild 
b/net-wireless/gnuradio/gnuradio-3.7.8.1.ebuild
new file mode 100644
index 000..2933b8e
--- /dev/null
+++ b/net-wireless/gnuradio/gnuradio-3.7.8.1.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+CMAKE_BUILD_TYPE="None"
+inherit cmake-utils fdo-mime gnome2-utils python-single-r1 eutils
+
+DESCRIPTION="Toolkit that provides signal processing blocks to implement 
software radios"
+HOMEPAGE="http://gnuradio.org/";
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="http://gnuradio.org/git/gnuradio.git";
+   inherit git-r3
+   KEYWORDS=""
+else
+   SRC_URI="http://gnuradio.org/releases/gnuradio/${P}.tar.gz";
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+IUSE="+audio +alsa atsc +analog +digital channels doc dtv examples fcd fec 
+filter grc jack log noaa oss pager performance-counters portaudio +qt4 sdl 
test trellis uhd vocoder +utils wavelet wxwidgets zeromq"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   audio? ( || ( alsa oss jack portaudio ) )
+   alsa? ( audio )
+   oss? ( audio )
+   jack? ( audio )
+   portaudio? ( audio )
+   analog? ( filter )
+   digital? ( filter analog )
+   dtv? ( fec )
+   pager? ( filter analog )
+   qt4? ( filter )
+   uhd? ( filter analog )
+   fcd? ( || ( alsa oss ) )
+   wavelet? ( analog )
+   wxwidgets? ( filter analog )"
+
+# bug #348206
+# comedi? ( >=sci-electronics/comedilib-0.8 )
+# boost-1.52.0 is blacklisted, bug #461578, upstream #513, boost #7669
+RDEPEND="${PYTHON_DEPS}
+   >=dev-lang/orc-0.4.12
+   dev-libs/boost:0=[${PYTHON_USEDEP}]
+   !<=dev-libs/boost-1.52.0-r6:0/1.52
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/fftw:3.0=
+   alsa? (
+   media-libs/alsa-lib[${PYTHON_USEDEP}]
+   )
+   fcd? ( virtual/libusb:1 )
+   filter? ( sci-libs/scipy )
+   grc? (
+   dev-python/c

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

2015-12-19 Thread Michał Górny
commit: 7adffa3687e1abf7ee24b096b8ab2f39a7ee32b9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 19 07:57:56 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 19 14:10:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7adffa36

multibuild.eclass: _copy_sources(), use 'cp -R' for BSD compat, #568692

Use 'cp -R' for multibuild_copy_sources() as the '-r' option triggers
triggers undesired '-L' behavior wrt symbolic links.

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

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

diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass
index d21008c..3d05f46 100644
--- a/eclass/multibuild.eclass
+++ b/eclass/multibuild.eclass
@@ -195,7 +195,7 @@ multibuild_copy_sources() {
 
_multibuild_create_source_copy() {
einfo "${MULTIBUILD_VARIANT}: copying to ${BUILD_DIR}"
-   cp -pr "${cp_args[@]}" \
+   cp -p -R "${cp_args[@]}" \
"${_MULTIBUILD_INITIAL_BUILD_DIR}" "${BUILD_DIR}" || die
}
 



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

2015-12-19 Thread Michał Górny
commit: ce6e4b4ae3fc57c52d0b228dd1fd0d52eeec4427
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 19 14:11:46 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 19 14:12:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6e4b4a

distutils-r1.eclass: _copy_egg_info(), 'cp -R' for BSD compat, #568692

Use 'cp -R' for distutils-r1_copy_egg_info() as the '-r' option triggers
triggers undesired '-L' behavior wrt symbolic links.

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

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

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index be94c46..7965e91 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -419,7 +419,7 @@ _distutils-r1_create_setup_cfg() {
 _distutils-r1_copy_egg_info() {
mkdir -p "${BUILD_DIR}" || die
# stupid freebsd can't do 'cp -t ${BUILD_DIR} {} +'
-   find -name '*.egg-info' -type d -exec cp -pr {} "${BUILD_DIR}"/ ';' || 
die
+   find -name '*.egg-info' -type d -exec cp -R -p {} "${BUILD_DIR}"/ ';' 
|| die
 }
 
 # @FUNCTION: distutils-r1_python_compile



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-it/

2015-12-19 Thread Ian Delaney
commit: 9f25e3fecca842e0225844207a5114eef90fb71a
Author: Alessandro Calorì  gmail  com>
AuthorDate: Sat Dec 19 12:14:26 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sat Dec 19 14:28:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f25e3fe

app-i18n/man-pages-it: add proxy maintainer (axelgenus), add upstream info and 
long description

 app-i18n/man-pages-it/metadata.xml | 17 ++---
 1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/app-i18n/man-pages-it/metadata.xml 
b/app-i18n/man-pages-it/metadata.xml
index d9cd2ca..325a888 100644
--- a/app-i18n/man-pages-it/metadata.xml
+++ b/app-i18n/man-pages-it/metadata.xml
@@ -1,7 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-maintainer-nee...@gentoo.org
-
+   proxy-maintainers
+   
+   axelge...@gmail.com
+   Alessandro Calorì
+   Proxied maintainer; set to assignee in all 
bugs
+   
+   
+   
+   giu...@pluto.it
+   
+   
+   
+   A somewhat comprehensive collection of Italian Linux man pages.
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-it/

2015-12-19 Thread Ian Delaney
commit: b77b117d811b825e63f7655e8c823faeca887023
Author: Alessandro Calorì  gmail  com>
AuthorDate: Fri Dec 18 14:12:53 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sat Dec 19 14:28:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77b117d

app-i18n/man-pages-it: bump version to 4.00

 app-i18n/man-pages-it/Manifest |  1 +
 app-i18n/man-pages-it/man-pages-it-4.00.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-i18n/man-pages-it/Manifest b/app-i18n/man-pages-it/Manifest
index 5c4e534..8b6656f 100644
--- a/app-i18n/man-pages-it/Manifest
+++ b/app-i18n/man-pages-it/Manifest
@@ -1 +1,2 @@
 DIST man-pages-it-2.80.tar.gz 1789480 SHA256 
a9c88fd61b057e31ea4a3183fbaf71927aa3962928eefc4c393364e7b0ad8492 SHA512 
81cee1b4d0c818b83830355ba1347df7a309b87ebfe3169db7763b22de8638273eacf377d0b9127aa1e748c8fd427eb268dda6d6c4b543c6d3788edda86980ef
 WHIRLPOOL 
cae8dea02428f17409421a46c0a475f583e7a84d2eeb0c831061bf09571fde796e4de86799197a7acf6b09922be635f0078c62796509343c5547607f5439d5a7
+DIST man-pages-it-4.00.tar.xz 349192 SHA256 
780bc7280508d56a4e585248e336d3b31e9c91f4d88d783242b7b0f3c6c41916 SHA512 
6392b42254eba42bd76f3aef3b6206396a817019df61462e44bd0f7dc519768cb1b1107726c45e402a0cf27e6f2ca8c8912363bd9bec7562b10e8fd5dcc60ffe
 WHIRLPOOL 
bc8a8d9e633c1f029b5a4b1bbe3d202dfb5b2a39de92cbafc3bcad32c366f25acde209748d6fa4577f7caeb768f7dcd6a147226264845f76704a22d20061e707

diff --git a/app-i18n/man-pages-it/man-pages-it-4.00.ebuild 
b/app-i18n/man-pages-it/man-pages-it-4.00.ebuild
new file mode 100644
index 000..a7db6e3
--- /dev/null
+++ b/app-i18n/man-pages-it/man-pages-it-4.00.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="A somewhat comprehensive collection of Italian Linux man pages"
+HOMEPAGE="http://it.tldp.org/man/";
+SRC_URI="ftp://ftp.pluto.it/pub/pluto/ildp/man/${P}.tar.xz";
+
+LICENSE="man-pages GPL-2+ BSD MIT FDL-1.1+ public-domain man-pages-posix"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="virtual/man"
+
+src_compile() { :; } # emake does bad things here
+
+src_install() {
+   doman -i18n=it man-pages/man[1-9]/* binutils/man[1-9]/* 
inetutils/man[1-9]/* \
+  util-linux/man[1-9]/* misc/man[1-9]/*
+
+   dodoc description README CHANGELOG
+}



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

2015-12-19 Thread Ian Delaney
commit: 9615c5dfb3b5cab498c401c9a90b23b4208eb7f2
Author: Ian Delaney  gentoo  org>
AuthorDate: Sat Dec 19 14:25:17 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sat Dec 19 14:28:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9615c5df

Merge remote-tracking branch 'remotes/axelgenus/man-pages-it'

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

 app-admin/entr/Manifest|   1 +
 .../entr/{entr-3.3.ebuild => entr-3.4.ebuild}  |   0
 .../gnupg/files/gnupg-2.1.10-pkg-config.patch  |  24 +
 app-crypt/gnupg/gnupg-2.1.10-r1.ebuild | 182 
 app-emacs/xclip/Manifest   |   1 -
 app-emacs/xclip/xclip-1.0.ebuild   |  26 --
 ...r1.ebuild => eselect-python-20151117-r2.ebuild} |   2 +-
 .../eselect-python/eselect-python-.ebuild  |   2 +-
 app-i18n/man-pages-it/Manifest |   1 +
 app-i18n/man-pages-it/man-pages-it-4.00.ebuild |  25 ++
 app-i18n/man-pages-it/metadata.xml |  17 +-
 app-office/libreoffice-l10n/Manifest   | 168 +++
 .../libreoffice-l10n-5.0.4.2.ebuild|  89 
 app-office/libreoffice/Manifest|   2 +
 ...-5.0..ebuild => libreoffice-5.0.4.2.ebuild} |   0
 app-text/dvipng/dvipng-1.15.ebuild |   2 +-
 dev-cpp/gconfmm/Manifest   |   1 +
 dev-cpp/gconfmm/gconfmm-2.28.3-r1.ebuild   |  41 ++
 ...emm-2.6.7.ebuild => libglademm-2.6.7-r2.ebuild} |  33 +-
 dev-db/postgresql/Manifest |   3 +-
 dev-db/postgresql/postgresql-9.5_beta1-r1.ebuild   | 426 --
 dev-db/postgresql/postgresql-9.5_beta2.ebuild  | 426 --
 ...5_beta2-r1.ebuild => postgresql-9.5_rc1.ebuild} |   0
 dev-java/jaffl/files/library-path-0.5.1.patch  |   9 -
 dev-java/jaffl/jaffl-0.5.11-r1.ebuild  |  12 +-
 dev-java/jaffl/jaffl-0.5.11.ebuild |  87 
 dev-java/jansi/jansi-1.5-r1.ebuild |  33 ++
 dev-java/jnr-x86asm/Manifest   |   3 -
 .../jnr-x86asm/files/jnr-x86asm_maven-build.xml| 216 -
 dev-java/jnr-x86asm/jnr-x86asm-0.1.ebuild  |  40 --
 dev-java/jnr-x86asm/jnr-x86asm-1.0.1.ebuild|  41 --
 dev-java/jnr-x86asm/jnr-x86asm-1.0.2-r1.ebuild |   2 +-
 dev-java/jnr-x86asm/jnr-x86asm-1.0.2.ebuild|  36 --
 dev-lang/perl/Manifest |   2 +
 dev-lang/perl/perl-5.22.1.ebuild   | 122 ++
 ...on-2.7.10-r4.ebuild => python-2.7.10-r5.ebuild} |   5 +
 ...ython-2.7.11.ebuild => python-2.7.11-r1.ebuild} |   5 +
 ...thon-3.3.5-r5.ebuild => python-3.3.5-r6.ebuild} |  15 +-
 ...thon-3.4.3-r5.ebuild => python-3.4.3-r6.ebuild} |  15 +-
 ...thon-3.5.0-r4.ebuild => python-3.5.0-r5.ebuild} |  15 +-
 ...{python-3.5.1.ebuild => python-3.5.1-r1.ebuild} |  15 +-
 dev-libs/libgudev/libgudev-230.ebuild  |   2 +-
 dev-libs/libnl/libnl-3.2.27.ebuild |   2 +-
 dev-libs/libofx/libofx-0.9.10.ebuild   |   4 +
 dev-python/python-openstackclient/Manifest |   1 +
 .../python-openstackclient-1.7.2.ebuild|  85 
 dev-ruby/dalli/Manifest|   1 +
 dev-ruby/dalli/dalli-2.7.5.ebuild  |  47 ++
 dev-ruby/dalli/metadata.xml|   3 +-
 dev-ruby/nokogumbo/Manifest|   1 +
 dev-ruby/nokogumbo/nokogumbo-1.4.7.ebuild  |  40 ++
 dev-ruby/rack-attack/Manifest  |   1 +
 dev-ruby/rack-attack/rack-attack-4.3.1.ebuild  |  32 ++
 dev-util/pycharm-community/Manifest|   1 +
 ...4.5.4.ebuild => pycharm-community-5.0.1.ebuild} |   0
 eclass/distutils-r1.eclass |   2 +-
 eclass/elisp.eclass|   4 +-
 eclass/multibuild.eclass   |   2 +-
 eclass/readme.gentoo-r1.eclass |   4 +-
 games-puzzle/lpairs/lpairs-1.0.4.ebuild|  14 +-
 .../files/mirrormagic-2.0.2-editor.patch   |  20 +
 .../files/mirrormagic-2.0.2-gcc41.patch|   4 +-
 .../mirrormagic/files/mirrormagic-2.0.2-gcc5.patch | 483 +
 .../files/mirrormagic-2.0.2-parallel.patch |   4 +-
 .../mirrormagic/mirrormagic-2.0.2-r1.ebuild|   8 +-
 mail-client/thunderbird/thunderbird-38.4.0.ebuild  |   2 +-
 media-libs/mesa/mesa-11.0.6.ebuild |  11 +-
 media-libs/mesa/mesa-11.0.7.ebuild |  13 +-
 media-libs/mesa/mesa-11.1.0.ebuild |  15 +-
 media-libs/mesa/mesa-.ebuild   |  15 +-
 media-sound/musescore/Manifest |   1 +
 media-sound/musescore/musescore-2.0.2.ebuild   |  67 +++
 media-sound/paprefs/paprefs-0.9.10.ebuild  |   7 +-
 media-sound/pavucontrol/pavucontrol-3.0.ebuild |   2 +
 media-sound/pavumeter/pavu

[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-it/

2015-12-19 Thread Ian Delaney
commit: de92c9b300604b01e57541b09e52a01808885958
Author: Ian Delaney  gentoo  org>
AuthorDate: Sat Dec 19 14:31:33 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sat Dec 19 14:31:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de92c9b3

app-i18n/man-pages-it: fix minor whitespace issue

Package-Manager: portage-2.2.24

 app-i18n/man-pages-it/man-pages-it-4.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/man-pages-it/man-pages-it-4.00.ebuild 
b/app-i18n/man-pages-it/man-pages-it-4.00.ebuild
index a7db6e3..7f0d6c4 100644
--- a/app-i18n/man-pages-it/man-pages-it-4.00.ebuild
+++ b/app-i18n/man-pages-it/man-pages-it-4.00.ebuild
@@ -19,7 +19,7 @@ src_compile() { :; } # emake does bad things here
 
 src_install() {
doman -i18n=it man-pages/man[1-9]/* binutils/man[1-9]/* 
inetutils/man[1-9]/* \
-  util-linux/man[1-9]/* misc/man[1-9]/*
+   util-linux/man[1-9]/* misc/man[1-9]/*
 
dodoc description README CHANGELOG
 }



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/fricas/

2015-12-19 Thread Andrey Grozin
commit: aec12d977748a1f156ae6ef500cdbd85feab7211
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sat Dec 19 14:47:25 2015 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sat Dec 19 14:47:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec12d97

sci-mathematics/fricas: cleaning 1.2.6

Package-Manager: portage-2.2.26

 sci-mathematics/fricas/Manifest|  1 -
 sci-mathematics/fricas/fricas-1.2.6.ebuild | 90 --
 2 files changed, 91 deletions(-)

diff --git a/sci-mathematics/fricas/Manifest b/sci-mathematics/fricas/Manifest
index 45171bf..bf6cc81 100644
--- a/sci-mathematics/fricas/Manifest
+++ b/sci-mathematics/fricas/Manifest
@@ -1,2 +1 @@
-DIST fricas-1.2.6-full.tar.bz2 10196018 SHA256 
725b62d9139a345a3bc0eb0d29bd0e0764de475792918165c3bcd293d3c292ae SHA512 
6c98844b6815bd6bfbe50881179b746aa38af48e3992179e3746bd175ef2a0940d9855e79b66b1b5e34d9fc9fe1b8f3578483847b18d7cc2781f7f72b65fb2ac
 WHIRLPOOL 
de221add1c68da205d8689834ccb52a0ea468af253ccae70ce7c25156b0ece810dcc50a9db99549ed461a10dcaea13f503c1f0838141262dd6c6d524a217be61
 DIST fricas-1.2.7-full.tar.bz2 10289500 SHA256 
f23d892c17fca850726ab6f1f03061bbced6c487d2eed23e86037672b7473e1b SHA512 
1e6e34dc0e4b535bf937ebdefb5099629b2893e6db0dba8b84f259e2a3b7244692ab704dd04aa24f257089661f6747d8f367d0f58bb8cebd652469cb58c72897
 WHIRLPOOL 
41934d03203b6b6ca51ab0f54d3c7087de67366bba5794785360cbb61fc7cb18a6d4b489c176d75815bdb7b68b4aba31d0724bb5be94f1bfa6cb01e930af7991

diff --git a/sci-mathematics/fricas/fricas-1.2.6.ebuild 
b/sci-mathematics/fricas/fricas-1.2.6.ebuild
deleted file mode 100644
index a6701e5..000
--- a/sci-mathematics/fricas/fricas-1.2.6.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI=5
-inherit multilib elisp-common
-
-DESCRIPTION="FriCAS is a fork of Axiom computer algebra system"
-HOMEPAGE="http://${PN}.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}-full.tar.bz2"
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# Supported lisps, number 0 is the default
-LISPS=( sbcl cmucl gcl ecls   clisp clozurecl )
-# command name: . means just ${LISP}
-COMS=(  .lisp  .   ecl. ccl   )
-
-IUSE="${LISPS[*]} X emacs gmp"
-RDEPEND="X? ( x11-libs/libXpm x11-libs/libICE )
-   emacs? ( virtual/emacs )
-   gmp? ( dev-libs/gmp )"
-
-# Generating lisp deps
-n=${#LISPS[*]}
-for ((n--; n > 0; n--)); do
-   LISP=${LISPS[$n]}
-   RDEPEND="${RDEPEND} ${LISP}? ( dev-lisp/${LISP}:= ) !${LISP}? ("
-done
-RDEPEND="${RDEPEND} dev-lisp/${LISPS[0]}:="
-n=${#LISPS[*]}
-for ((n--; n > 0; n--)); do
-   RDEPEND="${RDEPEND} )"
-done
-
-DEPEND="${RDEPEND}"
-
-# necessary for clisp and gcl
-RESTRICT="strip"
-
-src_configure() {
-   local LISP n
-   LISP=sbcl
-   n=${#LISPS[*]}
-   for ((n--; n > 0; n--)); do
-   if use ${LISPS[$n]}; then
-   LISP=${COMS[$n]}
-   if [ "${LISP}" = "." ]; then
-   LISP=${LISPS[$n]}
-   fi
-   fi
-   done
-   einfo "Using lisp: ${LISP}"
-
-   # aldor is not yet in portage
-   econf --disable-aldor --with-lisp=${LISP} $(use_with X x) $(use_with 
gmp)
-}
-
-src_compile() {
-   # bug #300132
-   emake -j1
-}
-
-src_test() {
-   emake -j1 all-input
-}
-
-src_install() {
-   emake -j1 DESTDIR="${D}" install
-   dodoc README FAQ
-
-   if use emacs; then
-   sed -e "s|(setq load-path (cons (quote 
\"/usr/$(get_libdir)/fricas/emacs\") load-path)) ||" \
-   -i "${D}"/usr/bin/efricas \
-   || die "sed efricas failed"
-   elisp-install ${PN} "${D}"/usr/$(get_libdir)/${PN}/emacs/*.el
-   elisp-site-file-install "${FILESDIR}"/64${PN}-gentoo.el
-   else
-   rm "${D}"/usr/bin/efricas || die "rm efricas failed"
-   fi
-   rm -r "${D}"/usr/$(get_libdir)/${PN}/emacs || die "rm -r emacs failed"
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/fricas/

2015-12-19 Thread Andrey Grozin
commit: fa34beddff60b37eaf87c4b3dc821d613c9e8a75
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sat Dec 19 14:50:39 2015 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sat Dec 19 14:50:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa34bedd

sci-mathematics/fricas: update depend on sbcl to <=1.3.0

Package-Manager: portage-2.2.26

 .../{fricas-1.2.7.ebuild => fricas-1.2.7-r1.ebuild}  | 16 ++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/fricas/fricas-1.2.7.ebuild 
b/sci-mathematics/fricas/fricas-1.2.7-r1.ebuild
similarity index 84%
rename from sci-mathematics/fricas/fricas-1.2.7.ebuild
rename to sci-mathematics/fricas/fricas-1.2.7-r1.ebuild
index a6701e5..3601edc 100644
--- a/sci-mathematics/fricas/fricas-1.2.7.ebuild
+++ b/sci-mathematics/fricas/fricas-1.2.7-r1.ebuild
@@ -13,6 +13,8 @@ KEYWORDS="~amd64 ~x86"
 
 # Supported lisps, number 0 is the default
 LISPS=( sbcl cmucl gcl ecls   clisp clozurecl )
+# Version restrictions, . means no restrictions
+REST=( "<=dev-lisp/sbcl-1.3.0" . . . . . )
 # command name: . means just ${LISP}
 COMS=(  .lisp  .   ecl. ccl   )
 
@@ -25,9 +27,19 @@ RDEPEND="X? ( x11-libs/libXpm x11-libs/libICE )
 n=${#LISPS[*]}
 for ((n--; n > 0; n--)); do
LISP=${LISPS[$n]}
-   RDEPEND="${RDEPEND} ${LISP}? ( dev-lisp/${LISP}:= ) !${LISP}? ("
+   if [ "${REST[$n]}" = "." ]; then
+   DEP="dev-lisp/${LISP}"
+   else
+   DEP="${REST[$n]}"
+   fi
+   RDEPEND="${RDEPEND} ${LISP}? ( ${DEP}:= ) !${LISP}? ("
 done
-RDEPEND="${RDEPEND} dev-lisp/${LISPS[0]}:="
+if [ "${REST[0]}" = "." ]; then
+   DEP="dev-lisp/${LISPS[0]}"
+else
+   DEP="${REST[0]}"
+fi
+RDEPEND="${RDEPEND} ${DEP}:="
 n=${#LISPS[*]}
 for ((n--; n > 0; n--)); do
RDEPEND="${RDEPEND} )"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/

2015-12-19 Thread Alexis Ballier
commit: d1a2e1090a19bba04aeef0136648b7336b5081f8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Dec 19 14:53:24 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Dec 19 15:01:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a2e109

dev-ml/yojson: bump to 1.3.0

Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/yojson/Manifest|  1 +
 dev-ml/yojson/yojson-1.3.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest
index 8982f0a..f39cf85 100644
--- a/dev-ml/yojson/Manifest
+++ b/dev-ml/yojson/Manifest
@@ -1,3 +1,4 @@
 DIST yojson-1.2.0.tar.gz 26069 SHA256 
7c163d820c12773681abed7e02d6a7ebd8b8d00163e81ce5a3742b5fd39d7a8f SHA512 
7d5c7ab17a7230fe23fab956bba905fca40429575c708606ec07fe32ccace6816db4499756954c4e3d0f7d2686ca789d214e381b9236afe7e8efe0855fb01561
 WHIRLPOOL 
cffe050d98677441707451219a69251f834847bf1a68b347be8939040767f030dc7af4af2da0165d88cbf2ce42c52c157ef9db9387a6bfee0fac893a18c5704b
 DIST yojson-1.2.1.tar.gz 26268 SHA256 
df8cb4945b592897cdb54e4240758a88a38267daa54554dc62a2f48a91e8a32d SHA512 
5a8b302e41ff1dfb312636d68bcf4bb38231335b8f35b0a9236dcdc97cd1a3026e7a349fdc0d73866c0432a86fe350a650c791f89122cc9bc129c7fcb54b4715
 WHIRLPOOL 
c9df8f62bc3aadc4a905c434db53e1fd3a3ec14917a58dcbbe239c8ba9f196c1f819da20df4c253d0a8e4a7b54025c4a75453e817bb0cdc8dce0fbf89c52a0e5
 DIST yojson-1.2.3.tar.gz 26388 SHA256 
7e0d8ecc47f43b051901a2b556a7c65bb62fcf1ab856d822f50f2bdd35a36078 SHA512 
12929e6b4db13074fc708a9bb45a35a5661a0a43e893c03cc984a346e4e0aa04ca91f3ecce3460147ef6e85ddeda28ed251fefb2bf3e71b06edbe4fdc53b6c9b
 WHIRLPOOL 
c2ac1291f375870023a4883e9866a74be19647863ccee0f0e95ee2dee0734c57489612f96897330c223549166a21a8e44088e8eac186ac0d596a3469cf3bbe04
+DIST yojson-1.3.0.tar.gz 26610 SHA256 
80e26e6d902c57bbacf44467f2a5cc30e4e189260093c66a3269fb1b1cc37094 SHA512 
65e2d5bb7649cad3d395ec8fead11b18fd0ca5e59e87194a39a77561bcdaa04cecdc71f0da32ac268a36c0e7b21f56e9f40a08610f84cf7f81d0da20daf90fc0
 WHIRLPOOL 
ed5ba5a5c397d47616282272573f9940d02035698a45dc7bc377c1fb2918d4a72fc789a4332ff7c09113d6bdcb223e2321f46f21f9576ff85197825bdc661d0d

diff --git a/dev-ml/yojson/yojson-1.3.0.ebuild 
b/dev-ml/yojson/yojson-1.3.0.ebuild
new file mode 100644
index 000..cab42fd
--- /dev/null
+++ b/dev-ml/yojson/yojson-1.3.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit findlib
+
+DESCRIPTION="JSON parsing and pretty-printing library for OCaml"
+HOMEPAGE="http://mjambon.com/yojson.html";
+SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0/${PV}"
+LICENSE="BSD"
+KEYWORDS="~amd64"
+IUSE="examples"
+
+RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt]
+   dev-ml/easy-format:=[ocamlopt]
+   dev-ml/biniou:=[ocamlopt]
+"
+DEPEND="${RDEPEND}
+   dev-ml/cppo
+"
+
+src_compile() {
+   emake -j1
+}
+
+src_install() {
+   dodir /usr/bin
+   findlib_src_install BINDIR="${ED}"/usr/bin
+   dodoc README.md Changes
+   if use examples ; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-cstruct/

2015-12-19 Thread Alexis Ballier
commit: 2c627ae6066276bcba1ae7b678d315a66404a20d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Dec 19 14:56:20 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Dec 19 15:01:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c627ae6

dev-ml/ocaml-cstruct: bump to 1.7.1

Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/ocaml-cstruct/Manifest   |  1 +
 dev-ml/ocaml-cstruct/ocaml-cstruct-1.7.1.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-ml/ocaml-cstruct/Manifest b/dev-ml/ocaml-cstruct/Manifest
index d7a9c7a..e66ad89 100644
--- a/dev-ml/ocaml-cstruct/Manifest
+++ b/dev-ml/ocaml-cstruct/Manifest
@@ -1 +1,2 @@
 DIST ocaml-cstruct-1.7.0.tar.gz 245652 SHA256 
db996700df500cff933eaaebfff9834ccaba466518bade575934bb133f62f322 SHA512 
5a43ffa0ee867c917f171cd90186eaf44a258f1e4fb9db7947d23113fe7d8e9058acfce7030c0e31e211b5448a9e23b48ad748c61ffab6678aa79c6aeaac2f48
 WHIRLPOOL 
99d7650405df68d8e4d1cfc237eb9a791db5c54cfcdbbf2e9eb5c493881256eed7298588c6ad9ca91b493544df0bb24e9c87c2820c5b92c37d460a8cc6211c26
+DIST ocaml-cstruct-1.7.1.tar.gz 245894 SHA256 
7869d096fe7c6231bbceefe3b2205417b28b6c10f4174b7e2cfdfa46956eaaa5 SHA512 
67dd276ab2f895ef80cc7ba5b48d51bcfcf52ac49aa29cd4b17aa00be109198347a50229b81fbe506d831ace753d72f3b4bb80f19e8e57fa29d9ba65da472f19
 WHIRLPOOL 
8145930a1dcadbcf48c1da0dcba10a45f3d52c8ae2565aee7e609bd3eeb5eead9cee9ef423332a580ab77ceabb2f301917226d1a73e1b7f6efc7a3096c4112d6

diff --git a/dev-ml/ocaml-cstruct/ocaml-cstruct-1.7.1.ebuild 
b/dev-ml/ocaml-cstruct/ocaml-cstruct-1.7.1.ebuild
new file mode 100644
index 000..647990b
--- /dev/null
+++ b/dev-ml/ocaml-cstruct/ocaml-cstruct-1.7.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+OASIS_BUILD_DOCS=1
+OASIS_BUILD_TESTS=1
+
+inherit oasis
+
+DESCRIPTION="Map OCaml arrays onto C-like structs"
+HOMEPAGE="https://github.com/mirage/ocaml-cstruct https://mirage.io";
+SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="async +camlp4 +lwt"
+
+RDEPEND="
+   async? ( dev-ml/async:= )
+   camlp4? ( dev-ml/camlp4:= )
+   lwt? ( dev-ml/lwt:= )
+   >=dev-lang/ocaml-4.01:=
+   dev-ml/ocplib-endian:=
+   dev-ml/sexplib:=
+   dev-ml/type-conv:=
+"
+DEPEND="
+   test? ( dev-ml/ounit )
+   ${RDEPEND}
+"
+
+src_configure() {
+   oasis_configure_opts="
+   $(use_enable lwt)
+   $(use_enable camlp4)
+   $(use_enable async)
+   --enable-unix
+   " oasis_src_configure
+}
+
+DOCS=( CHANGES README.md TODO.md )



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

2015-12-19 Thread Alexis Ballier
commit: dcdfa0d2f754f211e4c038648cf06c75a83794d3
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Dec 19 14:54:47 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Dec 19 15:01:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcdfa0d2

dev-ml/postgresql-ocaml: bump to 3.2.2

Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/postgresql-ocaml/Manifest   |  1 +
 .../postgresql-ocaml/postgresql-ocaml-3.2.2.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ml/postgresql-ocaml/Manifest b/dev-ml/postgresql-ocaml/Manifest
index a2bcec5..eedacf3 100644
--- a/dev-ml/postgresql-ocaml/Manifest
+++ b/dev-ml/postgresql-ocaml/Manifest
@@ -2,3 +2,4 @@ DIST postgresql-ocaml-2.0.5.tar.gz 79123 SHA256 
e786c46edbd63aacd82e008098a2c801
 DIST postgresql-ocaml-2.0.6.tar.gz 79697 SHA256 
1f3ae24c323f3b1f5876d647168eeca2182994feb53dad9ef540fd54837887cb SHA512 
0cde0deb38df5bdce467941ca4e9bd3a9648c430a9e406eadc6aecffbe7b5aae27fb5fe3464954de98cba8ecece77e91416cd28f94cb3d3d7d08993d2238f2dc
 WHIRLPOOL 
f5f3a100074fb0e1d1dbc6ae13b98be28db76cf7dce5f1731bee44f099dd00f40dd0e13015432f6e1e1f55d3b522986bacf1ea369f1d1a881be10266d2decd8c
 DIST postgresql-ocaml-3.2.0.tar.gz 85619 SHA256 
bdae08e08fffa0f863512ac54675db6fa2edd0bab63762cc9ffbedc656893426 SHA512 
da35820cf1081641161e8e9c0ee5c0d1090fa61b1f0e13893feda83ae6a0167aac93e58db7448b3cf841bab345f3a4efa97b385ca7819019c6146fd17cd9f146
 WHIRLPOOL 
fab8eee40cbf808faab9aca277a1a6306a1bb02d7fba9d2a45fdf8c586d6174367417b9760656a13622bc9fbff2d4b8218b7627a8c9f365db99eb9bd983cac34
 DIST postgresql-ocaml-3.2.1.tar.gz 85604 SHA256 
e4679e22f10d4c366ad03b926ab63e65618e4da8359e16711d8f2d9dff8a7593 SHA512 
36c4c894259d8bfaccbb1e5dc517fdbb025fe6d9fd24fa5e1d2120faf75aec472218d62c8816ef0055b1c0de934ff74a7eb22d8724d9e9790c21eaa6c4a56ed6
 WHIRLPOOL 
c1476316e1b9b77ef0d5e8c76384a1bfb367d83cb527fed56afbea51e924cebef51af7de2e7d72ca6b117726d71147e8b842f57bf1aa003a7f9e7f06a59fdfbf
+DIST postgresql-ocaml-3.2.2.tar.gz 85697 SHA256 
51348110f06e7d17f68894fd91f91b3e1f935647355a94a79b8c16f923ce9e81 SHA512 
c41c6feed76d8d49932399a080d2e2fa9227b742e0cab5efdf849315ae1b633369e035bee3fd1d94c6a61e533f23d3881e9de650d1b4ec01946660f39c245917
 WHIRLPOOL 
c314346cf113c87ceec3ded469505952a7717f06bdc6099e5fab84d4b5911927b611036bf924c9fdadb35c545ad3fc8ab06d115fd24ad78e045580ba8e02a04f

diff --git a/dev-ml/postgresql-ocaml/postgresql-ocaml-3.2.2.ebuild 
b/dev-ml/postgresql-ocaml/postgresql-ocaml-3.2.2.ebuild
new file mode 100644
index 000..3f2ac2f
--- /dev/null
+++ b/dev-ml/postgresql-ocaml/postgresql-ocaml-3.2.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+OASIS_BUILD_DOCS=1
+
+inherit oasis
+
+DESCRIPTION="A package for ocaml that provides access to PostgreSQL databases"
+SRC_URI="https://github.com/mmottl/postgresql-ocaml/releases/download/v${PV}/${P}.tar.gz";
+HOMEPAGE="http://mmottl.github.io/postgresql-ocaml/";
+IUSE="examples"
+
+RDEPEND="
+   dev-db/postgresql:=[server]
+"
+DEPEND="${RDEPEND}
+   >=dev-ml/findlib-1.5"
+
+SLOT="0/${PV}"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DOCS=( "AUTHORS.txt" "CHANGES.txt" "README.md" )
+
+src_install() {
+   oasis_src_install
+   if use examples ; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
+}



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

2015-12-19 Thread Mike Gilbert
commit: 7394650daff30599077ed9d9544b05f8c90dae21
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 19 14:59:49 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 19 15:03:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7394650d

dev-python/python-systemd: Bump to 231

Package-Manager: portage-2.2.26_p32

 dev-python/python-systemd/Manifest |  1 +
 .../files/231-test_daemon-SO_PASSCRED.patch| 28 +
 .../python-systemd/python-systemd-231.ebuild   | 35 ++
 3 files changed, 64 insertions(+)

diff --git a/dev-python/python-systemd/Manifest 
b/dev-python/python-systemd/Manifest
index 0850f1f..57c069e 100644
--- a/dev-python/python-systemd/Manifest
+++ b/dev-python/python-systemd/Manifest
@@ -1 +1,2 @@
 DIST python-systemd-230.tar.gz 39329 SHA256 
656a83ff695f5de7d63411a86ea38601ad5a918595eebd0817d7b8e68642c64d SHA512 
3c26c59b9005a45c3aeea8a6838ece9b5aa27dd7394ebe75319c1536b52462a847f18a79fdc8cf3bf6df9a70af63c84d5ff66a9587519dd9a006cc3df4966ce8
 WHIRLPOOL 
0de7ff6919bdf1c6c9cdafd71944801396157281fae1583bb060da4cf800369f97bb0c9f484f81635ed8b2e170db2bbbecf59adac0470a910167333f93c607e6
+DIST python-systemd-231.tar.gz 44430 SHA256 
2c9cf53d041374898beead0c6f3b042c7d5b52425e6eb4d4b3c583d7eac12eea SHA512 
b1567bd8e99025cc3b5aaeaab6539af8a5307068c403c0f1628bebc518ded80d0843b804244d1f252c858229f7f9578ce9aa988ded25f55999b0d355ce8a3455
 WHIRLPOOL 
4a1e05687080e8613ae607f837f39672727e60fc7bca1bca445f46413ce16280ab3bfaa30e969414d0da41f06420b7ef59043d2624dc50342cbe2d6df6add449

diff --git a/dev-python/python-systemd/files/231-test_daemon-SO_PASSCRED.patch 
b/dev-python/python-systemd/files/231-test_daemon-SO_PASSCRED.patch
new file mode 100644
index 000..d62f34e
--- /dev/null
+++ b/dev-python/python-systemd/files/231-test_daemon-SO_PASSCRED.patch
@@ -0,0 +1,28 @@
+From a129428dcd92095dc5f3c7ac4b4f096181129063 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Sat, 19 Dec 2015 09:42:49 -0500
+Subject: [PATCH] test_daemon: Define a default value for SO_PASSCRED
+
+The socket module seems to be missing this in python2.7.
+---
+ systemd/test/test_daemon.py | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/systemd/test/test_daemon.py b/systemd/test/test_daemon.py
+index e055048..8c776d5 100644
+--- a/systemd/test/test_daemon.py
 b/systemd/test/test_daemon.py
+@@ -228,7 +228,9 @@ def test_notify_with_socket(tmpdir):
+ path = tmpdir.join('socket').strpath
+ sock = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM)
+ sock.bind(path)
+-sock.setsockopt(socket.SOL_SOCKET, socket.SO_PASSCRED, 1)
++# SO_PASSCRED is not defined in python2.7
++SO_PASSCRED = getattr(socket, 'SO_PASSCRED', 16)
++sock.setsockopt(socket.SOL_SOCKET, SO_PASSCRED, 1)
+ os.environ['NOTIFY_SOCKET'] = path
+ 
+ assert notify('READY=1') == True
+-- 
+2.6.4
+

diff --git a/dev-python/python-systemd/python-systemd-231.ebuild 
b/dev-python/python-systemd/python-systemd-231.ebuild
new file mode 100644
index 000..1b1f6e4
--- /dev/null
+++ b/dev-python/python-systemd/python-systemd-231.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python module for native access to the systemd facilities"
+HOMEPAGE="https://github.com/systemd/python-systemd";
+SRC_URI="https://github.com/systemd/python-systemd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+
+COMMON_DEPEND="
+   sys-apps/systemd:0=
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+RDEPEND="${COMMON_DEPEND}
+   !sys-apps/systemd[python(-)]
+"
+
+PATCHES=(
+   "${FILESDIR}"/231-test_daemon-SO_PASSCRED.patch
+)
+
+python_test() {
+   py.test "${BUILD_DIR}/lib" || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/kvirc/

2015-12-19 Thread Mike Gilbert
commit: 1304febc8c931696fa578aa4daaef6fec6b15bd8
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Dec 19 15:14:27 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 19 15:25:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1304febc

net-irc/kvirc: Add code dependent on ${PV} == .

 net-irc/kvirc/kvirc-.ebuild | 29 -
 1 file changed, 24 insertions(+), 5 deletions(-)

diff --git a/net-irc/kvirc/kvirc-.ebuild b/net-irc/kvirc/kvirc-.ebuild
index 5e60ca7..abb0dd3 100644
--- a/net-irc/kvirc/kvirc-.ebuild
+++ b/net-irc/kvirc/kvirc-.ebuild
@@ -5,12 +5,29 @@
 EAPI="5"
 PYTHON_DEPEND="python? 2"
 
-inherit cmake-utils flag-o-matic git-r3 multilib python
+inherit cmake-utils flag-o-matic multilib python
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/kvirc/KVIrc";
+   KVIRC_GIT_REVISION=""
+   KVIRC_GIT_SOURCES_DATE=""
+else
+   inherit vcs-snapshot
+
+   KVIRC_GIT_REVISION=""
+   KVIRC_GIT_SOURCES_DATE="${PV#*_pre}"
+   KVIRC_GIT_SOURCES_DATE="$(printf "%04u-%02u-%02u" 
${KVIRC_GIT_SOURCES_DATE:0:4} ${KVIRC_GIT_SOURCES_DATE:4:2} 
${KVIRC_GIT_SOURCES_DATE:6:2})"
+fi
 
 DESCRIPTION="Advanced IRC Client"
 HOMEPAGE="http://www.kvirc.net/ https://github.com/kvirc/KVIrc";
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/kvirc/KVIrc";
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/kvirc/KVIrc/archive/${KVIRC_GIT_REVISION}.tar.gz -> 
${P}.tar.gz"
+fi
 
 LICENSE="kvirc"
 SLOT="4"
@@ -69,8 +86,10 @@ pkg_setup() {
 }
 
 src_prepare() {
-   KVIRC_GIT_REVISION="$(git show -s --format=%H)"
-   KVIRC_GIT_SOURCES_DATE="$(git show -s --format=%cd --date=short)"
+   if [[ "${PV}" == "" ]]; then
+   KVIRC_GIT_REVISION="$(git show -s --format=%H)"
+   KVIRC_GIT_SOURCES_DATE="$(git show -s --format=%cd 
--date=short)"
+   fi
einfo "Setting of revision number to ${KVIRC_GIT_REVISION} 
${KVIRC_GIT_SOURCES_DATE}"
sed -e "/#define KVI_DEFAULT_FRAME_CAPTION/s/KVI_VERSION/& \" 
(${KVIRC_GIT_REVISION} ${KVIRC_GIT_SOURCES_DATE})\"/" -i 
src/kvirc/ui/KviMainWindow.cpp || die "Setting of revision number failed"
 }



[gentoo-commits] repo/gentoo:master commit in: net-irc/kvirc/

2015-12-19 Thread Mike Gilbert
commit: 02be852bc5aa4a52d25d3d6b202ff6d843a11700
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Dec 19 15:16:55 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 19 15:25:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02be852b

net-irc/kvirc: Version bump.

 net-irc/kvirc/Manifest   |   1 +
 net-irc/kvirc/kvirc-4.4_pre20151218202654.ebuild | 136 +++
 2 files changed, 137 insertions(+)

diff --git a/net-irc/kvirc/Manifest b/net-irc/kvirc/Manifest
index 6c7779b..148f686 100644
--- a/net-irc/kvirc/Manifest
+++ b/net-irc/kvirc/Manifest
@@ -1 +1,2 @@
+DIST kvirc-4.4_pre20151218202654.tar.gz 7185704 SHA256 
592a4cecf7f810501de5fa6daa7b3909a3bd600c59a6aa2e5a35d5dac4ad5d48 SHA512 
bcd2403d869f92260bb6d07eb1313a9ecd85b211366d1655ff83d8a70f555f062e2e56d0743520f41e3e5131c8283ff31fed05765654f47ba5adbfce71339f7b
 WHIRLPOOL 
78e915ea445f5a7a386397322e33dd2e019a9f55db48405e8bc6cca8daf6bc4e9b1e35138604deb77b62c0bdf740fc514f01ed8c473b442d69a94e6dade4670e
 DIST kvirc-4.4_pre6250.tar.xz 4606432 SHA256 
58919286d63d8579778c9374b8aab7bde3ba2238bee32dcb5376b0aa45951a92 SHA512 
2ba35cfd68a42fe075845241bf445f9dd3ca01b701b17f3162c34f8ef6f03a84f098b4647c821294cb54e2bbca9436debd6f53da98f7b83475196c115b936a94
 WHIRLPOOL 
3d18094433e258f4fa824eb2a0ac55edf54a879981398b44301a2e7444f61071c4b53131f5f8ad6795e92cf71d6ddda7e1aea7c5c2a3e9e46d2188f1267696f7

diff --git a/net-irc/kvirc/kvirc-4.4_pre20151218202654.ebuild 
b/net-irc/kvirc/kvirc-4.4_pre20151218202654.ebuild
new file mode 100644
index 000..d61b63e
--- /dev/null
+++ b/net-irc/kvirc/kvirc-4.4_pre20151218202654.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_DEPEND="python? 2"
+
+inherit cmake-utils flag-o-matic multilib python
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/kvirc/KVIrc";
+   KVIRC_GIT_REVISION=""
+   KVIRC_GIT_SOURCES_DATE=""
+else
+   inherit vcs-snapshot
+
+   KVIRC_GIT_REVISION="d1e304ba1fdd27645af53573f9ed96b44199dfd3"
+   KVIRC_GIT_SOURCES_DATE="${PV#*_pre}"
+   KVIRC_GIT_SOURCES_DATE="$(printf "%04u-%02u-%02u" 
${KVIRC_GIT_SOURCES_DATE:0:4} ${KVIRC_GIT_SOURCES_DATE:4:2} 
${KVIRC_GIT_SOURCES_DATE:6:2})"
+fi
+
+DESCRIPTION="Advanced IRC Client"
+HOMEPAGE="http://www.kvirc.net/ https://github.com/kvirc/KVIrc";
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/kvirc/KVIrc/archive/${KVIRC_GIT_REVISION}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="kvirc"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE="audiofile +dbus dcc_video +dcc_voice debug doc gsm +ipc ipv6 kde +nls 
oss +perl +phonon profile +python spell +ssl theora +transparency webkit"
+
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   sys-libs/zlib:0=
+   x11-libs/libX11
+   audiofile? ( media-libs/audiofile )
+   dbus? ( dev-qt/qtdbus:5 )
+   dcc_video? ( dev-qt/qtmultimedia:5[widgets] )
+   kde? (
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/knotifications:5
+   kde-frameworks/kservice:5
+   kde-frameworks/kwindowsystem:5
+   kde-frameworks/kxmlgui:5
+   )
+   perl? ( dev-lang/perl )
+   phonon? ( media-libs/phonon:0[qt5] )
+   spell? ( app-text/enchant )
+   ssl? ( dev-libs/openssl:0= )
+   theora? (
+   media-libs/libogg
+   media-libs/libtheora
+   media-libs/libvorbis
+   )
+   webkit? ( dev-qt/qtwebkit:5 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   x11-proto/scrnsaverproto
+   doc? ( app-doc/doxygen )
+   kde? ( kde-frameworks/extra-cmake-modules:5 )
+   nls? ( sys-devel/gettext )"
+RDEPEND="${RDEPEND}
+   gsm? ( media-sound/gsm )"
+REQUIRED_USE="audiofile? ( oss )"
+
+DOCS=(ChangeLog doc/FAQ)
+
+pkg_setup() {
+   if use python; then
+   python_set_active_version 2
+   python_pkg_setup
+   fi
+}
+
+src_prepare() {
+   if [[ "${PV}" == "" ]]; then
+   KVIRC_GIT_REVISION="$(git show -s --format=%H)"
+   KVIRC_GIT_SOURCES_DATE="$(git show -s --format=%cd 
--date=short)"
+   fi
+   einfo "Setting of revision number to ${KVIRC_GIT_REVISION} 
${KVIRC_GIT_SOURCES_DATE}"
+   sed -e "/#define KVI_DEFAULT_FRAME_CAPTION/s/KVI_VERSION/& \" 
(${KVIRC_GIT_REVISION} ${KVIRC_GIT_SOURCES_DATE})\"/" -i 
src/kvirc/ui/KviMainWindow.cpp || die "Setting of revision number failed"
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+
+   local libdir="$(get_libdir

[gentoo-commits] repo/gentoo:master commit in: net-irc/kvirc/

2015-12-19 Thread Mike Gilbert
commit: 1a5ed7f8fbb29b378ce63402a9ab2e3dc7c3b77f
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Dec 19 15:09:40 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 19 15:25:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5ed7f8

net-irc/kvirc: Rename qt-dbus USE flag to dbus USE flag.

 net-irc/kvirc/kvirc-4.4_pre6250.ebuild | 8 
 net-irc/kvirc/kvirc-.ebuild| 6 +++---
 net-irc/kvirc/metadata.xml | 4 ++--
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/net-irc/kvirc/kvirc-4.4_pre6250.ebuild 
b/net-irc/kvirc/kvirc-4.4_pre6250.ebuild
index 05cfcd1..fd52aec 100644
--- a/net-irc/kvirc/kvirc-4.4_pre6250.ebuild
+++ b/net-irc/kvirc/kvirc-4.4_pre6250.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$
 
@@ -14,13 +14,14 @@ 
SRC_URI="http://people.apache.org/~Arfrever/gentoo/${P}.tar.xz";
 LICENSE="kvirc"
 SLOT="4"
 KEYWORDS="~alpha amd64 ~ppc ~ppc64 x86"
-IUSE="audiofile dcc_video +dcc_voice debug doc gsm +ipc ipv6 kde +nls oss 
+perl +phonon profile +python +qt-dbus +ssl theora +transparency webkit"
+IUSE="audiofile +dbus dcc_video +dcc_voice debug doc gsm +ipc ipv6 kde +nls 
oss +perl +phonon profile +python +ssl theora +transparency webkit"
 
 RDEPEND=">=dev-qt/qtcore-4.6:4
>=dev-qt/qtgui-4.6:4
>=dev-qt/qtsql-4.6:4
sys-libs/zlib
x11-libs/libX11
+   dbus? ( >=dev-qt/qtdbus-4.6:4 )
dcc_video? (
media-libs/libv4l
theora? ( media-libs/libogg media-libs/libtheora )
@@ -29,7 +30,6 @@ RDEPEND=">=dev-qt/qtcore-4.6:4
oss? ( audiofile? ( media-libs/audiofile ) )
perl? ( dev-lang/perl )
phonon? ( || ( media-libs/phonon[qt4] >=dev-qt/qtphonon-4.6:4 ) )
-   qt-dbus? ( >=dev-qt/qtdbus-4.6:4 )
ssl? ( dev-libs/openssl )
webkit? ( >=dev-qt/qtwebkit-4.6:4 )"
 DEPEND="${RDEPEND}
@@ -72,6 +72,7 @@ src_configure() {
-DWANT_ENV_FLAGS=1
-DWANT_VERBOSE=1
$(cmake-utils_use_want audiofile AUDIOFILE)
+   $(cmake-utils_use_want dbus QTDBUS)
$(cmake-utils_use_want dcc_video DCC_VIDEO)
$(cmake-utils_use_want dcc_voice DCC_VOICE)
$(cmake-utils_use_want debug DEBUG)
@@ -86,7 +87,6 @@ src_configure() {
$(cmake-utils_use_want phonon PHONON)
$(cmake-utils_use_want profile MEMORY_PROFILE)
$(cmake-utils_use_want python PYTHON)
-   $(cmake-utils_use_want qt-dbus QTDBUS)
$(cmake-utils_use_want ssl OPENSSL)
$(cmake-utils_use_want theora OGG_THEORA)
$(cmake-utils_use_want transparency TRANSPARENCY)

diff --git a/net-irc/kvirc/kvirc-.ebuild b/net-irc/kvirc/kvirc-.ebuild
index 89c085b..1cddf5e 100644
--- a/net-irc/kvirc/kvirc-.ebuild
+++ b/net-irc/kvirc/kvirc-.ebuild
@@ -15,7 +15,7 @@ EGIT_REPO_URI="https://github.com/kvirc/KVIrc";
 LICENSE="kvirc"
 SLOT="4"
 KEYWORDS=""
-IUSE="audiofile dcc_video +dcc_voice debug doc gsm +ipc ipv6 kde +nls oss 
+perl +phonon profile +python +qt-dbus spell +ssl theora +transparency webkit"
+IUSE="audiofile +dbus dcc_video +dcc_voice debug doc gsm +ipc ipv6 kde +nls 
oss +perl +phonon profile +python spell +ssl theora +transparency webkit"
 
 RDEPEND="dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -28,6 +28,7 @@ RDEPEND="dev-qt/qtcore:5
dev-qt/qtxml:5
sys-libs/zlib
x11-libs/libX11
+   dbus? ( dev-qt/qtdbus:5 )
dcc_video? ( dev-qt/qtmultimedia:5[widgets] )
kde? (
kde-frameworks/kcoreaddons:5
@@ -40,7 +41,6 @@ RDEPEND="dev-qt/qtcore:5
oss? ( audiofile? ( media-libs/audiofile ) )
perl? ( dev-lang/perl )
phonon? ( media-libs/phonon:0[qt5] )
-   qt-dbus? ( dev-qt/qtdbus:5 )
spell? ( app-text/enchant )
ssl? ( dev-libs/openssl )
theora? (
@@ -88,6 +88,7 @@ src_configure() {
-DWANT_ENV_FLAGS=1
-DWANT_VERBOSE=1
$(cmake-utils_use_want audiofile AUDIOFILE)
+   $(cmake-utils_use_want dbus QTDBUS)
$(cmake-utils_use_want dcc_video DCC_VIDEO)
$(cmake-utils_use_want dcc_voice DCC_VOICE)
$(cmake-utils_use_want debug DEBUG)
@@ -102,7 +103,6 @@ src_configure() {
$(cmake-utils_use_want phonon PHONON)
$(cmake-utils_use_want profile MEMORY_PROFILE)
$(cmake-utils_use_want python PYTHON)
-   $(cmake-utils_use_want qt-dbus QTDBUS)
$(cmake-utils_use_want spell SPELLCHECKER)
$(cmake-utils_use_want ssl OPENSSL)
$(cmake-utils_use_want theora OGG_THEORA)

diff --git a/net-irc/kvirc/metadata.xml b/net-irc/kvirc/metadata.xml
index af

[gentoo-commits] repo/gentoo:master commit in: net-irc/kvirc/

2015-12-19 Thread Mike Gilbert
commit: 26dfdef241e9183bb638b0ee5056b5ce6fa23343
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Dec 19 15:12:49 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 19 15:25:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26dfdef2

net-irc/kvirc: Improve homepage and dependencies.

 net-irc/kvirc/kvirc-.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-irc/kvirc/kvirc-.ebuild b/net-irc/kvirc/kvirc-.ebuild
index 1cddf5e..5e60ca7 100644
--- a/net-irc/kvirc/kvirc-.ebuild
+++ b/net-irc/kvirc/kvirc-.ebuild
@@ -8,7 +8,7 @@ PYTHON_DEPEND="python? 2"
 inherit cmake-utils flag-o-matic git-r3 multilib python
 
 DESCRIPTION="Advanced IRC Client"
-HOMEPAGE="http://www.kvirc.net/";
+HOMEPAGE="http://www.kvirc.net/ https://github.com/kvirc/KVIrc";
 SRC_URI=""
 EGIT_REPO_URI="https://github.com/kvirc/KVIrc";
 
@@ -26,8 +26,9 @@ RDEPEND="dev-qt/qtcore:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
-   sys-libs/zlib
+   sys-libs/zlib:0=
x11-libs/libX11
+   audiofile? ( media-libs/audiofile )
dbus? ( dev-qt/qtdbus:5 )
dcc_video? ( dev-qt/qtmultimedia:5[widgets] )
kde? (
@@ -38,11 +39,10 @@ RDEPEND="dev-qt/qtcore:5
kde-frameworks/kwindowsystem:5
kde-frameworks/kxmlgui:5
)
-   oss? ( audiofile? ( media-libs/audiofile ) )
perl? ( dev-lang/perl )
phonon? ( media-libs/phonon:0[qt5] )
spell? ( app-text/enchant )
-   ssl? ( dev-libs/openssl )
+   ssl? ( dev-libs/openssl:0= )
theora? (
media-libs/libogg
media-libs/libtheora
@@ -52,9 +52,9 @@ RDEPEND="dev-qt/qtcore:5
 DEPEND="${RDEPEND}
virtual/pkgconfig
x11-proto/scrnsaverproto
+   doc? ( app-doc/doxygen )
kde? ( kde-frameworks/extra-cmake-modules:5 )
-   nls? ( sys-devel/gettext )
-   doc? ( app-doc/doxygen )"
+   nls? ( sys-devel/gettext )"
 RDEPEND="${RDEPEND}
gsm? ( media-sound/gsm )"
 REQUIRED_USE="audiofile? ( oss )"



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/files/, dev-embedded/libftdi/

2015-12-19 Thread Sven Wegener
commit: 62e0925ef3d5cd8072258cbfac969c1bef054982
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Dec 19 15:49:33 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 15:59:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62e0925e

dev-embedded/libftdi: Fix version in pkg-config file with USE=-doc

Signed-off-by: Sven Wegener  gentoo.org>

 .../libftdi/files/libftdi-0.20-cmake-version.patch | 38 ++
 dev-embedded/libftdi/libftdi-0.20.ebuild   |  2 +-
 2 files changed, 39 insertions(+), 1 deletion(-)

diff --git a/dev-embedded/libftdi/files/libftdi-0.20-cmake-version.patch 
b/dev-embedded/libftdi/files/libftdi-0.20-cmake-version.patch
new file mode 100644
index 000..1be51da
--- /dev/null
+++ b/dev-embedded/libftdi/files/libftdi-0.20-cmake-version.patch
@@ -0,0 +1,38 @@
+From e18b700743217e8c505e97762e0f66a4f6a90425 Mon Sep 17 00:00:00 2001
+From: Maciej Grela 
+Date: Wed, 20 Jun 2012 23:08:50 +0200
+Subject: [PATCH] Fix libftdi.pc file generation when building with
+ -DDOCUMENTATION=OFF
+
+---
+ CMakeLists.txt | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 4c43a48..07f8bb9 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -2,7 +2,9 @@
+ project(libftdi)
+ set(MAJOR_VERSION 0)
+ set(MINOR_VERSION 20)
++set(PACKAGE libftdi)
+ set(VERSION_STRING ${MAJOR_VERSION}.${MINOR_VERSION})
++set(VERSION ${VERSION_STRING})
+ SET(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}")
+ 
+ # CMake
+@@ -116,12 +118,11 @@ add_custom_target(dist
+ 
+ option(DOCUMENTATION "Generate API documentation with Doxygen" ON)
+ 
++
+ find_package(Doxygen)
+ if(DOCUMENTATION AND DOXYGEN_FOUND)
+ 
+# Set variables
+-   set(PACKAGE libftdi)
+-   set(VERSION ${VERSION_STRING})
+set(top_srcdir ${CMAKE_SOURCE_DIR})
+ 
+# Find doxy config

diff --git a/dev-embedded/libftdi/libftdi-0.20.ebuild 
b/dev-embedded/libftdi/libftdi-0.20.ebuild
index acc14c0..fe3eab8 100644
--- a/dev-embedded/libftdi/libftdi-0.20.ebuild
+++ b/dev-embedded/libftdi/libftdi-0.20.ebuild
@@ -35,7 +35,7 @@ src_prepare() {
-e '/SET(LIB_SUFFIX /d' \
CMakeLists.txt || die
 
-   epatch "${FILESDIR}"/${P}-cmake-include.patch
+   epatch "${FILESDIR}"/${P}-cmake-{include,version}.patch
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/, dev-embedded/libftdi/files/

2015-12-19 Thread Sven Wegener
commit: d8344da95467382d33df0c3aa727162f46b6e75b
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Dec 19 15:49:03 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 15:59:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8344da9

dev-embedded/libftdi: Fix cmake build issue with USE=examples, bug #566856

Signed-off-by: Sven Wegener  gentoo.org>

 .../libftdi/files/libftdi-0.20-cmake-include.patch | 22 ++
 dev-embedded/libftdi/libftdi-0.20.ebuild   |  4 +++-
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/dev-embedded/libftdi/files/libftdi-0.20-cmake-include.patch 
b/dev-embedded/libftdi/files/libftdi-0.20-cmake-include.patch
new file mode 100644
index 000..4faf7c6
--- /dev/null
+++ b/dev-embedded/libftdi/files/libftdi-0.20-cmake-include.patch
@@ -0,0 +1,22 @@
+From ccbd6cf1934056386772debba8583bc9b3721072 Mon Sep 17 00:00:00 2001
+From: Uffe Jakobsen 
+Date: Mon, 22 Oct 2012 12:03:22 +0200
+Subject: [PATCH] Fix build on FreeBSD (cmake file typo)
+
+---
+ examples/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt
+index 6793d89..1263c62 100644
+--- a/examples/CMakeLists.txt
 b/examples/CMakeLists.txt
+@@ -2,7 +2,7 @@ option(EXAMPLES "Build example programs" ON)
+ 
+ if (EXAMPLES)
+ # Includes
+-include( ${CMAKE_CURRENT_SOURCE_DIR}
++include_directories( ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_BINARY_DIR}
+ )
+ 

diff --git a/dev-embedded/libftdi/libftdi-0.20.ebuild 
b/dev-embedded/libftdi/libftdi-0.20.ebuild
index a5804f3..acc14c0 100644
--- a/dev-embedded/libftdi/libftdi-0.20.ebuild
+++ b/dev-embedded/libftdi/libftdi-0.20.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="2"
 
-inherit cmake-utils python
+inherit cmake-utils python eutils
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="git://developer.intra2net.com/${PN}"
@@ -34,6 +34,8 @@ src_prepare() {
sed -i \
-e '/SET(LIB_SUFFIX /d' \
CMakeLists.txt || die
+
+   epatch "${FILESDIR}"/${P}-cmake-include.patch
 }
 
 src_configure() {



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

2015-12-19 Thread Pacho Ramos
commit: 96ed0cb7fcd219c58f0b912fb55b398d88c09696
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 15:31:33 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 16:16:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ed0cb7

Revert "media-video/subtitleeditor: Fix building with latest glibmm/libsigc++"

This reverts commit 48f818c8936130e926498dad44269609bc91b0ee.

 media-video/subtitleeditor/subtitleeditor-0.41.1-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-video/subtitleeditor/subtitleeditor-0.41.1-r1.ebuild 
b/media-video/subtitleeditor/subtitleeditor-0.41.1-r1.ebuild
index 8c53231..7b16161 100644
--- a/media-video/subtitleeditor/subtitleeditor-0.41.1-r1.ebuild
+++ b/media-video/subtitleeditor/subtitleeditor-0.41.1-r1.ebuild
@@ -65,8 +65,6 @@ src_configure() {
# Avoid using --enable-debug as it mocks with CXXFLAGS and LDFLAGS
use debug && append-flags -DDEBUG
 
-   append-cxxflags -std=c++11
-
gnome2_src_configure \
--disable-debug \
$(use_enable nls) \



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-color-chooser/

2015-12-19 Thread Pacho Ramos
commit: 7a8b93a147cadbac4cd5bcdde36f857d87b857ef
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 16:03:29 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 16:16:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a8b93a1

gnome-extra/gnome-color-chooser: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 .../gnome-color-chooser-0.2.5.ebuild| 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/gnome-extra/gnome-color-chooser/gnome-color-chooser-0.2.5.ebuild 
b/gnome-extra/gnome-color-chooser/gnome-color-chooser-0.2.5.ebuild
index a5ab501..779b71c 100644
--- a/gnome-extra/gnome-color-chooser/gnome-color-chooser-0.2.5.ebuild
+++ b/gnome-extra/gnome-color-chooser/gnome-color-chooser-0.2.5.ebuild
@@ -3,6 +3,7 @@
 # $Id$
 
 EAPI=5
+GCONF_DEBUG="no"
 
 inherit gnome2 flag-o-matic
 
@@ -13,10 +14,10 @@ SRC_URI="mirror://sourceforge/gnomecc/${P}.tar.bz2"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-
 IUSE="debug"
 
-RDEPEND="dev-cpp/atkmm
+RDEPEND="
+   dev-cpp/atkmm
>=dev-cpp/libglademm-2.6.0:2.4
dev-cpp/glibmm:2
>=dev-cpp/gtkmm-2.8.0:2.4
@@ -26,18 +27,20 @@ RDEPEND="dev-cpp/atkmm
>=gnome-base/libgnome-2.16.0
>=gnome-base/libgnomeui-2.14.0
x11-libs/gtk+:2
-   x11-libs/pango"
-
+   x11-libs/pango
+"
 DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+   virtual/pkgconfig
+"
 
 src_configure() {
# Don't pass --enable/disable-assert since it has broken
# AC_ARG_ENABLE call. Pass -DNDEBUG to cppflags instead.
use debug || append-cppflags -DNDEBUG
 
-   econf \
-   --disable-dependency-tracking \
+   append-cxxflags -std=c++11
+
+   gnome2_src_configure \
--disable-link-as-needed
 }
 



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

2015-12-19 Thread Pacho Ramos
commit: 1280dfcdbce73d31b95e612beb4f785527e9d2f3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 15:24:55 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 16:16:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1280dfcd

net-libs/net6: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 net-libs/net6/net6-1.3.14-r1.ebuild | 40 +
 1 file changed, 40 insertions(+)

diff --git a/net-libs/net6/net6-1.3.14-r1.ebuild 
b/net-libs/net6/net6-1.3.14-r1.ebuild
new file mode 100644
index 000..0b7fb4d
--- /dev/null
+++ b/net-libs/net6/net6-1.3.14-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit flag-o-matic multilib
+
+DESCRIPTION="Network access framework for IPv4/IPv6 written in C++"
+HOMEPAGE="http://gobby.0x539.de/";
+SRC_URI="http://releases.0x539.de/${PN}/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86"
+IUSE="nls static-libs"
+
+RDEPEND="dev-libs/libsigc++:2
+   >=net-libs/gnutls-1.2.10"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+src_configure() {
+   append-cxxflags -std=c++11
+   econf $(use_enable nls) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   use static-libs || rm -f "${D}"/usr/$(get_libdir)/lib${PN}.la
+}
+
+pkg_postinst() {
+   elog "Please note that because of the use of C++ templates"
+   elog "Gobby 0.4 has to be recompiled against the new ${PN}"
+   elog "to pick up the changes."
+}



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

2015-12-19 Thread Pacho Ramos
commit: b80da2b3760fa80c80eb6b9cbea39c0dbfd8b3d3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 16:15:07 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 16:16:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80da2b3

x11-libs/flowcanvas: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 x11-libs/flowcanvas/flowcanvas-0.7.1-r2.ebuild | 43 ++
 1 file changed, 43 insertions(+)

diff --git a/x11-libs/flowcanvas/flowcanvas-0.7.1-r2.ebuild 
b/x11-libs/flowcanvas/flowcanvas-0.7.1-r2.ebuild
new file mode 100644
index 000..fd0a4e9
--- /dev/null
+++ b/x11-libs/flowcanvas/flowcanvas-0.7.1-r2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+)'
+
+inherit waf-utils python-any-r1 eutils flag-o-matic
+
+DESCRIPTION="Gtkmm/Gnomecanvasmm widget for boxes and lines environments"
+HOMEPAGE="http://wiki.drobilla.net/FlowCanvas";
+SRC_URI="http://download.drobilla.net/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc"
+
+RDEPEND="dev-libs/boost
+   >=dev-cpp/gtkmm-2.4:2.4
+   >=dev-cpp/libgnomecanvasmm-2.6:2.6
+   media-gfx/graphviz"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+DOCS=( AUTHORS README ChangeLog )
+
+src_prepare() {
+   epatch "${FILESDIR}/ldconfig2.patch"
+   has_version '>=media-gfx/graphviz-2.34' && epatch 
"${FILESDIR}/gv234.patch"
+   append-cxxflags -std=c++11
+}
+
+src_configure() {
+   waf-utils_src_configure \
+   --htmldir=/usr/share/doc/${PF}/html \
+   $(use debug && echo "--debug") \
+   $(use doc && echo "--doc")
+}



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

2015-12-19 Thread Pacho Ramos
commit: bb6d61e446c5ea8c747dfe4b2d268092253faaf9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 15:52:10 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 16:16:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6d61e4

dev-util/regexxer: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 dev-util/regexxer/regexxer-0.10.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-util/regexxer/regexxer-0.10.ebuild 
b/dev-util/regexxer/regexxer-0.10.ebuild
index 2e1539f..704155c 100644
--- a/dev-util/regexxer/regexxer-0.10.ebuild
+++ b/dev-util/regexxer/regexxer-0.10.ebuild
@@ -4,7 +4,8 @@
 
 EAPI=5
 GCONF_DEBUG=no
-inherit autotools eutils gnome2
+
+inherit autotools eutils flag-o-matic gnome2
 
 DESCRIPTION="An interactive tool for performing search and replace operations"
 HOMEPAGE="http://regexxer.sourceforge.net/";
@@ -22,9 +23,9 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/gettext"
 
-DOCS=( AUTHORS ChangeLog NEWS README )
-
 src_prepare() {
+   append-cxxflags -std=c++11
+
epatch "${FILESDIR}"/${P}-glib-2.32.patch
epatch "${FILESDIR}"/${P}-sandbox.patch
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtksourceviewmm/

2015-12-19 Thread Pacho Ramos
commit: 77b4915069a8b8b42dfa27b0986a035a18a1db40
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 15:21:49 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 16:16:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b49150

dev-cpp/gtksourceviewmm: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 .../gtksourceviewmm-2.10.3-r1.ebuild   | 49 ++
 1 file changed, 49 insertions(+)

diff --git a/dev-cpp/gtksourceviewmm/gtksourceviewmm-2.10.3-r1.ebuild 
b/dev-cpp/gtksourceviewmm/gtksourceviewmm-2.10.3-r1.ebuild
new file mode 100644
index 000..062ecef
--- /dev/null
+++ b/dev-cpp/gtksourceviewmm/gtksourceviewmm-2.10.3-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit flag-o-matic gnome2
+
+DESCRIPTION="C++ bindings for gtksourceview"
+HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView";
+
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc"
+SLOT="2.0"
+LICENSE="LGPL-2.1"
+
+RDEPEND="
+   >=dev-cpp/gtkmm-2.12:2.4
+   dev-cpp/atkmm
+   >=x11-libs/gtksourceview-2.10.0:2.0
+   !>=dev-cpp/libgtksourceviewmm-1
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+src_prepare() {
+   gnome2_src_prepare
+
+   # Remove docs from SUBDIRS so that docs are not installed, as
+   # we handle it in src_install.
+   sed -i -e 's|^\(SUBDIRS =.*\)$(doc_subdirs)\(.*\)|\1\2|' Makefile.in || 
\
+   die "sed Makefile.in failed"
+}
+
+src_configure() {
+   append-cxxflags -std=c++11
+   gnome2_src_configure \
+   $(use_enable doc documentation) \
+   --disable-static
+}
+
+src_install() {
+   gnome2_src_install
+   use doc && dohtml -r docs/reference/html/*
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gnome-vfsmm/

2015-12-19 Thread Pacho Ramos
commit: e50f45f02246068aa52af32ae6735ae85a517055
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 15:44:35 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 16:16:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50f45f0

dev-cpp/gnome-vfsmm: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 dev-cpp/gnome-vfsmm/gnome-vfsmm-2.26.0-r1.ebuild | 58 
 1 file changed, 58 insertions(+)

diff --git a/dev-cpp/gnome-vfsmm/gnome-vfsmm-2.26.0-r1.ebuild 
b/dev-cpp/gnome-vfsmm/gnome-vfsmm-2.26.0-r1.ebuild
new file mode 100644
index 000..0738d02
--- /dev/null
+++ b/dev-cpp/gnome-vfsmm/gnome-vfsmm-2.26.0-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+GNOME_TARBALL_SUFFIX="bz2"
+
+inherit flag-o-matic gnome2
+
+DESCRIPTION="C++ bindings for gnome-vfs"
+HOMEPAGE="http://www.gtkmm.org";
+
+LICENSE="LGPL-2.1"
+SLOT="1.1"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc examples"
+
+# glibmm dep is because build fails with older versions...
+RDEPEND="
+   >=gnome-base/gnome-vfs-2.8.1
+   >=dev-cpp/glibmm-2.12
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+src_prepare() {
+   if ! use doc; then
+   # documentation requires Doxygen and takes time
+   sed -i 's/^\(SUBDIRS =.*\)docs\(.*\)$/\1\2/' Makefile.in || \
+   die "sed Makefile.in failed"
+   fi
+
+   if ! use examples; then
+   # don't waste time building the examples
+   sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' Makefile.in || 
\
+   die "sed Makefile.in failed"
+   fi
+
+   append-cxxflags -std=c++11
+
+   gnome2_src_prepare
+}
+
+src_install() {
+   gnome2_src_install
+
+   if use doc ; then
+   dohtml -r docs/reference/html/*
+   fi
+
+   if use examples; then
+   find examples -type d -name '.deps' -exec rm -fr {} \; 
2>/dev/null
+   cp -R examples "${ED}"/usr/share/doc/${PF}
+   fi
+}



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

2015-12-19 Thread Pacho Ramos
commit: 834ff08c1322c8cec745b3847ccceeb1921e5569
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 15:27:42 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 16:16:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=834ff08c

media-video/subtitleeditor: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 media-video/subtitleeditor/subtitleeditor-0.41.1-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-video/subtitleeditor/subtitleeditor-0.41.1-r1.ebuild 
b/media-video/subtitleeditor/subtitleeditor-0.41.1-r1.ebuild
index 7b16161..8c53231 100644
--- a/media-video/subtitleeditor/subtitleeditor-0.41.1-r1.ebuild
+++ b/media-video/subtitleeditor/subtitleeditor-0.41.1-r1.ebuild
@@ -65,6 +65,8 @@ src_configure() {
# Avoid using --enable-debug as it mocks with CXXFLAGS and LDFLAGS
use debug && append-flags -DDEBUG
 
+   append-cxxflags -std=c++11
+
gnome2_src_configure \
--disable-debug \
$(use_enable nls) \



[gentoo-commits] repo/gentoo:master commit in: games-board/hexxagon/

2015-12-19 Thread Pacho Ramos
commit: b3caeafc8448559f828e0bfa709e854f029ad2ef
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 15:55:18 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 16:16:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3caeafc

games-board/hexxagon: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 games-board/hexxagon/hexxagon-1.0.2.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/games-board/hexxagon/hexxagon-1.0.2.ebuild 
b/games-board/hexxagon/hexxagon-1.0.2.ebuild
index 08f767a..1af79c1 100644
--- a/games-board/hexxagon/hexxagon-1.0.2.ebuild
+++ b/games-board/hexxagon/hexxagon-1.0.2.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit eutils games
+inherit eutils flag-o-matic games
 
 DESCRIPTION="Clone of the original DOS game"
 HOMEPAGE="http://www.nesqi.se/";
@@ -20,6 +20,10 @@ RDEPEND="dev-cpp/glibmm:2
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
+src_prepare() {
+   append-cxxflags -std=c++11
+}
+
 src_install() {
emake DESTDIR="${D}" install
newicon images/board_N_2.xpm ${PN}.xpm



[gentoo-commits] repo/gentoo:master commit in: dev-libs/guiloader-c++/

2015-12-19 Thread Pacho Ramos
commit: 4cab941588fcde4afef864cc4985f4af2e44dd6a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 15:47:51 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 16:16:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cab9415

dev-libs/guiloader-c++: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 .../guiloader-c++/guiloader-c++-2.21.0-r1.ebuild   | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/dev-libs/guiloader-c++/guiloader-c++-2.21.0-r1.ebuild 
b/dev-libs/guiloader-c++/guiloader-c++-2.21.0-r1.ebuild
new file mode 100644
index 000..73c2e44
--- /dev/null
+++ b/dev-libs/guiloader-c++/guiloader-c++-2.21.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+inherit eutils flag-o-matic
+
+DESCRIPTION="C++ binding to GuiLoader library"
+HOMEPAGE="http://www.crowdesigner.org";
+SRC_URI="https://nothing-personal.googlecode.com/files/${P}.tar.bz2";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+LANGS="ru"
+
+RDEPEND=">=dev-libs/guiloader-2.21
+   >=dev-cpp/gtkmm-2.22:2.4
+   >=dev-cpp/glibmm-2.24:2"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.18 )"
+
+for x in ${LANGS}; do
+   IUSE="${IUSE} linguas_${x}"
+done
+
+src_configure() {
+   append-cxxflags -std=c++11
+   econf $(use_enable nls)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+   dodoc doc/{authors.txt,news.en.txt,readme.en.txt}
+}



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

2015-12-19 Thread Sven Wegener
commit: 0e2da2b8eefff525c6eb950300725ac22445a972
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Dec 19 16:58:58 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 17:12:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2da2b8

sci-geosciences/osm2pgsql: Depend on expat instead of libxml2

Signed-off-by: Sven Wegener  gentoo.org>

 sci-geosciences/osm2pgsql/osm2pgsql-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild 
b/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild
index a780ec6..4dc9574 100644
--- a/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild
+++ b/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild
@@ -20,8 +20,8 @@ IUSE="+lua +pbf"
 DEPEND="
app-arch/bzip2
dev-db/postgresql:=
+   dev-libs/expat
dev-libs/boost
-   dev-libs/libxml2:2
sci-libs/geos
sci-libs/proj
sys-libs/zlib



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/sigrok-firmware-fx2lafw/

2015-12-19 Thread Sven Wegener
commit: c5150570b84c34e3f179d2cabbaba7432b772a06
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Dec 13 21:41:06 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 17:10:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5150570

sys-firmware/sigrok-firmware-fx2lafw: Require device-lib and mcs51 for sdcc, 
bug #555152

Signed-off-by: Sven Wegener  gentoo.org>

 .../sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-0.1.2.ebuild| 2 +-
 .../sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/sys-firmware/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-0.1.2.ebuild 
b/sys-firmware/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-0.1.2.ebuild
index 6b007ed..6df2a32 100644
--- a/sys-firmware/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-0.1.2.ebuild
+++ b/sys-firmware/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-0.1.2.ebuild
@@ -24,7 +24,7 @@ IUSE="binary"
 
 RDEPEND=""
 DEPEND="${RDEPEND}
-   !binary? ( >=dev-embedded/sdcc-2.9.0 )"
+   !binary? ( >=dev-embedded/sdcc-2.9.0[device-lib(+),mcs51(+)] )"
 
 src_unpack() {
[[ ${PV} == "" ]] && git-2_src_unpack || default

diff --git 
a/sys-firmware/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-.ebuild 
b/sys-firmware/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-.ebuild
index 6b007ed..6df2a32 100644
--- a/sys-firmware/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-.ebuild
+++ b/sys-firmware/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-.ebuild
@@ -24,7 +24,7 @@ IUSE="binary"
 
 RDEPEND=""
 DEPEND="${RDEPEND}
-   !binary? ( >=dev-embedded/sdcc-2.9.0 )"
+   !binary? ( >=dev-embedded/sdcc-2.9.0[device-lib(+),mcs51(+)] )"
 
 src_unpack() {
[[ ${PV} == "" ]] && git-2_src_unpack || default



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrok/

2015-12-19 Thread Sven Wegener
commit: e331922a234a04f4323303dc9a196ab9a3126202
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Dec 19 16:26:04 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 16:34:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e331922a

sci-libs/libsigrok: Add missing dependency on swig, bug #567270

Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrok/libsigrok-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/libsigrok/libsigrok-.ebuild 
b/sci-libs/libsigrok/libsigrok-.ebuild
index 591bef3..b9fd1b7 100644
--- a/sci-libs/libsigrok/libsigrok-.ebuild
+++ b/sci-libs/libsigrok/libsigrok-.ebuild
@@ -32,6 +32,7 @@ RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )
static-libs? ( ${LIB_DEPEND} )"
 DEPEND="${LIB_DEPEND//\[static-libs(+)]}
test? ( >=dev-libs/check-0.9.4 )
+   >=dev-lang/swig-3.0.6
virtual/pkgconfig"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/sdcc/

2015-12-19 Thread Sven Wegener
commit: 2b991e1c4802247825a3d156570626fb792bba7c
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Dec 19 13:01:29 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 17:10:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b991e1c

dev-embedded/sdcc: Update sourceforge svn url

Signed-off-by: Sven Wegener  gentoo.org>

 dev-embedded/sdcc/sdcc-2.9.0.ebuild | 2 +-
 dev-embedded/sdcc/sdcc-3.5.0.ebuild | 2 +-
 dev-embedded/sdcc/sdcc-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-embedded/sdcc/sdcc-2.9.0.ebuild 
b/dev-embedded/sdcc/sdcc-2.9.0.ebuild
index 1a34c20..f475339 100644
--- a/dev-embedded/sdcc/sdcc-2.9.0.ebuild
+++ b/dev-embedded/sdcc/sdcc-2.9.0.ebuild
@@ -7,7 +7,7 @@ EAPI="2"
 inherit eutils
 
 if [[ ${PV} == "" ]] ; then
-   ESVN_REPO_URI="https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc";
+   ESVN_REPO_URI="https://svn.code.sourceforge.net/p/sdcc/code/trunk/sdcc";
inherit subversion autotools
docs_compile() { return 0; }
 else

diff --git a/dev-embedded/sdcc/sdcc-3.5.0.ebuild 
b/dev-embedded/sdcc/sdcc-3.5.0.ebuild
index aefd1bc..6091311 100644
--- a/dev-embedded/sdcc/sdcc-3.5.0.ebuild
+++ b/dev-embedded/sdcc/sdcc-3.5.0.ebuild
@@ -7,7 +7,7 @@ EAPI="5"
 inherit eutils toolchain-funcs
 
 if [[ ${PV} == "" ]] ; then
-   ESVN_REPO_URI="https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc";
+   ESVN_REPO_URI="https://svn.code.sourceforge.net/p/sdcc/code/trunk/sdcc";
inherit subversion
docs_compile() { return 0; }
 else

diff --git a/dev-embedded/sdcc/sdcc-.ebuild 
b/dev-embedded/sdcc/sdcc-.ebuild
index faffcf0..c0f1553 100644
--- a/dev-embedded/sdcc/sdcc-.ebuild
+++ b/dev-embedded/sdcc/sdcc-.ebuild
@@ -7,7 +7,7 @@ EAPI="5"
 inherit eutils toolchain-funcs
 
 if [[ ${PV} == "" ]] ; then
-   ESVN_REPO_URI="https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc";
+   ESVN_REPO_URI="https://svn.code.sourceforge.net/p/sdcc/code/trunk/sdcc";
inherit subversion
docs_compile() { return 0; }
 else



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrok/

2015-12-19 Thread Sven Wegener
commit: 5ad329bba1def4c7f1a2b83a28e3888bb197d4d1
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Dec 13 23:17:27 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 16:34:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad329bb

sci-libs/libsigrok: Use use_with for libs

Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrok/libsigrok-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/libsigrok/libsigrok-.ebuild 
b/sci-libs/libsigrok/libsigrok-.ebuild
index b9fd1b7..b74e69e 100644
--- a/sci-libs/libsigrok/libsigrok-.ebuild
+++ b/sci-libs/libsigrok/libsigrok-.ebuild
@@ -41,9 +41,9 @@ src_prepare() {
 
 src_configure() {
econf \
-   $(use_enable ftdi libftdi) \
-   $(use_enable serial libserialport) \
-   $(use_enable usb libusb) \
+   $(use_with ftdi libftdi) \
+   $(use_with serial libserialport) \
+   $(use_with usb libusb) \
$(use_enable static-libs static)
 }
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrok/

2015-12-19 Thread Sven Wegener
commit: 6c54edb74d21ef58a85c24e1cb62c59b1a40cfee
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Dec 13 22:14:10 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 16:45:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c54edb7

sci-libs/libsigrok: Support cxx/java/python USE flags

Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrok/libsigrok-.ebuild | 30 +-
 1 file changed, 25 insertions(+), 5 deletions(-)

diff --git a/sci-libs/libsigrok/libsigrok-.ebuild 
b/sci-libs/libsigrok/libsigrok-.ebuild
index 72e1a41..a56bc58 100644
--- a/sci-libs/libsigrok/libsigrok-.ebuild
+++ b/sci-libs/libsigrok/libsigrok-.ebuild
@@ -4,7 +4,9 @@
 
 EAPI="5"
 
-inherit eutils
+PYTHON_COMPAT=( python{2_7,3_{3,4,5}} )
+
+inherit eutils python-single-r1 java-pkg-opt-2
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
@@ -19,23 +21,38 @@ HOMEPAGE="http://sigrok.org/wiki/Libsigrok";
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="ftdi parport serial static-libs test usb"
+IUSE="cxx ftdi java parport python serial static-libs test usb"
+REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} )"
 
 # We also support librevisa, but that isn't in the tree ...
 LIB_DEPEND=">=dev-libs/glib-2.32.0[static-libs(+)]
>=dev-libs/libzip-0.8[static-libs(+)]
-   dev-cpp/glibmm:2[static-libs(+)]
+   cxx? ( dev-cpp/glibmm:2[static-libs(+)] )
+   python? ( ${PYTHON_DEPS} >=dev-python/pygobject-3.0.0[${PYTHON_USEDEP}] 
)
ftdi? ( >=dev-embedded/libftdi-0.16[static-libs(+)] )
parport? ( sys-libs/libieee1284[static-libs(+)] )
serial? ( dev-libs/libserialport[static-libs(+)] )
usb? ( virtual/libusb:1[static-libs(+)] )"
 RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   static-libs? ( ${LIB_DEPEND} )"
+   static-libs? ( ${LIB_DEPEND} )
+   java? ( >=virtual/jre-1.4 )"
 DEPEND="${LIB_DEPEND//\[static-libs(+)]}
test? ( >=dev-libs/check-0.9.4 )
-   >=dev-lang/swig-3.0.6
+   cxx? ( app-doc/doxygen )
+   java? (
+   >=dev-lang/swig-3.0.6
+   >=virtual/jdk-1.4
+   )
+   python? (
+   >=dev-lang/swig-3.0.6
+   )
virtual/pkgconfig"
 
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+   java-pkg-opt-2_pkg_setup
+}
+
 src_prepare() {
[[ ${PV} == "" ]] && eautoreconf
 }
@@ -46,6 +63,9 @@ src_configure() {
$(use_with parport libieee1284) \
$(use_with serial libserialport) \
$(use_with usb libusb) \
+   $(use_enable cxx) \
+   $(use_enable java) \
+   $(use_enable python) \
$(use_enable static-libs static)
 }
 



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

2015-12-19 Thread Sven Wegener
commit: 0cefc3ce338c91886f13c1ec3c87301bf810f6ba
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Dec 19 17:06:11 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 17:12:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cefc3ce

sci-geosciences/osm2pgsql: Remove protobuf-c

osm2pgsql now uses an internal parser

Signed-off-by: Sven Wegener  gentoo.org>

 sci-geosciences/osm2pgsql/osm2pgsql-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild 
b/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild
index 4dc9574..de249ca 100644
--- a/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild
+++ b/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild
@@ -15,7 +15,7 @@ SRC_URI=""
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="+lua +pbf"
+IUSE="+lua"
 
 DEPEND="
app-arch/bzip2
@@ -26,6 +26,5 @@ DEPEND="
sci-libs/proj
sys-libs/zlib
lua? ( dev-lang/lua:= )
-   pbf? ( dev-libs/protobuf-c )
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/sdcc/

2015-12-19 Thread Sven Wegener
commit: e76e424631447234a00ab1d0b559e3abea3ea28d
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Dec 19 02:11:30 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 17:10:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76e4246

dev-embedded/sdcc: Copy current release ebuild to live ebuild

Signed-off-by: Sven Wegener  gentoo.org>

 dev-embedded/sdcc/sdcc-.ebuild | 47 --
 1 file changed, 35 insertions(+), 12 deletions(-)

diff --git a/dev-embedded/sdcc/sdcc-.ebuild 
b/dev-embedded/sdcc/sdcc-.ebuild
index c0f1553..6091311 100644
--- a/dev-embedded/sdcc/sdcc-.ebuild
+++ b/dev-embedded/sdcc/sdcc-.ebuild
@@ -20,9 +20,20 @@ fi
 DESCRIPTION="Small device C compiler (for various microprocessors)"
 HOMEPAGE="http://sdcc.sourceforge.net/";
 
-LICENSE="GPL-2"
+LICENSE="GPL-2 ZLIB
+   non-free? ( MicroChip-SDCC )
+   packihx? ( public-domain )"
 SLOT="0"
-IUSE="+boehm-gc doc"
+IUSE="mcs51 z80 z180 r2k r3ka gbz80 tlcs90 ds390 ds400 pic14 pic16 hc08 s08 
stm8
+ucsim device-lib packihx +sdcpp sdcdb sdbinutils non-free +boehm-gc doc"
+
+REQUIRED_USE="
+   mcs51? ( sdbinutils )
+   ds390? ( sdbinutils )
+   ds400? ( sdbinutils )
+   hc08?  ( sdbinutils )
+   s08?   ( sdbinutils )"
+
 RESTRICT="strip"
 
 RDEPEND="dev-libs/boost:=
@@ -41,12 +52,10 @@ if docs_compile ; then
)"
 fi
 
-S=${WORKDIR}/${PN}
-
 src_prepare() {
# Fix conflicting variable names between Gentoo and sdcc
find \
-   '(' -name 'Makefile*.in' -o -name configure ')' \
+   '(' -name 'Makefile*.in' -o -name 'configure' ')' \
-exec sed -r -i \
-e 's:\<(PORTDIR|ARCH)\>:SDCC\1:g' \
{} + || die
@@ -57,15 +66,8 @@ src_prepare() {
-e "/^AR =/s:=.*:=$(tc-getAR):" \
support/cpp/Makefile.in || die
 
-   # We'll install doc manually
-   sed -i -e '/SDCC_DOC/d' Makefile.in || die
-   sed -i -e 's/ doc//' sim/ucsim/packages_in.mk || die
-
# Make sure timestamps don't get messed up.
[[ ${PV} == "" ]] && find "${S}" -type f -exec touch -r . {} +
-
-   # workaround parallel build issues with lyx
-   mkdir -p "${HOME}"/.lyx
 }
 
 src_configure() {
@@ -77,6 +79,27 @@ src_configure() {
ac_cv_prog_AR="$(tc-getAR)" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--without-ccache \
+   $(use_enable mcs51 mcs51-port) \
+   $(use_enable z80 z80-port) \
+   $(use_enable z180 z180-port) \
+   $(use_enable r2k r2k-port) \
+   $(use_enable r3ka r3ka-port) \
+   $(use_enable gbz80 gbz80-port) \
+   $(use_enable tlcs90 tlcs90-port) \
+   $(use_enable ds390 ds390-port) \
+   $(use_enable ds400 ds400-port) \
+   $(use_enable pic14 pic14-port) \
+   $(use_enable pic16 pic16-port) \
+   $(use_enable hc08 hc08-port) \
+   $(use_enable s08 s08-port) \
+   $(use_enable stm8 stm8-port) \
+   $(use_enable ucsim ucsim) \
+   $(use_enable device-lib device-lib) \
+   $(use_enable packihx packihx) \
+   $(use_enable sdcpp sdcpp) \
+   $(use_enable sdcdb sdcdb) \
+   $(use_enable sdbinutils sdbinutils) \
+   $(use_enable non-free non-free) \
$(use_enable boehm-gc libgc) \
$(docs_compile && use_enable doc || echo --disable-doc)
 }



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrok/

2015-12-19 Thread Sven Wegener
commit: bff8acbeb59405986d4bbfb32e2abb5981ae249f
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Dec 19 16:19:49 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 16:34:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff8acbe

sci-libs/libsigrok: Add missing dependency on glibmm, bug #537998

Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrok/libsigrok-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/libsigrok/libsigrok-.ebuild 
b/sci-libs/libsigrok/libsigrok-.ebuild
index 517ea84..591bef3 100644
--- a/sci-libs/libsigrok/libsigrok-.ebuild
+++ b/sci-libs/libsigrok/libsigrok-.ebuild
@@ -24,6 +24,7 @@ IUSE="ftdi serial static-libs test usb"
 # We also support librevisa, but that isn't in the tree ...
 LIB_DEPEND=">=dev-libs/glib-2.32.0[static-libs(+)]
>=dev-libs/libzip-0.8[static-libs(+)]
+   dev-cpp/glibmm:2[static-libs(+)]
ftdi? ( >=dev-embedded/libftdi-0.16[static-libs(+)] )
serial? ( dev-libs/libserialport[static-libs(+)] )
usb? ( virtual/libusb:1[static-libs(+)] )"



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pulseview/

2015-12-19 Thread Sven Wegener
commit: 0ec680546e33bae7cc38bb60f30cf674385d03e4
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Dec 13 22:15:15 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 16:48:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec68054

sci-electronics/pulseview: Require libsigrok with cxx bindings

Signed-off-by: Sven Wegener  gentoo.org>

 sci-electronics/pulseview/pulseview-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/pulseview/pulseview-.ebuild 
b/sci-electronics/pulseview/pulseview-.ebuild
index 8b16928..fb77e52 100644
--- a/sci-electronics/pulseview/pulseview-.ebuild
+++ b/sci-electronics/pulseview/pulseview-.ebuild
@@ -26,7 +26,7 @@ REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} )"
 RDEPEND="
dev-libs/boost:0=
dev-libs/glib:2
-   >=sci-libs/libsigrok-0.4.0
+   >=sci-libs/libsigrok-0.4.0[cxx]
dev-qt/qtgui:4
decode? (
>=sci-libs/libsigrokdecode-0.4.0



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

2015-12-19 Thread Sven Wegener
commit: 582f5af68c8e92d0735ef27aecbcf240c9916eb6
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Oct 31 21:14:39 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 17:11:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582f5af6

sci-geosciences/osm2pgsql: Switch live ebuild to cmake

Signed-off-by: Sven Wegener  gentoo.org>

 sci-geosciences/osm2pgsql/osm2pgsql-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild 
b/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild
index 3a7fcf7..a780ec6 100644
--- a/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild
+++ b/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild
@@ -4,10 +4,9 @@
 
 EAPI=5
 
-inherit autotools git-2
+inherit cmake-utils git-2
 
 EGIT_REPO_URI="git://github.com/openstreetmap/osm2pgsql.git"
-EGIT_BOOTSTRAP="eautoreconf"
 
 DESCRIPTION="Converts OSM planet.osm data to a PostgreSQL/PostGIS database"
 HOMEPAGE="http://wiki.openstreetmap.org/wiki/Osm2pgsql";



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrok/

2015-12-19 Thread Sven Wegener
commit: 82efa1d2d002c334ca40f83eddb42fc7fcdc4739
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Dec 13 23:18:01 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec 19 16:44:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82efa1d2

sci-libs/libsigrok: Add support for parallel port drivers

Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrok/libsigrok-.ebuild | 4 +++-
 sci-libs/libsigrok/metadata.xml  | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-libs/libsigrok/libsigrok-.ebuild 
b/sci-libs/libsigrok/libsigrok-.ebuild
index b74e69e..72e1a41 100644
--- a/sci-libs/libsigrok/libsigrok-.ebuild
+++ b/sci-libs/libsigrok/libsigrok-.ebuild
@@ -19,13 +19,14 @@ HOMEPAGE="http://sigrok.org/wiki/Libsigrok";
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="ftdi serial static-libs test usb"
+IUSE="ftdi parport serial static-libs test usb"
 
 # We also support librevisa, but that isn't in the tree ...
 LIB_DEPEND=">=dev-libs/glib-2.32.0[static-libs(+)]
>=dev-libs/libzip-0.8[static-libs(+)]
dev-cpp/glibmm:2[static-libs(+)]
ftdi? ( >=dev-embedded/libftdi-0.16[static-libs(+)] )
+   parport? ( sys-libs/libieee1284[static-libs(+)] )
serial? ( dev-libs/libserialport[static-libs(+)] )
usb? ( virtual/libusb:1[static-libs(+)] )"
 RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )
@@ -42,6 +43,7 @@ src_prepare() {
 src_configure() {
econf \
$(use_with ftdi libftdi) \
+   $(use_with parport libieee1284) \
$(use_with serial libserialport) \
$(use_with usb libusb) \
$(use_enable static-libs static)

diff --git a/sci-libs/libsigrok/metadata.xml b/sci-libs/libsigrok/metadata.xml
index 9b40b4f..34522af 100644
--- a/sci-libs/libsigrok/metadata.xml
+++ b/sci-libs/libsigrok/metadata.xml
@@ -4,6 +4,7 @@
 dev-embedded
 
  Enable drivers that need libftdi
+ Enable drivers that are parallel (IEEE1284) based
  Enable drivers that are serial (RS232) based
 
 



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

2015-12-19 Thread Mike Frysinger
commit: 85568a10c09d30a1e6049890c1959ab9a1c4473d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Dec 19 17:22:04 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Dec 19 17:33:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85568a10

sys-fs/atari-fdisk: update to EAPI=5

 sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild 
b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
index 84b4700..f38a0e8 100644
--- a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
+++ b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+EAPI="5"
+
 inherit versionator toolchain-funcs
 
 MY_PV=$(get_version_component_range 1-3)
@@ -15,16 +17,13 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 m68k ~mips ~ppc ~s390 ~sh ~sparc ~x86"
 IUSE=""
 
-DEPEND=""
-
 S=${WORKDIR}/${PN}-${MY_PV}
 
 src_compile() {
emake \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
-   COMPILE_ARCH=m68k \
-   || die
+   COMPILE_ARCH=m68k
 }
 
 src_install() {
@@ -33,10 +32,10 @@ src_install() {
 
into /
if [[ $(tc-arch) == "m68k" ]] ; then
-   dosbin fdisk || die "sbin fdisk failed"
+   dosbin fdisk
dosym fdisk /sbin/atari-fdisk
dosym atari-fdisk.8 /usr/share/man/man8/fdisk.8
else
-   dosbin atari-fdisk || die "sbin atari-fdisk failed"
+   dosbin atari-fdisk
fi
 }



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

2015-12-19 Thread Mike Frysinger
commit: 837a16901f2b6d23634e5c6ed6af67381b52a0f1
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Dec 19 17:25:46 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Dec 19 17:33:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837a1690

sys-fs/atari-fdisk: stabilize 0.7.1.5.4 for everyone

 sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild 
b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
index c8816f0..58033a5 100644
--- a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
+++ b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://debian/pool/main/a/${PN}/${PN}_${MY_PV}-${DEB_PV}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 m68k ~mips ~ppc ~s390 ~sh ~sparc ~x86"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc s390 sh sparc x86"
 IUSE=""
 
 S=${WORKDIR}/${PN}-${MY_PV}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/atari-fdisk/, sys-fs/atari-fdisk/files/

2015-12-19 Thread Mike Frysinger
commit: ef548ffadfd5f2b3af54cf00c84570268f404521
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Dec 19 17:25:01 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Dec 19 17:33:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef548ffa

sys-fs/atari-fdisk: fix builds w/gcc-5 #568732

 sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild|  7 ++-
 .../files/atari-fdisk-0.7.1.5.4-gcc-5-inline.patch | 22 ++
 .../files/atari-fdisk-0.7.1.5.4-prompt-logic.patch | 15 +++
 3 files changed, 43 insertions(+), 1 deletion(-)

diff --git a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild 
b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
index f38a0e8..c8816f0 100644
--- a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
+++ b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-inherit versionator toolchain-funcs
+inherit versionator toolchain-funcs eutils
 
 MY_PV=$(get_version_component_range 1-3)
 DEB_PV=$(get_version_component_range 4-5)
@@ -19,6 +19,11 @@ IUSE=""
 
 S=${WORKDIR}/${PN}-${MY_PV}
 
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-0.7.1.5.4-prompt-logic.patch
+   epatch "${FILESDIR}"/${PN}-0.7.1.5.4-gcc-5-inline.patch
+}
+
 src_compile() {
emake \
CFLAGS="${CFLAGS}" \

diff --git a/sys-fs/atari-fdisk/files/atari-fdisk-0.7.1.5.4-gcc-5-inline.patch 
b/sys-fs/atari-fdisk/files/atari-fdisk-0.7.1.5.4-gcc-5-inline.patch
new file mode 100644
index 000..a7d1486
--- /dev/null
+++ b/sys-fs/atari-fdisk/files/atari-fdisk-0.7.1.5.4-gcc-5-inline.patch
@@ -0,0 +1,22 @@
+gcc 5 changed the default C standard which changes the behavior of extern
+inline.  convert these tiny funcs to static inline to fix builds.
+
+https://bugs.gentoo.org/568732
+
+--- a/fdisk.h
 b/fdisk.h
+@@ -224,12 +224,12 @@ extern jmp_buf listingbuf;
+  :
\
+   (__var = (__typeof(__var))swab32((unsigned long)__var)))
+ 
+-extern __inline__ unsigned short swab16( unsigned short val )
++static __inline__ unsigned short swab16( unsigned short val )
+ {
+ return( (val << 8) | (val >> 8) );
+ }
+ 
+-extern __inline__ unsigned long swab32( unsigned long val )
++static __inline__ unsigned long swab32( unsigned long val )
+ {
+ unsigned short vall = val, valh = val >> 16;
+ vall = (vall << 8) | (vall >> 8);

diff --git a/sys-fs/atari-fdisk/files/atari-fdisk-0.7.1.5.4-prompt-logic.patch 
b/sys-fs/atari-fdisk/files/atari-fdisk-0.7.1.5.4-prompt-logic.patch
new file mode 100644
index 000..c9a0192
--- /dev/null
+++ b/sys-fs/atari-fdisk/files/atari-fdisk-0.7.1.5.4-prompt-logic.patch
@@ -0,0 +1,15 @@
+there is a function called "primary_possible" which is used to set the
+"prim_possible" variable a few lines before this, but the logic will
+incorrectly test "primary_possible" instead of "prim_possible".
+
+--- a/menufuncs.c
 b/menufuncs.c
+@@ -599,7 +599,7 @@ void new_partition( void )
+   }
+   else if (!ext_possible)
+   make_ext = 0;
+-  else if (!primary_possible)
++  else if (!prim_possible)
+   make_ext = 1;
+   else
+   /* Create an extended partition if this is the 4th part. (to avoid



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

2015-12-19 Thread Mike Frysinger
commit: 4e21e8d8907b2ae9a8e6bcd4dcd5b94120eb6626
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Dec 19 17:28:02 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Dec 19 17:33:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e21e8d8

sys-fs/atari-fdisk: respect the users CC setting

 sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild 
b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
index 58033a5..9b6b304 100644
--- a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
+++ b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
@@ -28,6 +28,7 @@ src_compile() {
emake \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
+   CC="$(tc-getCC)" \
COMPILE_ARCH=m68k
 }
 



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

2015-12-19 Thread Mike Frysinger
commit: 6760096e78364a3be321f663a293f6860634765d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Dec 19 17:26:11 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Dec 19 17:33:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6760096e

sys-fs/atari-fdisk: drop old 0.7.1.5.1

 sys-fs/atari-fdisk/Manifest |  1 -
 sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.1.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/sys-fs/atari-fdisk/Manifest b/sys-fs/atari-fdisk/Manifest
index f2a67b0..b97f670 100644
--- a/sys-fs/atari-fdisk/Manifest
+++ b/sys-fs/atari-fdisk/Manifest
@@ -1,2 +1 @@
-DIST atari-fdisk_0.7.1-5.1.tar.gz 67705 SHA256 
91eeb9db76b3f99ce48128281a00494a0a2ca43d5ef6bd3690adcf22bb5fcb95 SHA512 
80e5e4ed1a1dd3d7fbfed68e33e43864d593f084921c699beca100ddbd5e8adb2da36badd6fc467417d3e80855b484f87576c78700ccfa763c5c7644370275f9
 WHIRLPOOL 
3b4d66163598d7896beb011d5c86ae481664fbbdd7f243bb2943531d7164924a867e242cf89fd4d664e5feb942c4c272623f3fb0be58685ae533d100be9aa02d
 DIST atari-fdisk_0.7.1-5.4.tar.gz 47576 SHA256 
81ddb3a0d0088fb32011cede6deacb98a2b97da24fc8b2efe87dc45da601b96f SHA512 
014be9a92b19f81901f814308b0f380df77de712f1e3f69438cf7ae7c57c53111cfc39f60899facd04af8b5457e980fdc689bfbfe2a91e5c2a0de8446a724961
 WHIRLPOOL 
324ee5ce4408d1f93407d4bde83d2c86e23114d1d4d877794d6474c042b47fe7428697b3d57863841cc0253ea1fd28b458d0169783d2bdc41b27caa56c05e71b

diff --git a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.1.ebuild 
b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.1.ebuild
deleted file mode 100644
index 52a4162..000
--- a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit versionator toolchain-funcs
-
-MY_PV=$(get_version_component_range 1-3)
-DEB_PV=$(get_version_component_range 4-5)
-DESCRIPTION="create and edit the partition table of a disk partitioned in 
Atari format"
-HOMEPAGE="http://packages.qa.debian.org/a/atari-fdisk.html";
-SRC_URI="mirror://debian/pool/main/a/${PN}/${PN}_${MY_PV}-${DEB_PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha ~amd64 arm ~hppa ia64 m68k ~mips ~ppc s390 sh ~sparc ~x86"
-IUSE=""
-
-DEPEND=""
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-src_compile() {
-   emake \
-   CFLAGS="${CFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   COMPILE_ARCH=m68k \
-   || die
-}
-
-src_install() {
-   dodoc NEWS README TODO debian/changelog
-   doman debian/atari-fdisk.8
-
-   into /
-   if [[ $(tc-arch) == "m68k" ]] ; then
-   dosbin fdisk || die "sbin fdisk failed"
-   dosym fdisk /sbin/atari-fdisk
-   dosym atari-fdisk.8 /usr/share/man/man8/fdisk.8
-   else
-   dosbin atari-fdisk || die "sbin atari-fdisk failed"
-   fi
-}



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

2015-12-19 Thread Mike Frysinger
commit: 97b6c1108ef9805d18f7e139abbbe3e25b3d994b
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Dec 19 17:42:53 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Dec 19 17:42:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b6c110

sys-fs/atari-fdisk: drop most keywords

While the codebase compiles and does some basic operations fine across
other arches, it's really only been tested on m68k for serious work.
Newer gcc points out that the code assumes sizeof(long) == 4 in many
places.  Rather than try to fix this tool, just drop most arches and
leave behind m68k (where it matters) & x86 (for runtime testing).

 sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild 
b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
index 9b6b304..2c5564e 100644
--- a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
+++ b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
@@ -14,7 +14,10 @@ 
SRC_URI="mirror://debian/pool/main/a/${PN}/${PN}_${MY_PV}-${DEB_PV}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc s390 sh sparc x86"
+# Note: The code assumes sizeof(long) == 4 everywhere.  If you try to
+# use this on 64bit systems (where sizeof(long) == 8), then misbehavior
+# and memory corruption will ensue.
+KEYWORDS="-* m68k x86"
 IUSE=""
 
 S=${WORKDIR}/${PN}-${MY_PV}



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

2015-12-19 Thread Gilles Dartiguelongue
commit: 79aab72fb4a4d0f4143c0fda5e1a746b39f6efdc
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec 19 16:47:23 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec 19 17:47:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79aab72f

version bump to 2.32.3

Package-Manager: portage-2.2.26

 x11-libs/gdk-pixbuf/Manifest |   1 +
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.3.ebuild | 118 +++
 2 files changed, 119 insertions(+)

diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest
index 0fa38ae..46d99a9 100644
--- a/x11-libs/gdk-pixbuf/Manifest
+++ b/x11-libs/gdk-pixbuf/Manifest
@@ -1,2 +1,3 @@
 DIST gdk-pixbuf-2.32.1.tar.xz 2427908 SHA256 
4432b74f25538c7d6bcb3ca51adabdd666168955f25812a2568dc9637697f3bc SHA512 
4c744f166e86c17cafebe0db9434794666b64850a60597e34675cf9b902e48e89c3ff45032a10899944ae59b6c0db63c1ff33c4d2c50846393e77bad3a3adec2
 WHIRLPOOL 
566b73752c1e478fdf7011c3dea39eb13052741c70a0dffd6a0800e892e951207856b90e0d20c352981565682dec28c51fc4951f2236767e97c838d239a2
 DIST gdk-pixbuf-2.32.2.tar.xz 2429268 SHA256 
d3ab06fc123b13effed4c27c77cebdfad2173ff20628d82c397b7660ae926145 SHA512 
146cbddc1b4a68715a827fc53d98f213f5e27f4f4a8b3fe6148b96c866b4ca4ab624613ddf196d4b0a01bbddfc6f8438b96ad436d23dfced02d584ff8c2fdf3d
 WHIRLPOOL 
1866e9892a8c47b38737ab716471a5207fbd07d2d51122b8a2405e46b78ee2ded95fa57f0b35607cb4a72205e7aceea3d3bc8e178807bfddb209b8d19e4c2f7e
+DIST gdk-pixbuf-2.32.3.tar.xz 2430720 SHA256 
2b6771f1ac72f687a8971e59810b8dc658e65e7d3086bd2e676e618fd541d031 SHA512 
9eb9b87c8104cff9292bebc41c411d2ba4b7fcd9d24c1b99e6dfc8281b5a202a53045dd3095666e3614eba59d417a7c0f69789b2a9dd52ed53bb5df4a0dfd117
 WHIRLPOOL 
053c48d7f0890ed0f324225ccf4d16f9afd4fd70b878acc6b9ec1bfd9c0c732bc290447cce25ba37cbbdded89a183d112b6e9b4b53141c62690bf45846f675e1

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.3.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.3.ebuild
new file mode 100644
index 000..d85aa9b
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.3.ebuild
@@ -0,0 +1,118 @@
+# 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 eutils flag-o-matic gnome2 multilib libtool multilib-minimal
+
+DESCRIPTION="Image loading library for GTK+"
+HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf";
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="X debug +introspection jpeg jpeg2k tiff test"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}]
+   >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
+   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
+   jpeg2k? ( media-libs/jasper:=[${MULTILIB_USEDEP}] )
+   tiff? ( >=media-libs/tiff-3.9.2:0=[${MULTILIB_USEDEP}] )
+   X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-doc-am-1.20
+   >=sys-devel/gettext-0.19
+   virtual/pkgconfig
+"
+# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise
+RDEPEND="${COMMON_DEPEND}
+   ! libpng15 upgrade
+   # See upstream bug #667068
+   # First check that the pattern is present, to catch upstream changes on 
bumps,
+   # because sed doesn't return failure code if it doesn't do any 
replacements
+   grep -q  'l in libpng16' configure || die "libpng check order has 
changed upstream"
+   sed -e 's:l in libpng16:l in libpng libpng16:' -i configure || die
+   [[ ${CHOST} == *-solaris* ]] && append-libs intl
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   # png always on to display icons
+   ECONF_SOURCE="${S}" \
+   gnome2_src_configure \
+   $(usex debug --enable-debug=yes "") \
+   $(use_with jpeg libjpeg) \
+   $(use_with jpeg2k libjasper) \
+   $(use_with tiff libtiff) \
+   $(multilib_native_use_enable introspection) \
+   $(use_with X x11) \
+   --with-libpng
+
+   # work-around gtk-doc out-of-source brokedness
+   if multilib_is_native_abi; then
+   ln -s "${S}"/docs/reference/${PN}/html 
docs/reference/${PN}/html || die
+   fi
+}
+
+multilib_src_install() {
+   # Parallel install fails when no gdk-pixbuf is already installed, bug 
#481372
+   MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_install
+}
+
+pkg_preinst() {
+   gnome2_pkg_preinst
+
+   multilib_pkg_preinst() {
+   # Make sure loaders.cache belongs to gdk-pixbuf alone
+   local cache="usr/$(get_libdir)/${PN}-2.0/

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

2015-12-19 Thread Gilles Dartiguelongue
commit: 628e8c1294d1781aff23cade56c7d0b92837af68
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec 19 17:45:15 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec 19 17:47:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628e8c12

gnome-base/nautilus: version bump to 3.18.3

Package-Manager: portage-2.2.26

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

diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest
index 91a0fdd..295367e 100644
--- a/gnome-base/nautilus/Manifest
+++ b/gnome-base/nautilus/Manifest
@@ -1,2 +1,3 @@
 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

diff --git a/gnome-base/nautilus/nautilus-3.18.3.ebuild 
b/gnome-base/nautilus/nautilus-3.18.3.ebuild
new file mode 100644
index 000..c2d5e3d
--- /dev/null
+++ b/gnome-base/nautilus/nautilus-3.18.3.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 \
+   --disable-update-mimedb \
+   $(use_enable exif libexif) \
+   $(use_enable introspection) \
+   $(use_enable packagekit) \
+   $(use_enable sendto nst-extension) \
+   $(use_enable selinux) \
+   $(use_enable tracker) \
+   $(use_enable xmp)
+}
+
+src_test() {
+   gnome2_environment_reset
+   Xemake c

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

2015-12-19 Thread Andreas Schuerch
commit: 4c54f4ffdc6c7a6ce697d42695339d4543f436c2
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sat Dec 19 17:53:50 2015 +
Commit: Andreas Schuerch  gentoo  org>
CommitDate: Sat Dec 19 17:53:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c54f4ff

net-misc/guacamole-server: version bump to 0.9.9 and remove of 0.8.3.

Package-Manager: portage-2.2.20.1

 net-misc/guacamole-server/Manifest |  2 +-
 .../guacamole-server/guacamole-server-0.8.3.ebuild | 41 --
 .../guacamole-server/guacamole-server-0.9.9.ebuild | 62 ++
 3 files changed, 63 insertions(+), 42 deletions(-)

diff --git a/net-misc/guacamole-server/Manifest 
b/net-misc/guacamole-server/Manifest
index 291baa0..c628ca8 100644
--- a/net-misc/guacamole-server/Manifest
+++ b/net-misc/guacamole-server/Manifest
@@ -1,6 +1,6 @@
-DIST guacamole-server-0.8.3.tar.gz 515611 SHA256 
e958291ca967ce05d9e5e55d884b25725330fff6c067cbde4bbb7b039fb8db09 SHA512 
c61428e83104fce004d99c83b31a195ef5dd01d601f5e5e15ab03530401fb9e23a8a6927b39a8854b14da7ab90407d9f56190ffc7649ff52501c59055d9a145a
 WHIRLPOOL 
78ce02e7ad87120ca31be56a98fbeca71ab5b0725b7a456b70a5f8cef8d1d98b4b7fbcdc4bba4dd1f43da897118e3532ea5d1f4458864ef7ac6081942074542f
 DIST guacamole-server-0.9.0.tar.gz 556465 SHA256 
289cb1ea0261396e9ede6aa0d2ac8d80b9ec03a124cb0669802f7e8556e21a58 SHA512 
73942eecdeb8204a32e0d6ef0b92c2b23dea0b4a0e82693c05a81539319a7ff9db9ac897822f9ca33fb1913cec25058a16c67ec10d91778a3f1cf9615add5f0a
 WHIRLPOOL 
abb9c1d3fa144ae817fd87f42a1f4bfc69e9c6c3f41bac5f76b06b46dc8087d279a061b81097c3dad3c6ed5b528d8b400d8f8b3d3a4338189d401f6dc1845799
 DIST guacamole-server-0.9.2.tar.gz 595062 SHA256 
b6e26751023082b6f0380323f05b8b50e71bcf4c1421c3118237b5a8df22660d SHA512 
ed01bcbfc0612a1b05434cc5c412fbed6f877713049418aa25a577e9e020bd6abddeab4d31a50b5b4a6785b8c79f0625dd90181a643913bd813cbbba3a24bf6c
 WHIRLPOOL 
6eac4e63cfabcedc2d31ed9c2063c6a0f0293dc0a9769e70bbf785d8236e5139caec5d255f9d2094220aca37eb2f96677223de6351a6c818141daf74e6b36185
 DIST guacamole-server-0.9.3.tar.gz 614640 SHA256 
545e22401bbe62734c02577331c52e54dddf14dd950844d2ccc5aad318c16076 SHA512 
eb296f17b27bc14633b511ce6cbe0025e18ea24e3b9b3e132b103de2071a9f18b64d7ced8f20bea1ab8f65755a047e98d670d522f4a5b4ec73e5696ecfb7d948
 WHIRLPOOL 
db2f8f4d0839de9fa82bd0aeb047ed33468f817c0ee094388c7fb587ce044b586a097de94ac2e0e997bb757f31e6f4927e3b1d059f0caab6b7177ca37b5717a8
 DIST guacamole-server-0.9.7.tar.gz 639630 SHA256 
285f367d89ee51981db84b00698b05b3d9ba5de2fb2922115c9e38d2b9b88d09 SHA512 
c9ef2df6d0724c19e61b3f8913e94ff7c39f17e3beca0bd2eab1648e3c96d4b248bef9bc09b47fd8a4da6b994aea9df94e442286ce0fa3881d5e44b4923b1b14
 WHIRLPOOL 
c7f2213b92e6ca40b93a251a72698229c7e34fbfaf6b372910d7f2456c0cf6ccf75f8d89f136c41b61cd41ea492c52a14e970ff5bc2231fe826584c8d723
 DIST guacamole-server-0.9.8.tar.gz 691627 SHA256 
6fcbff7b540ae296e049ff9b25b7b84bae247b54d2d8dfb5672fea4967406bdc SHA512 
3bdbc9502070fa11fc276c7122a33a8428d130ad122157740618a5addf77bebf8d79e2c1a765f36a30feed2ac18f1911c84c9dc4a04e0235dd4d4069c8990a73
 WHIRLPOOL 
2e9be3f0a6492f1d6dab34f00f7decd5b7e133ad879ca6c4822496731a7fe3aac6cb22af43f634f3e526790187acea91f0ae3f3c6a4ab7901c2cbbec71b70ca3
+DIST guacamole-server-0.9.9.tar.gz 679635 SHA256 
b37ac2013f278558094488c15ec4d6ee8f01e60cd2bcb0d976a207eb9d9c4e7d SHA512 
bdc004c45e63bb2c692c1dfd280840ea682e461b2c578da511247cd36d727ffa22c3fdde22b3635ef6ac7e35a1b5e63f5971bdbb4d227f88d1b81ff035bd5f83
 WHIRLPOOL 
42a15cab6d723a9d0fe3376afad96e3283447bb7664c102b3795869fd72dd518281db447bceab18502ceaa38c9a322903a3b85dcff37c38f3bd568ea07f47ecb

diff --git a/net-misc/guacamole-server/guacamole-server-0.8.3.ebuild 
b/net-misc/guacamole-server/guacamole-server-0.8.3.ebuild
deleted file mode 100644
index e7dc623..000
--- a/net-misc/guacamole-server/guacamole-server-0.8.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils
-DESCRIPTION="This is the proxy-daemon used by www-apps/guacamole"
-
-HOMEPAGE="http://guacamole.sourceforge.net/";
-SRC_URI="mirror://sourceforge/guacamole/${P}.tar.gz"
-
-LICENSE="AGPL-3"
-
-SLOT="0"
-
-KEYWORDS="~x86"
-
-IUSE="rdesktop vnc ssh pulseaudio vorbis"
-
-DEPEND="x11-libs/cairo
-   ssh? ( x11-libs/pango
-   net-libs/libssh )
-   rdesktop? ( >=net-misc/freerdp-1.1.0_beta1_p20130710 )
-   vnc? ( net-libs/libvncserver
-   pulseaudio? ( media-sound/pulseaudio ) )
-   vorbis? ( media-libs/libvorbis )"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   econf --with-init-dir=/etc/init.d
-}
-
-src_compile() {
-   emake || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-}

diff --git a/net-misc/guacamole-server/guacamole-server-0.9.9.ebuild 
b/net-misc/guacamole-server/guacamole-server-0.9.9.ebuild
new file mode 100644
index 000..d093bf3
--- /dev/null
+++ b/net

[gentoo-commits] repo/gentoo:master commit in: www-apps/guacamole/

2015-12-19 Thread Andreas Schuerch
commit: f4e7c34ad1d73d6b2aa2332ba16388f94505889d
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sat Dec 19 17:59:03 2015 +
Commit: Andreas Schuerch  gentoo  org>
CommitDate: Sat Dec 19 17:59:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e7c34a

www-apps/guacamole: version bump to 0.9.9 and remove of 0.8.3. Also use 
compiled jars Bug 566616

Package-Manager: portage-2.2.20.1

 www-apps/guacamole/Manifest   |   4 +-
 www-apps/guacamole/guacamole-0.8.3.ebuild |  93 --
 www-apps/guacamole/guacamole-0.9.9.ebuild | 124 ++
 3 files changed, 125 insertions(+), 96 deletions(-)

diff --git a/www-apps/guacamole/Manifest b/www-apps/guacamole/Manifest
index 4e11870..964a994 100644
--- a/www-apps/guacamole/Manifest
+++ b/www-apps/guacamole/Manifest
@@ -1,20 +1,18 @@
 DIST guacamole-auth-jdbc-0.9.7.tar.gz 2997194 SHA256 
f112c0ab83e4253f3a914716c5a7e61c4d7dc64d724e7c11bb4b695f386474a5 SHA512 
0bfa920fed4b5baabc6f5541d9a5badc0a88c51e95675f00889d9d6f7a2069b07f0bee4ed628b82a4c243dd0a8fb1646a5ba6f822ca5704b1f60b49f3a2fd698
 WHIRLPOOL 
013ad62f68050b8c431565fa375e6c3c50e2cd1b962b6409c3b79f8652f021f71139de6facf3cd4195b34067ad01fba33bc980bbe4d50d8cc3d7f984555396c9
 DIST guacamole-auth-jdbc-0.9.8.tar.gz 7018542 SHA256 
7a4026e1cc3cb08bf4b7c265c91df62a616560b21ec14bbde32f5c52bd0e928a SHA512 
c1c1a4f0f33a46108a45c826ad075825846838ad05205579024820f4737db6c96e35c5be3d20c78a0e088cecc08738369bdcf00c6efd43307848a71c710aa394
 WHIRLPOOL 
d05038376e7f5cb1722c0e05a5a70892341806de27cf107c99e6545f3e7d239ff2ea6b7eb3b528099dfd764ff9b79a01e038e7c37ca008f7f502d752b323d836
-DIST guacamole-auth-ldap-0.8.0.tar.gz 382872 SHA256 
745e7541ab5db9decb463a7358e17c13cab5843d8458e0bf04f5a8eda8f19064 SHA512 
2e775de3757b0e161fd7c6ac19982763bbafec42fef3418cb469cf3cb6bf1783b01486fe28e5a250af7b67107a5c3c73e2ad2b10a4e49b3ca187e76e2b578776
 WHIRLPOOL 
df9a926df2f2a095a816234b6499640149e81acb4b6610d94ff8588e28ae9eaace8c0ca1808d1522aa55531674c53cbc6b5f55f606d7af73918610c9eb095ecf
 DIST guacamole-auth-ldap-0.9.0.tar.gz 382885 SHA256 
b9e0440202a4106b6fd0a8cdd9da7bfa476895ce8724edc7d75e80b89bca9780 SHA512 
caf228029a4e69ac1ac1f252c761167c1676eadbb362877753710aa28d274f76ed8091102f5a142b871dc7a7e22f98d113c18fa06e46dfbf6ec57c3ea92b435b
 WHIRLPOOL 
3f674c98c6c0bf068426f3c78947f1f09fecc19d55a341b58f9adde8920bc30722077feed7f293d082009991bc08ab8cbddba2569a65e05fcc39b8a91f5f875f
 DIST guacamole-auth-ldap-0.9.2.tar.gz 382892 SHA256 
478b0f5a3f9df0de4614b0432707cad443ea9f65ad219cffe904c6a91177250c SHA512 
7ff6ed8aeac872aebfe654992208342370f991eabd141ac102ea553cc94b8c69c382344b5c8419745bcdc8f83b77d9b72577c8ddef9e2d000549a5fb1ae70617
 WHIRLPOOL 
846a673f1d61294b201d95160e2979254537fe80ffbbdc00756ee6202dd9886807a9c1f4b8f60653c528776a5c852cc7382cd14dec624aa10934fbf04e4a4584
 DIST guacamole-auth-ldap-0.9.3.tar.gz 382919 SHA256 
0502e3d4e8512fbdd12b144285badfe2cd0b02fa9b0072b0b9772076998c8156 SHA512 
e3eebeafd841d304f4c2beb21c1d54327bf0af2201794685c008d1812f05e70c8389888eec1e417c7e08600ebaf6f7f7330cddcf5176c9a12c987ba516155ebe
 WHIRLPOOL 
c7d2869d4ede53478cf55be4825dfdae4f47a7c03113e79dbf17afd190c823279f9967c2fefd518de0858484151901e5c3d4592ef3ffcb241c50949d59643068
 DIST guacamole-auth-ldap-0.9.7.tar.gz 384154 SHA256 
479307fc54c20f0e4c661e135c0ad7251b3601054adbccdab2b7638cfa9c40bd SHA512 
e750a89059a247ac17c7d137f8b7e03f43673a82559b91a39d0d1e69c94bb8212f7a17c335ec69f3c7d892c8ad0aaa746f50dfd247202468fc6c880e9126f1d2
 WHIRLPOOL 
bdce95eb5d8a07de539dd44e55b6b44b746d0d3b12c7caba3c205ae584bdc69a83e5d05b753a650367fb2e172bd42eea0e3a21d3ef61f9e2cb35b8a028ac203c
 DIST guacamole-auth-ldap-0.9.8.tar.gz 1055810 SHA256 
712d7462368b690ddecd26a9bac926f9f307c84a63d8af622996d29fea71c99b SHA512 
b13947581dfad5b25a423369867c1a98327fd9a6a2124c12fe16c68700caefec217f18d01a1436419cb60dd43bb7f2126f5e47f3aebd069b2ce6a46759c0b402
 WHIRLPOOL 
270991364222ea8f0202cc0fb76c129859f717e24bd3e1653a880562d077eb9368d8e56f327f60b07f7c2d615b2981dcc604261288cd90630b53087a738369d6
-DIST guacamole-auth-mysql-0.8.2.tar.gz 2101795 SHA256 
26902d50237a5bcb65b5dc9e31e7c51d6318614b97200c58c030a655e57aed82 SHA512 
9bc5e7a5750d52a3df288088fa331f9e442cea06abf704df3989e714daba03e20b07ff5c531b4966ccc2f50c49124b9b7819447330d3be9ac5cce79c368663c6
 WHIRLPOOL 
bce4711ca03315feb770cd82f07b4370ea8ff74ca38a952827b36428150ee31c3e6deaf633fd7e256047ccf9e361e80b2d46248e5f2f6c3f896363b2e2badd13
 DIST guacamole-auth-mysql-0.9.0.tar.gz 2104231 SHA256 
5419d62a8decae579b54773ed70c8f21b03c11a53c24de982e8f84a79d74423e SHA512 
00cc09e75f8c977a2465759b97022007fe34ba9272f9b9004eec404419a68b8c0b301fc385b4f09af07bde82510a6f5b808585c78a61b26cabd98529a5b1c4fa
 WHIRLPOOL 
cacb8ee6387b43b0c4fd5c473680404828acc8cbdee219930043ef2f18857ca53b1502e8a650f0cbc6a4a2dfbb42d457991043a4823445e261eb2dc53aad9601
 DIST guacamole-auth-mysql-0.9.2.tar.gz 2104317 SHA256 
74567dcb03f2b4bbe059a8270c568ccf54a0a0ed8491de4ed2c3500cde0eabc3 SHA512 
4422358b1ced34

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

2015-12-19 Thread Mike Frysinger
commit: 317e792b325ca26fe6e959d5d4e511d154f3a228
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Dec 19 17:56:59 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Dec 19 17:56:59 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=317e792b

bump to sandbox-2.11

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 081398c..25711cc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.69])
-AC_INIT([sandbox], [2.10], [sand...@gentoo.org])
+AC_INIT([sandbox], [2.11], [sand...@gentoo.org])
 AM_INIT_AUTOMAKE([1.14 dist-xz no-dist-gzip silent-rules subdir-objects -Wall])
 AM_SILENT_RULES([yes]) # AM_INIT_AUTOMAKE([silent-rules]) is broken atm
 AC_CONFIG_HEADER([config.h])



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

2015-12-19 Thread Mike Frysinger
commit: f02e644a90dde960b47f9bc87125fe37dece7ee9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Dec 19 18:04:40 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Dec 19 18:04:40 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=f02e644a

libsandbox: tweak edge cases of realloc a bit

We need to return NULL when passed a size of 0 as the API requires the
return value be usable w/free, but we just freed the pointer so the ret
will cause memory corruption later on.

When we go to preserve the old content, we don't need the MIN check as
we already verified that a few lines up.  But leave it for defensive
purposes as gcc already optimizes it out for us.  Just comment things.

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

 libsandbox/memory.c | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/libsandbox/memory.c b/libsandbox/memory.c
index a2d69a2..a8f4d4b 100644
--- a/libsandbox/memory.c
+++ b/libsandbox/memory.c
@@ -81,7 +81,7 @@ void *realloc(void *ptr, size_t size)
return malloc(size);
if (size == 0) {
free(ptr);
-   return ptr;
+   return NULL;
}
 
old_malloc_size = SB_MALLOC_TO_SIZE(ptr);
@@ -91,6 +91,10 @@ void *realloc(void *ptr, size_t size)
ret = malloc(size);
if (!ret)
return ret;
+   /* We already verified old_malloc_size is smaller than size above, so
+* we don't really need the MIN() here.  We leave it to be defensive,
+* and because gcc optimizes away the check for us.
+*/
memcpy(ret, ptr, MIN(size, old_malloc_size));
free(ptr);
return ret;



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

2015-12-19 Thread Mike Frysinger
commit: 529a388ebb1b4e9d6ad8a1bb61dd8211833a5976
Author: Denis Lisov  gmail  com>
AuthorDate: Sat Dec 19 16:13:58 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Dec 19 17:57:53 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=529a388e

libsandbox: fix old_malloc_size check on realloc

Realloc uses SB_MALLOC_TO_SIZE assuming it returns the usable size,
while it is really the mmap size, which is greater. Thus it may fail
to reallocate even if required.

URL: https://bugs.gentoo.org/568714
Signed-off-by: Denis Lisov  gmail.com>
Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/memory.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/libsandbox/memory.c b/libsandbox/memory.c
index 8581128..a2d69a2 100644
--- a/libsandbox/memory.c
+++ b/libsandbox/memory.c
@@ -40,7 +40,8 @@ static int sb_munmap(void *addr, size_t length)
 
 #define SB_MALLOC_TO_MMAP(ptr) ((void*)((uintptr_t)(ptr) - MIN_ALIGN))
 #define SB_MMAP_TO_MALLOC(ptr) ((void*)((uintptr_t)(ptr) + MIN_ALIGN))
-#define SB_MALLOC_TO_SIZE(ptr) (*((size_t*)SB_MALLOC_TO_MMAP(ptr)))
+#define SB_MALLOC_TO_MMAP_SIZE(ptr) (*((size_t*)SB_MALLOC_TO_MMAP(ptr)))
+#define SB_MALLOC_TO_SIZE(ptr) (SB_MALLOC_TO_MMAP_SIZE(ptr) - MIN_ALIGN)
 
 void *malloc(size_t size)
 {
@@ -57,7 +58,7 @@ void free(void *ptr)
 {
if (ptr == NULL)
return;
-   if (munmap(SB_MALLOC_TO_MMAP(ptr), SB_MALLOC_TO_SIZE(ptr)))
+   if (munmap(SB_MALLOC_TO_MMAP(ptr), SB_MALLOC_TO_MMAP_SIZE(ptr)))
sb_ebort("sandbox memory corruption with free(%p): %s\n",
ptr, strerror(errno));
 }



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

2015-12-19 Thread Mike Frysinger
commit: 33a9bf25d218173400e1115011ed867e84b4bf38
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Dec 19 18:15:05 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Dec 19 18:15:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a9bf25

sys-apps/sandbox: fix memory corruption #568714

 .../files/sandbox-2.10-memory-corruption.patch | 42 ++
 ...{sandbox-2.10.ebuild => sandbox-2.10-r1.ebuild} |  1 +
 2 files changed, 43 insertions(+)

diff --git a/sys-apps/sandbox/files/sandbox-2.10-memory-corruption.patch 
b/sys-apps/sandbox/files/sandbox-2.10-memory-corruption.patch
new file mode 100644
index 000..7dd27c9
--- /dev/null
+++ b/sys-apps/sandbox/files/sandbox-2.10-memory-corruption.patch
@@ -0,0 +1,42 @@
+From 529a388ebb1b4e9d6ad8a1bb61dd8211833a5976 Mon Sep 17 00:00:00 2001
+From: Denis Lisov 
+Date: Sat, 19 Dec 2015 19:13:58 +0300
+Subject: [PATCH] libsandbox: fix old_malloc_size check on realloc
+
+Realloc uses SB_MALLOC_TO_SIZE assuming it returns the usable size,
+while it is really the mmap size, which is greater. Thus it may fail
+to reallocate even if required.
+
+URL: https://bugs.gentoo.org/568714
+Signed-off-by: Denis Lisov 
+Signed-off-by: Mike Frysinger 
+---
+ libsandbox/memory.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/libsandbox/memory.c b/libsandbox/memory.c
+index 8581128..a2d69a2 100644
+--- a/libsandbox/memory.c
 b/libsandbox/memory.c
+@@ -40,7 +40,8 @@ static int sb_munmap(void *addr, size_t length)
+ 
+ #define SB_MALLOC_TO_MMAP(ptr) ((void*)((uintptr_t)(ptr) - MIN_ALIGN))
+ #define SB_MMAP_TO_MALLOC(ptr) ((void*)((uintptr_t)(ptr) + MIN_ALIGN))
+-#define SB_MALLOC_TO_SIZE(ptr) (*((size_t*)SB_MALLOC_TO_MMAP(ptr)))
++#define SB_MALLOC_TO_MMAP_SIZE(ptr) (*((size_t*)SB_MALLOC_TO_MMAP(ptr)))
++#define SB_MALLOC_TO_SIZE(ptr) (SB_MALLOC_TO_MMAP_SIZE(ptr) - MIN_ALIGN)
+ 
+ void *malloc(size_t size)
+ {
+@@ -57,7 +58,7 @@ void free(void *ptr)
+ {
+   if (ptr == NULL)
+   return;
+-  if (munmap(SB_MALLOC_TO_MMAP(ptr), SB_MALLOC_TO_SIZE(ptr)))
++  if (munmap(SB_MALLOC_TO_MMAP(ptr), SB_MALLOC_TO_MMAP_SIZE(ptr)))
+   sb_ebort("sandbox memory corruption with free(%p): %s\n",
+   ptr, strerror(errno));
+ }
+-- 
+2.6.2
+

diff --git a/sys-apps/sandbox/sandbox-2.10.ebuild 
b/sys-apps/sandbox/sandbox-2.10-r1.ebuild
similarity index 97%
rename from sys-apps/sandbox/sandbox-2.10.ebuild
rename to sys-apps/sandbox/sandbox-2.10-r1.ebuild
index 2550852..9df5d29 100644
--- a/sys-apps/sandbox/sandbox-2.10.ebuild
+++ b/sys-apps/sandbox/sandbox-2.10-r1.ebuild
@@ -46,6 +46,7 @@ sb_foreach_abi() {
 src_unpack() {
unpacker
cd "${S}"
+   epatch "${FILESDIR}"/${P}-memory-corruption.patch #568714
epatch_user
 }
 



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

2015-12-19 Thread Alex Legler
commit: ed06339aaabeb061d8cc72e736aac937e43d0aa9
Author: Alex Legler  a3li  li>
AuthorDate: Sat Dec 19 18:45:21 2015 +
Commit: Alex Legler  gentoo  org>
CommitDate: Sat Dec 19 18:45:21 2015 +
URL:https://gitweb.gentoo.org/sites/www.git/commit/?id=ed06339a

Update links to the Security Handbook

 support/security/index.html | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/support/security/index.html b/support/security/index.html
index 034fa22..8e32c25 100644
--- a/support/security/index.html
+++ b/support/security/index.html
@@ -28,7 +28,7 @@ layout: page-nav3
 
 Installing a secure Gentoo system
 
-  The https://wwwold.gentoo.org/doc/en/security/";>Gentoo Security 
Handbook gives information and tips
+  The https://wiki.gentoo.org/wiki/Security_Handbook";>Gentoo Security 
Handbook gives information and tips
   for building a secure system and hardening existing systems.
 
 
@@ -127,7 +127,7 @@ layout: page-nav3
 
 Links
 
-  https://wwwold.gentoo.org/doc/en/security/";>Gentoo Security 
Handbook — Step-by-step guide for hardening Gentoo Linux
+  https://wiki.gentoo.org/wiki/Security_Handbook";>Gentoo Security 
Handbook — Step-by-step guide for hardening Gentoo Linux
   https://wiki.gentoo.org/wiki/Project:Hardened";>Gentoo Hardened 
Project — Bringing advanced security to Gentoo Linux
   Active Developer List — Active 
Developer List including GPG keys which can be used to verify GLSAs
-
\ No newline at end of file
+



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

2015-12-19 Thread Patrice Clement
commit: 3325fdcc288b3e7f9f7df4fb3e072f293c18d56d
Author: Elizabeth Myers  interlinked  me>
AuthorDate: Sat Dec 19 15:28:24 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec 19 18:59:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3325fdcc

app-text/aspell: adopt package

 app-text/aspell/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-text/aspell/metadata.xml b/app-text/aspell/metadata.xml
index 91f4e72..0bf837b 100644
--- a/app-text/aspell/metadata.xml
+++ b/app-text/aspell/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+   proxy-maintainers

-   maintainer-nee...@gentoo.org
+   Elizabeth Myers
+   elizab...@interlinked.me
+   Proxied maintainer; set to assignee in all 
bugs

 



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-en/

2015-12-19 Thread Patrice Clement
commit: 468be151586b1f78944f72608ea7457ef059f5a1
Author: Elizabeth Myers  interlinked  me>
AuthorDate: Sat Dec 19 15:31:14 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec 19 18:59:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=468be151

app-dicts/myspell-en: adopt package

 app-dicts/myspell-en/metadata.xml | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-dicts/myspell-en/metadata.xml 
b/app-dicts/myspell-en/metadata.xml
index 4538a68..0bf837b 100644
--- a/app-dicts/myspell-en/metadata.xml
+++ b/app-dicts/myspell-en/metadata.xml
@@ -1,5 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-maintainer-nee...@gentoo.org
+   proxy-maintainers
+   
+   Elizabeth Myers
+   elizab...@interlinked.me
+   Proxied maintainer; set to assignee in all 
bugs
+   
 



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

2015-12-19 Thread Patrice Clement
commit: d0c2dc76babb0f9c37aef84b0aebf933e958ae92
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Dec 19 18:58:52 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec 19 18:59:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c2dc76

Merge remote-tracking branch 'github/pr/494'.

 app-dicts/myspell-en/metadata.xml  |   7 +-
 app-dicts/myspell-en/myspell-en-20151201.ebuild|   2 +
 app-i18n/man-pages-it/Manifest |   1 +
 app-i18n/man-pages-it/man-pages-it-4.00.ebuild |  25 +++
 app-i18n/man-pages-it/metadata.xml |  17 +-
 app-text/aspell/metadata.xml   |   5 +-
 app-text/hunspell/metadata.xml |   5 +-
 dev-cpp/gconfmm/Manifest   |   1 +
 dev-cpp/gconfmm/gconfmm-2.28.3-r1.ebuild   |  41 +
 dev-cpp/gnome-vfsmm/gnome-vfsmm-2.26.0-r1.ebuild   |  58 +++
 .../gtksourceviewmm-2.10.3-r1.ebuild   |  49 ++
 .../libftdi/files/libftdi-0.20-cmake-include.patch |  22 +++
 .../libftdi/files/libftdi-0.20-cmake-version.patch |  38 +
 dev-embedded/libftdi/libftdi-0.20.ebuild   |   4 +-
 dev-embedded/sdcc/sdcc-2.9.0.ebuild|   2 +-
 dev-embedded/sdcc/sdcc-3.5.0.ebuild|   2 +-
 dev-embedded/sdcc/sdcc-.ebuild |  49 --
 .../guiloader-c++/guiloader-c++-2.21.0-r1.ebuild   |  40 +
 dev-libs/libnl/libnl-3.2.27.ebuild |   2 +-
 dev-ml/ocaml-cstruct/Manifest  |   1 +
 ...-1.7.0-r3.ebuild => ocaml-cstruct-1.7.1.ebuild} |   0
 dev-ml/postgresql-ocaml/Manifest   |   1 +
 ...-3.2.1.ebuild => postgresql-ocaml-3.2.2.ebuild} |   0
 dev-ml/yojson/Manifest |   1 +
 .../{yojson-1.2.3.ebuild => yojson-1.3.0.ebuild}   |   0
 dev-python/python-systemd/Manifest |   1 +
 .../files/231-test_daemon-SO_PASSCRED.patch|  28 
 .../python-systemd/python-systemd-231.ebuild   |  35 
 dev-util/regexxer/regexxer-0.10.ebuild |   7 +-
 eclass/distutils-r1.eclass |   2 +-
 eclass/elisp.eclass|   4 +-
 eclass/multibuild.eclass   |   2 +-
 eclass/readme.gentoo-r1.eclass |   4 +-
 games-board/hexxagon/hexxagon-1.0.2.ebuild |   6 +-
 gnome-base/nautilus/Manifest   |   1 +
 gnome-base/nautilus/nautilus-3.18.3.ebuild | 128 +++
 .../gnome-color-chooser-0.2.5.ebuild   |  17 +-
 media-sound/paprefs/paprefs-0.9.10.ebuild  |   7 +-
 media-sound/pavucontrol/pavucontrol-3.0.ebuild |   2 +
 media-sound/pavumeter/pavumeter-0.9.3-r1.ebuild|   8 +-
 media-video/cclive/cclive-0.9.3-r1.ebuild  |   3 +-
 net-irc/kvirc/Manifest |   1 +
 ...9.ebuild => kvirc-4.4_pre20151218202654.ebuild} |  49 --
 net-irc/kvirc/kvirc-4.4_pre6250.ebuild |   8 +-
 net-irc/kvirc/kvirc-.ebuild|  47 --
 net-irc/kvirc/metadata.xml |   4 +-
 ...ow-installing-man-1-even-with-disable-doc.patch |  94 +++
 ...ow-installing-man-1-even-with-disable-doc.patch |  96 +++
 net-libs/gnutls/gnutls-3.3.19-r1.ebuild| 177 +
 net-libs/gnutls/gnutls-3.4.7-r1.ebuild | 135 
 net-libs/net6/net6-1.3.14-r1.ebuild|  40 +
 net-misc/guacamole-server/Manifest |   2 +-
 .../guacamole-server/guacamole-server-0.8.3.ebuild |  41 -
 ...-0.9.8.ebuild => guacamole-server-0.9.9.ebuild} |   0
 net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch|  25 +++
 net-misc/oidentd/oidentd-2.0.8-r5.ebuild   |   5 +-
 net-wireless/gnuradio/Manifest |   1 +
 ...nuradio-.ebuild => gnuradio-3.7.8.1.ebuild} |   0
 .../gr-osmosdr/gr-osmosdr-0.1.4_p20150730.ebuild   |   4 +-
 net-wireless/gr-osmosdr/gr-osmosdr-.ebuild |   6 +-
 sci-electronics/pulseview/pulseview-.ebuild|   2 +-
 .../osm2pgsql/osm2pgsql-.ebuild|   8 +-
 sci-libs/libsigrok/libsigrok-.ebuild   |  36 -
 sci-libs/libsigrok/metadata.xml|   1 +
 sci-mathematics/fricas/Manifest|   1 -
 sci-mathematics/fricas/fricas-1.2.6.ebuild |  90 ---
 ...{fricas-1.2.7.ebuild => fricas-1.2.7-r1.ebuild} |  16 +-
 .../files/sandbox-2.10-memory-corruption.patch |  42 +
 ...{sandbox-2.10.ebuild => sandbox-2.10-r1.ebuild} |   1 +
 .../sigrok-firmware-fx2lafw-0.1.2.ebuild   |   2 +-
 .../sigrok-firmware-fx2lafw-.ebuild|   2 +-
 sys-fs/atari-fdisk/Manifest|   1 -
 sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.1.ebuild|  42 -
 sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild|  24 ++-
 .../files/atari-fdisk-0.7.1.5.4-gcc-5-inlin

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

2015-12-19 Thread Patrice Clement
commit: 397a403d685d8a40133a4c737e0b74e48f93a233
Author: Elizabeth Myers  interlinked  me>
AuthorDate: Sat Dec 19 15:27:26 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec 19 18:59:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=397a403d

app-text/hunspell: adopt package

 app-text/hunspell/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-text/hunspell/metadata.xml b/app-text/hunspell/metadata.xml
index 69445b0..8d000ed 100644
--- a/app-text/hunspell/metadata.xml
+++ b/app-text/hunspell/metadata.xml
@@ -1,8 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+   proxy-maintainers

-   maintainer-nee...@gentoo.org
+   Elizabeth Myers
+   elizab...@interlinked.me
+   Proxied maintainer; set to assignee in all 
bugs


hunspell



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-en/

2015-12-19 Thread Patrice Clement
commit: 61796c74767ed2defc53d77e61b070155d5ec01f
Author: Elizabeth Myers  interlinked  me>
AuthorDate: Sat Dec 19 15:34:04 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec 19 18:59:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61796c74

app-dicts/myspell-en: add EAPI=5 to 20151201 version

 app-dicts/myspell-en/myspell-en-20151201.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-dicts/myspell-en/myspell-en-20151201.ebuild 
b/app-dicts/myspell-en/myspell-en-20151201.ebuild
index 1be1465..d662853 100644
--- a/app-dicts/myspell-en/myspell-en-20151201.ebuild
+++ b/app-dicts/myspell-en/myspell-en-20151201.ebuild
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+EAPI=5
+
 MYSPELL_DICT=(
"en_AU.aff"
"en_AU.dic"



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

2015-12-19 Thread Mike Frysinger
commit: a07f29dd024b5a047e576a54818f26daf921017c
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Dec 19 19:00:08 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Dec 19 19:01:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07f29dd

app-editors/nano: update HOMEPAGE #534462

 app-editors/nano/nano-2.3.6.ebuild | 2 +-
 app-editors/nano/nano-2.4.0.ebuild | 2 +-
 app-editors/nano/nano-2.4.1.ebuild | 2 +-
 app-editors/nano/nano-2.4.2.ebuild | 2 +-
 app-editors/nano/nano-2.4.3.ebuild | 2 +-
 app-editors/nano/nano-2.5.0.ebuild | 2 +-
 app-editors/nano/nano-.ebuild  | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-editors/nano/nano-2.3.6.ebuild 
b/app-editors/nano/nano-2.3.6.ebuild
index 8096b33..ee21f62 100644
--- a/app-editors/nano/nano-2.3.6.ebuild
+++ b/app-editors/nano/nano-2.3.6.ebuild
@@ -15,7 +15,7 @@ else
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="http://www.nano-editor.org/ 
https://www.gentoo.org/doc/en/nano-basics-guide.xml";
+HOMEPAGE="http://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide";
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/app-editors/nano/nano-2.4.0.ebuild 
b/app-editors/nano/nano-2.4.0.ebuild
index 99eb5b1..7e824c2 100644
--- a/app-editors/nano/nano-2.4.0.ebuild
+++ b/app-editors/nano/nano-2.4.0.ebuild
@@ -15,7 +15,7 @@ else
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="http://www.nano-editor.org/ 
https://www.gentoo.org/doc/en/nano-basics-guide.xml";
+HOMEPAGE="http://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide";
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/app-editors/nano/nano-2.4.1.ebuild 
b/app-editors/nano/nano-2.4.1.ebuild
index 83741b8..2644916 100644
--- a/app-editors/nano/nano-2.4.1.ebuild
+++ b/app-editors/nano/nano-2.4.1.ebuild
@@ -15,7 +15,7 @@ else
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="http://www.nano-editor.org/ 
https://www.gentoo.org/doc/en/nano-basics-guide.xml";
+HOMEPAGE="http://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide";
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/app-editors/nano/nano-2.4.2.ebuild 
b/app-editors/nano/nano-2.4.2.ebuild
index 48d87ed..58fa18e 100644
--- a/app-editors/nano/nano-2.4.2.ebuild
+++ b/app-editors/nano/nano-2.4.2.ebuild
@@ -15,7 +15,7 @@ else
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="http://www.nano-editor.org/ 
https://www.gentoo.org/doc/en/nano-basics-guide.xml";
+HOMEPAGE="http://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide";
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/app-editors/nano/nano-2.4.3.ebuild 
b/app-editors/nano/nano-2.4.3.ebuild
index 48d87ed..58fa18e 100644
--- a/app-editors/nano/nano-2.4.3.ebuild
+++ b/app-editors/nano/nano-2.4.3.ebuild
@@ -15,7 +15,7 @@ else
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="http://www.nano-editor.org/ 
https://www.gentoo.org/doc/en/nano-basics-guide.xml";
+HOMEPAGE="http://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide";
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/app-editors/nano/nano-2.5.0.ebuild 
b/app-editors/nano/nano-2.5.0.ebuild
index 48d87ed..58fa18e 100644
--- a/app-editors/nano/nano-2.5.0.ebuild
+++ b/app-editors/nano/nano-2.5.0.ebuild
@@ -15,7 +15,7 @@ else
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="http://www.nano-editor.org/ 
https://www.gentoo.org/doc/en/nano-basics-guide.xml";
+HOMEPAGE="http://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide";
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 48d87ed..58fa18e 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -15,7 +15,7 @@ else
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="http://www.nano-editor.org/ 
https://www.gentoo.org/doc/en/nano-basics-guide.xml";
+HOMEPAGE="http://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide";
 
 LICENSE="GPL-3"
 SLOT="0"



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

2015-12-19 Thread Patrice Clement
commit: e55767e68004ce2dd93aa09de58c91555e07acfe
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Dec 19 19:03:35 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec 19 19:06:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55767e6

Merge remote-tracking branch 'github/pr/487'.

 sys-power/acpi/Manifest |  1 +
 sys-power/acpi/acpi-1.6.ebuild  |  2 +-
 sys-power/acpi/{acpi-1.6.ebuild => acpi-1.7.ebuild} |  6 +++---
 sys-power/acpi/metadata.xml | 10 +-
 4 files changed, 14 insertions(+), 5 deletions(-)



[gentoo-commits] repo/gentoo:master commit in: sys-power/acpi/

2015-12-19 Thread Patrice Clement
commit: ce44b97b82a604a2cd608e3a6cff3670b015eb52
Author: Alessandro Calorì  gmail  com>
AuthorDate: Sat Dec 19 12:02:48 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec 19 18:10:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce44b97b

sys-power/acpi: add proxy maintainer (axelgenus)

 sys-power/acpi/metadata.xml | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/sys-power/acpi/metadata.xml b/sys-power/acpi/metadata.xml
index 5b9e716..bf649f4 100644
--- a/sys-power/acpi/metadata.xml
+++ b/sys-power/acpi/metadata.xml
@@ -1,10 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+   proxy-maintainers

-   maintainer-nee...@gentoo.org
+   axelge...@gmail.com
+   Alessandro Calorì
+   Proxied maintainer; set to assignee in all 
bugs


acpiclient

+   
+   Attempts to replicate the functionality of the 'old' apm command
+   on ACPI systems, including battery and thermal information. 
Does not
+   support ACPI suspending, only displays information about ACPI 
devices.
+   
 



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

2015-12-19 Thread Brian Evans
commit: ff1eb9646b9d754d931f111c3439d4b42ef1eea2
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Dec 19 19:06:59 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Dec 19 19:06:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff1eb964

www-plugins/freshplayerplugin: Revbump to fix missing dependency wrt bug 568804

Package-Manager: portage-2.2.26

 .../freshplayerplugin-0.3.3-r2.ebuild  | 85 ++
 1 file changed, 85 insertions(+)

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



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

2015-12-19 Thread Patrice Clement
commit: dd7087ba46ce665dc06a0c780f0203b49f3fcf05
Author: Matthew Brewer  sina  cn>
AuthorDate: Thu Dec 17 12:06:47 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 17 20:11:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7087ba

dev-util/idea-ultimate: version bump

- update stable to 15.0.2
- update EAP branch to 15.0.3.143.1453.5
- modify new ebuilds (15.0.2 and newer) to choose FILENAME and stability 
according to ebuild-name containing "_pre"
  -> future updates only require changes of ebuild-name

 dev-util/idea-ultimate/Manifest|  3 +-
 .../idea-ultimate-15.0.1.143.382.35.ebuild | 81 --
 ...ild => idea-ultimate-15.0.2.143.1184.17.ebuild} | 15 +++-
 ... => idea-ultimate-15.0.3.143.1453.5_pre.ebuild} | 15 +++-
 dev-util/idea-ultimate/metadata.xml|  2 +-
 5 files changed, 29 insertions(+), 87 deletions(-)

diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 2d525f6..f2ffc4d 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,3 +1,4 @@
 DIST idea-ultimate-14.1.5.141.2735.5.tar.gz 318054935 SHA256 
6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 
7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0
 WHIRLPOOL 
44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
-DIST ideaIU-143.1183.10.tar.gz 390461334 SHA256 
64b9435e79f0a6e2e08214e1c55617630a5cf2265b5904eeeacee880b55eafa0 SHA512 
0aafce6461d93a158bd69360461630292f758818eaec46ab24644b0ae03e11511553ce157c0ee456c64ae1efdecdd7a535d61312d57a9cb8b98027e2b139e56f
 WHIRLPOOL 
e223ab18338d199d5e6c2847a0814695266e213704f4b1552c7864f1820801ec4bbce7f78099d98fc045f683994687cc0ba7358b142587c715f344e4543ad61c
+DIST ideaIU-143.1184.17.tar.gz 390459277 SHA256 
5a3f6d8ba6d5ce8c505f13564c04cf2f674f1c022b9a33871013acb0ebe10fe5 SHA512 
bc42244554ed0e533c95b65b1518ffb20ad1407fab22afff0ff3711245d15d97456599bebfcf654553b91a24dcf9042ac769041be3bfc14af76fa48b70f29d94
 WHIRLPOOL 
48ba83f0254e027a8f78d070dd55a63d97225ae763107149db8820d22ceb4dc72d080704bb6ea2ccf0673af77ec9cda9fa13b226c0c885f7336f2e7d50b52ae2
+DIST ideaIU-143.1453.5.tar.gz 391976664 SHA256 
44cec195e78e65e79c8b609a6cb3ada75ef632fe3a73b8d0ad40610a5e95dfbf SHA512 
77e229f08b840ee0b572f5d8036d508ea609f0355a84c64e2bca4dcb8bbe9a2262a1ed46cdd966e9cfd7c8a24a48a3ba3578e229860b27e34a82af57712811a6
 WHIRLPOOL 
90cc48a9a6bbef67a1c607e73f80aacb70a1f290acfa684775da44eb50e6ec9d6dfed1cf55ce76762afe96e5046cc9cb74d392ce6f3eb644944a2b9e06d14917
 DIST ideaIU-143.382.35.tar.gz 379524583 SHA256 
1f4c6f55eeb0ce08f697008935c5b7356e74a85dfaad00f6521670b8f5c6862f SHA512 
cd3fe075be726695144a70b8f6477a7d547ca6c67bfacdf91d64f352066305d18ad0696608ac54d316adb95b3ae7d4d1218d34b28875a084de35dc03da77b91f
 WHIRLPOOL 
99ba3fb796f40bd8cf22c42302fec7e279dc749b681952066d49f6a079ca06e532cc10274bc19a6b12a81cb6f15ebcde8450f774109a6d21a9a8c9b9ea235710

diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35.ebuild 
b/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35.ebuild
deleted file mode 100644
index 1d30c4a..000
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="idea"
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="http://www.jetbrains.com/idea";
-SRC_URI="http://download-cf.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> 
${MY_PN}IU-${PV_STRING}.tar.gz"
-
-LICENSE="IDEA
-   || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE=""
-KEYWORDS="amd64 x86"
-
-DEPEND="!dev-util/${PN}:14
-   !dev-util/${PN}:15"
-RDEPEND="${DEPEND}
-   >=virtual/jdk-1.7:*"
-S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-
-QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
-QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so
-   opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so
-   opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so
-   opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so"
-QA_WX_LOAD="
-   opt/${PN}-${MY_PV}/bin/fsnotifier-arm
-   
opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_auth.so
-   
opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_console.so
-   
opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_filesystem.so
-   
opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_misc.so
-   
opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_synchr

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

2015-12-19 Thread Patrice Clement
commit: 341a50950017e50e2b895f3e7884c430053146b0
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Dec 19 19:05:59 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec 19 19:06:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=341a5095

Merge remote-tracking branch 'github/pr/484'.

 dev-util/idea-ultimate/Manifest|  3 +-
 .../idea-ultimate-15.0.1.143.382.35.ebuild | 81 --
 ...ild => idea-ultimate-15.0.2.143.1184.17.ebuild} | 15 +++-
 ... => idea-ultimate-15.0.3.143.1453.5_pre.ebuild} | 15 +++-
 dev-util/idea-ultimate/metadata.xml|  2 +-
 5 files changed, 29 insertions(+), 87 deletions(-)



  1   2   3   >