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

2017-02-16 Thread Hans de Graaff
commit: 19cc5e138f1e1fe7e744cac19a94e57c800e1421
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 17 07:15:42 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 17 07:16:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19cc5e13

dev-ruby/xmlrpc: add 0.3.0

Package-Manager: portage-2.3.3

 dev-ruby/xmlrpc/Manifest|  1 +
 dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/xmlrpc/Manifest b/dev-ruby/xmlrpc/Manifest
index 996a965301..a9f6f16812 100644
--- a/dev-ruby/xmlrpc/Manifest
+++ b/dev-ruby/xmlrpc/Manifest
@@ -1 +1,2 @@
 DIST xmlrpc-0.2.1.tar.gz 33980 SHA256 
0254f899373e9151bc10bf0f71144a7530ec05b7041daa96702a3371bebe06f8 SHA512 
20a156acd70df7bcca649fa7962855ee645b4348cf8d64109e5e7409fc2f89e53c18c28b871365e424bbbe8d7ca92cacaf9ceda6cf485bf55b717ee0040d8491
 WHIRLPOOL 
78a317b72936b5cb3fb642f622da248bebbe174d359e43000cc9f169b39b4c959663d257c05fe0b935bed691e92df3fefdd0fa76bb140fb806fbcee28669511c
+DIST xmlrpc-0.3.0.tar.gz 34157 SHA256 
22cc05f6c74027b0a5f4036fda80598b5dc23f37f6004ec4c870ca1343a56677 SHA512 
370b2fe2ed9ca37fbbc2e85d08328450671019a2dc0c2a31ecf8fc8af95105ccf1b8f728307a5d9cf5f4dbcd93ccfb2f66244b441c0aea1cd1aaca2e820dfe31
 WHIRLPOOL 
cf48940b2127fd295e2707318160cf15bb2ed64bab4d5b2a1d6a4c9f83b9a17ae7aac4b400175389e1ff925378137f57125493ea7f5a77be2ab0f27ed25b6005

diff --git a/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild 
b/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild
new file mode 100644
index 00..3edf785a00
--- /dev/null
+++ b/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="XMLRPC is a lightweight protocol that enables remote procedure 
calls over HTTP"
+HOMEPAGE="https://github.com/ruby/xmlrpc;
+SRC_URI="https://github.com/ruby/xmlrpc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile || die
+
+   # Avoid dependency on git
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2017-02-16 Thread Alon Bar-Lev
commit: a0bddb235c9b7c1e6e30e558849821efb4172b02
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Feb 16 21:15:16 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Feb 16 21:15:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0bddb23

dev-libs/libtasn1: cleanup

Bug: 601978

Package-Manager: portage-2.3.3

 dev-libs/libtasn1/Manifest|  2 --
 dev-libs/libtasn1/libtasn1-4.5.ebuild | 42 ---
 dev-libs/libtasn1/libtasn1-4.8.ebuild | 41 --
 3 files changed, 85 deletions(-)

diff --git a/dev-libs/libtasn1/Manifest b/dev-libs/libtasn1/Manifest
index 23b89bf3e2..7b5917ed41 100644
--- a/dev-libs/libtasn1/Manifest
+++ b/dev-libs/libtasn1/Manifest
@@ -1,4 +1,2 @@
 DIST libtasn1-4.10.tar.gz 1887057 SHA256 
681a4d9a0d259f2125713f2e5766c5809f151b3a1392fd91390f780b4b8f5a02 SHA512 
614e93128e6be8f46a2ad46e2a515e2edfb1f5a2e90c9e5da02d3afc0a882dc956632dd2b1eddd6b0e258e7b58a82d5d745d8ccd23120d94bb0af48132ed1a18
 WHIRLPOOL 
3f7bf6ba72006b22d126546e5f683d5bb8e758e4a919deac5d319d520175f7805a0c922561967bc7708ac1838ae1ccfa0da829b818705434eb46406e8a0ff1f1
-DIST libtasn1-4.5.tar.gz 1850279 SHA256 
89b3b5dce119273431544ecb305081f3530911001bb12e5d76588907edb71bda SHA512 
9319c7109b006f6f1f52c5cc0ff4b076db0037fb977535e04980dc3a9b3195ef20a451f04771d0eff1d1a104557cc14ccd5147f82e4229230d6539046e7f5108
 WHIRLPOOL 
9a3673f576f0ff44889c00f4c24e3f2d9b27f0be1d53058b292ed56f89b2b4efbd0ac0f9721daa0ed1116b541146e86b8f42d9e8857bdc9d0ba8bacb5415a9dd
-DIST libtasn1-4.8.tar.gz 1859924 SHA256 
fa802fc94d79baa00e7397cedf29eb6827d4bd8b4dd77b577373577c93a8c513 SHA512 
22a0d1b2fc57efd18aa23ea720f915ec0c31bd2f60653181b0537d3d7c3c3262cef3a76e3be03fdb7d7cd5a6b4156a1033b156e56717bfa37a32f176692319f3
 WHIRLPOOL 
630d03af08bec84da952a8a3cd8be2402e46d34f19bf05373f0791c6a4a500a2ff168e2aca2704ea28591b64bfdc5e56fa87ab807949201da46522a0b6b2bff3
 DIST libtasn1-4.9.tar.gz 1864709 SHA256 
4f6f7a8fd691ac2b8307c8ca365bad711db607d4ad5966f6938a9d2ecd65c920 SHA512 
1fb2c5eb89f3e9abd8f7433342619e3d89576ed15a783b8152ed9da0383342f80e750c570733ac266bc8a3c4b23e5e2a57e3735b2341d507e7d88ac366a8d6e7
 WHIRLPOOL 
509afea66788b5f0d2aa944cbf07b48f122c1f2f1e6bd9278fce2a0e195397453e5203b2b4ab519520ea0e3614664f2af0cc2f046f2b91252d156e8058e1952c

diff --git a/dev-libs/libtasn1/libtasn1-4.5.ebuild 
b/dev-libs/libtasn1/libtasn1-4.5.ebuild
deleted file mode 100644
index 8055816c40..00
--- a/dev-libs/libtasn1/libtasn1-4.5.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools-multilib
-
-DESCRIPTION="ASN.1 library"
-HOMEPAGE="https://www.gnu.org/software/libtasn1/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3 LGPL-2.1"
-SLOT="0/6" # subslot = libtasn1 soname version
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc static-libs"
-
-DEPEND=">=dev-lang/perl-5.6
-   sys-apps/help2man
-   virtual/yacc"
-RDEPEND="
-   abi_x86_32? (
-   !<=app-emulation/emul-linux-x86-baselibs-20131008-r16
-   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
-   )"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-
-src_configure() {
-   local myeconfargs
-   [[ "${VALGRIND_TESTS}" == "0" ]] && myeconfargs+=( 
--disable-valgrind-tests )
-   autotools-multilib_src_configure
-}
-
-src_install() {
-   autotools-multilib_src_install
-
-   if use doc ; then
-   dodoc doc/libtasn1.pdf
-   dohtml doc/reference/html/*
-   fi
-}

diff --git a/dev-libs/libtasn1/libtasn1-4.8.ebuild 
b/dev-libs/libtasn1/libtasn1-4.8.ebuild
deleted file mode 100644
index f2f4c340c9..00
--- a/dev-libs/libtasn1/libtasn1-4.8.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit multilib-minimal
-
-DESCRIPTION="ASN.1 library"
-HOMEPAGE="https://www.gnu.org/software/libtasn1/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3 LGPL-2.1"
-SLOT="0/6" # subslot = libtasn1 soname version
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc static-libs"
-
-DEPEND=">=dev-lang/perl-5.6
-   sys-apps/help2man
-   virtual/yacc"
-RDEPEND="
-   abi_x86_32? (
-   !<=app-emulation/emul-linux-x86-baselibs-20131008-r16
-   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
-   )"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-
-multilib_src_configure() {
-   local myeconfargs
-   [[ "${VALGRIND_TESTS}" == 

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

2017-02-16 Thread Anthony G. Basile
commit: 4ccb17a7ea9993b9833599dbca985202e1967832
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Thu Feb 16 16:32:09 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Feb 17 06:19:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ccb17a7

www-servers/monkeyd: remove unused patches

 .../monkeyd/files/monkeyd-1.5.0-fix-CPPFLAGS.patch |  17 ---
 .../files/monkeyd-1.5.2-use-system-jemalloc.patch  | 157 -
 .../files/monkeyd-1.6.3-system-mbedtls.patch   |  19 ---
 3 files changed, 193 deletions(-)

diff --git a/www-servers/monkeyd/files/monkeyd-1.5.0-fix-CPPFLAGS.patch 
b/www-servers/monkeyd/files/monkeyd-1.5.0-fix-CPPFLAGS.patch
deleted file mode 100644
index 9e88bc999d..00
--- a/www-servers/monkeyd/files/monkeyd-1.5.0-fix-CPPFLAGS.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -Naur monkey-1.5.0.orig/plugins/auth/tools/Makefile.in 
monkey-1.5.0/plugins/auth/tools/Makefile.in
 monkey-1.5.0.orig/plugins/auth/tools/Makefile.in   2014-05-25 
19:12:44.0 -0400
-+++ monkey-1.5.0/plugins/auth/tools/Makefile.in2014-05-26 
13:15:29.347727637 -0400
-@@ -3,10 +3,11 @@
- 
- CC= @echo "  CC   $(_PATH)/$@"; $CC
- CC_QUIET= @echo -n; $CC
--CFLAGS= -I../../../src/include -I../ $CFLAGS
-+CPPFLAGS = -I../../../src/include -I../
-+CFLAGS= $CFLAGS
- LDFLAGS = $LDFLAGS
- SOURCES = ../sha1.c ../base64.c mk_passwd.c
- OBJECTS = $(SOURCES:../.c=%.o)
- 
- ../../../bin/mk_passwd: $(OBJECTS)
--  $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ -ldl
-+  $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $^ -ldl

diff --git a/www-servers/monkeyd/files/monkeyd-1.5.2-use-system-jemalloc.patch 
b/www-servers/monkeyd/files/monkeyd-1.5.2-use-system-jemalloc.patch
deleted file mode 100644
index a4934a4e21..00
--- a/www-servers/monkeyd/files/monkeyd-1.5.2-use-system-jemalloc.patch
+++ /dev/null
@@ -1,157 +0,0 @@
-diff -Naur monkey-1.5.2.orig/configure monkey-1.5.2/configure
 monkey-1.5.2.orig/configure2014-07-19 23:27:13.0 -0400
-+++ monkey-1.5.2/configure 2014-07-26 10:07:08.808171546 -0400
-@@ -193,7 +193,7 @@
- 
-   echo "+ Creating src/Makefile"
-   create_makefile2 mod_libs mod_obj make_script platform \
-- malloc_libc malloc_jemalloc
-+ malloc_libc
- 
-   echo "+ Creating plugins/Make.common"
-   create_plugins_make_common bindir
-@@ -210,33 +210,12 @@
- 
-   echo -e "+ Creating Makefile"
-   if [ "$dir" = 0 ]; then
--  create_makefile1 bindir malloc_jemalloc
-+  create_makefile1 bindir
-   else
-   create_makefile1_install prefix bindir mandir sysconfdir \
--datadir logdir malloc_jemalloc
-+datadir logdir
-   fi
- 
--# if the memory allocator is jemalloc, lets start configuring the 
dependency
--if [ $malloc_jemalloc -eq 1 ]; then
--echo
--echo -e "\033[1m=== Configuring Memory Allocator ===\033[0m"
--cd deps/jemalloc
--./configure $JEMALLOC_OPTS \
----with-jemalloc-prefix=je_ \
----enable-cc-silence \
--CFLAGS="-std=gnu99 -Wall -pipe -g3 -O3 
-funroll-loops " \
--LDFLAGS="" > jemalloc.config 2>&1
--if [ $? -eq 0 ]; then
--  echo "+ Jemalloc configured"
--else
--  cat jemalloc.config
--  echo
--  echo "check more details with: $ cat 
deps/jemalloc/config.log"
--  exit 1
--fi
--cd ../../
--fi
--
-   echo
-   echo -e "\033[1m=== Monkey Configuration ===\033[0m"
-   echo -e "Platform\t= $platform"
-@@ -316,12 +295,6 @@
- # Create Makefile
- create_makefile1()
- {
--if [ $malloc_jemalloc -eq 1 ]; then
--$deps="deps/jemalloc"
--else
--$deps=""
--fi
--
-   cat > Makefile << EOF
- # Monkey HTTP Daemon: Makefile
- # 
-@@ -459,13 +432,6 @@
- 
- create_makefile1_install()
- {
--# memory allocator
--if [ $malloc_jemalloc -eq 1 ]; then
--all_deps="$all_deps jemalloc"
--else
--deps=""
--fi
--
-   # remove old data
-   rm -rf plugins.conf plugins.list
- touch plugins.conf
-@@ -523,10 +489,6 @@
-   @\$(MAKE) -s -C plugins all
-   @echo "  DONE"
- 
--jemalloc:
--  @echo "  CCjemalloc [all]"
--  @\$(MAKE) -s -C deps/jemalloc
--
- clean:
-   @(cd src; \$(MAKE) clean)
-   @(cd plugins; \$(MAKE) clean)
-@@ -605,9 +567,7 @@
-   fi
- 
- if [ $malloc_jemalloc -eq 1 ]; then
--extra="../deps/jemalloc/lib/libjemalloc.a"
--

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

2017-02-16 Thread Mart Raudsepp
commit: 7789163647159b6378588a65049e22dedc6605df
Author: sakaki  deciban  com>
AuthorDate: Sat Feb  4 16:07:26 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 17 06:06:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77891636

dev-python/dbus-python: add ~arm64 keyword (tested on cortex-a53)

Required by net-wireless/blueman on ~arm64 with default USE flags

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

diff --git a/dev-python/dbus-python/dbus-python-1.2.4.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
index 16410e5c57..ce45ada89c 100644
--- a/dev-python/dbus-python/dbus-python-1.2.4.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="doc examples test"
 # API docs generated with epydoc, which is python2-only
 REQUIRED_USE="



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

2017-02-16 Thread Mart Raudsepp
commit: a32e60da1e213abf296e6971799ecc03851361a2
Author: sakaki  deciban  com>
AuthorDate: Sat Feb  4 16:00:51 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 17 06:06:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32e60da

net-wireless/blueman: add ~arm64 keyword (tested on cortex-a53)

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

 net-wireless/blueman/blueman-2.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/blueman/blueman-2.0.4.ebuild 
b/net-wireless/blueman/blueman-2.0.4.ebuild
index 55ed72de6b..61c7d0a90a 100644
--- a/net-wireless/blueman/blueman-2.0.4.ebuild
+++ b/net-wireless/blueman/blueman-2.0.4.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
KEYWORDS=""
 else

SRC_URI="https://github.com/blueman-project/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"



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

2017-02-16 Thread Mart Raudsepp
commit: e9959b823ab6fd07ebfb53ede3095fcd766a5960
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 17 06:02:42 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 17 06:06:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9959b82

profiles: package.use.mask net-wireless/blueman appindicator on arm64

 profiles/arch/arm64/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index efd5aee828..ce7189390b 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -6,6 +6,7 @@
 # Not yet tested features/dependencies
 app-text/evince dvi nautilus postscript t1lib xps
 xfce-extra/xfce4-taskmanager gksu gtk3
+net-wireless/blueman appindicator
 
 # Robin Johnson  (14 Feb 2017)
 # Not tk for this arch yet



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

2017-02-16 Thread Markus Meier
commit: e2703d49fb198eeaf7f59165926f8c636f5938b6
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Feb 17 06:03:59 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Feb 17 06:03:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2703d49

sys-fs/mdadm: arm stable, bug #603960

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 sys-fs/mdadm/mdadm-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/mdadm/mdadm-3.4.ebuild b/sys-fs/mdadm/mdadm-3.4.ebuild
index 7bb1642957..3119838e2e 100644
--- a/sys-fs/mdadm/mdadm-3.4.ebuild
+++ b/sys-fs/mdadm/mdadm-3.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86"
 IUSE="static"
 
 DEPEND="virtual/pkgconfig



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

2017-02-16 Thread Markus Meier
commit: 1e6c9f94931d0db962bbbee8540c17573b3f806a
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Feb 17 06:01:56 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Feb 17 06:01:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6c9f94

dev-python/ssl-fetch: arm stable, bug #603108

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-python/ssl-fetch/ssl-fetch-0.4.ebuild 
b/dev-python/ssl-fetch/ssl-fetch-0.4.ebuild
index f4b3020ee4..15b9639293 100644
--- a/dev-python/ssl-fetch/ssl-fetch-0.4.ebuild
+++ b/dev-python/ssl-fetch/ssl-fetch-0.4.ebuild
@@ -16,7 +16,7 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE=""
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 
 DEPEND=""
 



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

2017-02-16 Thread Markus Meier
commit: 1a3e63a9ac35d235cc76cc8093a59cbc2fb8fb8e
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Feb 17 06:02:21 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Feb 17 06:02:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3e63a9

dev-python/pyGPG: arm stable, bug #603108

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-python/pyGPG/pyGPG-0.2.ebuild 
b/dev-python/pyGPG/pyGPG-0.2.ebuild
index 03cf308a80..de5210dea2 100644
--- a/dev-python/pyGPG/pyGPG-0.2.ebuild
+++ b/dev-python/pyGPG/pyGPG-0.2.ebuild
@@ -18,7 +18,7 @@ LICENSE="BSD"
 SLOT="0"
 IUSE=""
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 x86"
 
 DEPEND=""
 RDEPEND="${DEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-02-16 Thread Markus Meier
commit: cf97100c23865315f86c8ee1927f9e9af8619e9f
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Feb 17 06:02:59 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Feb 17 06:02:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf97100c

app-portage/layman: arm stable, bug #603108

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-portage/layman/layman-2.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.2.ebuild 
b/app-portage/layman/layman-2.4.2.ebuild
index 84e6cc7594..8236b272c6 100644
--- a/app-portage/layman/layman-2.4.2.ebuild
+++ b/app-portage/layman/layman-2.4.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 x86"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )



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

2017-02-16 Thread Markus Meier
commit: 38bd791635c24677c282702eebc71c39fd7b8565
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Feb 17 06:00:25 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Feb 17 06:00:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38bd7916

dev-lang/python-exec: arm stable, bug #602240

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-lang/python-exec/python-exec-2.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python-exec/python-exec-2.4.4.ebuild 
b/dev-lang/python-exec/python-exec-2.4.4.ebuild
index 6238c7a3f2..2218e64c4d 100644
--- a/dev-lang/python-exec/python-exec-2.4.4.ebuild
+++ b/dev-lang/python-exec/python-exec-2.4.4.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/mgorny/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="BSD-2"
 SLOT="2"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 # eselect-python because of /usr/bin/python* collisions and new config



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-python/

2017-02-16 Thread Markus Meier
commit: 163c0ee4d2ad46d14b147f62c9742b77f1b80cd8
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Feb 17 06:00:49 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Feb 17 06:00:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=163c0ee4

app-eselect/eselect-python: arm stable, bug #602240

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-eselect/eselect-python/eselect-python-20160516.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-python/eselect-python-20160516.ebuild 
b/app-eselect/eselect-python/eselect-python-20160516.ebuild
index d6fdb51a4d..49cab486b1 100644
--- a/app-eselect/eselect-python/eselect-python-20160516.ebuild
+++ b/app-eselect/eselect-python/eselect-python-20160516.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git"
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.bz2;
-   KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Eselect module for management of multiple Python versions"



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

2017-02-16 Thread Markus Meier
commit: 62e3b9ed1b8ae49f1ae9bc9073cf12994eb23d36
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Feb 17 05:59:30 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Feb 17 05:59:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62e3b9ed

dev-libs/libtasn1: arm stable, bug #601978

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-libs/libtasn1/libtasn1-4.9-r1.ebuild 
b/dev-libs/libtasn1/libtasn1-4.9-r1.ebuild
index 0f97c5d10f..44cfb1f340 100644
--- a/dev-libs/libtasn1/libtasn1-4.9-r1.ebuild
+++ b/dev-libs/libtasn1/libtasn1-4.9-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3 LGPL-2.1"
 SLOT="0/6" # subslot = libtasn1 soname version
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc static-libs"
 
 DEPEND=">=dev-lang/perl-5.6



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

2017-02-16 Thread Markus Meier
commit: e18f458d5c857f8416e33352e512eb72b469c2fb
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Feb 17 05:58:33 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Feb 17 05:58:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18f458d

net-libs/libqmi: arm stable, bug #601666

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 net-libs/libqmi/libqmi-1.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libqmi/libqmi-1.16.2.ebuild 
b/net-libs/libqmi/libqmi-1.16.2.ebuild
index 5f179021f8..7789860a26 100644
--- a/net-libs/libqmi/libqmi-1.16.2.ebuild
+++ b/net-libs/libqmi/libqmi-1.16.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}"
 else
-   KEYWORDS="amd64 ~arm ~mips x86"
+   KEYWORDS="amd64 arm ~mips x86"
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 fi
 



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

2017-02-16 Thread Markus Meier
commit: 4302d967b666563971099c19fb283f7cd4c7ee2c
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Feb 17 05:57:27 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Feb 17 05:57:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4302d967

net-libs/libmbim: arm stable, bug #601664

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 net-libs/libmbim/libmbim-1.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmbim/libmbim-1.14.0.ebuild 
b/net-libs/libmbim/libmbim-1.14.0.ebuild
index 7f12c9b0b7..57c55f2542 100644
--- a/net-libs/libmbim/libmbim-1.14.0.ebuild
+++ b/net-libs/libmbim/libmbim-1.14.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~mips ppc64 x86"
+KEYWORDS="~alpha amd64 arm ~mips ppc64 x86"
 IUSE="static-libs udev"
 
 RDEPEND=">=dev-libs/glib-2.32:2



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/suricata/files/, net-analyzer/suricata/

2017-02-16 Thread Slawek Lis
commit: 8613b63b558801c7a1c904358505b65b5906d1a3
Author: Slawomir Lis  gentoo  org>
AuthorDate: Fri Feb 17 05:39:45 2017 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Fri Feb 17 05:39:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8613b63b

net-analyzer/suricata: version bump to 3.2.1

Reported in #609426

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/suricata/Manifest  |   1 +
 net-analyzer/suricata/files/suricata-3.2.1-conf |  62 +
 net-analyzer/suricata/files/suricata-3.2.1-init | 148 ++
 net-analyzer/suricata/suricata-3.2.1.ebuild | 162 
 4 files changed, 373 insertions(+)

diff --git a/net-analyzer/suricata/Manifest b/net-analyzer/suricata/Manifest
index 4730f83276..06c2f94487 100644
--- a/net-analyzer/suricata/Manifest
+++ b/net-analyzer/suricata/Manifest
@@ -1,4 +1,5 @@
 DIST suricata-2.0.11.tar.gz 3091124 SHA256 
c607f1e18e5636830f42a83f7c67e1466f07db82853f3a9dba4ab8c6c3bc656e SHA512 
659e893fef3cdcca8440f2af7596d5cc58b142d3350b9ea5ba57d855c6759a00adafeb15a1dfe91dd55eca1437487eb4e842b4e2913d12417f0b906ca3d54ec9
 WHIRLPOOL 
5cfa55abd90284a0a3441853af9db18075a23fa5661d89448b409b8fdd1031ad348d76d455b7dfe7b2688e69633f5bbb65dc060cc2426af017ab1bcb824c9ac5
 DIST suricata-3.0.1.tar.gz 3315637 SHA256 
74c685f8da51b3f038a7b8185bdbed274aca25daf64ac7ea01eea60636727f26 SHA512 
cd10f5b19dd7b6ccbed668263b54d93738842191e71391b040aa7fc2049ac597feb38cd333f07b15d30ebeaf778f6abe18b72215e609891608dca094531c7fd8
 WHIRLPOOL 
a1f6c8ee760cac9e3daa3358e89d30b4a24441fb975214ae2fe165fcb697b4292e035007323041febdc0d8f09b1515aba76f60f1e437d865193db3deb25d
 DIST suricata-3.1.3.tar.gz 3340627 SHA256 
bd89c269e29b03a8898ccabccfb7fcab11c1aa036444772e117705f3b37b4174 SHA512 
d29c2c4344d52ba3d8c5ed4331a35b512e323c9a13a73e3039df6406d8c6389d05e3b311db6b561125c12dfbea67b121afbdecb7f0a5cb0594cf339b492726fb
 WHIRLPOOL 
720f668480bfa05e7e6c32bb63f09af6d38e46b909ab4d0d9879cd069436215eb3b4bb1778147de82344b6879a1b3e04da0af2e14084bb1b74472ecc727c4ebe
+DIST suricata-3.2.1.tar.gz 11754332 SHA256 
0e0b0cf49016804bb2fb1fc4327341617e76a67902f4e03e0ef6d16c1d7d3994 SHA512 
6b0e5565368a085f059f62c9862364a9fcd970158b17671a25bcbed9b3ef8fcf857b1760a6d186ebe3227dde45070bc69a8b0d0bfd341f39a4d42ef93d12f290
 WHIRLPOOL 
6469191d11f8bd3cf4fab80650d4fbf380c74e3502867e446f57fd297d3f8bbd9b23e452dcb2c559496e8f64f9e9822c5f0303a6351ec13a32fd172a39d3ca05
 DIST suricata-3.2.tar.gz 11732080 SHA256 
41cbe19c6fd6bd51ebcbc29063f558e2fbba4a2450e5809fee2e461f16a4ed68 SHA512 
327f5a62449af44f6cb95220e1ff9bf61b51db7bd25f2b1e8def3e8650ba754304cf9d02fc30b46b6cbaa6b5f94fa3d4be90edb8a293ff3b6c0927b596a2976e
 WHIRLPOOL 
b6d4c2c08e34da2b4dee4087831a0a9dcad836737489e2599938d74b74c624e455d0f1299ef7c4e70df038ac13dcd29344c2117b44310f8dc42d9f0fad0c3e15

diff --git a/net-analyzer/suricata/files/suricata-3.2.1-conf 
b/net-analyzer/suricata/files/suricata-3.2.1-conf
new file mode 100644
index 00..655b947fdd
--- /dev/null
+++ b/net-analyzer/suricata/files/suricata-3.2.1-conf
@@ -0,0 +1,62 @@
+# Config file for /etc/init.d/suricata*
+
+# Where config files are stored. Default:
+
+# SURICATA_DIR="/etc/suricata"
+
+# Pass options to each suricata service.
+#
+# You can launch more than one service at the same time with different options.
+# This can be useful in a multi-queue gateway, for example.
+# You can expand on the Suricata inline example found at:
+# http://suricata.readthedocs.io/en/latest/setting-up-ipsinline-for-linux.html
+# Instead of configuring iptables to send traffic to just one queue, you can 
configure it to "load balance"
+# on several queues. You can then have a Suricata instance processing traffic 
for each queue.
+# This should help improve performance on the gateway/firewall.
+#
+# Suppose you configured iptables to use queues 0 and 1 named q0 and q1. You 
can now do the following:
+# ln -s /etc/init.d/suricata /etc/init.d/suricata.q0
+# ln -s /etc/init.d/suricata /etc/init.d/suricata.q1
+# cp /etc/suricata/suricata.yaml /etc/suricata/suricata-q0.yaml
+# cp /etc/suricata/suricata.yaml /etc/suricata/suricata-q1.yaml
+#
+# Edit both suricata-q{0,1}.yaml files and set values accordingly.
+# You can override these yaml config file names with SURICATA_CONF* below 
(optional).
+# This allows you to use the same yaml config file for multiple instances as 
long as you override
+# sensible options such as the log file paths.
+# SURICATA_CONF_q0="suricata-queues.yaml"
+# SURICATA_CONF_q1="suricata-queues.yaml"
+# SURICATA_CONF="suricata.yaml"
+
+# You can define the options here:
+# NB: avoid using -l, -c, --user, --group and setting 
logging.outputs.1.file.filename as the init script will try to set them for you.
+
+# SURICATA_OPTS_q0="-q 0"
+# SURICATA_OPTS_q1="-q 1"
+
+# If you want to use ${SURICATA_DIR}/suricata.yaml and start the service with 
/etc/init.d/suricata
+# then you can set:
+
+SURICATA_OPTS="-i eth0"
+
+# Log paths 

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

2017-02-16 Thread Mike Frysinger
commit: 5950c5448578b120b84fc3aa38a052feaf6a23e2
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Feb 17 03:24:38 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Feb 17 03:25:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5950c544

sys-apps/kmod: mark 23 arm/arm64/m68k/s390/sh stable #606420

 sys-apps/kmod/kmod-23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/kmod/kmod-23.ebuild b/sys-apps/kmod/kmod-23.ebuild
index 8ede8a4b0d..a2df237a03 100644
--- a/sys-apps/kmod/kmod-23.ebuild
+++ b/sys-apps/kmod/kmod-23.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
inherit autotools git-2
 else
SRC_URI="mirror://kernel/linux/utils/kernel/kmod/${P}.tar.xz"
-   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86"
inherit libtool
 fi
 



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

2017-02-16 Thread Matt Turner
commit: 3a7ac1113ed4bb67a40ad9433ecbc0fcfc29be4c
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Feb 16 16:38:56 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Feb 17 03:04:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7ac111

x11-base/xorg-server: Require >=wayland-protocols-1.7.

Upstream commit 371ff0c969a3 bumped this requirement.

 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 698fceac2d..ac7720879c 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -75,7 +75,7 @@ CDEPEND=">=app-eselect/eselect-opengl-1.3.0
wayland? (
>=dev-libs/wayland-1.3.0
media-libs/libepoxy
-   >=dev-libs/wayland-protocols-1.1
+   >=dev-libs/wayland-protocols-1.7
)
>=x11-apps/xinit-1.3.3-r1
systemd? (



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-02-16 Thread Mike Gilbert
commit: 96a141aa0e4cfaf8f5865547dd6b8ef5381324ff
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Feb 17 01:23:35 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Feb 17 01:25:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a141aa

www-client/chromium: beta channel bump (57.0.2987.54)

Package-Manager: Portage-2.3.3_p56, Repoman-2.3.1_p49

 www-client/chromium/Manifest| 2 +-
 .../{chromium-57.0.2987.13.ebuild => chromium-57.0.2987.54.ebuild}  | 6 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 25ab82927d..4d5560fe94 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-55.0.2883.75.tar.xz 511256096 SHA256 
5bcf7180935bebc7648f7e2577f612da681f7846127f79dac22630ded9984e55 SHA512 
9830b02e05ebaf120b02b4c67196ba5c7f2d5aa917b9e5f8516b1f0cce1abd8e752c379e8ac1f16c7b7e451341486d9356d47a1b77b72ab5117390ce16b9
 WHIRLPOOL 
ab752b9e9a6c7a536424ac1384d9f0ad0f23dd40bbf6784e4185554602628e8e1f45acbb264fff33f7f00c8ee14f293bfaf23259d2db4f785c9c9c49e72b28eb
 DIST chromium-56.0.2924.76.tar.xz 513487700 SHA256 
cfb08e226b9c16ad887eb96d715a9cc4ab097d1a79e2e68c8749a7a4164b3c38 SHA512 
ddcb2f0c76bdad3b87dc9219367764cb9adb900d7581dc5a371184ebfe2581f6ecbfc9aae02115e87291a5b90587fc145dada2b0940ae60fc19d25f5c505022d
 WHIRLPOOL 
db244681d9b1e325179328a64fb46ffb7a2492b48bafc327500ef491a676d3783cdf4ba400283c0c7a505958d376f784c35d28f4418557d6ba4cdd6bcf2cd5e9
-DIST chromium-57.0.2987.13.tar.xz 521667288 SHA256 
61b7501202b79e07fe435d1402c89195c3ac34e12e494d1f5cdfc91a09d3ccb8 SHA512 
8f5d59f02b7b5c079ca891f99aa8ebbdfdb9ecf63482bd5ff8e027e31c6ea62021bd35b827058e9c6187a6c6c1d91fc8fec2e7664ae5530660cb0f2563e26162
 WHIRLPOOL 
cf16c4e09e61586b03358f240b1b6aa86fc0e46381dd1e07e0f0d220625e3ec957dcafb03b88a2a78ed9fa6ca13902bbb9bbe66a93dec0a1cf3572f925fc1198
 DIST chromium-57.0.2987.21.tar.xz 522738052 SHA256 
632189c16d56fc23e6c3ef8174fd59ee3bae9b1c6a6740bf9a41dfb83cd39c57 SHA512 
c968a7ef00e136e67f827370c7489195ec173e56cc37cba105f7558bd56ec918f5beb8f74b54f3c5224067f513e69a5c6cf497d1d5bb7f9dec1fde9fff88710b
 WHIRLPOOL 
b99b2f4d731a9c0772424ac50603905d7db76f8705533cb3fa4e13403083316020ea29b47aa8e817364cc6e4cc071768cac950b34bd29206fc6d744ec0e77337
+DIST chromium-57.0.2987.54.tar.xz 525225120 SHA256 
7d9ffddf497184e209e16175f952e1ad3783b277189f34e650ee2eba20475be1 SHA512 
6c4ff6f228a910fbc73d7781fcc4fddd41bd758e57030efeb3fabbe660e5f4fa33aed2a899ce8f6c345bf4417bb8f65ca95fc882cd907c31cd4cc9f5034c2c8b
 WHIRLPOOL 
2649c3f9018e3479008f2ca6e83285b0036194c8671e2feb62a9643efec9a38803709ab09982be39ab4fea89a53b5168651dfa1083b74bc93b95a2bc49f49055
 DIST chromium-58.0.3004.3.tar.xz 505630076 SHA256 
4110ce13c1655b1ff9dc67adafb8f8d1861e0df27b4e143cb80800f4967d24d9 SHA512 
628c0c623be8674d32961f51b30a32cb13f06a83869a527addb1d28445e4bf92b93019be5a2179909780af80741da475f960ce62cae05fb2f7eb539f3ca28345
 WHIRLPOOL 
a73e8878a1e8ba8a5f568f29061bf3524b800f0fdbe2e532f9299f8e3d4967576d22f0aa6dbe716914b1de8d6be7e43e79d97b85c63d5834e2d0d03ca9840909

diff --git a/www-client/chromium/chromium-57.0.2987.13.ebuild 
b/www-client/chromium/chromium-57.0.2987.54.ebuild
similarity index 99%
rename from www-client/chromium/chromium-57.0.2987.13.ebuild
rename to www-client/chromium/chromium-57.0.2987.54.ebuild
index f9ea586162..a7caa9c0d3 100644
--- a/www-client/chromium/chromium-57.0.2987.13.ebuild
+++ b/www-client/chromium/chromium-57.0.2987.54.ebuild
@@ -552,7 +552,6 @@ src_install() {
fi
 
doexe out/Release/chromedriver
-   use widevine && doexe out/Release/libwidevinecdmadapter.so
 
# if ! use arm; then
#   doexe out/Release/nacl_helper{,_bootstrap} || die
@@ -581,6 +580,11 @@ src_install() {
chromium_remove_language_paks
popd
 
+   if use widevine; then
+   # These will be provided by chrome-binary-plugins
+   rm out/Release/libwidevinecdm*.so || die
+   fi
+
insinto "${CHROMIUM_HOME}"
doins out/Release/*.bin
doins out/Release/*.pak



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-02-16 Thread Mike Gilbert
commit: 48479e77b734915c2f420b17a317306da1a03d63
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Feb 17 01:24:38 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Feb 17 01:25:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48479e77

www-client/chromium: remove old

Package-Manager: Portage-2.3.3_p56, Repoman-2.3.1_p49

 www-client/chromium/Manifest |   1 -
 www-client/chromium/chromium-55.0.2883.75.ebuild | 734 ---
 www-client/chromium/metadata.xml |   1 -
 3 files changed, 736 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 4d5560fe94..713e317961 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,3 @@
-DIST chromium-55.0.2883.75.tar.xz 511256096 SHA256 
5bcf7180935bebc7648f7e2577f612da681f7846127f79dac22630ded9984e55 SHA512 
9830b02e05ebaf120b02b4c67196ba5c7f2d5aa917b9e5f8516b1f0cce1abd8e752c379e8ac1f16c7b7e451341486d9356d47a1b77b72ab5117390ce16b9
 WHIRLPOOL 
ab752b9e9a6c7a536424ac1384d9f0ad0f23dd40bbf6784e4185554602628e8e1f45acbb264fff33f7f00c8ee14f293bfaf23259d2db4f785c9c9c49e72b28eb
 DIST chromium-56.0.2924.76.tar.xz 513487700 SHA256 
cfb08e226b9c16ad887eb96d715a9cc4ab097d1a79e2e68c8749a7a4164b3c38 SHA512 
ddcb2f0c76bdad3b87dc9219367764cb9adb900d7581dc5a371184ebfe2581f6ecbfc9aae02115e87291a5b90587fc145dada2b0940ae60fc19d25f5c505022d
 WHIRLPOOL 
db244681d9b1e325179328a64fb46ffb7a2492b48bafc327500ef491a676d3783cdf4ba400283c0c7a505958d376f784c35d28f4418557d6ba4cdd6bcf2cd5e9
 DIST chromium-57.0.2987.21.tar.xz 522738052 SHA256 
632189c16d56fc23e6c3ef8174fd59ee3bae9b1c6a6740bf9a41dfb83cd39c57 SHA512 
c968a7ef00e136e67f827370c7489195ec173e56cc37cba105f7558bd56ec918f5beb8f74b54f3c5224067f513e69a5c6cf497d1d5bb7f9dec1fde9fff88710b
 WHIRLPOOL 
b99b2f4d731a9c0772424ac50603905d7db76f8705533cb3fa4e13403083316020ea29b47aa8e817364cc6e4cc071768cac950b34bd29206fc6d744ec0e77337
 DIST chromium-57.0.2987.54.tar.xz 525225120 SHA256 
7d9ffddf497184e209e16175f952e1ad3783b277189f34e650ee2eba20475be1 SHA512 
6c4ff6f228a910fbc73d7781fcc4fddd41bd758e57030efeb3fabbe660e5f4fa33aed2a899ce8f6c345bf4417bb8f65ca95fc882cd907c31cd4cc9f5034c2c8b
 WHIRLPOOL 
2649c3f9018e3479008f2ca6e83285b0036194c8671e2feb62a9643efec9a38803709ab09982be39ab4fea89a53b5168651dfa1083b74bc93b95a2bc49f49055

diff --git a/www-client/chromium/chromium-55.0.2883.75.ebuild 
b/www-client/chromium/chromium-55.0.2883.75.ebuild
deleted file mode 100644
index 05ef986b5b..00
--- a/www-client/chromium/chromium-55.0.2883.75.ebuild
+++ /dev/null
@@ -1,734 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="6"
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
-   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
-   sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/;
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="cups +gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-
-# Native Client binaries are compiled with different set of flags, bug #452066.
-QA_FLAGS_IGNORED=".*\.nexe"
-
-# Native Client binaries may be stripped by the build system, which uses the
-# right tools for it, bug #469144 .
-QA_PRESTRIPPED=".*\.nexe"
-
-COMMON_DEPEND="
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   >=dev-libs/elfutils-0.149
-   dev-libs/expat:=
-   dev-libs/glib:=
-   dev-libs/icu:=
-   >=dev-libs/jsoncpp-0.5.0-r1:=
-   dev-libs/nspr:=
-   >=dev-libs/nss-3.14.3:=
-   >=dev-libs/re2-0.2016.05.01:=
-   gnome? ( >=gnome-base/gconf-2.24.0:= )
-   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
-   >=media-libs/alsa-lib-1.0.19:=
-   media-libs/fontconfig:=
-   media-libs/freetype:=
-   media-libs/libexif:=
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   media-libs/libvpx:=[svc]
-   media-libs/speex:=
-   pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:= )
-   sys-apps/dbus:=
-   sys-apps/pciutils:=
-   >=sys-libs/libcap-2.22:=
-   virtual/udev
-   x11-libs/cairo:=
-   x11-libs/gdk-pixbuf:=
-   gtk3? ( x11-libs/gtk+:3= )
-   !gtk3? ( x11-libs/gtk+:2= )
-   x11-libs/libdrm
-   

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

2017-02-16 Thread Mike Gilbert
commit: 1ab44e503fbfdc096bf06837956a58924129397e
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Wed Feb 15 16:46:24 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Feb 17 01:25:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab44e50

www-client/chromium: remove unused patches

 www-client/chromium/files/chromium-gn-r10.patch | 22 ---
 www-client/chromium/files/chromium-gn-r11.patch | 50 -
 2 files changed, 72 deletions(-)

diff --git a/www-client/chromium/files/chromium-gn-r10.patch 
b/www-client/chromium/files/chromium-gn-r10.patch
deleted file mode 100644
index bf3e2b1214..00
--- a/www-client/chromium/files/chromium-gn-r10.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 a/tools/gn/bootstrap/bootstrap.py
-+++ b/tools/gn/bootstrap/bootstrap.py
-@@ -162,7 +162,7 @@ def build_gn_with_ninja_manually(tempdir, options):
-   {'USE_EXPERIMENTAL_ALLOCATOR_SHIM': 'true' if is_linux else 'false'})
- 
-   write_buildflag_header_manually(root_gen_dir, 
'base/debug/debugging_flags.h',
--  {'ENABLE_PROFILING': 'false'})
-+  {'ENABLE_PROFILING': 'false', 'ENABLE_MEMORY_TASK_PROFILER': 'false'})
- 
-   if is_mac:
- # //base/build_time.cc needs base/generated_build_date.h,
-@@ -456,6 +456,7 @@ def write_gn_ninja(path, root_gen_dir, options):
-   'base/task_scheduler/scheduler_worker_pool_impl.cc',
-   'base/task_scheduler/scheduler_worker_pool_params.cc',
-   'base/task_scheduler/scheduler_worker_stack.cc',
-+  'base/task_scheduler/scoped_set_task_priority_for_current_thread.cc',
-   'base/task_scheduler/sequence.cc',
-   'base/task_scheduler/sequence_sort_key.cc',
-   'base/task_scheduler/task.cc',
--- 
-2.11.0
-

diff --git a/www-client/chromium/files/chromium-gn-r11.patch 
b/www-client/chromium/files/chromium-gn-r11.patch
deleted file mode 100644
index af1216e0ef..00
--- a/www-client/chromium/files/chromium-gn-r11.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 615f852746f6a8c1331eec32e8352d7cfcd63f76 Mon Sep 17 00:00:00 2001
-From: saiarcot895 
-Date: Mon, 19 Dec 2016 10:35:14 -0800
-Subject: [PATCH] Fix GN bootstrap.
-
-Update list of required files and compile flags.
-
-BUG=None
-
-Review-Url: https://codereview.chromium.org/2588003002
-Cr-Commit-Position: refs/heads/master@{#439509}

- tools/gn/bootstrap/bootstrap.py | 7 ++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/tools/gn/bootstrap/bootstrap.py b/tools/gn/bootstrap/bootstrap.py
-index bfdf0fc1ce64..c3642e8f487c 100755
 a/tools/gn/bootstrap/bootstrap.py
-+++ b/tools/gn/bootstrap/bootstrap.py
-@@ -162,7 +162,10 @@ def build_gn_with_ninja_manually(tempdir, options):
-   {'USE_EXPERIMENTAL_ALLOCATOR_SHIM': 'true' if is_linux else 'false'})
- 
-   write_buildflag_header_manually(root_gen_dir, 
'base/debug/debugging_flags.h',
--  {'ENABLE_PROFILING': 'false'})
-+  {
-+  'ENABLE_PROFILING': 'false',
-+  'ENABLE_MEMORY_TASK_PROFILER': 'false'
-+  })
- 
-   if is_mac:
- # //base/build_time.cc needs base/generated_build_date.h,
-@@ -402,6 +405,7 @@ def write_gn_ninja(path, root_gen_dir, options):
-   'base/memory/ref_counted.cc',
-   'base/memory/ref_counted_memory.cc',
-   'base/memory/singleton.cc',
-+  'base/memory/shared_memory_helper.cc',
-   'base/memory/weak_ptr.cc',
-   'base/message_loop/incoming_task_queue.cc',
-   'base/message_loop/message_loop.cc',
-@@ -456,6 +460,7 @@ def write_gn_ninja(path, root_gen_dir, options):
-   'base/task_scheduler/scheduler_worker_pool_impl.cc',
-   'base/task_scheduler/scheduler_worker_pool_params.cc',
-   'base/task_scheduler/scheduler_worker_stack.cc',
-+  'base/task_scheduler/scoped_set_task_priority_for_current_thread.cc',
-   'base/task_scheduler/sequence.cc',
-   'base/task_scheduler/sequence_sort_key.cc',
-   'base/task_scheduler/task.cc',
--- 
-2.11.0
-



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

2017-02-16 Thread Robin H. Johnson
commit: 85a7d334d007da5ceda79b67a21326066c06def8
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Feb 16 20:27:04 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Feb 17 00:50:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a7d334

media-sound/mpd: bump.

Package-Manager: portage-2.3.2

 media-sound/mpd/Manifest   |   1 +
 media-sound/mpd/files/mpd-0.20.4.init  |  33 
 media-sound/mpd/files/mpd-0.20.4.logrotate |   6 +
 media-sound/mpd/mpd-0.20.4.ebuild  | 254 +
 4 files changed, 294 insertions(+)

diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest
index f64143d00a..279658485f 100644
--- a/media-sound/mpd/Manifest
+++ b/media-sound/mpd/Manifest
@@ -1,2 +1,3 @@
 DIST mpd-0.19.19.tar.xz 707356 SHA256 
bc856cda4136403446d53d11576f86990b61d1fe4668f6008e9eae47450d4e1d SHA512 
949bfab2aa5dffb4089ce2023accc934648091d36768f8e4c75f62b4038e21db1e2ef3bb07a0f1cf6a91d0532cac8e7146be948d84dc4d7cdc5b252b7d815b64
 WHIRLPOOL 
1b2c68d998a26de41bca25cbeab0c6478406c831ac4322162d2c25864137a1a2dcd88b690ee1869c7f2652201fd534ee773a6e51f6e61bdb5926783f4d75
 DIST mpd-0.19.21.tar.xz 708512 SHA256 
8305b8bc026f4b6bde28b8dd09bfdddbe5590acf36358eed4d083a396e301730 SHA512 
a65690012a74def273ffb4e87465d8f3f7f2ce6f6e9117e35aa0891cd638f904df0ef4c4923c39e9a0c3e1d93d09aab713979adf5c191b54fa7e8b5b81abd232
 WHIRLPOOL 
397bc2158591137ab8a30e3377458dcef0ea600e218723831977ea7ec9f5b14ae1221b2b7456daa9e249b3aa95c61f7a1f0742656ace42c837e28892dd3d7604
+DIST mpd-0.20.4.tar.xz 770132 SHA256 
712b25351c12616630c580204e1c3dcba3ae2993a56cff1c346c87e334d69728 SHA512 
d0c01ae6a3fd59e5ccdc24225bd9bb9e63620f1a395d317573499cc045de81f2abd803ca87eb1b2ca1d26d25167aaa6f5523e96f9512619272b857190efa0a72
 WHIRLPOOL 
9446b7096c6d2eb41a9421ad8e58e7a70a66e7abb381e75edabf0718c0098646e82ca16d7157e6c453836825eb03a2eca09ff7f80e95918718e42da85ae30c9e

diff --git a/media-sound/mpd/files/mpd-0.20.4.init 
b/media-sound/mpd/files/mpd-0.20.4.init
new file mode 100644
index 00..e7f99fdf48
--- /dev/null
+++ b/media-sound/mpd/files/mpd-0.20.4.init
@@ -0,0 +1,33 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+: CFGFILE=${CFGFILE:=/etc/mpd.conf}
+
+depend() {
+   need localmount
+   use net netmount nfsmount alsasound esound pulseaudio
+   config ${CFGFILE}
+}
+
+get_config() {
+   x=$1
+   test -e ${CFGFILE} || return 1
+   sed -n \
+ -e '/^[ \t]*'${x}'/{s:^[ \t]*'${x}'[ \t]\+"\?\([^#"]\+\)[^"]*"\?$:\1: 
; p }' \
+ ${CFGFILE}
+}
+
+extra_started_commands='reload'
+command=/usr/bin/mpd
+command_args=${opts:=${CFGFILE}}
+required_files=${CFGFILE}
+pidfile=$(get_config pid_file)
+description="Music Player Daemon"
+
+reload() {
+   ebegin "Reloading ${SVCNAME}"
+   kill -HUP `cat ${pidfile}`
+   eend $?
+}

diff --git a/media-sound/mpd/files/mpd-0.20.4.logrotate 
b/media-sound/mpd/files/mpd-0.20.4.logrotate
new file mode 100644
index 00..ff47d1098c
--- /dev/null
+++ b/media-sound/mpd/files/mpd-0.20.4.logrotate
@@ -0,0 +1,6 @@
+/var/lib/mpd/log {
+   missingok
+   postrotate
+   /etc/init.d/mpd reload
+   endscript
+}

diff --git a/media-sound/mpd/mpd-0.20.4.ebuild 
b/media-sound/mpd/mpd-0.20.4.ebuild
new file mode 100644
index 00..964f5fe22d
--- /dev/null
+++ b/media-sound/mpd/mpd-0.20.4.ebuild
@@ -0,0 +1,254 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic linux-info multilib systemd user
+
+DESCRIPTION="The Music Player Daemon (mpd)"
+HOMEPAGE="https://www.musicpd.org;
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~x64-macos"
+IUSE="adplug +alsa ao audiofile bzip2 cdio +curl debug +eventfd expat faad
+   +fifo +ffmpeg flac fluidsynth +glib gme +icu +id3tag +inotify +ipv6 jack
+   lame mms libav libmpdclient libsamplerate libsoxr +mad mikmod modplug
+   mpg123 musepack +network nfs ogg openal opus oss pipe pulseaudio 
recorder
+   samba selinux sid +signalfd sndfile soundcloud sqlite systemd tcpd 
twolame
+   unicode upnp vorbis wavpack wildmidi zeroconf zip zlib"
+
+OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
+DECODER_PLUGINS="adplug audiofile faad ffmpeg flac fluidsynth mad mikmod
+   modplug mpg123 musepack ogg flac sid vorbis wavpack wildmidi"
+ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
+
+REQUIRED_USE="|| ( ${OUTPUT_PLUGINS} )
+   || ( ${DECODER_PLUGINS} )
+   ao? ( glib )
+   gme? ( glib )
+   jack? ( glib )
+   network? ( || ( ${ENCODER_PLUGINS} )
+   glib )
+   recorder? ( || ( ${ENCODER_PLUGINS} ) )
+   

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

2017-02-16 Thread Robin H. Johnson
commit: 8083fcc5e0412ce34c19ad5c8a161d7269429134
Author: Nado  troglodyte  be>
AuthorDate: Thu Nov 17 14:08:08 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Feb 17 00:50:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8083fcc5

media-sound/mpd: Fix pid_file presence check in init file

Package-Manager: portage-2.3.2
Signed-off-by: Robin H. Johnson  gentoo.org>

 media-sound/mpd/files/mpd2.init | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/mpd/files/mpd2.init b/media-sound/mpd/files/mpd2.init
index d8b9de8938..7e6e239799 100644
--- a/media-sound/mpd/files/mpd2.init
+++ b/media-sound/mpd/files/mpd2.init
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ checkconfig() {
return 1
fi
 
-   if ! grep -q ^pid_file /etc/mpd.conf; then
+   if ! grep -q '^\s*pid_file' /etc/mpd.conf; then
eerror "Invalid configuration: pid_file needs to be set."
return 1
fi



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/agda-stdlib/files/

2017-02-16 Thread Sergei Trofimovich
commit: 15db6e80760c5c0633251eaf0058ca8e6a10ff2f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Feb 17 00:01:46 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 17 00:01:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15db6e80

sci-mathematics/agda-stdlib: add forgotten 'standard-library.agda-lib'

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-mathematics/agda-stdlib/files/standard-library.agda-lib | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-mathematics/agda-stdlib/files/standard-library.agda-lib 
b/sci-mathematics/agda-stdlib/files/standard-library.agda-lib
new file mode 100644
index 00..7cd8525ff7
--- /dev/null
+++ b/sci-mathematics/agda-stdlib/files/standard-library.agda-lib
@@ -0,0 +1,2 @@
+name: standard-library
+include: /usr/share/agda-stdlib



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

2017-02-16 Thread Brian Evans
commit: f14779ab98098fa26d6479ef6f7127a2735c132a
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Feb 17 00:00:21 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Feb 17 00:00:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f14779ab

sys-power/acpilight: New version snapshot

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-power/acpilight/Manifest   |  1 +
 sys-power/acpilight/acpilight-0_pre20170125.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-power/acpilight/Manifest b/sys-power/acpilight/Manifest
index 6901174e4a..65a8600568 100644
--- a/sys-power/acpilight/Manifest
+++ b/sys-power/acpilight/Manifest
@@ -1,2 +1,3 @@
 DIST acpilight-0_pre20160724.tar.gz 2125 SHA256 
d57f71561fd73289c3b81332c08619ac3edcc295bcfe7fd1840e512d00e0835b SHA512 
a249f46afcb2f45c6f85769e4c6de1751da4cb432012db51b8682a7dc1454fe2cffbe5694ea18bdc275b4c302f911b68f104d3e7b4c8e9b8ac114cbecc91fc56
 WHIRLPOOL 
57a2f01a74046662102fe35715b161ef94ffb83db038547424d99f95cee3b432b2151fd7c7b7cde3b1dd19cfa339548c8c3b795c440dba24e48a31760b645c0a
 DIST acpilight-0_pre20161031.tar.gz 2218 SHA256 
d8050cc73d917d0719b68066febc3f301003cbb00c4b2e8519a27ba6335ce4d6 SHA512 
08f2c9d3ba14f4a756aa635c16f8928a06dc196c1507120c40f3ef8ba681bc75b37bf1c4cd04bbb2ca033b8948ca1353324dddb8118a12e5fda17d717dc7d1e1
 WHIRLPOOL 
43a426a4ec39d2efd6e040e07be295f6a1230fe1ac2133bcebe368b6c9afc4657c234529f2dd139e41d467ef8e67d1ed381316eb124ebf1989d8fccc1cc5dbd5
+DIST acpilight-0_pre20170125.tar.gz 15499 SHA256 
031c6e887836e1092fd12b2b313acb176f5fe7e9aa01948da4a4805c SHA512 
3ee1b9080f6bf4dec4039573e6b95c92966d39b5ee9fc5345eb2ed04c006c7f259c28db3045f77fed8f95f65113b60e10ee84717ef1632e680c4a34bc5871baf
 WHIRLPOOL 
b10a779aca7742f5775c49fc5a9216ff6a29e924d7d1f8fc017756069c20717828a997b5c31fe19e3dc34545f6eefbe5e9a5584e8cea2448c3b364cb8b5d

diff --git a/sys-power/acpilight/acpilight-0_pre20170125.ebuild 
b/sys-power/acpilight/acpilight-0_pre20170125.ebuild
new file mode 100644
index 00..9415e7b40e
--- /dev/null
+++ b/sys-power/acpilight/acpilight-0_pre20170125.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit python-r1 udev vcs-snapshot
+
+VCS_COMMIT="9a96203cb09564d7753b14d37d7d4f8ac893f569"
+DESCRIPTION="Replacement for xbacklight that uses the ACPI interface to set 
brightness"
+HOMEPAGE="https://github.com/wavexx/acpilight/;
+SRC_URI="https://github.com/wavexx/acpilight/archive/${VCS_COMMIT}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="virtual/udev
+   ${PYTHON_DEPS}
+   !x11-apps/xbacklight"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+DOCS=( README.rst )
+
+src_install() {
+   python_foreach_impl python_doscript xbacklight
+   udev_dorules "${S}"/90-backlight.rules
+   einstalldocs
+}
+
+pkg_postinst() {
+   udev_reload
+   einfo
+   elog "To use the xbacklight binary as a regular user, you must be a 
part of the video group"
+   einfo
+   elog "If this utility does not find any backlights to manipulate,"
+   elog "verify you have kernel support on the device and display driver 
enabled."
+   einfo
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/dbus/

2017-02-16 Thread Lars Wendler
commit: 15f709ce799a30b53d40c1d7d862486af560f338
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 16 23:42:29 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 16 23:49:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f709ce

sys-apps/dbus: Bump to version 1.10.16

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/dbus/Manifest|   1 +
 sys-apps/dbus/dbus-1.10.16.ebuild | 268 ++
 2 files changed, 269 insertions(+)

diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest
index 897569d2e3..b6829e178f 100644
--- a/sys-apps/dbus/Manifest
+++ b/sys-apps/dbus/Manifest
@@ -1,2 +1,3 @@
 DIST dbus-1.10.12.tar.gz 1984805 SHA256 
210a79430b276eafc6406c71705e9140d25b9956d18068df98a70156dc0e475d SHA512 
6616c7b2926a6fb6158d0a0a24d1b887173ca215a2f3185b95cc5f08df64fed1977e16c86c6ae530960453b6c585ae24ea4c9976e7537a45f9c6366c43baa52d
 WHIRLPOOL 
9bd9ed70c4d9890dad09b2bcd07ee40ef472f1436cefe3bc89aaddbb183532939d6ce19da721a673a39f2e6b07e634b179190cec00e1a48fa2d9be6c830cc696
 DIST dbus-1.10.14.tar.gz 1985828 SHA256 
23238f70353e38ce5ca183ebc9525c0d97ac00ef640ad29cf794782af6e6a083 SHA512 
87eda0117ee5fd47952f37a227cc017acdaa174a28e59ecd0c9f2501ffd5d56d015865d472dd9a922d8a52184662bfebff86279eb7431d19583958dd9e4dae26
 WHIRLPOOL 
83ded40df7b005b9247c9f1c82befc3c989becea0702998df5d43a9fb73489b0d222142a0d32fd11523e839ba8729dc824ff547d13d4c68fe390c788d2c5c750
+DIST dbus-1.10.16.tar.gz 1986063 SHA256 
a7b0ba6ea3e8d0e08afec5e3030d0245614268276620c536726f8fa6e5c43388 SHA512 
1f3cbed3be80fe33b2a05774b17acd63132daa6b93102ac8b287443220ae27358457ddf4ecf2f4d974f881b0361136da785a52db45cd5da160c91b6674ba4a22
 WHIRLPOOL 
257cd83430dcfd8e9b83e13d0e5a54bbcd56885ba519d162fd1956dcef3d0f6ffa5058f2e43d993686055d26e830d570a260dcff28575fdd09cc860b41faafdc

diff --git a/sys-apps/dbus/dbus-1.10.16.ebuild 
b/sys-apps/dbus/dbus-1.10.16.ebuild
new file mode 100644
index 00..abfa9db861
--- /dev/null
+++ b/sys-apps/dbus/dbus-1.10.16.ebuild
@@ -0,0 +1,268 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils linux-info flag-o-matic python-any-r1 
readme.gentoo-r1 systemd virtualx user multilib-minimal
+
+DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
+HOMEPAGE="https://dbus.freedesktop.org/;
+SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
+
+LICENSE="|| ( AFL-2.1 GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="debug doc selinux static-libs systemd test user-session X"
+
+RESTRICT="test"
+
+CDEPEND="
+   >=dev-libs/expat-2
+   selinux? (
+   sys-libs/libselinux
+   )
+   systemd? ( sys-apps/systemd:0= )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20131008-r4
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )
+"
+DEPEND="${CDEPEND}
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.4
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   >=dev-libs/glib-2.36:2
+   ${PYTHON_DEPS}
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-dbus )
+"
+
+DOC_CONTENTS="
+   Some applications require a session bus in addition to the system
+   bus. Please see \`man dbus-launch\` for more information.
+"
+
+# out of sources build dir for make check
+TBD=${WORKDIR}/${P}-tests-build
+
+pkg_setup() {
+   enewgroup messagebus
+   enewuser messagebus -1 -1 -1 messagebus
+
+   use test && python-any-r1_pkg_setup
+
+   if use kernel_linux; then
+   CONFIG_CHECK="~EPOLL"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   # Tests were restricted because of this
+   sed -i \
+   -e 's/.*bus_dispatch_test.*/printf ("Disabled due to excess 
noise\\n");/' \
+   -e '/"dispatch"/d' \
+   bus/test-main.c || die
+
+   eapply_user
+
+   # required for asneeded patch but also for bug 263909, cross-compile so
+   # don't remove eautoreconf
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local docconf myconf
+
+   # so we can get backtraces from apps
+   case ${CHOST} in
+   *-mingw*)
+   # error: unrecognized command line option '-rdynamic' 
wrt #488036
+   ;;
+   *)
+   append-flags -rdynamic
+   ;;
+   esac
+
+   # libaudit is *only* used in DBus wrt SELinux support, 

[gentoo-commits] repo/gentoo:master commit in: net-dns/nsd/files/, net-dns/nsd/

2017-02-16 Thread Lars Wendler
commit: 6b00ee80fe0fa7c5ec2bc008235bb0b1b4631112
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 16 23:47:39 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 16 23:49:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b00ee80

net-dns/nsd: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/nsd/Manifest  |  2 -
 net-dns/nsd/files/nsd3-patch.cron |  9 
 net-dns/nsd/files/nsd3.initd-r1   | 66 --
 net-dns/nsd/metadata.xml  |  2 -
 net-dns/nsd/nsd-3.2.22.ebuild | 87 ---
 net-dns/nsd/nsd-4.1.13.ebuild | 97 ---
 6 files changed, 263 deletions(-)

diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest
index 27cea0e900..c60cfac674 100644
--- a/net-dns/nsd/Manifest
+++ b/net-dns/nsd/Manifest
@@ -1,4 +1,2 @@
-DIST nsd-3.2.22.tar.gz 924627 SHA256 
47c2b424c719a1535f709f4e82d796bca43cad86731f5f275c9367040a474a03 SHA512 
2c0cbc97eaa376dcf496ed4323d9f7afb0dbf1852fa5fc9d8c7ecbcf8aaa1b025d56b5e439d19bc36b50deaf5f753fb08109d7e25dc1f8223fe85b7d017f81c3
 WHIRLPOOL 
271b47a331f2a63dd51bf642fed7083f27660f618fe0418c6b3a361d7b0a7ebda1a300d12d92c1c03e21cd17560ba4f2f2cdac76f7c6793d4befc71b66646f7d
-DIST nsd-4.1.13.tar.gz 1085701 SHA256 
c45cd4ba2101a027e133b2be44db9378e27602e05f09a5ef25019e1ae45291af SHA512 
f355402273480b2befe914ab2e933c37ec35e5c8e747f85ba03bf8928e42ab809bb6b21cf2b8bf11e8d422a795254e1d916b154156243bc94752a01fb540525e
 WHIRLPOOL 
f5d7d3386649b82bf2f7eb6ab2f0c50b2f11e4e545931d99352a63317cda127278e5d9219763dc51a5e3a73daa0ab04e45b037eea738cad20cabf284068e9c7c
 DIST nsd-4.1.14.tar.gz 1086818 SHA256 
bdfc61c5f3bf11febd8f4776eef1d4f2d95ed70f12f11d4943c186ffd802 SHA512 
25d16a6c3e4515129f0ad4f9ab0bf6ebe12bd817cd6107d66cb99aff6b6984f5153d9b502013492cfdd907d5fad9a284583c8436b559ef4c0cce5a1176a4aff3
 WHIRLPOOL 
64b14e53a13ff379b665c3d76298f4616b05777694b51aa3a6541be7b2c0d6b283fe6f069dec752241393b3e8795ce048ee935f614db39d221962a2d86a693f2
 DIST nsd-4.1.15.tar.gz 1087383 SHA256 
494a862cfcd26a525a4bf06306eb7ab0387b34678ac6d37767507438e3a23a4b SHA512 
1011e4805d43931dd1a7fed230dadd9eb9bdf7a6728cb5bbde2def462d3bdc2ed79529ef0c60a6530e6fb78ae88a03a50d8b75b27d9130966ca20a62d8a6615e
 WHIRLPOOL 
85a01ecb7c25e557d73e40dfbc881453020fbc20eabb50ffb47d94128e86de3861053425635b438ef86ed261dacf03a040f90d4e143726b765abc790a1c5944c

diff --git a/net-dns/nsd/files/nsd3-patch.cron 
b/net-dns/nsd/files/nsd3-patch.cron
deleted file mode 100644
index ec27e4e95d..00
--- a/net-dns/nsd/files/nsd3-patch.cron
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Cron job: merge zone transfer changes back to zone files
-# Needed for nsd3 only
-
-/etc/init.d/nsd --quiet status && /etc/init.d/nsd patch >/dev/null

diff --git a/net-dns/nsd/files/nsd3.initd-r1 b/net-dns/nsd/files/nsd3.initd-r1
deleted file mode 100644
index 76db09d63a..00
--- a/net-dns/nsd/files/nsd3.initd-r1
+++ /dev/null
@@ -1,66 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-description="NSD is an authoritative-only, high performance, open source name 
server"
-extra_commands="configtest patch"
-
-# these can be overridden in /etc/conf.d/nsd if necessary
-NSD_CONFIG="${NSD_CONFIG:-/etc/nsd/nsd.conf}"
-NSD_BINARY="${NSD_BINARY:-/usr/sbin/nsd}"
-NSD_CHECKCONF="${NSD_CHECKCONF:-/usr/sbin/nsd-checkconf}"
-NSDC_BINARY="${NSDC_BINARY:-/usr/sbin/nsdc}"
-
-depend() {
-   need net
-   use logger
-}
-
-configtest() {
-   ebegin "Checking ${SVCNAME} configuration"
-   checkconfig
-   eend $?
-}
-
-checkconfig() {
-   if ! test -e "${NSD_CONFIG}"; then
-   eerror "You need to create an appropriate config file."
-   eerror "An example can be found in /etc/nsd/nsd.conf.sample"
-   return 1
-   elif ! "${NSD_CHECKCONF}" "${NSD_CONFIG}"; then
-   eerror "You have errors in your configfile (${NSD_CONFIG})"
-   return $?
-   fi
-   return 0
-}
-
-patch() {
-   local difffile=$(${NSD_CHECKCONF} -o difffile "${NSD_CONFIG}")
-   if ! test -s "${difffile}"; then
-   # no difffile found or difffile empty, so no patching required
-   return 0
-   fi
-   ebegin "Patching NSD zone files"
-   "${NSDC_BINARY}" patch >/dev/null
-   eend $?
-}
-
-start() {
-   ebegin "Starting NSD"
-   checkconfig || return $?
-   local pidfile=$("${NSD_CHECKCONF}" -o pidfile "${NSD_CONFIG}")
-   checkpath --directory --owner nsd:nsd $(dirname "${pidfile}")
-   start-stop-daemon --start --pidfile "${pidfile}" \
-   --exec "${NSD_BINARY}" -- -c "${NSD_CONFIG}"
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping NSD"
-   

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

2017-02-16 Thread Lars Wendler
commit: 29b381e1ce773ee916dbb10b2d8c14116e58ecca
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 16 23:46:13 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 16 23:49:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b381e1

net-dns/nsd: Bump to version 4.1.15

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/nsd/Manifest  |   1 +
 net-dns/nsd/nsd-4.1.15.ebuild | 102 ++
 2 files changed, 103 insertions(+)

diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest
index b4d7633891..27cea0e900 100644
--- a/net-dns/nsd/Manifest
+++ b/net-dns/nsd/Manifest
@@ -1,3 +1,4 @@
 DIST nsd-3.2.22.tar.gz 924627 SHA256 
47c2b424c719a1535f709f4e82d796bca43cad86731f5f275c9367040a474a03 SHA512 
2c0cbc97eaa376dcf496ed4323d9f7afb0dbf1852fa5fc9d8c7ecbcf8aaa1b025d56b5e439d19bc36b50deaf5f753fb08109d7e25dc1f8223fe85b7d017f81c3
 WHIRLPOOL 
271b47a331f2a63dd51bf642fed7083f27660f618fe0418c6b3a361d7b0a7ebda1a300d12d92c1c03e21cd17560ba4f2f2cdac76f7c6793d4befc71b66646f7d
 DIST nsd-4.1.13.tar.gz 1085701 SHA256 
c45cd4ba2101a027e133b2be44db9378e27602e05f09a5ef25019e1ae45291af SHA512 
f355402273480b2befe914ab2e933c37ec35e5c8e747f85ba03bf8928e42ab809bb6b21cf2b8bf11e8d422a795254e1d916b154156243bc94752a01fb540525e
 WHIRLPOOL 
f5d7d3386649b82bf2f7eb6ab2f0c50b2f11e4e545931d99352a63317cda127278e5d9219763dc51a5e3a73daa0ab04e45b037eea738cad20cabf284068e9c7c
 DIST nsd-4.1.14.tar.gz 1086818 SHA256 
bdfc61c5f3bf11febd8f4776eef1d4f2d95ed70f12f11d4943c186ffd802 SHA512 
25d16a6c3e4515129f0ad4f9ab0bf6ebe12bd817cd6107d66cb99aff6b6984f5153d9b502013492cfdd907d5fad9a284583c8436b559ef4c0cce5a1176a4aff3
 WHIRLPOOL 
64b14e53a13ff379b665c3d76298f4616b05777694b51aa3a6541be7b2c0d6b283fe6f069dec752241393b3e8795ce048ee935f614db39d221962a2d86a693f2
+DIST nsd-4.1.15.tar.gz 1087383 SHA256 
494a862cfcd26a525a4bf06306eb7ab0387b34678ac6d37767507438e3a23a4b SHA512 
1011e4805d43931dd1a7fed230dadd9eb9bdf7a6728cb5bbde2def462d3bdc2ed79529ef0c60a6530e6fb78ae88a03a50d8b75b27d9130966ca20a62d8a6615e
 WHIRLPOOL 
85a01ecb7c25e557d73e40dfbc881453020fbc20eabb50ffb47d94128e86de3861053425635b438ef86ed261dacf03a040f90d4e143726b765abc790a1c5944c

diff --git a/net-dns/nsd/nsd-4.1.15.ebuild b/net-dns/nsd/nsd-4.1.15.ebuild
new file mode 100644
index 00..5c3f1296bb
--- /dev/null
+++ b/net-dns/nsd/nsd-4.1.15.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit user systemd
+
+DESCRIPTION="An authoritative only, high performance, open source name server"
+HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd;
+# version voodoo needed only for non-release tarballs: 4.0.0_rc1 => 4.0.0rc1
+MY_PV=${PV/_rc/rc}
+MY_PV=${MY_PV/_beta/b}
+MY_P=${PN}-${MY_PV}
+S="${WORKDIR}/${MY_P}"
+SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bind8-stats ipv6 libevent minimal-responses mmap munin +nsec3 ratelimit 
root-server runtime-checks ssl libressl"
+
+RDEPEND="
+   virtual/yacc
+   libevent? ( dev-libs/libevent )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   munin? ( net-analyzer/munin )
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/flex
+"
+
+src_prepare() {
+   # Fix the paths in the munin plugin to match our install
+   eapply "${FILESDIR}"/nsd_munin_.patch
+   eapply_user
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-pie
+   --enable-relro-now
+   --enable-largefile
+   --with-logfile="${EPREFIX}"/var/log/nsd.log
+   --with-pidfile="${EPREFIX}"/run/nsd/nsd.pid
+   --with-dbfile="${EPREFIX}"/var/db/nsd/nsd.db
+   --with-xfrdir="${EPREFIX}"/var/db/nsd
+   --with-xfrdfile="${EPREFIX}"/var/db/nsd/xfrd.state
+   --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list
+   --with-zonesdir="${EPREFIX}"/var/lib/nsd
+   $(use_enable bind8-stats)
+   $(use_enable bind8-stats zone-stats)
+   $(use_enable ipv6)
+   $(use_enable minimal-responses)
+   $(use_enable mmap)
+   $(use_enable nsec3)
+   $(use_enable ratelimit)
+   $(use_enable root-server)
+   $(use_enable runtime-checks checking)
+   $(use_with libevent)
+   $(use_with ssl)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dodoc 
doc/{ChangeLog,CREDITS,NSD-4-features,NSD-FOR-BIND-USERS,README,RELNOTES,REQUIREMENTS}
+
+   newinitd "${FILESDIR}"/nsd.initd-r1 nsd
+
+   # install munin plugin and config
+   if use munin ; then
+   exeinto /usr/libexec/munin/plugins
+   doexe 

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

2017-02-16 Thread Mike Frysinger
commit: 9824dadc490f29b6fe004577b94cba92162d545e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Feb 16 23:14:00 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Feb 16 23:44:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9824dadc

app-arch/pixz: switch to release tarballs

Upstream provides releases with generated autotools, so switch to
that to speed up the build.

 app-arch/pixz/Manifest  |  2 +-
 app-arch/pixz/pixz-1.0.6.ebuild | 12 ++--
 app-arch/pixz/pixz-.ebuild  | 12 ++--
 3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/app-arch/pixz/Manifest b/app-arch/pixz/Manifest
index fffe792998..3fe12b293c 100644
--- a/app-arch/pixz/Manifest
+++ b/app-arch/pixz/Manifest
@@ -1 +1 @@
-DIST pixz-1.0.6.tar.gz 27603 SHA256 
ebde85148e927ed96abaeb9ab2166435c78d31e7c6b2847e8c8d6249b17f1b60 SHA512 
432b4714501e4de53d5e4a9d91244cdf9b19cd3ef568d750e630cca16c91644073da6ff2ad676004e70a0a09b18dfdb9d6592420da47f0da3de64ec0757da2f7
 WHIRLPOOL 
c796de23e0a0d78e28a03597202aa9730a2d57fa11942f705b726c48a1b42d9c7580c0efb11133fad7e461b937d1af6760f648fbf6d9a0196486753104ad161e
+DIST pixz-1.0.6.tar.xz 119516 SHA256 
02c50746b134fa1b1aae41fcc314d7c6f1919b3d48bcdea01bf11769f83f72e8 SHA512 
361a8d8b736c350e4e3fd19b5d36777129a087eb81439d05edc08f9378938583bef8fc70e440ffd22efb6dad1f6494c6c3e532d7dd1ab12c9350b6078aa993d7
 WHIRLPOOL 
cc5849746665a07e41e2f670410f00428a7ef9390e4dea83f1797efe51b1e73324002d68d74bf9c659affdcfc597ce45442da5f548d3326eb48af9fc6ce033c4

diff --git a/app-arch/pixz/pixz-1.0.6.ebuild b/app-arch/pixz/pixz-1.0.6.ebuild
index 7caca229a6..fe9d1a813c 100644
--- a/app-arch/pixz/pixz-1.0.6.ebuild
+++ b/app-arch/pixz/pixz-1.0.6.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit flag-o-matic autotools
+inherit flag-o-matic
 
 DESCRIPTION="Parallel Indexed XZ compressor"
 HOMEPAGE="https://github.com/vasi/pixz;
@@ -16,21 +16,21 @@ LIB_DEPEND=">=app-arch/libarchive-2.8:=[static-libs(+)]
>=app-arch/xz-utils-5[static-libs(+)]"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-   app-text/asciidoc"
+   static? ( ${LIB_DEPEND} )"
+[[ ${PV} == "" ]] && DEPEND+=" app-text/asciidoc"
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/vasi/${PN}.git;
-   inherit git-r3
+   inherit git-r3 autotools
KEYWORDS=""
 else
-   SRC_URI="https://github.com/vasi/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/vasi/pixz/releases/download/v${PV}/${P}.tar.xz;
KEYWORDS="~amd64 ~arm ~x86"
 fi
 
 src_prepare() {
default
-   eautoreconf
+   [[ ${PV} == "" ]] && eautoreconf
 }
 
 src_configure() {

diff --git a/app-arch/pixz/pixz-.ebuild b/app-arch/pixz/pixz-.ebuild
index 7caca229a6..fe9d1a813c 100644
--- a/app-arch/pixz/pixz-.ebuild
+++ b/app-arch/pixz/pixz-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit flag-o-matic autotools
+inherit flag-o-matic
 
 DESCRIPTION="Parallel Indexed XZ compressor"
 HOMEPAGE="https://github.com/vasi/pixz;
@@ -16,21 +16,21 @@ LIB_DEPEND=">=app-arch/libarchive-2.8:=[static-libs(+)]
>=app-arch/xz-utils-5[static-libs(+)]"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-   app-text/asciidoc"
+   static? ( ${LIB_DEPEND} )"
+[[ ${PV} == "" ]] && DEPEND+=" app-text/asciidoc"
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/vasi/${PN}.git;
-   inherit git-r3
+   inherit git-r3 autotools
KEYWORDS=""
 else
-   SRC_URI="https://github.com/vasi/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/vasi/pixz/releases/download/v${PV}/${P}.tar.xz;
KEYWORDS="~amd64 ~arm ~x86"
 fi
 
 src_prepare() {
default
-   eautoreconf
+   [[ ${PV} == "" ]] && eautoreconf
 }
 
 src_configure() {



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

2017-02-16 Thread Mike Frysinger
commit: b2802449963409026ed6361d10db112fb9c24ff9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Feb 16 23:17:32 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Feb 16 23:44:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2802449

app-arch/pixz: add alpha/arm64/hppa/ia64/mips/ppc/ppc64/s390/sh/sparc love

 app-arch/pixz/pixz-1.0.6.ebuild | 2 +-
 app-arch/pixz/pixz-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/pixz/pixz-1.0.6.ebuild b/app-arch/pixz/pixz-1.0.6.ebuild
index edba404e0d..488b2bce87 100644
--- a/app-arch/pixz/pixz-1.0.6.ebuild
+++ b/app-arch/pixz/pixz-1.0.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
 else

SRC_URI="https://github.com/vasi/pixz/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
 fi
 
 DESCRIPTION="Parallel Indexed XZ compressor"

diff --git a/app-arch/pixz/pixz-.ebuild b/app-arch/pixz/pixz-.ebuild
index edba404e0d..488b2bce87 100644
--- a/app-arch/pixz/pixz-.ebuild
+++ b/app-arch/pixz/pixz-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
 else

SRC_URI="https://github.com/vasi/pixz/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
 fi
 
 DESCRIPTION="Parallel Indexed XZ compressor"



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

2017-02-16 Thread Mike Frysinger
commit: 36d10d69731092f1f0b827e51b2d2aff9091a2ff
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Feb 16 23:11:41 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Feb 16 23:44:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d10d69

app-arch/pixz: use default src_{compile,install} targets

This is a standard autotools package, so use the default compile/install
steps from the PM.  These ad-hoc funcs look like leftovers from the much
older versions.

 app-arch/pixz/pixz-1.0.6.ebuild | 12 +---
 app-arch/pixz/pixz-.ebuild  | 12 +---
 2 files changed, 2 insertions(+), 22 deletions(-)

diff --git a/app-arch/pixz/pixz-1.0.6.ebuild b/app-arch/pixz/pixz-1.0.6.ebuild
index 7e31c748a8..7caca229a6 100644
--- a/app-arch/pixz/pixz-1.0.6.ebuild
+++ b/app-arch/pixz/pixz-1.0.6.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit toolchain-funcs flag-o-matic autotools
+inherit flag-o-matic autotools
 
 DESCRIPTION="Parallel Indexed XZ compressor"
 HOMEPAGE="https://github.com/vasi/pixz;
@@ -41,13 +41,3 @@ src_configure() {
export ac_cv_file_src_pixz_1=$([[ -f src/pixz.1 ]] && echo yes || echo 
no)
econf
 }
-
-src_compile() {
-   emake CC="$(tc-getCC)" OPT=""
-}
-
-src_install() {
-   dobin src/pixz
-   doman src/pixz.1
-   dodoc NEWS README.md TODO
-}

diff --git a/app-arch/pixz/pixz-.ebuild b/app-arch/pixz/pixz-.ebuild
index 7e31c748a8..7caca229a6 100644
--- a/app-arch/pixz/pixz-.ebuild
+++ b/app-arch/pixz/pixz-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit toolchain-funcs flag-o-matic autotools
+inherit flag-o-matic autotools
 
 DESCRIPTION="Parallel Indexed XZ compressor"
 HOMEPAGE="https://github.com/vasi/pixz;
@@ -41,13 +41,3 @@ src_configure() {
export ac_cv_file_src_pixz_1=$([[ -f src/pixz.1 ]] && echo yes || echo 
no)
econf
 }
-
-src_compile() {
-   emake CC="$(tc-getCC)" OPT=""
-}
-
-src_install() {
-   dobin src/pixz
-   doman src/pixz.1
-   dodoc NEWS README.md TODO
-}



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

2017-02-16 Thread Mike Frysinger
commit: 351d28c53dd07f1340185706421a7b5e80ba2b01
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Feb 16 23:09:24 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Feb 16 23:44:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351d28c5

app-arch/pixz: drop old 1.0.3 version

 app-arch/pixz/Manifest  |  1 -
 app-arch/pixz/pixz-1.0.3.ebuild | 49 -
 2 files changed, 50 deletions(-)

diff --git a/app-arch/pixz/Manifest b/app-arch/pixz/Manifest
index dc3c7b1c7d..fffe792998 100644
--- a/app-arch/pixz/Manifest
+++ b/app-arch/pixz/Manifest
@@ -1,2 +1 @@
-DIST pixz-1.0.3.tar.gz 27105 SHA256 
49f44520b411315ec4b02891eb77ba6060bdfd77ab5112e9c3e21de581c3384d SHA512 
e33e038fc760a51b5bbc52c4faca2b165a5e4546438cd1bf9b41b91d6c8aabad43be367750ac1e7a7007c6d2544ce6dd4662fa60c99c763d96d918eeed002fa7
 WHIRLPOOL 
29ba24955280051d2d7562aca0b908c1228d0345beb7a6b1e330714ac8c39f6e86a87d60581c91a578950a9dfabbc96c59f64e8afecd2100499c64d4007f5477
 DIST pixz-1.0.6.tar.gz 27603 SHA256 
ebde85148e927ed96abaeb9ab2166435c78d31e7c6b2847e8c8d6249b17f1b60 SHA512 
432b4714501e4de53d5e4a9d91244cdf9b19cd3ef568d750e630cca16c91644073da6ff2ad676004e70a0a09b18dfdb9d6592420da47f0da3de64ec0757da2f7
 WHIRLPOOL 
c796de23e0a0d78e28a03597202aa9730a2d57fa11942f705b726c48a1b42d9c7580c0efb11133fad7e461b937d1af6760f648fbf6d9a0196486753104ad161e

diff --git a/app-arch/pixz/pixz-1.0.3.ebuild b/app-arch/pixz/pixz-1.0.3.ebuild
deleted file mode 100644
index 03ad203c76..00
--- a/app-arch/pixz/pixz-1.0.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit toolchain-funcs flag-o-matic autotools
-
-DESCRIPTION="Parallel Indexed XZ compressor"
-HOMEPAGE="https://github.com/vasi/pixz;
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="static"
-
-LIB_DEPEND=">=app-arch/libarchive-2.8:=[static-libs(+)]
-   >=app-arch/xz-utils-5[static-libs(+)]"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-   app-text/asciidoc"
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/vasi/${PN}.git;
-   inherit git-r3
-   KEYWORDS=""
-else
-   SRC_URI="https://github.com/vasi/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-src_prepare() {
-   eautoreconf
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   append-flags -std=gnu99
-   econf
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" OPT=""
-}
-
-src_install() {
-   dobin src/pixz
-   doman src/pixz.1
-   dodoc README.md TODO
-}



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

2017-02-16 Thread Mike Frysinger
commit: 9f0cd16cde9c14a818362307bcb6fcced4528a15
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Feb 16 23:16:06 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Feb 16 23:44:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0cd16c

app-arch/pixz: clean up style a bit

Make the ebuild look more like other ebuilds by moving the
KEYWORDS/SRC_URI settings up to the top.

 app-arch/pixz/pixz-1.0.6.ebuild | 23 +++
 app-arch/pixz/pixz-.ebuild  | 23 +++
 2 files changed, 22 insertions(+), 24 deletions(-)

diff --git a/app-arch/pixz/pixz-1.0.6.ebuild b/app-arch/pixz/pixz-1.0.6.ebuild
index fe9d1a813c..edba404e0d 100644
--- a/app-arch/pixz/pixz-1.0.6.ebuild
+++ b/app-arch/pixz/pixz-1.0.6.ebuild
@@ -1,13 +1,21 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=6
+EAPI="6"
 
 inherit flag-o-matic
 
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/vasi/${PN}.git;
+   inherit git-r3 autotools
+else
+   
SRC_URI="https://github.com/vasi/pixz/releases/download/v${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
 DESCRIPTION="Parallel Indexed XZ compressor"
 HOMEPAGE="https://github.com/vasi/pixz;
+
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="static"
@@ -19,15 +27,6 @@ DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )"
 [[ ${PV} == "" ]] && DEPEND+=" app-text/asciidoc"
 
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/vasi/${PN}.git;
-   inherit git-r3 autotools
-   KEYWORDS=""
-else
-   
SRC_URI="https://github.com/vasi/pixz/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-
 src_prepare() {
default
[[ ${PV} == "" ]] && eautoreconf

diff --git a/app-arch/pixz/pixz-.ebuild b/app-arch/pixz/pixz-.ebuild
index fe9d1a813c..edba404e0d 100644
--- a/app-arch/pixz/pixz-.ebuild
+++ b/app-arch/pixz/pixz-.ebuild
@@ -1,13 +1,21 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=6
+EAPI="6"
 
 inherit flag-o-matic
 
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/vasi/${PN}.git;
+   inherit git-r3 autotools
+else
+   
SRC_URI="https://github.com/vasi/pixz/releases/download/v${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
 DESCRIPTION="Parallel Indexed XZ compressor"
 HOMEPAGE="https://github.com/vasi/pixz;
+
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="static"
@@ -19,15 +27,6 @@ DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )"
 [[ ${PV} == "" ]] && DEPEND+=" app-text/asciidoc"
 
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/vasi/${PN}.git;
-   inherit git-r3 autotools
-   KEYWORDS=""
-else
-   
SRC_URI="https://github.com/vasi/pixz/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-
 src_prepare() {
default
[[ ${PV} == "" ]] && eautoreconf



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

2017-02-16 Thread Mike Frysinger
commit: 25fcea2f8aaba4520d635434f76f3a751d5dff6c
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Feb 16 23:09:47 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Feb 16 23:44:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25fcea2f

app-arch/pixz: fix cross-compiles

 app-arch/pixz/pixz-1.0.6.ebuild | 3 +++
 app-arch/pixz/pixz-.ebuild  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/app-arch/pixz/pixz-1.0.6.ebuild b/app-arch/pixz/pixz-1.0.6.ebuild
index 63553def55..7e31c748a8 100644
--- a/app-arch/pixz/pixz-1.0.6.ebuild
+++ b/app-arch/pixz/pixz-1.0.6.ebuild
@@ -36,6 +36,9 @@ src_prepare() {
 src_configure() {
use static && append-ldflags -static
append-flags -std=gnu99
+   # Workaround silly logic that breaks cross-compiles.
+   # https://github.com/vasi/pixz/issues/67
+   export ac_cv_file_src_pixz_1=$([[ -f src/pixz.1 ]] && echo yes || echo 
no)
econf
 }
 

diff --git a/app-arch/pixz/pixz-.ebuild b/app-arch/pixz/pixz-.ebuild
index 63553def55..7e31c748a8 100644
--- a/app-arch/pixz/pixz-.ebuild
+++ b/app-arch/pixz/pixz-.ebuild
@@ -36,6 +36,9 @@ src_prepare() {
 src_configure() {
use static && append-ldflags -static
append-flags -std=gnu99
+   # Workaround silly logic that breaks cross-compiles.
+   # https://github.com/vasi/pixz/issues/67
+   export ac_cv_file_src_pixz_1=$([[ -f src/pixz.1 ]] && echo yes || echo 
no)
econf
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-print/mtink/

2017-02-16 Thread Andreas Hüttel
commit: 9c3ad9c7d332cf5cf495ba28c6f1ea3bd43a0a1a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Feb 16 23:43:27 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Feb 16 23:43:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c3ad9c7

net-print/mtink: Make build without X / Motif possible again, bug 514646

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-print/mtink/mtink-1.0.16-r1.ebuild | 8 ++--
 net-print/mtink/mtink-1.0.16-r2.ebuild | 6 +-
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/net-print/mtink/mtink-1.0.16-r1.ebuild 
b/net-print/mtink/mtink-1.0.16-r1.ebuild
index 4aef896823..d4ae19a6c8 100644
--- a/net-print/mtink/mtink-1.0.16-r1.ebuild
+++ b/net-print/mtink/mtink-1.0.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -28,7 +28,11 @@ PATCHES=(
 )
 
 src_configure() {
-   ./Configure || die
+   if use X ; then
+   ./Configure || die
+   else
+   ./Configure -x || die
+   fi
 }
 
 src_compile() {

diff --git a/net-print/mtink/mtink-1.0.16-r2.ebuild 
b/net-print/mtink/mtink-1.0.16-r2.ebuild
index 8261d64867..6e87ae6885 100644
--- a/net-print/mtink/mtink-1.0.16-r2.ebuild
+++ b/net-print/mtink/mtink-1.0.16-r2.ebuild
@@ -27,7 +27,11 @@ PATCHES=(
 )
 
 src_configure() {
-   ./Configure || die
+   if use X ; then
+   ./Configure || die
+   else
+   ./Configure -x || die
+   fi
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: sys-block/di/

2017-02-16 Thread Michael Weber
commit: f1162f40dec4eb385c87c5129ae09cbf333e993e
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 16 23:24:26 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 16 23:25:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1162f40

sys-block/di: ppc64 stable (bug 609230).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-block/di/di-4.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/di/di-4.43.ebuild b/sys-block/di/di-4.43.ebuild
index 77a2334ee1..b93950c9fa 100644
--- a/sys-block/di/di-4.43.ebuild
+++ b/sys-block/di/di-4.43.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.gentoo.com/di/${P}.tar.gz;
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ppc64 x86 ~x86-fbsd"
 IUSE=""
 
 RESTRICT="test" #405205, #405471



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-02-16 Thread Andreas Hüttel
commit: fac320b91931df18cbfff3255d4b0683c778a1c2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Feb 16 23:14:05 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Feb 16 23:20:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac320b9

net-print/gutenprint: Require old ghostscript, bug 587744

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-print/gutenprint/gutenprint-5.2.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.10.ebuild 
b/net-print/gutenprint/gutenprint-5.2.10.ebuild
index 8078433eb1..2257f14c7d 100644
--- a/net-print/gutenprint/gutenprint-5.2.10.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.10.ebuild
@@ -15,9 +15,9 @@ SLOT="0"
 KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
 IUSE="cups foomaticdb gimp gtk nls readline ppds static-libs"
 
-RDEPEND="app-text/ghostscript-gpl
+RDEPEND="<=app-text/ghostscript-gpl-9.15-r1
dev-lang/perl
-   readline? ( sys-libs/readline )
+   readline? ( sys-libs/readline:0= )
cups? ( >=net-print/cups-1.1.14 )
foomaticdb? ( net-print/foomatic-db-engine )
gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )



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

2017-02-16 Thread Michael Weber
commit: 2a570e018336c0976fe19e0b9a474387b079a951
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 16 23:20:02 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 16 23:20:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a570e01

dev-python/alabaster: ppc64 stable (bug 605184).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/dev-python/alabaster/alabaster-0.7.9.ebuild 
b/dev-python/alabaster/alabaster-0.7.9.ebuild
index cb047a38f0..5fe051eb98 100644
--- a/dev-python/alabaster/alabaster-0.7.9.ebuild
+++ b/dev-python/alabaster/alabaster-0.7.9.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/bitprophet/alabaster;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86"
 SLOT="0"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2017-02-16 Thread Michael Weber
commit: 9a7032ba647a7c0abcfa0d28ee69d1663d5cd9e2
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 16 23:14:17 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 16 23:14:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7032ba

sci-libs/arpack: ppc64 stable (bug 608094).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/arpack/arpack-3.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/arpack/arpack-3.1.5.ebuild 
b/sci-libs/arpack/arpack-3.1.5.ebuild
index 73b5bbcd83..863d1027f7 100644
--- a/sci-libs/arpack/arpack-3.1.5.ebuild
+++ b/sci-libs/arpack/arpack-3.1.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm hppa ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos"
+KEYWORDS="amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE="doc examples mpi static-libs"
 
 RDEPEND="



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

2017-02-16 Thread Michael Weber
commit: 06d976ed3cc4c2d810404c5c4a6e37789195395d
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 16 23:12:52 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 16 23:12:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d976ed

mail-client/mutt: ppc64 stable (bug 604902).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 mail-client/mutt/mutt-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/mutt/mutt-1.7.2.ebuild 
b/mail-client/mutt/mutt-1.7.2.ebuild
index f979c85ef2..829d8822c8 100644
--- a/mail-client/mutt/mutt-1.7.2.ebuild
+++ b/mail-client/mutt/mutt-1.7.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz
 IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos libressl mbox 
nls nntp notmuch pop qdbm sasl selinux sidebar slang smime smtp ssl 
tokyocabinet vanilla"
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 CDEPEND="
app-misc/mime-types
nls? ( virtual/libintl )



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

2017-02-16 Thread Michael Weber
commit: 6ac62e08b9f6c480afdb8ed7daf007fb38c96ac8
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 16 23:09:13 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 16 23:09:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac62e08

app-arch/dpkg: ppc64 stable (bug 606980).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-arch/dpkg/dpkg-1.18.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/dpkg/dpkg-1.18.18.ebuild 
b/app-arch/dpkg/dpkg-1.18.18.ebuild
index 2d5711ac4c..9249fef228 100644
--- a/app-arch/dpkg/dpkg-1.18.18.ebuild
+++ b/app-arch/dpkg/dpkg-1.18.18.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
 IUSE="+bzip2 +lzma nls selinux test unicode +update-alternatives +zlib"
 
 RDEPEND="



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

2017-02-16 Thread Martin Mokrejs
commit: 35ac52402ad5f6a417d6af10e13df64a8da559b2
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Feb 16 23:02:54 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Feb 16 23:02:54 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=35ac5240

sci-biology/samtools: version bump; partially updated patch but without 
libbam.{a,so} change

I did not manage to get to compile the shared library so samtools binary at the 
moment
contains libbam.a (which is what upstream prefers but not Gentoo).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../files/samtools-1.3.1-buildsystem.patch | 75 +++
 sci-biology/samtools/samtools-1.3.1.ebuild | 84 ++
 2 files changed, 159 insertions(+)

diff --git a/sci-biology/samtools/files/samtools-1.3.1-buildsystem.patch 
b/sci-biology/samtools/files/samtools-1.3.1-buildsystem.patch
new file mode 100644
index 0..bd0f20c7c
--- /dev/null
+++ b/sci-biology/samtools/files/samtools-1.3.1-buildsystem.patch
@@ -0,0 +1,75 @@
+--- samtools-1.3.1/Makefile.ori2016-04-22 11:51:16.0 +0200
 samtools-1.3.1/Makefile2017-02-16 23:41:19.819951687 +0100
+@@ -21,9 +21,9 @@
+ # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ # DEALINGS IN THE SOFTWARE.
+ 
+-CC   = gcc
++CC   ?= gcc
+ CPPFLAGS =
+-CFLAGS   = -g -Wall -O2
++CFLAGS   ?= -g -Wall -O2
+ LDFLAGS  =
+ LIBS =
+ 
+@@ -197,8 +203,8 @@
+ # For tests that might use it, set $REF_PATH explicitly to use only reference
+ # areas within the test suite (or set it to ':' to use no reference areas).
+ # (regression.sh sets $REF_PATH to a subdirectory itself.)
+-check test: samtools $(BGZIP) $(BUILT_TEST_PROGRAMS)
+-  REF_PATH=: test/test.pl --exec bgzip=$(BGZIP)
++check test: samtools $(BUILT_TEST_PROGRAMS)
++  REF_PATH=: test/test.pl --exec bgzip=bgzip
+   test/merge/test_bam_translate test/merge/test_bam_translate.tmp
+   test/merge/test_rtrans_build
+   test/merge/test_trans_tbl_init
+@@ -210,28 +216,28 @@
+   test/split/test_parse_args
+ 
+ 
+-test/merge/test_bam_translate: test/merge/test_bam_translate.o test/test.o 
sam_opts.o $(HTSLIB)
++test/merge/test_bam_translate: test/merge/test_bam_translate.o test/test.o 
sam_opts.o
+   $(CC) -pthread $(ALL_LDFLAGS) -o $@ test/merge/test_bam_translate.o 
test/test.o sam_opts.o $(HTSLIB_LIB) $(ALL_LIBS)
+ 
+-test/merge/test_rtrans_build: test/merge/test_rtrans_build.o sam_opts.o 
$(HTSLIB)
++test/merge/test_rtrans_build: test/merge/test_rtrans_build.o sam_opts.o
+   $(CC) -pthread $(ALL_LDFLAGS) -o $@ test/merge/test_rtrans_build.o 
sam_opts.o $(HTSLIB_LIB) $(ALL_LIBS)
+ 
+-test/merge/test_trans_tbl_init: test/merge/test_trans_tbl_init.o sam_opts.o 
$(HTSLIB)
++test/merge/test_trans_tbl_init: test/merge/test_trans_tbl_init.o sam_opts.o
+   $(CC) -pthread $(ALL_LDFLAGS) -o $@ test/merge/test_trans_tbl_init.o 
sam_opts.o $(HTSLIB_LIB) $(ALL_LIBS)
+ 
+-test/split/test_count_rg: test/split/test_count_rg.o test/test.o sam_opts.o 
$(HTSLIB)
++test/split/test_count_rg: test/split/test_count_rg.o test/test.o sam_opts.o
+   $(CC) -pthread $(ALL_LDFLAGS) -o $@ test/split/test_count_rg.o 
test/test.o sam_opts.o $(HTSLIB_LIB) $(ALL_LIBS)
+ 
+-test/split/test_expand_format_string: test/split/test_expand_format_string.o 
test/test.o sam_opts.o $(HTSLIB)
++test/split/test_expand_format_string: test/split/test_expand_format_string.o 
test/test.o sam_opts.o
+   $(CC) -pthread $(ALL_LDFLAGS) -o $@ 
test/split/test_expand_format_string.o test/test.o sam_opts.o $(HTSLIB_LIB) 
$(ALL_LIBS)
+ 
+-test/split/test_filter_header_rg: test/split/test_filter_header_rg.o 
test/test.o sam_opts.o $(HTSLIB)
++test/split/test_filter_header_rg: test/split/test_filter_header_rg.o 
test/test.o sam_opts.o
+   $(CC) -pthread $(ALL_LDFLAGS) -o $@ test/split/test_filter_header_rg.o 
test/test.o sam_opts.o $(HTSLIB_LIB) $(ALL_LIBS)
+ 
+-test/split/test_parse_args: test/split/test_parse_args.o test/test.o 
sam_opts.o $(HTSLIB)
++test/split/test_parse_args: test/split/test_parse_args.o test/test.o 
sam_opts.o
+   $(CC) -pthread $(ALL_LDFLAGS) -o $@ test/split/test_parse_args.o 
test/test.o sam_opts.o $(HTSLIB_LIB) $(ALL_LIBS)
+ 
+-test/vcf-miniview: test/vcf-miniview.o $(HTSLIB)
++test/vcf-miniview: test/vcf-miniview.o
+   $(CC) -pthread $(ALL_LDFLAGS) -o $@ test/vcf-miniview.o $(HTSLIB_LIB) 
$(ALL_LIBS)
+ 
+ test_test_h = test/test.h $(htslib_sam_h)
+@@ -258,10 +264,10 @@
+ misc/maq2sam-long: misc/maq2sam-long.o
+   $(CC) $(LDFLAGS) -o $@ misc/maq2sam-long.o $(ALL_LIBS)
+ 
+-misc/md5fa: misc/md5fa.o $(HTSLIB)
++misc/md5fa: misc/md5fa.o
+   $(CC) $(ALL_LDFLAGS) -o $@ misc/md5fa.o $(HTSLIB_LIB) $(ALL_LIBS)
+ 
+-misc/md5sum-lite: misc/md5sum-lite.o $(HTSLIB)
++misc/md5sum-lite: misc/md5sum-lite.o
+   $(CC) $(ALL_LDFLAGS) -o $@ misc/md5sum-lite.o $(HTSLIB_LIB) $(ALL_LIBS)
+ 
+ misc/wgsim: misc/wgsim.o


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

2017-02-16 Thread Martin Mokrejs
commit: 8414c09216058af3245fd20b5abcc28928925461
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Feb 16 22:20:50 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Feb 16 22:20:50 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8414c092

sci-libs/htslib: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/htslib/htslib-1.3.2.ebuild | 21 +
 sci-libs/htslib/metadata.xml| 11 +++
 2 files changed, 32 insertions(+)

diff --git a/sci-libs/htslib/htslib-1.3.2.ebuild 
b/sci-libs/htslib/htslib-1.3.2.ebuild
new file mode 100644
index 0..1cab22ff7
--- /dev/null
+++ b/sci-libs/htslib/htslib-1.3.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="C library for high-throughput sequencing data formats"
+HOMEPAGE="http://www.htslib.org/;
+SRC_URI="mirror://sourceforge/samtools/${PV}/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="static-libs"
+
+src_install() {
+   default
+   if ! use static-libs; then
+   find "${ED}" -type f -name "*.a" -delete || die
+   fi
+}

diff --git a/sci-libs/htslib/metadata.xml b/sci-libs/htslib/metadata.xml
new file mode 100644
index 0..5b953af48
--- /dev/null
+++ b/sci-libs/htslib/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+sci-biol...@gentoo.org
+Gentoo Biology Project
+  
+  
+samtools
+  
+



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

2017-02-16 Thread Mike Frysinger
commit: b526263be7b490e7f9efe904be4a3320fc864333
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Feb 16 21:47:55 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Feb 16 23:01:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b526263b

app-arch/pigz: add ia64/ppc/ppc64/s390/sh love to 2.3.4

 app-arch/pigz/pigz-2.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/pigz/pigz-2.3.4.ebuild b/app-arch/pigz/pigz-2.3.4.ebuild
index 4a2265e14b..9d24d5a769 100644
--- a/app-arch/pigz/pigz-2.3.4.ebuild
+++ b/app-arch/pigz/pigz-2.3.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.zlib.net/pigz/${P}.tar.gz;
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~mips ~sparc x86 ~amd64-linux 
~ppc-macos ~sparc64-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~ppc-macos ~sparc64-solaris"
 IUSE="static symlink test"
 
 LIB_DEPEND="sys-libs/zlib[static-libs(+)]"



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

2017-02-16 Thread Patrice Clement
commit: b88ea2693c746bf823eac655a7e3e63e3510d919
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Feb 16 22:55:34 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Feb 16 22:55:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88ea269

app-misc/interceptty: EAPI 6 bump.

Package-Manager: portage-2.3.3

 app-misc/interceptty/interceptty-0.6-r1.ebuild | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/app-misc/interceptty/interceptty-0.6-r1.ebuild 
b/app-misc/interceptty/interceptty-0.6-r1.ebuild
new file mode 100644
index 00..d4e6f17bb1
--- /dev/null
+++ b/app-misc/interceptty/interceptty-0.6-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI=6
+
+DESCRIPTION="a program that can sit between a serial port and an application"
+HOMEPAGE="http://www.suspectclass.com/~sgifford/interceptty/;
+SRC_URI="http://www.suspectclass.com/~sgifford/${PN}/files/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( AUTHORS NEWS README TODO )
+
+src_install() {
+   default
+   dobin "${PN}" "${PN}-nicedump"
+   doman "${PN}.1"
+   doman interceptty.1
+   einstalldocs
+}



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

2017-02-16 Thread Mike Gilbert
commit: e7c4125001df7738acaab688bbdf818c605e4804
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Feb 16 22:40:06 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb 16 22:40:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c41250

www-plugins/chrome-binary-plugins: automated update (58.0.3013.3, 57.0.2987.54)

Package-Manager: Portage-2.3.3_p56, Repoman-2.3.1_p49

 www-plugins/chrome-binary-plugins/Manifest| 4 ++--
 37_beta.ebuild => chrome-binary-plugins-57.0.2987.54_beta.ebuild} | 0
 3_alpha.ebuild => chrome-binary-plugins-58.0.3013.3_alpha.ebuild} | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 1728e187d6..3cc176d840 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_57.0.2987.37-1_amd64.deb 50102946 SHA256 
055f64e32a48db5e943f7b4ac109dec23a1fb3919fda06b59d49592f82e1db06 SHA512 
daa6de2a3fbf4a8a0fbf293bc107e9ace6da7d31176a57d6851e58eb60a3b38d59bde9da7cec56bcb96959a8e95ea04915d5fab6f795e7c6a2a05a7ef29629f0
 WHIRLPOOL 
81d2d1af9df32103dfba8a833a6edd6387acbaa7856921b608c5d4787f5cdd1e470911497f71477a3fc4cda77084d7949cb56fb95977cb3dd537fddb630522be
+DIST google-chrome-beta_57.0.2987.54-1_amd64.deb 50095048 SHA256 
ce6b78e47a20f75ebb5054fa79ecb297256440271f06bfc532f6ee1261dc3371 SHA512 
6d344da3569a1b601f0eec7ba849c745e7cb5f368bc013c0f631995468e1c84173f30d15d7b177f8a4efeee076c8d2776a3e4071d98001f36a8efc8f9e82f028
 WHIRLPOOL 
18e374808afd2853ef22613ccdae6a7e40f0d8a5389904c35c470cf3707804eb0574b4ec56fd033eb181237de93b05ae65514d2a74153f03d0655789bb47faa5
 DIST google-chrome-stable_56.0.2924.87-1_amd64.deb 45892904 SHA256 
7c34adf8f613a0c8dee406535bb77afaa9cbe878639350fde1d4567967d5c4e8 SHA512 
4428000707f71ebf1ccf18302a435cdee103b700bdd78cdba1c830a2f8044a4eb297fd67c0f77b32e9459c8bd0b2b036d80324311175b00f9d49df0bf5a77360
 WHIRLPOOL 
686f967ef22359c06d1885300195e17f8818ebf1dc550f1fb6187664fa9d5452b187b953c78f7de76b2ed02fced970f87deab2747b633e130b4244c3029883c3
-DIST google-chrome-unstable_58.0.3004.3-1_amd64.deb 50414896 SHA256 
923cd1743be955095772f3c8e0a42d434716e477cc9ac976f1cf814fa2b5e5d9 SHA512 
2247278c2db02667ce31ed59996cd87ec8353ce81c080d8ba1a348cbd1d16e4d209c3151abe0fba0301a0d2a3a77eedb3bb3997ebb3a89455d39f5f3b151fe71
 WHIRLPOOL 
60c46f62a140f7b785becf531c2741afb36426e8771c18bed263256cc96a01ab24a4ebba5df74bdac829a59e7a63f27e0403673b3dc31b39af17999ca7302989
+DIST google-chrome-unstable_58.0.3013.3-1_amd64.deb 56278948 SHA256 
0d3e4aa5f3c75df9ef0bf399edec74cc3eeaf31f44c931fb23e050b26d4a1729 SHA512 
83cfab9f8eef36ff909f12d69ba15c2e0ae40a3f25d8cde31022d813e9cee3c7d47905ba95720c890ab86a190931ba6dd29785b55a0f5f960ea5077ccd21
 WHIRLPOOL 
18785a9d1104c343c10acd78168d3327eb71c2f0029568e772fd94ec48632306e163bdc6777ab0e22cec9b847b620c73dd67a4238b12ef21efe830bf3f58ed0d

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-57.0.2987.37_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-57.0.2987.54_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-57.0.2987.37_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-57.0.2987.54_beta.ebuild

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-58.0.3004.3_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-58.0.3013.3_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-58.0.3004.3_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-58.0.3013.3_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2017-02-16 Thread Mike Gilbert
commit: 7af7ef780bce7591d5595668ce76375a9126ed6d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Feb 16 22:40:14 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb 16 22:40:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af7ef78

www-client/google-chrome-beta: automated update (57.0.2987.54)

Package-Manager: Portage-2.3.3_p56, Repoman-2.3.1_p49

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-57.0.2987.37.ebuild => google-chrome-beta-57.0.2987.54.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 16787709a7..86e3a4ba2e 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_57.0.2987.37-1_amd64.deb 50102946 SHA256 
055f64e32a48db5e943f7b4ac109dec23a1fb3919fda06b59d49592f82e1db06 SHA512 
daa6de2a3fbf4a8a0fbf293bc107e9ace6da7d31176a57d6851e58eb60a3b38d59bde9da7cec56bcb96959a8e95ea04915d5fab6f795e7c6a2a05a7ef29629f0
 WHIRLPOOL 
81d2d1af9df32103dfba8a833a6edd6387acbaa7856921b608c5d4787f5cdd1e470911497f71477a3fc4cda77084d7949cb56fb95977cb3dd537fddb630522be
+DIST google-chrome-beta_57.0.2987.54-1_amd64.deb 50095048 SHA256 
ce6b78e47a20f75ebb5054fa79ecb297256440271f06bfc532f6ee1261dc3371 SHA512 
6d344da3569a1b601f0eec7ba849c745e7cb5f368bc013c0f631995468e1c84173f30d15d7b177f8a4efeee076c8d2776a3e4071d98001f36a8efc8f9e82f028
 WHIRLPOOL 
18e374808afd2853ef22613ccdae6a7e40f0d8a5389904c35c470cf3707804eb0574b4ec56fd033eb181237de93b05ae65514d2a74153f03d0655789bb47faa5

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-57.0.2987.37.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-57.0.2987.54.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-57.0.2987.37.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-57.0.2987.54.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2017-02-16 Thread Mike Gilbert
commit: bae6c3df06ec54b197f072270c3259a52ce143b7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Feb 16 22:39:39 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb 16 22:40:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae6c3df

www-client/google-chrome-unstable: automated update (58.0.3013.3)

Package-Manager: Portage-2.3.3_p56, Repoman-2.3.1_p49

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...ble-58.0.3004.3.ebuild => google-chrome-unstable-58.0.3013.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index b5b5135c39..22f9b20300 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_58.0.3004.3-1_amd64.deb 50414896 SHA256 
923cd1743be955095772f3c8e0a42d434716e477cc9ac976f1cf814fa2b5e5d9 SHA512 
2247278c2db02667ce31ed59996cd87ec8353ce81c080d8ba1a348cbd1d16e4d209c3151abe0fba0301a0d2a3a77eedb3bb3997ebb3a89455d39f5f3b151fe71
 WHIRLPOOL 
60c46f62a140f7b785becf531c2741afb36426e8771c18bed263256cc96a01ab24a4ebba5df74bdac829a59e7a63f27e0403673b3dc31b39af17999ca7302989
+DIST google-chrome-unstable_58.0.3013.3-1_amd64.deb 56278948 SHA256 
0d3e4aa5f3c75df9ef0bf399edec74cc3eeaf31f44c931fb23e050b26d4a1729 SHA512 
83cfab9f8eef36ff909f12d69ba15c2e0ae40a3f25d8cde31022d813e9cee3c7d47905ba95720c890ab86a190931ba6dd29785b55a0f5f960ea5077ccd21
 WHIRLPOOL 
18785a9d1104c343c10acd78168d3327eb71c2f0029568e772fd94ec48632306e163bdc6777ab0e22cec9b847b620c73dd67a4238b12ef21efe830bf3f58ed0d

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-58.0.3004.3.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-58.0.3013.3.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-58.0.3004.3.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-58.0.3013.3.ebuild



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

2017-02-16 Thread Sergei Trofimovich
commit: 406bde5f578147de6758c863c0c2ed008a14c180
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 22:29:24 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 22:36:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406bde5f

dev-lang/elixir: bump up to 1.4.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lang/elixir/Manifest|  1 +
 dev-lang/elixir/elixir-1.4.2.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 6ecf0485af..d27b89f960 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -6,3 +6,4 @@ DIST elixir-1.3.2.tar.gz 1748389 SHA256 
be24efee0655206063208c5bb4157638310ff7e0
 DIST elixir-1.3.4.tar.gz 1751828 SHA256 
f5ee5353d8dbe610b1dfd276d22f2038d57d9a7d3cea69dac10da2b098bd2033 SHA512 
84c8c5dfbde82d125855caf46e2848e9a91e7af46ab259c3e8b6f9c1d228e11058dd62cc142b70eb6d374f04ea502749c9ee8263867daabfc8d51edce7b3fcab
 WHIRLPOOL 
16da46751a00eda05e838fbb736319b5a48665590f1ce1ce8cfb9253f92df00aaac5e89de425078aa5782e43192b4d15f69cb4b1dfdc417d307db8dc360ef949
 DIST elixir-1.4.0.tar.gz 1825050 SHA256 
34a6747b5db75c35e542805b75a08bc1b2b0a53b5180f33de6af0bdff870e6b3 SHA512 
b09bdfeed2cc3634d50934edf558bbc85053f96a6a4dc861022bc53112168f9fb6e173a11ed2f920e27402a7cb79afa77421cd0a264b98d77f39717dabcb34ac
 WHIRLPOOL 
d30ce1be5f4165626629a4a301d70c7b6924e0ab06ac265d7cf269b00211da5f58090fe3be5529c2aeda12c63e839e6b722d0a55bee8e65cac421944f74a494d
 DIST elixir-1.4.1.tar.gz 1824714 SHA256 
0b8e9e8340b9649c761d2514a60455a290c145732907574ac085b0f7a7e7829f SHA512 
19ede9d6f2d95c3468afd3712c08e9684b542718b5a68b7d346b519219f6d9f5bb9dda5bba1ebe9de7a6c8b5f306e12911c5a334c7f147cca50044f2fde7def6
 WHIRLPOOL 
0bc1b7f9db3e929918542a6c4a2f6dcc7bf920ac692e7844c1afbd72132e61d5d2b24ce6f37f8c8069a3cfe35dc7561059f6a6581187f95be8a76a9fd2788b8c
+DIST elixir-1.4.2.tar.gz 1825935 SHA256 
cb4e2ec4d68b3c8b800179b7ae5779e2999aa3375f74bd188d7d6703497f553f SHA512 
f75aa7edeba063e81ce2e2caa1b5bac5385af7c120b69c5707ebd5aaab7acfaf8f4618f96b31d72f94a8e3e5ed5e918fd44b760e4e8d3fe55006923b2259a3b6
 WHIRLPOOL 
0eb58696fc474338ac517ef6283d583f1810f34e120e967fb505508643b2f1efcba837a3734c46255ddc6d48d2c66538906a6e8772c6fa0f6bb2d75b7a171856

diff --git a/dev-lang/elixir/elixir-1.4.2.ebuild 
b/dev-lang/elixir/elixir-1.4.2.ebuild
new file mode 100644
index 00..d3b31444f6
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.4.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit multilib
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="http://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/erlang-18[ssl]"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+   emake Q=""
+}
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="/usr" install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



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

2017-02-16 Thread NP Hardass
commit: 769560f8069a82b76f873a4029b66c4f70b83e8e
Author: NP-Hardass  gentoo  org>
AuthorDate: Thu Feb 16 22:35:24 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Thu Feb 16 22:35:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=769560f8

sys-power/bbswitch: Add self to metadata

Package-Manager: portage-2.3.0

 sys-power/bbswitch/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-power/bbswitch/metadata.xml b/sys-power/bbswitch/metadata.xml
index b3d6c09487..8a332bf34a 100644
--- a/sys-power/bbswitch/metadata.xml
+++ b/sys-power/bbswitch/metadata.xml
@@ -2,6 +2,10 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

+   np-hard...@gentoo.org
+   NP-Hardass
+   
+   
gen...@mva.name
Vadim A. Misbakh-Soloviov




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

2017-02-16 Thread NP Hardass
commit: e02a4b7cade78dc402c132fd2ff2d5e8f929edb7
Author: NP-Hardass  gentoo  org>
AuthorDate: Thu Feb 16 22:33:27 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Thu Feb 16 22:35:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02a4b7c

x11-misc/bumblebee: sync , minor syntax changes

Package-Manager: portage-2.3.0

 x11-misc/bumblebee/bumblebee-3.2.1_p20170123.ebuild | 21 -
 x11-misc/bumblebee/bumblebee-.ebuild|  8 ++--
 2 files changed, 10 insertions(+), 19 deletions(-)

diff --git a/x11-misc/bumblebee/bumblebee-3.2.1_p20170123.ebuild 
b/x11-misc/bumblebee/bumblebee-3.2.1_p20170123.ebuild
index ef99702e33..c95fb49785 100644
--- a/x11-misc/bumblebee/bumblebee-3.2.1_p20170123.ebuild
+++ b/x11-misc/bumblebee/bumblebee-3.2.1_p20170123.ebuild
@@ -4,11 +4,13 @@
 
 EAPI=6
 
-inherit autotools readme.gentoo-r1 multilib systemd user
+inherit autotools multilib readme.gentoo-r1 systemd user
 
 if [[ ${PV} ==  ]]; then
+   inherit git-r3
EGIT_REPO_URI="git://github.com/Bumblebee-Project/Bumblebee.git"
EGIT_BRANCH="develop"
+   KEYWORDS=""
 else
COMMIT="c322bd849aabe6e48b4304b8d13cc4aadc36a30d"

SRC_URI="https://github.com/Bumblebee-Project/Bumblebee/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
@@ -62,12 +64,9 @@ src_prepare() {
 }
 
 src_configure() {
-   DOC_CONTENTS="In order to use Bumblebee, add your user to 'bumblebee' 
group.
-   You may need to setup your /etc/bumblebee/bumblebee.conf"
-
if use video_cards_nvidia ; then
# Get paths to GL libs for all ABIs
-   local nvlib=""
+   local i nvlib=""
for i in  $(get_all_libdirs) ; do
nvlib="${nvlib}:/usr/${i}/opengl/nvidia/lib"
done
@@ -80,22 +79,18 @@ src_configure() {
fi
 
econf \
-   --docdir=/usr/share/doc/"${PF}" \
${ECONF_PARAMS}
 }
 
 src_install() {
+   default
+
newconfd "${FILESDIR}"/${PN}.confd ${PN}
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newenvd "${FILESDIR}"/${PN}.envd 99${PN}
systemd_dounit scripts/systemd/bumblebeed.service
 
+   local DOC_CONTENTS="In order to use Bumblebee, add your user to 
'bumblebee' group.
+   You may need to setup your /etc/bumblebee/bumblebee.conf"
readme.gentoo_create_doc
-
-   default
 }
-#
-#pkg_preinst() {
-#  use video_cards_nvidia || rm "${ED}"/etc/bumblebee/xorg.conf.nvidia
-#  use video_cards_nouveau || rm "${ED}"/etc/bumblebee/xorg.conf.nouveau
-#}

diff --git a/x11-misc/bumblebee/bumblebee-.ebuild 
b/x11-misc/bumblebee/bumblebee-.ebuild
index 4b832aebac..c95fb49785 100644
--- a/x11-misc/bumblebee/bumblebee-.ebuild
+++ b/x11-misc/bumblebee/bumblebee-.ebuild
@@ -7,10 +7,10 @@ EAPI=6
 inherit autotools multilib readme.gentoo-r1 systemd user
 
 if [[ ${PV} ==  ]]; then
+   inherit git-r3
EGIT_REPO_URI="git://github.com/Bumblebee-Project/Bumblebee.git"
EGIT_BRANCH="develop"
KEYWORDS=""
-   inherit git-r3
 else
COMMIT="c322bd849aabe6e48b4304b8d13cc4aadc36a30d"

SRC_URI="https://github.com/Bumblebee-Project/Bumblebee/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
@@ -84,6 +84,7 @@ src_configure() {
 
 src_install() {
default
+
newconfd "${FILESDIR}"/${PN}.confd ${PN}
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newenvd "${FILESDIR}"/${PN}.envd 99${PN}
@@ -93,8 +94,3 @@ src_install() {
You may need to setup your /etc/bumblebee/bumblebee.conf"
readme.gentoo_create_doc
 }
-#
-#pkg_preinst() {
-#  use video_cards_nvidia || rm "${ED}"/etc/bumblebee/xorg.conf.nvidia
-#  use video_cards_nouveau || rm "${ED}"/etc/bumblebee/xorg.conf.nouveau
-#}



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

2017-02-16 Thread Michael Weber
commit: 4a40fbb3dc139736a4f604e561141cda95bb1641
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 16 22:28:54 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 16 22:29:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a40fbb3

net-dns/unbound: ppc ppc64 stable (bug 597964).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/unbound/unbound-1.5.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/unbound/unbound-1.5.10.ebuild 
b/net-dns/unbound/unbound-1.5.10.ebuild
index 41a6d5949c..d17e4672db 100644
--- a/net-dns/unbound/unbound-1.5.10.ebuild
+++ b/net-dns/unbound/unbound-1.5.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="http://unbound.net/downloads/${MY_P}.tar.gz;
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~mips ppc ppc64 ~x86"
 IUSE="debug dnstap +ecdsa gost libressl python selinux static-libs test 
threads"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/safe-exceptions/

2017-02-16 Thread Sergei Trofimovich
commit: 112471d12f04b82cf03fb93ece4ba7ea6837d9ad
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 22:13:37 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 22:16:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112471d1

dev-haskell/safe-exceptions: new package, a depend of 
dev-haskell/classy-prelude-1.0.2

Safe, consistent, and easy exception handling

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/safe-exceptions/Manifest   |  1 +
 dev-haskell/safe-exceptions/metadata.xml   | 11 +
 .../safe-exceptions/safe-exceptions-0.1.4.0.ebuild | 28 ++
 3 files changed, 40 insertions(+)

diff --git a/dev-haskell/safe-exceptions/Manifest 
b/dev-haskell/safe-exceptions/Manifest
new file mode 100644
index 00..171cfa831d
--- /dev/null
+++ b/dev-haskell/safe-exceptions/Manifest
@@ -0,0 +1 @@
+DIST safe-exceptions-0.1.4.0.tar.gz 12951 SHA256 
c52078c8457f8233a3796f84a3ae3f336f4668a013ba935e74c7218eeb9a41a6 SHA512 
377559c3b35f48bd3baef4cb7bb19927bed36f34dfa531864a3565af9f7cb5ef9fc4cc9c92dcc9bb80037cb92f27dd0ba5805cc5941b8707bbc3d4185f0f40e1
 WHIRLPOOL 
271c7ac06850c341a579ba49eba904f2f3c52e60b0bba7338e44f59e7fac406fbe98afaaec5178cc4cb569e86b0af7c20a66c68115f41d46f57220b699c55adf

diff --git a/dev-haskell/safe-exceptions/metadata.xml 
b/dev-haskell/safe-exceptions/metadata.xml
new file mode 100644
index 00..0df1910735
--- /dev/null
+++ b/dev-haskell/safe-exceptions/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Please see README.md
+   
+

diff --git a/dev-haskell/safe-exceptions/safe-exceptions-0.1.4.0.ebuild 
b/dev-haskell/safe-exceptions/safe-exceptions-0.1.4.0.ebuild
new file mode 100644
index 00..53df40a01c
--- /dev/null
+++ b/dev-haskell/safe-exceptions/safe-exceptions-0.1.4.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Safe, consistent, and easy exception handling"
+HOMEPAGE="https://github.com/fpco/safe-exceptions#readme;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/exceptions-0.8:=[profile?] 
=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( dev-haskell/hspec
+   dev-haskell/void )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/classy-prelude/

2017-02-16 Thread Sergei Trofimovich
commit: c2d3ca47f73b7edf182c29d8681838c3714485c2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 22:14:03 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 22:16:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d3ca47

dev-haskell/classy-prelude: bump up to 1.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/classy-prelude/Manifest|  1 +
 .../classy-prelude/classy-prelude-1.0.2.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-haskell/classy-prelude/Manifest 
b/dev-haskell/classy-prelude/Manifest
index 247c01f3c9..17333e9a61 100644
--- a/dev-haskell/classy-prelude/Manifest
+++ b/dev-haskell/classy-prelude/Manifest
@@ -6,3 +6,4 @@ DIST classy-prelude-0.5.9.tar.gz 17632 SHA256 
c1b05889b48a2e15d300331d8a1dabdeb3
 DIST classy-prelude-0.6.0.tar.gz 9852 SHA256 
4616ceabdeac5a2c9b96074faf32d282c0306380a061c0ef5b1502fa44aefe72 SHA512 
2903147a27c34c1c72022e61a89b26e8a64a4247af1c1ad0120434766c6a186c8e743794ce954519c5a6d8fabf98dbb02a584cbdf9325666af8c7c45e7eef877
 WHIRLPOOL 
45d297b4d12fd185d7fa6576c561cbf5e7b0cebcd5fa9424dac8471b3bec5e2fcab11d5e4e45b499cebfaff5674d9a37fc3583f522de3d57a0dd2f074305dde4
 DIST classy-prelude-0.8.0.1.tar.gz 8750 SHA256 
39f9b147c82fb9d9830d1ae13d700e17da0d6b2c66dec04dd0391a3ecaff4656 SHA512 
2c2cc5e4faac8169f970c001158865b760324ff743c3fcf0f183625bf432db6a22c89002a849e7996c42e6bfcd27d253760a921ded84b4bef537d969bbdfd604
 WHIRLPOOL 
3b30cdc00ccb7f38a8a1edcf592575e501f7413255b04409fae89c7d1504ab5be9b9f29536b246cd8ae0ab0ad490c1598f66a81a300789a7d154991274222872
 DIST classy-prelude-0.9.2.tar.gz 9333 SHA256 
f9cdae08a78be52b46e86390976865b7f7a30512fdafc7eb12d0c5291a350058 SHA512 
8cda5453fefde018a1a15f6c42f650a035a734741e83078e1a7a8426aaa6c80342b4b13e389096278fa9df018892bd22aebef924dfa06e0c5a206a9815f56d6e
 WHIRLPOOL 
1a47d30b5a42e4b7ae50078eb662126f7132a395254e1c86950914f54d1cf23dc8bbac3229c2a722a94efac8cc9b254ef324441ef545858639d6056064d0f043
+DIST classy-prelude-1.0.2.tar.gz 11404 SHA256 
4e5facf997758af2f15387349f373997abeee3edf3a3953e412490d4a9f5a467 SHA512 
859602dea474c49307041dda9c79eb1fb01178c9f6136c754008392969ca6d09e3a9a4a3177615ffbe39553ea421d0f94fd97474c2b11b4937decbeeab42d444
 WHIRLPOOL 
0750d8527a3e58a435fbc8b23fa5f041e42a96ebb773dc5a2cf9a4fae3b7a8d5748e075a772aa4e496e6a112152a86dd62a6e038e3b363893c5737a0a644a129

diff --git a/dev-haskell/classy-prelude/classy-prelude-1.0.2.ebuild 
b/dev-haskell/classy-prelude/classy-prelude-1.0.2.ebuild
new file mode 100644
index 00..efdee3e95b
--- /dev/null
+++ b/dev-haskell/classy-prelude/classy-prelude-1.0.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A typeclass-based Prelude"
+HOMEPAGE="https://github.com/snoyberg/mono-traversable;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/async:=[profile?]
+   >=dev-haskell/basic-prelude-0.4:=[profile?] 
=dev-haskell/chunked-data-0.3:=[profile?]
+   >=dev-haskell/dlist-0.7:=[profile?]
+   >=dev-haskell/exceptions-0.5:=[profile?]
+   dev-haskell/hashable:=[profile?]
+   >=dev-haskell/lifted-async-0.3:=[profile?]
+   >=dev-haskell/lifted-base-0.2:=[profile?]
+   >=dev-haskell/monad-unlift-0.2:=[profile?]
+   >=dev-haskell/mono-traversable-1.0:=[profile?]
+   dev-haskell/mono-traversable-instances:=[profile?]
+   dev-haskell/mtl:=[profile?]
+   >=dev-haskell/mutable-containers-0.3:=[profile?] 
=dev-haskell/safe-exceptions-0.1.1:=[profile?]
+   dev-haskell/say:=[profile?]
+   dev-haskell/semigroups:=[profile?]
+   dev-haskell/stm:=[profile?]
+   >=dev-haskell/stm-chans-3:=[profile?]
+   dev-haskell/text:=[profile?]
+   dev-haskell/time-locale-compat:=[profile?]
+   dev-haskell/transformers-base:=[profile?]
+   dev-haskell/unordered-containers:=[profile?]
+   dev-haskell/vector:=[profile?]
+   dev-haskell/vector-instances:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( >=dev-haskell/hspec-1.3
+   dev-haskell/quickcheck )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/mono-traversable-instances/

2017-02-16 Thread Sergei Trofimovich
commit: 7876ca4408dea97156d1b9b56db0ffdceaf79aca
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 22:12:49 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 22:16:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7876ca44

dev-haskell/mono-traversable-instances: new package, a depend of 
dev-haskell/classy-prelude-1.0.2

Extra typeclass instances for mono-traversable

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/mono-traversable-instances/Manifest|  1 +
 .../mono-traversable-instances/metadata.xml| 11 
 .../mono-traversable-instances-0.1.0.0.ebuild  | 32 ++
 3 files changed, 44 insertions(+)

diff --git a/dev-haskell/mono-traversable-instances/Manifest 
b/dev-haskell/mono-traversable-instances/Manifest
new file mode 100644
index 00..4aa22d4376
--- /dev/null
+++ b/dev-haskell/mono-traversable-instances/Manifest
@@ -0,0 +1 @@
+DIST mono-traversable-instances-0.1.0.0.tar.gz 2520 SHA256 
b5ff2b8bcebe31ffcc652a8dd3adde6aa7cd7f27a1cf6d058d4c658b370c087e SHA512 
53eeb28d68769cc995a2abf4219e6ccbe211d53f190112bb3c6792a3591ccb6334691ec491d92563489d64c7f39df81b02c0a36178daff135fce8b8475f43d0b
 WHIRLPOOL 
165505f1ed484b28f05376affcc2ab3ff3e8c5bb5d9bcc02895c2670c3eb4fcdda23a40ee060b4c09eba66a51e1a3bcb41c63f5b4bde875f0c90a2129c83aeb8

diff --git a/dev-haskell/mono-traversable-instances/metadata.xml 
b/dev-haskell/mono-traversable-instances/metadata.xml
new file mode 100644
index 00..0df1910735
--- /dev/null
+++ b/dev-haskell/mono-traversable-instances/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Please see README.md
+   
+

diff --git 
a/dev-haskell/mono-traversable-instances/mono-traversable-instances-0.1.0.0.ebuild
 
b/dev-haskell/mono-traversable-instances/mono-traversable-instances-0.1.0.0.ebuild
new file mode 100644
index 00..0967447838
--- /dev/null
+++ 
b/dev-haskell/mono-traversable-instances/mono-traversable-instances-0.1.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Extra typeclass instances for mono-traversable"
+HOMEPAGE="https://github.com/snoyberg/mono-traversable#readme;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/comonad-3.0.3:=[profile?]
+   >=dev-haskell/dlist-0.6:=[profile?] =dev-haskell/dlist-instances-0.1:=[profile?] 
=dev-haskell/mono-traversable-1.0:=[profile?] 
=dev-haskell/semigroupoids-3.0:=[profile?]
+   dev-haskell/semigroups:=[profile?]
+   dev-haskell/vector-instances:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/say/

2017-02-16 Thread Sergei Trofimovich
commit: c13118c1a304f26cfa15d4bdb639c558e95a9258
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 22:10:58 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 22:16:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13118c1

dev-haskell/say: new package, a depend of dev-haskell/classy-prelude-1.0.2

Initial project template from stack

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/say/Manifest   |  1 +
 dev-haskell/say/metadata.xml   | 11 +++
 dev-haskell/say/say-0.1.0.0.ebuild | 28 
 3 files changed, 40 insertions(+)

diff --git a/dev-haskell/say/Manifest b/dev-haskell/say/Manifest
new file mode 100644
index 00..712f1b08a1
--- /dev/null
+++ b/dev-haskell/say/Manifest
@@ -0,0 +1 @@
+DIST say-0.1.0.0.tar.gz 5728 SHA256 
f26fdb94ed81a2ae503beca0dcea74da7ee37408ba2e41ab3fdcaa9a7622fc40 SHA512 
8bbf2953e9b09e7f783688ccc7323ed0f91d1043db531844d875b5d12bdfbc0fa31148a9a193ea717b05704c25d56c66d8ad53376ba8b120d42f1173e5fde83c
 WHIRLPOOL 
cff86bafa8561835aaf3c461c062cb3f76d06875595311feb2b66efbf1702f0dea1c601ec55c70559455b0d758c7f82372d8246512a7458ce2e4b9cb4167312a

diff --git a/dev-haskell/say/metadata.xml b/dev-haskell/say/metadata.xml
new file mode 100644
index 00..0df1910735
--- /dev/null
+++ b/dev-haskell/say/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Please see README.md
+   
+

diff --git a/dev-haskell/say/say-0.1.0.0.ebuild 
b/dev-haskell/say/say-0.1.0.0.ebuild
new file mode 100644
index 00..4600448cb5
--- /dev/null
+++ b/dev-haskell/say/say-0.1.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Initial project template from stack"
+HOMEPAGE="https://github.com/fpco/say#readme;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/text-1.2:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( dev-haskell/hspec
+   dev-haskell/temporary )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/monad-unlift/

2017-02-16 Thread Sergei Trofimovich
commit: 1ffb64831fdcdcfc97a77d2ff1d60274d004dda8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 22:11:53 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 22:16:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ffb6483

dev-haskell/monad-unlift: new package, a depend of 
dev-haskell/classy-prelude-1.0.2

Typeclasses for representing monad transformer unlifting

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/monad-unlift/Manifest  |  1 +
 dev-haskell/monad-unlift/metadata.xml  | 11 
 dev-haskell/monad-unlift/monad-unlift-0.2.0.ebuild | 29 ++
 3 files changed, 41 insertions(+)

diff --git a/dev-haskell/monad-unlift/Manifest 
b/dev-haskell/monad-unlift/Manifest
new file mode 100644
index 00..612eb7cf2f
--- /dev/null
+++ b/dev-haskell/monad-unlift/Manifest
@@ -0,0 +1 @@
+DIST monad-unlift-0.2.0.tar.gz 5845 SHA256 
4b5e638619e4821918b4ec67aeffb581ab9df23d168fbb72164137009a15ee0f SHA512 
4b9db8679532e89c05c63328603bc7e72131b79d31e35225e8655ddc4d32e761de58c6db70bfdde2c148f105daa57ff08976cb79bddbdc99f85f083f8183afb3
 WHIRLPOOL 
9f5a17b1f484d9f99dfc55e9c463126b4fc62f7299d3d82c66923ea7656ceab42ce0a7279c931bf7cc12ee3e17902c0bcace0544a6a9a24f0c5af3ea913b9da3

diff --git a/dev-haskell/monad-unlift/metadata.xml 
b/dev-haskell/monad-unlift/metadata.xml
new file mode 100644
index 00..3c1efc59a0
--- /dev/null
+++ b/dev-haskell/monad-unlift/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   See README.md
+   
+

diff --git a/dev-haskell/monad-unlift/monad-unlift-0.2.0.ebuild 
b/dev-haskell/monad-unlift/monad-unlift-0.2.0.ebuild
new file mode 100644
index 00..2902f8699b
--- /dev/null
+++ b/dev-haskell/monad-unlift/monad-unlift-0.2.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Typeclasses for representing monad transformer unlifting"
+HOMEPAGE="https://github.com/fpco/monad-unlift;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/constraints:=[profile?]
+   >=dev-haskell/monad-control-1.0:=[profile?] 
=dev-lang/ghc-7.6.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.16.0
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/glade/, dev-haskell/glade/files/

2017-02-16 Thread Sergei Trofimovich
commit: 9e500362b1b6703443395aea56ebd23f9cebc21b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 22:07:55 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 22:16:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e500362

dev-haskell/glade: tweak for ghc-8

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/glade/files/Setup.hs |  8 ++
 dev-haskell/glade/glade-0.12.5.0-r100.ebuild | 43 
 2 files changed, 51 insertions(+)

diff --git a/dev-haskell/glade/files/Setup.hs b/dev-haskell/glade/files/Setup.hs
new file mode 100644
index 00..5fbe833309
--- /dev/null
+++ b/dev-haskell/glade/files/Setup.hs
@@ -0,0 +1,8 @@
+-- Adjustments specific to this package,
+-- all Gtk2Hs-specific boilerplate is kept in
+-- gtk2hs-buildtools:Gtk2HsSetup
+--
+import Gtk2HsSetup ( gtk2hsUserHooks )
+import Distribution.Simple ( defaultMainWithHooks )
+
+main = defaultMainWithHooks gtk2hsUserHooks

diff --git a/dev-haskell/glade/glade-0.12.5.0-r100.ebuild 
b/dev-haskell/glade/glade-0.12.5.0-r100.ebuild
new file mode 100644
index 00..3ce300d275
--- /dev/null
+++ b/dev-haskell/glade/glade-0.12.5.0-r100.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the glade library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="2/${PV}"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/glib-0.12.5.0:0=[profile?]
+   >=dev-haskell/gtk-0.12.5.0:2=[profile?]
+   >=dev-lang/ghc-6.10.4:=
+   gnome-base/libglade:2.0
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/gtk2hs-buildtools-0.12.5.1-r1:0=
+   >=dev-haskell/cabal-1.24
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-ghc-7.10.patch
+
+   # update to latest gtk2hs-buildtools
+   rm Setup.hs || die
+   rm Gtk2HsSetup.hs || die
+   cp "${FILESDIR}"/Setup.hs ./ || die
+
+   cabal_chdeps \
+   'glib >= 0.12.5.0 && < 0.13' 'glib >= 0.12.5.0' \
+   'gtk >= 0.12.5.0 && < 0.13' 'gtk >= 0.12.5.0'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/gtk3/

2017-02-16 Thread Sergei Trofimovich
commit: 0322e045d140bb7c23beaea2a19d8836306b72fd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 22:03:33 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 22:16:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0322e045

dev-haskell/gtk3: bump up to 0.14.6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/gtk3/Manifest   |  1 +
 dev-haskell/gtk3/gtk3-0.14.6.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-haskell/gtk3/Manifest b/dev-haskell/gtk3/Manifest
index 9d18123910..8d68ad2757 100644
--- a/dev-haskell/gtk3/Manifest
+++ b/dev-haskell/gtk3/Manifest
@@ -1 +1,2 @@
 DIST gtk3-0.13.7.tar.gz 673031 SHA256 
29bf3dcdb39d01dbbced766ab1d72add67e73e01181668bc3423a71359d94f96 SHA512 
c350ae55a7044684e6f2d94592decfcd01d3e96900a468cd417bad52713502c89c328f96cd4ff29647169a76287b8dada9654d46c4dc884c0dab0590ad57762e
 WHIRLPOOL 
2045939ea93c510582a29b8427a607bcf931d8bd7cdaef9a3751fe3fa925bacebfa1ff4980c941470acfecd6b76fb08e99c3934b6b0577ab475bbf26c9e98e40
+DIST gtk3-0.14.6.tar.gz 675439 SHA256 
f4c0d3c51a5e06e5f6a8fcfc2a1303e0a3ed0242309fc6c1b9603be9de1f4258 SHA512 
d03930164fa117ebd6bcc79b79a9cfc0449c5ed0b3de6999f26ad63673a67a146f989245efa68b4e1484091689b350a5df95ed49bbbe9d4a30fbe418cbb37209
 WHIRLPOOL 
f35bd46995f4340c3e640a3010569b2fc08542ad713aec0020302afa2352e5a52e303d82270c37c0264cfcd216eb1d97339dd6e203a363b8e93a70ec4af6263c

diff --git a/dev-haskell/gtk3/gtk3-0.14.6.ebuild 
b/dev-haskell/gtk3/gtk3-0.14.6.ebuild
new file mode 100644
index 00..db959c206c
--- /dev/null
+++ b/dev-haskell/gtk3/gtk3-0.14.6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+#hackport: flags: have-gio:gio,build-demos:examples
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Gtk+ 3 graphical user interface library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+fmode-binary +gio"
+
+RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 
=dev-haskell/glib-0.13.0.0:=[profile?] 
=dev-haskell/pango-0.13.0.0:=[profile?] 
=dev-haskell/text-0.11.0.6:=[profile?] 
=dev-lang/ghc-7.4.1:=
+   dev-libs/glib:2
+   x11-libs/gtk+:3
+   gio? ( >=dev-haskell/gio-0.13.0:=[profile?] 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/gtk/

2017-02-16 Thread Sergei Trofimovich
commit: ebb16ff55ebf2939c56297a8998e00479317f702
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 22:03:09 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 22:16:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb16ff5

dev-haskell/gtk: bump up to 0.14.6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/gtk/Manifest  |  1 +
 dev-haskell/gtk/gtk-0.14.6.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-haskell/gtk/Manifest b/dev-haskell/gtk/Manifest
index 43abbe34ce..32c0b12b7d 100644
--- a/dev-haskell/gtk/Manifest
+++ b/dev-haskell/gtk/Manifest
@@ -1,2 +1,3 @@
 DIST gtk-0.12.5.7.tar.gz 671695 SHA256 
7c1c759dbbd7dec96da17e294d4d91542e731e62e41c9647394394df7a245d41 SHA512 
ec8bb9a97f329a6be314d05481027bfe38317d3c16b48209d71a56b82dcf797cab1b1c94726a66d66677858523306ff59ab225b09d36f32b678a8b11a9ad165c
 WHIRLPOOL 
32cf792f5d499ea304a8aaff21a63f85a7cb0aa1eeda1880bf573f8920d5d3c0757209b49bdc6811acb49e7e5131ce25997b145914871f52e0963817e82d0138
 DIST gtk-0.13.9.tar.gz 684971 SHA256 
12e0097724002385207b3bb9a0339ad3d7c8d54336bf91d90827193f801ebfd5 SHA512 
11ef461382b67da40d9dffda8f4cbfe086ef937affedf1ac154cb2ca306b22f03f1b00512b7ef5de49d71041b0ee2cc0ddb6761ad51524b1fbbbf740653f12a0
 WHIRLPOOL 
2b75c5de47e081f81685599faa78b0accbd7296654738d1c297f27686d3c98bb6a38d35d81056797b9597b769f83609983d21bbc39b3c9b911c9bb6fe7dcb922
+DIST gtk-0.14.6.tar.gz 679274 SHA256 
707906120cb8f0aa704fb2045a33600b7636166d74442a9c27c4262bac708327 SHA512 
f6f12fb0b07129b313858134d7dd1844a75f1ceaae27b14172891c281949822c222841665cdea62e3bb27c7b47e7fd3e0370721ebc520a0335b512ddf66f9428
 WHIRLPOOL 
b8e2719f2a53b8726a07627ca2ef095bfbe6461f83c49d6e2fe0f0d70eefdde08072f327f1682c3433e30513006092f84144e7dcdfe78cddee5bb31dd7cd1c7a

diff --git a/dev-haskell/gtk/gtk-0.14.6.ebuild 
b/dev-haskell/gtk/gtk-0.14.6.ebuild
new file mode 100644
index 00..d03fc3afa0
--- /dev/null
+++ b/dev-haskell/gtk/gtk-0.14.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+#hackport: flags: have-gio:gio,-have-quartz-gtk
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Gtk+ graphical user interface library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="2/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+deprecated +fmode-binary +gio"
+
+RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 
=dev-haskell/glib-0.13.0.0:=[profile?] 
=dev-haskell/pango-0.13.0.0:=[profile?] 
=dev-haskell/text-0.11.0.6:=[profile?] 
=dev-lang/ghc-7.4.1:=
+   dev-libs/glib:2
+   x11-libs/gtk+:2
+   gio? ( >=dev-haskell/gio-0.13.0:=[profile?] 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/pango/

2017-02-16 Thread Sergei Trofimovich
commit: d5389bc925f20cd5b1294a39a96fbd93d3d68538
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 22:01:11 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 22:16:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5389bc9

dev-haskell/pango: bump up to 0.13.3.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/pango/Manifest  |  1 +
 dev-haskell/pango/pango-0.13.3.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-haskell/pango/Manifest b/dev-haskell/pango/Manifest
index 777561413d..b702e1f3a5 100644
--- a/dev-haskell/pango/Manifest
+++ b/dev-haskell/pango/Manifest
@@ -1,2 +1,3 @@
 DIST pango-0.12.5.3.tar.gz 60968 SHA256 
2a1d6f647298270e816275d5f5c42f16fcd12ddf8afc55e3fe2b6309febdc4d8 SHA512 
bf93159f10519a0b5c313e0398f4fef703aa97eb4d0c998851be1cb1b7b69b2e28595dbfea2659de89cd2b0df64e1a945a90c22aee503eed2e85482bfa583d45
 WHIRLPOOL 
0971b7f4422d75f1329d68d9138075ea09de84c4c22c06c65a4d1fabaf531c966dd169e9f73d52cfc44b7afc12cb756b1579464e175dc722beaea9237b08217a
 DIST pango-0.13.1.1.tar.gz 61730 SHA256 
3c22f339fe2e30cb6d6cbc5906e1064c5fdabfbc56d2a2c015ac70b4aa5165ad SHA512 
4dd021e03e18bea64b51ad1b4c5cae2cd214f0f26bd41deecf83626f25d70670e2472877e60ff49c30cd0f3e993d8cb4ba7adc3fee26454f8713e2a5bc7a9284
 WHIRLPOOL 
d2ea1ff1c70007d443bdbe2671e93eb3c02fd3a5d6cf115274157150efe61e1db8119f28dd0f149d97eef0f47f75e64c01539b8e15c516fe9f4e3702a960498b
+DIST pango-0.13.3.1.tar.gz 52564 SHA256 
306a4f17d2fe4053b2ddd841a48720513fe391df49080ce61a31b8a0f0633fbb SHA512 
7bcdd64abaf768bcbfc08f2fad93bc8ac142aa30b17ac0ee67ceec1429368f5a1c7cda6ed14d78278b69c948cdd4cd01630febfe41d9078c7f54d72c59d7b9b6
 WHIRLPOOL 
920eef707520e889f7594b7888c105494adedfe506e71cc6b03e7969f74d1f2a693443389e70fe6c1cd8911fb42c8d9b679e543420339feb86fc6e4362ae6a49

diff --git a/dev-haskell/pango/pango-0.13.3.1.ebuild 
b/dev-haskell/pango/pango-0.13.3.1.ebuild
new file mode 100644
index 00..5902d66d45
--- /dev/null
+++ b/dev-haskell/pango/pango-0.13.3.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Pango text rendering engine"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 
=dev-haskell/glib-0.13.0.0:=[profile?] 
=dev-haskell/text-0.11.0.6:=[profile?] 
=dev-lang/ghc-7.4.1:=
+   x11-libs/cairo
+   x11-libs/pango
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24
+   virtual/pkgconfig
+"



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

2017-02-16 Thread Martin Mokrejs
commit: 566c68eafce8f41c79f482a701fc93822cd5b539
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Feb 16 22:15:44 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Feb 16 22:15:44 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=566c68ea

sci-biology/bcftools: version bump; removing htslib from DEPEND until we 
unbundle local copy

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-biology/bcftools/{bcftools-1.2.ebuild => bcftools-1.3.1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-biology/bcftools/bcftools-1.2.ebuild 
b/sci-biology/bcftools/bcftools-1.3.1.ebuild
similarity index 83%
rename from sci-biology/bcftools/bcftools-1.2.ebuild
rename to sci-biology/bcftools/bcftools-1.3.1.ebuild
index 8c60b81c4..c5a8e646a 100644
--- a/sci-biology/bcftools/bcftools-1.2.ebuild
+++ b/sci-biology/bcftools/bcftools-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,8 +15,8 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-DEPEND="sci-libs/htslib
-   dev-lang/perl"
+# compiles bundled sci-libs/htslib-"${PV}" as a static library and links it 
into binaries
+DEPEND="dev-lang/perl"
 RDEPEND="${DEPEND}"
 
 src_prepare(){



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

2017-02-16 Thread Michael Weber
commit: 2b295679761f5f14a1da65f99bae5af12552efde
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 16 22:01:42 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 16 22:02:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b295679

net-dns/dnssec-root: ppc ppc64 stable (bug 608162).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/dnssec-root/dnssec-root-20150403.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/dnssec-root/dnssec-root-20150403.ebuild 
b/net-dns/dnssec-root/dnssec-root-20150403.ebuild
index a6fdfc5ff7..b91c14064a 100644
--- a/net-dns/dnssec-root/dnssec-root-20150403.ebuild
+++ b/net-dns/dnssec-root/dnssec-root-20150403.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -24,7 +24,7 @@ SRC_URI="http://data.iana.org/root-anchors/root-anchors.xml 
-> root-anchors-${DA
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh ~sparc ~x86 ~x64-macos"
 IUSE="test"
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2017-02-16 Thread Sergei Trofimovich
commit: a92a59a3db7f3378690b0c86fa037b8b7907c790
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:53:08 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a92a59a3

dev-haskell/cairo: bump up to 0.13.3.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/cairo/Manifest  |  1 +
 dev-haskell/cairo/cairo-0.13.3.1.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-haskell/cairo/Manifest b/dev-haskell/cairo/Manifest
index 24a215a2b2..a7600f1b2a 100644
--- a/dev-haskell/cairo/Manifest
+++ b/dev-haskell/cairo/Manifest
@@ -1,2 +1,3 @@
 DIST cairo-0.12.5.3.tar.gz 53447 SHA256 
e7edb538745a6f0aa1c0c1574b6549a799240912f9c5047c3d8ca1ffdbb1bcbc SHA512 
1dca628c4052df667130590d963f3b26e1c7df958654dbc18cb76cc471ee60b19fa3fc65a3b9042990943cc95a4af05d8993d853e859f03e457a8a6963113433
 WHIRLPOOL 
94b422d97cf013e5b6845494feef53e3489d1dc063e5e89571ef2a1d94e14cf8d929afd5ff8c266a334a25b7ad42f52106d9b30c2981bb7c1510d103d8e9731c
 DIST cairo-0.13.1.1.tar.gz 54029 SHA256 
58ae22451e7812a88531eaf91ae1250c277f48d0a88d1cae2438bd76f79e89f6 SHA512 
bf621799f2615e93f0151282772fc01f370060e3454810aa3e205eab16804637acbaded0c1feb6f45adbf75384ccade9b11b5ea70cb79397e7815c59ca570e29
 WHIRLPOOL 
8a838c64bfbc48d52f7c7a7e294322fc3f9e829d99bc5ecdbf80abcc6b78e366a7b96f5a5dfeb3990ea4de4245613cc72756993f8c7ff8272b00e584a86dd38b
+DIST cairo-0.13.3.1.tar.gz 45033 SHA256 
a3ca197c6d63875686ed8129530771f945fbd954ab8283841ad238da233d675a SHA512 
5878f90e4cfd69452b1819d27c9ae85205c2b75f831b7bedb05d5b8e4964ec90ec16c3611218c3a794d5ae54ccae5a592102b95326be348c59ab14239b60f33b
 WHIRLPOOL 
4a4c2ba8c63018c16d45c262e8d28a635d12951d4f78ca734e3f3bed233305c9cf1359cf06ad558c8f83f505e2f853bb40f99cf7d075d649af6c88e22f4ac300

diff --git a/dev-haskell/cairo/cairo-0.13.3.1.ebuild 
b/dev-haskell/cairo/cairo-0.13.3.1.ebuild
new file mode 100644
index 00..4095861abf
--- /dev/null
+++ b/dev-haskell/cairo/cairo-0.13.3.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+#hackport: flags: cairo_ps:postscript,cairo_pdf:pdf,cairo_svg:svg
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Cairo library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+pdf +postscript +svg"
+
+RDEPEND="dev-haskell/mtl:=[profile?]
+   >=dev-haskell/text-1.0.0.0:=[profile?] =dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-7.4.1:=
+   x11-libs/cairo
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24
+   dev-haskell/gtk2hs-buildtools
+   virtual/pkgconfig
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag pdf cairo_pdf) \
+   $(cabal_flag postscript cairo_ps) \
+   $(cabal_flag svg cairo_svg)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/mono-traversable/

2017-02-16 Thread Sergei Trofimovich
commit: a658db15a2c03f551921ac96d82c46a835257cbe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:44:51 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a658db15

dev-haskell/mono-traversable: bump up to 1.0.1.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/mono-traversable/Manifest  |  1 +
 .../mono-traversable-1.0.1.1.ebuild| 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-haskell/mono-traversable/Manifest 
b/dev-haskell/mono-traversable/Manifest
index ac57a3e2ff..56eb63e145 100644
--- a/dev-haskell/mono-traversable/Manifest
+++ b/dev-haskell/mono-traversable/Manifest
@@ -5,3 +5,4 @@ DIST mono-traversable-0.4.0.1.tar.gz 21696 SHA256 
cf1a169575494b687ea2b3ac9054b0
 DIST mono-traversable-0.6.3.tar.gz 23577 SHA256 
79d2d0e50a71b0be4455b29a37f5416ee7e5ff7c88a6b5e1d6145113458cd808 SHA512 
e850f48fb8510052e20170dc8b113b0b85653dfda7fc705fbf9169b487af3537dd779601c88fbabc0873987b66baf3bebcb3ab1536798ff884a8e781918163e6
 WHIRLPOOL 
7afb6754c504b45c46b727371bbffbd6e17afc30877b6bf75f281cd6ef25fe722e000fe9f96710c59b77ade7c2befbf018025959f070e146f8f7cdc1229e6595
 DIST mono-traversable-0.7.0.tar.gz 27752 SHA256 
2402b614158f72c2c7aff654d64036cebb223d2cb261813104064ce4f1d5a404 SHA512 
ef2bda089208c85048d400541c4b5d0c336e06ff8aeeecb0bce7f804888e35560621ba685c53a2037bc11a9703f488e289b0ed86e47a4165e91c47b57d62b6c2
 WHIRLPOOL 
9e0624831ecb50cae09fc04b9097b4454984da30ac2e9ef7ca31d7b0f65e0958f04ea74d20775f644c75f21b85a77938a6d959ddf533e76b26b39c8ad2b97cfc
 DIST mono-traversable-0.9.2.1.tar.gz 36866 SHA256 
34c3827b49e47e83bdbed647ae6ca27e049be8887904007b57b03dc006b542ef SHA512 
595f4d48034a9a002951359fced926492939cb16e34db8cdaf302e07da72420ed54619613fdec8d7186be008d2f75c7726f76cc6326ec734aedd72f8a0256db2
 WHIRLPOOL 
3dfa39cd86da5f0effe7dde4c19265f70f0647bef0bf06cfaf748508b46b20fef0a3d4c3df63b528d9757000400a4aa661bef60f6ba6a93949820a0efe82f91d
+DIST mono-traversable-1.0.1.1.tar.gz 37982 SHA256 
3afa27672db118c215dca1233d7c0cdb9c3ba7f6e4fb4d56e9c75deebb3dde57 SHA512 
2be39644bc67841ece7675098b3507a5cac1a0eb6e97d776d3e0c09821fa2c4db1d0046e69ae611301144308f27d29e45ff449ac2290ee74fde07db0638d
 WHIRLPOOL 
6fb135a2b09b009720eb1a765121637babc135b1954489b3d27d560fbefb98a01ead5a7e439b229328432f8e2f6159a8ab8c3fee5309c4a709e96131bce94990

diff --git a/dev-haskell/mono-traversable/mono-traversable-1.0.1.1.ebuild 
b/dev-haskell/mono-traversable/mono-traversable-1.0.1.1.ebuild
new file mode 100644
index 00..bb40324942
--- /dev/null
+++ b/dev-haskell/mono-traversable/mono-traversable-1.0.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Type classes for mapping, folding, and traversing monomorphic 
containers"
+HOMEPAGE="https://github.com/snoyberg/mono-traversable;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/hashable:=[profile?]
+   >=dev-haskell/semigroups-0.10:=[profile?]
+   >=dev-haskell/split-0.2:=[profile?]
+   >=dev-haskell/text-0.11:=[profile?]
+   >=dev-haskell/unordered-containers-0.2:=[profile?]
+   >=dev-haskell/vector-0.10:=[profile?]
+   >=dev-haskell/vector-algorithms-0.6:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( dev-haskell/foldl
+   dev-haskell/hspec
+   dev-haskell/hunit
+   dev-haskell/quickcheck )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/gtk2hs-buildtools/files/, dev-haskell/gtk2hs-buildtools/

2017-02-16 Thread Sergei Trofimovich
commit: 6f36fcbdf1dd95af62a05649078fc6813d6238d8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:50:19 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f36fcbd

dev-haskell/gtk2hs-buildtools: bump up to 0.13.2.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/gtk2hs-buildtools/Manifest |  1 +
 .../files/gtk2hs-buildtools-0.13.1.0-ia64.patch| 47 ++
 .../gtk2hs-buildtools-0.13.2.2.ebuild  | 37 +
 3 files changed, 85 insertions(+)

diff --git a/dev-haskell/gtk2hs-buildtools/Manifest 
b/dev-haskell/gtk2hs-buildtools/Manifest
index bceb2d7c4c..6590a328be 100644
--- a/dev-haskell/gtk2hs-buildtools/Manifest
+++ b/dev-haskell/gtk2hs-buildtools/Manifest
@@ -1,2 +1,3 @@
 DIST gtk2hs-buildtools-0.12.5.1.tar.gz 169038 SHA256 
d541edd4738f01395bfb9a79bda1730484ea9a3ff86936f0292b2180863f55fe SHA512 
ec25d74209c79414b66cf15e7b041be39f2179d37a4ecc5a2859022db2245ebf7258d13e130d9b8eae53a35575fc200c7ab0bbc4e99571bc2e7b410a9d268c56
 WHIRLPOOL 
9ee06c11b87737f40533773414c35268af7df3696ddbaa806f4d56d206c16b284dacd206bdb3efa339d207cde01f35f41849b87f9c6f479ac2c4c676d20d39ca
 DIST gtk2hs-buildtools-0.13.0.4.tar.gz 169272 SHA256 
2a24c2d4124ec046800326922807ab457e2beaf0ffb320162687e1475dbe3510 SHA512 
ac5eba81fbeb0387a6294868259e2122b1b90aa76d5c7c9062df6796ec697cca87b73789275deaa1374fa34985b67e5b342b4cd3284393fa17f7c13543657299
 WHIRLPOOL 
a44163f4ac6e57a2504771ea311ca14c7645e4e5787a595e0815f6bce955535789757061dc77bd6c16896fc1dd8143688fdb5d42e8a5714808a381e7e3af023f
+DIST gtk2hs-buildtools-0.13.2.2.tar.gz 178124 SHA256 
c5e4b59f8711ec4e4e25a91ce4213c5396dd0b56179751ed6da255ac35edfb4b SHA512 
4d5dac91529fa8856f1e3369ed97d688e7423767a2db5387f092ebc65f624d4689ead154a7036177a1de8978726901196b8161c846f5afd134ffda1e29517b06
 WHIRLPOOL 
6b2f21adb04b9466c9c0c3deb9f8d9a0fcfeeb13ccc331165d7744e75065f019ef16c4d6e5a8c974738aa2a583f1bf631365821c9b76157bcc5501722e16529e

diff --git 
a/dev-haskell/gtk2hs-buildtools/files/gtk2hs-buildtools-0.13.1.0-ia64.patch 
b/dev-haskell/gtk2hs-buildtools/files/gtk2hs-buildtools-0.13.1.0-ia64.patch
new file mode 100644
index 00..ae5edd1a47
--- /dev/null
+++ b/dev-haskell/gtk2hs-buildtools/files/gtk2hs-buildtools-0.13.1.0-ia64.patch
@@ -0,0 +1,47 @@
+ia64 is is a special showflake.
+
+Technically does nothing bad,
+but it alone uses '__builtin_offsetof (struct sigcontext'
+in system headers. c2hs does not handle that.
+
+https://bugs.gentoo.org/498638
+diff --git a/c2hs/c/C.hs b/c2hs/c/C.hs
+index f79b6d9..aa1b5e4 100644
+--- a/c2hs/c/C.hs
 b/c2hs/c/C.hs
+@@ -1 +1,2 @@
++{-# LANGUAGE CPP, PatternGuards #-}
+ --  C->Haskell Compiler: interface to C processing routines
+@@ -94,2 +95,20 @@ isuffix  = ".i"
+ 
++-- This stanza workarounds very specific limitation
++-- of c2hs of not being able to expang __builtin_offsetof
++-- used by all glib/gtk headers at least on ia64.
++raw_mangle :: String -> String
++raw_mangle s = case s of
++[] -> []
++#ifdef ia64_HOST_ARCH
++_ | Just (h, rest) <- chop_head "__builtin_offsetof (struct sigcontext, 
sc_gr[0])"
++"200" -- ia64/linux/glibc, sigh
++-> h ++ raw_mangle rest
++#endif /* ia64_HOST_ARCH */
++(h:t) -> h : raw_mangle t
++  where chop_head prefix new_prefix =
++case splitAt p_len s of
++(h, t) | h == prefix -> Just (new_prefix, t)
++_-> Nothing
++  where p_len = length prefix
++
+ -- given a file name (with suffix), parse that file as a C header and do the
+@@ -106,3 +124,3 @@ loadAttrC fname  = do
+  traceInfoRead fname
+- contents <- readFileCIO fname
++ contents <- raw_mangle `fmap` readFileCIO fname
+ 
+@@ -126,4 +144,4 @@ loadAttrC fname  = do
+  errmsgs <- showErrors
+- fatal ("C header contains \
+-\errors:\n\n" ++ errmsgs)   -- fatal error
++ fatal ("C header contains " ++
++"errors:\n\n" ++ errmsgs)   -- fatal error
+else do

diff --git a/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.13.2.2.ebuild 
b/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.13.2.2.ebuild
new file mode 100644
index 00..9f71ff36eb
--- /dev/null
+++ b/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.13.2.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="bin lib profile" # duplicate symbols: haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Tools to build the Gtk2Hs suite of User Interface libraries"

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/unordered-containers/

2017-02-16 Thread Sergei Trofimovich
commit: fa7cdb0b1bf2a4ab7f261373e5e966022777221a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:22:43 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7cdb0b

dev-haskell/unordered-containers: bump up to 0.2.7.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/unordered-containers/Manifest  |  1 +
 .../unordered-containers-0.2.7.2.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-haskell/unordered-containers/Manifest 
b/dev-haskell/unordered-containers/Manifest
index 6741ae5340..063217d334 100644
--- a/dev-haskell/unordered-containers/Manifest
+++ b/dev-haskell/unordered-containers/Manifest
@@ -2,3 +2,4 @@ DIST unordered-containers-0.2.3.3.tar.gz 25782 SHA256 
b1694120cb2a14494c93a85a31
 DIST unordered-containers-0.2.6.0.tar.gz 29415 SHA256 
5f9fbba5f616344bd3b1b633d45f820cf9c840ad101e1110e698abc77d9de3f3 SHA512 
9038bfa20f6c24129ea5136bfc236ac16a8fe43b1fd617c33df00393eca4d07e425cb371455b81a7eda27c610d0ffd5a8a6039f59fbfa67418dfedeacc06c1f9
 WHIRLPOOL 
d11778beef71611784f9d2f2417be56c3863d8818c29ecc6f6e1ccb381e48491cb4d8ef17d6815415a3de562c5d5436be478e65454937876487556971364300a
 DIST unordered-containers-0.2.7.0.tar.gz 29818 SHA256 
6503226d24069698bbb454c15c53a7f9f245aba228e142c6b6ab2d31cecc5ef6 SHA512 
adfaf0336e5306ec17b66741f3509f6513e5fd840708176e5d0ca36ebeaa98ba55aa5d2519aa18f46270d26f85f18b9da280de07628b994c0c22670f2d1c3a07
 WHIRLPOOL 
392af2dff66f454236cf2db40a66a65dd81282a3071ddbb97ea848aae1a7afd2a7afba24b15a50fae99abb701852502ae28cd326202b43d862f479a686b631ae
 DIST unordered-containers-0.2.7.1.tar.gz 29507 SHA256 
2f9277f1d61c409775835f094c031fbb5462dd564d639f4f1357ee086fc4d702 SHA512 
229493357eda5992c1da28e3a3aaef56291b4a458caf814442d494fa81ffa90aff35da92a167117b9730f8b8e8c01240be426b5ecaf88b71262dc6181011759b
 WHIRLPOOL 
5c963d569774cb6a2b415a2badd4fcc40651f938a2af3738d0f4261e47fc54e518f9bcddf8a7872b1cb79e570525e0020e810f467fb97716ee076b432cc26d07
+DIST unordered-containers-0.2.7.2.tar.gz 30847 SHA256 
7f5c4344fcab01f6046378c64522f0dfd69e417f6c1a8858a24bdabaadb3e56e SHA512 
622eeaf2355a01cc0b8caab2f75fe79bae5b5039b189a5463d519a91e244d4786b91fb319c04cbd8f666e7faeb8a2780c71d37a1b4a4b3da4c42511fba1fc453
 WHIRLPOOL 
f66c08277319ec99cd7ae8eb9b2e1a835e856fa779f71cbaea0eeb7190133f400fc4f28c4d15d286d730fb79550e892dd42c8ab2d961ba915c35a8fe7782e0f1

diff --git 
a/dev-haskell/unordered-containers/unordered-containers-0.2.7.2.ebuild 
b/dev-haskell/unordered-containers/unordered-containers-0.2.7.2.ebuild
new file mode 100644
index 00..548c4ddc62
--- /dev/null
+++ b/dev-haskell/unordered-containers/unordered-containers-0.2.7.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Efficient hashing-based container types"
+HOMEPAGE="https://github.com/tibbe/unordered-containers;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RESTRICT=test # circular deps: 
unordered-containers[test]->quickcheck->semigroups->unordered-containers
+
+RDEPEND=">=dev-haskell/hashable-1.0.1.1:=[profile?] 
=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.8
+   test? ( dev-haskell/chasingbottoms
+   dev-haskell/hunit
+   >=dev-haskell/quickcheck-2.4.0.1
+   >=dev-haskell/test-framework-0.3.3
+   dev-haskell/test-framework-hunit
+   >=dev-haskell/test-framework-quickcheck2-0.2.9 )
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag debug debug)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/http-common/

2017-02-16 Thread Sergei Trofimovich
commit: bf8ef920d054761329ee2b05920c46d3e3924230
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:14:15 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8ef920

dev-haskell/http-common: new package, a depend of snap-server-1

Common types for HTTP clients and servers

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/http-common/Manifest   |  1 +
 dev-haskell/http-common/http-common-0.8.2.0.ebuild | 33 ++
 dev-haskell/http-common/metadata.xml   | 16 +++
 3 files changed, 50 insertions(+)

diff --git a/dev-haskell/http-common/Manifest b/dev-haskell/http-common/Manifest
new file mode 100644
index 00..d33b0350f5
--- /dev/null
+++ b/dev-haskell/http-common/Manifest
@@ -0,0 +1 @@
+DIST http-common-0.8.2.0.tar.gz 9473 SHA256 
2915e77b0d000a617d4c1304fdc46f45b70acc0942670066a95b2c8d4e504593 SHA512 
e02e9b08235483220856ed1cacebea1910ec41451d7ec68b86a2193f5c050f74ef3747a4a2c35c560795727d9f62ee6485cfd1ed5597fb7645ce6339f969851a
 WHIRLPOOL 
a30b8cd009f4e20a63a9c041e1779f3d7aa4b0d5ce18770a8b2c513e22de0107daba09c3f8d008f67bbf394b7d513d10d031baadb5948d5428eb25c08d312cf5

diff --git a/dev-haskell/http-common/http-common-0.8.2.0.ebuild 
b/dev-haskell/http-common/http-common-0.8.2.0.ebuild
new file mode 100644
index 00..e3057b195d
--- /dev/null
+++ b/dev-haskell/http-common/http-common-0.8.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Common types for HTTP clients and servers"
+HOMEPAGE="http://research.operationaldynamics.com/projects/http-streams/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/base64-bytestring:=[profile?]
+   dev-haskell/blaze-builder:=[profile?]
+   dev-haskell/case-insensitive:=[profile?]
+   dev-haskell/mtl:=[profile?]
+   dev-haskell/network:=[profile?]
+   dev-haskell/text:=[profile?]
+   dev-haskell/transformers:=[profile?]
+   dev-haskell/unordered-containers:=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.10
+"

diff --git a/dev-haskell/http-common/metadata.xml 
b/dev-haskell/http-common/metadata.xml
new file mode 100644
index 00..9b125c84e7
--- /dev/null
+++ b/dev-haskell/http-common/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   /Overview/
+   
+   Base types used by a variety of HTTP clients and servers. See 
http-streams
+   "Network.Http.Client" or pipes-http "Pipes.Http.Client" for full
+   documentation. You can import @Network.Http.Types@ if you like, 
but both
+   http-streams and pipes-http re-export this package's types and 
functions.
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/criterion/

2017-02-16 Thread Sergei Trofimovich
commit: d77c2e35c456f245e66fb7bc84dfae920afc7a1c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:33:00 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77c2e35

dev-haskell/criterion: bump up to 1.1.4.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/criterion/Manifest |  1 +
 dev-haskell/criterion/criterion-1.1.4.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-haskell/criterion/Manifest b/dev-haskell/criterion/Manifest
index 5799300b9f..1089ac82b9 100644
--- a/dev-haskell/criterion/Manifest
+++ b/dev-haskell/criterion/Manifest
@@ -2,3 +2,4 @@ DIST criterion-0.8.1.0.tar.gz 155095 SHA256 
ed8b5950afb9b4b73204226aea5659e1dbd7
 DIST criterion-1.0.2.0.tar.gz 1003368 SHA256 
1de2f6c9975135959fd8948ad2889310e5d19a736f9051a48c0fec081359ac0a SHA512 
35063822e12bca0b8ad41d2e6fd2c6ddfd58432467d9fee7ca537e03fb0100dcf6c11565abd21c11c0736bc0e2c9977f248a559eec7c8b049c27ff54ea58f01a
 WHIRLPOOL 
e1496674e68972d973b192d2b2d050797f0afeefcca5c1e89699a9d0f6b934282f819fc084241ad8d7d9460ebdfca62d4f1a8deeded8ef3fb7040b59455a8836
 DIST criterion-1.1.0.0.tar.gz 1004534 SHA256 
5cedd41bb6e5a85e65b51fdb00cb32038b826b8d18af072a8319cab43a452d38 SHA512 
959635b49fbe9aeaffb8eb072e9998934732028311031debf5dc3bcbe7ea89ea3a330fe665627296ee9ee5e324d1ea72b25fbc0b5c466eb060d654ca61b6
 WHIRLPOOL 
afdb569311f477b452b98d9788e4ba5348305d06392faf3f68f7299bba9d93ed524f1ed172c86a921bd5221b9d6e370cfc9630f5ab0552154f4e23d5f3622b68
 DIST criterion-1.1.1.0.tar.gz 866254 SHA256 
e71855a7a9cd946044b2137f31603e0578f6e517a2ed667a2b479990cc0949dd SHA512 
964b81cc160c7c402ece1de57fddbd8ae454934fe4d3ca30da9f0d8f036019a14e462a0b4a63a4c38992e295002e3fb2dd082960c4934a19b36463157ef3594a
 WHIRLPOOL 
0bd0f31a903c0d2cb4e21c6ff624547c417e35309227914b046842ac26f68f612aa04e6fffad85c290dbe687fe85d52505c1336454ca2272cda8bcc8e8ab969f
+DIST criterion-1.1.4.0.tar.gz 119945 SHA256 
53a243fc759ed3100e71f96a5f6649658d076d91d52ce2853a6f8587aa3cfa76 SHA512 
b503bd50cfeccfe6222ac1af91ad6d10b600cc9609a107d3b46c9e470ec39f2ce24d6debc730045b178b2c599575710c29940dc5c595ffb28e9243e02f624f0c
 WHIRLPOOL 
30201bbde57e2289f836bd78a5c8b0f50f0541c87422cb2864616773c69596c6bf150b839107a946222c3d16e2abbe9b9e45497d17f4de71a2846cc06cc00764

diff --git a/dev-haskell/criterion/criterion-1.1.4.0.ebuild 
b/dev-haskell/criterion/criterion-1.1.4.0.ebuild
new file mode 100644
index 00..04e802dd6b
--- /dev/null
+++ b/dev-haskell/criterion/criterion-1.1.4.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1.
+#hackport: flags: -fast
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Robust, reliable performance measurement and analysis"
+HOMEPAGE="http://www.serpentine.com/criterion;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/aeson-0.8:=[profile?]
+   >=dev-haskell/ansi-wl-pprint-0.6.7.2:=[profile?]
+   >=dev-haskell/cassava-0.3.0.0:=[profile?]
+   dev-haskell/code-page:=[profile?]
+   >=dev-haskell/glob-0.7.2:=[profile?]
+   >=dev-haskell/hastache-0.6.0:=[profile?]
+   dev-haskell/js-flot:=[profile?]
+   dev-haskell/js-jquery:=[profile?]
+   >=dev-haskell/mtl-2:=[profile?]
+   >=dev-haskell/mwc-random-0.8.0.3:=[profile?]
+   >=dev-haskell/optparse-applicative-0.13:=[profile?]
+   >=dev-haskell/parsec-3.1.0:=[profile?]
+   >=dev-haskell/statistics-0.13.2.1:=[profile?] 
=dev-haskell/text-0.11:=[profile?]
+   >=dev-haskell/transformers-compat-0.4:=[profile?]
+   >=dev-haskell/vector-0.7.1:=[profile?]
+   >=dev-haskell/vector-algorithms-0.4:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( dev-haskell/hunit
+   >=dev-haskell/quickcheck-2.4
+   dev-haskell/tasty
+   dev-haskell/tasty-hunit
+   dev-haskell/tasty-quickcheck )
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=-fast
+}



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

2017-02-16 Thread Sergei Trofimovich
commit: dfcccfc340d82c82f1d712b52d093300557016a2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:45:54 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcccfc3

dev-haskell/glib: bump up to 0.13.4.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/glib/Manifest |  1 +
 dev-haskell/glib/glib-0.13.4.1.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-haskell/glib/Manifest b/dev-haskell/glib/Manifest
index d049be29c9..ab9e704c08 100644
--- a/dev-haskell/glib/Manifest
+++ b/dev-haskell/glib/Manifest
@@ -1,2 +1,3 @@
 DIST glib-0.12.5.4.tar.gz 46080 SHA256 
e63346df27cb45aa7c76bfffe5ba81bb5332b48bde4ccbe931183e5d357378c9 SHA512 
2ae2b70d839c88461c6dc38bd370e336b004b94316cbffee158203a311e8b9d0ffe93063d431740f1b3c42d2c55bc8fd46ebfbd4e591a447704ceb68a5815312
 WHIRLPOOL 
88e56b74587a39efebdce321e745c6d71f1e16fcd04efa8325b2f7a1c6c3f0e8ede4344f042a039c584d9fa0e82c525a759c23063c4ada7efbff2f9cf4405f90
 DIST glib-0.13.2.2.tar.gz 48662 SHA256 
16bc6710ac195778e514c6ba1da3b22a057854d4db0929b4835172ec42e0497f SHA512 
97c49911cc53a1a01df4cdacb0aa715b41988d3689a7dbdd2c9499c9a4858497f3deb6fb492394751210899af5569efba2171468417c5961b7fb73863ce652c1
 WHIRLPOOL 
65f242aaabc0958e9c49946fca1bb74c5e79f4c2d8f8b7dcfef39b7de5e946961474b630b37317985f8ec5c9225a9248dfb60d66ad9befc58a4cc706e5a72d29
+DIST glib-0.13.4.1.tar.gz 39441 SHA256 
f57202ed4094cc50caa8b390c8b78a1620b3c43b913edb1e5bda0f3c5be32630 SHA512 
537f70688e398b8c68727b8260080790569e7f1b87633912a1438c5b1ed590221ac633168a83e7bc49728292ae53f8eaaf268d78c0be0df81527c5a3ce810869
 WHIRLPOOL 
ba2c02b7646fc06b3fcf05e10fc64dc74561e604f77b698aed73858a5cc53bfcb340a447b4bcdff20b067397969945816b3b6bd205205262be0a053c3a104d07

diff --git a/dev-haskell/glib/glib-0.13.4.1.ebuild 
b/dev-haskell/glib/glib-0.13.4.1.ebuild
new file mode 100644
index 00..67b615db0b
--- /dev/null
+++ b/dev-haskell/glib/glib-0.13.4.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the GLIB library for Gtk2Hs"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+closure_signals"
+
+RDEPEND=">=dev-haskell/text-1.0.0.0:=[profile?] 
=dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-7.4.1:=
+   dev-libs/glib:2
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24
+   virtual/pkgconfig
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag closure_signals closure_signals)
+}



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

2017-02-16 Thread Sergei Trofimovich
commit: e9e15341fdb93f58beef2f4f5b3f950a93943177
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:51:02 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e15341

dev-vcs/git-annex: bump up to 6.20170101

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-vcs/git-annex/Manifest|   1 +
 dev-vcs/git-annex/git-annex-6.20170101.ebuild | 169 ++
 2 files changed, 170 insertions(+)

diff --git a/dev-vcs/git-annex/Manifest b/dev-vcs/git-annex/Manifest
index 9a7cc9d163..f1912bd38b 100644
--- a/dev-vcs/git-annex/Manifest
+++ b/dev-vcs/git-annex/Manifest
@@ -3,3 +3,4 @@ DIST git-annex-6.20160318.tar.gz 5399078 SHA256 
5c0067d161a3cd6b93822f85eb82e5cb
 DIST git-annex-6.20160419.tar.gz 5086638 SHA256 
1452a55809ba7367847fc4a77f2d8a5365af92e130d5ca460bf0880a26a6fb8e SHA512 
b8b250b700336ee85af3d053d893b422e2bf427dc0f1f38689b49a2a74fa240a725da09d98f5bdf86d35d68612765c0de878de52ae4ddbb8908fb32ad118
 WHIRLPOOL 
1a68daef4b271ec8945c0ab22439eba83400d7babac368ae65167bd8dfec29430913c8165046421d4b0a072d7beaaedf832464a04ac625250b401303afff16aa
 DIST git-annex-6.20160923.tar.gz 1084326 SHA256 
964235a358814e081cf4a5d8dab798faacb1dabe5fc714ac6687b135e30fd93d SHA512 
2204b5a3b76b22718e4cf5329e78035c4ff45a133e738a8ab627067551fd40a778d4be124862f6a08b583c49400844e3b0c61a682909f911e5ac51fdb6319295
 WHIRLPOOL 
ed5f6c732210b0a720de095ce71c8907b5ddc636e28835f85697f81a01824be7b9f154335af1c4c4e1a304f967b6233487699a49da447f8f883519063be35a55
 DIST git-annex-6.20161031.tar.gz 1087730 SHA256 
6de3751f361d730e4a69106443b747a45e27aaeabf51ea999c41bd92fd2c71ce SHA512 
4a67154b4bbb12f4573bca71617d4c898c8915b242b30b484bc45e661c09893c5ebf2c906e87269307666dcde603d8dbb34f616d46c7a88bffb4baff0bbec81c
 WHIRLPOOL 
0251d406889b9f171dd207a3956ee6adae4b9415fd993f692e8e76240e1f15194b7c125d5118935db1dbc0676513bf213c91df285d9a3311285ed69c24080c4c
+DIST git-annex-6.20170101.tar.gz 1095866 SHA256 
5fbf88652a84278275d9d4bec083189f590b045e23a73bfe8d395c3e356e3f53 SHA512 
faf97a4619d1fa94efebd6fc592c58822e853505649c230afa8711165a22c1d84e8c24c850fc61d47ce1390868a934400db28f7b370a7aa26b128c0dcdc11475
 WHIRLPOOL 
95dbe81bf51b654d6d3deb97c180a346701d35ae07ef0774eafc2d5877ba07ed5f9b9f85beee2b3eacd6749b3f505f6d888b3747da0802fab36496ade6ab12c9

diff --git a/dev-vcs/git-annex/git-annex-6.20170101.ebuild 
b/dev-vcs/git-annex/git-annex-6.20170101.ebuild
new file mode 100644
index 00..18cc12b927
--- /dev/null
+++ b/dev-vcs/git-annex/git-annex-6.20170101.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1.
+#hackport: flags: -production,-android,-androidsplice,-testsuite
+
+CABAL_FEATURES=""
+inherit haskell-cabal bash-completion-r1
+
+DESCRIPTION="manage files with git, without checking their contents into git"
+HOMEPAGE="http://git-annex.branchable.com/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+RESTRICT="test"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE="+assistant benchmark +concurrentoutput +cryptonite doc +dbus +magicmime 
+network-uri +pairing s3 +torrentparser +webapp +webdav"
+
+RDEPEND="dev-haskell/aeson:=
+   dev-haskell/async:=
+   dev-haskell/bloomfilter:=
+   dev-haskell/byteable:=
+   dev-haskell/case-insensitive:=
+   dev-haskell/crypto-api:=
+   dev-haskell/data-default:=
+   dev-haskell/disk-free-space:=
+   dev-haskell/dlist:=
+   dev-haskell/edit-distance:=
+   dev-haskell/esqueleto:=
+   >=dev-haskell/exceptions-0.6:=
+   dev-haskell/feed:=
+   dev-haskell/free:=
+   dev-haskell/hslogger:=
+   dev-haskell/http-client:=
+   dev-haskell/http-conduit:=
+   dev-haskell/http-types:=
+   dev-haskell/ifelse:=
+   dev-haskell/missingh:=
+   dev-haskell/monad-control:=
+   dev-haskell/monad-logger:=
+   >=dev-haskell/mtl-2:=
+   dev-haskell/old-locale:=
+   >=dev-haskell/optparse-applicative-0.11.0:=
+   dev-haskell/persistent:=
+   dev-haskell/persistent-sqlite:=
+   dev-haskell/persistent-template:=
+   >=dev-haskell/quickcheck-2.1:2=
+   dev-haskell/random:=
+   dev-haskell/regex-tdfa:=
+   dev-haskell/resourcet:=
+   dev-haskell/safesemaphore:=
+   dev-haskell/sandi:=
+   dev-haskell/securemem:=
+   dev-haskell/socks:=
+   >=dev-haskell/stm-2.3:=
+   dev-haskell/stm-chans:=
+   dev-haskell/text:=
+   dev-haskell/unix-compat:=
+   dev-haskell/unordered-containers:=
+   dev-haskell/utf8-string:=
+   >=dev-haskell/uuid-1.2.6:=
+   >=dev-lang/ghc-7.8.2:=
+   assistant? ( dev-haskell/dns:=
+   dev-haskell/hinotify:=
+   dev-haskell/mountpoints:=
+  

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/js-jquery/

2017-02-16 Thread Sergei Trofimovich
commit: 20f9378c92e431926e15f1e7335e017513a8e282
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:32:42 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f9378c

dev-haskell/js-jquery: new package, a depend of dev-haskell/criterion-1.1.4.0

Obtain minified jQuery code

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/js-jquery/Manifest   |  1 +
 dev-haskell/js-jquery/js-jquery-3.1.1.ebuild | 26 ++
 dev-haskell/js-jquery/metadata.xml   | 14 ++
 3 files changed, 41 insertions(+)

diff --git a/dev-haskell/js-jquery/Manifest b/dev-haskell/js-jquery/Manifest
new file mode 100644
index 00..592cb5f28b
--- /dev/null
+++ b/dev-haskell/js-jquery/Manifest
@@ -0,0 +1 @@
+DIST js-jquery-3.1.1.tar.gz 111855 SHA256 
d72f67d72bd71d675bcdc75dd280c4a27d90784eb51c661a3da567e0186f2a04 SHA512 
cc95bdcf6fe2b45e7d585fcd7d83aee39b8dbed7c8e763c808a07a140203e58441896431920ee14b1861ee09a903cedca140c0a48405ffddaef2a71d11b21359
 WHIRLPOOL 
23b50a2cef69f81d378ac12eb2fa491dafba6a5188a583965600333b49eb129a4ab4ee27a3c4ec6cabd97c1cfd2dc69a2801083da0d1a492dc8b9ff722fdae08

diff --git a/dev-haskell/js-jquery/js-jquery-3.1.1.ebuild 
b/dev-haskell/js-jquery/js-jquery-3.1.1.ebuild
new file mode 100644
index 00..548c5b0507
--- /dev/null
+++ b/dev-haskell/js-jquery/js-jquery-3.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Obtain minified jQuery code"
+HOMEPAGE="https://github.com/ndmitchell/js-jquery#readme;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18
+   test? ( dev-haskell/http )
+"

diff --git a/dev-haskell/js-jquery/metadata.xml 
b/dev-haskell/js-jquery/metadata.xml
new file mode 100644
index 00..f5d1ce9063
--- /dev/null
+++ b/dev-haskell/js-jquery/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   This package bundles the minified http://jquery.com/ 
jQuery code into a Haskell package,
+   so it can be depended upon by Cabal packages. The first three 
components of
+   the version number match the upstream jQuery version. The 
package is designed
+   to meet the redistribution requirements of downstream users 
(e.g. Debian).
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-forensics/quickfuzz/, app-forensics/quickfuzz/files/

2017-02-16 Thread Sergei Trofimovich
commit: 812682bcec8310c15b12faf537350ff77525
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:47:26 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812682bc

app-forensics/quickfuzz: tweak for ghc-8.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../quickfuzz/files/quickfuzz-0.1_p20160920-directory-1.3.patch  | 9 +
 .../quickfuzz/files/quickfuzz-0.1_p20160920-ghc-8.0.2_rc1.patch  | 8 
 app-forensics/quickfuzz/quickfuzz-0.1_p20160920.ebuild   | 7 ++-
 3 files changed, 23 insertions(+), 1 deletion(-)

diff --git 
a/app-forensics/quickfuzz/files/quickfuzz-0.1_p20160920-directory-1.3.patch 
b/app-forensics/quickfuzz/files/quickfuzz-0.1_p20160920-directory-1.3.patch
new file mode 100644
index 00..34e92089b5
--- /dev/null
+++ b/app-forensics/quickfuzz/files/quickfuzz-0.1_p20160920-directory-1.3.patch
@@ -0,0 +1,9 @@
+diff --git a/src/Check.hs b/src/Check.hs
+index b38a56a..246bf24 100644
+--- a/src/Check.hs
 b/src/Check.hs
+@@ -23,3 +23,3 @@ import System.Posix.Env
+ import System.Exit
+-import System.Directory
++import System.Directory hiding (getFileSize)
+ import System.IO.Unsafe

diff --git 
a/app-forensics/quickfuzz/files/quickfuzz-0.1_p20160920-ghc-8.0.2_rc1.patch 
b/app-forensics/quickfuzz/files/quickfuzz-0.1_p20160920-ghc-8.0.2_rc1.patch
new file mode 100644
index 00..0e8abbd9d7
--- /dev/null
+++ b/app-forensics/quickfuzz/files/quickfuzz-0.1_p20160920-ghc-8.0.2_rc1.patch
@@ -0,0 +1,8 @@
+diff --git a/src/Midi.hs b/src/Midi.hs
+index 2b7a359..8c4eacc 100644
+--- a/src/Midi.hs
 b/src/Midi.hs
+@@ -1,2 +1,2 @@
+-{-# LANGUAGE TemplateHaskell, FlexibleInstances#-}
++{-# LANGUAGE TemplateHaskell, FlexibleInstances, OverlappingInstances #-}
+ 

diff --git a/app-forensics/quickfuzz/quickfuzz-0.1_p20160920.ebuild 
b/app-forensics/quickfuzz/quickfuzz-0.1_p20160920.ebuild
index a32bca2ee6..a4e592300b 100644
--- a/app-forensics/quickfuzz/quickfuzz-0.1_p20160920.ebuild
+++ b/app-forensics/quickfuzz/quickfuzz-0.1_p20160920.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -96,6 +96,11 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-ghc-8.0.2_rc1.patch
+   "${FILESDIR}"/${P}-directory-1.3.patch
+)
+
 # $1 - target tarball name (not including extension)
 make_snapshot() {
ln -s "${S}" "${WORKDIR}"/"$1" || die



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/chunked-data/

2017-02-16 Thread Sergei Trofimovich
commit: 2efdf2534998004a3806d9cfaf29f00ca11b04c7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:53:32 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2efdf253

dev-haskell/chunked-data: bump up to 0.3.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/chunked-data/Manifest  |  1 +
 dev-haskell/chunked-data/chunked-data-0.3.0.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-haskell/chunked-data/Manifest 
b/dev-haskell/chunked-data/Manifest
index 67e195cd48..e71e0b3afd 100644
--- a/dev-haskell/chunked-data/Manifest
+++ b/dev-haskell/chunked-data/Manifest
@@ -1 +1,2 @@
 DIST chunked-data-0.1.0.1.tar.gz 4815 SHA256 
f9702c5ec695178a0de18e25dcb2e33d93ee5c7103098edbf0d0a6d86b3ab84d SHA512 
c976a73d508f4fe5689e49945a07174a8aa7ac05afdc302b7b6dd6746c8d6158d8092fdd25d42a83a9bd47014326a5d9d322b21f65fe2af5a4684f39714beb3e
 WHIRLPOOL 
7dfec6afc2a053146d22c52fdcf8c25c719c2c194eb4f50ac76296d7c19ebe4e3e1c2b89292663a7e753d19b5426a87bcf21f4e2f62c54b3faba14c307ef2503
+DIST chunked-data-0.3.0.tar.gz 4349 SHA256 
e1be9da64c3682fd907aa9f1a118e8bfba7964d509fddf54bd245b199dc15f2f SHA512 
cbce790f1898b2aed6309d8eee14c3461bf99e8adbb27bfb563be86ccbcb3f4b3bca55e82b71e87c2b451ccad829cd4cf276c5b1a40934f32b065e176bbb5617
 WHIRLPOOL 
20f608c41beb02ffd4d0c713ee9cff33302d3256d6bfe67f43e1ed69a8a5da77ccc5a311a2b75c5521b94af0db66607cba187af6a670e16b134b63211f8c1424

diff --git a/dev-haskell/chunked-data/chunked-data-0.3.0.ebuild 
b/dev-haskell/chunked-data/chunked-data-0.3.0.ebuild
new file mode 100644
index 00..b0bc2c8511
--- /dev/null
+++ b/dev-haskell/chunked-data/chunked-data-0.3.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Typeclasses for dealing with various chunked data representations"
+HOMEPAGE="https://github.com/snoyberg/mono-traversable;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/semigroups:=[profile?]
+   >=dev-haskell/text-1.2:=[profile?]
+   dev-haskell/vector:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/http-streams/

2017-02-16 Thread Sergei Trofimovich
commit: 2eb4896ab9c6686dc57e1ead65f37207b218
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:14:44 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb4896a

dev-haskell/http-streams: new package, a depend of snap-server-1

An HTTP client using io-streams

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/http-streams/Manifest  |  1 +
 .../http-streams/http-streams-0.8.4.0.ebuild   | 59 ++
 dev-haskell/http-streams/metadata.xml  | 22 
 3 files changed, 82 insertions(+)

diff --git a/dev-haskell/http-streams/Manifest 
b/dev-haskell/http-streams/Manifest
new file mode 100644
index 00..d84e819a68
--- /dev/null
+++ b/dev-haskell/http-streams/Manifest
@@ -0,0 +1 @@
+DIST http-streams-0.8.4.0.tar.gz 35330 SHA256 
d8778352ca3d87b7ea6839d9c26e20d89792e723a6b63e399d19e7811aaf4793 SHA512 
763287042b37eca43941369dd2b7a7693f545ef37d87bdadb0b5ee686648bc0c3e7d2a8edee37648bb61ebc1dfefb029ca3ce22a44519a16775eab98de0b0a1a
 WHIRLPOOL 
6d4fb38481b91eee2bb839485a5e9b6f09b08f94b8fff3a909a5e66d9bdd04a92fd5d711e9ff255e57d56aa379756d071d90e7ba1206e6b0f07f3f7ab7db7b29

diff --git a/dev-haskell/http-streams/http-streams-0.8.4.0.ebuild 
b/dev-haskell/http-streams/http-streams-0.8.4.0.ebuild
new file mode 100644
index 00..f0581b2f3a
--- /dev/null
+++ b/dev-haskell/http-streams/http-streams-0.8.4.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="An HTTP client using io-streams"
+HOMEPAGE="http://research.operationaldynamics.com/projects/http-streams/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+network-uri"
+
+RESTRICT=test # cyclic dep: http-streams[test]->snap-server->http-streams
+
+RDEPEND="dev-haskell/aeson:=[profile?]
+   dev-haskell/attoparsec:=[profile?]
+   dev-haskell/base64-bytestring:=[profile?]
+   >=dev-haskell/blaze-builder-0.4:=[profile?]
+   dev-haskell/case-insensitive:=[profile?]
+   >=dev-haskell/hsopenssl-0.10.3.5:=[profile?]
+   >=dev-haskell/http-common-0.8.2:=[profile?]
+   >=dev-haskell/io-streams-1.3:=[profile?] 
=dev-haskell/openssl-streams-1.1:=[profile?] 
=dev-lang/ghc-7.8.2:=
+   network-uri? ( >=dev-haskell/network-2.6:=[profile?]
+   >=dev-haskell/network-uri-2.6:=[profile?] )
+   !network-uri? ( 
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   /Overview/
+   
+   An HTTP client, using the Snap Framework's 'io-streams' library 
to
+   hande the streaming IO. The API is optimized for ease of use 
for the
+   rather common case of code needing to query web services and 
deal with
+   the result.
+   
+   The library is exported in a single module; see 
"Network.Http.Client"
+   for full documentation.
+   
+   
+   Get Network.URI from the network-uri 
package.
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/shakespeare/

2017-02-16 Thread Sergei Trofimovich
commit: 2bc321ac098d7d40dcba16aba154db00f01b7e51
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:23:23 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc321ac

dev-haskell/shakespeare: bump up to 2.0.12.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/shakespeare/Manifest   |  1 +
 .../shakespeare/shakespeare-2.0.12.1.ebuild| 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-haskell/shakespeare/Manifest b/dev-haskell/shakespeare/Manifest
index 0369120b67..b0d3137412 100644
--- a/dev-haskell/shakespeare/Manifest
+++ b/dev-haskell/shakespeare/Manifest
@@ -1,3 +1,4 @@
 DIST shakespeare-1.0.5.1.tar.gz 10773 SHA256 
06af4e5734bf14dd4ee6a8c69f6766c6bad19bc757794126e69f9a8de5104fe3 SHA512 
1b012cdfc90c930365633868e9714793bbbdf2fd276c578459495fe57531f4d3fb401db930880ab96eecdc95c60383a52ec8aa0cfa08b17bc099acee241192e7
 WHIRLPOOL 
f020db43a8dfd67b320ad33c43e3ee882b1014c9673526d75b80aab7fdbf976bdd0f3942e6b6982fed1f6968bd096a1db69b4d7656e14f8bff3cc649e160d624
 DIST shakespeare-1.2.1.1.tar.gz 11053 SHA256 
6f3aa3f123d8f817aac124e313435211e1e97b7ec83ec7ee099abac6a6abc3c5 SHA512 
559e77735c96edb551d85127e68af1aebfba383a6c67999ed86d4a93dc5dd7cedc8b7ca841219c0b7912cfc8509150733a7ba34fcb71d8e7a080fe34527b49e5
 WHIRLPOOL 
ac9f3df0dee7eebab17dcfdd2240fc2a5c366b2907da027b8847b7d4d1a14f4ca2544ff02e5c02138644aaac81f278459e32774e945d400a2094a2757c0d898e
+DIST shakespeare-2.0.12.1.tar.gz 65156 SHA256 
057d7153a19a4f28a012f30b5d54b9e1296695ff94ccdfa23c28fa82bd3488ac SHA512 
01591844b51ab93a8021646ad15350d9682aa3e12c5017c32b89ca3b8de1cc46a01eb0096a35585297558d25c7a641a43f2766ad04766b2e033e8d02bdbc330e
 WHIRLPOOL 
f186248a7de069e52f4de30d8b22a5ccd403e394c66f20d684f95b0beb11bade5c70f0a6704e2ae7edd4f67b9b90c5a8dda72d4fbacd681f7eea682ecd0e3b1f
 DIST shakespeare-2.0.7.tar.gz 62913 SHA256 
7a567d6effb68c7b39903fb1fccee54e6a1222a4746b5135da5623c406281668 SHA512 
5d682c2a4c36b7c8b5c8b87a3d0e509eb84e9e0a0e00a691cb9687c6f335c9ad895b81115a4e6fe8f4087ac6febe3e3e26d39ec305267228b1c9f295f9cf6d16
 WHIRLPOOL 
4845eac56c98af732c02ded2b1a4f2d2d4224f2470e2e4a534d5799335034c09d6841e324960ff53f44f4b189e68a8a0dd2928703f4c30f6765d7ec668956ead

diff --git a/dev-haskell/shakespeare/shakespeare-2.0.12.1.ebuild 
b/dev-haskell/shakespeare/shakespeare-2.0.12.1.ebuild
new file mode 100644
index 00..cc34721174
--- /dev/null
+++ b/dev-haskell/shakespeare/shakespeare-2.0.12.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A toolkit for making compile-time interpolated templates"
+HOMEPAGE="http://www.yesodweb.com/book/shakespearean-templates;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="test_coffee test_export test_roy"
+
+RDEPEND="dev-haskell/aeson:=[profile?]
+   dev-haskell/blaze-html:=[profile?]
+   dev-haskell/blaze-markup:=[profile?]
+   dev-haskell/exceptions:=[profile?]
+   >=dev-haskell/parsec-2:=[profile?] =dev-haskell/scientific-0.3.0.0:=[profile?]
+   >=dev-haskell/text-0.7:=[profile?]
+   dev-haskell/unordered-containers:=[profile?]
+   dev-haskell/vector:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( >=dev-haskell/hspec-2 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/dav/

2017-02-16 Thread Sergei Trofimovich
commit: f70645b12d39bfff3a74ca23c4429f5004372dd8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:44:03 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70645b1

dev-haskell/dav: bump up to 1.3.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/dav/Manifest |  1 +
 dev-haskell/dav/dav-1.3.1.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-haskell/dav/Manifest b/dev-haskell/dav/Manifest
index 80f7c6dbce..94725d9de6 100644
--- a/dev-haskell/dav/Manifest
+++ b/dev-haskell/dav/Manifest
@@ -2,3 +2,4 @@ DIST DAV-0.4.1.tar.gz 18631 SHA256 
0c681423f2b4577f92f3aa44e064381c4cd004ed623b7
 DIST DAV-0.5.1.tar.gz 18657 SHA256 
5253e1ba8a29ed3d7bbec7f33eb6d8e65b9056c2171264876babccf28c87258b SHA512 
b72d757c2dc94d328b144fd3b9d2601d3adf3795bff6b49b436684306abc0f147aaedf1e782303bfdfe1803d6821cf19215caa5faaf5184822f6887a008f91ff
 WHIRLPOOL 
13b053bedca13bc8025b8b8c526e7451536ef288dbfe93dc52eb76b96814517b8e04db112376965bd3d8359910f9fa7087ca76caa2ee1a3127ff113d65773a30
 DIST DAV-0.6.2.tar.gz 19039 SHA256 
345f868e9b1e17532be0dbf756ec10056996d15b2074258de4f36497419596aa SHA512 
2342bd0d1bca3e0fcbe459ad1dda74265e728d2524781989165895ae49b610c5ce96576968555b5d9d049157553684539fc4cbfcf4527dd231bef13855d47ad3
 WHIRLPOOL 
49fc8158118b0246b58595592a1c5ea465b216ec060048aeeeda8e333ce568e043d2db37f16ae0ce7765dbb858b86a49b5dd481b8c3d287222a9693d3b5d1bc4
 DIST DAV-1.0.7.tar.gz 19768 SHA256 
a8a9000b544e872296c8597edd9df10d10ceaa097f981d98bd315c1dfb637c2e SHA512 
3f4cdd5c708793a3c9542cb89845cc8de6a456ba55bc564bf7227ca2c3243807e3e85d6995581ad7662c994d65a0a9cde6f3c0d0a7fbe8ac7c8a07e338b039a8
 WHIRLPOOL 
02a697680930b81d3163996ce14b00b93c882fe304671f45bc31d96895104c7331077e43029c266a7360afbd092b0a699d14043816c9a47df84b0c03f39a76fc
+DIST DAV-1.3.1.tar.gz 20003 SHA256 
5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009 SHA512 
d9f502e52c6d6de774b6b25426f1231c02e1a522ea2b991266ddb56778fd34c3a2dcafc81fdf55332895df4b9ca717e3df30cdf39b707589224b646f1895a621
 WHIRLPOOL 
254f29899f2506adaec21417c543eb3f47d12481dcca405649734a665947ddc12ba24128bac2722eb4c14cc8f786c5cb7e17002e0d2857f2a73b7d6ff28276d7

diff --git a/dev-haskell/dav/dav-1.3.1.ebuild b/dev-haskell/dav/dav-1.3.1.ebuild
new file mode 100644
index 00..2c3a71e0a7
--- /dev/null
+++ b/dev-haskell/dav/dav-1.3.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+#hackport: flags: -mtl-compat
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="DAV"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="RFC 4918 WebDAV support"
+HOMEPAGE="http://floss.scru.org/hDAV;
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+network-uri"
+
+RDEPEND=">=dev-haskell/case-insensitive-0.4:=[profile?]
+   dev-haskell/data-default:=[profile?]
+   >=dev-haskell/exceptions-0.7:=[profile?]
+   dev-haskell/haskeline:=[profile?]
+   >=dev-haskell/http-client-0.4:=[profile?]
+   >=dev-haskell/http-client-tls-0.2:=[profile?]
+   >=dev-haskell/http-types-0.7:=[profile?]
+   >=dev-haskell/lens-3.0:=[profile?]
+   >=dev-haskell/mtl-2.2.1:=[profile?]
+   >=dev-haskell/optparse-applicative-0.10.0:=[profile?]
+   dev-haskell/transformers-base:=[profile?]
+   >=dev-haskell/transformers-compat-0.3:=[profile?]
+   dev-haskell/utf8-string:=[profile?]
+   >=dev-haskell/xml-conduit-1.0:=[profile?]
+   >=dev-haskell/xml-hamlet-0.4:=[profile?] 
=dev-lang/ghc-7.8.2:=
+   network-uri? ( >=dev-haskell/network-2.6:=[profile?]
+   >=dev-haskell/network-uri-2.6:=[profile?] )
+   !network-uri? ( >=dev-haskell/network-2.3:=[profile?] 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/gio/

2017-02-16 Thread Sergei Trofimovich
commit: c1f066460410f022ff3b864be2e7e7e4c895dc9a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:54:52 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f06646

dev-haskell/gio: bump up to 0.13.3.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/gio/Manifest|  1 +
 dev-haskell/gio/gio-0.13.3.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-haskell/gio/Manifest b/dev-haskell/gio/Manifest
index 1eae588198..fbdab82f44 100644
--- a/dev-haskell/gio/Manifest
+++ b/dev-haskell/gio/Manifest
@@ -1,2 +1,3 @@
 DIST gio-0.12.5.3.tar.gz 79099 SHA256 
8cfbfe99d3c019d8f804717ebaefdbe6bccc95238b83e9ea0a1c8c0a548d3ad9 SHA512 
51a72df085091847967ddf37e707a479c055a1e39f81edd1a302f2bbc2f1a4214fd9ea82bafd5a32f5e045944fcfa64c6ba6427481acee820280456ae80f413f
 WHIRLPOOL 
755aeb6cd8b5a7a1d3d438c79c1ea579fbbb5d63afea391dd60bc36c1371c26718443872483b5ab07886c34d266cb2e7c3507007694edf23f261ed396b960136
 DIST gio-0.13.1.1.tar.gz 79378 SHA256 
d04d9b87b43bf12c5917ea561da403f80fe955adf735785ea8afa0915478113b SHA512 
7256450cc3bfe5469ed304ea093fef9ee1101e2520c9deb420ff725d95c5ebfbc8cdfa24d3138a1799b70ca178b8d113957f6e09b871f270c0af168207d9
 WHIRLPOOL 
d23ef298667e33db3f6e22f54cdaf4287cab868d4dccf0a668319d1ae64ffb9da707b3f880466f5641e83302dd4682a1dd69dd0b315f86c7c9613bfa860f2253
+DIST gio-0.13.3.1.tar.gz 70058 SHA256 
ac63f42321800731b9dc1f753f27ee877c04fdf7bcbcab0e2c57348a4739d827 SHA512 
3273de2a04afc90ae569f8c36147bb4391ee4d45b64e21baeb259d67489c40a1d497587647885137e90bba21e2a460430aa56138e2099ce9e1d105b876ef33e8
 WHIRLPOOL 
a658a8ce48a69424fed82a3ae3c1d0d0fa0169fbc9d41cb38ebf856ed01fdc978d432a920e5de3717507afb58eea30987a3de1436011c3d19f3813588428f16f

diff --git a/dev-haskell/gio/gio-0.13.3.1.ebuild 
b/dev-haskell/gio/gio-0.13.3.1.ebuild
new file mode 100644
index 00..1978affceb
--- /dev/null
+++ b/dev-haskell/gio/gio-0.13.3.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to GIO"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/glib-0.13.0.0:=[profile?] 
=dev-lang/ghc-7.4.1:=
+   dev-libs/glib:2
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/hdbc-mysql/

2017-02-16 Thread Sergei Trofimovich
commit: 8d87ab803670135dd3d4c4a6a59ca335d185634d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:55:35 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d87ab80

dev-haskell/hdbc-mysql: bump up to 0.7.1.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/hdbc-mysql/Manifest  |  1 +
 dev-haskell/hdbc-mysql/hdbc-mysql-0.7.1.0.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/dev-haskell/hdbc-mysql/Manifest b/dev-haskell/hdbc-mysql/Manifest
index a61bdad692..3de30b8b00 100644
--- a/dev-haskell/hdbc-mysql/Manifest
+++ b/dev-haskell/hdbc-mysql/Manifest
@@ -1 +1,2 @@
 DIST HDBC-mysql-0.6.6.1.tar.gz 23120 SHA256 
35f1f32f20e9122800cde9eaf07d41e17b8786269f79125e31502cadacefa0e0 SHA512 
be74be365021df54c9660af699cfec05271444da0042152c944d43927efcf7cf78712d3bfe25796f944af409b9eb24ab903c0b92bb6b3c6dbcf0a3ee057366bf
 WHIRLPOOL 
274a15ab1f8b4dee2870c95319b6199803050087bd200540fe1f817ef5c0edae982398887f5c66e3da3accce671647e914c36e662ae9ca1122bc975ac92ba6a9
+DIST HDBC-mysql-0.7.1.0.tar.gz 24086 SHA256 
81c985d4a243c965930fb412b3175ca799ba66985f8b6844014fd600df1da7cf SHA512 
aec9387f08c16c8ccb6df1ca82e69005105a2781e253b6b8788665fa88e54a697601f99d10931ea6d3854dd9c0b43f062bccad1362a1512f5a2135cede0b0cc1
 WHIRLPOOL 
84179d2edef809838e8694844c52a6093f0334af936179c3e014aa4bae78d782139a021569adf43e7ab9984c018f9a2abd2968a64302170ffb1722c626436b9a

diff --git a/dev-haskell/hdbc-mysql/hdbc-mysql-0.7.1.0.ebuild 
b/dev-haskell/hdbc-mysql/hdbc-mysql-0.7.1.0.ebuild
new file mode 100644
index 00..9c8778a191
--- /dev/null
+++ b/dev-haskell/hdbc-mysql/hdbc-mysql-0.7.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="HDBC-mysql"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="MySQL driver for HDBC"
+HOMEPAGE="https://github.com/ryantm/hdbc-mysql;
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND=">=dev-haskell/hdbc-2.1.0:2=[profile?]
+   dev-haskell/utf8-string:=[profile?]
+   >=dev-lang/ghc-8.0.1:=
+   dev-libs/openssl
+   sys-libs/zlib
+   >=virtual/mysql-4.0
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24.0.0
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag debug debug)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-annex/files/

2017-02-16 Thread Sergei Trofimovich
commit: 596624b1f7374c059a0339f94b107f953f2c3386
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:52:37 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=596624b1

dev-vcs/git-annex: add missing patches

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-vcs/git-annex/files/git-annex-6.20161210-directory-1.3.patch | 9 +
 dev-vcs/git-annex/files/git-annex-6.20170101-crypto-api.patch| 8 
 2 files changed, 17 insertions(+)

diff --git a/dev-vcs/git-annex/files/git-annex-6.20161210-directory-1.3.patch 
b/dev-vcs/git-annex/files/git-annex-6.20161210-directory-1.3.patch
new file mode 100644
index 00..1e9bb57f9e
--- /dev/null
+++ b/dev-vcs/git-annex/files/git-annex-6.20161210-directory-1.3.patch
@@ -0,0 +1,9 @@
+diff --git a/Common.hs b/Common.hs
+index 5213863..74b054e 100644
+--- a/Common.hs
 b/Common.hs
+@@ -27,3 +27,3 @@ import Utility.Process as X
+ import Utility.Path as X
+-import Utility.Directory as X
++import Utility.Directory as X hiding (getFileSize)
+ import Utility.Monad as X

diff --git a/dev-vcs/git-annex/files/git-annex-6.20170101-crypto-api.patch 
b/dev-vcs/git-annex/files/git-annex-6.20170101-crypto-api.patch
new file mode 100644
index 00..c517c651ce
--- /dev/null
+++ b/dev-vcs/git-annex/files/git-annex-6.20170101-crypto-api.patch
@@ -0,0 +1,8 @@
+diff --git a/git-annex.cabal b/git-annex.cabal
+index 5b95a16..f03024d 100644
+--- a/git-annex.cabal
 b/git-annex.cabal
+@@ -326,2 +326,3 @@ Executable git-annex
+case-insensitive,
++   crypto-api,
+random,



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/monad-logger/

2017-02-16 Thread Sergei Trofimovich
commit: 3feb32b0d4cf2c943390ea7e45db82264b203874
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:34:18 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3feb32b0

dev-haskell/monad-logger: bump up to 0.3.20.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/monad-logger/Manifest  |  1 +
 .../monad-logger/monad-logger-0.3.20.1.ebuild  | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-haskell/monad-logger/Manifest 
b/dev-haskell/monad-logger/Manifest
index 5e6aaf1e4d..26925611f9 100644
--- a/dev-haskell/monad-logger/Manifest
+++ b/dev-haskell/monad-logger/Manifest
@@ -1,2 +1,3 @@
 DIST monad-logger-0.3.17.tar.gz 7871 SHA256 
25dd1e420c1bbc83b968cac738a08ebc6d708581a6e190f5e61c8de5e698e1ea SHA512 
7905a9cec560e3fbe617e28d9a006d744ae6662a23c4f19807a11c0ca409cf4cf994175d528f000af53804b14ed1beceb8e4c7c4dd9b1a480d506e9455a6e6e0
 WHIRLPOOL 
430eecb531549cecf52bcd085b9c2412f884e7ee95bc070dcbeda2e311906ca294a01f20e9150b2b909953acc19b9b2270dcba4be3938609ff9ea50fec05a0e4
 DIST monad-logger-0.3.18.tar.gz 8094 SHA256 
81497c19d08df93e6de5914f3adf0feecf4fcd9412e3004d2b19b4bfba05497e SHA512 
30b309b441a3be81e209e7aabc9cf712d7a436e89833c84d74ae9b1011bb55bab77e728882670ef6877c32657b30b65c09997867ad0318fc4dced8751db90e9c
 WHIRLPOOL 
ca09851ba772923a1bf3f19b4d3a20ec4b6dc4909eac41f07d405c26405d948079b3057d890093687f572a3107d4465b474f61df67573bc722aeb21bcd259cc8
+DIST monad-logger-0.3.20.1.tar.gz 9034 SHA256 
8e7cd3af6a28c6be29ec184d221c60d745d14142794efbd175077ee3e8c0baad SHA512 
f8d70d2620e5f24e283c484215ae1ef3ef7db854ba65b0e16938ab4589d0600543b1f06934e98ba374982433bb831613882280645cea5076f9a9da7bf6426faa
 WHIRLPOOL 
e2de6ce0e4ed192c885d782e7f694b91b3830f64a8be34b21b3415d0b5c3e5f15e4803b8431ae17f213939e004435d6638b52cbebb48519457aafe8f072a05b0

diff --git a/dev-haskell/monad-logger/monad-logger-0.3.20.1.ebuild 
b/dev-haskell/monad-logger/monad-logger-0.3.20.1.ebuild
new file mode 100644
index 00..fd2be3ed36
--- /dev/null
+++ b/dev-haskell/monad-logger/monad-logger-0.3.20.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A class of monads which can log messages"
+HOMEPAGE="https://github.com/kazu-yamamoto/logger;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+template_haskell"
+
+RDEPEND="dev-haskell/blaze-builder:=[profile?]
+   >=dev-haskell/conduit-1.0:=[profile?] 
=dev-haskell/conduit-extra-1.0:=[profile?] 
=dev-haskell/fast-logger-2.0:=[profile?] 
=dev-haskell/resourcet-0.4:=[profile?] 
=dev-haskell/transformers-compat-0.3:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag template_haskell template_haskell)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/http-reverse-proxy/

2017-02-16 Thread Sergei Trofimovich
commit: 3538d4113e5258a931cb8c2e0a23302c759839b2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:37:53 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3538d411

dev-haskell/http-reverse-proxy: bump up to 0.4.3.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/http-reverse-proxy/Manifest|  1 +
 .../http-reverse-proxy-0.4.3.2.ebuild  | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-haskell/http-reverse-proxy/Manifest 
b/dev-haskell/http-reverse-proxy/Manifest
index 273b07ff0b..7c649ce6f1 100644
--- a/dev-haskell/http-reverse-proxy/Manifest
+++ b/dev-haskell/http-reverse-proxy/Manifest
@@ -1,3 +1,4 @@
 DIST http-reverse-proxy-0.1.1.6.tar.gz 6786 SHA256 
34ad0eab9ca014477fabf5372242dfe85837ad8b6f36a1e3871a80396a0e063a SHA512 
e8d9b79abcf7d8c2af4256dda385d93c9f0f4eacaf4b1227a9356de261edf5fe8ea110595753b57965072e6e96b1019455a5d3d935791a35eaef086cf18dcc94
 WHIRLPOOL 
bab8e4149984564147054ed043474214e108f2faf5a8f7d1b4bf7684545ea66047bc7f1fd001f58852db1283fcbca5d01c1d8a4c91c76dc79bcf9e9f121b9ec7
 DIST http-reverse-proxy-0.2.0.tar.gz 7478 SHA256 
546544cdcf800a90944a480add99bace2d678e7e8458ffb92c7d642f58727806 SHA512 
fa667f83603c43f22529da4fd0a7202e3d9b540e563c1ab345cf3b3701932174b3cced3d7761570a9939b84e7b503906dcc84b9c39b639663a8a0483a37fb6b0
 WHIRLPOOL 
458c8adf5718fd8331b907f066f3ec25b091a6f4820ea16f84bb554bbd1e5b91f785652461934cd334f972a06f05f9b0e7f2baf37b27930c38e82e6335b60750
+DIST http-reverse-proxy-0.4.3.2.tar.gz 9870 SHA256 
c2b3300bf43a9810e8642dd7fa44ecfb5e0ce1055dc01e0b604ae9a99fbfd77a SHA512 
303b826b1be5a5f34703eaf865dd238973f2ff59a97a4f0810d6551f2db339d5b37a60eab75f091347e9269812d09fe3026bd8f1bfe71660ada19b3ade8865b6
 WHIRLPOOL 
9b61a0e5a4c8d180481cf732ca16828ed235bdd14a6f1ad58319f4b4c099fb142e983159e0406c810d523b5177e83be07dc4588042e4a58c58fe44d265395e4f
 DIST http-reverse-proxy-0.4.3.tar.gz 9742 SHA256 
4776b8bc59dfc889ce932223f07f236be89840c3c47cb91b7fd3fb47d1cddf45 SHA512 
72326d46c0f307a1b9f31115aa7286ee4a562f0c8f513b87533a74c59df482dac3c3ce87c50dd86fdbeb1f31b13da8218f1455f6f9585ad4763651e8037a9d8f
 WHIRLPOOL 
400511bdbf8f2c93114abbdb787fe869073d721543b9235bd0eb97cf7f0d13bbdfb5fbec8138d3684b1dea3bee0c0a6e35db4fe9e82254eb632652d668a41a43

diff --git a/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.4.3.2.ebuild 
b/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.4.3.2.ebuild
new file mode 100644
index 00..3fcbf8f5a9
--- /dev/null
+++ b/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.4.3.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Reverse proxy HTTP requests, either over raw sockets or with WAI"
+HOMEPAGE="https://github.com/fpco/http-reverse-proxy;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/async:=[profile?]
+   >=dev-haskell/blaze-builder-0.3:=[profile?]
+   >=dev-haskell/case-insensitive-0.4:=[profile?]
+   >=dev-haskell/conduit-1.1:=[profile?]
+   dev-haskell/conduit-extra:=[profile?]
+   dev-haskell/data-default-class:=[profile?]
+   >=dev-haskell/http-client-0.3:=[profile?]
+   >=dev-haskell/http-types-0.6:=[profile?]
+   >=dev-haskell/lifted-base-0.1:=[profile?]
+   >=dev-haskell/monad-control-0.3:=[profile?]
+   dev-haskell/network:=[profile?]
+   dev-haskell/resourcet:=[profile?]
+   dev-haskell/streaming-commons:=[profile?]
+   >=dev-haskell/text-0.11:=[profile?]
+   >=dev-haskell/wai-3.0:=[profile?]
+   dev-haskell/wai-logger:=[profile?]
+   >=dev-haskell/word8-0.0:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( >=dev-haskell/hspec-1.3
+   dev-haskell/http-conduit
+   >=dev-haskell/warp-2.1 )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/yaml/

2017-02-16 Thread Sergei Trofimovich
commit: 8d36b6bb116d19e5e661bc2d7e4059a10242b75e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:23:45 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d36b6bb

dev-haskell/yaml: bump up to 0.8.21.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/yaml/Manifest |  1 +
 dev-haskell/yaml/yaml-0.8.21.2.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-haskell/yaml/Manifest b/dev-haskell/yaml/Manifest
index 430f88e3eb..9205dc7ad0 100644
--- a/dev-haskell/yaml/Manifest
+++ b/dev-haskell/yaml/Manifest
@@ -2,3 +2,4 @@ DIST yaml-0.8.10.1.tar.gz 73448 SHA256 
e977912762e13571ec596173405ce328c8f7397ae
 DIST yaml-0.8.15.2.tar.gz 75540 SHA256 
ec5e9402e96590842bb77d6b66003a2289b4ab415aeb25362ef8f6c370a32712 SHA512 
214a8203ca13350268b285d7049110ce91c03d6c8b0bc59187048b9efed15374c97a4b91e464e86f719d3190c0bc534f9ca4b7436fc33a4748d0fa84bb747bb4
 WHIRLPOOL 
60f4909df9199c5b45df2a214c03626763874b097725979f5ae342d28071ed9411c9718606c00a24e5d000594f53a734b8f0b8566173faabc09e86f507ef07b4
 DIST yaml-0.8.17.1.tar.gz 78775 SHA256 
2bec28da3e1041892d0a694d6daf9ba1bdf538b4a3b3ac6b4cd909b0d3b3 SHA512 
7119651e209942d41a9f5a542d365b5fea77c56d9dab012e3bf77234e6c6d23e2cff65c9b6c16ca185ff8fd75c6b3f7dacaf1ff56f96c5773fcea70687f3
 WHIRLPOOL 
9b1a48e063fb95c6b35d9dfc140c5b584491cda14e4ad8f7218b070a400123ad3734ad8e8401eeed7730e3ae29c29c862ec6a7128008f6260baf1256f0f9c949
 DIST yaml-0.8.20.tar.gz 80264 SHA256 
d5cda5b2849afb9f0d7572759c3e006798d7efaeeb0bf0d3825f12832a0a3b11 SHA512 
bed0bcc6758606663aa1ba315590b7f4e26043bd5fbf462219e4164c7d41144d093763f85015db2ad83fdeb51b464715d49c0ec882e43cba6b141d40d7a2226e
 WHIRLPOOL 
fee765d4e295497d829fe8fed08b2019fb63acd3b98cb40034ddb122963ae5b516a0b298647673f17815c9be60c0df502622650eb97347adade9874aa232a773
+DIST yaml-0.8.21.2.tar.gz 81350 SHA256 
441cf712cd20ac6b0ded900562ca33770c8752702963ab267bff72b0657fef29 SHA512 
94c612a6b54ea0844c092b2304f786dd974b7d36c365bc56a3d6f4705197a9aba85bd1c429d356bb6bb8ec1bf81ded38a859ed16a5846bfd86add6e598c7a4fa
 WHIRLPOOL 
b467f88d3213e8674a1da526f112765548ef5b473fa5bf74a8294b80bd052f245535e2e88b702a524b8c7bade00f949fa5779dd3f7b0d18182ce807303c85647

diff --git a/dev-haskell/yaml/yaml-0.8.21.2.ebuild 
b/dev-haskell/yaml/yaml-0.8.21.2.ebuild
new file mode 100644
index 00..688a5df0eb
--- /dev/null
+++ b/dev-haskell/yaml/yaml-0.8.21.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Support for parsing and rendering YAML documents"
+HOMEPAGE="https://github.com/snoyberg/yaml/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+no-examples no-exe no-unicode system-libyaml"
+
+RDEPEND=">=dev-haskell/aeson-0.7:=[profile?]
+   >=dev-haskell/attoparsec-0.11.3.0:=[profile?]
+   >=dev-haskell/conduit-1.1.0:=[profile?] 
=dev-haskell/resourcet-0.3:=[profile?] 
=dev-lang/ghc-7.8.2:=
+   !no-examples? ( dev-haskell/raw-strings-qq:=[profile?] )
+   system-libyaml? ( dev-libs/libyaml )
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( dev-haskell/aeson-qq
+   dev-haskell/base-compat
+   >=dev-haskell/hspec-1.3
+   dev-haskell/hunit
+   dev-haskell/mockery
+   dev-haskell/temporary )
+   system-libyaml? ( virtual/pkgconfig )
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag no-examples no-examples) \
+   $(cabal_flag no-exe no-exe) \
+   $(cabal_flag no-unicode no-unicode) \
+   $(cabal_flag system-libyaml system-libyaml)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/http-attoparsec/files/, dev-haskell/http-attoparsec/

2017-02-16 Thread Sergei Trofimovich
commit: 041e8ec9e7ef9ec2256c4ced27a6971b48316547
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:30:58 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041e8ec9

dev-haskell/http-attoparsec: tweak for HTTP-4000.3.5

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../http-attoparsec/files/http-attoparsec-0.1.1-http.patch   | 9 +
 dev-haskell/http-attoparsec/http-attoparsec-0.1.1-r3.ebuild  | 4 +++-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/dev-haskell/http-attoparsec/files/http-attoparsec-0.1.1-http.patch 
b/dev-haskell/http-attoparsec/files/http-attoparsec-0.1.1-http.patch
new file mode 100644
index 00..2de100c5de
--- /dev/null
+++ b/dev-haskell/http-attoparsec/files/http-attoparsec-0.1.1-http.patch
@@ -0,0 +1,9 @@
+diff --git a/Network/HTTP/Attoparsec.hs b/Network/HTTP/Attoparsec.hs
+index ec464d0..37f9983 100644
+--- a/Network/HTTP/Attoparsec.hs
 b/Network/HTTP/Attoparsec.hs
+@@ -7,3 +7,3 @@ module Network.HTTP.Attoparsec
+ where
+-import Network.HTTP.Types.Header
++import Network.HTTP.Types.Header hiding (parseByteRanges)
+ 

diff --git a/dev-haskell/http-attoparsec/http-attoparsec-0.1.1-r3.ebuild 
b/dev-haskell/http-attoparsec/http-attoparsec-0.1.1-r3.ebuild
index b4090db4a5..a1c4de7e8a 100644
--- a/dev-haskell/http-attoparsec/http-attoparsec-0.1.1-r3.ebuild
+++ b/dev-haskell/http-attoparsec/http-attoparsec-0.1.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -27,6 +27,8 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+   epatch "${FILESDIR}"/${P}-http.patch
+
cabal_chdeps \
'attoparsec >= 0.10.4.0 && < 0.12' 'attoparsec >= 0.10.4.0' \
'http-types >= 0.8.0 && < 0.9' 'http-types >= 0.8.0'



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/snap-server/

2017-02-16 Thread Sergei Trofimovich
commit: 8e30490b5a4593ca87ddf356ce37d7ec8b35d840
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:15:48 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e30490b

dev-haskell/snap-server: bump up to 1.0.1.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/snap-server/Manifest   |  1 +
 dev-haskell/snap-server/metadata.xml   |  1 +
 dev-haskell/snap-server/snap-server-1.0.1.1.ebuild | 71 ++
 3 files changed, 73 insertions(+)

diff --git a/dev-haskell/snap-server/Manifest b/dev-haskell/snap-server/Manifest
index 589454d17d..c22fecc499 100644
--- a/dev-haskell/snap-server/Manifest
+++ b/dev-haskell/snap-server/Manifest
@@ -1 +1,2 @@
 DIST snap-server-0.9.5.1.tar.gz 59062 SHA256 
af8f2344b90f701dd1924743d6073546206384d5a904a1338bb784e18c8d3ea3 SHA512 
6320401c349fd7c376e798959274a9fb3aff49cf11c8b6d9edd513c6311c3daf23eeaf03087cda3c0afb11686203a422b0e36e8391d418b6b47e791505db50e3
 WHIRLPOOL 
c51eda3a8430f3e47386c69b2974c3a1ae47a8ce53d173616ba24c675edd661ef23593af59d75d3488dc7e59ad24e99ca05a3040e081c965dbf8da9cc9c1cb85
+DIST snap-server-1.0.1.1.tar.gz 73893 SHA256 
878d83a815b9cc8f3d282ef6fafc441528b5f7819147f17f0c1b1f9904146c70 SHA512 
bf3496123c07432cefedc6b03de5f335bb9b3a1e917bac45c0ee6b8d7529a3013d19d21433ce02d3f3caa2091abf0a4415b974470317804d70dfb8c9d46b33bd
 WHIRLPOOL 
eef257d1c3806e31ffe828e8cdea38e29c279a51ce1e89fa2ceccf623b1bdc4e0dcac6e1e990ecab4cef8c6c7878b668c5ae06f81f06a51abf3129f3a89795d2

diff --git a/dev-haskell/snap-server/metadata.xml 
b/dev-haskell/snap-server/metadata.xml
index b86e7b2196..ebe4d9a5fb 100644
--- a/dev-haskell/snap-server/metadata.xml
+++ b/dev-haskell/snap-server/metadata.xml
@@ -6,6 +6,7 @@
Gentoo Haskell


+   Build a server that just returns 
"PONG"
enable https support using 
dev-haskell/hsopenssl
no non-haskell unportable code.


diff --git a/dev-haskell/snap-server/snap-server-1.0.1.1.ebuild 
b/dev-haskell/snap-server/snap-server-1.0.1.1.ebuild
new file mode 100644
index 00..a694886e8f
--- /dev/null
+++ b/dev-haskell/snap-server/snap-server-1.0.1.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A web server for the Snap Framework"
+HOMEPAGE="http://snapframework.com/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="build-pong debug openssl portable"
+
+RDEPEND=">=dev-haskell/attoparsec-0.12:=[profile?] 
=dev-haskell/blaze-builder-0.4:=[profile?] 
=dev-haskell/bytestring-builder-0.10.4:=[profile?] 
=dev-haskell/case-insensitive-1.1:=[profile?] 
=dev-haskell/clock-0.7.1:=[profile?] =dev-haskell/io-streams-1.3:=[profile?] 
=dev-haskell/io-streams-haproxy-1.0:=[profile?] 
=dev-haskell/lifted-base-0.1:=[profile?] 
=dev-haskell/mtl-2.0:=[profile?] =dev-haskell/network-2.3:=[profile?] 
=dev-haskell/old-locale-1.0:=[profile?] 
=dev-haskell/snap-core-1.0:=[profile?] 
=dev-haskell/text-0.11:=[profile?] =dev-haskell/unix-compat-0.2:=[profile?] 
=dev-haskell/vector-0.7:=[profile?] 
=dev-lang/ghc-7.4.1:=
+   openssl? ( >=dev-haskell/hsopenssl-0.10.4:=[profile?] 
=dev-haskell/openssl-streams-1.1:=[profile?] 
= 1.0  && < 1.3' 
'directory   >= 1.0' \
+   'directory   >= 1.1  && < 1.3' 
'directory   >= 1.1'
+}
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag build-pong build-pong) \
+   $(cabal_flag debug debug) \
+   $(cabal_flag openssl openssl) \
+   $(cabal_flag portable portable)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/hspec/

2017-02-16 Thread Sergei Trofimovich
commit: c329ad2a1d5f7e743937e902b0f8a50571884949
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:16:53 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c329ad2a

dev-haskell/hspec: bump up to 2.2.4

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/hspec/Manifest   |  1 +
 dev-haskell/hspec/hspec-2.2.4.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-haskell/hspec/Manifest b/dev-haskell/hspec/Manifest
index 68c9fea482..e191447f4a 100644
--- a/dev-haskell/hspec/Manifest
+++ b/dev-haskell/hspec/Manifest
@@ -6,3 +6,4 @@ DIST hspec-1.8.3.tar.gz 32691 SHA256 
087e68be5d85fa9247eba262a346a4161b60149fddb
 DIST hspec-2.1.2.tar.gz 5200 SHA256 
fe16b0b5b6ece20622aa160a56b57aa11ee458c3c4af743ff673d5f5ce23c312 SHA512 
9709ff584e616b1128e4ad00f93cdb6673a5db61442cb0684ca01c3e9546bfb401a8d894dea2eadec3fee4696a74f5ca846beab841cd88afa15d63aadcbe7d82
 WHIRLPOOL 
00ef55347079c61daeff4c6e05663ebbaa9c6e9c570b3e145e86692d3e71df686983281f836fda330e46885dcfa295fef4c8393a484ad862a20ab17bc76ab2d4
 DIST hspec-2.1.4.tar.gz 5201 SHA256 
d720e3e0eeb86408bb22d4bdeeef9d4759cafaba29ae484274c70cb62bd81c3c SHA512 
04def062e104e939510fba9e4d386df40f964abc07bd0c6aefcd2dca0b4abb8519073ba1ebe6e47685eb558c30f9be0986cce30fbc1cef83e0b9daf66f040398
 WHIRLPOOL 
fafcd2ffb3647f37cdbbace61721f9da810afa8c5bab487e982356455a350ce0c3004cf5b347c73c32eaaae4aba7ff8f98e6a8ae09f00ff708834e5259e357fe
 DIST hspec-2.2.1.tar.gz 5398 SHA256 
c27fdf9181c182a0f1829f1217c9455b157526e0d50bc6bd4823e1464839f17a SHA512 
47af2f1f129c8d045305e080f504c469332bd9c50c0f98a3a165bd8fd11772a499b13e223067d59a959d2e83d2858447d89bf9b83ce4c4d857e7d39379bb07b2
 WHIRLPOOL 
9275dc71d83f30ad1171588098f3dc399e3d65d96595c46a085c23689c4a2aa0e9ab377fe162d2309cb5bd2063b0ac5005fe519ef74ceb0ab2878ca843584dae
+DIST hspec-2.2.4.tar.gz 5438 SHA256 
724b0af9c871711f10a414d335a2ed0caabb94efb8576f94b43386b7f103c9b1 SHA512 
65a76857fc6e46b1f94a419e4541e14addfad78e0cd72355aa00ba0cf035479024abf6b970e094ad86a42db6e303662a55bf25e81384ce39f00eb7e07259582d
 WHIRLPOOL 
b8a256eaebd145e112fd1cd3a64edac45d440ac9b4e9756725aec5db7160166e0249b522484a320a012efdc0c10582236a0aad3a034a325ca16b57a5056a7c4f

diff --git a/dev-haskell/hspec/hspec-2.2.4.ebuild 
b/dev-haskell/hspec/hspec-2.2.4.ebuild
new file mode 100644
index 00..2b7ab121df
--- /dev/null
+++ b/dev-haskell/hspec/hspec-2.2.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A Testing Framework for Haskell"
+HOMEPAGE="http://hspec.github.io/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT=test # has circular dependency
+
+RDEPEND="~dev-haskell/hspec-core-2.2.4:=[profile?]
+   ~dev-haskell/hspec-discover-2.2.4:=[profile?]
+   >=dev-haskell/hspec-expectations-0.7.2:=[profile?] 
=dev-haskell/hunit-1.2.5:=[profile?]
+   >=dev-haskell/quickcheck-2.5.1:2=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( >=dev-haskell/hspec-meta-2.2.0
+   dev-haskell/stringbuilder )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/js-flot/

2017-02-16 Thread Sergei Trofimovich
commit: 9d1f0a651e5328b25eb6c05367f2ff370bbc5001
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:32:04 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1f0a65

dev-haskell/js-flot: new package, a depend of dev-haskell/criterion-1.1.4.0

Obtain minified flot code

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/js-flot/Manifest |  1 +
 dev-haskell/js-flot/js-flot-0.8.3.ebuild | 26 ++
 dev-haskell/js-flot/metadata.xml | 15 +++
 3 files changed, 42 insertions(+)

diff --git a/dev-haskell/js-flot/Manifest b/dev-haskell/js-flot/Manifest
new file mode 100644
index 00..cbef67647d
--- /dev/null
+++ b/dev-haskell/js-flot/Manifest
@@ -0,0 +1 @@
+DIST js-flot-0.8.3.tar.gz 662691 SHA256 
1ba2f2a6b8d85da76c41f526c98903cbb107f8642e506c072c1e7e3c20fe5e7a SHA512 
5732938b37e9036156528c0d34cd99b45405db81d1e70b6651b056075ea8d9b616da1ae709c2de1f2f5be044236a3b81fc358d973769fca26993500ff9d0dabf
 WHIRLPOOL 
06899b65a73e9632a513b5d59d4d14550b8a469a1a7e53b3a042d8a10dd40bf449451e3c1c93d085c06adcfca98fcfc5bad321374e3761e9e80903afd0437bd7

diff --git a/dev-haskell/js-flot/js-flot-0.8.3.ebuild 
b/dev-haskell/js-flot/js-flot-0.8.3.ebuild
new file mode 100644
index 00..0db79c8fa6
--- /dev/null
+++ b/dev-haskell/js-flot/js-flot-0.8.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.4.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Obtain minified flot code"
+HOMEPAGE="https://github.com/ndmitchell/js-flot#readme;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.10
+   test? ( dev-haskell/http )
+"

diff --git a/dev-haskell/js-flot/metadata.xml b/dev-haskell/js-flot/metadata.xml
new file mode 100644
index 00..8bc33ca33d
--- /dev/null
+++ b/dev-haskell/js-flot/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   This package bundles the minified 
http://www.flotcharts.org/ Flot code
+   (a jQuery plotting library) into a Haskell package,
+   so it can be depended upon by Cabal packages. The first three 
components of
+   the version number match the upstream flot version. The package 
is designed
+   to meet the redistribution requirements of downstream users 
(e.g. Debian).
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/shelly/, dev-haskell/shelly/files/

2017-02-16 Thread Sergei Trofimovich
commit: 29902db175cb8b0243388e7e46f6244281530c51
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:33:46 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29902db1

dev-haskell/shelly: tweak for ghc-8.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/shelly/files/shelly-1.6.8.1-ghc-8.0.2_rc1.patch |  9 +
 dev-haskell/shelly/shelly-1.6.8.1.ebuild| 11 ++-
 2 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/dev-haskell/shelly/files/shelly-1.6.8.1-ghc-8.0.2_rc1.patch 
b/dev-haskell/shelly/files/shelly-1.6.8.1-ghc-8.0.2_rc1.patch
new file mode 100644
index 00..078f979fd0
--- /dev/null
+++ b/dev-haskell/shelly/files/shelly-1.6.8.1-ghc-8.0.2_rc1.patch
@@ -0,0 +1,9 @@
+diff --git a/src/Shelly/Pipe.hs b/src/Shelly/Pipe.hs
+index 7fe7d98..cc5668d 100644
+--- a/src/Shelly/Pipe.hs
 b/src/Shelly/Pipe.hs
+@@ -121,3 +121,3 @@ import Data.Text as T hiding (concat, all, find, cons)
+ 
+-default (T.Text)
++-- default (T.Text)
+ 

diff --git a/dev-haskell/shelly/shelly-1.6.8.1.ebuild 
b/dev-haskell/shelly/shelly-1.6.8.1.ebuild
index bffac6ca6e..ddb90b352c 100644
--- a/dev-haskell/shelly/shelly-1.6.8.1.ebuild
+++ b/dev-haskell/shelly/shelly-1.6.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -40,6 +40,15 @@ DEPEND="${RDEPEND}
>=dev-haskell/text-0.11 )
 "
 
+PATCHES=("${FILESDIR}"/${P}-ghc-8.0.2_rc1.patch)
+
+src_prepare() {
+   default
+
+   cabal_chdeps \
+   'directory >= 1.1.0.0 && < 1.3.0.0' 'directory  
   >= 1.1.0.0'
+}
+
 src_configure() {
haskell-cabal_src_configure \
$(cabal_flag examples build-examples) \



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

2017-02-16 Thread Mike Frysinger
commit: 61c7be050d2cda96d13fc69b31efeb2c4bffebd5
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Feb 16 21:24:02 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Feb 16 21:24:02 2017 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=61c7be05

lddtree: move parser logic into a func

This keeps the main func a bit cleaner.

 lddtree.py | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/lddtree.py b/lddtree.py
index d1ec9e9..2bfaaae 100755
--- a/lddtree.py
+++ b/lddtree.py
@@ -641,8 +641,8 @@ def _ActionCopy(options, elf):
 outdir=options.bindir)
 
 
-def main(argv):
-  """The main entry point!"""
+def GetParser():
+  """Get a CLI parser."""
   parser = argparse.ArgumentParser(
   description=__doc__,
   formatter_class=argparse.RawDescriptionHelpFormatter)
@@ -699,6 +699,12 @@ def main(argv):
  action='store_true', default=False,
  help='Copy over plain (non-ELF) files instead of 
warn+ignore')
 
+  return parser
+
+
+def main(argv):
+  """The main entry point!"""
+  parser = GetParser()
   options = parser.parse_args(argv)
   paths = options.path
 



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

2017-02-16 Thread Mike Frysinger
commit: 858939ea6ad63f1acb4ec74bba705c197a67d559
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Feb 11 07:20:33 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Feb 11 07:20:33 2017 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=858939ea

add helper for checking memory/elf ranges

Less likely to screw up the logic this way.

 dumpelf.c |  2 +-
 paxelf.h  | 12 +---
 scanelf.c | 30 +-
 3 files changed, 19 insertions(+), 25 deletions(-)

diff --git a/dumpelf.c b/dumpelf.c
index 60c78a3..6ba37fc 100644
--- a/dumpelf.c
+++ b/dumpelf.c
@@ -385,7 +385,7 @@ static void dump_shdr(elfobj *elf, const void *shdr_void, 
size_t shdr_cnt, const
/* Special case so we can do valid check next. */ \
if (be_verbose) \
printf("\t/* NOBITS sections do not occupy the file. 
*/\n"); \
-   } else if (!(offset < (uint64_t)elf->len && size < (uint64_t)elf->len 
&& offset <= elf->len - size)) { \
+   } else if (!VALID_RANGE(elf, offset, size)) { \
printf(" /* corrupt section header ! */ "); \
} else if (size && be_verbose) { \
void *vdata = elf->vdata + offset; \

diff --git a/paxelf.h b/paxelf.h
index 90b283c..9d609b8 100644
--- a/paxelf.h
+++ b/paxelf.h
@@ -39,17 +39,15 @@ typedef struct {
 #define SYM32(ptr) ((Elf32_Sym *)(ptr))
 #define SYM64(ptr) ((Elf64_Sym *)(ptr))
 
+#define VALID_RANGE(elf, offset, size) \
+   ((uint64_t)(size) <= (uint64_t)elf->len && \
+(uint64_t)(offset) <= (uint64_t)elf->len - (uint64_t)(size))
 #define VALID_SHDR(elf, shdr) \
(shdr && \
 EGET(shdr->sh_type) != SHT_NOBITS && \
-EGET(shdr->sh_offset) < (uint64_t)elf->len && \
-EGET(shdr->sh_size) < (uint64_t)elf->len && \
-EGET(shdr->sh_offset) <= elf->len - EGET(shdr->sh_size))
+VALID_RANGE(elf, EGET(shdr->sh_offset), EGET(shdr->sh_size)))
 #define VALID_PHDR(elf, phdr) \
-   (phdr && \
-EGET(phdr->p_filesz) < (uint64_t)elf->len && \
-EGET(phdr->p_offset) < (uint64_t)elf->len && \
-EGET(phdr->p_filesz) <= elf->len - EGET(phdr->p_offset))
+   (phdr && VALID_RANGE(elf, EGET(phdr->p_offset), EGET(phdr->p_filesz)))
 
 /* prototypes */
 extern char *pax_short_hf_flags(unsigned long flags);

diff --git a/scanelf.c b/scanelf.c
index 70856f3..ddd7722 100644
--- a/scanelf.c
+++ b/scanelf.c
@@ -181,7 +181,7 @@ static void *scanelf_file_get_pt_dynamic(elfobj *elf)
if (EGET(phdr->p_filesz) == 0) \
break; \
offset = EGET(phdr->p_offset); \
-   if (offset >= elf->len - sizeof(Elf##B##_Dyn)) \
+   if (!VALID_RANGE(elf, offset, sizeof(Elf##B##_Dyn))) \
break; \
return phdr;
SCANELF_ELF_SIZED(CHECK_PT_DYNAMIC);
@@ -299,11 +299,9 @@ static void scanelf_file_get_symtabs(elfobj *elf, void 
**sym, void **str)
if (EGET(phdr[i].p_type) != PT_LOAD) \
continue; \
\
-   if (offset >= (uint64_t)elf->len) \
+   if (!VALID_RANGE(elf, offset, filesz)) \
goto corrupt_hash; \
-   if (filesz >= (uint64_t)elf->len) \
-   goto corrupt_hash; \
-   if (hash_offset + (sizeof(Elf32_Word) * 4) > 
(uint64_t)elf->len) \
+   if (!VALID_RANGE(elf, hash_offset, sizeof(Elf32_Word) * 4)) \
goto corrupt_hash; \
\
if (vhash >= vaddr && vhash < vaddr + filesz) { \
@@ -317,15 +315,9 @@ static void scanelf_file_get_symtabs(elfobj *elf, void 
**sym, void **str)
Elf32_Word sym_idx; \
Elf32_Word chained; \
\
-   if (hash_offset >= (uint64_t)elf->len) \
-   goto corrupt_hash; \
-   if (nbuckets >= UINT32_MAX / 4) \
-   goto corrupt_hash; \
-   if (nchains >= UINT32_MAX / 4) \
-   goto corrupt_hash; \
-   if (nbuckets * 4 > elf->len - offset) \
+   if (!VALID_RANGE(elf, offset, nbuckets * 4)) \
goto corrupt_hash; \
-   if (nchains * 4 > elf->len - offset) \
+   if (!VALID_RANGE(elf, offset, nchains * 4)) \
goto corrupt_hash; \
\
for (b = 0; b < nbuckets; ++b) { \
@@ -345,13 +337,17 @@ static void scanelf_file_get_symtabs(elfobj *elf, void 
**sym, void **str)
} \
\
if (vsym >= vaddr && vsym < vaddr + filesz) { \
+   Elf##B##_Shdr *shdr = _shdr; \
ESET(sym_shdr.sh_offset, offset + (vsym - vaddr)); \
-   *sym = _shdr; \
+ 

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

2017-02-16 Thread Mike Frysinger
commit: 0112fd358ae00b803bd339f5e02d7f9372b5e4ca
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Feb 16 21:13:30 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Feb 16 21:13:30 2017 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=0112fd35

tests: rename files to avoid ".py" suffix on non-python files

 tests/lddtree/Makefile   | 2 +-
 tests/lddtree/{dotest.cmp => dotest-cmp} | 0
 tests/lddtree/dotest-py  | 3 +++
 tests/lddtree/{dotest.sfx => dotest-sfx} | 0
 tests/lddtree/dotest-sh  | 3 +++
 tests/lddtree/dotest.py  | 3 ---
 tests/lddtree/dotest.sh  | 3 ---
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/tests/lddtree/Makefile b/tests/lddtree/Makefile
index 8e07b6b..3a13e28 100644
--- a/tests/lddtree/Makefile
+++ b/tests/lddtree/Makefile
@@ -1,7 +1,7 @@
 all: check
 
 %.check:
-   ./dotest.$(@:.check=)
+   ./dotest-$(@:.check=)
 
 test check: sh.check
 ifneq ($(USE_PYTHON),no)

diff --git a/tests/lddtree/dotest.cmp b/tests/lddtree/dotest-cmp
similarity index 100%
rename from tests/lddtree/dotest.cmp
rename to tests/lddtree/dotest-cmp

diff --git a/tests/lddtree/dotest-py b/tests/lddtree/dotest-py
new file mode 100755
index 000..1a0d7ff
--- /dev/null
+++ b/tests/lddtree/dotest-py
@@ -0,0 +1,3 @@
+#!/bin/bash
+sfx=${0##*-}
+. ./dotest-sfx

diff --git a/tests/lddtree/dotest.sfx b/tests/lddtree/dotest-sfx
similarity index 100%
rename from tests/lddtree/dotest.sfx
rename to tests/lddtree/dotest-sfx

diff --git a/tests/lddtree/dotest-sh b/tests/lddtree/dotest-sh
new file mode 100755
index 000..1a0d7ff
--- /dev/null
+++ b/tests/lddtree/dotest-sh
@@ -0,0 +1,3 @@
+#!/bin/bash
+sfx=${0##*-}
+. ./dotest-sfx

diff --git a/tests/lddtree/dotest.py b/tests/lddtree/dotest.py
deleted file mode 100755
index 69d782e..000
--- a/tests/lddtree/dotest.py
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/bash
-sfx=${0##*.}
-. ./dotest.sfx

diff --git a/tests/lddtree/dotest.sh b/tests/lddtree/dotest.sh
deleted file mode 100755
index 69d782e..000
--- a/tests/lddtree/dotest.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/bash
-sfx=${0##*.}
-. ./dotest.sfx



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

2017-02-16 Thread Mike Frysinger
commit: e97d33dc96730d91c2070f2dc9aab8477dd0445a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Feb 16 21:21:38 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Feb 16 21:21:38 2017 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=e97d33dc

pylint: add a helper to keep python code clean

Fix up some lddtree logic at the same time so it's warning free.

 .pylintrc  | 34 ++
 lddtree.py | 16 +++-
 pylint | 49 +
 3 files changed, 94 insertions(+), 5 deletions(-)

diff --git a/.pylintrc b/.pylintrc
new file mode 100644
index 000..b58abfa
--- /dev/null
+++ b/.pylintrc
@@ -0,0 +1,34 @@
+[MESSAGES CONTROL]
+# Disable the message, report, category or checker with the given id(s). You
+# can either give multiple identifier separated by comma (,) or put this option
+# multiple times (only on the command line, not in the configuration file where
+# it should appear only once).
+disable=
+   too-many-lines,
+   too-many-branches,
+   too-many-statements,
+   too-few-public-methods,
+   too-many-instance-attributes,
+   too-many-public-methods,
+   too-many-locals,
+   too-many-arguments,
+   locally-enabled,
+   locally-disabled,
+   fixme,
+   invalid-name,
+
+[REPORTS]
+reports=no
+
+[FORMAT]
+max-line-length=80
+indent-string='  '
+
+[SIMILARITIES]
+min-similarity-lines=20
+
+[VARIABLES]
+dummy-variables-rgx=_
+
+[DESIGN]
+max-parents=10

diff --git a/lddtree.py b/lddtree.py
index 8480248..d1ec9e9 100755
--- a/lddtree.py
+++ b/lddtree.py
@@ -1,4 +1,5 @@
 #!/usr/bin/python
+# -*- coding: utf-8 -*-
 # Copyright 2012-2014 Gentoo Foundation
 # Copyright 2012-2014 Mike Frysinger 
 # Copyright 2012-2014 The Chromium OS Authors
@@ -73,7 +74,7 @@ def dbg(debug, *args, **kwargs):
 def bstr(buf):
   """Decode the byte string into a string"""
   if isinstance(buf, str):
-  return buf
+return buf
   return buf.decode('utf-8')
 
 
@@ -351,6 +352,8 @@ def FindLib(elf, lib, ldpaths, root='/', debug=False):
   return (None, None)
 
 
+# We abuse the _all_libs state.  We probably shouldn't, but we do currently.
+# pylint: disable=dangerous-default-value
 def ParseELF(path, root='/', prefix='', ldpaths={'conf':[], 'env':[], 
'interp':[]},
  display=None, debug=False, _first=True, _all_libs={}):
   """Parse the ELF dependency tree of the specified file
@@ -491,6 +494,7 @@ def ParseELF(path, root='/', prefix='', ldpaths={'conf':[], 
'env':[], 'interp':[
 del elf
 
   return ret
+# pylint: enable=dangerous-default-value
 
 
 class _NormalizePathAction(argparse.Action):
@@ -608,7 +612,7 @@ def _ActionCopy(options, elf):
   # Similarly, we should provide an option for automatically copying over
   # the libnsl.so and libnss_*.so libraries, as well as an open ended list
   # for known libs that get loaded (e.g. curl will dlopen(libresolv)).
-  libpaths = set()
+  uniq_libpaths = set()
   for lib in elf['libs']:
 libdata = elf['libs'][lib]
 path = libdata['realpath']
@@ -616,17 +620,18 @@ def _ActionCopy(options, elf):
   warn('could not locate library: %s' % lib)
   continue
 if not options.libdir:
-  libpaths.add(_StripRoot(os.path.dirname(path)))
+  uniq_libpaths.add(_StripRoot(os.path.dirname(path)))
 _copy(path, libdata['path'], outdir=options.libdir)
 
   if not options.libdir:
-libpaths = list(libpaths)
+libpaths = list(uniq_libpaths)
 if elf['runpath']:
   libpaths = elf['runpath'] + libpaths
 else:
   libpaths = elf['rpath'] + libpaths
   else:
-libpaths.add(options.libdir)
+uniq_libpaths.add(options.libdir)
+libpaths = list(uniq_libpaths)
 
   # We don't bother to copy this as ParseElf adds the interp to the 'libs',
   # so it was already copied in the libs loop above.
@@ -637,6 +642,7 @@ def _ActionCopy(options, elf):
 
 
 def main(argv):
+  """The main entry point!"""
   parser = argparse.ArgumentParser(
   description=__doc__,
   formatter_class=argparse.RawDescriptionHelpFormatter)

diff --git a/pylint b/pylint
new file mode 100755
index 000..0098e06
--- /dev/null
+++ b/pylint
@@ -0,0 +1,49 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+"""Run pylint with the right settings."""
+
+from __future__ import print_function
+
+import os
+import sys
+
+
+def find_all_modules(source_root):
+  """Locate all python modules in the tree for scanning"""
+  ret = []
+
+  for root, _dirs, files in os.walk(source_root, topdown=False):
+# Add all of the .py modules in the tree.
+ret += [os.path.join(root, x) for x in files if x.endswith('.py')]
+
+  # Add the main scripts that don't end in .py.
+  ret += [os.path.join(source_root, x) for x in ('pylint',)]
+
+  return ret
+
+
+def main(argv):
+  """The 

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

2017-02-16 Thread Markus Meier
commit: 7cf297bfbaa53923916a5eb27fce705b9bbb1fc6
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Feb 16 21:22:47 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Feb 16 21:22:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cf297bf

media-gfx/darktable: add libsoup dep for bug #608012

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-gfx/darktable/darktable-2.2.3.ebuild | 1 +
 media-gfx/darktable/darktable-.ebuild  | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-gfx/darktable/darktable-2.2.3.ebuild 
b/media-gfx/darktable/darktable-2.2.3.ebuild
index fd25e30a42..8e86ae0e6c 100644
--- a/media-gfx/darktable/darktable-2.2.3.ebuild
+++ b/media-gfx/darktable/darktable-2.2.3.ebuild
@@ -38,6 +38,7 @@ CDEPEND="
>=media-libs/lensfun-0.2.3:0=
media-libs/libpng:0=
media-libs/tiff:0
+   net-libs/libsoup:2.4
net-misc/curl
virtual/jpeg:0
virtual/glu

diff --git a/media-gfx/darktable/darktable-.ebuild 
b/media-gfx/darktable/darktable-.ebuild
index 143bc63140..16eab8dbc3 100644
--- a/media-gfx/darktable/darktable-.ebuild
+++ b/media-gfx/darktable/darktable-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -34,6 +34,7 @@ CDEPEND="
>=media-libs/lensfun-0.2.3:0=
media-libs/libpng:0=
media-libs/tiff:0
+   net-libs/libsoup:2.4
net-misc/curl
virtual/jpeg:0
virtual/glu



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

2017-02-16 Thread Markus Meier
commit: f9dbbf3a80bf0155d08968a341c2db84cfd8ced7
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Feb 16 21:13:58 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Feb 16 21:13:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9dbbf3a

media-libs/libmatroska: arm stable, bug #602074

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 media-libs/libmatroska/libmatroska-1.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libmatroska/libmatroska-1.4.5.ebuild 
b/media-libs/libmatroska/libmatroska-1.4.5.ebuild
index 19c6d24541..28d2b2a08d 100644
--- a/media-libs/libmatroska/libmatroska-1.4.5.ebuild
+++ b/media-libs/libmatroska/libmatroska-1.4.5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dl.matroska.org/downloads/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0/6" # subslot = soname major version
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~x86-linux"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~x86-linux"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libebml-1.3.4:="



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

2017-02-16 Thread Markus Meier
commit: 6391d932afeb8f09737c20ec136969d1a5069c0f
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Feb 16 21:13:01 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Feb 16 21:13:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6391d932

net-analyzer/ntop: arm stable, bug #599732

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 net-analyzer/ntop/ntop-5.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild 
b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
index cd47be5fa3..c7897169fe 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/ntop/ntop/Stable/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="snmp ssl"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-portage/g-cpan/

2017-02-16 Thread Markus Meier
commit: 5eb9b86f5212534457ce0aa730230414c3b25ab6
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Feb 16 21:11:50 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Feb 16 21:11:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb9b86f

app-portage/g-cpan: arm stable, bug #594746

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-portage/g-cpan/g-cpan-0.16.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/g-cpan/g-cpan-0.16.9.ebuild 
b/app-portage/g-cpan/g-cpan-0.16.9.ebuild
index 289f653b7f..430c1d1072 100644
--- a/app-portage/g-cpan/g-cpan-0.16.9.ebuild
+++ b/app-portage/g-cpan/g-cpan-0.16.9.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
SRC_URI=""
 else
SRC_URI="https://github.com/gentoo-perl/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+   KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
 fi
 
 DESCRIPTION="Autogenerate and install ebuilds for CPAN modules"



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

2017-02-16 Thread Michał Górny
commit: 1f88f4dd70503d71c36ab7a67d4993e21a525948
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 16 20:24:27 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 16 21:06:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f88f4dd

xfce-base/thunar: Bump to 1.6.11, EAPI=6

 xfce-base/thunar/Manifest |  1 +
 xfce-base/thunar/thunar-1.6.11.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
index cd3259d2e8..a2d06cdd9a 100644
--- a/xfce-base/thunar/Manifest
+++ b/xfce-base/thunar/Manifest
@@ -1 +1,2 @@
 DIST Thunar-1.6.10.tar.bz2 1948762 SHA256 
7e9d24067268900e5e44d3325e60a1a2b2f8f556ec238ec12574fbea15fdee8a SHA512 
56f9407907c85a631b390b6bf363ee863b5a126afc32e1b10e34434b997e82b86223737a0b0a1a8faf801258ad1cfa0585c9c3537c167f6968a2c4dac458395a
 WHIRLPOOL 
813e3a1628227fbe27d221739e4946aa38b147ff4b165ff915b6a57b38ae544f54dc8facf19af0519fac5e903924459a34b6372c42985ed00e997e02434f4b71
+DIST Thunar-1.6.11.tar.bz2 1929426 SHA256 
b1c7c3121827f59610900ef1cc19aa10a50ab2cc3ae38eee15181b64256e8b42 SHA512 
05cdce5bb741f2d7a6ddb2f7d30dac4dc4ff539e41963b31b7f694e69be5b8ae211c442e943dc8745f8c0a634f2eb18734b7a3ea8c9c7d380c1af87a01b64e03
 WHIRLPOOL 
c4c69c30545a9a5e14fadbd48058be13a93bc5c823311483489022fc9c9a6d0af4639bbd9cb3c8692cb830bfd4cbba9e09aa028385aeba2c7f47f84e19f7c383

diff --git a/xfce-base/thunar/thunar-1.6.11.ebuild 
b/xfce-base/thunar/thunar-1.6.11.ebuild
new file mode 100644
index 00..a135b99723
--- /dev/null
+++ b/xfce-base/thunar/thunar-1.6.11.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit virtualx
+
+MY_P=${P^}
+
+DESCRIPTION="File manager for the Xfce desktop environment"
+HOMEPAGE="http://www.xfce.org/projects/ http://thunar.xfce.org/;
+SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+dbus exif libnotify pcre test udisks +xfce_plugins_trash"
+
+GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
+COMMON_DEPEND=">=dev-lang/perl-5.6
+   >=dev-libs/glib-2.30:=
+   >=x11-libs/gdk-pixbuf-2.14:=
+   >=x11-libs/gtk+-2.24:2=
+   >=xfce-base/exo-0.10:=
+   >=xfce-base/libxfce4ui-4.10:=
+   >=xfce-base/libxfce4util-4.10.1:=
+   >=xfce-base/xfconf-4.10:=
+   dbus? ( >=dev-libs/dbus-glib-0.100:= )
+   exif? ( >=media-libs/libexif-0.6.19:= )
+   libnotify? ( >=x11-libs/libnotify-0.7:= )
+   pcre? ( >=dev-libs/libpcre-6:= )
+   udisks? ( virtual/libgudev:= )
+   xfce_plugins_trash? ( >=xfce-base/xfce4-panel-4.10:= )"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-util/desktop-file-utils-0.20-r1
+   x11-misc/shared-mime-info
+   dbus? ( ${GVFS_DEPEND} )
+   udisks? (
+   virtual/udev
+   ${GVFS_DEPEND}[udisks,udev]
+   )
+   xfce_plugins_trash? ( ${GVFS_DEPEND} )"
+DEPEND="${COMMON_DEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+REQUIRED_USE="xfce_plugins_trash? ( dbus )"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=( AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO )
+
+src_configure() {
+   local myconf=(
+   $(use_enable dbus)
+   $(use_enable udisks gudev)
+   $(use_enable libnotify notifications)
+   $(use_enable exif)
+   $(use_enable pcre)
+   $(use_enable xfce_plugins_trash tpa-plugin)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   virtx emake check
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-netload-plugin/

2017-02-16 Thread Michał Górny
commit: f68cd7198c90988170a1e246c77bb57bfa7a44b9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 16 20:50:56 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 16 21:06:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68cd719

xfce-extra/xfce4-netload-plugin: Bump to 1.3.1

 xfce-extra/xfce4-netload-plugin/Manifest   |  1 +
 .../xfce4-netload-plugin-1.3.1.ebuild  | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/xfce-extra/xfce4-netload-plugin/Manifest 
b/xfce-extra/xfce4-netload-plugin/Manifest
index c33308f36e..fcaeece186 100644
--- a/xfce-extra/xfce4-netload-plugin/Manifest
+++ b/xfce-extra/xfce4-netload-plugin/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-netload-plugin-1.2.4.tar.bz2 361889 SHA256 
fface918822c012d806717116566e54947ad7613b9290b45a18e2d5ffb8730d3 SHA512 
e8b7e1d084acbe3785c5190d32c0941645be08ff735148ccd9ee03787168a390321b1945795ae9a3cc2a4ec56dfdae9cbac96fb6adbc66ec7b6c9bed845a1d51
 WHIRLPOOL 
5e00cc6cec80b49725b52d84cb232a624aa1527a5ee15f70e3aafad38858c42c2e5d1a1fb5fae164641f627bc93251ee8a26ea1981d582c28bbda0c10eb7b400
 DIST xfce4-netload-plugin-1.3.0.tar.bz2 356229 SHA256 
615a280a1bc6c1e3f40755798217a230fd022f7744b095e7df978b63f25c8057 SHA512 
e8a6ce89fa565677a99e4ded9f7897ef6620e1ca78b7a6888de2da9b695672cab2efa93e075767bda0b9ce2ba45332ae368742cdfc4deeb4543ffeae780a71a8
 WHIRLPOOL 
c3f66c5f97546931a22bd8df4b98d1ad3988896837fc7b3aa0a29391e5f54344d27aa89cc8eab4086bb8e424101934a22f9fb6f4aa4c5d55318f5a600c693f06
+DIST xfce4-netload-plugin-1.3.1.tar.bz2 367844 SHA256 
99762781099d1e0ab9aa6a7b30c2bd94d8f658dbe61c760410d5d42d0766391c SHA512 
34144bf2d95f71276f8b5f4cf417d97d380233805c6fec1b7c559fee5b11468a421d3691230e01d89b40289d5ab22a472dcbef2a7ee0854abd7213e0ef0a3ef9
 WHIRLPOOL 
bd91c97d1cce58e3cdd6a896524f8b0f60c495cecbd5dd5b5c9ed0b3b00865650573c7fe618ad88231f58ba876303655331180059ab6a2dc1854fd140f585a45

diff --git a/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.3.1.ebuild 
b/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.3.1.ebuild
new file mode 100644
index 00..c1a893fcb8
--- /dev/null
+++ b/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.3.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit fdo-mime gnome2-utils
+
+DESCRIPTION="A network load plug-in for the Xfce panel"
+HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin;
+SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
+   >=xfce-base/xfce4-panel-4.12:="
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+   fdo-mime_mime_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+   fdo-mime_mime_database_update
+   gnome2_icon_cache_update
+}



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

2017-02-16 Thread Michał Górny
commit: fb6dd57cf322082544a097449d8c8351a9e4b3b4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 16 20:44:18 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 16 21:06:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6dd57c

media-video/parole: Bump to 0.9.0, EAPI=6

 media-video/parole/Manifest|  1 +
 media-video/parole/parole-0.9.0.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/media-video/parole/Manifest b/media-video/parole/Manifest
index e63c8d257a..f761e62f03 100644
--- a/media-video/parole/Manifest
+++ b/media-video/parole/Manifest
@@ -1,2 +1,3 @@
 DIST parole-0.8.0.tar.bz2 813553 SHA256 
2d966aeb426de81d992829e33b3f66185b19fd031a1891968b3a40d6d50239cc SHA512 
d8c3d6ee411e8bb05e3b03408da56d80154313e1f4817cdd1d75fb0ae25f2761362255ba55b513d551383f8a2808603dbd4949c847d815c0a41516edeb673afe
 WHIRLPOOL 
239d1b616d1ce7282cf818164276a93c669c54d4682c8cb47fcf6089b1f51eb9a77ef8dfe65423dfaae9eb11c95b37d9b761d47a27ff1a54c4389e61a3a26765
 DIST parole-0.8.1.tar.bz2 814827 SHA256 
4b216f5200490f8d2a9bf1b3fcd9a8b20834c95249bf13b9170c82e1fcbd80f4 SHA512 
73c27022331828adb7b5805245ce97f03f4848c569125529436e82651da61e28f4d4a834468d6e4c165754f2fd9664eded9a7e15fc86f067d9b2c7c54afff3ee
 WHIRLPOOL 
b1b7d422abdc293361199e1aaef9b98cb883503e1289da3d71933dfcb32d5e5b5f8bc1fbbb5fa41305b2753d5527b92fc2e952c20742676d3da7ebe43edcace5
+DIST parole-0.9.0.tar.bz2 881970 SHA256 
656712d30fd2f63374d4d4d76e699fe2ef77290cc2600c126050c699b3fec185 SHA512 
5218161b462e6b08c3997725de83fd73c56ed5630aacd9e2c203d917827f08acc86999f57fa0d96501ad9746f54382329ed4d4df4e88201343bd06550a76a61e
 WHIRLPOOL 
d51ba1f97343a580f78c4321ccba11d4cb8e5c358f4de72affc8b75314bee67a0322df5f7b74dea1fbeebb2bfb36b79f869c09e94a5b0b49a1825768046808cd

diff --git a/media-video/parole/parole-0.9.0.ebuild 
b/media-video/parole/parole-0.9.0.ebuild
new file mode 100644
index 00..7d1ebb004c
--- /dev/null
+++ b/media-video/parole/parole-0.9.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="A simple Xfce4 media player using GStreamer"
+HOMEPAGE="http://goodies.xfce.org/projects/applications/parole/;
+SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~x86"
+IUSE="clutter libnotify taglib"
+
+COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:=
+   >=dev-libs/glib-2.32:2=
+   media-libs/gstreamer:1.0=
+   media-libs/gst-plugins-base:1.0=
+   sys-apps/dbus:0=
+   >=x11-libs/gtk+-3.2:3=
+   x11-libs/libX11:0=
+   >=xfce-base/libxfce4ui-4.11:0=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.11:0=
+   >=xfce-base/xfconf-4.10:0=
+   clutter? (
+   >=media-libs/clutter-1.16.4:1.0=
+   >=media-libs/clutter-gtk-1.4.4:1.0=
+   )
+   libnotify? ( >=x11-libs/libnotify-0.7:0= )
+   taglib? ( >=media-libs/taglib-1.6:0= )"
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0"
+DEPEND="${COMMON_DEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-proto/xproto"
+
+DOCS=( AUTHORS ChangeLog README THANKS TODO )
+
+src_configure() {
+   local myconf=(
+   $(use_enable clutter)
+   $(use_enable taglib)
+   $(use_enable libnotify notify-plugin)
+   --with-gstreamer=1.0
+   )
+
+   econf "${myconf[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-sensors-plugin/

2017-02-16 Thread Michał Górny
commit: d1d667772a72c141c779bc88e3d6c3c0ac099dba
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 16 21:05:00 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 16 21:06:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d66777

xfce-extra/xfce4-sensors-plugin: Bump to 1.2.97, EAPI=6

 xfce-extra/xfce4-sensors-plugin/Manifest   |  1 +
 .../xfce4-sensors-plugin-1.2.97.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/xfce-extra/xfce4-sensors-plugin/Manifest 
b/xfce-extra/xfce4-sensors-plugin/Manifest
index ce2fe39245..208974b360 100644
--- a/xfce-extra/xfce4-sensors-plugin/Manifest
+++ b/xfce-extra/xfce4-sensors-plugin/Manifest
@@ -1 +1,2 @@
 DIST xfce4-sensors-plugin-1.2.6.tar.bz2 454524 SHA256 
235ef842bd45e701bceebb21a384ab09f21afceea8ed95f91bb4c6cf3abe1bc0 SHA512 
5c520f1c253df1bb9e29855c5ccfc1536034945ca68b43cd8b6d97083e528b2430230d9c51d43953a71c3f0171ae718bf1557714729b1343ebd51f91f3f36d60
 WHIRLPOOL 
60b1069b621026f37637ca93a5c8a956eb77ee234df472fef9c2f3bec56efc5f09d923e23fd7ab8ed76526a14ad414b3d82f2c2c2d7ab68118b4bafbe4add9f0
+DIST xfce4-sensors-plugin-1.2.97.tar.bz2 476012 SHA256 
7524ec4534de9ef7f676de2895a41bf70b73b94da5a27fd4a022b16eda56d0f4 SHA512 
4083dda80ae74fd4b2e56da0a656da5a1926e40fed7715151e428abd85ed1a6f8e57208086bf769bf2f9668e63c2923ebab31ee68deb5279b68d627e5c2e47cb
 WHIRLPOOL 
2ed692320144ac14571fdb61ed69958c5d3d5863d3314373591a1cd90166c0260c241e18db29e23d543864ada7e84da2d2cdbf0f552b269f9c9c8e12c666046c

diff --git a/xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.2.97.ebuild 
b/xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.2.97.ebuild
new file mode 100644
index 00..0d9aec310a
--- /dev/null
+++ b/xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.2.97.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="A panel plug-in for acpi, lm_sensors and hddtemp sensors"
+HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-sensors-plugin;
+SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+acpi hddtemp libnotify lm_sensors video_cards_nvidia"
+
+REQUIRED_USE="|| ( hddtemp lm_sensors acpi )"
+
+RDEPEND=">=x11-libs/gtk+-3.20:3=
+   >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
+   >=xfce-base/xfce4-panel-4.12:=
+   hddtemp? ( app-admin/hddtemp net-analyzer/gnu-netcat )
+   libnotify? ( >=x11-libs/libnotify-0.7:= )
+   lm_sensors? ( >=sys-apps/lm_sensors-3.1.0:= )
+   video_cards_nvidia? (
+   || (
+   x11-drivers/nvidia-drivers[tools,static-libs]
+   media-video/nvidia-settings
+   )
+   )"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS NOTES README TODO )
+
+src_configure() {
+   local myconf=(
+   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
+   $(use_enable lm_sensors libsensors)
+   $(use_enable hddtemp)
+   $(use_enable hddtemp netcat)
+   $(use_enable acpi procacpi)
+   $(use_enable acpi sysfsacpi)
+   $(use_enable video_cards_nvidia xnvctrl)
+   $(use_enable libnotify notification)
+   )
+
+   econf "${myconf[@]}"
+}



  1   2   3   >