[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/files/, app-shells/tcsh/

2017-02-20 Thread Fabian Groffen
commit: 1c4359204f469941faaedf177d43a5cb1f15f82b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Feb 21 07:31:17 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Feb 21 07:31:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c435920

app-shells/tcsh: cleanup

Package-Manager: portage-2.3.3

 app-shells/tcsh/files/tcsh-6.18.01-gcc5.patch |  31 
 app-shells/tcsh/tcsh-6.17-r1.ebuild   |   2 +-
 app-shells/tcsh/tcsh-6.18.01-r2.ebuild|  99 
 app-shells/tcsh/tcsh-6.18.01-r4.ebuild| 107 --
 app-shells/tcsh/tcsh-6.18.01.ebuild   |   2 +-
 5 files changed, 2 insertions(+), 239 deletions(-)

diff --git a/app-shells/tcsh/files/tcsh-6.18.01-gcc5.patch 
b/app-shells/tcsh/files/tcsh-6.18.01-gcc5.patch
deleted file mode 100644
index d9501572fe..00
--- a/app-shells/tcsh/files/tcsh-6.18.01-gcc5.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-https://bugs.gentoo.org/545176
-http://mx.gw.com/pipermail/tcsh-bugs/2015-May/000945.html
-https://github.com/tcsh-org/tcsh/commit/624d3aebb6e6afadb4f35e894d11b5ebe290cd87
-
-From 624d3aebb6e6afadb4f35e894d11b5ebe290cd87 Mon Sep 17 00:00:00 2001
-From: christos 
-Date: Thu, 28 May 2015 11:47:03 +
-Subject: [PATCH] avoid gcc-5 optimization malloc + memset = calloc (Fridolin
- Pokorny)
-

- tc.alloc.c | 5 -
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
 a/tc.alloc.c
-+++ b/tc.alloc.c
-@@ -348,10 +348,13 @@ calloc(size_t i, size_t j)
- {
- #ifndef lint
- char *cp;
-+volatile size_t k;
- 
- i *= j;
- cp = xmalloc(i);
--memset(cp, 0, i);
-+/* Stop gcc 5.x from optimizing malloc+memset = calloc */
-+k = i;
-+memset(cp, 0, k);
- 
- return ((memalign_t) cp);
- #else

diff --git a/app-shells/tcsh/tcsh-6.17-r1.ebuild 
b/app-shells/tcsh/tcsh-6.17-r1.ebuild
index daf15e8541..293e36473d 100644
--- a/app-shells/tcsh/tcsh-6.17-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.17-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.astron.com/pub/tcsh/old/${MY_P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="m68k"
 IUSE="catalogs doc"
 RESTRICT="test"
 

diff --git a/app-shells/tcsh/tcsh-6.18.01-r2.ebuild 
b/app-shells/tcsh/tcsh-6.18.01-r2.ebuild
deleted file mode 100644
index a771a8a06a..00
--- a/app-shells/tcsh/tcsh-6.18.01-r2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-
-inherit eutils flag-o-matic autotools prefix
-
-CONFVER="1.9"
-
-DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
-HOMEPAGE="http://www.tcsh.org/;
-SRC_URI="ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
-   
https://www.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls doc"
-RESTRICT="test"
-
-# we need gettext because we run autoconf (AM_ICONV)
-RDEPEND=">=sys-libs/ncurses-5.1
-   virtual/libiconv"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   doc? ( dev-lang/perl )"
-
-CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-6.14.00-debian-dircolors.patch # bug #120792
-   epatch "${FILESDIR}"/${PN}-6.14-makefile.patch # bug #151951
-   epatch "${FILESDIR}"/${PN}-6.14-use-ncurses.patch
-   epatch "${FILESDIR}"/${PN}-6.18.01-aix.patch
-
-   # fix dependency on ncurses[tinfo], #459484
-   sed \
-   -e "s:\(ncurses\):\1 tinfo:g" \
-   -i configure.in || die
-
-   eautoreconf
-
-   # fix gencat usage
-   sed -i -e 's/cat \$\^ \$> | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $> 
$^/' \
-   nls/Makefile.in || die
-
-   # use sysmalloc (for larger alloc sets) on Darwin also
-   sed -i -e 's/__MACHTEN__/__MACH__/' config_f.h || die
-
-   # unify ECHO behaviour
-   echo "#undef ECHO_STYLE" >> config_f.h
-   echo "#define ECHO_STYLE  BOTH_ECHO" >> config_f.h
-
-   eprefixify "${CONFDIR}"/*
-   # activate the right default PATH
-   if [[ -z ${EPREFIX} ]] ; then
-   sed -i \
-   -e 's/^#MAIN//' -e '/^#PREFIX/d' \
-   "${CONFDIR}"/csh.login || die
-   else
-   sed -i \
-   -e 's/^#PREFIX//' -e '/^#MAIN/d' \
-   "${CONFDIR}"/csh.login || die
-   fi
-}
-
-src_configure() {
-   # make tcsh look and live along the lines of the prefix
-   append-cppflags 

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

2017-02-20 Thread Hans de Graaff
commit: 33840641b62f63896c0562335671a3751b027cd5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 06:44:55 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 07:28:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33840641

dev-ruby/rest-client: add 2.0.1

Package-Manager: portage-2.3.3

 dev-ruby/rest-client/Manifest |  1 +
 dev-ruby/rest-client/rest-client-2.0.1.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/rest-client/Manifest b/dev-ruby/rest-client/Manifest
index fd7001a056..47c2c9fd59 100644
--- a/dev-ruby/rest-client/Manifest
+++ b/dev-ruby/rest-client/Manifest
@@ -1,2 +1,3 @@
 DIST rest-client-1.8.0.gem 124928 SHA256 
e70e4fe5660181fe5c6909de06f7b716931b433f5748f3713c841be709031fd5 SHA512 
d4c03b2d2807ae963b116e8c977411305b55836e4129b18ce2e88ea5795838c448bece151f6b57aa03920ea21d9120835159a7e9c4bc5c9998beb3705d1f2bfd
 WHIRLPOOL 
a1428fb25a47344362cd6d872035b87872dc3da8927483430bc33438e9d5c1d0f3ec120668185b56146545c5a7db21a110ad05ca8867e84dff11b3675f665843
 DIST rest-client-2.0.0.gem 148480 SHA256 
67c5503b4862a7ca6ad5ee0a3449654f399abcb2acdbe94faa59ac4ba3b852ec SHA512 
711b749d83a155d52a24427adadb300169182de1125dc44d3729cdd0f2e7e82e03cb152ab0c414960c966f35006b57defb3adca385377f0d8ee18cdcb5232832
 WHIRLPOOL 
be49af1f417368ff354c5b7709f67280acb8edaef8b1d78de8652493b27bd69c065d5d66cc09827758e1cc62c56d5b031d07920fe9af4f9fb74217b6a8be8946
+DIST rest-client-2.0.1.gem 149504 SHA256 
e838b6ef8d97c995ae51080fc05abbc0af86f630d5ea52dc18f26f7df1268350 SHA512 
a3a1ccc944e22515ffa8eece5835ad135fc16d8a1123c279dd1703ccc3e29e9da5b795ed115020e61509308e2ef7b546ebbc330bf1fa57023b40c3338fbb2f24
 WHIRLPOOL 
25507f34dcac666fb15b1bb5340e96ee0d3fbb66b1deb5835573ccea7dfab65ff0733a6b060e070ec23bf012f7a5947957c05afc5b69267be080881b646a68f1

diff --git a/dev-ruby/rest-client/rest-client-2.0.1.ebuild 
b/dev-ruby/rest-client/rest-client-2.0.1.ebuild
new file mode 100644
index 00..d3a81475ca
--- /dev/null
+++ b/dev-ruby/rest-client/rest-client-2.0.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="history.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple Simple HTTP and REST client for Ruby"
+HOMEPAGE="https://github.com/archiloque/rest-client;
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/webmock:2 )"
+
+ruby_add_rdepend "
+   >=dev-ruby/http-cookie-1.0.2:0
+   >=dev-ruby/mime-types-1.16:* =dev-ruby/netrc-0.8:0
+   !!

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

2017-02-20 Thread Hans de Graaff
commit: 84207145193235bac4356429ed2dc6300b440518
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 06:47:37 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 07:28:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84207145

dev-ruby/mocha: add ruby23, ruby24

Package-Manager: portage-2.3.3

 dev-ruby/mocha/mocha-0.13.3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/mocha/mocha-0.13.3-r2.ebuild 
b/dev-ruby/mocha/mocha-0.13.3-r2.ebuild
index 75cf40c852..725ec32e16 100644
--- a/dev-ruby/mocha/mocha-0.13.3-r2.ebuild
+++ b/dev-ruby/mocha/mocha-0.13.3-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_TASK_TEST="test:units"
 



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

2017-02-20 Thread Hans de Graaff
commit: 3427d62083358031bc61763dc5bbfae3aeabf981
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 06:50:50 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 07:28:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3427d620

dev-ruby/ruby-odbc: add 0.9998

Package-Manager: portage-2.3.3

 dev-ruby/ruby-odbc/Manifest |  1 +
 dev-ruby/ruby-odbc/ruby-odbc-0.8.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/ruby-odbc/Manifest b/dev-ruby/ruby-odbc/Manifest
index 8def5105ef..6d3efe7e68 100644
--- a/dev-ruby/ruby-odbc/Manifest
+++ b/dev-ruby/ruby-odbc/Manifest
@@ -1 +1,2 @@
 DIST ruby-odbc-0.7.tar.gz 76708 SHA256 
23dbb3ad5b8579f18105d175d0249dec81c9fcdcb8ca638f2f7cc543940984fa SHA512 
15ea850efa9f65467ea829c93f7dc9ecbef9409876b19d0a309d085b20e711da2888b918f77fcd26e6a40096358eab836d6bc3000c534da88f4f3c2b60a8662a
 WHIRLPOOL 
a3df94c5eb6b2e6edda55895e4954e18315b5b4cbb3b6a104e35be4c9949f8a594b01450b9ed3ce30965ab940099806b66c349d3179c7ed98e2b5e139118dc74
+DIST ruby-odbc-0.8.tar.gz 76810 SHA256 
c6e61a32793239121dbcac84c4c11b5a5b4d8d70d7d54bfc640d053ee8f4a717 SHA512 
c983ca10cd21255d2a927deaac9c4689251f1149cc3c5b0b2a5578d5abdf2eb030a0bd726761eeb07abfb470e611316239de899d4739f4a380a598f4e0881f57
 WHIRLPOOL 
9c1346be698d073de7e6492c852fc6c495cd5ca768b8537128c38059d1c3401b1d4640466cd2513097bb4474227c8ce315484ebee9ccd781370d9d012ff7b59e

diff --git a/dev-ruby/ruby-odbc/ruby-odbc-0.8.ebuild 
b/dev-ruby/ruby-odbc/ruby-odbc-0.8.ebuild
new file mode 100644
index 00..bdfce7328a
--- /dev/null
+++ b/dev-ruby/ruby-odbc/ruby-odbc-0.8.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README ChangeLog"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RubyODBC - For accessing ODBC data sources from the Ruby language"
+HOMEPAGE="http://www.ch-werner.de/rubyodbc/;
+SRC_URI="http://www.ch-werner.de/rubyodbc/${P}.tar.gz;
+
+LICENSE="|| ( GPL-2 Ruby )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="${DEPEND} >=dev-db/unixODBC-2.0.6"
+RDEPEND="${RDEPEND} >=dev-db/unixODBC-2.0.6"
+
+# tests require to have an ODBC service enabled, so we can't run them
+# for now :(
+RESTRICT=test
+
+all_ruby_prepare() {
+   # Make sure that it doesn't try to use the absolute-local path for
+   # the extension as we'd be unable to run it properly otherwise.
+   sed -i -e 's:\./odbc:odbc:' test/{,utf8/}test.rb || die
+
+   # Since lib should not get installed avoid it entirely…
+   mv lib contrib || die
+}
+
+each_ruby_configure() {
+   for dir in ext ext/utf8; do
+   ${RUBY} -C${dir} extconf.rb --disable-dlopen || die "extconf 
(${dir}) failed"
+   done
+}
+
+each_ruby_compile() {
+   for dir in ext ext/utf8; do
+   emake V=1 -C${dir} || die "emake (${dir}) failed"
+   done
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   ruby_fakegem_newins ext/odbc.so lib/odbc.so
+   ruby_fakegem_newins ext/utf8/odbc_utf8.so lib/odbc_utf8.so
+}
+
+all_ruby_install() {
+   all_fakegem_install
+   dohtml doc/*.html || die
+}



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2017-02-20 Thread Jason Zaman
commit: 55ff304e351b3a824ba47e5df3f5dce83dc8d729
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Feb 18 18:58:29 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:03:24 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=55ff304e

Module version bump for hostname fix from cgzones.

 policy/modules/system/hostname.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/system/hostname.te 
b/policy/modules/system/hostname.te
index 6bb5f9b2..4d86bf30 100644
--- a/policy/modules/system/hostname.te
+++ b/policy/modules/system/hostname.te
@@ -1,4 +1,4 @@
-policy_module(hostname, 1.10.1)
+policy_module(hostname, 1.10.2)
 
 
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: support/

2017-02-20 Thread Jason Zaman
commit: d95bd051d23600ea746b71790ef5184e71d34ddd
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Feb 18 18:59:33 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:03:24 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=d95bd051

Only display the WERROR notice if there actually are errors.

 support/fatal_error.m4 | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/support/fatal_error.m4 b/support/fatal_error.m4
index 8b01dc26..edf39ee7 100644
--- a/support/fatal_error.m4
+++ b/support/fatal_error.m4
@@ -1,2 +1,4 @@
-ifdef(`m4_werror',`errprint(__file__: Notice: Treating warnings as 
errors.__endline__)')
-ifdef(`m4_fatal_error',`m4exit(`1')')
+ifdef(`m4_fatal_error',`
+ifdef(`m4_werror',`errprint(__file__: Notice: Treating warnings as 
errors.__endline__)')
+m4exit(`1')
+')



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2017-02-20 Thread Jason Zaman
commit: 63ae044bbcc35913a46393511f8fa032c8465423
Author: Chris PeBenito  ieee  org>
AuthorDate: Mon Feb 20 16:21:00 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:03:24 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=63ae044b

Module version bump for cgroups systemd fix from cgzones.

 policy/modules/system/systemd.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index 8dd8f90c..904c777a 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1,4 +1,4 @@
-policy_module(systemd, 1.3.4)
+policy_module(systemd, 1.3.5)
 
 #
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-02-20 Thread Jason Zaman
commit: d50fd860e9ea0385216f93170f5c3a4a4e1d9aee
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Feb 19 21:35:16 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:06:20 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=d50fd860

Monit policy from Russell Coker and cgzones.

 policy/modules/contrib/monit.fc |  13 +
 policy/modules/contrib/monit.if |   1 +
 policy/modules/contrib/monit.te | 117 
 3 files changed, 131 insertions(+)

diff --git a/policy/modules/contrib/monit.fc b/policy/modules/contrib/monit.fc
new file mode 100644
index ..d47fa153
--- /dev/null
+++ b/policy/modules/contrib/monit.fc
@@ -0,0 +1,13 @@
+/etc/rc\.d/init\.d/monit   --  
gen_context(system_u:object_r:monit_initrc_exec_t,s9)
+/etc/monit(/.*)?   
gen_context(system_u:object_r:monit_etc_t,s0)
+
+/run/monit\.pid--  
gen_context(system_u:object_r:monit_run_t,s0)
+
+/usr/bin/monit --  
gen_context(system_u:object_r:monit_exec_t,s0)
+
+/usr/lib/systemd/system/monit.*--  
gen_context(system_u:object_r:monit_unit_t,s0)
+
+/var/lib/monit(/.*)?   
gen_context(system_u:object_r:monit_var_lib_t,s0)
+
+/var/log/monit\.log.*  --  
gen_context(system_u:object_r:monit_log_t,s0)
+

diff --git a/policy/modules/contrib/monit.if b/policy/modules/contrib/monit.if
new file mode 100644
index ..d387f435
--- /dev/null
+++ b/policy/modules/contrib/monit.if
@@ -0,0 +1 @@
+## Monit system monitoring daemon

diff --git a/policy/modules/contrib/monit.te b/policy/modules/contrib/monit.te
new file mode 100644
index ..93403779
--- /dev/null
+++ b/policy/modules/contrib/monit.te
@@ -0,0 +1,117 @@
+policy_module(monit, 1.0.0)
+
+
+#
+# Declarations
+#
+
+## 
+## 
+## Allow monit to start/stop services
+## 
+## 
+gen_tunable(monit_startstop_services, false)
+
+attribute_role monit_interactive_roles;
+
+type monit_t;
+type monit_exec_t;
+init_daemon_domain(monit_t, monit_exec_t)
+
+type monit_etc_t;
+files_config_file(monit_etc_t)
+files_security_file(monit_etc_t) # may contain password for monit webinterface
+
+type monit_initrc_exec_t;
+init_script_file(monit_initrc_exec_t)
+
+type monit_log_t;
+logging_log_file(monit_log_t)
+
+type monit_run_t;
+files_pid_file(monit_run_t)
+
+type monit_unit_t;
+init_unit_file(monit_unit_t)
+
+type monit_var_lib_t;
+files_type(monit_var_lib_t)
+
+
+#
+# Daemon policy
+#
+
+# dac_read_search : read /run/exim/*
+# net_raw : create raw sockets
+# sys_ptrace  : trace processes
+allow monit_t self:capability { dac_read_search net_raw sys_ptrace };
+# kernel bug
+dontaudit monit_t self:capability dac_override;
+# setsockopt
+dontaudit monit_t self:capability net_admin;
+
+allow monit_t self:process { getpgid sigkill signal };
+allow monit_t self:fifo_file rw_fifo_file_perms;
+allow monit_t self:netlink_route_socket r_netlink_socket_perms;
+allow monit_t self:rawip_socket connected_socket_perms;
+allow monit_t self:sem rw_sem_perms;
+allow monit_t self:tcp_socket create_stream_socket_perms;
+allow monit_t self:udp_socket create_socket_perms;
+allow monit_t self:unix_stream_socket create_stream_socket_perms;
+
+allow monit_t monit_etc_t:dir list_dir_perms;
+allow monit_t monit_etc_t:file read_file_perms;
+allow monit_t monit_etc_t:lnk_file read_lnk_file_perms;
+
+allow monit_t monit_log_t:file { create read_file_perms append_file_perms };
+logging_log_filetrans(monit_t, monit_log_t, file)
+
+allow monit_t monit_run_t:file manage_file_perms;
+files_pid_filetrans(monit_t, monit_run_t, file)
+
+allow monit_t monit_var_lib_t:dir manage_dir_perms;
+allow monit_t monit_var_lib_t:file manage_file_perms;
+
+kernel_read_system_state(monit_t)
+
+corecmd_exec_bin(monit_t)
+corenet_tcp_bind_generic_node(monit_t)
+corenet_tcp_bind_monit_port(monit_t)
+corenet_tcp_connect_all_ports(monit_t)
+
+dev_read_sysfs(monit_t)
+dev_read_urand(monit_t)
+
+domain_getpgid_all_domains(monit_t)
+domain_read_all_domains_state(monit_t)
+
+files_read_all_pids(monit_t)
+
+fs_getattr_dos_fs(monit_t)
+fs_getattr_tmpfs(monit_t)
+fs_getattr_xattr_fs(monit_t)
+fs_search_dos(monit_t)
+
+storage_getattr_fixed_disk_dev(monit_t)
+
+auth_use_nsswitch(monit_t)
+
+miscfiles_read_localization(monit_t)
+
+sysnet_read_config(monit_t)
+
+ifdef(`init_systemd',`
+   tunable_policy(`monit_startstop_services',`
+   init_get_all_units_status(monit_t)
+   init_get_system_status(monit_t)
+   init_restart_script_service(monit_t)
+   init_start_all_units(monit_t)
+   init_stop_all_units(monit_t)
+   init_stream_connect(monit_t)
+   ')
+')
+
+optional_policy(`
+   dbus_system_bus_client(monit_t)
+')



[gentoo-commits] proj/hardened-refpolicy:master commit in: support/, /, policy/support/

2017-02-20 Thread Jason Zaman
commit: 99249f103339619913cf5c17abb8fd0fd893d9b0
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Feb 18 15:20:20 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 06:55:55 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=99249f10

Implement WERROR build option to treat warnings as errors.

Add this to all Travis-CI builds.

 .travis.yml| 48 +-
 Makefile   |  5 +
 README |  4 
 Rules.modular  |  4 ++--
 Rules.monolithic   |  2 +-
 build.conf |  3 +++
 policy/support/misc_macros.spt |  7 +++---
 support/fatal_error.m4 |  2 ++
 8 files changed, 44 insertions(+), 31 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 4848b29a..c0323421 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,30 +8,30 @@ matrix:
 # for T in standard mls mcs ; do for D in arch debian gentoo ; do for I in n y 
; do for M in y n ; do for S in n y ; do
 # echo "  - TYPE=$T DISTRO=$D DIRECT_INITRC=$I MONOLITHIC=$M SYSTEMD=$S" ; 
done ; done ; done ; done ; done
 env:
-  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=n
-  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=y
-  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=n
-  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=y
-  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=n
-  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=y
-  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=n
-  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=y
-  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=n
-  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=y
-  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=n
-  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=y
-  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=n
-  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=y
-  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=n
-  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=y
-  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=n
-  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=y
-  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=n
-  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=y
-  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=n
-  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=y
-  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=n
-  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=y
+  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=n WERROR=y
+  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=y WERROR=y
+  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=n WERROR=y
+  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=y WERROR=y
+  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=n WERROR=y
+  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=y WERROR=y
+  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=n WERROR=y
+  - TYPE=standard DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=y WERROR=y
+  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=n WERROR=y
+  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=y WERROR=y
+  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=n WERROR=y
+  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=y WERROR=y
+  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=n WERROR=y
+  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=y WERROR=y
+  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=n WERROR=y
+  - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=y WERROR=y
+  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=n WERROR=y
+  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=y WERROR=y
+  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=n WERROR=y
+  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=y WERROR=y
+  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=n WERROR=y
+  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=y WERROR=y
+  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=n WERROR=y
+  - TYPE=mls DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=y WERROR=y
 
 # Uncomment to use Travis-CI container infrastructure 
(https://docs.travis-ci.com/user/ci-environment/)
 sudo: false

diff --git a/Makefile b/Makefile
index b4c2bae3..13fb9f8e 100644
--- a/Makefile
+++ b/Makefile
@@ -106,6 +106,7 @@ gennetfilter := $(PYTHON) -E 

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2017-02-20 Thread Jason Zaman
commit: 1be54ba357bd1336f0150d5337dedea3b1736421
Author: cgzones  googlemail  com>
AuthorDate: Fri Jan  6 14:10:04 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 06:34:38 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=1be54ba3

selinuxutil: adjustments

* no negative permission matching for newrole_t:process
* do not label /usr/lib/selinux as policy_src_t, otherwise semodule can not run 
/usr/lib/selinux/hll/pp
* reorder label for /run/restorecond.pid
* fix systemd related denials

 policy/modules/system/selinuxutil.fc | 65 ++--
 policy/modules/system/selinuxutil.te | 25 +++---
 2 files changed, 52 insertions(+), 38 deletions(-)

diff --git a/policy/modules/system/selinuxutil.fc 
b/policy/modules/system/selinuxutil.fc
index 8159897e..f7b84401 100644
--- a/policy/modules/system/selinuxutil.fc
+++ b/policy/modules/system/selinuxutil.fc
@@ -3,53 +3,52 @@
 #
 # /etc
 #
-/etc/selinux(/.*)? 
gen_context(system_u:object_r:selinux_config_t,s0)
-/etc/selinux/([^/]*/)?contexts(/.*)?   
gen_context(system_u:object_r:default_context_t,s0)
-/etc/selinux/([^/]*/)?contexts/files(/.*)? 
gen_context(system_u:object_r:file_context_t,s0)
-/etc/selinux/([^/]*/)?policy(/.*)? 
gen_context(system_u:object_r:policy_config_t,mls_systemhigh)
-/etc/selinux/([^/]*/)?setrans\.conf -- 
gen_context(system_u:object_r:selinux_config_t,mls_systemhigh)
-/etc/selinux/([^/]*/)?seusers  --  
gen_context(system_u:object_r:selinux_config_t,mls_systemhigh)
-/etc/selinux/([^/]*/)?modules(/.*)?
gen_context(system_u:object_r:semanage_store_t,s0)
-/etc/selinux/([^/]*/)?modules/semanage\.read\.LOCK -- 
gen_context(system_u:object_r:semanage_read_lock_t,s0)
-/etc/selinux/([^/]*/)?modules/semanage\.trans\.LOCK -- 
gen_context(system_u:object_r:semanage_trans_lock_t,s0)
-/etc/selinux/([^/]*/)?users(/.*)? --   
gen_context(system_u:object_r:selinux_config_t,mls_systemhigh)
+/etc/selinux(/.*)? 
gen_context(system_u:object_r:selinux_config_t,s0)
+/etc/selinux/([^/]*/)?contexts(/.*)?   
gen_context(system_u:object_r:default_context_t,s0)
+/etc/selinux/([^/]*/)?contexts/files(/.*)? 
gen_context(system_u:object_r:file_context_t,s0)
+/etc/selinux/([^/]*/)?policy(/.*)? 
gen_context(system_u:object_r:policy_config_t,mls_systemhigh)
+/etc/selinux/([^/]*/)?setrans\.conf--  
gen_context(system_u:object_r:selinux_config_t,mls_systemhigh)
+/etc/selinux/([^/]*/)?seusers  --  
gen_context(system_u:object_r:selinux_config_t,mls_systemhigh)
+/etc/selinux/([^/]*/)?modules(/.*)?
gen_context(system_u:object_r:semanage_store_t,s0)
+/etc/selinux/([^/]*/)?modules/semanage\.read\.LOCK --  
gen_context(system_u:object_r:semanage_read_lock_t,s0)
+/etc/selinux/([^/]*/)?modules/semanage\.trans\.LOCK -- 
gen_context(system_u:object_r:semanage_trans_lock_t,s0)
+/etc/selinux/([^/]*/)?users(/.*)?  --  
gen_context(system_u:object_r:selinux_config_t,mls_systemhigh)
 
 #
 # /root
 #
-/root/\.default_contexts   --  
gen_context(system_u:object_r:default_context_t,s0)
+/root/\.default_contexts   --  
gen_context(system_u:object_r:default_context_t,s0)
+
+#
+# /run
+#
+/run/restorecond\.pid  --  
gen_context(system_u:object_r:restorecond_run_t,s0)
 
 #
 # /usr
 #
-/usr/bin/checkpolicy   --  
gen_context(system_u:object_r:checkpolicy_exec_t,s0)
-/usr/bin/newrole   --  
gen_context(system_u:object_r:newrole_exec_t,s0)
+/usr/bin/checkpolicy   --  
gen_context(system_u:object_r:checkpolicy_exec_t,s0)
+/usr/bin/newrole   --  
gen_context(system_u:object_r:newrole_exec_t,s0)
 
-/usr/lib/selinux(/.*)? 
gen_context(system_u:object_r:policy_src_t,s0)
-/usr/lib/systemd/system/restorecond.*\.service -- 
gen_context(system_u:object_r:restorecond_unit_t,s0)
+/usr/lib/systemd/system/restorecond.*\.service --  
gen_context(system_u:object_r:restorecond_unit_t,s0)
 
-/usr/sbin/load_policy  --  
gen_context(system_u:object_r:load_policy_exec_t,s0)
-/usr/sbin/restorecon   --  
gen_context(system_u:object_r:setfiles_exec_t,s0)
-/usr/sbin/restorecond  --  
gen_context(system_u:object_r:restorecond_exec_t,s0)
-/usr/sbin/run_init --  
gen_context(system_u:object_r:run_init_exec_t,s0)
-/usr/sbin/setfiles.*   --  
gen_context(system_u:object_r:setfiles_exec_t,s0)
-/usr/sbin/setsebool--  
gen_context(system_u:object_r:semanage_exec_t,s0)
-/usr/sbin/semanage --  
gen_context(system_u:object_r:semanage_exec_t,s0)
-/usr/sbin/semodule --  
gen_context(system_u:object_r:semanage_exec_t,s0)
-/usr/libexec/selinux/semanage_migrate_store--  

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-02-20 Thread Jason Zaman
commit: 39e89f54a2b3cf6c3214d1da79e20c51198ab730
Author: cgzones  googlemail  com>
AuthorDate: Thu Jan  5 18:49:14 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:08:44 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=39e89f54

vnstatd: update module

 policy/modules/contrib/vnstatd.fc | 12 +++-
 policy/modules/contrib/vnstatd.if | 11 +--
 policy/modules/contrib/vnstatd.te | 36 
 3 files changed, 36 insertions(+), 23 deletions(-)

diff --git a/policy/modules/contrib/vnstatd.fc 
b/policy/modules/contrib/vnstatd.fc
index e15b7ea7..400d7f76 100644
--- a/policy/modules/contrib/vnstatd.fc
+++ b/policy/modules/contrib/vnstatd.fc
@@ -1,12 +1,14 @@
-/etc/rc\.d/init\.d/vnstat  --  
gen_context(system_u:object_r:vnstatd_initrc_exec_t,s0)
+/etc/rc\.d/init\.d/vnstat  --  
gen_context(system_u:object_r:vnstatd_initrc_exec_t,s0)
 
-/usr/bin/vnstat--  gen_context(system_u:object_r:vnstat_exec_t,s0)
+/run/vnstat.*  
gen_context(system_u:object_r:vnstatd_pid_t,s0)
 
-/usr/sbin/vnstatd  --  gen_context(system_u:object_r:vnstatd_exec_t,s0)
+/usr/bin/vnstat--  
gen_context(system_u:object_r:vnstat_exec_t,s0)
 
-/var/lib/vnstat(/.*)?  gen_context(system_u:object_r:vnstatd_var_lib_t,s0)
+/usr/lib/systemd/system/vnstat\.service--  
gen_context(system_u:object_r:vnstatd_unit_t,s0)
 
-/run/vnstat.*  gen_context(system_u:object_r:vnstatd_var_run_t,s0)
+/usr/sbin/vnstatd  --  
gen_context(system_u:object_r:vnstatd_exec_t,s0)
+
+/var/lib/vnstat(/.*)?  
gen_context(system_u:object_r:vnstatd_var_lib_t,s0)
 
 ifdef(`distro_gentoo',`
 # Fix bug 528602 - name is vnstatd in Gentoo

diff --git a/policy/modules/contrib/vnstatd.if 
b/policy/modules/contrib/vnstatd.if
index 7ec9bd0f..2d863cb2 100644
--- a/policy/modules/contrib/vnstatd.if
+++ b/policy/modules/contrib/vnstatd.if
@@ -161,17 +161,16 @@ interface(`vnstatd_manage_lib_files',`
 #
 interface(`vnstatd_admin',`
gen_require(`
-   type vnstatd_t, vnstatd_var_lib_t, vnstatd_initrc_exec_t;
-   type vnstatd_var_run_t;
+   type vnstatd_t, vnstatd_initrc_exec_t;
+   type vnstatd_pid_t, vnstatd_unit_t, vnstatd_var_lib_t;
')
 
-   allow $1 vnstatd_t:process { ptrace signal_perms };
-   ps_process_pattern($1, vnstatd_t)
+   admin_process_pattern($1, vnstatd_t)
 
-   init_startstop_service($1, $2, vnstatd_t, vnstatd_initrc_exec_t)
+   init_startstop_service($1, $2, vnstatd_t, vnstatd_initrc_exec_t, 
vnstatd_unit_t)
 
files_search_pids($1)
-   admin_pattern($1, vnstatd_var_run_t)
+   admin_pattern($1, vnstatd_pid_t)
 
files_list_var_lib($1)
admin_pattern($1, vnstatd_var_lib_t)

diff --git a/policy/modules/contrib/vnstatd.te 
b/policy/modules/contrib/vnstatd.te
index 306bac94..220a2b21 100644
--- a/policy/modules/contrib/vnstatd.te
+++ b/policy/modules/contrib/vnstatd.te
@@ -19,12 +19,16 @@ init_daemon_domain(vnstatd_t, vnstatd_exec_t)
 type vnstatd_initrc_exec_t;
 init_script_file(vnstatd_initrc_exec_t)
 
+type vnstatd_pid_t;
+typealias vnstatd_pid_t alias vnstatd_var_run_t;
+files_pid_file(vnstatd_pid_t)
+
+type vnstatd_unit_t;
+init_unit_file(vnstatd_unit_t)
+
 type vnstatd_var_lib_t;
 files_type(vnstatd_var_lib_t)
 
-type vnstatd_var_run_t;
-files_pid_file(vnstatd_var_run_t)
-
 
 #
 # Daemon local policy
@@ -34,20 +38,20 @@ allow vnstatd_t self:process signal;
 allow vnstatd_t self:fifo_file rw_fifo_file_perms;
 allow vnstatd_t self:unix_stream_socket { accept listen };
 
+manage_files_pattern(vnstatd_t, vnstatd_pid_t, vnstatd_pid_t)
+files_pid_filetrans(vnstatd_t, vnstatd_pid_t, file)
+
 manage_dirs_pattern(vnstatd_t, vnstatd_var_lib_t, vnstatd_var_lib_t)
 manage_files_pattern(vnstatd_t, vnstatd_var_lib_t, vnstatd_var_lib_t)
-files_var_lib_filetrans(vnstatd_t, vnstatd_var_lib_t, { dir file })
-
-manage_files_pattern(vnstatd_t, vnstatd_var_run_t, vnstatd_var_run_t)
-manage_dirs_pattern(vnstatd_t, vnstatd_var_run_t, vnstatd_var_run_t)
-files_pid_filetrans(vnstatd_t, vnstatd_var_run_t, { dir file })
 
 kernel_read_network_state(vnstatd_t)
 kernel_read_system_state(vnstatd_t)
 
-domain_use_interactive_fds(vnstatd_t)
+# read /sys/class/net/eth0
+dev_read_sysfs(vnstatd_t)
 
 files_read_etc_files(vnstatd_t)
+files_search_var_lib(vnstatd_t)
 
 fs_getattr_xattr_fs(vnstatd_t)
 
@@ -60,27 +64,35 @@ miscfiles_read_localization(vnstatd_t)
 # Client local policy
 #
 
+# dac_override : write /var/lib/vnstat/*
+allow vnstat_t self:capability dac_override;
 allow vnstat_t self:process signal;
 allow vnstat_t self:fifo_file rw_fifo_file_perms;
 allow vnstat_t self:unix_stream_socket { accept listen };
 
 manage_dirs_pattern(vnstat_t, vnstatd_var_lib_t, 

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2017-02-20 Thread Jason Zaman
commit: 3b341978b190d40b178cee85d0fb511d9d94f4c0
Author: cgzones  googlemail  com>
AuthorDate: Thu Jan  5 10:40:32 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:03:24 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=3b341978

systemd_cgroups_t: fix denials

 policy/modules/system/systemd.te | 4 
 1 file changed, 4 insertions(+)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index 4bd7f9b3..395f62cd 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -185,6 +185,10 @@ fs_register_binary_executable_type(systemd_binfmt_t)
 kernel_domtrans_to(systemd_cgroups_t, systemd_cgroups_exec_t)
 kernel_dgram_send(systemd_cgroups_t)
 
+selinux_getattr_fs(systemd_cgroups_t)
+
+# write to /run/systemd/cgroups-agent
+init_dgram_send(systemd_cgroups_t)
 init_stream_connect(systemd_cgroups_t)
 
 systemd_log_parse_environment(systemd_cgroups_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2017-02-20 Thread Jason Zaman
commit: 641163ef5000a59760eb53dc952e5c00b3100a1c
Author: Chris PeBenito  ieee  org>
AuthorDate: Mon Feb 20 15:57:50 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:03:24 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=641163ef

Module version bump for selinuxutil and systmd changes from cgzones.

 policy/modules/system/selinuxutil.te | 2 +-
 policy/modules/system/systemd.te | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/system/selinuxutil.te 
b/policy/modules/system/selinuxutil.te
index 287fa98f..bc57e4a7 100644
--- a/policy/modules/system/selinuxutil.te
+++ b/policy/modules/system/selinuxutil.te
@@ -1,4 +1,4 @@
-policy_module(selinuxutil, 1.22.3)
+policy_module(selinuxutil, 1.22.4)
 
 gen_require(`
bool secure_mode;

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index 7ae7ce1d..8dd8f90c 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1,4 +1,4 @@
-policy_module(systemd, 1.3.3)
+policy_module(systemd, 1.3.4)
 
 #
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-02-20 Thread Jason Zaman
commit: e5076b8b2c52d8eba12c4b552a9e491c94305c57
Author: Chris PeBenito  ieee  org>
AuthorDate: Mon Feb 20 15:33:05 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:08:44 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=e5076b8b

fetchmail, mysql, tor: Misc fixes from Russell Coker.

 policy/modules/contrib/fetchmail.te | 3 ++-
 policy/modules/contrib/mysql.te | 9 +
 policy/modules/contrib/tor.te   | 6 --
 3 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/policy/modules/contrib/fetchmail.te 
b/policy/modules/contrib/fetchmail.te
index 4a078b1a..a15bc538 100644
--- a/policy/modules/contrib/fetchmail.te
+++ b/policy/modules/contrib/fetchmail.te
@@ -1,4 +1,4 @@
-policy_module(fetchmail, 1.16.0)
+policy_module(fetchmail, 1.16.1)
 
 
 #
@@ -47,6 +47,7 @@ create_files_pattern(fetchmail_t, fetchmail_log_t, 
fetchmail_log_t)
 setattr_files_pattern(fetchmail_t, fetchmail_log_t, fetchmail_log_t)
 logging_log_filetrans(fetchmail_t, fetchmail_log_t, { dir file })
 
+allow fetchmail_t fetchmail_uidl_cache_t:dir manage_dir_perms;
 allow fetchmail_t fetchmail_uidl_cache_t:file manage_file_perms;
 mta_spool_filetrans(fetchmail_t, fetchmail_uidl_cache_t, file)
 

diff --git a/policy/modules/contrib/mysql.te b/policy/modules/contrib/mysql.te
index 571f9ce0..6fe1ce56 100644
--- a/policy/modules/contrib/mysql.te
+++ b/policy/modules/contrib/mysql.te
@@ -1,4 +1,4 @@
-policy_module(mysql, 1.19.0)
+policy_module(mysql, 1.19.1)
 
 
 #
@@ -70,7 +70,7 @@ dontaudit mysqld_t self:capability sys_tty_config;
 allow mysqld_t self:process { setsched getsched setrlimit signal_perms 
rlimitinh };
 allow mysqld_t self:fifo_file rw_fifo_file_perms;
 allow mysqld_t self:shm create_shm_perms;
-allow mysqld_t self:unix_stream_socket { accept listen };
+allow mysqld_t self:unix_stream_socket { connectto accept listen };
 allow mysqld_t self:tcp_socket { accept listen };
 
 manage_dirs_pattern(mysqld_t, mysqld_db_t, mysqld_db_t)
@@ -101,6 +101,7 @@ files_pid_filetrans(mysqld_t, mysqld_var_run_t, { dir file 
sock_file })
 kernel_read_kernel_sysctls(mysqld_t)
 kernel_read_network_state(mysqld_t)
 kernel_read_system_state(mysqld_t)
+kernel_read_vm_sysctls(mysqld_t)
 
 corenet_all_recvfrom_unlabeled(mysqld_t)
 corenet_all_recvfrom_netlabel(mysqld_t)
@@ -165,7 +166,7 @@ allow mysqld_safe_t self:capability { chown dac_override 
fowner kill };
 allow mysqld_safe_t self:process { setsched getsched setrlimit };
 allow mysqld_safe_t self:fifo_file rw_fifo_file_perms;
 
-allow mysqld_safe_t mysqld_t:process signull;
+allow mysqld_safe_t mysqld_t:process { signull sigkill };
 
 read_lnk_files_pattern(mysqld_safe_t, mysqld_db_t, mysqld_db_t)
 manage_files_pattern(mysqld_safe_t, mysqld_db_t, mysqld_db_t)
@@ -190,7 +191,7 @@ kernel_read_kernel_sysctls(mysqld_safe_t)
 corecmd_exec_bin(mysqld_safe_t)
 corecmd_exec_shell(mysqld_safe_t)
 
-dev_list_sysfs(mysqld_safe_t)
+dev_read_sysfs(mysqld_safe_t)
 
 domain_read_all_domains_state(mysqld_safe_t)
 

diff --git a/policy/modules/contrib/tor.te b/policy/modules/contrib/tor.te
index 098154fe..a68e5d9e 100644
--- a/policy/modules/contrib/tor.te
+++ b/policy/modules/contrib/tor.te
@@ -1,4 +1,4 @@
-policy_module(tor, 1.13.0)
+policy_module(tor, 1.13.1)
 
 
 #
@@ -41,7 +41,7 @@ init_daemon_pid_file(tor_var_run_t, dir, "tor")
 # Local policy
 #
 
-allow tor_t self:capability { setgid setuid sys_tty_config };
+allow tor_t self:capability { chown dac_override dac_read_search fowner fsetid 
setgid setuid sys_tty_config };
 allow tor_t self:process signal;
 allow tor_t self:fifo_file rw_fifo_file_perms;
 allow tor_t self:unix_stream_socket { accept listen };
@@ -103,6 +103,8 @@ domain_use_interactive_fds(tor_t)
 files_read_etc_runtime_files(tor_t)
 files_read_usr_files(tor_t)
 
+fs_search_tmpfs(tor_t)
+
 auth_use_nsswitch(tor_t)
 
 logging_send_syslog_msg(tor_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-02-20 Thread Jason Zaman
commit: 6c28a4a8f522c55a04c4f9de9e85d5bf38258543
Author: Chris PeBenito  ieee  org>
AuthorDate: Mon Feb 20 17:13:46 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:08:44 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=6c28a4a8

Module version bump for alsa and vnstatd fixes from cgzones.

 policy/modules/contrib/alsa.te| 2 +-
 policy/modules/contrib/vnstatd.te | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/contrib/alsa.te b/policy/modules/contrib/alsa.te
index ed579965..127333e9 100644
--- a/policy/modules/contrib/alsa.te
+++ b/policy/modules/contrib/alsa.te
@@ -1,4 +1,4 @@
-policy_module(alsa, 1.16.1)
+policy_module(alsa, 1.16.2)
 
 
 #

diff --git a/policy/modules/contrib/vnstatd.te 
b/policy/modules/contrib/vnstatd.te
index 220a2b21..46419e83 100644
--- a/policy/modules/contrib/vnstatd.te
+++ b/policy/modules/contrib/vnstatd.te
@@ -1,4 +1,4 @@
-policy_module(vnstatd, 1.3.0)
+policy_module(vnstatd, 1.3.1)
 
 
 #



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

2017-02-20 Thread Jason Zaman
commit: 4523a90c15843e786aaf666aebc984761cd0ae97
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Feb 18 15:25:48 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 06:57:03 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=4523a90c

Fix Travis-CI WERROR support.

 .travis.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index c0323421..b6493b32 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -101,10 +101,10 @@ install:
   - export TEST_TOOLCHAIN="${TRAVIS_BUILD_DIR}/selinux"
 
   # Drop build.conf settings to listen to env vars
-  - sed -r -i -e '/(DIRECT_INITRC|MONOLITHIC|TYPE|DISTRO|SYSTEMD)/d' build.conf
+  - sed -r -i -e '/(DIRECT_INITRC|MONOLITHIC|TYPE|DISTRO|SYSTEMD|WERROR)/d' 
build.conf
 
 script:
-  - echo $TYPE $DISTRO $DIRECT_INITRC $MONOLITHIC $SYSTEMD
+  - echo $TYPE $DISTRO $DIRECT_INITRC $MONOLITHIC $SYSTEMD $WERROR
   - make bare
   - make conf
   - make



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-02-20 Thread Jason Zaman
commit: c5bcefb771f18fd43258aff78f807607e705b173
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Feb 19 21:12:33 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:06:20 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c5bcefb7

dpkg: Updates from Russell Coker.

 policy/modules/contrib/dpkg.te | 57 ++
 1 file changed, 36 insertions(+), 21 deletions(-)

diff --git a/policy/modules/contrib/dpkg.te b/policy/modules/contrib/dpkg.te
index 84dd6ba1..cc7f9dbb 100644
--- a/policy/modules/contrib/dpkg.te
+++ b/policy/modules/contrib/dpkg.te
@@ -1,4 +1,4 @@
-policy_module(dpkg, 1.11.0)
+policy_module(dpkg, 1.11.1)
 
 
 #
@@ -32,6 +32,7 @@ files_type(dpkg_var_lib_t)
 type dpkg_script_t;
 domain_type(dpkg_script_t)
 domain_entry_file(dpkg_t, dpkg_var_lib_t)
+domain_entry_file(dpkg_script_t, dpkg_var_lib_t)
 corecmd_shell_entry_type(dpkg_script_t)
 domain_obj_id_change_exemption(dpkg_script_t)
 domain_system_change_exemption(dpkg_script_t)
@@ -66,6 +67,8 @@ allow dpkg_t self:msg { send receive };
 
 allow dpkg_t dpkg_lock_t:file manage_file_perms;
 
+spec_domtrans_pattern(dpkg_t, dpkg_var_lib_t, dpkg_script_t)
+
 manage_dirs_pattern(dpkg_t, dpkg_tmp_t, dpkg_tmp_t)
 manage_files_pattern(dpkg_t, dpkg_tmp_t, dpkg_tmp_t)
 files_tmp_filetrans(dpkg_t, dpkg_tmp_t, { file dir })
@@ -84,8 +87,6 @@ files_var_lib_filetrans(dpkg_t, dpkg_var_lib_t, dir)
 kernel_read_system_state(dpkg_t)
 kernel_read_kernel_sysctls(dpkg_t)
 
-corecmd_exec_all_executables(dpkg_t)
-
 corenet_all_recvfrom_unlabeled(dpkg_t)
 corenet_all_recvfrom_netlabel(dpkg_t)
 corenet_tcp_sendrecv_generic_if(dpkg_t)
@@ -153,6 +154,7 @@ sysnet_read_config(dpkg_t)
 
 userdom_use_user_terminals(dpkg_t)
 userdom_use_unpriv_users_fds(dpkg_t)
+userdom_use_all_users_fds(dpkg_t)
 
 dpkg_domtrans_script(dpkg_t)
 
@@ -176,18 +178,10 @@ optional_policy(`
unconfined_domain(dpkg_t)
 ')
 
-# TODO: the following was copied from dpkg_script_t, and could probably
-# be removed again when dpkg_script_t is actually used...
-domain_signal_all_domains(dpkg_t)
-domain_signull_all_domains(dpkg_t)
-files_read_etc_runtime_files(dpkg_t)
-files_exec_usr_files(dpkg_t)
-miscfiles_read_localization(dpkg_t)
-modutils_run_depmod(dpkg_t, dpkg_roles)
-modutils_run_insmod(dpkg_t, dpkg_roles)
-seutil_run_loadpolicy(dpkg_t, dpkg_roles)
-seutil_run_setfiles(dpkg_t, dpkg_roles)
-userdom_use_all_users_fds(dpkg_t)
+optional_policy(`
+   modutils_run_depmod(dpkg_t, dpkg_roles)
+   modutils_run_insmod(dpkg_t, dpkg_roles)
+')
 
 optional_policy(`
mta_send_mail(dpkg_t)
@@ -202,8 +196,8 @@ optional_policy(`
 # Script Local policy
 #
 
-allow dpkg_script_t self:capability { chown dac_override dac_read_search 
fowner fsetid ipc_lock kill mknod setgid setuid sys_chroot sys_nice };
-allow dpkg_script_t self:process ~{ ptrace setcurrent setexec setfscreate 
setrlimit execmem execstack execheap };
+allow dpkg_script_t self:capability { audit_write chown dac_override 
dac_read_search fowner fsetid ipc_lock kill mknod net_admin setfcap setgid 
setuid sys_chroot sys_nice sys_ptrace };
+allow dpkg_script_t self:process ~{ ptrace setcurrent setexec setrlimit 
execmem execstack execheap };
 allow dpkg_script_t self:fd use;
 allow dpkg_script_t self:fifo_file rw_fifo_file_perms;
 allow dpkg_script_t self:unix_dgram_socket create_socket_perms;
@@ -214,6 +208,8 @@ allow dpkg_script_t self:shm create_shm_perms;
 allow dpkg_script_t self:sem create_sem_perms;
 allow dpkg_script_t self:msgq create_msgq_perms;
 allow dpkg_script_t self:msg { send receive };
+allow dpkg_script_t self:netlink_audit_socket { create_netlink_socket_perms 
nlmsg_relay };
+allow dpkg_script_t self:udp_socket create_socket_perms;
 
 allow dpkg_script_t dpkg_tmp_t:file read_file_perms;
 
@@ -233,6 +229,7 @@ kernel_read_system_state(dpkg_script_t)
 
 corecmd_exec_all_executables(dpkg_script_t)
 
+dev_manage_null_service(dpkg_script_t)
 dev_list_sysfs(dpkg_script_t)
 # Use named file transition to fix this
 # dev_manage_generic_blk_files(dpkg_script_t)
@@ -267,17 +264,28 @@ selinux_compute_access_vector(dpkg_script_t)
 selinux_compute_create_context(dpkg_script_t)
 selinux_compute_relabel_context(dpkg_script_t)
 selinux_compute_user_contexts(dpkg_script_t)
+selinux_read_policy(dpkg_script_t)
 
 storage_raw_read_fixed_disk(dpkg_script_t)
 storage_raw_write_fixed_disk(dpkg_script_t)
 
 term_use_all_terms(dpkg_script_t)
 
-auth_dontaudit_getattr_shadow(dpkg_script_t)
 files_manage_non_auth_files(dpkg_script_t)
 
+auth_manage_shadow(dpkg_script_t)
+
 init_all_labeled_script_domtrans(dpkg_script_t)
+init_get_generic_units_status(dpkg_script_t)
 init_use_script_fds(dpkg_script_t)
+init_get_system_status(dpkg_script_t)
+init_start_generic_units(dpkg_script_t)
+init_stop_generic_units(dpkg_script_t)
+init_reload(dpkg_script_t)
+init_stop_system(dpkg_script_t)
+init_telinit(dpkg_script_t)

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-02-20 Thread Jason Zaman
commit: aee2b8dd042e5dda3d49db7ec5b6a2593b3a32ee
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Feb 18 16:21:10 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:06:20 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=aee2b8dd

mon: Fix deprecated interface usage.

 policy/modules/contrib/mon.te | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/contrib/mon.te b/policy/modules/contrib/mon.te
index c685ac26..1a9d2a1a 100644
--- a/policy/modules/contrib/mon.te
+++ b/policy/modules/contrib/mon.te
@@ -1,4 +1,4 @@
-policy_module(mon, 1.0.0)
+policy_module(mon, 1.0.1)
 
 
 #
@@ -136,7 +136,7 @@ fs_getattr_xattr_fs(mon_net_test_t)
 
 auth_use_nsswitch(mon_net_test_t)
 
-miscfiles_read_certs(mon_net_test_t)
+miscfiles_read_generic_certs(mon_net_test_t)
 miscfiles_read_localization(mon_net_test_t)
 
 netutils_domtrans_ping(mon_net_test_t)



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

2017-02-20 Thread Jason Zaman
commit: be890aeb16640201d326c21524994b65cc28de08
Author: Jason Zaman  perfinion  com>
AuthorDate: Tue Feb 21 07:09:50 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:09:50 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=be890aeb

Merge upstream

 gentoo/STATE | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gentoo/STATE b/gentoo/STATE
index 3c7b673b..d2397380 100644
--- a/gentoo/STATE
+++ b/gentoo/STATE
@@ -1,2 +1,2 @@
-master d9980666a42d183307fdfd2fbf37b39b4d5481da
-contrib 9dd465a5d5ae5c37f2efbde3ed9aa13d6a7f4913
+master 14cc33cba96dc95b4f8d790a1e2e32d3abce6e55
+contrib f3bc298a8a524a68316b398ea0ca613fb7907c09



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/roles/, policy/modules/kernel/, policy/modules/system/

2017-02-20 Thread Jason Zaman
commit: 87e9e4f03f5bdfbf9a48f8c302426e783a1a6e9d
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Feb 18 17:28:38 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:03:23 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=87e9e4f0

Module version bump for changes from cgzones.

 policy/modules/kernel/corecommands.te | 2 +-
 policy/modules/kernel/files.te| 2 +-
 policy/modules/kernel/filesystem.te   | 2 +-
 policy/modules/roles/sysadm.te| 2 +-
 policy/modules/system/selinuxutil.te  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/policy/modules/kernel/corecommands.te 
b/policy/modules/kernel/corecommands.te
index a9535774..08b3ff7d 100644
--- a/policy/modules/kernel/corecommands.te
+++ b/policy/modules/kernel/corecommands.te
@@ -1,4 +1,4 @@
-policy_module(corecommands, 1.23.2)
+policy_module(corecommands, 1.23.3)
 
 
 #

diff --git a/policy/modules/kernel/files.te b/policy/modules/kernel/files.te
index 9b06ff6e..7c861cc1 100644
--- a/policy/modules/kernel/files.te
+++ b/policy/modules/kernel/files.te
@@ -1,4 +1,4 @@
-policy_module(files, 1.23.3)
+policy_module(files, 1.23.4)
 
 
 #

diff --git a/policy/modules/kernel/filesystem.te 
b/policy/modules/kernel/filesystem.te
index e6a6930d..be04ea8c 100644
--- a/policy/modules/kernel/filesystem.te
+++ b/policy/modules/kernel/filesystem.te
@@ -1,4 +1,4 @@
-policy_module(filesystem, 1.22.1)
+policy_module(filesystem, 1.22.2)
 
 
 #

diff --git a/policy/modules/roles/sysadm.te b/policy/modules/roles/sysadm.te
index 37b30846..6a814413 100644
--- a/policy/modules/roles/sysadm.te
+++ b/policy/modules/roles/sysadm.te
@@ -1,4 +1,4 @@
-policy_module(sysadm, 2.11.0)
+policy_module(sysadm, 2.11.1)
 
 
 #

diff --git a/policy/modules/system/selinuxutil.te 
b/policy/modules/system/selinuxutil.te
index 67c7418b..287fa98f 100644
--- a/policy/modules/system/selinuxutil.te
+++ b/policy/modules/system/selinuxutil.te
@@ -1,4 +1,4 @@
-policy_module(selinuxutil, 1.22.2)
+policy_module(selinuxutil, 1.22.3)
 
 gen_require(`
bool secure_mode;



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/, policy/modules/admin/, policy/modules/kernel/

2017-02-20 Thread Jason Zaman
commit: 714e9ab9df24045d661cbd2d5335a3739d4cf8a5
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Feb 19 21:13:14 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:03:24 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=714e9ab9

dpkg: Updates from Russell Coker.

 policy/modules/admin/bootloader.te  |  8 +++-
 policy/modules/kernel/devices.if| 20 ++
 policy/modules/kernel/devices.te|  2 +-
 policy/modules/system/init.if   | 73 +
 policy/modules/system/init.te   |  8 ++--
 policy/modules/system/systemd.if| 19 ++
 policy/modules/system/systemd.te|  2 +-
 policy/modules/system/userdomain.if |  4 ++
 policy/modules/system/userdomain.te |  2 +-
 9 files changed, 131 insertions(+), 7 deletions(-)

diff --git a/policy/modules/admin/bootloader.te 
b/policy/modules/admin/bootloader.te
index 8b7c18cd..51c2266c 100644
--- a/policy/modules/admin/bootloader.te
+++ b/policy/modules/admin/bootloader.te
@@ -1,4 +1,4 @@
-policy_module(bootloader, 1.17.2)
+policy_module(bootloader, 1.17.3)
 
 
 #
@@ -149,6 +149,12 @@ ifdef(`distro_debian',`
fstools_relabelto_entry_files(bootloader_t)
 
libs_relabelto_lib_files(bootloader_t)
+
+   # for apt-cache
+   apt_read_db(bootloader_t)
+   apt_read_cache(bootloader_t)
+
+   dpkg_read_db(bootloader_t)
 ')
 
 ifdef(`distro_redhat',`

diff --git a/policy/modules/kernel/devices.if b/policy/modules/kernel/devices.if
index 428f5a01..08e2e8af 100644
--- a/policy/modules/kernel/devices.if
+++ b/policy/modules/kernel/devices.if
@@ -3260,6 +3260,26 @@ interface(`dev_create_null_dev',`
 
 
 ## 
+## Manage services with script type null_device_t for when
+## /lib/systemd/system/something.service is a link to /dev/null
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`dev_manage_null_service',`
+   gen_require(`
+   type null_device_t;
+   class service { status start stop reload };
+   ')
+
+   allow $1 null_device_t:service { status start stop reload };
+')
+
+
+## 
 ## Do not audit attempts to get the attributes
 ## of the BIOS non-volatile RAM device.
 ## 

diff --git a/policy/modules/kernel/devices.te b/policy/modules/kernel/devices.te
index 767da245..66bc754e 100644
--- a/policy/modules/kernel/devices.te
+++ b/policy/modules/kernel/devices.te
@@ -1,4 +1,4 @@
-policy_module(devices, 1.20.1)
+policy_module(devices, 1.20.2)
 
 
 #

diff --git a/policy/modules/system/init.if b/policy/modules/system/init.if
index fdf3f034..1b26cf5e 100644
--- a/policy/modules/system/init.if
+++ b/policy/modules/system/init.if
@@ -809,6 +809,42 @@ interface(`init_udp_send',`
 
 
 ## 
+## start service (systemd).
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`init_start_system',`
+   gen_require(`
+   type init_t;
+   ')
+
+   allow $1 init_t:system start;
+')
+
+
+## 
+## stop service (systemd).
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`init_stop_system',`
+   gen_require(`
+   type init_t;
+   ')
+
+   allow $1 init_t:system stop;
+')
+
+
+## 
 ## Get all service status (systemd).
 ## 
 ## 
@@ -1335,6 +1371,25 @@ interface(`init_script_file_domtrans',`
 
 
 ## 
+##  Allow manage service for initrc_exec_t scripts
+## 
+## 
+##  
+##  Target domain
+##  
+## 
+#
+interface(`init_manage_script_service',`
+   gen_require(`
+   type initrc_exec_t;
+   class service { status start stop };
+   ')
+
+   allow $1 initrc_exec_t:service { start stop status };
+')
+
+
+## 
 ## Transition to the init script domain
 ## on a specified labeled init script.
 ## 
@@ -1475,6 +1530,24 @@ interface(`init_run_daemon',`
 
 
 ## 
+## Start and stop init_script_file_type services
+## 
+## 
+## 
+## domain that can start and stop the services
+## 
+## 
+#
+interface(`init_startstop_all_script_services',`
+   gen_require(`
+   attribute init_script_file_type;
+   ')
+
+   allow $1 init_script_file_type:service { start status stop };
+')
+
+
+## 
 ## Read the process state (/proc/pid) of init.
 ## 
 ## 

diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te
index cad90ba5..e07f7050 100644
--- a/policy/modules/system/init.te
+++ b/policy/modules/system/init.te
@@ -1,4 +1,4 @@
-policy_module(init, 

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-02-20 Thread Jason Zaman
commit: 6e50d6f81946eeb21cfec280182f0ff875a9e5e8
Author: cgzones  googlemail  com>
AuthorDate: Fri Jan  6 14:56:26 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:06:20 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=6e50d6f8

update alsa module

 policy/modules/contrib/alsa.fc | 31 ++---
 policy/modules/contrib/alsa.if |  8 
 policy/modules/contrib/alsa.te | 44 ++
 3 files changed, 29 insertions(+), 54 deletions(-)

diff --git a/policy/modules/contrib/alsa.fc b/policy/modules/contrib/alsa.fc
index f26e2392..0f9e5196 100644
--- a/policy/modules/contrib/alsa.fc
+++ b/policy/modules/contrib/alsa.fc
@@ -1,25 +1,22 @@
-HOME_DIR/\.asoundrc--  gen_context(system_u:object_r:alsa_home_t,s0)
+HOME_DIR/\.asoundrc--  
gen_context(system_u:object_r:alsa_home_t,s0)
 
-ifdef(`distro_debian',`
-/\.config(/.*)?gen_context(system_u:object_r:alsa_var_lib_t,s0)
-')
+/etc/alsa(/.*)?
gen_context(system_u:object_r:alsa_etc_t,s0)
+/etc/asound\.conf  --  
gen_context(system_u:object_r:alsa_etc_t,s0)
 
-/etc/alsa(/.*)?gen_context(system_u:object_r:alsa_etc_t,s0)
-/etc/asound\.conf  gen_context(system_u:object_r:alsa_etc_t,s0)
+/run/alsa(/.*)?
gen_context(system_u:object_r:alsa_runtime_t,s0)
 
-# Systemd unit files
-/usr/lib/systemd/system/[^/]*alsa-restore.* -- 
gen_context(system_u:object_r:alsa_unit_t,s0)
-/usr/lib/systemd/system/[^/]*alsa-state.* --   
gen_context(system_u:object_r:alsa_unit_t,s0)
-/usr/lib/systemd/system/[^/]*alsa-store.* --   
gen_context(system_u:object_r:alsa_unit_t,s0)
+/usr/bin/ainit --  
gen_context(system_u:object_r:alsa_exec_t,s0)
+/usr/bin/alsaunmute--  
gen_context(system_u:object_r:alsa_exec_t,s0)
 
-/usr/bin/ainit --  gen_context(system_u:object_r:alsa_exec_t,s0)
-/usr/bin/alsaunmute--  gen_context(system_u:object_r:alsa_exec_t,s0)
+/usr/lib/systemd/system/[^/]*alsa-restore.*--  
gen_context(system_u:object_r:alsa_unit_t,s0)
+/usr/lib/systemd/system/[^/]*alsa-state.*  --  
gen_context(system_u:object_r:alsa_unit_t,s0)
+/usr/lib/systemd/system/[^/]*alsa-store.*  --  
gen_context(system_u:object_r:alsa_unit_t,s0)
 
-/usr/sbin/alsactl  --  gen_context(system_u:object_r:alsa_exec_t,s0)
-/usr/sbin/salsa--  gen_context(system_u:object_r:alsa_exec_t,s0)
+/usr/sbin/alsactl  --  
gen_context(system_u:object_r:alsa_exec_t,s0)
+/usr/sbin/salsa--  
gen_context(system_u:object_r:alsa_exec_t,s0)
 
-/usr/share/alsa(/.*)?  gen_context(system_u:object_r:alsa_etc_t,s0)
+/usr/share/alsa(/.*)?  
gen_context(system_u:object_r:alsa_etc_t,s0)
 
-/var/lib/alsa(/.*)?gen_context(system_u:object_r:alsa_var_lib_t,s0)
+/var/lib/alsa(/.*)?
gen_context(system_u:object_r:alsa_var_lib_t,s0)
 
-/var/lock/asound\.state\.lock  --  
gen_context(system_u:object_r:alsa_var_lock_t,s0)
+/var/lock/asound\.state\.lock  --  
gen_context(system_u:object_r:alsa_var_lock_t,s0)

diff --git a/policy/modules/contrib/alsa.if b/policy/modules/contrib/alsa.if
index 9ffed049..d50f5e33 100644
--- a/policy/modules/contrib/alsa.if
+++ b/policy/modules/contrib/alsa.if
@@ -135,10 +135,6 @@ interface(`alsa_read_config',`
allow $1 alsa_etc_t:dir list_dir_perms;
read_files_pattern($1, alsa_etc_t, alsa_etc_t)
read_lnk_files_pattern($1, alsa_etc_t, alsa_etc_t)
-
-   ifdef(`distro_debian',`
-   files_search_usr($1)
-   ')
 ')
 
 
@@ -176,10 +172,6 @@ interface(`alsa_manage_config',`
allow $1 alsa_etc_t:dir list_dir_perms;
manage_files_pattern($1, alsa_etc_t, alsa_etc_t)
read_lnk_files_pattern($1, alsa_etc_t, alsa_etc_t)
-
-   ifdef(`distro_debian',`
-   files_search_usr($1)
-   ')
 ')
 
 

diff --git a/policy/modules/contrib/alsa.te b/policy/modules/contrib/alsa.te
index f82e39ca..ed579965 100644
--- a/policy/modules/contrib/alsa.te
+++ b/policy/modules/contrib/alsa.te
@@ -15,6 +15,12 @@ role alsa_roles types alsa_t;
 type alsa_etc_t alias alsa_etc_rw_t;
 files_config_file(alsa_etc_t)
 
+type alsa_home_t;
+userdom_user_home_content(alsa_home_t)
+
+type alsa_runtime_t;
+files_pid_file(alsa_runtime_t)
+
 type alsa_tmp_t;
 files_tmp_file(alsa_tmp_t)
 
@@ -30,16 +36,14 @@ files_type(alsa_var_lib_t)
 type alsa_var_lock_t;
 files_lock_file(alsa_var_lock_t)
 
-type alsa_home_t;
-userdom_user_home_content(alsa_home_t)
-
 
 #
 # 

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-02-20 Thread Jason Zaman
commit: aa2ad394fa31c82c65d51b77b81dfd0749fa6f0d
Author: Chris PeBenito  ieee  org>
AuthorDate: Mon Feb 20 13:38:49 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:06:20 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=aa2ad394

monit: Fix build error.

 policy/modules/contrib/monit.te | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/contrib/monit.te b/policy/modules/contrib/monit.te
index 93403779..14aeddcd 100644
--- a/policy/modules/contrib/monit.te
+++ b/policy/modules/contrib/monit.te
@@ -1,4 +1,4 @@
-policy_module(monit, 1.0.0)
+policy_module(monit, 1.0.1)
 
 
 #
@@ -105,7 +105,7 @@ ifdef(`init_systemd',`
tunable_policy(`monit_startstop_services',`
init_get_all_units_status(monit_t)
init_get_system_status(monit_t)
-   init_restart_script_service(monit_t)
+   init_startstop_all_script_services(monit_t)
init_start_all_units(monit_t)
init_stop_all_units(monit_t)
init_stream_connect(monit_t)



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

2017-02-20 Thread Jason Zaman
commit: ef5c20e42e5b1204b70973baa1c350036cef64b5
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Feb 18 15:37:35 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 06:58:16 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=ef5c20e4

Travis-CI: Terminate build immediately on error.

See travis-ci/travis-ci#1066.

 .travis.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.travis.yml b/.travis.yml
index b6493b32..957e814d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -105,6 +105,7 @@ install:
 
 script:
   - echo $TYPE $DISTRO $DIRECT_INITRC $MONOLITHIC $SYSTEMD $WERROR
+  - set -e
   - make bare
   - make conf
   - make



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-02-20 Thread Jason Zaman
commit: 5e97185c4e9d63a214b3591efb8393ac65dbdc5b
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Feb 18 14:35:03 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 07:06:20 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=5e97185c

Little misc patch from Russell Coker.

 policy/modules/contrib/kerneloops.te | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/policy/modules/contrib/kerneloops.te 
b/policy/modules/contrib/kerneloops.te
index f6083e5b..4ecba0ae 100644
--- a/policy/modules/contrib/kerneloops.te
+++ b/policy/modules/contrib/kerneloops.te
@@ -1,4 +1,4 @@
-policy_module(kerneloops, 1.6.0)
+policy_module(kerneloops, 1.6.1)
 
 
 #
@@ -28,6 +28,7 @@ manage_files_pattern(kerneloops_t, kerneloops_tmp_t, 
kerneloops_tmp_t)
 files_tmp_filetrans(kerneloops_t, kerneloops_tmp_t, file)
 
 kernel_read_ring_buffer(kerneloops_t)
+kernel_read_system_state(kerneloops_t)
 
 domain_use_interactive_fds(kerneloops_t)
 



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/

2017-02-20 Thread Jason Zaman
commit: 71506bb1ae746af0aed371ff1b7fb2eb371fd33e
Author: cgzones  googlemail  com>
AuthorDate: Fri Jan  6 14:15:41 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 06:40:52 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=71506bb1

corecommands: label some binaries as bin_t

 policy/modules/kernel/corecommands.fc | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/policy/modules/kernel/corecommands.fc 
b/policy/modules/kernel/corecommands.fc
index 5049a8a0..2b645e4d 100644
--- a/policy/modules/kernel/corecommands.fc
+++ b/policy/modules/kernel/corecommands.fc
@@ -278,6 +278,7 @@ ifdef(`distro_gentoo',`
 /usr/share/debconf/.+  --  gen_context(system_u:object_r:bin_t,s0)
 /usr/share/denyhosts/scripts(/.*)? gen_context(system_u:object_r:bin_t,s0)
 /usr/share/denyhosts/plugins(/.*)? gen_context(system_u:object_r:bin_t,s0)
+/usr/share/dput/execute-dput   --  gen_context(system_u:object_r:bin_t,s0)
 /usr/share/cluster/.*\.sh  gen_context(system_u:object_r:bin_t,s0)
 /usr/share/cluster/ocf-shellfuncs --   gen_context(system_u:object_r:bin_t,s0)
 /usr/share/cluster/svclib_nfslock --   gen_context(system_u:object_r:bin_t,s0)
@@ -304,6 +305,11 @@ ifdef(`distro_gentoo',`
 /usr/share/smolt/client(/.*)?  gen_context(system_u:object_r:bin_t,s0)
 /usr/share/spamassassin/sa-update\.cron gen_context(system_u:object_r:bin_t,s0)
 /usr/share/system-config-printer/applet\.py -- 
gen_context(system_u:object_r:bin_t,s0)
+/usr/share/texlive/texmf-dist/scripts/checkcites/checkcites\.lua -- 
gen_context(system_u:object_r:bin_t,s0)
+/usr/share/texlive/texmf-dist/scripts/checklistings/checklistings\.sh -- 
gen_context(system_u:object_r:bin_t,s0)
+/usr/share/texlive/texmf-dist/scripts/fontools/autoinst -- 
gen_context(system_u:object_r:bin_t,s0)
+/usr/share/texlive/texmf-dist/scripts/match_parens/match_parens -- 
gen_context(system_u:object_r:bin_t,s0)
+/usr/share/texlive/texmf-dist/scripts/yplan/yplan -- 
gen_context(system_u:object_r:bin_t,s0)
 /usr/share/texmf/web2c/mktexdir--  
gen_context(system_u:object_r:bin_t,s0)
 /usr/share/texmf-dist/scripts(/.*)?gen_context(system_u:object_r:bin_t,s0)
 /usr/share/turboprint/lib(/.*)?--  
gen_context(system_u:object_r:bin_t,s0)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/, policy/modules/system/, policy/modules/kernel/

2017-02-20 Thread Jason Zaman
commit: 8a23415215dd0c7be0bf930e02410d9950fe647f
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Feb 18 14:39:01 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 06:52:46 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=8a234152

Little misc patches from Russell Coker.

 policy/modules/kernel/files.te   |  3 ++-
 policy/modules/services/xserver.if   | 20 
 policy/modules/services/xserver.te   |  2 +-
 policy/modules/system/init.fc|  2 +-
 policy/modules/system/init.te| 14 +-
 policy/modules/system/logging.te | 14 +-
 policy/modules/system/lvm.te |  4 +++-
 policy/modules/system/selinuxutil.te | 14 +-
 policy/modules/system/sysnetwork.te  | 14 +-
 policy/modules/system/udev.te|  3 ++-
 10 files changed, 65 insertions(+), 25 deletions(-)

diff --git a/policy/modules/kernel/files.te b/policy/modules/kernel/files.te
index 625768e2..9b06ff6e 100644
--- a/policy/modules/kernel/files.te
+++ b/policy/modules/kernel/files.te
@@ -1,4 +1,4 @@
-policy_module(files, 1.23.2)
+policy_module(files, 1.23.3)
 
 
 #
@@ -11,6 +11,7 @@ attribute lockfile;
 attribute mountpoint;
 attribute pidfile;
 attribute configfile;
+attribute spoolfile;
 
 # For labeling types that are to be polyinstantiated
 attribute polydir;

diff --git a/policy/modules/services/xserver.if 
b/policy/modules/services/xserver.if
index f0761c9b..7af0ab6a 100644
--- a/policy/modules/services/xserver.if
+++ b/policy/modules/services/xserver.if
@@ -934,6 +934,26 @@ interface(`xserver_create_xdm_tmp_sockets',`
 
 
 ## 
+## Delete a named socket in a XDM
+## temporary directory.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`xserver_delete_xdm_tmp_sockets',`
+   gen_require(`
+   type xdm_tmp_t;
+   ')
+
+   files_search_tmp($1)
+   delete_sock_files_pattern($1, xdm_tmp_t, xdm_tmp_t)
+')
+
+
+## 
 ## Read XDM pid files.
 ## 
 ## 

diff --git a/policy/modules/services/xserver.te 
b/policy/modules/services/xserver.te
index 68014747..71786c59 100644
--- a/policy/modules/services/xserver.te
+++ b/policy/modules/services/xserver.te
@@ -1,4 +1,4 @@
-policy_module(xserver, 3.13.1)
+policy_module(xserver, 3.13.2)
 
 gen_require(`
class x_drawable all_x_drawable_perms;

diff --git a/policy/modules/system/init.fc b/policy/modules/system/init.fc
index 1fb15ae0..fe085d15 100644
--- a/policy/modules/system/init.fc
+++ b/policy/modules/system/init.fc
@@ -23,6 +23,7 @@ ifdef(`distro_gentoo',`
 # /usr
 #
 /usr/bin/sepg_ctl  --  gen_context(system_u:object_r:initrc_exec_t,s0)
+/usr/bin/systemd   --  gen_context(system_u:object_r:init_exec_t,s0)
 
 /usr/lib/systemd/systemd --gen_context(system_u:object_r:init_exec_t,s0)
 /usr/lib/systemd/system-preset(/.*)? 
gen_context(system_u:object_r:systemd_unit_t,s0)
@@ -34,7 +35,6 @@ ifdef(`distro_gentoo', `
 /usr/lib/rc/init\.d(/.*)?  
gen_context(system_u:object_r:initrc_state_t,s0)
 ')
 
-
 /usr/libexec/dcc/start-.* --   gen_context(system_u:object_r:initrc_exec_t,s0)
 /usr/libexec/dcc/stop-.* --gen_context(system_u:object_r:initrc_exec_t,s0)
 

diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te
index 03aaae53..cad90ba5 100644
--- a/policy/modules/system/init.te
+++ b/policy/modules/system/init.te
@@ -1,4 +1,4 @@
-policy_module(init, 2.2.2)
+policy_module(init, 2.2.3)
 
 gen_require(`
class passwd rootok;
@@ -307,7 +307,9 @@ ifdef(`init_systemd',`
',`
# Run the shell in the sysadm role for single-user mode.
# causes problems with upstart
-   sysadm_shell_domtrans(init_t)
+   ifndef(`distro_debian',`
+   sysadm_shell_domtrans(init_t)
+   ')
')
 ')
 
@@ -561,9 +563,6 @@ miscfiles_read_localization(initrc_t)
 # slapd needs to read cert files from its initscript
 miscfiles_read_generic_certs(initrc_t)
 
-modutils_read_module_config(initrc_t)
-modutils_domtrans_insmod(initrc_t)
-
 seutil_read_config(initrc_t)
 
 userdom_read_user_home_content_files(initrc_t)
@@ -953,6 +952,11 @@ optional_policy(`
 ')
 
 optional_policy(`
+   modutils_read_module_config(initrc_t)
+   modutils_domtrans_insmod(initrc_t)
+')
+
+optional_policy(`
mta_read_config(initrc_t)
mta_dontaudit_read_spool_symlinks(initrc_t)
 ')

diff --git a/policy/modules/system/logging.te b/policy/modules/system/logging.te
index 94be02e5..10d2fc9f 100644
--- a/policy/modules/system/logging.te
+++ b/policy/modules/system/logging.te
@@ -1,4 +1,4 @@
-policy_module(logging, 1.25.1)
+policy_module(logging, 1.25.2)
 
 
 #
@@ -124,8 +124,6 @@ term_use_all_terms(auditctl_t)
 
 

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/support/

2017-02-20 Thread Jason Zaman
commit: 7a9ceb8654c69d890b28a59c361d4170a486
Author: cgzones  googlemail  com>
AuthorDate: Fri Feb 17 15:26:22 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 06:40:52 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=7a9ceb86

add admin_process_pattern macro

useful for MODULE_admin interfaces

 policy/support/misc_patterns.spt | 13 +
 1 file changed, 13 insertions(+)

diff --git a/policy/support/misc_patterns.spt b/policy/support/misc_patterns.spt
index f249fd70..cd3a1282 100644
--- a/policy/support/misc_patterns.spt
+++ b/policy/support/misc_patterns.spt
@@ -98,3 +98,16 @@ define(`ps_process_pattern',`
allow $1 $2:lnk_file read_lnk_file_perms;
allow $1 $2:process getattr;
 ')
+
+#
+# Process administration pattern
+#
+# Parameters:
+# 1. source domain
+# 2. target domain
+#
+define(`admin_process_pattern',`
+   ps_process_pattern($1, $2)
+
+   allow $1 $2:process { ptrace signal_perms };
+')



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/

2017-02-20 Thread Jason Zaman
commit: ca23f74eb96deca16ed2cd98f551436ff80093b9
Author: cgzones  googlemail  com>
AuthorDate: Thu Feb 16 15:08:47 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb 21 06:40:52 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=ca23f74e

files: no default types for /run and /var/lock

encourage private types for /run and /var/lock by not providing default 
contexts anymore

 policy/modules/kernel/files.fc | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/policy/modules/kernel/files.fc b/policy/modules/kernel/files.fc
index 39491e9d..5d2c0c58 100644
--- a/policy/modules/kernel/files.fc
+++ b/policy/modules/kernel/files.fc
@@ -155,11 +155,7 @@ HOME_ROOT/lost\+found/.*   <>
 #
 /run   -d  
gen_context(system_u:object_r:var_run_t,s0-mls_systemhigh)
 /run   -l  gen_context(system_u:object_r:var_run_t,s0)
-/run/.*
gen_context(system_u:object_r:var_run_t,s0)
-/run/.*\.*pid  <>
-
-/run/lock  -d  gen_context(system_u:object_r:var_lock_t,s0)
-/run/lock  -l  gen_context(system_u:object_r:var_lock_t,s0)
+/run/.*<>
 
 #
 # /selinux
@@ -243,7 +239,10 @@ ifndef(`distro_redhat',`
 
 /var/lib/nfs/rpc_pipefs(/.*)?  <>
 
-/var/lock(/.*)?
gen_context(system_u:object_r:var_lock_t,s0)
+/var/lock  -d  
gen_context(system_u:object_r:var_lock_t,s0-mls_systemhigh)
+/var/lock  -l  gen_context(system_u:object_r:var_lock_t,s0)
+/var/lock/subsys   -d  
gen_context(system_u:object_r:var_lock_t,s0-mls_systemhigh)
+/var/lock/.*   <>
 
 /var/log/lost\+found   -d  
gen_context(system_u:object_r:lost_found_t,mls_systemhigh)
 /var/log/lost\+found/.*<>



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/datamash/

2017-02-20 Thread Jeroen Roovers
commit: 51b66b54eeaad9a2704775091985b0d874a2632d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 06:59:30 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 06:59:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b66b54

sci-calculators/datamash: Initial commit.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-calculators/datamash/Manifest  |  1 +
 sci-calculators/datamash/datamash-1.1.1.ebuild | 32 ++
 sci-calculators/datamash/metadata.xml  | 10 
 3 files changed, 43 insertions(+)

diff --git a/sci-calculators/datamash/Manifest 
b/sci-calculators/datamash/Manifest
new file mode 100644
index 00..f3ac90df14
--- /dev/null
+++ b/sci-calculators/datamash/Manifest
@@ -0,0 +1 @@
+DIST datamash-1.1.1.tar.gz 1912118 SHA256 
420819b3d7372ee3ce704add847cff7d08c4f8176c1d48735d4a632410bb801b SHA512 
8932ed5ec357348108cd559acada3bfdc12ee4e360d709d74a6a661bc55f80223baa493d9185be8816b550ef86ff1f760249deb77cbeee9aa1f4178043a1938f
 WHIRLPOOL 
7a2b3f54031c6fb7306eae986dd14213c0417e1fe815429ca071c35b86ec2123777d3d2e330ba2693de29dd317a531f0b1ad9c9c81a6b8cef69368cfa29d705a

diff --git a/sci-calculators/datamash/datamash-1.1.1.ebuild 
b/sci-calculators/datamash/datamash-1.1.1.ebuild
new file mode 100644
index 00..0560a856b7
--- /dev/null
+++ b/sci-calculators/datamash/datamash-1.1.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
+
+DESCRIPTION="command-line program for basic numeric, textual and statistical 
operations"
+HOMEPAGE="http://www.gnu.org/software/datamash/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls openssl"
+
+CDEPEND="
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="
+   nls? ( virtual/libintl )
+   openssl? ( dev-libs/openssl:0 )
+"
+DEPEND="
+   ${CDEPEND}
+   ${RDEPEND}
+"
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with openssl)
+}

diff --git a/sci-calculators/datamash/metadata.xml 
b/sci-calculators/datamash/metadata.xml
new file mode 100644
index 00..572b6d1f8f
--- /dev/null
+++ b/sci-calculators/datamash/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+j...@gentoo.org
+
+
+Use libcrypto hash routines from 
dev-libs/openssl
+
+



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/datamash/

2017-02-20 Thread Jeroen Roovers
commit: ccd2114b0b7389c7230ffc1c1970d1eabe3172b5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 07:05:25 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 07:05:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd2114b

sci-calculators/datamash: Disable broken OpenSSL support for now.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-calculators/datamash/datamash-1.1.1.ebuild | 7 ++-
 sci-calculators/datamash/metadata.xml  | 3 ---
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/sci-calculators/datamash/datamash-1.1.1.ebuild 
b/sci-calculators/datamash/datamash-1.1.1.ebuild
index 0560a856b7..f980e62939 100644
--- a/sci-calculators/datamash/datamash-1.1.1.ebuild
+++ b/sci-calculators/datamash/datamash-1.1.1.ebuild
@@ -11,14 +11,13 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="nls openssl"
+IUSE="nls"
 
 CDEPEND="
nls? ( sys-devel/gettext )
 "
 RDEPEND="
nls? ( virtual/libintl )
-   openssl? ( dev-libs/openssl:0 )
 "
 DEPEND="
${CDEPEND}
@@ -26,7 +25,5 @@ DEPEND="
 "
 
 src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_with openssl)
+   econf $(use_enable nls) --with-openssl=no
 }

diff --git a/sci-calculators/datamash/metadata.xml 
b/sci-calculators/datamash/metadata.xml
index 572b6d1f8f..5ba62861f1 100644
--- a/sci-calculators/datamash/metadata.xml
+++ b/sci-calculators/datamash/metadata.xml
@@ -4,7 +4,4 @@
 
 j...@gentoo.org
 
-
-Use libcrypto hash routines from 
dev-libs/openssl
-
 



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

2017-02-20 Thread Jeroen Roovers
commit: 51729f1fe3a878b4584b908a69a584dd38efca53
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 06:26:26 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 06:26:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51729f1f

x11-misc/dclock: Patch level bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-misc/dclock/Manifest  | 1 +
 .../dclock/{dclock-2.2.2_p4-r2.ebuild => dclock-2.2.2_p9.ebuild}  | 8 +---
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/x11-misc/dclock/Manifest b/x11-misc/dclock/Manifest
index b32bb93c9c..008530cec5 100644
--- a/x11-misc/dclock/Manifest
+++ b/x11-misc/dclock/Manifest
@@ -1,2 +1,3 @@
 DIST dclock_2.2.2-4.debian.tar.gz 6576 SHA256 
259aa8e1d9b0b0ca813285c295246921bedb9ff047db01facbf0a49d4f513f34 SHA512 
9b1c61c9ad4ac19b9bd128915ccb846b658ecdad8af8cb7197cef49a75f8e6abefd2375b1814364889af3c29b095cdf8dc1cf40b36683842f1d0a272bd9e188f
 WHIRLPOOL 
be9cd64af1390a28aacf9cd48ec602fad1fc9fb2b4fc86673060966559b96611b0e03be229a1b0de10769b3bdd747e9d6b06f30e43b5067cbea9faddc8a91ae7
+DIST dclock_2.2.2-9.debian.tar.xz 15260 SHA256 
2d26b3b452a22698d52fd7e8858002c64c0d2560ef44b41a89574e4c911f1506 SHA512 
025d1d228930adb6e2b13226188b6c3d37aef59786f23826f301c7b22dabba5cfc24f76347fe2f199c239daea968cd043293bd60524110235855cb77c9e4d1f0
 WHIRLPOOL 
ea505e0998c9665129524a5d5f67969b08ebc32c455d0e851d3330062e3d9c800dbfc8c7ca53fa58d0c9e690310cf403d781b06c738d124e430d2a488582ceab
 DIST dclock_2.2.2.orig.tar.gz 63583 SHA256 
d14ebc107b4b837ac3ee79ea639c32d7cec658df653687e665979640cd339c3c SHA512 
c43ba031fd0d9ba2bc7e8fe9becc73591bfc47cd4ca931df03fa55207cfb148e24e5d702a7de5af8b67e188c561eae2fb7da14162f6a982d0abbb3251c32372c
 WHIRLPOOL 
5f0dc1acd97c22b42aee274d963f6ddc687d648ab43861a8b862567a37adce036e8e662d5b5dc4aac7e26625d4de019fab85d5005c2a89f27580b8ca494277b5

diff --git a/x11-misc/dclock/dclock-2.2.2_p4-r2.ebuild 
b/x11-misc/dclock/dclock-2.2.2_p9.ebuild
similarity index 85%
rename from x11-misc/dclock/dclock-2.2.2_p4-r2.ebuild
rename to x11-misc/dclock/dclock-2.2.2_p9.ebuild
index d3a9fab9c0..cb7a371220 100644
--- a/x11-misc/dclock/dclock-2.2.2_p4-r2.ebuild
+++ b/x11-misc/dclock/dclock-2.2.2_p9.ebuild
@@ -7,8 +7,10 @@ inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="Digital clock for the X window system"
 HOMEPAGE="http://packages.qa.debian.org/d/dclock.html;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV/_p*/}.orig.tar.gz
-   
mirror://debian/pool/main/d/${PN}/${PN}_${PV/_p/-}.debian.tar.gz"
+SRC_URI="
+   mirror://debian/pool/main/d/${PN}/${PN}_${PV/_p*/}.orig.tar.gz
+   mirror://debian/pool/main/d/${PN}/${PN}_${PV/_p/-}.debian.tar.xz
+"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -35,7 +37,7 @@ S=${WORKDIR}/${P/_p*/}
 
 PATCHES=(
"${WORKDIR}"/debian/patches
-   "${FILESDIR}"/${P}-include.patch
+   "${FILESDIR}"/${PN}-2.2.2_p4-include.patch
 )
 
 src_configure() {



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

2017-02-20 Thread Jeroen Roovers
commit: 54f423a66d0210b0d99d77fa91a21616cef62069
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 06:11:23 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 06:11:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f423a6

dev-php/pear: Stable for HPPA (bug #609552).

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

 dev-php/pear/pear-1.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pear/pear-1.10.1-r1.ebuild 
b/dev-php/pear/pear-1.10.1-r1.ebuild
index f5accc88cc..36fbf0dc2d 100644
--- a/dev-php/pear/pear-1.10.1-r1.ebuild
+++ b/dev-php/pear/pear-1.10.1-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
 
 DESCRIPTION="PEAR - PHP Extension and Application Repository"
 HOMEPAGE="http://pear.php.net/;



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

2017-02-20 Thread Jeroen Roovers
commit: 32b3d5de1f5f2b9db602085007a9a7bd1e54d90c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 06:08:16 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 06:08:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b3d5de

dev-lang/php: Stable for HPPA (bug #574238).

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

 dev-lang/php/php-7.0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/php-7.0.15.ebuild b/dev-lang/php/php-7.0.15.ebuild
index c3241e8e9e..0c274ddff7 100644
--- a/dev-lang/php/php-7.0.15.ebuild
+++ b/dev-lang/php/php-7.0.15.ebuild
@@ -19,7 +19,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2 phpdbg"



[gentoo-commits] repo/gentoo:master commit in: virtual/httpd-php/

2017-02-20 Thread Jeroen Roovers
commit: ef1d4415c40e5a4efcb51520e85e654673ef4020
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 06:08:38 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 06:08:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1d4415

virtual/httpd-php: Stable for HPPA (bug #610078).

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

 virtual/httpd-php/httpd-php-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/httpd-php/httpd-php-7.0.ebuild 
b/virtual/httpd-php/httpd-php-7.0.ebuild
index d7cedeb81b..7ccc5b6a85 100644
--- a/virtual/httpd-php/httpd-php-7.0.ebuild
+++ b/virtual/httpd-php/httpd-php-7.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE=""
 
 RDEPEND="|| ( dev-lang/php:${SLOT}[fpm]



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

2017-02-20 Thread Jeroen Roovers
commit: 8b1a302d45d4eb72a597e58faed533bff61224e4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 06:10:18 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 06:10:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1a302d

dev-php/PEAR-PEAR: Stable for HPPA (bug #609552).

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

 dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild 
b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild
index 78c112e6a3..b6a60157a3 100644
--- a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild
+++ b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PEAR Base System"
 HOMEPAGE="http://pear.php.net/package/${MY_PN};
 SRC_URI="http://pear.php.net/get/${MY_P}.tgz;
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 SLOT="0"
 IUSE=""
 



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

2017-02-20 Thread Jeroen Roovers
commit: b6b02fd27ba7a2fc457d11cba0469ee41373e467
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 05:56:27 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 05:56:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b02fd2

media-gfx/wings: Stable for AMD64 x86 (bug #590052).

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

 media-gfx/wings/wings-2.1.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/wings/wings-2.1.5.ebuild 
b/media-gfx/wings/wings-2.1.5.ebuild
index d02d928393..4cbdeb2ff0 100644
--- a/media-gfx/wings/wings-2.1.5.ebuild
+++ b/media-gfx/wings/wings-2.1.5.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$
 
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/wings/${P}.tar.bz2"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
>=dev-lang/erlang-18.1[smp,wxwidgets]



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

2017-02-20 Thread Jeroen Roovers
commit: 16bf0807dbd56d3a078ed75e1afb1125e536a5e4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 05:55:45 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 05:55:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16bf0807

dev-libs/cl: Stable for AMD64 x86 (bug #590052).

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

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

diff --git a/dev-libs/cl/cl-1.2.3.ebuild b/dev-libs/cl/cl-1.2.3.ebuild
index fbcb5bd67a..cb24a1dc7c 100644
--- a/dev-libs/cl/cl-1.2.3.ebuild
+++ b/dev-libs/cl/cl-1.2.3.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
 # $Header: /var/cvsroot/gentoo-x86/media-libs/esdl/esdl-1.2.ebuild,v 1.1 
2013/02/12 14:41:54 george Exp $
 
@@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
>=dev-lang/erlang-16



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

2017-02-20 Thread Jeroen Roovers
commit: df1170336737910bb82092cf8423a70a71f1c862
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 05:30:37 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 05:30:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df117033

net-analyzer/tcpdump: Old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/tcpdump/Manifest |  1 -
 net-analyzer/tcpdump/tcpdump-4.8.1.ebuild | 94 ---
 2 files changed, 95 deletions(-)

diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest
index c4f435637e..3c6cfe9dcf 100644
--- a/net-analyzer/tcpdump/Manifest
+++ b/net-analyzer/tcpdump/Manifest
@@ -1,2 +1 @@
-DIST tcpdump-4.8.1.tar.gz 1156643 SHA256 
3cdfd4ef11ae751fd6ac2622148d93784b3ef8385b671d61f56c3b38c432a69b SHA512 
b7d4afbaf30389954d3ca6e91db5d3351aa229a48a330eec89602e8650d16ba3284de51f66b2e365f064b8c2b906b67b469d0a00e603e0518ec22e5215724466
 WHIRLPOOL 
76f5f51f482f0834899a5f07ab6b6ab14688f8527810e2065c425356c1b08a0013b932017d95fdf140cb38d80db4d7df735cc815c0ffb418560c8ea4113eb98b
 DIST tcpdump-4.9.0.tar.gz 1260309 SHA256 
eae98121cbb1c9adbedd9a777bf2eae9fa1c1c676424a54740311c8abcee5a5e SHA512 
e98d73ae706d42e96b4069e196cf17af892eb97935664eebd08779b55b4da858bc1732d714efd16924f862aad0ba5550ceb2213c68414ed48907c46456c9fc82
 WHIRLPOOL 
bd2284919bd3a2af166c6e05254e6fb7fa757b76f269d1a4951fe0ccfb6ad282a50f5670d3f8a38f6bffd1834bc809effd2e8575f9f0dd2fd7eaa4b4fdce5552

diff --git a/net-analyzer/tcpdump/tcpdump-4.8.1.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.8.1.ebuild
deleted file mode 100644
index 905293c925..00
--- a/net-analyzer/tcpdump/tcpdump-4.8.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit flag-o-matic toolchain-funcs user
-
-DESCRIPTION="A Tool for network monitoring and data acquisition"
-HOMEPAGE="
-   http://www.tcpdump.org/
-   https://github.com/the-tcpdump-group/tcpdump
-"
-SRC_URI="
-   https://github.com/the-${PN}-group/${PN}/archive/${P}.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
-IUSE="+drop-root libressl smi ssl samba suid test"
-
-RDEPEND="
-   drop-root? ( sys-libs/libcap-ng )
-   net-libs/libpcap
-   smi? ( net-libs/libsmi )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-0.9.6m:0 )
-   libressl? ( dev-libs/libressl )
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   drop-root? ( virtual/pkgconfig )
-   test? (
-   || ( app-arch/sharutils sys-freebsd/freebsd-ubin )
-   dev-lang/perl
-   )
-"
-
-S=${WORKDIR}/${PN}-${P}
-
-pkg_setup() {
-   if use drop-root || use suid; then
-   enewgroup tcpdump
-   enewuser tcpdump -1 -1 -1 tcpdump
-   fi
-}
-
-src_configure() {
-   if use drop-root; then
-   append-cppflags -DHAVE_CAP_NG_H
-   export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng )
-   fi
-
-   econf \
-   $(use_enable samba smb) \
-   $(use_with drop-root chroot '') \
-   $(use_with smi) \
-   $(use_with ssl crypto "${EPREFIX}/usr") \
-   $(usex drop-root "--with-user=tcpdump" "")
-}
-
-src_test() {
-   if [[ ${EUID} -ne 0 ]] || ! use drop-root; then
-   sed -i -e '/^\(espudp1\|eapon1\)/d;' tests/TESTLIST || die
-   emake check
-   else
-   ewarn "If you want to run the test suite, make sure you either"
-   ewarn "set FEATURES=userpriv or set USE=-drop-root"
-   fi
-}
-
-src_install() {
-   dosbin tcpdump
-   doman tcpdump.1
-   dodoc *.awk
-   dodoc CHANGES CREDITS README.md
-
-   if use suid; then
-   fowners root:tcpdump /usr/sbin/tcpdump
-   fperms 4110 /usr/sbin/tcpdump
-   fi
-}
-
-pkg_preinst() {
-   if use drop-root || use suid; then
-   enewgroup tcpdump
-   enewuser tcpdump -1 -1 -1 tcpdump
-   fi
-}
-
-pkg_postinst() {
-   use suid && elog "To let normal users run tcpdump add them into tcpdump 
group."
-}



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

2017-02-20 Thread Jeroen Roovers
commit: f87b36e470208b376cc346d88cfe4b3d89d214dd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 05:26:47 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 05:26:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87b36e4

www-client/opera-developer: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-client/opera-developer/Manifest|  2 +
 .../opera-developer-44.0.2505.0.ebuild | 91 ++
 2 files changed, 93 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index d251454a0b..6ff3ef04e4 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -2,3 +2,5 @@ DIST opera-developer_44.0.2487.0_amd64.deb 50550432 SHA256 
f0426417a2d6e71888c2a
 DIST opera-developer_44.0.2487.0_i386.deb 51824640 SHA256 
34769301b6098f75fb68634c948f0e75dcc8cf75ab616293dd02a4d2b5d22506 SHA512 
bbedae5b1ffe4dd45a8cc6d92f306eebbf1d671a59021fe555e78ec27be301fd9749612d0b8c272ebe18f397c55ced2af3adea2d60b37e783f4b2450ce1b1d15
 WHIRLPOOL 
8407b1f42f0fb2065c755ac97b2d8065b4d0238b7aa6b09c4c76023ea18d27a5d4555df3c0d7eafff633b9184e1e560a2b40fc2e88c41f92f14fde25492ae920
 DIST opera-developer_44.0.2494.0_amd64.deb 51405332 SHA256 
1f7330383da3ebc47d66e0646ac9be9ee04f5868a49276b22840b14c983b32bd SHA512 
f7a9fd99e4037fec9320509ca0e21f61954a1a99cf356ec45cb4d3e3c02af3a73affa4b02349afb4d8b47cd76acd5bf5cf161d7710e1fd04638dd55250777de0
 WHIRLPOOL 
613ddeed78307d9e72ee36ba855ef19108c451dacfc546783aea81afe798b278d024037181fd2661989ff582af45f75a71d595c0ea2fed5e314a994bbf234286
 DIST opera-developer_44.0.2494.0_i386.deb 52689638 SHA256 
19e585d738926e6e5cb546d6081e55d8d265aae76f61a962ed5f059cb025d4b0 SHA512 
47b07b300266308a933c3ea07fb80f6a3a0239af04df76cd87c5e55d65d63e6279c2a08032c92485ad3674967f6ffdffbd4475c967c85ca27f8820265d6d616c
 WHIRLPOOL 
5e9bd1fc3e068f05e337fd97e091437f6193c517dfdce8e0c63a27e4b44777d54f1400f3f4f79532c94ac789cef0a666e1dbf84efb2169a0288ea7f796a5bbf9
+DIST opera-developer_44.0.2505.0_amd64.deb 53214492 SHA256 
914df980aad53c26e26195e650be1f1560439213e1f68162ce1cba6698009470 SHA512 
188a0807d02f0f5ddca0c223af17bce2cc3972421bccd322bc48bb363f048aaa64523458d4afd066b3f99ecd9ed03fab9951ce402ba34a4e8ed3756329ef2d50
 WHIRLPOOL 
d87752cf3624e6a40dcca9735e53e1262c46c0125a4c6ff660ae092f1446d66c1c4612908dcbbd94c34da5b0a4810ab9704f5bbcd1f78c5a243a38f15b9047ba
+DIST opera-developer_44.0.2505.0_i386.deb 54652094 SHA256 
0fa29b9b7f6fa3f1d0ba26ab76396a3717f45ec43bbb3bff7051f10f284f3364 SHA512 
f1521703782c13cc9cec83bf63a9a9e9517a5d934b2e5bfcad1f62d231fc8c49783e35997271230d2453ef128971245511ee6932c09faa655db822b8f2ca8d2f
 WHIRLPOOL 
e777f50346535c9836125d971dc639b9373901ce53c86a594c8165d4eea640001f03a45975e5c27463192ed7bcec78578c17b1915678da21b68b27762c2cf543

diff --git a/www-client/opera-developer/opera-developer-44.0.2505.0.ebuild 
b/www-client/opera-developer/opera-developer-44.0.2505.0.ebuild
new file mode 100644
index 00..f05deaee1c
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-44.0.2505.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CHROMIUM_LANGS="
+   af az be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA fy gd
+   he hi hr hu id it ja kk ko lt lv mk ms nb nl nn pa pl pt-BR pt-PT ro ru 
sk
+   sr sr-ME sv sw ta te th tr uk uz vi zh-CN zh-TW zu
+"
+inherit chromium-2 multilib unpacker
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="http://get.geo.opera.com/pub/;
+SRC_URI="
+   amd64?  ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
+   x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
+"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+  

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

2017-02-20 Thread Jeroen Roovers
commit: 89a83a16cfe6b1b7f8e920ab8d76075229ca5bb2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 05:26:01 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 05:26:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89a83a16

www-plugins/adobe-flash: Drop USE=kde by asturm (bug #610332).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../adobe-flash/adobe-flash-24.0.0.221-r1.ebuild   | 134 +
 1 file changed, 134 insertions(+)

diff --git a/www-plugins/adobe-flash/adobe-flash-24.0.0.221-r1.ebuild 
b/www-plugins/adobe-flash/adobe-flash-24.0.0.221-r1.ebuild
new file mode 100644
index 00..b4a4c135d4
--- /dev/null
+++ b/www-plugins/adobe-flash/adobe-flash-24.0.0.221-r1.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit nsplugins multilib multilib-minimal
+
+DESCRIPTION="Adobe Flash Player"
+HOMEPAGE="
+   http://www.adobe.com/products/flashplayer.html
+   http://get.adobe.com/flashplayer/
+   https://helpx.adobe.com/security/products/flash-player.html
+"
+
+AF_URI="https://fpdownload.adobe.com/pub/flashplayer/pdc/${PV};
+AF_NP_32_URI="${AF_URI}/flash_player_npapi_linux.i386.tar.gz -> 
${P}-npapi.i386.tar.gz"
+AF_NP_64_URI="${AF_URI}/flash_player_npapi_linux.x86_64.tar.gz -> 
${P}-npapi.x86_64.tar.gz"
+AF_PP_32_URI="${AF_URI}/flash_player_ppapi_linux.i386.tar.gz -> 
${P}-ppapi.i386.tar.gz"
+AF_PP_64_URI="${AF_URI}/flash_player_ppapi_linux.x86_64.tar.gz -> 
${P}-ppapi.x86_64.tar.gz"
+
+IUSE="+nsplugin +ppapi"
+REQUIRED_USE="
+   || ( nsplugin ppapi )
+"
+
+SRC_URI="
+   nsplugin? (
+   abi_x86_32? ( ${AF_NP_32_URI} )
+   abi_x86_64? ( ${AF_NP_64_URI} )
+   )
+   ppapi? (
+   abi_x86_32? ( ${AF_PP_32_URI} )
+   abi_x86_64? ( ${AF_PP_64_URI} )
+   )
+"
+SLOT="22"
+
+KEYWORDS="-* ~amd64 ~x86"
+LICENSE="AdobeFlash-11.x"
+RESTRICT="strip mirror"
+
+NPAPI_RDEPEND="
+   dev-libs/atk
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/fontconfig
+   media-libs/freetype
+   >=sys-libs/glibc-2.4
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXext
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/pango
+"
+RDEPEND="
+   !www-plugins/chrome-binary-plugins[flash(-)]
+   nsplugin? (
+   ${NPAPI_RDEPEND}
+   !www-plugins/adobe-flash:0
+   )
+"
+
+S="${WORKDIR}"
+
+# Ignore QA warnings in these closed-source binaries, since we can't fix them:
+QA_PREBUILT="usr/*"
+
+src_unpack() {
+   local files=( ${A} )
+
+   multilib_src_unpack() {
+   mkdir -p "${BUILD_DIR}" || die
+   cd "${BUILD_DIR}" || die
+
+   # we need to filter out the other archive(s)
+   local other_abi
+   [[ ${ABI} == amd64 ]] && other_abi=i386 || other_abi=x86_64
+   unpack ${files[@]//*${other_abi}*/}
+   }
+
+   multilib_parallel_foreach_abi multilib_src_unpack
+}
+
+multilib_src_install() {
+   local pkglibdir=lib
+   [[ -d usr/lib64 ]] && pkglibdir=lib64
+
+   if use nsplugin; then
+   # PLUGINS_DIR comes from nsplugins.eclass
+   exeinto /usr/$(get_libdir)/${PLUGINS_DIR}
+   doexe libflashplayer.so
+
+   if multilib_is_native_abi; then
+   # No KDE applet, so allow the GTK utility to show up in 
KDE:
+   sed \
+   -i 
usr/share/applications/flash-player-properties.desktop \
+   -e "/^NotShowIn=KDE;/d" || die
+
+   # The userland 'flash-player-properties' standalone app:
+   dobin usr/bin/flash-player-properties
+
+   # Icon and .desktop for 'flash-player-properties'
+   insinto /usr/share
+   doins -r usr/share/{icons,applications}
+   dosym 
../icons/hicolor/48x48/apps/flash-player-properties.png \
+   /usr/share/pixmaps/flash-player-properties.png
+   fi
+
+   # The magic config file!
+   insinto "/etc/adobe"
+   doins "${FILESDIR}/mms.cfg"
+   fi
+
+   if use ppapi; then
+   exeinto /usr/$(get_libdir)/chromium-browser/PepperFlash
+   doexe libpepflashplayer.so
+   insinto /usr/$(get_libdir)/chromium-browser/PepperFlash
+   doins manifest.json
+
+   if multilib_is_native_abi; then
+   dodir /etc/chromium
+   sed "${FILESDIR}"/pepper-flash \
+   -e "s|@FP_LIBDIR@|$(get_libdir)|g" \
+

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

2017-02-20 Thread Jeroen Roovers
commit: 9e5a72a9be156ddb57e5f614b12956ce2ae8a069
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 05:27:15 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 05:27:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5a72a9

www-client/opera-developer: Old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-client/opera-developer/Manifest|  2 -
 .../opera-developer-44.0.2487.0.ebuild | 91 --
 2 files changed, 93 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 6ff3ef04e4..5dc55d4f91 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,5 +1,3 @@
-DIST opera-developer_44.0.2487.0_amd64.deb 50550432 SHA256 
f0426417a2d6e71888c2a080aad52b7a8dd624f4a04d3368c8796310a76c84ad SHA512 
c5eb9fb84dad80aff56064ec7cf7848999388f53bc7a648daf7524ed6b3d3ebdddfad2c1d0f3632a4c05954004aa2da36b263ebcc715c0deb7e91baedcb98c2d
 WHIRLPOOL 
c831217c116bcffb7cef15454ed1d431478609304e8440cd652fc3931eb3aad44284fe9bcb6ecfaf0762161659242265cbfe5db6e763c0ec0aae22f4c35bbc6f
-DIST opera-developer_44.0.2487.0_i386.deb 51824640 SHA256 
34769301b6098f75fb68634c948f0e75dcc8cf75ab616293dd02a4d2b5d22506 SHA512 
bbedae5b1ffe4dd45a8cc6d92f306eebbf1d671a59021fe555e78ec27be301fd9749612d0b8c272ebe18f397c55ced2af3adea2d60b37e783f4b2450ce1b1d15
 WHIRLPOOL 
8407b1f42f0fb2065c755ac97b2d8065b4d0238b7aa6b09c4c76023ea18d27a5d4555df3c0d7eafff633b9184e1e560a2b40fc2e88c41f92f14fde25492ae920
 DIST opera-developer_44.0.2494.0_amd64.deb 51405332 SHA256 
1f7330383da3ebc47d66e0646ac9be9ee04f5868a49276b22840b14c983b32bd SHA512 
f7a9fd99e4037fec9320509ca0e21f61954a1a99cf356ec45cb4d3e3c02af3a73affa4b02349afb4d8b47cd76acd5bf5cf161d7710e1fd04638dd55250777de0
 WHIRLPOOL 
613ddeed78307d9e72ee36ba855ef19108c451dacfc546783aea81afe798b278d024037181fd2661989ff582af45f75a71d595c0ea2fed5e314a994bbf234286
 DIST opera-developer_44.0.2494.0_i386.deb 52689638 SHA256 
19e585d738926e6e5cb546d6081e55d8d265aae76f61a962ed5f059cb025d4b0 SHA512 
47b07b300266308a933c3ea07fb80f6a3a0239af04df76cd87c5e55d65d63e6279c2a08032c92485ad3674967f6ffdffbd4475c967c85ca27f8820265d6d616c
 WHIRLPOOL 
5e9bd1fc3e068f05e337fd97e091437f6193c517dfdce8e0c63a27e4b44777d54f1400f3f4f79532c94ac789cef0a666e1dbf84efb2169a0288ea7f796a5bbf9
 DIST opera-developer_44.0.2505.0_amd64.deb 53214492 SHA256 
914df980aad53c26e26195e650be1f1560439213e1f68162ce1cba6698009470 SHA512 
188a0807d02f0f5ddca0c223af17bce2cc3972421bccd322bc48bb363f048aaa64523458d4afd066b3f99ecd9ed03fab9951ce402ba34a4e8ed3756329ef2d50
 WHIRLPOOL 
d87752cf3624e6a40dcca9735e53e1262c46c0125a4c6ff660ae092f1446d66c1c4612908dcbbd94c34da5b0a4810ab9704f5bbcd1f78c5a243a38f15b9047ba

diff --git a/www-client/opera-developer/opera-developer-44.0.2487.0.ebuild 
b/www-client/opera-developer/opera-developer-44.0.2487.0.ebuild
deleted file mode 100644
index f05deaee1c..00
--- a/www-client/opera-developer/opera-developer-44.0.2487.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-CHROMIUM_LANGS="
-   af az be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA fy gd
-   he hi hr hu id it ja kk ko lt lv mk ms nb nl nn pa pl pt-BR pt-PT ro ru 
sk
-   sr sr-ME sv sw ta te th tr uk uz vi zh-CN zh-TW zu
-"
-inherit chromium-2 multilib unpacker
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="http://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="http://get.geo.opera.com/pub/;
-SRC_URI="
-   amd64?  ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
-   x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
-"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   x86)
-   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
-  

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

2017-02-20 Thread Jeroen Roovers
commit: 9b70bf93ab11953bb12d83fe5ea34bfa77c2cad1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 04:52:49 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 04:52:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b70bf93

net-analyzer/cacti-spine: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/cacti-spine/Manifest |  1 +
 net-analyzer/cacti-spine/cacti-spine-1.0.3.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/net-analyzer/cacti-spine/Manifest 
b/net-analyzer/cacti-spine/Manifest
index 147daf3344..8bed9b8e5c 100644
--- a/net-analyzer/cacti-spine/Manifest
+++ b/net-analyzer/cacti-spine/Manifest
@@ -2,3 +2,4 @@ DIST cacti-spine-0.8.8h.tar.gz 804951 SHA256 
a693136839bd7d03cae5b3ff4614a4d21a2
 DIST cacti-spine-1.0.0.tar.gz 800770 SHA256 
074528eec16e8a49d535ce96d2347bd2a891a56722b261d744225d9f90b6382f SHA512 
458b0050ceff3a9e2d31c54c177d75f8d36ff521204d5f7b52a5fb9ff6082c25ef98f46d80dc6c79816e5a977f5b61decac03b625728fc9dc654170e3ce3e87f
 WHIRLPOOL 
3c24d028606ab382ea61feeecda141c96d6b2a588247656285bbb832e309d1e6acd086a8464c9083cc19c777fcd0e15bff53aad417d8889e3b08a85aa38b5be1
 DIST cacti-spine-1.0.1.tar.gz 800797 SHA256 
75b699bd4a85389a4fe026423aae97b51e9f6b091cffbfb6b41d5785d7423330 SHA512 
c5b2f22c6304f5a95e3db58609fb430fc3fb1ba01de6a0817bc6d86ea94af791e55a4985496980b472ce88723ee498dbb4e8a004be4d41e61b795a7b510af999
 WHIRLPOOL 
a67b29de02b0b21cdd65c8c1aefd89a1b0c74eff4ab7dcb6395ed2bff8d0d14f32c579df8c55adca0e3b6c1d9dd01693b19db54efdb80ec10042913bcfc4cef7
 DIST cacti-spine-1.0.2.tar.gz 800868 SHA256 
02137dcfe2e04e8e1ab9bc955afbd2cf6368749280eed027a5a46176b00e230a SHA512 
6a872ec82861c08f4f02d1e070683011caa64d613c3fef54b002e545e607ef3be0d9ed841ca061eedaa2b25d8116f93b143dd4f829bd13e20c48f9565ff72678
 WHIRLPOOL 
b79b14923bd052e09c5b3f3aa79a765ba813bf980433916bb479be4552239f305ea735120fd5c1ff842adce01d1ba3f8809b85628ecaed0ed79c49be5fe13e06
+DIST cacti-spine-1.0.3.tar.gz 800855 SHA256 
f63f90f0c81d72cdb6a8b7c64cc2d341e34ccf3424e1087669b3df92451af2ab SHA512 
6cd93cd10dd0c6338909ce381a1b8bb208c0351521131b0bab488e6a6ef6081e279ef0ce47653d88ceecfeaf3128031bce22fbcbc926f9bae381cfea65db655b
 WHIRLPOOL 
9a92c8bbf38e8512308625e1107e9af69ccff2f2c748bd5d49997feb63ec76663a31ad25fbefed62f2e970563c38df13bf378c3dff7a91a7d232958058cb1d64

diff --git a/net-analyzer/cacti-spine/cacti-spine-1.0.3.ebuild 
b/net-analyzer/cacti-spine/cacti-spine-1.0.3.ebuild
new file mode 100644
index 00..1dbd7773e3
--- /dev/null
+++ b/net-analyzer/cacti-spine/cacti-spine-1.0.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools eutils
+
+MY_P=${PN}-${PV/_p/-}
+
+DESCRIPTION="Spine is a fast poller for Cacti (formerly known as Cactid)"
+HOMEPAGE="http://cacti.net/spine_info.php;
+SRC_URI="http://www.cacti.net/downloads/spine/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+CDEPEND="
+   dev-libs/openssl:*
+   net-analyzer/net-snmp
+   virtual/mysql
+"
+DEPEND="
+   ${CDEPEND}
+   sys-apps/help2man
+"
+RDEPEND="
+   ${CDEPEND}
+   >net-analyzer/cacti-0.8.8
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.8.8d-ping.patch
+   "${FILESDIR}"/${PN}-0.8.8g-net-snmp.patch
+)
+
+src_prepare() {
+   default
+
+   AT_M4DIR="config" eautoreconf
+}
+
+src_install() {
+   dosbin spine
+   insinto /etc/
+   insopts -m0640 -o root
+   newins spine.conf{.dist,}
+   dodoc ChangeLog
+}



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

2017-02-20 Thread Jeroen Roovers
commit: 744ed014b116ad25a2b8e8d1fa2a8a4ccdf992d5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 05:09:16 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 05:09:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744ed014

net-firewall/psad: Old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-firewall/psad/Manifest  |  2 -
 net-firewall/psad/psad-2.4.1.ebuild | 91 -
 net-firewall/psad/psad-2.4.2.ebuild | 91 -
 3 files changed, 184 deletions(-)

diff --git a/net-firewall/psad/Manifest b/net-firewall/psad/Manifest
index 9b4e024fe0..6757081ca7 100644
--- a/net-firewall/psad/Manifest
+++ b/net-firewall/psad/Manifest
@@ -1,5 +1,3 @@
 DIST psad-2.2.5.tar.bz2 1243987 SHA256 
736d446266227cb65511d792c85224573c95ea4dc3bde3d5c65bc19084f57452 SHA512 
195a06420cf821d182a5422705ba2d407fd35f23887430e61925cad0eada7d20e2416eaf6317857a5aec2f1264a280a7e0128cc301f17dcf20cf833a9f0efb6e
 WHIRLPOOL 
fac4797e0a399d4f5edf2179c21d37791d184ee1e334b9b8fb2707405afc10ca0c0d4ab43cd274f34cf8ba9453189066b1d46b955d0533fa357e376ef3817f1f
-DIST psad-2.4.1.tar.bz2 1361593 SHA256 
d86688ed7907724750b501087a92a3417cb5b2dc81e06230d0eb2cdcf676b03e SHA512 
e146d9853e265f4bb25b79fff7a0ab6ba2759367890498ea25edaff771df1b30c3a284b18e6fe5ae3f4c91a79f6b8d255bf331921c36a24fb0f4f554fa3cb848
 WHIRLPOOL 
5ac2b96fd8ec4baa98a0b35465e5c8bbfb3dffd48f2a95e31ef80e176d80e7ed09a5bcf6d945e8bed3d69d9cb21b14857dc56fd24bc5ce01ef9540729fd585d4
-DIST psad-2.4.2.tar.bz2 1396459 SHA256 
0490688c2d09428ee3b0f20a8aebaceb5993484c5e30176f883bea37272c9715 SHA512 
1a28bec3eafcbc9a480680598724b7c99c1aaad2560ec44d00b002208d737b771017c3bbeb73ece10199740d1c9094b11036f8d04cb5b8c6f3860f2e0c0221ab
 WHIRLPOOL 
17401c1ad846759f181f2f5d0619412f198aff5dd54fa8841a02757322ada67a9f6ae651b3b1cdbc4dbfbe2ed0570e56a74bb235794b24b0a187583383a94b0b
 DIST psad-2.4.3.tar.bz2 1395260 SHA256 
e482de4602ab72dba868dcdd1078ad3645d49ab02a9eb116dd117c1a5a20f8c5 SHA512 
8a25ef377e3f4f406c2179a42217110a670f1c0eb8e7991e32a99fd695ca1866218274e9aaeb48552e1bd9bd91b5fbf34b226d767c28f1db27f15b08fba2b0e8
 WHIRLPOOL 
a1c06df2cd67baa3e2b519094ffcccd027aab47352c00cd3147a8d3db2366ce8cbea42c37f5e8adcd9c2532af215bd87ed5d925e376cf8d965725e4f5cf4c7ea
 DIST psad-2.4.4.tar.bz2 1429113 SHA256 
4a8dad05554f779c359fb1091b07b37219dd4321d85e162a5885a11efaec1901 SHA512 
0437a489fcb54458dbb33e0139385e577a89db0c07bd872e4e56780feb8033080d59c99aeff419f3c94b22be8fb41995674749123d15f7d578cc8b0a77d7783f
 WHIRLPOOL 
5ab47d1b23659058ed17f484d7b5aa2c2dad5412f06dfde2fc0032ae50c2d25e9ab9a05bcad29547dd9dc69b0268ec7601917d60d4178bf8032f661aa7ef742c

diff --git a/net-firewall/psad/psad-2.4.1.ebuild 
b/net-firewall/psad/psad-2.4.1.ebuild
deleted file mode 100644
index dcf0bcd109..00
--- a/net-firewall/psad/psad-2.4.1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-#PERL_EXPORT_PHASE_FUNCTIONS=no
-inherit eutils perl-module toolchain-funcs
-
-DESCRIPTION="Port Scanning Attack Detection daemon"
-SRC_URI="http://www.cipherdyne.org/psad/download/${P}.tar.bz2;
-HOMEPAGE="http://www.cipherdyne.org/psad;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
-
-DEPEND="virtual/perl-ExtUtils-MakeMaker"
-RDEPEND="
-   dev-perl/Bit-Vector
-   dev-perl/Date-Calc
-   dev-perl/NetAddr-IP
-   dev-perl/Unix-Syslog
-   net-firewall/iptables
-   net-misc/whois
-   virtual/logger
-   virtual/mailx
-   virtual/perl-Storable
-"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-2.2.4-var-run.patch
-
-   sed -i \
-   -e 's|/usr/bin/gcc|$(CC)|g' \
-   -e 's|-O|$(CFLAGS) $(LDFLAGS)|g' \
-   Makefile || die
-   # Fix up default paths
-   sed -i \
-   -e "s:/usr/bin/whois_psad:/usr/bin/whois:g" \
-   psad.conf || die
-}
-
-src_configure() {
-   default
-
-   local deps_subdir
-   for deps_subdir in IPTables-Parse IPTables-ChainMgr; do
-   cd "${S}"/deps/${deps_subdir} || die
-   SRC_PREP="no" perl-module_src_configure
-   done
-}
-
-src_compile() {
-   tc-export CC
-   default
-
-   local deps_subdir
-   for deps_subdir in IPTables-Parse IPTables-ChainMgr; do
-   cd "${S}"/deps/${deps_subdir} || die
-   perl-module_src_compile
-   done
-}
-
-src_install() {
-   newbin pscan psad-pscan
-
-   insinto /usr
-   dosbin kmsgsd psad psadwatchd
-   newsbin fwcheck_psad.pl fwcheck_psad
-
-   insinto /etc/psad
-   doins \
-   *.conf auto_dl icmp{,6}_types ip_options psad_* pf.os posf \
-   protocols signatures
-
-   newinitd init-scripts/psad-init.gentoo psad
-
-   doman *.8
-
-   dodoc BENCHMARK CREDITS Change* FW_EXAMPLE_RULES 

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

2017-02-20 Thread Jeroen Roovers
commit: 3172268f551bab6d944b931c2c9286ae25ff462f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 04:55:57 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 04:55:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3172268f

net-analyzer/vnstat: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/vnstat/Manifest   |  1 +
 net-analyzer/vnstat/vnstat-1.17.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 319a733c8e..19e53d5148 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,2 +1,3 @@
 DIST vnstat-1.15.tar.gz 207712 SHA256 
c3814b5baa8b627198a8debfe1dce4b4346a342523818cc8668a5497971dbc39 SHA512 
e6cf714c2c95ae7f82ec7852d23067da28f4fab83cf33726e4268a31f982ddf13c3bc30f17251a80f7c65d25f394cd05379a30e677687ce70f8c7b229ac0cb4e
 WHIRLPOOL 
7cb68f5c054c96697e415f4d3c23074f36ba1b8fdd012abf732cb6e50eff0a4a862267ac252aace1d5d7fea38cd5f525113a9cdb7e27d9cd58fce373a68896c6
 DIST vnstat-1.16.tar.gz 211844 SHA256 
420fec6c89229a100697f3189e824a1b81f7148dd651558f2ff03cc298308e8b SHA512 
8906acebead4aef7ec7e96c4f9f17a2b9483f69cf530eb21d2ddc60de71b7690453bf533acfac298cf7e5184c23c7e6a886a757fdbfac3006cc09653c9a2cf6b
 WHIRLPOOL 
1898fdefdbe4bbb75f7864b910786a42b6e6d462a6b35e9f55b26a3496086eb4b77cfa14908a9e0db0846fa85ae50c7c8eef652048445c461d06f866d2d32140
+DIST vnstat-1.17.tar.gz 238397 SHA256 
18e4c53576ca9e1ef2f0e063a6d83b0c44e3b1cf008560d658745df5c9aa7971 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
 WHIRLPOOL 
38f64c6eadf7bbfcc1cd6cc3d8f8ea3da4846dd64caf242628ce9d0e6f9b8f565dff9d31ecd1633b3a0a8b5e7dcd4545f1adeafeb4f42547ad87be77317622e3

diff --git a/net-analyzer/vnstat/vnstat-1.17.ebuild 
b/net-analyzer/vnstat/vnstat-1.17.ebuild
new file mode 100644
index 00..10aa38acd3
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-1.17.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit toolchain-funcs user
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="http://humdi.net/vnstat/;
+SRC_URI="http://humdi.net/vnstat/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gd selinux test"
+
+COMMON_DEPEND="
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-vnstatd )
+"
+
+pkg_setup() {
+   enewgroup vnstat
+   enewuser vnstat -1 -1 /dev/null vnstat
+}
+
+src_prepare() {
+   default
+
+   tc-export CC
+
+   sed -i \
+   -e 's|vnstat[.]log|vnstatd.log|' \
+   -e 's|vnstat[.]pid|vnstatd/vnstatd.pid|' \
+   -e 's|/var/run|/run|' \
+   cfg/${PN}.conf || die
+   sed -i \
+   -e '/PIDFILE/s|/var/run|/run|' \
+   src/common.h || die
+}
+
+src_compile() {
+   emake ${PN} ${PN}d $(usex gd ${PN}i '')
+}
+
+src_install() {
+   use gd && dobin vnstati
+   dobin vnstat vnstatd
+
+   exeinto /etc/cron.hourly
+   newexe "${FILESDIR}"/vnstat.cron vnstat
+
+   insinto /etc
+   doins cfg/vnstat.conf
+   fowners root:vnstat /etc/vnstat.conf
+
+   newconfd "${FILESDIR}"/vnstatd.confd vnstatd
+   newinitd "${FILESDIR}"/vnstatd.initd-r1 vnstatd
+
+   use gd && doman man/vnstati.1
+   doman man/vnstat.1 man/vnstatd.1
+
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}



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

2017-02-20 Thread Jeroen Roovers
commit: b608d8adab8417c4228762096b6f163f1c3376ac
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 04:53:31 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 04:53:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b608d8ad

net-analyzer/cacti: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/cacti/Manifest   |  1 +
 net-analyzer/cacti/cacti-1.0.3.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/net-analyzer/cacti/Manifest b/net-analyzer/cacti/Manifest
index dfbba55152..ce721e475e 100644
--- a/net-analyzer/cacti/Manifest
+++ b/net-analyzer/cacti/Manifest
@@ -2,3 +2,4 @@ DIST cacti-0.8.8h.tar.gz 2585226 SHA256 
0673bd9513dad381c8bbb9133c721a32bc6422dc
 DIST cacti-1.0.0.tar.gz 7275783 SHA256 
180a23102af0415b961ef4d4181f93f49d40ebed36c5392ac988650d3753e693 SHA512 
9133bb3d34ee6a4fe94e8258ce76df1ceac5cc76ccc8a492ae9a1263cbfb765f88f169c2780f2b36c14d8df4607e8effaf448bcb632cd4171533d0f9842550b1
 WHIRLPOOL 
145de8eca23e5ce031aef8572aad2847b6cf5d920661f1785078b62d268ee62c3b690c3e3fcf6c9a352a468297cf726dc213838bf0b3f4235e03d25ff290ea07
 DIST cacti-1.0.1.tar.gz 7230227 SHA256 
cc36b83653cecd2be0a4a239927dcdaafeb81e7fd7ad6f97c664edcb7fb07628 SHA512 
b87837f2f9ec634dcf6477baa827d489485c0b93702c9ba6e4ae35772dfb828a25bb3a0ac7920103afcd8fe88baf5096e985496de09343de73bceddef8b19ec4
 WHIRLPOOL 
04865593375f802d8e809d1a6180dce07d33d0e98feb450a24123526e2daa9525f0e7445aad786765390e5b1ba826578ac96eb52a06e61cb4460c165b75d726d
 DIST cacti-1.0.2.tar.gz 7230604 SHA256 
8dd4650ce6c81019a7606b66a5ecf08a26f46122ca930e4dd225ed19d813377d SHA512 
f7842cc4b89a9a8ca9e1d2c113300aee81d364806bbbcaac87e95a09e3dfbb81cd4dfbb15bf0667e35715a81712bb91e4a3b66af381c95b42e0f0b29d7b05243
 WHIRLPOOL 
ed8069078928050b23d424798d0590c8f58bf920adcbe411f4ef0b2fa239a505a70bdc657a84e60e76bfe9010d8881d2df44007abd4e9a8bc05e4afe82ac3fb0
+DIST cacti-1.0.3.tar.gz 7232006 SHA256 
9b1ed9e1dc2002f50a31c293870e1125d1c9e0a213d485cdef1e65658be420f3 SHA512 
a101a4f370ba14f4f6536b5fef2ddba9b909aef7d2afc76bc147c9a65bc82dec3c7adae04fe086a88dca6fdf5f29028ea414c04a3420aadbb3d9895d3446a172
 WHIRLPOOL 
1060fe90679f53669977012911fb300cd1b4375c0c79bf851812327aff5ff53464b518fd941483a469bf4025603910a3990d843e738dbeba98db4946840bb5bb

diff --git a/net-analyzer/cacti/cacti-1.0.3.ebuild 
b/net-analyzer/cacti/cacti-1.0.3.ebuild
new file mode 100644
index 00..55a7e4332b
--- /dev/null
+++ b/net-analyzer/cacti/cacti-1.0.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils webapp
+
+# Support for _p* in version.
+MY_P=${P/_p*/}
+
+DESCRIPTION="Cacti is a complete frontend to rrdtool"
+HOMEPAGE="http://www.cacti.net/;
+SRC_URI="http://www.cacti.net/downloads/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="snmp doc"
+
+need_httpd
+
+RDEPEND="
+   dev-lang/php[cli,mysql,session,sockets,xml]
+   dev-php/adodb
+   net-analyzer/rrdtool[graph]
+   virtual/cron
+   virtual/mysql
+   snmp? ( >=net-analyzer/net-snmp-5.2.0 )
+"
+
+src_prepare() {
+   default
+   sed -i -e \
+   's:$config\["library_path"\] . 
"/adodb/adodb.inc.php":"adodb/adodb.inc.php":' \
+   "${S}"/include/global.php || die
+
+   rm -rf lib/adodb || die # don't use bundled adodb
+}
+
+src_compile() { :; }
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc docs/{CHANGELOG,txt/manual.txt}
+   docinto html
+   doins -r docs/html/
+   rm -rf docs
+
+   edos2unix `find -type f -name '*.php'`
+
+   dodir ${MY_HTDOCSDIR}
+   cp -r . "${D}"${MY_HTDOCSDIR}
+
+   webapp_serverowned ${MY_HTDOCSDIR}/rra
+   webapp_serverowned ${MY_HTDOCSDIR}/log/cacti.log
+   webapp_configfile ${MY_HTDOCSDIR}/include/config.php
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+
+   webapp_src_install
+}



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

2017-02-20 Thread Jeroen Roovers
commit: 5d79778e30d1866f355dff9e88eec985dcb348ca
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 05:07:39 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 05:07:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d79778e

net-firewall/psad: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-firewall/psad/Manifest   |  1 +
 net-firewall/psad/files/psad-2.2.4-var-run.patch |  6 ++
 net-firewall/psad/psad-2.4.4.ebuild  | 94 
 3 files changed, 101 insertions(+)

diff --git a/net-firewall/psad/Manifest b/net-firewall/psad/Manifest
index 94cca56c1d..9b4e024fe0 100644
--- a/net-firewall/psad/Manifest
+++ b/net-firewall/psad/Manifest
@@ -2,3 +2,4 @@ DIST psad-2.2.5.tar.bz2 1243987 SHA256 
736d446266227cb65511d792c85224573c95ea4dc
 DIST psad-2.4.1.tar.bz2 1361593 SHA256 
d86688ed7907724750b501087a92a3417cb5b2dc81e06230d0eb2cdcf676b03e SHA512 
e146d9853e265f4bb25b79fff7a0ab6ba2759367890498ea25edaff771df1b30c3a284b18e6fe5ae3f4c91a79f6b8d255bf331921c36a24fb0f4f554fa3cb848
 WHIRLPOOL 
5ac2b96fd8ec4baa98a0b35465e5c8bbfb3dffd48f2a95e31ef80e176d80e7ed09a5bcf6d945e8bed3d69d9cb21b14857dc56fd24bc5ce01ef9540729fd585d4
 DIST psad-2.4.2.tar.bz2 1396459 SHA256 
0490688c2d09428ee3b0f20a8aebaceb5993484c5e30176f883bea37272c9715 SHA512 
1a28bec3eafcbc9a480680598724b7c99c1aaad2560ec44d00b002208d737b771017c3bbeb73ece10199740d1c9094b11036f8d04cb5b8c6f3860f2e0c0221ab
 WHIRLPOOL 
17401c1ad846759f181f2f5d0619412f198aff5dd54fa8841a02757322ada67a9f6ae651b3b1cdbc4dbfbe2ed0570e56a74bb235794b24b0a187583383a94b0b
 DIST psad-2.4.3.tar.bz2 1395260 SHA256 
e482de4602ab72dba868dcdd1078ad3645d49ab02a9eb116dd117c1a5a20f8c5 SHA512 
8a25ef377e3f4f406c2179a42217110a670f1c0eb8e7991e32a99fd695ca1866218274e9aaeb48552e1bd9bd91b5fbf34b226d767c28f1db27f15b08fba2b0e8
 WHIRLPOOL 
a1c06df2cd67baa3e2b519094ffcccd027aab47352c00cd3147a8d3db2366ce8cbea42c37f5e8adcd9c2532af215bd87ed5d925e376cf8d965725e4f5cf4c7ea
+DIST psad-2.4.4.tar.bz2 1429113 SHA256 
4a8dad05554f779c359fb1091b07b37219dd4321d85e162a5885a11efaec1901 SHA512 
0437a489fcb54458dbb33e0139385e577a89db0c07bd872e4e56780feb8033080d59c99aeff419f3c94b22be8fb41995674749123d15f7d578cc8b0a77d7783f
 WHIRLPOOL 
5ab47d1b23659058ed17f484d7b5aa2c2dad5412f06dfde2fc0032ae50c2d25e9ab9a05bcad29547dd9dc69b0268ec7601917d60d4178bf8032f661aa7ef742c

diff --git a/net-firewall/psad/files/psad-2.2.4-var-run.patch 
b/net-firewall/psad/files/psad-2.2.4-var-run.patch
index 78178a43d5..7e6c9d2908 100644
--- a/net-firewall/psad/files/psad-2.2.4-var-run.patch
+++ b/net-firewall/psad/files/psad-2.2.4-var-run.patch
@@ -1,5 +1,11 @@
 --- a/init-scripts/psad-init.gentoo
 +++ b/init-scripts/psad-init.gentoo
+@@ -1,4 +1,4 @@
+-#!/sbin/runscript
++#!/sbin/openrc-run
+ ## Copyright 2006 Michael Rash
+ # Distributed under the terms of the GNU General Public License v2
+ # Author: Michael Rash
 @@ -19,6 +19,10 @@
  
  start() {

diff --git a/net-firewall/psad/psad-2.4.4.ebuild 
b/net-firewall/psad/psad-2.4.4.ebuild
new file mode 100644
index 00..b5a2cbe07f
--- /dev/null
+++ b/net-firewall/psad/psad-2.4.4.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+#PERL_EXPORT_PHASE_FUNCTIONS=no
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Port Scanning Attack Detection daemon"
+SRC_URI="http://www.cipherdyne.org/psad/download/${P}.tar.bz2;
+HOMEPAGE="http://www.cipherdyne.org/psad;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+
+DEPEND="virtual/perl-ExtUtils-MakeMaker"
+RDEPEND="
+   dev-perl/Bit-Vector
+   dev-perl/Date-Calc
+   dev-perl/NetAddr-IP
+   dev-perl/Unix-Syslog
+   net-firewall/iptables
+   net-misc/whois
+   virtual/logger
+   virtual/mailx
+   virtual/perl-Storable
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2.4-var-run.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's|/usr/bin/gcc|$(CC)|g' \
+   -e 's|-O|$(CFLAGS) $(LDFLAGS)|g' \
+   Makefile || die
+   # Fix up default paths
+   sed -i \
+   -e "s:/usr/bin/whois_psad:/usr/bin/whois:g" \
+   psad.conf || die
+}
+
+src_configure() {
+   default
+
+   local deps_subdir
+   for deps_subdir in IPTables-Parse IPTables-ChainMgr; do
+   cd "${S}"/deps/${deps_subdir} || die
+   SRC_PREP="no" perl-module_src_configure
+   done
+}
+
+src_compile() {
+   tc-export CC
+   default
+
+   local deps_subdir
+   for deps_subdir in IPTables-Parse IPTables-ChainMgr; do
+   cd "${S}"/deps/${deps_subdir} || die
+   perl-module_src_compile
+   done
+}
+
+src_install() {
+   newbin pscan psad-pscan
+
+   insinto /usr
+   dosbin kmsgsd psad psadwatchd
+   newsbin fwcheck_psad.pl fwcheck_psad
+
+   

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

2017-02-20 Thread Jeroen Roovers
commit: ec0ff5a130562052a8466102373b2be56679f526
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 04:54:14 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 04:54:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0ff5a1

net-analyzer/vnstat: Old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/vnstat/Manifest   |  1 -
 net-analyzer/vnstat/vnstat-1.13.ebuild | 70 --
 2 files changed, 71 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 4a41494d5a..319a733c8e 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,3 +1,2 @@
-DIST vnstat-1.13.tar.gz 101568 SHA256 
6f4e2599ebb195b25f499d3e2e865aa14da336dfc9cc03a79181aa71f7ed99cd SHA512 
b9620349247db292b13cd06db1921b4e5921a473957ac387f6adfc21acdc441910f73b97dfa5f024d7ba7a6521d1d9d97e2b25337673f423bcdbd064207f01a4
 WHIRLPOOL 
6b9aeb96790eeef2b287cdffeb4d41b2db22803e7218dafb27944bb14acf255bf590dcb82220c72f388c8cc387045b87335a2e4973a07c5ef1e1c98c710e068d
 DIST vnstat-1.15.tar.gz 207712 SHA256 
c3814b5baa8b627198a8debfe1dce4b4346a342523818cc8668a5497971dbc39 SHA512 
e6cf714c2c95ae7f82ec7852d23067da28f4fab83cf33726e4268a31f982ddf13c3bc30f17251a80f7c65d25f394cd05379a30e677687ce70f8c7b229ac0cb4e
 WHIRLPOOL 
7cb68f5c054c96697e415f4d3c23074f36ba1b8fdd012abf732cb6e50eff0a4a862267ac252aace1d5d7fea38cd5f525113a9cdb7e27d9cd58fce373a68896c6
 DIST vnstat-1.16.tar.gz 211844 SHA256 
420fec6c89229a100697f3189e824a1b81f7148dd651558f2ff03cc298308e8b SHA512 
8906acebead4aef7ec7e96c4f9f17a2b9483f69cf530eb21d2ddc60de71b7690453bf533acfac298cf7e5184c23c7e6a886a757fdbfac3006cc09653c9a2cf6b
 WHIRLPOOL 
1898fdefdbe4bbb75f7864b910786a42b6e6d462a6b35e9f55b26a3496086eb4b77cfa14908a9e0db0846fa85ae50c7c8eef652048445c461d06f866d2d32140

diff --git a/net-analyzer/vnstat/vnstat-1.13.ebuild 
b/net-analyzer/vnstat/vnstat-1.13.ebuild
deleted file mode 100644
index 5840253e7f..00
--- a/net-analyzer/vnstat/vnstat-1.13.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit toolchain-funcs user
-
-DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="http://humdi.net/vnstat/;
-SRC_URI="http://humdi.net/vnstat/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm hppa ppc ppc64 sparc x86"
-IUSE="gd selinux test"
-
-COMMON_DEPEND="
-   gd? ( media-libs/gd[png] )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( dev-libs/check )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-vnstatd )
-"
-
-pkg_setup() {
-   enewgroup vnstat
-   enewuser vnstat -1 -1 /dev/null vnstat
-}
-
-src_prepare() {
-   tc-export CC
-
-   sed -i \
-   -e 's|vnstat[.]log|vnstatd.log|' \
-   -e 's|vnstat[.]pid|vnstatd/vnstatd.pid|' \
-   -e 's|/var/run|/run|' \
-   cfg/${PN}.conf || die
-   sed -i \
-   -e '/PIDFILE/s|/var/run|/run|' \
-   src/common.h || die
-}
-
-src_compile() {
-   emake CFLAGS="${CFLAGS}" $(usex gd all '')
-}
-
-src_install() {
-   use gd && dobin src/vnstati
-   dobin src/vnstat src/vnstatd
-
-   exeinto /etc/cron.hourly
-   newexe "${FILESDIR}"/vnstat.cron vnstat
-
-   insinto /etc
-   doins cfg/vnstat.conf
-   fowners root:vnstat /etc/vnstat.conf
-
-   newconfd "${FILESDIR}"/vnstatd.confd vnstatd
-   newinitd "${FILESDIR}"/vnstatd.initd-r1 vnstatd
-
-   use gd && doman man/vnstati.1
-   doman man/vnstat.1 man/vnstatd.1
-
-   newdoc INSTALL README.setup
-   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
-}



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

2017-02-20 Thread Zac Medico
commit: 18df6efa96f57830f26ca94c41e1f1e8cc30b3ca
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Feb 21 04:44:03 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Feb 21 04:44:24 2017 +
URL:https://gitweb.gentoo.org/proj/mirrorselect.git/commit/?id=18df6efa

main.py: fix isinstance(hosts[i], bytes)

Fixes: c91509d823c2 ("main.py: Fix Bytes error in hosts list bug 610016")

 mirrorselect/main.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mirrorselect/main.py b/mirrorselect/main.py
index 30345cc..4858875 100755
--- a/mirrorselect/main.py
+++ b/mirrorselect/main.py
@@ -109,7 +109,7 @@ class MirrorSelect(object):
var = 'GENTOO_MIRRORS'
 
for i in range(0, len(hosts)):
-   if isinstance(hosts[i], 'bytes'):
+   if isinstance(hosts[i], bytes):
hosts[i] = hosts[i].decode('utf-8')
 
if var == "sync-uri" and out:



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

2017-02-20 Thread Brian Dolbec
commit: 195bea73e1195b824eabdeb411713801f17d11a6
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Feb 21 03:15:28 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Feb 21 03:18:51 2017 +
URL:https://gitweb.gentoo.org/proj/mirrorselect.git/commit/?id=195bea73

extractor.py: Add climit param for >=ssl-fetch-0.4

 mirrorselect/extractor.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mirrorselect/extractor.py b/mirrorselect/extractor.py
index 06dce6c..dca8302 100644
--- a/mirrorselect/extractor.py
+++ b/mirrorselect/extractor.py
@@ -115,7 +115,7 @@ class Extractor(object):
}
 
fetcher = Connector(connector_output, self.proxies, USERAGENT)
-   success, mirrorlist, timestamp = fetcher.fetch_content(url)
+   success, mirrorlist, timestamp = fetcher.fetch_content(url, 
climit=60)
parser.parse(mirrorlist)
 
if (not mirrorlist) or len(parser.tuples()) == 0:



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

2017-02-20 Thread Brian Dolbec
commit: c91509d823c27fdb1527c61f77c959b305170915
Author: zakalwe  gmail  com>
AuthorDate: Tue Feb 21 03:09:11 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Feb 21 03:18:51 2017 +
URL:https://gitweb.gentoo.org/proj/mirrorselect.git/commit/?id=c91509d8

main.py: Fix Bytes error in hosts list bug 610016

The code was only checking the first host which was not a bytes instance
in that case.  This resulted in the remaining host entries to not be decoded.

Signed-off-by: Brian Dolbec  gentoo.org>

 mirrorselect/main.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/mirrorselect/main.py b/mirrorselect/main.py
index d17a4f1..30345cc 100755
--- a/mirrorselect/main.py
+++ b/mirrorselect/main.py
@@ -108,8 +108,9 @@ class MirrorSelect(object):
else:
var = 'GENTOO_MIRRORS'
 
-   if hasattr(hosts[0], 'decode'):
-   hosts = [x.decode('utf-8') for x in hosts]
+   for i in range(0, len(hosts)):
+   if isinstance(hosts[i], 'bytes'):
+   hosts[i] = hosts[i].decode('utf-8')
 
if var == "sync-uri" and out:
mirror_string = '%s = %s' % (var, ' '.join(hosts))



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

2017-02-20 Thread Kent Fredric
commit: e03cb8b9c2fee8ea8fbc7668e9b9b01d9fca059a
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Feb 21 02:14:57 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Feb 21 02:43:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e03cb8b9

dev-lang/perl: Update to patchelevel 3

- Fix related to bug #608966 under crossdev where "touch" on a
  path would fail because the parent path did not exist
- Fix patching failure under crossdev due to SHA1Sums changing
- Upgrade perl-cross to 1.1.4
- Fix makefile ordering issue when compiling unicore/ parts
  before Config.pm has been compiled
- Ensure miniperl is built with the right target arch for
  bootstrap
- Upgrade base.pm patchset to latest for testing
- Fix compilation with GCC6 and -flto  #583532
- Properly fix compilation against newer zlibs #606374 by
  backporting changes to ZLib.xs from Compress-Raw-Zlib 2.074

Bug: https://bugs.gentoo.org/608966
Bug: https://bugs.gentoo.org/583532
Bug: https://bugs.gentoo.org/606374

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lang/perl/Manifest  |   2 +
 dev-lang/perl/perl-5.24.1-r1.ebuild | 559 
 2 files changed, 561 insertions(+)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index f5f3dea027..6fca940392 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -3,6 +3,8 @@ DIST perl-5.22.3-RC4.tar.xz 11233496 SHA256 
cd35050f1a45c48389133285870cf310d1fe
 DIST perl-5.24.1-RC4-patches-2.tar.xz 18464 SHA256 
543318d735c2f1951d7c73d4415d1045021f19c69e953cf2d954eea9f84ffecb SHA512 
9582a149404c2abc0f8b4329a65063d2022a2b212e68f83550303a5544825fb6b16dd1ee7a8d10bb216b70ded9a899eba931892c66989a78214d8d97c8cdb35f
 WHIRLPOOL 
5c99c07198e7265177a5aa223b92791a744b4bb7990383ee361e1f7042bba146e54688def22e7b51b44f5a6db492f9311d3094937026203a91d2fe7be81edf08
 DIST perl-5.24.1-RC4.tar.xz 11553836 SHA256 
6da6333809eb2b35b17ee3c25b7f0327da32fad7214b296b662ccd9883b8bc59 SHA512 
f7108210048c8253a693e32df4b2f2da2cda7d7215c8d104a831554e6b59c7a85c395b14cc33c8939c25cdccd1d441784508a7623e511b8737f74b93a6fcbfc2
 WHIRLPOOL 
f19d3dac9810d284c1661c4aa84550a97ee6786fc210329858f1dead72ac53c7e295e2bc3e5c7c34b43e506fce2d682832eb540d61a0ca34824ff4629ffb77e8
 DIST perl-5.24.1-patches-2.tar.xz 21124 SHA256 
6b00ee799d0d2b88e641eb49800d0f756802540ec11e5d963bf19cd1de8f70a6 SHA512 
c4c128d2ee62f57558f23c63fc12ae7f4159632927e7301de9a9dadd5e7c5894b7fe36f68d361d44b2ddad0b1e526714a99204a34b045ef4d7395a8f1c56f3d2
 WHIRLPOOL 
226d62663e13a09d7cedd095fec7331449a491618323603912f9f12d130857398967f3f8ac087957523deea374a5905f7f4308f6d85d860b202c93c50a5e232f
+DIST perl-5.24.1-patches-3.tar.xz 24012 SHA256 
b8f8164c1fb34c5db82d9f16c5330cdb2d56e283562dd2d684c2abc26e58bf83 SHA512 
1af59b80fca8317fe8df171eba6fcc0830c65f94ad7f73bac611877afdd6e5dfe9ce7c67205a860703fcf6c5b87ba14a0163196e1b833a20562525d06b26b6f3
 WHIRLPOOL 
9d1f7d3050f544d04e413e1c6c4a8cc6bc593a8250dbf45fb166cf92060ea8bb8e4b09bb73a686cce8101395a04c853842588c1c223c903c5b74cedaf68c5d18
 DIST perl-5.24.1.tar.xz 11569284 SHA256 
03a77bac4505c270f1890ece75afc7d4b555090b41aa41ea478747e23b2afb3f SHA512 
9429608eb4d7f6a01b5a7df8601e0757acdf3e6d5af960d5cf710f8e4fd20ffe082bb42eedc2cd079d5173e48cf5574d55477e1c51f7f53b32fb5d1b89f6db8c
 WHIRLPOOL 
26d401f03af54ba61ea8e761f483f3d374737660fa4beaa3bd77951c0f920f88f9e47f327754c32d4c3c49557882a2a531b9eebef420ad6155d62423f7753406
 DIST perl-cross-1.1.1.tar.gz 88283 SHA256 
8ee72f39119b342f3b911266e5c965914a44a484fd18d9c444d106aca4dd7abc SHA512 
8ad958d08d8e7ff2b80333959544aaf0e83a74f2e34c9e8aca543052d039c0f4b00cda694ee940874b192b0d83656a9f6854ebbf2c444b212ba9d4417c576591
 WHIRLPOOL 
e6739ca8fc4dcafa14a20585d75931cf6b6a98fad9c732312d15507b29b926452668afc4f27f2b6c5bb6faa623fc506538a53ed9d303d21897f42d47c26e4924
 DIST perl-cross-1.1.3.tar.gz 93856 SHA256 
181b24ff71815fb2c8065e6ea139d106796eee0964aebfd8081f0b7f69e0696d SHA512 
d1ea6ab8a431f831ec9c4c6b71a238a66f021f5610505ebb48c3b0d0b8c9afb0fcb8050779abe1a126afdd92e65f8c86e134832b45a0a6c26ca4b46735e3021d
 WHIRLPOOL 
f7313b859031d13516193a88a70fff845987eea93eab3d0d3bac6f3b47c781324acddeed72d6cef8c7d8ee06c8ca5f59a10560b20a53575ffdfd2ce36272a723
+DIST perl-cross-1.1.4.tar.gz 94623 SHA256 
c840a327d5464ca271cac40d52e2d199330875527bf1003c28a6e550fb7bcc57 SHA512 
3bfc108245f0c05b7d45c317eb28c2eb70aba528dfe8a39bc99d6e49b4751f5dca4f4ac661484bfc7528c3e28fcdbd8994c36daa49c25516618fec1f58116d79
 WHIRLPOOL 
c4a150cf15d067cd58db63dae01bbe81080477f9a2bfcd8557b2097bbf93509bb9128feef84e8a2913724a82de0accc3b9c5d65207ee9dcd2989fe51

diff --git a/dev-lang/perl/perl-5.24.1-r1.ebuild 
b/dev-lang/perl/perl-5.24.1-r1.ebuild
new file mode 100644
index 00..9f05219cf0
--- /dev/null
+++ b/dev-lang/perl/perl-5.24.1-r1.ebuild
@@ -0,0 +1,559 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils alternatives flag-o-matic 

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

2017-02-20 Thread Michael Orlitzky
commit: 944439b732b303c6bcc5369fba60b8fd6f640348
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Feb 21 02:03:02 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Feb 21 02:03:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944439b7

net-libs/c-client: use ":" as pattern separator in a sed call.

Most of the "sed" calls in the c-client ebuilds use ":" as the pattern
separator, because we expect to be replacing things with front-slashes
in them. One exception was the call that replaced CC, AR, and RANLIB;
and that finally bit us. A user with absolute paths in those variables
reported the defect.

This commit fixes the call to use ":" as the pattern separator, like
everywhere else in the ebuild. Since it is a build-only fix, it was
made without a new revision.

Gentoo-Bug: 609744

Package-Manager: portage-2.3.3

 net-libs/c-client/c-client-2007f-r6.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild 
b/net-libs/c-client/c-client-2007f-r6.ebuild
index fc6ce38b6a..e033b90a11 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -74,9 +74,9 @@ src_prepare() {
 
# Respect LDFLAGS
eapply "${FILESDIR}/${PN}-2007f-ldflags.patch"
-   sed -e "s/CC=cc/CC=$(tc-getCC)/" \
-   -e "s/ARRC=ar/ARRC=$(tc-getAR)/" \
-   -e "s/RANLIB=ranlib/RANLIB=$(tc-getRANLIB)/" \
+   sed -e "s:CC=cc:CC=$(tc-getCC):" \
+   -e "s:ARRC=ar:ARRC=$(tc-getAR):" \
+   -e "s:RANLIB=ranlib:RANLIB=$(tc-getRANLIB):" \
-i src/osdep/unix/Makefile \
|| die "failed to fix build flags support in the Makefile"
 



[gentoo-commits] proj/mozilla:master commit in: eclass/, www-client/firefox/, dev-db/sqlite/files/, dev-db/sqlite/, ...

2017-02-20 Thread Jory Pratt
commit: d4ae11d6bc50ac6c3ba4d474ecf90c5c46ccfb80
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Tue Feb 21 02:13:09 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Feb 21 02:13:09 2017 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=d4ae11d6

dev-db/sqlite,www-client/firefox,mail-client/thunderbird: Update sqlite
dep, update beta versions

 dev-db/sqlite/Manifest |   3 +
 .../files/sqlite-3.16.0-full_tarball-build.patch   | 147 
 .../sqlite-3.16.0-nonfull_tarball-build.patch  |  14 ++
 dev-db/sqlite/metadata.xml |  19 ++
 dev-db/sqlite/sqlite-3.17.0.ebuild | 261 +
 eclass/mozconfig-v6.52.eclass  |   2 +-
 mail-client/thunderbird/Manifest   |   4 +-
 ..._beta2.ebuild => thunderbird-52.0_beta3.ebuild} |   4 +-
 www-client/firefox/Manifest|   2 +-
 ...52.0_beta6.ebuild => firefox-52.0_beta8.ebuild} |   2 +-
 10 files changed, 451 insertions(+), 7 deletions(-)

diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
new file mode 100644
index 000..68bd2ce
--- /dev/null
+++ b/dev-db/sqlite/Manifest
@@ -0,0 +1,3 @@
+DIST sqlite-autoconf-317.tar.gz 2515143 SHA256 
a4e485ad3a16e054765baf6371826b5000beed07e626510896069c0bf013874c SHA512 
bebf2693ade1c99b6a178bbe663f64911bf7751932a2524506994cbbb19ab254e7febe3693a76084e55853c1ea85db9e4ece87192422583555fbe569915a2ca8
 WHIRLPOOL 
c3ddeb9691470dfd10950ef36bca8f05f06faa171e3ee87da66d431ba364b7dd903b1350b8ab1aae445a2696ea56dd3f0c50e07d25bc83a09d673a9b92c84e3f
+DIST sqlite-doc-317.zip 5533032 SHA256 
3102d9eab879074776216357e4c9e272f63d0cda975a0819ec5baba5e0922ff6 SHA512 
6a7813be301416dc59401b7732733f44efad60b458ded0f4ed8d845aab0843a1123dd20d1e6f209dd32184a87bcd7e68e213e3676c43d1d05d2df5acc2c64b74
 WHIRLPOOL 
dc1c9b6802985be34ac7819e08883c456a0a76fb1822eff46b26613760063b72888d34323cf15f0f48be69555c0b07b99424a85f29ac580c4ad8fa46b990b723
+DIST sqlite-src-317.zip 10120844 SHA256 
86754bee6bcaf1f2a6bf4a02676eb3a43d22d4e5d8339e217424cb2be6b748c3 SHA512 
e60381de33fbf566507454e4f1dfb7d3ada554e5c919f05f0dd2f96a6f266adaa62681437f21fdea1c24de57fb6141b798f97854918faa189b507f12f11e0d36
 WHIRLPOOL 
535c598f7bb9ddbecdd1ca841c0ecf398831c494c99c38542d1cbb756d8333260d6891aa36167aeba75df83fbaf402465dc65c9b3a7fb6685fa54420cb1a1342

diff --git a/dev-db/sqlite/files/sqlite-3.16.0-full_tarball-build.patch 
b/dev-db/sqlite/files/sqlite-3.16.0-full_tarball-build.patch
new file mode 100644
index 000..60907e7
--- /dev/null
+++ b/dev-db/sqlite/files/sqlite-3.16.0-full_tarball-build.patch
@@ -0,0 +1,147 @@
+Link executables against libsqlite3.so.
+Increase timeout for fuzzcheck.
+Fix building with dlopen() not available.
+
+--- Makefile.in
 Makefile.in
+@@ -562,6 +562,7 @@
+ #
+ SHELL_OPT = -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS4
+ # SHELL_OPT += -DSQLITE_ENABLE_FTS5
++SHELL_OPT += -DSQLITE_ENABLE_DBSTAT_VTAB
+ SHELL_OPT += -DSQLITE_ENABLE_EXPLAIN_COMMENTS
+ SHELL_OPT += -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION
+ FUZZERSHELL_OPT = -DSQLITE_ENABLE_JSON1
+@@ -586,25 +587,25 @@
+ 
+ libtclsqlite3.la: tclsqlite.lo libsqlite3.la
+   $(LTLINK) -no-undefined -o $@ tclsqlite.lo \
+-  libsqlite3.la @TCL_STUB_LIB_SPEC@ $(TLIBS) \
++  libsqlite3.la @TCL_STUB_LIB_SPEC@ \
+   -rpath "$(TCLLIBDIR)" \
+   -version-info "8:6:8" \
+   -avoid-version
+ 
+-sqlite3$(TEXE):   $(TOP)/src/shell.c sqlite3.c
+-  $(LTLINK) $(READLINE_FLAGS) $(SHELL_OPT) -o $@ \
+-  $(TOP)/src/shell.c sqlite3.c \
+-  $(LIBREADLINE) $(TLIBS) -rpath "$(libdir)"
++sqlite3$(TEXE):   $(TOP)/src/shell.c libsqlite3.la
++  $(LTLINK) $(READLINE_FLAGS) -o $@ \
++  $(TOP)/src/shell.c libsqlite3.la \
++  $(LIBREADLINE)
+ 
+-sqldiff$(TEXE):   $(TOP)/tool/sqldiff.c sqlite3.lo sqlite3.h
+-  $(LTLINK) -o $@ $(TOP)/tool/sqldiff.c sqlite3.lo $(TLIBS)
++sqldiff$(TEXE):   $(TOP)/tool/sqldiff.c libsqlite3.la
++  $(LTLINK) -o $@ $(TOP)/tool/sqldiff.c libsqlite3.la
+ 
+-dbhash$(TEXE):$(TOP)/tool/dbhash.c sqlite3.lo sqlite3.h
+-  $(LTLINK) -o $@ $(TOP)/tool/dbhash.c sqlite3.lo $(TLIBS)
++dbhash$(TEXE):$(TOP)/tool/dbhash.c libsqlite3.la
++  $(LTLINK) -o $@ $(TOP)/tool/dbhash.c libsqlite3.la
+ 
+-scrub$(TEXE): $(TOP)/ext/misc/scrub.c sqlite3.lo
++scrub$(TEXE): $(TOP)/ext/misc/scrub.c libsqlite3.la
+   $(LTLINK) -o $@ -I. -DSCRUB_STANDALONE \
+-  $(TOP)/ext/misc/scrub.c sqlite3.lo $(TLIBS)
++  $(TOP)/ext/misc/scrub.c libsqlite3.la
+ 
+ srcck1$(BEXE):$(TOP)/tool/srcck1.c
+   $(BCC) -o srcck1$(BEXE) $(TOP)/tool/srcck1.c
+@@ -679,7 +680,7 @@
+ # Rule to build the amalgamation
+ #
+ sqlite3.lo:   sqlite3.c
+-  $(LTCOMPILE) $(TEMP_STORE) -c sqlite3.c
++  $(LTCOMPILE) $(SHELL_OPT) $(TEMP_STORE) -c sqlite3.c
+ 
+ # Rules 

[gentoo-commits] proj/portage:master commit in: pym/_emerge/

2017-02-20 Thread Zac Medico
commit: 75f0936b8866b143643abcd6c302cd72fc71eef3
Author: Alexandru Elisei  gmail  com>
AuthorDate: Mon Feb 20 17:53:56 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Feb 21 00:01:38 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=75f0936b

emerge: sync given repos even if auto-sync is false (bug 610328)

The auto-sync attribute is more useful for emerge --sync with zero repo
arguments. When specific repo arguments are given to emerge --sync, it
makes sense to sync those repos regardless of the auto-sync attribute.

X-Gentoo-Bug: 610328
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=610328

 pym/_emerge/actions.py | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py
index 71e362e3c..cc0269d5d 100644
--- a/pym/_emerge/actions.py
+++ b/pym/_emerge/actions.py
@@ -1999,9 +1999,13 @@ def action_sync(emerge_config, trees=DeprecationWarning,
action=action, args=[], trees=trees, opts=opts)
 
syncer = SyncRepos(emerge_config)
-
return_messages = "--quiet" not in emerge_config.opts
-   success, msgs = syncer.auto_sync(options={'return-messages': 
return_messages})
+   options = {'return-messages' : return_messages}
+   if emerge_config.args:
+   options['repo'] = emerge_config.args
+   success, msgs = syncer.repo(options=options)
+   else:
+   success, msgs = syncer.auto_sync(options=options)
if return_messages:
print_results(msgs)
 



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

2017-02-20 Thread Mart Raudsepp
commit: f6e7fc711e31eee0e240a0946814fad9bd505141
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Feb 21 01:12:56 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Feb 21 01:12:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e7fc71

dev-util/gdbus-codegen: remove old

matching dev-libs/glib was removed for failing tests

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/gdbus-codegen/Manifest|  1 -
 dev-util/gdbus-codegen/gdbus-codegen-2.50.2.ebuild | 47 --
 2 files changed, 48 deletions(-)

diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index 7a2ff468d0..dab4e9de80 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1,3 +1,2 @@
 DIST glib-2.48.2.tar.xz 6408644 SHA256 
f25e751589cb1a58826eac24fbd4186cda4518af772806b666a3f91f66e6d3f4 SHA512 
2eac104eb2207d0a6488992e48069a34b417f51e141364f281ab7b0953a6de88be177b1c694dd9464a856c9a5d8021e3cf0193a8d9c5aaf6ea11f1f9ff743c43
 WHIRLPOOL 
cba211000d5597e93d01113e5f2b6736e47f4daa00935a53af182b3304fef9a1ac25f78995c7a53cc1234261433a1bbd1ec751c87b556845a15da720af5b971b
-DIST glib-2.50.2.tar.xz 7582312 SHA256 
be68737c1f268c05493e503b3b654d2b7f43d7d0b8c5556f7e4651b870acfbf5 SHA512 
63d7b5ece8d7d15b10e06ef10a8e0a4446f30a8d9c97daa3352ec00dfef622728bd42ed24cbf67e553166a0f9e29a3e3d024d1d085b9804fd67608db438b6771
 WHIRLPOOL 
f7a005c0ad0edd0a9010aec60c4df907f79c45948b7bb583d70c378557c2a2f63383ebbaded9074b319a669bdf0532d78ce41a4f98d80d53a3a151a4a69be2a2
 DIST glib-2.50.3.tar.xz 7589284 SHA256 
82ee94bf4c01459b6b00cb9db0545c2237921e3060c0b74cff13fbc020cfd999 SHA512 
ef35806c15170b6608445f255136c0bebd2d433adf903c2af2865f6a57b4f2fcfc1e4a7cea1a0dac48ff5fe26248fbf7886dba4a8d209506f0a94160df8fb7af
 WHIRLPOOL 
fc8effb457005a234ccb164d74026cec4af7f9a70eef0a8d58efebfacdcf0d7f7713042a9476e6a89e4effbdf4b0d59377811790557cc991cf6b397e5e984f93

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.50.2.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.50.2.ebuild
deleted file mode 100644
index 1eb5533625..00
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.50.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-PYTHON_REQ_USE="xml"
-
-inherit eutils gnome.org distutils-r1
-
-DESCRIPTION="GDBus code and documentation generator"
-HOMEPAGE="http://www.gtk.org/;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-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 ~x64-macos ~x86-macos"
-IUSE=""
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-# To prevent circular dependencies with glib[test]
-PDEPEND=">=dev-libs/glib-${PV}:2"
-
-S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
-
-python_prepare_all() {
-   PATCHES=(
-   "${FILESDIR}/${PN}-2.40.0-sitedir.patch"
-   )
-   distutils-r1_python_prepare_all
-
-   sed -e 's:#!@PYTHON@:#!/usr/bin/env python:' gdbus-codegen.in > 
gdbus-codegen || die
-   cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
-   sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
-}
-
-src_test() {
-   einfo "Skipping tests. This package is tested by dev-libs/glib"
-   einfo "when merged with FEATURES=test"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all # no-op, but prevents QA warning
-   doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
-}



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

2017-02-20 Thread Mart Raudsepp
commit: 349e44b832a3d431df98dfe571269d30cc97ed3b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Feb 20 22:02:06 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Feb 21 01:04:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349e44b8

dev-util/gdbus-codegen: bump to 2.50.3

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/gdbus-codegen/Manifest|  1 +
 dev-util/gdbus-codegen/gdbus-codegen-2.50.3.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index c50b3f2b2a..7a2ff468d0 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1,2 +1,3 @@
 DIST glib-2.48.2.tar.xz 6408644 SHA256 
f25e751589cb1a58826eac24fbd4186cda4518af772806b666a3f91f66e6d3f4 SHA512 
2eac104eb2207d0a6488992e48069a34b417f51e141364f281ab7b0953a6de88be177b1c694dd9464a856c9a5d8021e3cf0193a8d9c5aaf6ea11f1f9ff743c43
 WHIRLPOOL 
cba211000d5597e93d01113e5f2b6736e47f4daa00935a53af182b3304fef9a1ac25f78995c7a53cc1234261433a1bbd1ec751c87b556845a15da720af5b971b
 DIST glib-2.50.2.tar.xz 7582312 SHA256 
be68737c1f268c05493e503b3b654d2b7f43d7d0b8c5556f7e4651b870acfbf5 SHA512 
63d7b5ece8d7d15b10e06ef10a8e0a4446f30a8d9c97daa3352ec00dfef622728bd42ed24cbf67e553166a0f9e29a3e3d024d1d085b9804fd67608db438b6771
 WHIRLPOOL 
f7a005c0ad0edd0a9010aec60c4df907f79c45948b7bb583d70c378557c2a2f63383ebbaded9074b319a669bdf0532d78ce41a4f98d80d53a3a151a4a69be2a2
+DIST glib-2.50.3.tar.xz 7589284 SHA256 
82ee94bf4c01459b6b00cb9db0545c2237921e3060c0b74cff13fbc020cfd999 SHA512 
ef35806c15170b6608445f255136c0bebd2d433adf903c2af2865f6a57b4f2fcfc1e4a7cea1a0dac48ff5fe26248fbf7886dba4a8d209506f0a94160df8fb7af
 WHIRLPOOL 
fc8effb457005a234ccb164d74026cec4af7f9a70eef0a8d58efebfacdcf0d7f7713042a9476e6a89e4effbdf4b0d59377811790557cc991cf6b397e5e984f93

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.50.3.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.50.3.ebuild
new file mode 100644
index 00..1679e7194c
--- /dev/null
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.50.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GNOME_ORG_MODULE="glib"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_REQ_USE="xml"
+
+inherit eutils gnome.org distutils-r1
+
+DESCRIPTION="GDBus code and documentation generator"
+HOMEPAGE="http://www.gtk.org/;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+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 ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+
+# To prevent circular dependencies with glib[test]
+PDEPEND=">=dev-libs/glib-${PV}:2"
+
+S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
+
+python_prepare_all() {
+   PATCHES=(
+   "${FILESDIR}/${PN}-2.40.0-sitedir.patch"
+   )
+   distutils-r1_python_prepare_all
+
+   sed -e 's:#!@PYTHON@:#!/usr/bin/env python:' gdbus-codegen.in > 
gdbus-codegen || die
+   cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
+   sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
+}
+
+src_test() {
+   einfo "Skipping tests. This package is tested by dev-libs/glib"
+   einfo "when merged with FEATURES=test"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all # no-op, but prevents QA warning
+   doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}



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

2017-02-20 Thread Mart Raudsepp
commit: 4fbb59ea3cd86efd7a53cded006850f9fc9d788e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Feb 21 01:03:22 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Feb 21 01:04:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fbb59ea

dev-libs/glib: remove old 2.50.2 that fails gsettings tests with dconf installed

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/glib/Manifest   |   1 -
 dev-libs/glib/glib-2.50.2.ebuild | 287 ---
 2 files changed, 288 deletions(-)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index bdcdc269c5..3ef5d75577 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,5 +1,4 @@
 DIST glib-2.44.1.tar.xz 7132940 SHA256 
8811deacaf8a503d0a9b701777ea079ca6a4277be10e3d730d2112735d5eca07 SHA512 
c24d307408e061b2657f7e7d1b8245c55605ebda26ee2dcc3497ee9d90bfc137d8e5f42f0cd5acf4b49ea28c424fa901e81f75ecf81833f6d0fe51d5e36e5888
 WHIRLPOOL 
6a1eef94b3ffed4d5cb551f4def6859ddff8ea0aac50048e706863f2bd4957c40b7034946852fa4604a109eb121c55b94ec51b3708a325ace5692f61fd1babb7
 DIST glib-2.48.2.tar.xz 6408644 SHA256 
f25e751589cb1a58826eac24fbd4186cda4518af772806b666a3f91f66e6d3f4 SHA512 
2eac104eb2207d0a6488992e48069a34b417f51e141364f281ab7b0953a6de88be177b1c694dd9464a856c9a5d8021e3cf0193a8d9c5aaf6ea11f1f9ff743c43
 WHIRLPOOL 
cba211000d5597e93d01113e5f2b6736e47f4daa00935a53af182b3304fef9a1ac25f78995c7a53cc1234261433a1bbd1ec751c87b556845a15da720af5b971b
-DIST glib-2.50.2.tar.xz 7582312 SHA256 
be68737c1f268c05493e503b3b654d2b7f43d7d0b8c5556f7e4651b870acfbf5 SHA512 
63d7b5ece8d7d15b10e06ef10a8e0a4446f30a8d9c97daa3352ec00dfef622728bd42ed24cbf67e553166a0f9e29a3e3d024d1d085b9804fd67608db438b6771
 WHIRLPOOL 
f7a005c0ad0edd0a9010aec60c4df907f79c45948b7bb583d70c378557c2a2f63383ebbaded9074b319a669bdf0532d78ce41a4f98d80d53a3a151a4a69be2a2
 DIST glib-2.50.3.tar.xz 7589284 SHA256 
82ee94bf4c01459b6b00cb9db0545c2237921e3060c0b74cff13fbc020cfd999 SHA512 
ef35806c15170b6608445f255136c0bebd2d433adf903c2af2865f6a57b4f2fcfc1e4a7cea1a0dac48ff5fe26248fbf7886dba4a8d209506f0a94160df8fb7af
 WHIRLPOOL 
fc8effb457005a234ccb164d74026cec4af7f9a70eef0a8d58efebfacdcf0d7f7713042a9476e6a89e4effbdf4b0d59377811790557cc991cf6b397e5e984f93
 DIST pkg-config-0.28.tar.gz 1931203 SHA256 
6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 
6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320
 WHIRLPOOL 
db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486

diff --git a/dev-libs/glib/glib-2.50.2.ebuild b/dev-libs/glib/glib-2.50.2.ebuild
deleted file mode 100644
index d6ec9771a9..00
--- a/dev-libs/glib/glib-2.50.2.ebuild
+++ /dev/null
@@ -1,287 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Until bug #537330 glib is a reverse dependency of pkgconfig and, then
-# adding new dependencies end up making stage3 to grow. Every addition needs
-# then to be think very closely.
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-# Completely useless with or without USE static-libs, people need to use
-# pkg-config
-GNOME2_LA_PUNT="yes"
-
-inherit autotools bash-completion-r1 eutils flag-o-matic gnome2 libtool 
linux-info \
-   multilib multilib-minimal pax-utils python-r1  toolchain-funcs 
versionator virtualx
-
-DESCRIPTION="The GLib library of C routines"
-HOMEPAGE="http://www.gtk.org/;
-SRC_URI="${SRC_URI}
-   https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz; # 
pkg.m4 for eautoreconf
-
-LICENSE="LGPL-2+"
-SLOT="2"
-IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test 
utils xattr"
-REQUIRED_USE="
-   utils? ( ${PYTHON_REQUIRED_USE} )
-   test? ( ${PYTHON_REQUIRED_USE} )
-"
-
-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"
-
-# Added util-linux multilib dependency to have libmount support (which
-# is always turned on on linux systems, unless explicitly disabled, but
-# this ebuild does not do that anyway) (bug #599586)
-
-RDEPEND="
-   !=dev-libs/libpcre-8.13:3[${MULTILIB_USEDEP},static-libs?]
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   >=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]
-   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   kernel_linux? ( sys-apps/util-linux[${MULTILIB_USEDEP}] )
-   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
-   xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] )
-   fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
-   utils? (
-   ${PYTHON_DEPS}
-   >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
-   

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

2017-02-20 Thread Mart Raudsepp
commit: b4ae05f0cc5e9aaae6a689c0c8839db7720fa1b5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Feb 20 21:59:39 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Feb 21 01:04:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ae05f0

dev-libs/glib: bump to 2.50.3

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/glib/Manifest   |   1 +
 dev-libs/glib/glib-2.50.3.ebuild | 288 +++
 2 files changed, 289 insertions(+)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 78729c7c8f..bdcdc269c5 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,4 +1,5 @@
 DIST glib-2.44.1.tar.xz 7132940 SHA256 
8811deacaf8a503d0a9b701777ea079ca6a4277be10e3d730d2112735d5eca07 SHA512 
c24d307408e061b2657f7e7d1b8245c55605ebda26ee2dcc3497ee9d90bfc137d8e5f42f0cd5acf4b49ea28c424fa901e81f75ecf81833f6d0fe51d5e36e5888
 WHIRLPOOL 
6a1eef94b3ffed4d5cb551f4def6859ddff8ea0aac50048e706863f2bd4957c40b7034946852fa4604a109eb121c55b94ec51b3708a325ace5692f61fd1babb7
 DIST glib-2.48.2.tar.xz 6408644 SHA256 
f25e751589cb1a58826eac24fbd4186cda4518af772806b666a3f91f66e6d3f4 SHA512 
2eac104eb2207d0a6488992e48069a34b417f51e141364f281ab7b0953a6de88be177b1c694dd9464a856c9a5d8021e3cf0193a8d9c5aaf6ea11f1f9ff743c43
 WHIRLPOOL 
cba211000d5597e93d01113e5f2b6736e47f4daa00935a53af182b3304fef9a1ac25f78995c7a53cc1234261433a1bbd1ec751c87b556845a15da720af5b971b
 DIST glib-2.50.2.tar.xz 7582312 SHA256 
be68737c1f268c05493e503b3b654d2b7f43d7d0b8c5556f7e4651b870acfbf5 SHA512 
63d7b5ece8d7d15b10e06ef10a8e0a4446f30a8d9c97daa3352ec00dfef622728bd42ed24cbf67e553166a0f9e29a3e3d024d1d085b9804fd67608db438b6771
 WHIRLPOOL 
f7a005c0ad0edd0a9010aec60c4df907f79c45948b7bb583d70c378557c2a2f63383ebbaded9074b319a669bdf0532d78ce41a4f98d80d53a3a151a4a69be2a2
+DIST glib-2.50.3.tar.xz 7589284 SHA256 
82ee94bf4c01459b6b00cb9db0545c2237921e3060c0b74cff13fbc020cfd999 SHA512 
ef35806c15170b6608445f255136c0bebd2d433adf903c2af2865f6a57b4f2fcfc1e4a7cea1a0dac48ff5fe26248fbf7886dba4a8d209506f0a94160df8fb7af
 WHIRLPOOL 
fc8effb457005a234ccb164d74026cec4af7f9a70eef0a8d58efebfacdcf0d7f7713042a9476e6a89e4effbdf4b0d59377811790557cc991cf6b397e5e984f93
 DIST pkg-config-0.28.tar.gz 1931203 SHA256 
6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 
6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320
 WHIRLPOOL 
db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486

diff --git a/dev-libs/glib/glib-2.50.3.ebuild b/dev-libs/glib/glib-2.50.3.ebuild
new file mode 100644
index 00..20002527d2
--- /dev/null
+++ b/dev-libs/glib/glib-2.50.3.ebuild
@@ -0,0 +1,288 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Until bug #537330 glib is a reverse dependency of pkgconfig and, then
+# adding new dependencies end up making stage3 to grow. Every addition needs
+# then to be think very closely.
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+# Completely useless with or without USE static-libs, people need to use
+# pkg-config
+GNOME2_LA_PUNT="yes"
+
+inherit autotools bash-completion-r1 eutils flag-o-matic gnome2 libtool 
linux-info \
+   multilib multilib-minimal pax-utils python-r1  toolchain-funcs 
versionator virtualx
+
+DESCRIPTION="The GLib library of C routines"
+HOMEPAGE="http://www.gtk.org/;
+SRC_URI="${SRC_URI}
+   https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz; # 
pkg.m4 for eautoreconf
+
+LICENSE="LGPL-2+"
+SLOT="2"
+IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test 
utils xattr"
+REQUIRED_USE="
+   utils? ( ${PYTHON_REQUIRED_USE} )
+   test? ( ${PYTHON_REQUIRED_USE} )
+"
+
+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"
+
+# Added util-linux multilib dependency to have libmount support (which
+# is always turned on on linux systems, unless explicitly disabled, but
+# this ebuild does not do that anyway) (bug #599586)
+
+RDEPEND="
+   !=dev-libs/libpcre-8.13:3[${MULTILIB_USEDEP},static-libs?]
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   kernel_linux? ( sys-apps/util-linux[${MULTILIB_USEDEP}] )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
+   xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] )
+   fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
+   utils? (
+   ${PYTHON_DEPS}
+   >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
+   virtual/libelf:0=
+   )
+"
+DEPEND="${RDEPEND}
+   

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

2017-02-20 Thread Andreas Sturmlechner
commit: bf5adf0822b623d9eab59cf1c304351f5dc66a99
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 21 00:43:27 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 21 00:44:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5adf08

media-sound/tomahawk: Drop old

Package-Manager: portage-2.3.3

 .../tomahawk/tomahawk-0.9.0_pre20161029.ebuild | 81 --
 1 file changed, 81 deletions(-)

diff --git a/media-sound/tomahawk/tomahawk-0.9.0_pre20161029.ebuild 
b/media-sound/tomahawk/tomahawk-0.9.0_pre20161029.ebuild
deleted file mode 100644
index 43d4b289ad..00
--- a/media-sound/tomahawk/tomahawk-0.9.0_pre20161029.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit kde5
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   # SRC_URI="http://download.tomahawk-player.org/${P}.tar.bz2;
-   SRC_URI="http://dev.gentoo.org/~johu/distfiles/${P}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
-else
-   EGIT_REPO_URI="git://github.com/tomahawk-player/${PN}.git"
-fi
-
-DESCRIPTION="Multi-source social music player"
-HOMEPAGE="http://tomahawk-player.org/;
-
-LICENSE="GPL-3 BSD"
-SLOT="0"
-IUSE="+hatchet telepathy xmpp"
-
-CDEPEND="
-   $(add_frameworks_dep attica)
-   $(add_qt_dep designer)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtsql)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwebkit)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtx11extras)
-   $(add_qt_dep qtxml)
-   app-crypt/qca:2[qt5]
-   dev-cpp/lucene++
-   dev-cpp/sparsehash
-   dev-libs/boost:=
-   dev-libs/qtkeychain:=[qt5]
-   >=dev-libs/quazip-0.7.2[qt5]
-   >=media-libs/libechonest-2.3.1:=[qt5]
-   media-libs/liblastfm[qt5]
-   >=media-libs/taglib-1.8.0
-   media-video/vlc:=[flac,dvbpsi,ffmpeg,mp3]
-   >=net-libs/gnutls-3.2:=
-   x11-libs/libX11
-   hatchet? ( dev-cpp/websocketpp )
-   telepathy? ( net-libs/telepathy-qt[qt5] )
-   xmpp? ( net-libs/jreen[qt5] )
-"
-DEPEND="${CDEPEND}
-   $(add_qt_dep linguist-tools)
-   $(add_qt_dep qtconcurrent)
-"
-RDEPEND="${CDEPEND}
-   app-crypt/qca:2[ssl]
-"
-
-DOCS=( AUTHORS ChangeLog README.md )
-
-PATCHES=( "${FILESDIR}/${PN}-liblastfm-cmake.patch" )
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_CRASHREPORTER=OFF
-   -DBUILD_TESTS=OFF
-   -DBUILD_TOOLS=OFF
-   -DBUILD_WITH_QT4=OFF
-   -DWITH_KDE4=OFF
-   -DBUILD_HATCHET=$(usex hatchet)
-   -DWITH_TelepathyQt=$(usex telepathy)
-   -DWITH_Jreen=$(usex xmpp)
-   )
-
-   if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   mycmakeargs+=( -DBUILD_RELEASE=ON )
-   fi
-
-   kde5_src_configure
-}



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

2017-02-20 Thread Andreas Sturmlechner
commit: 1de2a4f7d218dede710d276c6d51f04f7c7985b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 21 00:40:38 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 21 00:44:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de2a4f7

media-sound/tomahawk: Drop media-libs/libechonest

Upstream commit ed9a02764431d9e2bb29c479db23396a647ed842

Gentoo-bug: 591796

Package-Manager: portage-2.3.3

 ...mahawk-.ebuild => tomahawk-0.9.0_pre20161029-r1.ebuild} | 10 +-
 media-sound/tomahawk/tomahawk-.ebuild  |  7 +++
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/media-sound/tomahawk/tomahawk-.ebuild 
b/media-sound/tomahawk/tomahawk-0.9.0_pre20161029-r1.ebuild
similarity index 88%
copy from media-sound/tomahawk/tomahawk-.ebuild
copy to media-sound/tomahawk/tomahawk-0.9.0_pre20161029-r1.ebuild
index 5e61a7e281..2287e3c5a2 100644
--- a/media-sound/tomahawk/tomahawk-.ebuild
+++ b/media-sound/tomahawk/tomahawk-0.9.0_pre20161029-r1.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$
 
@@ -7,14 +7,15 @@ EAPI=6
 inherit kde5
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   SRC_URI="http://download.tomahawk-player.org/${P}.tar.bz2;
+   # SRC_URI="http://download.tomahawk-player.org/${P}.tar.bz2;
+   SRC_URI="http://dev.gentoo.org/~johu/distfiles/${P}.tar.xz;
KEYWORDS="~amd64 ~x86"
 else
EGIT_REPO_URI="git://github.com/tomahawk-player/${PN}.git"
 fi
 
 DESCRIPTION="Multi-source social music player"
-HOMEPAGE="http://tomahawk-player.org/;
+HOMEPAGE="https://tomahawk-player.org/;
 
 LICENSE="GPL-3 BSD"
 SLOT="0"
@@ -22,7 +23,6 @@ IUSE="+hatchet telepathy xmpp"
 
 CDEPEND="
$(add_frameworks_dep attica)
-   $(add_qt_dep designer)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
@@ -38,7 +38,6 @@ CDEPEND="
dev-libs/boost:=
dev-libs/qtkeychain:=[qt5]
>=dev-libs/quazip-0.7.2[qt5]
-   >=media-libs/libechonest-2.3.1:=[qt5]
media-libs/liblastfm[qt5]
>=media-libs/taglib-1.8.0
media-video/vlc:=[flac,dvbpsi,ffmpeg,mp3]
@@ -49,6 +48,7 @@ CDEPEND="
xmpp? ( net-libs/jreen[qt5] )
 "
 DEPEND="${CDEPEND}
+   $(add_qt_dep designer)
$(add_qt_dep linguist-tools)
$(add_qt_dep qtconcurrent)
 "

diff --git a/media-sound/tomahawk/tomahawk-.ebuild 
b/media-sound/tomahawk/tomahawk-.ebuild
index 5e61a7e281..2438e72649 100644
--- a/media-sound/tomahawk/tomahawk-.ebuild
+++ b/media-sound/tomahawk/tomahawk-.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 @@ else
 fi
 
 DESCRIPTION="Multi-source social music player"
-HOMEPAGE="http://tomahawk-player.org/;
+HOMEPAGE="https://tomahawk-player.org/;
 
 LICENSE="GPL-3 BSD"
 SLOT="0"
@@ -22,7 +22,6 @@ IUSE="+hatchet telepathy xmpp"
 
 CDEPEND="
$(add_frameworks_dep attica)
-   $(add_qt_dep designer)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
@@ -38,7 +37,6 @@ CDEPEND="
dev-libs/boost:=
dev-libs/qtkeychain:=[qt5]
>=dev-libs/quazip-0.7.2[qt5]
-   >=media-libs/libechonest-2.3.1:=[qt5]
media-libs/liblastfm[qt5]
>=media-libs/taglib-1.8.0
media-video/vlc:=[flac,dvbpsi,ffmpeg,mp3]
@@ -49,6 +47,7 @@ CDEPEND="
xmpp? ( net-libs/jreen[qt5] )
 "
 DEPEND="${CDEPEND}
+   $(add_qt_dep designer)
$(add_qt_dep linguist-tools)
$(add_qt_dep qtconcurrent)
 "



[gentoo-commits] proj/linux-patches:genpatches-misc commit in: web/

2017-02-20 Thread Mike Pagano
commit: 907b7af4ef812efd778bb4971955d25a4202d2a3
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Feb 21 00:31:52 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Feb 21 00:31:52 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=907b7af4

Fix releases pages generation

 web/makesite.pl | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/web/makesite.pl b/web/makesite.pl
index d389f28..bc2535d 100755
--- a/web/makesite.pl
+++ b/web/makesite.pl
@@ -263,7 +263,8 @@ sub make_releases_index {
opendir(DIR, $webscript_path.'/generated');
@infopages = grep { /-info\.htm$/ } readdir DIR;
foreach $info (@infopages) {
-   $info =~ m/^(\d\.\d\.\d+)-\d+-info\.htm$/;
+   #$info =~ m/^(\d\.\d\.\d+)-\d+-info\.htm$/;
+   $info =~ m/^(\d\.\d+)-\d+-info\.htm$/;
$kernels{$1} = 1;
}
 
@@ -277,6 +278,7 @@ sub make_releases_index {
print INDEX 'genpatches Releases';
 
foreach $kernel (sort keys %kernels) {
+   print("kernel: $kernel\n");
 if ($kernel == "") {
 next;
 }



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

2017-02-20 Thread Jory Pratt
commit: c2f73ad62e69c52a74c1125cbad4c088e5841740
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Wed Feb 15 16:49:12 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Feb 21 00:02:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f73ad6

www-client/firefox: remove unused patches

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

 www-client/firefox/files/firefox-48.0-pgo.patch| 12 
 .../firefox/files/mozilla_configure_regexp.patch   | 22 --
 2 files changed, 34 deletions(-)

diff --git a/www-client/firefox/files/firefox-48.0-pgo.patch 
b/www-client/firefox/files/firefox-48.0-pgo.patch
deleted file mode 100644
index 645c0085e2..00
--- a/www-client/firefox/files/firefox-48.0-pgo.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 firefox-47.0.1/Makefile.in.orig2016-06-01 07:11:37.0 +0300
-+++ firefox-47.0.1/Makefile.in 2016-08-06 16:45:14.442699244 +0300
-@@ -55,6 +55,9 @@
- endif
- endif
- 
-+pgo-profile-run:
-+  $(PYTHON) $(topsrcdir)/build/pgo/profileserver.py $(EXTRA_TEST_ARGS)
-+
- ifdef JS_STANDALONE
- .PHONY: CLOBBER
- CLOBBER:

diff --git a/www-client/firefox/files/mozilla_configure_regexp.patch 
b/www-client/firefox/files/mozilla_configure_regexp.patch
deleted file mode 100644
index f35e445fd2..00
--- a/www-client/firefox/files/mozilla_configure_regexp.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From: Jory A. Pratt 
-
-Note: the first occurrence of :space: is [:space:] (with a single pair
-of []), where it should be [[:space:]] (with two pairs of []).
-
-This causes the sed command to fail (with the error message quoted in
-my original report), driving to failure the whole configure step.
-
-https://bugzilla.mozilla.org/show_bug.cgi?id=1329252
-
-diff --git a/build/autoconf/icu.m4 b/build/autoconf/icu.m4
 a/build/autoconf/icu.m4
-+++ b/build/autoconf/icu.m4
-@@ -70,7 +70,7 @@
- fi
- fi
- 
--version=`sed -n 
's/^[[:space:]]*#[[:space:]]*define[[:space:]][[:space:]]*U_ICU_VERSION_MAJOR_NUM[[:space:]][[:space:]]*\([0-9][0-9]*\)[[:space:]]*$/\1/p'
 "$icudir/common/unicode/uvernum.h"`
-+version=`sed -n 
's/^[[[:space:]]]*#[[:space:]]*define[[:space:]][[:space:]]*U_ICU_VERSION_MAJOR_NUM[[:space:]][[:space:]]*\([0-9][0-9]*\)[[:space:]]*$/\1/p'
 "$icudir/common/unicode/uvernum.h"`
- if test x"$version" = x; then
-AC_MSG_ERROR([cannot determine icu version number from uvernum.h 
header file $lineno])
- fi
\ No newline at end of file



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

2017-02-20 Thread Jory Pratt
commit: daa7b027c082b116f55ec5c1534e1ef569cf4291
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Tue Feb 21 00:04:32 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Feb 21 00:04:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa7b027

www-client/firefox: 51.0.1 e10s addon fixes

 www-client/firefox/Manifest| 182 ++---
 .../{firefox-51.0.ebuild => firefox-51.0.1.ebuild} |   0
 2 files changed, 91 insertions(+), 91 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index a3bf36d026..45de0d0022 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -85,95 +85,95 @@ DIST firefox-45.7.0esr-xh.xpi 432918 SHA256 
58b25333677594d8666f7fd9b459623059b0
 DIST firefox-45.7.0esr-zh-CN.xpi 475797 SHA256 
0e8eb9173e890e5ec2726c60706548f8b554ec532a75022a743fb23fbcb78fd8 SHA512 
9e56ded9cef5f95da310993d8f90764aec39b762fe426087a4ed654da27ef4b9665c1a028b56748bd3f7465ccbea96d59f0342b3d5645806914558a150806c04
 WHIRLPOOL 
2bb3b867e456c2f0bfd78fe1cc0c6d181208bf608e645db9f46676b2a5496a3bf6e81bc679cfe3473bcbded7da3140f86554b426d855b09697245c5e32e569d6
 DIST firefox-45.7.0esr-zh-TW.xpi 466529 SHA256 
8c2ce7bf8a2c95eb065ae9491e3b557d1775be578f7c523080eb204de68c3b49 SHA512 
3f5370fcec1c8605a1a3d724bec8aa5fedd7e6bead2eee88209d8077a8dd8cd6096b3003d7de534f82e8e62a82c96729b4a4f95cecf71676e070b1eaf260c011
 WHIRLPOOL 
51616ece696f77d5774adee33b1c25b7b9dd06f972fc13804772f03d71caa1742c183adbf43add2f608ddce3439fb0a2c6dc7fd628a0f3c3bc5c43f85461dde9
 DIST firefox-45.7.0esr.source.tar.xz 184131284 SHA256 
4b5610691d32b77dd0dec25902f0d19e530c184cedc11babb530621cbdd33143 SHA512 
6424101b6958191ce654d0619950dfbf98d4aa6bdd979306a2df8d6d30d3fecf1ab44638061a2b4fb1af85fe972f5ff49400e8eeda30cdcb9087c4b110b97a7d
 WHIRLPOOL 
ec9ad46ec711135fa1846e60d9d3a430b446584e8156e26f88902452d8674b4a9acdee1f3672820408afe1e689bf55edc5f6bb3cde0014faa609ab70e954a022
-DIST firefox-51.0-ach.xpi 422477 SHA256 
2db50aa5fe8866e0835316817a8f605dd517711fc59ac87eb1c27d259e1dcdb7 SHA512 
eb189a8453f3483c0fc26138722e50c91facefdae762b7f0af87c9aa91bb0c8201d9cd0747da8f1be85807781a3635ba2d4cf7354397bad0af766b53226493cb
 WHIRLPOOL 
2854cc7c013ad9cb9582b74130d5d829c52b404f8350224f515314c0ad8374f0fc148cfb191b24285f691ab76ca62e4f91fdba334b7b0ed325478bc5b4eb
-DIST firefox-51.0-af.xpi 430607 SHA256 
b4ee7ec17f3b9334630ff35e01c1aad47a0f493306eefd21b7dceccb274053d5 SHA512 
905a0d984024736b7c5c4eb8a07c2f697a7b25b00bb79623367031b072e54c5d6fa0f1d9220fca2663bab8d7eee7735364197a1d1f4064e3088764bb6790ec1c
 WHIRLPOOL 
0bd55325ed006fa24e440c420232e75a15cd4158bcba92fa4fea1edebea00e14c7a7815cb2dbfe98ef11582b62db0b48d431820fd31e5675dc9b9771ad9c14c0
-DIST firefox-51.0-an.xpi 439498 SHA256 
3d3a2396ab5083853e20b2cd3fa519642e6f4cd2b66cf446e80c7a794987c64a SHA512 
638952cfee6ebef6a7a0783f9cbe080d4c2ccdec8ca4284235ea78e7224ca4dc9d939724276bdd119a411c31e79377377c751e973ad6d8b6e4fafc337e28a34b
 WHIRLPOOL 
6b124ccbc39cc7e951f3c332a5e9bb624004fcf1fcbb6643d4f33c31b25953db2ab034cc7c005edd1d64766ef0415a069a57a302e5f9566dd83bdc9c8b1e6844
-DIST firefox-51.0-ar.xpi 467364 SHA256 
3d93c078f8f89dd4993069fa673ceba70b3cc5be7c452afd37063b11e8f5dcbe SHA512 
4b4382948c29b74357400b8f2b1ff441561913c8fb8f2e7c6850fe67733e86fe3ca36fb3f91710c37d6906ab8d79cbdbbc158886ed3fa1af8547b01a02f8e3c5
 WHIRLPOOL 
b8ece3a3f0e660ec493eb07c9b672856cb30483ea109bb69461fa9527c99dbca417fda25447e4659de8900a2f6fca1e38e8ea310b18d55243bf8dee26a3e8762
-DIST firefox-51.0-as.xpi 481205 SHA256 
2ba58525cc4f1393015ddcecc286df6c1c1fbab69fc38e697a694625dc325e71 SHA512 
4b00f5cef2f8c556ed93cf501f9fd114aaa1df65519be525c32a2895e369b32c0660a086bba1e39d3f54d736c375e52ade00e8d91870a84945ab3640117e3077
 WHIRLPOOL 
ba5cee5d6154d3b4304f718c11fd90b332080f1621cc82c1c1b3cb7a6a1f877016460aa3ad974287b69af8709f524c7121e99da552b0c3a3aa33b19b17e4de12
-DIST firefox-51.0-ast.xpi 433413 SHA256 
267db3935e315e28c8fcfd3971b7885f7901294b90172e808fbcd28c2c26ae55 SHA512 
a0b1eb784bd58849ede8b2073dc97cfbe7cd36f1f095ef019291ee8664025add5eb6553583350b369ef5064adfe67268084f865839fa6abfd9f52bc8ec816f01
 WHIRLPOOL 
f58025ee408540db31e47864290f11ced201224e9e8225c1f44cea0a61cc3c17da8a7797f170724f8924a0beed5379c052b081b993c399ee0cea9576f234b9ba
-DIST firefox-51.0-az.xpi 448402 SHA256 
7fc38d646f814b286c0ef2c8bbfd1a7b17c88d3c628c22c559cce018ab1ca461 SHA512 
6278d503ef2b2b70e3ed40c8e9489259e56d3be1a7c5abf823225a0f48e577564dbbf92f12039feea23823ae20fdc429a237b2e5027ae7be47fb0450decf2fe0
 WHIRLPOOL 
d3b2c28ad2ebe898500f5becc7d3fcd0e2dfdaa11eca603351843c4ede4f550c04378f13cbdb66c572dad173bd04339bd6707e82d1e997f501daa3e1d5c54b70
-DIST firefox-51.0-bg.xpi 481419 SHA256 
ced3d6568e3421dafe0b8cda07f7d29c5421e038d42bcac759458133a1f3b272 SHA512 
d27ff568258e761cc41ec58b274ca428c2adbbfaf52aff8ade43127e064550555d15c585da3e1b40f768bbba18173a178a2126febb5bf10a89ae5c515a260504
 WHIRLPOOL 

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

2017-02-20 Thread Jory Pratt
commit: 1a96dd0cc10662f1468204145b40d728acbcac29
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Tue Feb 21 00:07:48 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Feb 21 00:07:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a96dd0c

www-client/firefox-bin: 51.0.1 e10s addon fix

 www-client/firefox-bin/Manifest| 172 ++---
 ...x-bin-51.0.ebuild => firefox-bin-51.0.1.ebuild} |   0
 2 files changed, 86 insertions(+), 86 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index a35c68ca5b..b1788c95d5 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -83,91 +83,91 @@ DIST firefox-45.7.0esr-vi.xpi 450778 SHA256 
e4476d413539fa08e9007bd9a7dd4f402ccd
 DIST firefox-45.7.0esr-xh.xpi 432918 SHA256 
58b25333677594d8666f7fd9b459623059b03d3ec1776f27059f1b4334559e9a SHA512 
3da9cd8fd5ab2a6ad0b136d3fd99d915036772f9b4006119ee91dadda8eeecb8481e5626e00a9f873293b8a3043a5eac226ac354819950b1d39c3eb704204460
 WHIRLPOOL 
8ead3126e6b1fb7d3d8954c6e31441c13c9c1cbeb84aba4a47d898b77d7ba87c8baccd37395d8ee48d63ab22e313430f7c493facbbca1d5953f4e3c0617773a6
 DIST firefox-45.7.0esr-zh-CN.xpi 475797 SHA256 
0e8eb9173e890e5ec2726c60706548f8b554ec532a75022a743fb23fbcb78fd8 SHA512 
9e56ded9cef5f95da310993d8f90764aec39b762fe426087a4ed654da27ef4b9665c1a028b56748bd3f7465ccbea96d59f0342b3d5645806914558a150806c04
 WHIRLPOOL 
2bb3b867e456c2f0bfd78fe1cc0c6d181208bf608e645db9f46676b2a5496a3bf6e81bc679cfe3473bcbded7da3140f86554b426d855b09697245c5e32e569d6
 DIST firefox-45.7.0esr-zh-TW.xpi 466529 SHA256 
8c2ce7bf8a2c95eb065ae9491e3b557d1775be578f7c523080eb204de68c3b49 SHA512 
3f5370fcec1c8605a1a3d724bec8aa5fedd7e6bead2eee88209d8077a8dd8cd6096b3003d7de534f82e8e62a82c96729b4a4f95cecf71676e070b1eaf260c011
 WHIRLPOOL 
51616ece696f77d5774adee33b1c25b7b9dd06f972fc13804772f03d71caa1742c183adbf43add2f608ddce3439fb0a2c6dc7fd628a0f3c3bc5c43f85461dde9
-DIST firefox-51.0-ach.xpi 422477 SHA256 
2db50aa5fe8866e0835316817a8f605dd517711fc59ac87eb1c27d259e1dcdb7 SHA512 
eb189a8453f3483c0fc26138722e50c91facefdae762b7f0af87c9aa91bb0c8201d9cd0747da8f1be85807781a3635ba2d4cf7354397bad0af766b53226493cb
 WHIRLPOOL 
2854cc7c013ad9cb9582b74130d5d829c52b404f8350224f515314c0ad8374f0fc148cfb191b24285f691ab76ca62e4f91fdba334b7b0ed325478bc5b4eb
-DIST firefox-51.0-af.xpi 430607 SHA256 
b4ee7ec17f3b9334630ff35e01c1aad47a0f493306eefd21b7dceccb274053d5 SHA512 
905a0d984024736b7c5c4eb8a07c2f697a7b25b00bb79623367031b072e54c5d6fa0f1d9220fca2663bab8d7eee7735364197a1d1f4064e3088764bb6790ec1c
 WHIRLPOOL 
0bd55325ed006fa24e440c420232e75a15cd4158bcba92fa4fea1edebea00e14c7a7815cb2dbfe98ef11582b62db0b48d431820fd31e5675dc9b9771ad9c14c0
-DIST firefox-51.0-an.xpi 439498 SHA256 
3d3a2396ab5083853e20b2cd3fa519642e6f4cd2b66cf446e80c7a794987c64a SHA512 
638952cfee6ebef6a7a0783f9cbe080d4c2ccdec8ca4284235ea78e7224ca4dc9d939724276bdd119a411c31e79377377c751e973ad6d8b6e4fafc337e28a34b
 WHIRLPOOL 
6b124ccbc39cc7e951f3c332a5e9bb624004fcf1fcbb6643d4f33c31b25953db2ab034cc7c005edd1d64766ef0415a069a57a302e5f9566dd83bdc9c8b1e6844
-DIST firefox-51.0-ar.xpi 467364 SHA256 
3d93c078f8f89dd4993069fa673ceba70b3cc5be7c452afd37063b11e8f5dcbe SHA512 
4b4382948c29b74357400b8f2b1ff441561913c8fb8f2e7c6850fe67733e86fe3ca36fb3f91710c37d6906ab8d79cbdbbc158886ed3fa1af8547b01a02f8e3c5
 WHIRLPOOL 
b8ece3a3f0e660ec493eb07c9b672856cb30483ea109bb69461fa9527c99dbca417fda25447e4659de8900a2f6fca1e38e8ea310b18d55243bf8dee26a3e8762
-DIST firefox-51.0-as.xpi 481205 SHA256 
2ba58525cc4f1393015ddcecc286df6c1c1fbab69fc38e697a694625dc325e71 SHA512 
4b00f5cef2f8c556ed93cf501f9fd114aaa1df65519be525c32a2895e369b32c0660a086bba1e39d3f54d736c375e52ade00e8d91870a84945ab3640117e3077
 WHIRLPOOL 
ba5cee5d6154d3b4304f718c11fd90b332080f1621cc82c1c1b3cb7a6a1f877016460aa3ad974287b69af8709f524c7121e99da552b0c3a3aa33b19b17e4de12
-DIST firefox-51.0-ast.xpi 433413 SHA256 
267db3935e315e28c8fcfd3971b7885f7901294b90172e808fbcd28c2c26ae55 SHA512 
a0b1eb784bd58849ede8b2073dc97cfbe7cd36f1f095ef019291ee8664025add5eb6553583350b369ef5064adfe67268084f865839fa6abfd9f52bc8ec816f01
 WHIRLPOOL 
f58025ee408540db31e47864290f11ced201224e9e8225c1f44cea0a61cc3c17da8a7797f170724f8924a0beed5379c052b081b993c399ee0cea9576f234b9ba
-DIST firefox-51.0-az.xpi 448402 SHA256 
7fc38d646f814b286c0ef2c8bbfd1a7b17c88d3c628c22c559cce018ab1ca461 SHA512 
6278d503ef2b2b70e3ed40c8e9489259e56d3be1a7c5abf823225a0f48e577564dbbf92f12039feea23823ae20fdc429a237b2e5027ae7be47fb0450decf2fe0
 WHIRLPOOL 
d3b2c28ad2ebe898500f5becc7d3fcd0e2dfdaa11eca603351843c4ede4f550c04378f13cbdb66c572dad173bd04339bd6707e82d1e997f501daa3e1d5c54b70
-DIST firefox-51.0-bg.xpi 481419 SHA256 
ced3d6568e3421dafe0b8cda07f7d29c5421e038d42bcac759458133a1f3b272 SHA512 
d27ff568258e761cc41ec58b274ca428c2adbbfaf52aff8ade43127e064550555d15c585da3e1b40f768bbba18173a178a2126febb5bf10a89ae5c515a260504
 WHIRLPOOL 

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

2017-02-20 Thread Martin Mokrejs
commit: bd5ac99eff210197a7c50c3a595c28f987f44a7f
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Mon Feb 20 23:44:27 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Mon Feb 20 23:44:27 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=bd5ac99e

sci-biology/tablet: adding KEYWORDS to the latest release although building 
from SVN tag

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-biology/tablet/tablet-1.16.09.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/tablet/tablet-1.16.09.06.ebuild 
b/sci-biology/tablet/tablet-1.16.09.06.ebuild
index 77f14a00f..f90f09bfb 100644
--- a/sci-biology/tablet/tablet-1.16.09.06.ebuild
+++ b/sci-biology/tablet/tablet-1.16.09.06.ebuild
@@ -18,7 +18,7 @@ if [ "$PV" == "" ]; then
KEYWORDS=""
 else
ESVN_REPO_URI="http://ics.hutton.ac.uk/svn/tablet/tags/${PV};
-   KEYWORDS=""
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="Tablet"



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

2017-02-20 Thread Joshua Kinard
commit: a5ea247b348158c70205b22b3894437be0addd60
Author: Joshua Kinard  gentoo  org>
AuthorDate: Mon Feb 20 23:47:51 2017 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Mon Feb 20 23:47:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ea247b

flag-o-matic.eclass: Add -fno-stack-check to ALLOWED_FLAGS

The -fno-stack-check flag is equivalent to -fstack-check=no, so
support both in ALLOWED_FLAGS.

Signed-off-by: Joshua Kinard  gentoo.org>

 eclass/flag-o-matic.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index 57d207b083..5b8a054079 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -25,7 +25,7 @@ all-flag-vars() {
 setup-allowed-flags() {
ALLOWED_FLAGS=(
-pipe -O '-O[12sg]' -mcpu -march -mtune
-   '-fstack-protector*' '-fsanitize*' '-fstack-check*'
+   '-fstack-protector*' '-fsanitize*' '-fstack-check*' 
-fno-stack-check
-fbounds-check -fbounds-checking -fno-strict-overflow
-fno-PIE -fno-pie -nopie -no-pie -fno-unit-at-a-time
-g '-g[0-9]' -ggdb '-ggdb[0-9]' '-gdwarf-*' gstabs -gstabs+



[gentoo-commits] proj/linux-patches:genpatches-misc commit in: web/content/

2017-02-20 Thread Mike Pagano
commit: c3471ae0ba0049a7980143c1b45e4a17fa3ad76d
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Feb 20 23:31:35 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Feb 20 23:31:35 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=c3471ae0

Remove SVN from documentation. Replace with git repo references.

 web/content/about.htm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/web/content/about.htm b/web/content/about.htm
index 3b37e81..9c1012e 100644
--- a/web/content/about.htm
+++ b/web/content/about.htm
@@ -22,7 +22,7 @@ kernel to include both base and extras.
 
 
 
-genpatches is maintained in Gentoo SVN. This is http://sources.gentoo.org/viewcvs.py/linux-patches/genpatches-2.6/;>browseable
 online and the trunk contents are regularly mirrored here. http://anonvcs.gentoo.org/;>Anonymous 
access is also available.
+genpatches is maintained in Gentoo Git. This is https://gitweb.gentoo.org/proj/linux-patches.git/;>browseable online 
and the trunk contents are regularly mirrored here.
 
 
 



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

2017-02-20 Thread Andreas Sturmlechner
commit: 35b0e5b7a7c17d5205c9d472a4a6b190b0858032
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 20 23:06:38 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 20 23:06:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b0e5b7

kde-apps/kstars: USE=indi requires USE=fits

Gentoo-bug: 603146

Package-Manager: portage-2.3.3

 kde-apps/kstars/kstars-16.08.3.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kstars/kstars-16.08.3.ebuild 
b/kde-apps/kstars/kstars-16.08.3.ebuild
index f252af68e7..215d690bf8 100644
--- a/kde-apps/kstars/kstars-16.08.3.ebuild
+++ b/kde-apps/kstars/kstars-16.08.3.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$
 
@@ -54,6 +54,8 @@ RDEPEND="${COMMON_DEPEND}
${PYTHON_DEPS}
 "
 
+REQUIRED_USE="indi? ( fits )"
+
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package fits CFitsio)



[gentoo-commits] proj/betagarden:master commit in: app-misc/vtclock/

2017-02-20 Thread Sebastian Pipping
commit: c8d5672c519a4292859f0f546e4eb5c53fcf3314
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Feb 20 22:47:13 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Feb 20 22:52:33 2017 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=c8d5672c

app-misc/vtclock: 0.0.20161228

 app-misc/vtclock/metadata.xml|  7 +++
 app-misc/vtclock/vtclock-0.0.20161228.ebuild | 23 +++
 2 files changed, 30 insertions(+)

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

diff --git a/app-misc/vtclock/vtclock-0.0.20161228.ebuild 
b/app-misc/vtclock/vtclock-0.0.20161228.ebuild
new file mode 100644
index 000..bce6a6a
--- /dev/null
+++ b/app-misc/vtclock/vtclock-0.0.20161228.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="A giant text-mode clock"
+HOMEPAGE="https://github.com/dse/vtclock;
+SRC_URI="https://github.com/dse/vtclock/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="sys-libs/ncurses:*"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md )
+
+src_install() {
+   emake DESTDIR="${D}" prefix=/usr install
+}



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

2017-02-20 Thread Patrice Clement
commit: fad01b3e00e58a85752af1987627f2e841cca7d3
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Feb 20 22:55:03 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Feb 20 22:55:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad01b3e

app-text/agrep: EAPI 6 bump.

Package-Manager: portage-2.3.3

 app-text/agrep/agrep-2.04-r2.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/app-text/agrep/agrep-2.04-r2.ebuild 
b/app-text/agrep/agrep-2.04-r2.ebuild
new file mode 100644
index 00..3b3fa268ac
--- /dev/null
+++ b/app-text/agrep/agrep-2.04-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="A tool for the fast searching of text allowing for errors in the 
search pattern"
+HOMEPAGE="ftp://ftp.cs.arizona.edu/agrep/README;
+SRC_URI="ftp://ftp.cs.arizona.edu/${PN}/${P}.tar.Z;
+
+LICENSE="AGREP"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~sparc-solaris"
+
+RDEPEND="
+   !dev-libs/tre
+   !app-misc/glimpse"
+
+DOCS=( README agrep.algorithms agrep.chronicle COPYRIGHT contribution.list )
+
+src_compile() {
+   sed -i -e 's/^CFLAGS.*//' \
+   -e "s:\$(CFLAGS):& \$(LDFLAGS) :" Makefile || die
+   tc-export CC
+   emake
+}
+
+src_install() {
+   dobin "${PN}"
+   doman "${PN}.1"
+   einstalldocs
+}



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

2017-02-20 Thread Martin Mokrejs
commit: 48b67e4f7b81d20f6f0454c1e329454991c0aa5b
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Mon Feb 20 22:50:36 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Mon Feb 20 22:50:36 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=48b67e4f

sci-biology/SnpEff: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-biology/SnpEff/{SnpEff-4.3g.ebuild => SnpEff-4.3i.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/SnpEff/SnpEff-4.3g.ebuild 
b/sci-biology/SnpEff/SnpEff-4.3i.ebuild
similarity index 97%
rename from sci-biology/SnpEff/SnpEff-4.3g.ebuild
rename to sci-biology/SnpEff/SnpEff-4.3i.ebuild
index fb1189406..8d2a06821 100644
--- a/sci-biology/SnpEff/SnpEff-4.3g.ebuild
+++ b/sci-biology/SnpEff/SnpEff-4.3i.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$
 



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

2017-02-20 Thread James Le Cuirot
commit: c785bdff6ff623d0620cae6911658bf0e02cd9c1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Feb 20 22:49:03 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Feb 20 22:49:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c785bdff

dev-java/icedtea-bin: Add ppc64 binaries to 3.3.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/icedtea-bin/Manifest | 2 ++
 dev-java/icedtea-bin/icedtea-bin-3.3.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-java/icedtea-bin/Manifest b/dev-java/icedtea-bin/Manifest
index 22043e16d5..3daaf71626 100644
--- a/dev-java/icedtea-bin/Manifest
+++ b/dev-java/icedtea-bin/Manifest
@@ -4,6 +4,7 @@ DIST icedtea-bin-core-3.2.0-ppc64.tar.xz 54021752 SHA256 
f5eb2d85f5518356b53d079
 DIST icedtea-bin-core-3.2.0-x86.tar.xz 61103504 SHA256 
e74bb34040f8bebc7edc531c73069a411075464a6d6f8aa51d3930ad1281ab83 SHA512 
960b72971a13375c35c4ff7ddbd0466cab6a6434565a0841f0b760b67466b9057476be46a804afc4224c8d75cafdf21021661937197d1ea5a2674da835fb28b0
 WHIRLPOOL 
0decc2ed58c23f19048ca73e5a44c7d6174105a14932ef66301759ba349f3451a5f7fbd00821832b62eacbae68a7b4a4ce7f0d02bc0fce0317471adfa48f9293
 DIST icedtea-bin-core-3.3.0-amd64.tar.xz 61771188 SHA256 
98c84aab8ea1ac6b8bb438aa8f45a9060ce0ad13fb9a1033f819dda7848da74c SHA512 
8ff9d9d830450d92dec89485443e4d28f986b8fe0e58b841484b658d91d4d6173cdae9f49d39ba6ad1e245cffc6df57452f562bf9c44b32407d50f03d883f615
 WHIRLPOOL 
e169e342746bbcac215a01442c82460a36adf2a22ce022bca1109ce33b2421c1db7cab040b3648de917a7e64820363bba4c6f2101851bbb0f16fc1c524035f2f
 DIST icedtea-bin-core-3.3.0-arm.tar.xz 53095408 SHA256 
01fd2c41efcd72153b13b1adf752aeeca277232deff598ab2aa3f03f6f3a3a9a SHA512 
0d75e222c71d5ddbdd33b89a72a0a425cddedbd8ea91ea3c41d2be525b42eae922909f209a3e6dd42ab7640ac3b4eaf7cdb2f3166ebc966df0b3408fca93edcd
 WHIRLPOOL 
33bd54029725da70832ea4770441f15e5103acbf9257f84f30cd671f64e596fd9fba711b9cc019b7a808d6b42737d08b7c8bee3f600e28ef1fd374e859086cf5
+DIST icedtea-bin-core-3.3.0-ppc64.tar.xz 54126156 SHA256 
a0f407f5e84b4a32b69e2465b38bc5a50c6a4ffc5e3a0c06ee61bf25f22bfa23 SHA512 
c526423192f14441908d80f961fcb4ea79fa9c714e646d7d46d7e4582c89da038a266e0a62b0440e09c25a94a278f6f2fd93867ba54b66d65f30213bbdfd7450
 WHIRLPOOL 
1882b03b9586327221af2c2de68623800a5f5d59c70679f5e2f543903050030170c3b1537805946c30e383136ccdd4c9dbc6da68425322367fd22f78a9f6ef49
 DIST icedtea-bin-core-3.3.0-x86.tar.xz 61185420 SHA256 
739aa08159cdf31e1016581bc74e85094e1e0a0e0129e3f23638bb751dd614fc SHA512 
7e080afd159af01497f49e7a3f78399bb45d7cef2af43b266e83fae7ff6040cabff4daecd842b4aad7a6b54ef7333d51cb3eb7b546e286dd8e51ea85e999a8de
 WHIRLPOOL 
33a5676105a2c33b48cfa89bba7f0b3de292858e11ca38aaa83983ccbe6427a2c2b521b7386fc9908653460560e43c3063033d8b3353189eace4656a4e52b1d5
 DIST icedtea-bin-core-7.2.6.8-amd64.tar.xz 53161352 SHA256 
f96ef80de8568e3cd9d41c7829918e77c9705866e284e1390c94f68f911887a6 SHA512 
833d586119cfa218e711bbccf33aaa4934bd4bc34839920af7ab2677b93e4c5ebe844c9cc293fb1aa47265695c9ac9673eea81d44fcc533118ccfcfa2aa490a3
 WHIRLPOOL 
a438aa02fa1b3fec1129b06c43cad7990068798956a3880c8b71fc135e2ebab01dde9f3bf84c3ed44007b65f6e52e306e00933f8d9260f0550b6720945549301
 DIST icedtea-bin-core-7.2.6.8-x86.tar.xz 54834440 SHA256 
c5867db7613cb73d94c0d413f00d1bc5e5563143977bdf046ca1bc42f00a28da SHA512 
da511acc62225af3a3755e6dac7f0ffb47ed9eb4c6ce7faecde6850fd499cf9427504903d94b7efe5c5126095b0ac71dd5bbe401ff47ebd8026574f105b2b9c9
 WHIRLPOOL 
8471a3e60dbb75befeeb8f338165d3ae28b6fa3fb602f98ca5eaca4759ed8a447a728023853d3bbd04a822411dfdcaf45dcb55f6b2ba9beac6ccacba0ee3140e
@@ -16,6 +17,7 @@ DIST icedtea-bin-examples-3.2.0-ppc64.tar.xz 1849596 SHA256 
651c133546ecce8ee5eb
 DIST icedtea-bin-examples-3.2.0-x86.tar.xz 1861832 SHA256 
77e0dfbd7cc8d75e98ee899ea4052b0a6c0d667a5e23ca2463d534c0958bf549 SHA512 
f3dfd7b3e1d3227208f9682cbac99c369c0ebdfb066c54ae48a58f37de7ddc1c12a6c61a39024e34e834bff71fcd2e55fab94a3047f444a50f1408f8497234de
 WHIRLPOOL 
ea337a4fe44c195f74bb7a7f5d4ef7d772eba8bc0dc507b8f2bb261ebfc0b873d4f19dda83ae881421dc916b59e87085b54846d35a6513554a81eed855f9d892
 DIST icedtea-bin-examples-3.3.0-amd64.tar.xz 1856784 SHA256 
63d0a3be2741bfeac1d2b768d5f3440346c763f5973089b0e29f7e4700db16ad SHA512 
26c2fd1c09fd27ae9ad87f9d4708cc320e782598cbebd0504e914bc4554c2289cc3539ece36496f07c6cf1f32daebdd4d56f9cb078e64d96b168d857a99b170c
 WHIRLPOOL 
a1687b5dd8240893d3077637ff3d880b814a067123a677449f138a6c24fbfb02786080f550dca2b2e7a5b2add5105529367b124c190d5ba179f4be75036f27f7
 DIST icedtea-bin-examples-3.3.0-arm.tar.xz 1839564 SHA256 
807aa2a27995eca0966167d89216d4c5d775715d681a49d88169021b0a6437c4 SHA512 
ae178242c2d8407a655bad9589ee85f2ef2d91b8a51f4cffe30f8aa2fc1447c9465f7875366b31465df5d719322af4b0f92b0f550c539800853fc7481e981c8c
 WHIRLPOOL 
fd3b5dceebfa6119c7717df47f2110dcf4f865a05371fd677f95a633da6a910b46b9c1b8bc67d9243b0d2e8bdf937eef720c957217b2f32c053b97bed360c630
+DIST 

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

2017-02-20 Thread Lars Wendler
commit: e14f0670c6feef3760b0ef66ff74e90cc83201fe
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Feb 20 22:40:20 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Feb 20 22:40:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e14f0670

sys-apps/iproute2: Bump to version 4.10.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/iproute2/Manifest   |   1 +
 sys-apps/iproute2/iproute2-4.10.0.ebuild | 139 +++
 2 files changed, 140 insertions(+)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index a6c1e7cb85..e867873b1c 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -1,3 +1,4 @@
+DIST iproute2-4.10.0.tar.xz 626944 SHA256 
22b1e1c1fc704ad35837e5a66103739727b8b48ac90b48c13f79b7367ff0a9a8 SHA512 
e54477e167455e7ef5da4adc168d63eaa96091b63dc987fffe918cbb005eceed18a62283ca99ee2512dc0e960f47ae21b39ffbe399c1612fd9cea147c34c581b
 WHIRLPOOL 
7034f87835b13d275d2e065ee00d869060ae20c7dd325d8974da414db20328195e5968ede2f0b6925ddf67de3712b5945f54276c6ce5c8367ba28520c2adb859
 DIST iproute2-4.4.0.tar.xz 528552 SHA256 
bc91c367288a19f78ef800cd6840363be1f22da8436fbae88e1a7250490d6514 SHA512 
48236fc6103a55d977efa4f93ad7fdfc0944df975ce771d57fd3dcfb13b761b0c05dbe749978ac86c7a471d023bee62a2f1648a6ca75f50da9252acfde174b69
 WHIRLPOOL 
7e90c98805e12b28de284bb998e5a27cf524a78d0bd7632c0d49a7ddff8f11f5229ac6867076e9fea6f21b6b31360bddb21138673d94de766bdf7324a09bc013
 DIST iproute2-4.5.0.tar.xz 554500 SHA256 
3f15292f53e465cb5bd6652961343ca64eb6936309ae75be5d5a541435bc494a SHA512 
d12be24cf7a1102be8e449d1e95fa67b784d505e98fcf2f18caedf0136fb378dc439f74a75bc0d6ef5b2893e5ca1968e122054404c1f4d1a212aeb0fba1c5860
 WHIRLPOOL 
dc660bde36fed126b27fb69a59c02405b5299b92a6b519ebdce74d817f88be82114bb10217ca34bbc26a89e664ff243e606a84bcb00db41088bce824542def40
 DIST iproute2-4.6.0.tar.xz 570960 SHA256 
74fc6a8ad085be095a159f8158bbaf385b42af9e101619f233f1ae466829d406 SHA512 
1e3868ced65012da6724744eb15e6bb8e2c5bf8d7a46cf2b655526de1a9e1224c7b7e9bd4a88e40516b5648955987eb9001600ca5afbd507bc664f92b51ede9f
 WHIRLPOOL 
1b0ff7988d6d5567137aca9d41e2cc3183f3620f8b874113ff9e6ca9508349550e388e423c54b165e73ed54ccb7a366ef8d032a930f27722eccbd5ff6879032e

diff --git a/sys-apps/iproute2/iproute2-4.10.0.ebuild 
b/sys-apps/iproute2/iproute2-4.10.0.ebuild
new file mode 100644
index 00..9ac20b0b72
--- /dev/null
+++ b/sys-apps/iproute2/iproute2-4.10.0.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils toolchain-funcs flag-o-matic multilib
+
+if [[ ${PV} == "" ]] ; then
+   
EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git"
+   inherit git-2
+else
+   SRC_URI="mirror://kernel/linux/utils/net/${PN}/${P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="kernel routing and traffic control utilities"
+HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="atm berkdb +iptables ipv6 minimal selinux"
+
+# We could make libmnl optional, but it's tiny, so eh
+RDEPEND="!net-misc/arpd
+   !minimal? ( net-libs/libmnl )
+   iptables? ( >=net-firewall/iptables-1.4.20:= )
+   berkdb? ( sys-libs/db:= )
+   atm? ( net-dialup/linux-atm )
+   selinux? ( sys-libs/libselinux )"
+# We require newer linux-headers for ipset support #549948 and some defines 
#553876
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   iptables? ( virtual/pkgconfig )
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-kernel/linux-headers-3.16
+   elibc_glibc? ( >=sys-libs/glibc-2.7 )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.0-mtu.patch #291907
+)
+
+src_prepare() {
+   if ! use ipv6 ; then
+   PATCHES+=(
+   "${FILESDIR}"/${PN}-4.2.0-no-ipv6.patch #326849
+   )
+   fi
+
+   epatch "${PATCHES[@]}"
+
+   sed -i \
+   -e '/^CC :=/d' \
+   -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
+   -e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \
+   -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
+   -e "/^WFLAGS/s:-Werror::" \
+   -e "/^DBM_INCLUDE/s:=.*:=${T}:" \
+   Makefile || die
+
+   # Use /run instead of /var/run.
+   sed -i \
+   -e 's:/var/run:/run:g' \
+   include/namespace.h \
+   man/man8/ip-netns.8 || die
+
+   # build against system headers
+   rm -r include/netinet #include/linux include/ip{,6}tables{,_common}.h 
include/libiptc
+   sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die
+
+   use minimal && sed -i -e '/^SUBDIRS=/s:=.*:=lib tc ip:' Makefile
+}
+
+src_configure() {
+   tc-export AR CC PKG_CONFIG
+
+   # This sure is ugly.  Should 

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

2017-02-20 Thread Andreas Hüttel
commit: 1ed60dd61c9e6b600326e28f57533c732510bf3a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Feb 20 22:15:19 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 20 22:27:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed60dd6

net-print/cups-filters: Remove dependency on bc, can't find any reference to it 
anymore. Bug 609574

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-print/cups-filters/cups-filters-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-.ebuild 
b/net-print/cups-filters/cups-filters-.ebuild
index b019db7791..1469d3fa8c 100644
--- a/net-print/cups-filters/cups-filters-.ebuild
+++ b/net-print/cups-filters/cups-filters-.ebuild
@@ -32,7 +32,6 @@ RDEPEND="
media-libs/lcms:2
>=net-print/cups-1.7.3
!<=net-print/cups-1.5.
-   sys-devel/bc
sys-libs/zlib
dbus? ( sys-apps/dbus )
foomatic? ( !net-print/foomatic-filters )



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

2017-02-20 Thread Sergei Trofimovich
commit: 901c1e5bdf0172d07152204775f3b92cc3241d28
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Feb 20 22:20:50 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb 20 22:21:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=901c1e5b

dev-lang/crystal: 0.21.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lang/crystal/Manifest  |  1 +
 dev-lang/crystal/crystal-0.21.0.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index ad5c9f6f8f..3a8bcb1414 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -2,3 +2,4 @@ DIST crystal-0.20.4-1-linux-i686.tar.gz 17176550 SHA256 
93e7df2bea3220728987a49a
 DIST crystal-0.20.4-1-linux-x86_64.tar.gz 1773 SHA256 
cdc11c30235f8bd3b89e1fc13b56838f99d585715fb66563d6599026f5393e37 SHA512 
4f443c6e50962f5d7629ea6b3066443b5521cc58066bd944a5f61a1fb4dcd2593b09f71099d2fc86e64c167aa52d8cd566518f8bec30cc7294e03deb1910cf7c
 WHIRLPOOL 
08026df37fefc8d8c3a4d9d9fdd397efbb453b6f2944778f413694d8d9433c62e5837db25caeba1540124aa4cad6847fca1d71f1b148990a09cbb850e6d9500c
 DIST crystal-0.20.4.tar.gz 1537577 SHA256 
fd099f278b71bbb5cad1927c93933d1feba554fbf8f6f4ab9165f535765f5e31 SHA512 
1ded5cf104314b6b8b76fa519ec87a913a40a8bdb82445fe78b3f942567abe8c354cefcdd360c365e0c9f0756fc0e4819eec681584c11f94c9838e9a61ec89fe
 WHIRLPOOL 
f51185267fd2152e7acbb0528cabf17c973e763db3cb097c13ec805cee44f191f9054bb2dfbfa6b885dab850c7a24ae722b0c238c7ba8d1296de1e06060ebba9
 DIST crystal-0.20.5.tar.gz 1550878 SHA256 
ee1e5948c6e662ccb1e62671cf2c91458775b559b23d74ab226dc2a2d23f7707 SHA512 
cb27ad485f5bf51307541901a230f635e1b3922f3802fc4db0a8746c7aa3399940791f9ec7d7e71325af5c93e8928f4a94b30a25d87e7ed45fa77661ddd876f0
 WHIRLPOOL 
7d1d2011b6319ebf50ba10935e3d55b5320d0e2bdf3fe00ace16aef74a740449968c1230d7ccb5033d8ef0ef222fd323ad226bed15a0573d666d8fae05caffef
+DIST crystal-0.21.0.tar.gz 1584649 SHA256 
4dd01703f5304a0eda7f02fc362fba27ba069666097c0f921f8a3ee58808779c SHA512 
35c1c770c1771c1b1ee32d14bbf749ab42dd0c2adf3bec59ad26474513e2f8d53a792dd478cb2a3b6127e69adc4326191cb65fd1e7a2d6f79610abc7eb34e4db
 WHIRLPOOL 
e71eb5dc8ec89c879d4f62b008f9e2ac6f6dd3041488c3f03ca08f0109e46f9d1aae8b03424a3e15f8035f271b7cb6288bf9268314dc6ece52d70c5b0678cde6

diff --git a/dev-lang/crystal/crystal-0.21.0.ebuild 
b/dev-lang/crystal/crystal-0.21.0.ebuild
new file mode 100644
index 00..f970beaef5
--- /dev/null
+++ b/dev-lang/crystal/crystal-0.21.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit multiprocessing toolchain-funcs
+
+BV=0.20.4-1
+BV_AMD64=${BV}-linux-x86_64
+BV_X86=${BV}-linux-i686
+
+DESCRIPTION="The Crystal Programming Language"
+HOMEPAGE="http://crystal-lang.org;
+SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   amd64? ( 
https://github.com/crystal-lang/crystal/releases/download/${PV}/crystal-${BV_AMD64}.tar.gz
 )
+   x86? ( 
https://github.com/crystal-lang/crystal/releases/download/${PV}/crystal-${BV_X86}.tar.gz
 )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc debug examples +xml +yaml"
+
+# dev-libs/boehm-gc[static-libs] dependency problem,  check the issue: 
https://github.com/manastech/crystal/issues/1382
+DEPEND="
+   >=sys-devel/llvm-3.9.0
+   dev-libs/boehm-gc[static-libs,threads]
+   dev-libs/libatomic_ops
+   dev-libs/libevent
+   dev-libs/libpcre
+   sys-libs/libunwind
+   dev-libs/pcl
+   dev-libs/gmp:0
+"
+RDEPEND="${DEPEND}
+   xml? ( dev-libs/libxml2 )
+   yaml? ( dev-libs/libyaml )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.20.5-verbose.patch
+   "${FILESDIR}"/${PN}-0.20.5-LDFLAGS.patch
+)
+
+src_compile() {
+   emake \
+   $(usex debug "" release=1) \
+   stats=1 \
+   threads=$(makeopts_jobs) \
+   verbose=1 \
+   \
+   CC=$(tc-getCC) \
+   CXX=$(tc-getCXX) \
+   AR=$(tc-getAR) \
+   \
+   PATH="${WORKDIR}"/${PN}-${BV}/bin:"${PATH}" \
+   CRYSTAL_PATH=src \
+   CRYSTAL_CONFIG_VERSION=${PV} \
+   CRYSTAL_CONFIG_PATH="lib:${EPREFIX}/usr/$(get_libdir)/crystal"
+   use doc && emake doc
+}
+
+src_test() {
+   emake spec \
+   $(usex debug "" release=1) \
+   stats=1 \
+   threads=$(makeopts_jobs) \
+   verbose=1 \
+   \
+   CC=$(tc-getCC) \
+   CXX=$(tc-getCXX) \
+   AR=$(tc-getAR) \
+   \
+   CRYSTAL_PATH=src \
+   CRYSTAL_CONFIG_VERSION=${PV}
+}
+
+src_install() {
+   insinto /usr/$(get_libdir)/crystal
+   doins -r src/.
+   dobin .build/crystal
+
+   insinto 

[gentoo-commits] proj/betagarden:master commit in: x11-apps/console-tdm/, x11-apps/console-tdm/files/

2017-02-20 Thread Sebastian Pipping
commit: 39cb2057116ddeb50010ab75266c4ef3eae5a7b6
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Feb 20 22:15:55 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Feb 20 22:16:31 2017 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=39cb2057

x11-apps/console-tdm: 1.1.1

 x11-apps/console-tdm/console-tdm-1.1.1.ebuild  | 26 +
 .../files/console-tdm-1.1.1-destdir.patch  | 65 ++
 x11-apps/console-tdm/metadata.xml  |  7 +++
 3 files changed, 98 insertions(+)

diff --git a/x11-apps/console-tdm/console-tdm-1.1.1.ebuild 
b/x11-apps/console-tdm/console-tdm-1.1.1.ebuild
new file mode 100644
index 000..ab62ca2
--- /dev/null
+++ b/x11-apps/console-tdm/console-tdm-1.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
+
+DESCRIPTION="Console display manager based on CDM"
+HOMEPAGE="https://dopsi.github.io/console-tdm/;
+SRC_URI="https://github.com/dopsi/console-tdm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DOCS=( ChangeLog.md NEWS.md README.md )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-destdir.patch
+)
+
+src_compile() { : ; }
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX=/usr install
+}

diff --git a/x11-apps/console-tdm/files/console-tdm-1.1.1-destdir.patch 
b/x11-apps/console-tdm/files/console-tdm-1.1.1-destdir.patch
new file mode 100644
index 000..99a8a08
--- /dev/null
+++ b/x11-apps/console-tdm/files/console-tdm-1.1.1-destdir.patch
@@ -0,0 +1,65 @@
+From f38a452b54175a558ad9c826665776953d90a9af Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Mon, 20 Feb 2017 23:02:18 +0100
+Subject: [PATCH] Makefile: Support DESTDIR
+
+---
+ Makefile | 31 ---
+ 1 file changed, 16 insertions(+), 15 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 6840220..e0fe646 100644
+--- a/Makefile
 b/Makefile
+@@ -1,5 +1,6 @@
+ MKDIR=mkdir -p
+ CP=cp
++DESTDIR=
+ PREFIX=/usr/local
+ SH=/bin/sh
+ 
+@@ -11,26 +12,26 @@ none:
+ install: bin bashcomp zshcomp scripts doc
+ 
+ bin: tdm tdmctl
+-  $(MKDIR) $(PREFIX)/bin
+-  $(CP) $^ $(PREFIX)/bin
+-  sed -i -e "s_PREFIX=/usr/local_PREFIX=$(PREFIX)_" $(PREFIX)/bin/tdmctl
++  $(MKDIR) $(DESTDIR)$(PREFIX)/bin
++  $(CP) $^ $(DESTDIR)$(PREFIX)/bin
++  sed -i -e "s_PREFIX=/usr/local_PREFIX=$(PREFIX)_" 
$(DESTDIR)$(PREFIX)/bin/tdmctl
+ 
+ bashcomp: tdmctl.bashcomp
+-  $(MKDIR) $(PREFIX)/share/bash-completion/completions
+-  $(CP) $^ $(PREFIX)/share/bash-completion/completions/tdmctl
++  $(MKDIR) $(DESTDIR)$(PREFIX)/share/bash-completion/completions
++  $(CP) $^ $(DESTDIR)$(PREFIX)/share/bash-completion/completions/tdmctl
+ 
+ zshcomp: _tdmctl
+-  $(MKDIR) $(PREFIX)/share/zsh/site-functions
+-  $(CP) $^ $(PREFIX)/share/zsh/site-functions
++  $(MKDIR) $(DESTDIR)$(PREFIX)/share/zsh/site-functions
++  $(CP) $^ $(DESTDIR)$(PREFIX)/share/zsh/site-functions
+ 
+ scripts: tdmexit tdminit
+-  $(MKDIR) $(PREFIX)/share/tdm
+-  $(CP) $^ $(PREFIX)/share/tdm
+-  $(MKDIR) $(PREFIX)/share/tdm/sessions
+-  $(MKDIR) $(PREFIX)/share/tdm/extra
+-  $(SH) ./links.sh /usr/bin $(PREFIX)/share/tdm/sessions
++  $(MKDIR) $(DESTDIR)$(PREFIX)/share/tdm
++  $(CP) $^ $(DESTDIR)$(PREFIX)/share/tdm
++  $(MKDIR) $(DESTDIR)$(PREFIX)/share/tdm/sessions
++  $(MKDIR) $(DESTDIR)$(PREFIX)/share/tdm/extra
++  $(SH) ./links.sh /usr/bin $(DESTDIR)$(PREFIX)/share/tdm/sessions
+ 
+ doc: tdm.1
+-  $(MKDIR) $(PREFIX)/share/man/man1
+-  $(CP) $^ $(PREFIX)/share/man/man1
+-  ln -s $^ $(PREFIX)/share/man/man1/tdmctl.1
++  $(MKDIR) $(DESTDIR)$(PREFIX)/share/man/man1
++  $(CP) $^ $(DESTDIR)$(PREFIX)/share/man/man1
++  ln -s $^ $(DESTDIR)$(PREFIX)/share/man/man1/tdmctl.1
+-- 
+2.11.1
+

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



[gentoo-commits] repo/gentoo:master commit in: sci-biology/allpathslg/

2017-02-20 Thread David Seifert
commit: f9fe558786e5afc92cfe86f3a0060e64f2acdeeb
Author: David Seifert  gentoo  org>
AuthorDate: Mon Feb 20 22:07:05 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Feb 20 22:10:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9fe5587

sci-biology/allpathslg: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-biology/allpathslg/Manifest|  1 -
 sci-biology/allpathslg/allpathslg-42337.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/sci-biology/allpathslg/Manifest b/sci-biology/allpathslg/Manifest
index cd18242ec5..c87071a889 100644
--- a/sci-biology/allpathslg/Manifest
+++ b/sci-biology/allpathslg/Manifest
@@ -1,2 +1 @@
-DIST allpathslg-42337.tar.gz 2739498 SHA256 
a2c8f64f6ba1705b2331ca07761d189183c6745f8717ffc67ee98e9e3ca3dba6 SHA512 
7595fbe14a5029578b57d16f781cbb2a0f0ad6b1af2dd770e2274f8fe2e11d0013fdff12cc85c1be748e769ffb23b7d5fe30920feef38e0e8b947d05b8bda31c
 WHIRLPOOL 
79bda55d49877641eb55630950472a06d8f25db467dbfecde8b4d04c3ce16c071d32dd312fa9a0f72723bf4caa8f9b1d0346acf438b9671b4bed2c0672c788b9
 DIST allpathslg-52488.tar.gz 3121949 SHA256 
035b49cb21b871a6b111976757d7aee9c2513dd51af04678f33375e620998542 SHA512 
c44ef1a3ed5b343bf096663309cc399e79d65e83175232743cf330fd0d426633bd0d388922fd0c73ac0927d85ea9005549c8e4f7711c79fea7107068510ef30d
 WHIRLPOOL 
c63a13450c55fce8f2c5399bdd5d8f32939e31d9d13a120835b1d826ae96e251fea81caa134d5d45ad857af0777c22e4ad1d894c81a74db6d83a7d9ad83b12b4

diff --git a/sci-biology/allpathslg/allpathslg-42337.ebuild 
b/sci-biology/allpathslg/allpathslg-42337.ebuild
deleted file mode 100644
index 9fb44dfcc9..00
--- a/sci-biology/allpathslg/allpathslg-42337.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="De novo assembly of whole-genome shotgun microreads"
-HOMEPAGE="http://www.broadinstitute.org/science/programs/genome-biology/crd;
-SRC_URI="ftp://ftp.broadinstitute.org/pub/crd/ALLPATHS/Release-LG/latest_source_code/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-KEYWORDS="amd64 -x86"
-
-DEPEND="
-   dev-libs/boost
-   !sci-biology/allpaths
-   sci-biology/vaal"
-RDEPEND=""
-
-src_prepare() {
-   sed -i 's/-ggdb3//' configure.ac || die
-   eautoreconf
-}
-
-src_install() {
-   einstall || die
-   # Provided by sci-biology/vaal
-   for i in QueryLookupTable ScaffoldAccuracy MakeLookupTable Fastb 
ShortQueryLookup; do
-   rm "${D}/usr/bin/$i" || die
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: net-print/poster/, net-print/poster/files/

2017-02-20 Thread Andreas Hüttel
commit: 967aa067e65cd5620f13aa5c34b591672491e5f2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Feb 20 22:00:34 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 20 22:00:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967aa067

net-print/poster: Add fix for bug 580610 by Dmitry Olyenyov

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../files/poster-20060221-fix_cutmarks.patch   | 15 ++
 net-print/poster/poster-20060221-r3.ebuild | 32 ++
 2 files changed, 47 insertions(+)

diff --git a/net-print/poster/files/poster-20060221-fix_cutmarks.patch 
b/net-print/poster/files/poster-20060221-fix_cutmarks.patch
new file mode 100644
index 00..0ae10f3bdf
--- /dev/null
+++ b/net-print/poster/files/poster-20060221-fix_cutmarks.patch
@@ -0,0 +1,15 @@
+https://bugs.gentoo.org/show_bug.cgi?id=580610
+
+Index: poster-20060221/poster.c
+===
+--- poster-20060221.orig/poster.c
 poster-20060221/poster.c
+@@ -113,7 +113,7 @@ char *whitemarginspec = NULL;
+ char *scalespec = NULL;
+ char *filespec = NULL;
+ char *pagespec = NULL;
+-char *clipfacil = "0xFF";
++char *clipfacil = "255";
+ char *overlap = "6";
+ 
+ /* media sizes in ps units (1/72 inch) */

diff --git a/net-print/poster/poster-20060221-r3.ebuild 
b/net-print/poster/poster-20060221-r3.ebuild
new file mode 100644
index 00..922da413fa
--- /dev/null
+++ b/net-print/poster/poster-20060221-r3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Small utility for making a poster from an EPS file or a one-page 
PS document"
+SRC_URI="mirror://kde/printing/${P}.tar.bz2"
+HOMEPAGE="https://printing.kde.org/downloads;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix_gs_crash.patch"
+   "${FILESDIR}/${P}-fix_duplicate_DocumentMedia.patch"
+   "${FILESDIR}/${P}-fix_cutmarks.patch"
+)
+
+src_compile(){
+   $(tc-getCC) ${CFLAGS} ${LDFLAGS} ${PN}.c -lm -o ${PN} || die
+}
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+   dodoc README ChangeLog
+}



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

2017-02-20 Thread Brian Evans
commit: 8f1cb590dc220cd2ae8ac093d1110e9aaf5dfb9f
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Feb 20 20:53:33 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Feb 20 20:53:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1cb590

dev-php/PEAR-PEAR: Remove dead channel from pkg_postinst

Expand the error message to include which channel it bails on as well

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild 
b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild
index 5df3f9d16a..78c112e6a3 100644
--- a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild
+++ b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild
@@ -140,12 +140,12 @@ pkg_postinst() {
# Update PEAR/PECL channels as needed, add new ones to the list if 
needed
elog "Updating PEAR/PECL channels"
local pearchans="pear.php.net pecl.php.net pear.phing.info "
-   pearchans+="pear.symfony-project.com pear.agavi.org"
+   pearchans+="pear.symfony-project.com"
 
for chan in ${pearchans} ; do
# The first command may fail if, for example, the channels have
# already been initialized.
pear channel-discover ${chan}
-   pear channel-update ${chan} || die "failed to update channels"
+   pear channel-update ${chan} || die "failed to update channels: 
${chan}"
done
 }



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

2017-02-20 Thread Michael Weber
commit: 076bb344558c86fc572e4785c4f591af78ca423c
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Feb 20 20:15:36 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Mon Feb 20 20:16:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076bb344

media-video/mpv: ~ppc ~ppc64 added (bug 608316).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-video/mpv/mpv-0.24.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-0.24.0.ebuild 
b/media-video/mpv/mpv-0.24.0.ebuild
index 729f93c46a..d75ddaa1b5 100644
--- a/media-video/mpv/mpv-0.24.0.ebuild
+++ b/media-video/mpv/mpv-0.24.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://mpv.io/;
 
 if [[ ${PV} != ** ]]; then
SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux"
+   KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
DOCS=( RELEASE_NOTES )
 else
EGIT_REPO_URI=( {https,git}://github.com/mpv-player/mpv.git )



[gentoo-commits] repo/gentoo:master commit in: net-mail/mailman/

2017-02-20 Thread Michał Górny
commit: 99887b09313469d66bd38ef9e7c89549b2f18ce7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 19:08:26 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 20:11:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99887b09

net-mail/mailman: Clean old version up

 net-mail/mailman/Manifest  |   1 -
 net-mail/mailman/mailman-2.1.20.ebuild | 175 -
 2 files changed, 176 deletions(-)

diff --git a/net-mail/mailman/Manifest b/net-mail/mailman/Manifest
index 2e6c81cb7f..bc2d77b517 100644
--- a/net-mail/mailman/Manifest
+++ b/net-mail/mailman/Manifest
@@ -1,2 +1 @@
-DIST mailman-2.1.20.tgz 9204867 SHA256 
522c2b5c5ab91398fdf949a8961162c314f6323cd1bfeb907e0fb2d88277711f SHA512 
2821ce9f22f7f927f3f3e51ad949b43066be4510aa781c63de1acdc8bec5408e242ece7e83bbf77affcdab61fa9715cb239ceed197cda647e8e56308ba9adce7
 WHIRLPOOL 
4678622b8e98654fe551bf00f3afebaef2e6df49f13755c2277a696b7aaf0a7e6f261a94c190ed212465d6b81be9121a66ca454c998861b3b73ddbdbef3e9095
 DIST mailman-2.1.23.tgz 9290881 SHA256 
b022ca6f8534621c9dbe50c983948688bc4623214773b580c2c78e4a7ae43e69 SHA512 
398dd5c301005512900aff38c068ee641eea9f2970dfde17c37a8641759bd6fff8e6d37ad63c0c86b4b1594459b3c92023844ca4ec23d1681ac02542bd97f8db
 WHIRLPOOL 
c5e45bd4fb59dca5017f547e25986addff8079bf10bdcb6f814942e56cfc618d0e6e075beb7d5240e591d809f27af442c4da9c5e5f35358f5bf86a4f24c1d38d

diff --git a/net-mail/mailman/mailman-2.1.20.ebuild 
b/net-mail/mailman/mailman-2.1.20.ebuild
deleted file mode 100644
index 0e04cba167..00
--- a/net-mail/mailman/mailman-2.1.20.ebuild
+++ /dev/null
@@ -1,175 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-PYTHON_DEPEND="2"
-
-inherit eutils python multilib systemd user
-
-DESCRIPTION="A python-based mailing list server with an extensive web 
interface"
-SRC_URI="mirror://sourceforge/${PN}/${P/_p/-}.tgz"
-HOMEPAGE="http://www.list.org/;
-S="${WORKDIR}/${P/_p/-}"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ppc x86"
-IUSE="selinux"
-
-DEPEND="virtual/mta
-   virtual/cron
-   virtual/httpd-cgi
-   virtual/python-dnspython
-   "
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-mailman )
-"
-
-pkg_setup() {
-   python_set_active_version 2
-   INSTALLDIR=${MAILMAN_PREFIX:-"/usr/$(get_libdir)/mailman"}
-   VAR_PREFIX=${MAILMAN_VAR_PREFIX:-"/var/lib/mailman"}
-   CGIUID=${MAILMAN_CGIUID:-apache}
-   CGIGID=${MAILMAN_CGIGID:-apache}
-   MAILUSR=${MAILMAN_MAILUSR:-mailman}
-   MAILUID=${MAILMAN_MAILUID:-280}
-   MAILGRP=${MAILMAN_MAILGRP:-mailman}
-   MAILGID=${MAILMAN_MAILGID:-280}
-
-   # Bug #58526: switch to enew{group,user}.
-   # need to add mailman here for compile process.
-   # Duplicated at pkg_postinst() for binary install.
-   enewgroup ${MAILGRP} ${MAILGID}
-   enewuser  ${MAILUSR} ${MAILUID} /bin/bash ${INSTALLDIR} mailman,cron
-
-   python_pkg_setup
-}
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-2.1.14_rc1-directory-check.patch" || die 
"patch failed."
-   epatch "${FILESDIR}/${PN}-2.1.9-icons.patch" || die "patch failed."
-}
-
-src_configure() {
-   econf --without-permcheck \
-   --prefix="${INSTALLDIR}" \
-   --with-mail-gid=${MAILGID} \
-   --with-cgi-gid=${CGIGID} \
-   --with-cgi-ext="${MAILMAN_CGIEXT}" \
-   --with-var-prefix="${VAR_PREFIX}" \
-   --with-username=${MAILUSR} \
-   --with-groupname=${MAILGRP} \
-   --with-python=$(PYTHON -2 -a) \
-   || die "configure failed"
-}
-
-src_compile() {
-   emake || die "make failed"
-}
-
-src_install () {
-   emake "DESTDIR=${D}" doinstall || die
-
-   insinto /etc/apache2/modules.d
-   newins "${FILESDIR}/50_mailman.conf-r2" 50_mailman.conf
-   sed -i "s:/usr/local/mailman/cgi-bin:${INSTALLDIR}/cgi-bin:g" 
"${D}/etc/apache2/modules.d/50_mailman.conf"
-   sed -i "s:/usr/local/mailman/icons:${INSTALLDIR}/icons:g" 
"${D}/etc/apache2/modules.d/50_mailman.conf"
-   sed -i "s:/usr/local/mailman/archives:${VAR_PREFIX}/archives:g" 
"${D}/etc/apache2/modules.d/50_mailman.conf"
-
-   newdoc "${FILESDIR}/README.gentoo-r3" README.gentoo || die "newdoc 
failed"
-
-   dodoc ACK* BUGS FAQ NEWS README* TODO UPGRADING INSTALL 
contrib/mailman.mc \
-   contrib/README.check_perms_grsecurity contrib/virtusertable || 
die "dodoc failed"
-
-   exeinto ${INSTALLDIR}/bin
-   doexe build/contrib/*.py contrib/majordomo2mailman.pl contrib/auto \
-   contrib/mm-handler* || die
-
-   dodir /etc/mailman
-   mv "${D}/${INSTALLDIR}/Mailman/mm_cfg.py" "${D}/etc/mailman"
-   dosym /etc/mailman/mm_cfg.py ${INSTALLDIR}/Mailman/mm_cfg.py
-
-   # Save the old config for updates from pre-2.1.9-r2
-   # To be removed some distant day
-

[gentoo-commits] repo/gentoo:master commit in: net-mail/libpst/

2017-02-20 Thread Michał Górny
commit: 4745894e8b1dabdd0f34b2e7b0f247f832ef33d4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 20 20:04:01 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 20 20:11:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4745894e

net-mail/libpst: python-single-r1, EAPI=6

 ...ibpst-0.6.64.ebuild => libpst-0.6.64-r1.ebuild} | 33 +++---
 ...ibpst-0.6.66.ebuild => libpst-0.6.66-r1.ebuild} | 33 +++---
 2 files changed, 34 insertions(+), 32 deletions(-)

diff --git a/net-mail/libpst/libpst-0.6.64.ebuild 
b/net-mail/libpst/libpst-0.6.64-r1.ebuild
similarity index 61%
rename from net-mail/libpst/libpst-0.6.64.ebuild
rename to net-mail/libpst/libpst-0.6.64-r1.ebuild
index 3ea5b8fc21..e692403063 100644
--- a/net-mail/libpst/libpst-0.6.64.ebuild
+++ b/net-mail/libpst/libpst-0.6.64-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
-PYTHON_DEPEND="python? 2"
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
 
-inherit autotools eutils python
+inherit autotools python-single-r1
 
 DESCRIPTION="Tools and library for reading Outlook files (.pst format)"
 HOMEPAGE="http://www.five-ten-sg.com/libpst/;
@@ -16,27 +16,27 @@ SLOT="0"
 KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="debug dii doc python static-libs"
 
-RDEPEND="dii? ( media-gfx/imagemagick[png] )
-   gnome-extra/libgsf"
+RDEPEND="dii? ( media-gfx/imagemagick:=[png] )
+   python? ( >=dev-libs/boost-1.48:=[python]
+   ${PYTHON_DEPS} )
+   gnome-extra/libgsf:="
 DEPEND="${RDEPEND}
virtual/libiconv
virtual/pkgconfig
-   dii? ( media-libs/gd[png] )
-   python? ( >=dev-libs/boost-1.48[python] )"
+   dii? ( media-libs/gd[png] )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 pkg_setup() {
-   if use python; then
-   python_set_active_version 2
-   python_pkg_setup
-   fi
+   use python && python-single-r1_pkg_setup
 }
 
 src_prepare() {
# don't build the static python library
-   epatch "${FILESDIR}"/${PN}-0.6.52-no-static-python-lib.patch
+   eapply "${FILESDIR}"/${PN}-0.6.52-no-static-python-lib.patch
 
# fix pkgconfig file for static linking
-   epatch "${FILESDIR}"/${PN}-0.6.53-pkgconfig-static.patch
+   eapply "${FILESDIR}"/${PN}-0.6.53-pkgconfig-static.patch
 
# conditionally install the extra documentation
use doc || { sed -i -e "/SUBDIRS/s: html::" Makefile.am || die; }
@@ -44,6 +44,7 @@ src_prepare() {
# don't install duplicate docs
sed -i -e "/^html_DATA =/d" Makefile.am || die
 
+   eapply_user
eautoreconf
 }
 
@@ -54,10 +55,10 @@ src_configure() {
$(use_enable dii) \
$(use_enable python) \
$(use_enable static-libs static) \
-   $(use python && echo 
--with-boost-python=boost_python-${PYTHON_ABI})
+   $(use python && echo 
--with-boost-python=boost_python-${EPYTHON#python})
 }
 
 src_install() {
default
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 }

diff --git a/net-mail/libpst/libpst-0.6.66.ebuild 
b/net-mail/libpst/libpst-0.6.66-r1.ebuild
similarity index 61%
rename from net-mail/libpst/libpst-0.6.66.ebuild
rename to net-mail/libpst/libpst-0.6.66-r1.ebuild
index d74c815c7d..b4881a7abb 100644
--- a/net-mail/libpst/libpst-0.6.66.ebuild
+++ b/net-mail/libpst/libpst-0.6.66-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
-PYTHON_DEPEND="python? 2"
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
 
-inherit autotools eutils python
+inherit autotools python-single-r1
 
 DESCRIPTION="Tools and library for reading Outlook files (.pst format)"
 HOMEPAGE="http://www.five-ten-sg.com/libpst/;
@@ -16,27 +16,27 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug dii doc python static-libs"
 
-RDEPEND="dii? ( media-gfx/imagemagick[png] )
-   gnome-extra/libgsf"
+RDEPEND="dii? ( media-gfx/imagemagick:=[png] )
+   python? ( >=dev-libs/boost-1.48:=[python]
+   ${PYTHON_DEPS} )
+   gnome-extra/libgsf:="
 DEPEND="${RDEPEND}
virtual/libiconv
virtual/pkgconfig
-   dii? ( media-libs/gd[png] )
-   python? ( >=dev-libs/boost-1.48[python] )"
+   dii? ( media-libs/gd[png] )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 pkg_setup() {
-   if use python; then
-   python_set_active_version 2
-   python_pkg_setup
-   fi
+   use python && python-single-r1_pkg_setup
 }
 
 src_prepare() {
# don't build the static python library
-   epatch 

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

2017-02-20 Thread Mart Raudsepp
commit: 3b526d450fbf4bd84f0672d8ee8a3999a351d9c7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Feb 20 18:17:50 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Feb 20 19:58:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b526d45

gnome-base/gnome-core-apps: add 3.22.2 with updated min deps, remove 
empathy/gnome-menus deps

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../gnome-core-apps/gnome-core-apps-3.22.2.ebuild  | 56 ++
 1 file changed, 56 insertions(+)

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-3.22.2.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-3.22.2.ebuild
new file mode 100644
index 00..338e8f1c15
--- /dev/null
+++ b/gnome-base/gnome-core-apps/gnome-core-apps-3.22.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Sub-meta package for the core applications integrated with GNOME 
3"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="+bluetooth +cdr cups"
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64 ~x86"
+
+# Note to developers:
+# This is a wrapper for the core apps tightly integrated with GNOME 3
+# gtk-engines:2 is still around because it's needed for gtk2 apps
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+
+   >=gnome-base/gnome-session-${PV}
+   >=gnome-base/gnome-settings-daemon-3.22.1[cups?]
+   >=gnome-base/gnome-control-center-3.22.1[cups?]
+
+   >=app-crypt/gcr-3.20.0
+   >=gnome-base/nautilus-3.22.1
+   >=gnome-base/gnome-keyring-3.20.0
+   >=gnome-extra/evolution-data-server-${PV}
+
+   >=app-crypt/seahorse-3.20.0
+   >=app-editors/gedit-3.22.0
+   >=app-text/evince-3.22.1
+   >=gnome-extra/gnome-contacts-3.22.1
+   >=media-gfx/eog-3.20.5
+   >=media-video/totem-3.22.0
+   >=x11-terms/gnome-terminal-3.22.1
+
+   >=gnome-extra/gnome-user-docs-3.22.0
+   >=gnome-extra/yelp-3.22.0
+
+   >=x11-themes/adwaita-icon-theme-3.22.0
+   >=x11-themes/gnome-themes-standard-${PV}
+
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.20.0 )
+   cdr? ( >=app-cdr/brasero-3.12.1 )
+
+   !gnome-base/gnome-applets
+"
+DEPEND=""
+
+# >=gnome-base/gnome-menus-3.13.3:3  # not used by core gnome anymore, just 
gnome-classic extensions
+# >=net-im/empathy-3.12.12 # not part of gnome releng core or apps suite 
anymore
+
+S="${WORKDIR}"



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

2017-02-20 Thread Michael Weber
commit: 9b619ddc4616f295fc966f9afee792efdfc5ba6c
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Feb 20 19:25:54 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Mon Feb 20 19:38:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b619ddc

media-libs/libebur128: Add ~ppc keyword (bug 574786).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/libebur128/libebur128-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libebur128/libebur128-1.2.0-r1.ebuild 
b/media-libs/libebur128/libebur128-1.2.0-r1.ebuild
index 9526426a42..b3971f1660 100644
--- a/media-libs/libebur128/libebur128-1.2.0-r1.ebuild
+++ b/media-libs/libebur128/libebur128-1.2.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/jiixyj/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0/1"
-KEYWORDS="amd64 ~arm hppa ~ppc64 x86"
+KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86"
 IUSE="static-libs test"
 
 DEPEND="test? ( app-arch/unzip



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

2017-02-20 Thread Michael Weber
commit: 2c113b47f80ca44ab6fa447103df61aaba6ed01b
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Feb 20 19:37:56 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Mon Feb 20 19:38:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c113b47

media-video/ffmpeg: Add ~ppc keyword (bug 574786).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-video/ffmpeg/ffmpeg-3.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffmpeg/ffmpeg-3.2.4.ebuild 
b/media-video/ffmpeg/ffmpeg-3.2.4.ebuild
index 0ae43220e8..b531730a6b 100644
--- a/media-video/ffmpeg/ffmpeg-3.2.4.ebuild
+++ b/media-video/ffmpeg/ffmpeg-3.2.4.ebuild
@@ -55,7 +55,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="amd64 ~arm hppa ~mips ~ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux"
+   KEYWORDS="amd64 ~arm hppa ~mips ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



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

2017-02-20 Thread Michael Weber
commit: 05d14c5271ce2eb2d565183d3228066142ef910c
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Feb 20 17:31:23 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Mon Feb 20 19:38:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d14c52

media-libs/openh264: Add ~ppc keyword (bug 574786).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/media-libs/openh264/openh264-1.5.0.ebuild 
b/media-libs/openh264/openh264-1.5.0.ebuild
index ca2198a8c6..bdf1c5f8a5 100644
--- a/media-libs/openh264/openh264-1.5.0.ebuild
+++ b/media-libs/openh264/openh264-1.5.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
https://github.com/mozilla/gmp-api/archive/Firefox${MOZVER}.tar.gz -> 
gmp-api-Firefox${MOZVER}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm hppa ~ppc64 x86"
+KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86"
 IUSE="+plugin utils"
 
 RESTRICT="bindist"



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

2017-02-20 Thread Richard Farina
commit: 051c6d364536bc1d7c94a71c2ea36d34bc4326ec
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon Feb 20 18:58:47 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon Feb 20 19:33:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051c6d36

net-libs/libhackrf: complete eapi 6 migration properly

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/libhackrf/libhackrf-2017.02.1.ebuild | 2 +-
 net-libs/libhackrf/libhackrf-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libhackrf/libhackrf-2017.02.1.ebuild 
b/net-libs/libhackrf/libhackrf-2017.02.1.ebuild
index bb78681534..21352a4a9c 100644
--- a/net-libs/libhackrf/libhackrf-2017.02.1.ebuild
+++ b/net-libs/libhackrf/libhackrf-2017.02.1.ebuild
@@ -30,7 +30,7 @@ RDEPEND="${DEPEND}"
 
 src_configure(){
mycmakeargs=(
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
+   -DENABLE_INSTALL_UDEV_RULES="$(usex udev)"
)
if use udev; then
mycmakeargs+=(

diff --git a/net-libs/libhackrf/libhackrf-.ebuild 
b/net-libs/libhackrf/libhackrf-.ebuild
index bb78681534..21352a4a9c 100644
--- a/net-libs/libhackrf/libhackrf-.ebuild
+++ b/net-libs/libhackrf/libhackrf-.ebuild
@@ -30,7 +30,7 @@ RDEPEND="${DEPEND}"
 
 src_configure(){
mycmakeargs=(
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
+   -DENABLE_INSTALL_UDEV_RULES="$(usex udev)"
)
if use udev; then
mycmakeargs+=(



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

2017-02-20 Thread Richard Farina
commit: fdaddb86c4cf912b05b75740c6c973d58ffab779
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon Feb 20 18:48:47 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon Feb 20 19:33:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdaddb86

net-wireless/hackrf-tools: bump to 2017.02.1 release

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-wireless/hackrf-tools/Manifest |  1 +
 .../hackrf-tools/hackrf-tools-2017.02.1.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/net-wireless/hackrf-tools/Manifest 
b/net-wireless/hackrf-tools/Manifest
index 1f13559990..00788f5051 100644
--- a/net-wireless/hackrf-tools/Manifest
+++ b/net-wireless/hackrf-tools/Manifest
@@ -1 +1,2 @@
 DIST hackrf-2015.07.2.tar.xz 14415212 SHA256 
5e3d9c36928b88cdbc0d66ee54e24e8682972dba478abfca0e31069515b870b6 SHA512 
a4f7b7800ece9b260d5c8c374f5544aa55cd2e97e10c6a0b33cf476e2ad4811321ffb1308d9dfb2168b2624cd3af616d1c314ad86bcd6f4c3fd0897319fa2cbd
 WHIRLPOOL 
8dfee4fb55be913f44d8ab905fc7c6b1fd703e16b01aa41191e97ab726a3b04d6a78670ae47c2d3bada64e38d42cabcf7f39b646fba55b436cbcab312be1f198
+DIST hackrf-2017.02.1.tar.xz 15409352 SHA256 
1dd1fbec98bf2fa56c92f82fd66eb46801a2248c019c4707b3971bc187cb973a SHA512 
7cd6ad9aa8fef8afed41c48a3358bff18c6b2a9a112b13daabda87726e0e3ca4cf1e0c0c6ff9689bdd49f854e2e5887a84ccd7975abef43a43b75ecf8a5236ce
 WHIRLPOOL 
96b057560237e554465e1a8ad336f72a53409574612b6449b1e09c8842278c365274f274c118adfca15a17ec69fd20f42d739e658fc06f65024e54ac6657c7f4

diff --git a/net-wireless/hackrf-tools/hackrf-tools-2017.02.1.ebuild 
b/net-wireless/hackrf-tools/hackrf-tools-2017.02.1.ebuild
new file mode 100644
index 00..88cfbbf30e
--- /dev/null
+++ b/net-wireless/hackrf-tools/hackrf-tools-2017.02.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="tools for communicating with HackRF SDR platform"
+HOMEPAGE="http://greatscottgadgets.com/hackrf/;
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/mossmann/hackrf.git;
+   inherit git-r3
+   KEYWORDS=""
+   EGIT_CHECKOUT_DIR="${WORKDIR}/hackrf"
+   S="${WORKDIR}/hackrf/host/hackrf-tools"
+else
+   S="${WORKDIR}/hackrf-${PV}/host/hackrf-tools"
+   
SRC_URI="https://github.com/mossmann/hackrf/releases/download/v${PV}/hackrf-${PV}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~ppc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+DEPEND="=net-libs/libhackrf-${PV}:=
+   sci-libs/fftw:3.0="
+RDEPEND="${DEPEND}"
+
+src_install() {
+   cmake-utils_src_install
+   if [[ ${PV} != "" ]] ; then
+   insinto /usr/share/hackrf
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb_rom_to_ram.bin" 
hackrf_jawbreaker_usb_rom_to_ram-${PV}.bin
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb_ram.dfu" 
hackrf_jawbreaker_usb_ram-${PV}.dfu
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_one_usb_rom_to_ram.bin" 
hackrf_one_usb_rom_to_ram-${PV}.bin
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_one_usb_ram.dfu" 
hackrf_one_usb_ram-${PV}.dfu
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware/cpld/sgpio_if/default.xsvf" 
hackrf_cpld_default-${PV}.xsvf
+   ln -s hackrf_one_usb_rom_to_ram-${PV}.bin 
"${ED}/usr/share/hackrf/hackrf_one_usb_rom_to_ram.bin"
+   ln -s hackrf_one_usb_ram-${PV}.dfu 
"${ED}/usr/share/hackrf/hackrf_one_usb_ram.dfu"
+   else
+   ewarn "The compiled firmware files are only available in the 
versioned releases, you are on your own for this."
+   fi
+}



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

2017-02-20 Thread Richard Farina
commit: a37171fd051a23faea07444c595aa0647e3f5658
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon Feb 20 19:32:21 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon Feb 20 19:33:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37171fd

net-wireless/hackrf-tools: renaming things is cool

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-wireless/hackrf-tools/hackrf-tools-2017.02.1.ebuild | 16 +---
 net-wireless/hackrf-tools/hackrf-tools-.ebuild  | 16 +---
 2 files changed, 18 insertions(+), 14 deletions(-)

diff --git a/net-wireless/hackrf-tools/hackrf-tools-2017.02.1.ebuild 
b/net-wireless/hackrf-tools/hackrf-tools-2017.02.1.ebuild
index 88cfbbf30e..50418fa850 100644
--- a/net-wireless/hackrf-tools/hackrf-tools-2017.02.1.ebuild
+++ b/net-wireless/hackrf-tools/hackrf-tools-2017.02.1.ebuild
@@ -33,13 +33,15 @@ src_install() {
cmake-utils_src_install
if [[ ${PV} != "" ]] ; then
insinto /usr/share/hackrf
-   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb_rom_to_ram.bin" 
hackrf_jawbreaker_usb_rom_to_ram-${PV}.bin
-   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb_ram.dfu" 
hackrf_jawbreaker_usb_ram-${PV}.dfu
-   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_one_usb_rom_to_ram.bin" 
hackrf_one_usb_rom_to_ram-${PV}.bin
-   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_one_usb_ram.dfu" 
hackrf_one_usb_ram-${PV}.dfu
-   newins 
"${WORKDIR}/hackrf-${PV}/firmware/cpld/sgpio_if/default.xsvf" 
hackrf_cpld_default-${PV}.xsvf
-   ln -s hackrf_one_usb_rom_to_ram-${PV}.bin 
"${ED}/usr/share/hackrf/hackrf_one_usb_rom_to_ram.bin"
-   ln -s hackrf_one_usb_ram-${PV}.dfu 
"${ED}/usr/share/hackrf/hackrf_one_usb_ram.dfu"
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb.bin" 
hackrf_jawbreaker_usb-${PV}.bin
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb.dfu" 
hackrf_jawbreaker_usb-${PV}.dfu
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_one_usb.bin" 
hackrf_one_usb-${PV}.bin
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_one_usb.dfu" 
hackrf_one_usb-${PV}.dfu
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_cpld_default.xsvf" 
hackrf_cpld_default-${PV}.xsvf
+   ln -s hackrf_one_usb-${PV}.bin 
"${ED}/usr/share/hackrf/hackrf_one_usb_rom_to_ram.bin"
+   ln -s hackrf_one_usb-${PV}.bin 
"${ED}/usr/share/hackrf/hackrf_one_usb.bin"
+   ln -s hackrf_one_usb-${PV}.dfu 
"${ED}/usr/share/hackrf/hackrf_one_usb_ram.dfu"
+   ln -s hackrf_one_usb-${PV}.dfu 
"${ED}/usr/share/hackrf/hackrf_one_usb.dfu"
else
ewarn "The compiled firmware files are only available in the 
versioned releases, you are on your own for this."
fi

diff --git a/net-wireless/hackrf-tools/hackrf-tools-.ebuild 
b/net-wireless/hackrf-tools/hackrf-tools-.ebuild
index 88cfbbf30e..50418fa850 100644
--- a/net-wireless/hackrf-tools/hackrf-tools-.ebuild
+++ b/net-wireless/hackrf-tools/hackrf-tools-.ebuild
@@ -33,13 +33,15 @@ src_install() {
cmake-utils_src_install
if [[ ${PV} != "" ]] ; then
insinto /usr/share/hackrf
-   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb_rom_to_ram.bin" 
hackrf_jawbreaker_usb_rom_to_ram-${PV}.bin
-   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb_ram.dfu" 
hackrf_jawbreaker_usb_ram-${PV}.dfu
-   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_one_usb_rom_to_ram.bin" 
hackrf_one_usb_rom_to_ram-${PV}.bin
-   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_one_usb_ram.dfu" 
hackrf_one_usb_ram-${PV}.dfu
-   newins 
"${WORKDIR}/hackrf-${PV}/firmware/cpld/sgpio_if/default.xsvf" 
hackrf_cpld_default-${PV}.xsvf
-   ln -s hackrf_one_usb_rom_to_ram-${PV}.bin 
"${ED}/usr/share/hackrf/hackrf_one_usb_rom_to_ram.bin"
-   ln -s hackrf_one_usb_ram-${PV}.dfu 
"${ED}/usr/share/hackrf/hackrf_one_usb_ram.dfu"
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb.bin" 
hackrf_jawbreaker_usb-${PV}.bin
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb.dfu" 
hackrf_jawbreaker_usb-${PV}.dfu
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_one_usb.bin" 
hackrf_one_usb-${PV}.bin
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_one_usb.dfu" 
hackrf_one_usb-${PV}.dfu
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_cpld_default.xsvf" 
hackrf_cpld_default-${PV}.xsvf
+   ln -s hackrf_one_usb-${PV}.bin 
"${ED}/usr/share/hackrf/hackrf_one_usb_rom_to_ram.bin"
+   ln -s 

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

2017-02-20 Thread Richard Farina
commit: 94d859bd5f95d579837d5998d86e3b5db2e5e080
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon Feb 20 18:48:16 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon Feb 20 19:33:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d859bd

net-libs/libhackrf: bump to eapi 6, bump to 2017.02.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/libhackrf/Manifest   | 1 +
 .../{libhackrf-.ebuild => libhackrf-2017.02.1.ebuild} | 8 
 net-libs/libhackrf/libhackrf-.ebuild  | 8 
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/net-libs/libhackrf/Manifest b/net-libs/libhackrf/Manifest
index d69e61f55f..cd92e588fa 100644
--- a/net-libs/libhackrf/Manifest
+++ b/net-libs/libhackrf/Manifest
@@ -1,3 +1,4 @@
 DIST hackrf-2014.04.1.tar.xz 14375500 SHA256 
83ef987d31d314d6d99a227a18c31c34a44e996a28841234e59e53c5d8ab5a72 SHA512 
1929c7af1de0c9ad1afcf56d53c5db13ef362f3ef896f3549841eeea87aec5e1133c63da740688739278b13e772b70d510a4a1035440b5b6aad2e9438a694892
 WHIRLPOOL 
0fa45438b4aa84e3e16b975949cead0010f6271ec89b8e2f69fcfdbd5c5a722d803a6f7d017b272b3c71773768b32bbeae00a6a43879a9268c7d84315282a93a
 DIST hackrf-2014.08.1.tar.xz 14376904 SHA256 
624c46163161896b8347a73e9edeb1188433f032df7cd00eda9a242c2a5bc98a SHA512 
2bb2e9398479f635fc4cb73875d9728c689f5d29bfbdcaae661d98ecafe51d38ac8768dd4f38b87766195d9ed08757e76d790030edf6f6f572d547146287c073
 WHIRLPOOL 
c33430279d0757e104f09ecafce2df859f33f8de9139dd6491a11d86ed3e241ba3ef298d1d0994113e695c46ab211daf573262815a8a1fc5349fd44642da3910
 DIST hackrf-2015.07.2.tar.xz 14415212 SHA256 
5e3d9c36928b88cdbc0d66ee54e24e8682972dba478abfca0e31069515b870b6 SHA512 
a4f7b7800ece9b260d5c8c374f5544aa55cd2e97e10c6a0b33cf476e2ad4811321ffb1308d9dfb2168b2624cd3af616d1c314ad86bcd6f4c3fd0897319fa2cbd
 WHIRLPOOL 
8dfee4fb55be913f44d8ab905fc7c6b1fd703e16b01aa41191e97ab726a3b04d6a78670ae47c2d3bada64e38d42cabcf7f39b646fba55b436cbcab312be1f198
+DIST hackrf-2017.02.1.tar.xz 15409352 SHA256 
1dd1fbec98bf2fa56c92f82fd66eb46801a2248c019c4707b3971bc187cb973a SHA512 
7cd6ad9aa8fef8afed41c48a3358bff18c6b2a9a112b13daabda87726e0e3ca4cf1e0c0c6ff9689bdd49f854e2e5887a84ccd7975abef43a43b75ecf8a5236ce
 WHIRLPOOL 
96b057560237e554465e1a8ad336f72a53409574612b6449b1e09c8842278c365274f274c118adfca15a17ec69fd20f42d739e658fc06f65024e54ac6657c7f4

diff --git a/net-libs/libhackrf/libhackrf-.ebuild 
b/net-libs/libhackrf/libhackrf-2017.02.1.ebuild
similarity index 90%
copy from net-libs/libhackrf/libhackrf-.ebuild
copy to net-libs/libhackrf/libhackrf-2017.02.1.ebuild
index 7444a7def6..bb78681534 100644
--- a/net-libs/libhackrf/libhackrf-.ebuild
+++ b/net-libs/libhackrf/libhackrf-2017.02.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit cmake-utils udev
 
@@ -11,9 +11,9 @@ HOMEPAGE="http://greatscottgadgets.com/hackrf/;
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/mossmann/hackrf.git;
-   inherit git-2
+   inherit git-r3
KEYWORDS=""
-   EGIT_SOURCEDIR="${WORKDIR}/hackrf"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/hackrf"
S="${WORKDIR}/hackrf/host/libhackrf"
 else
S="${WORKDIR}/hackrf-${PV}/host/libhackrf"

diff --git a/net-libs/libhackrf/libhackrf-.ebuild 
b/net-libs/libhackrf/libhackrf-.ebuild
index 7444a7def6..bb78681534 100644
--- a/net-libs/libhackrf/libhackrf-.ebuild
+++ b/net-libs/libhackrf/libhackrf-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit cmake-utils udev
 
@@ -11,9 +11,9 @@ HOMEPAGE="http://greatscottgadgets.com/hackrf/;
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/mossmann/hackrf.git;
-   inherit git-2
+   inherit git-r3
KEYWORDS=""
-   EGIT_SOURCEDIR="${WORKDIR}/hackrf"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/hackrf"
S="${WORKDIR}/hackrf/host/libhackrf"
 else
S="${WORKDIR}/hackrf-${PV}/host/libhackrf"



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

2017-02-20 Thread David Seifert
commit: a4a96bc66864e6aabbc1b2edcfee32e2bc9f5312
Author: David Seifert  gentoo  org>
AuthorDate: Mon Feb 20 19:29:37 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Feb 20 19:33:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a96bc6

sci-libs/plplot: Fix .pc file by using full paths

* Use CMAKE_INSTALL_LIBDIR with a full path
* java-pkg_regso is not EPREFIX aware

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

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/plplot/{plplot-5.12.0.ebuild => plplot-5.12.0-r1.ebuild} | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sci-libs/plplot/plplot-5.12.0.ebuild 
b/sci-libs/plplot/plplot-5.12.0-r1.ebuild
similarity index 96%
rename from sci-libs/plplot/plplot-5.12.0.ebuild
rename to sci-libs/plplot/plplot-5.12.0-r1.ebuild
index 9cf3d800c8..92a67705fb 100644
--- a/sci-libs/plplot/plplot-5.12.0.ebuild
+++ b/sci-libs/plplot/plplot-5.12.0-r1.ebuild
@@ -143,6 +143,10 @@ src_configure() {
append-cxxflags -std=c++11
 
local mycmakeargs=(
+   # The build system does not honour CMAKE_INSTALL_LIBDIR as a
+   # relative dir, which is against the spirit of GNUInstallDirs, 
#610066
+   -DCMAKE_INSTALL_LIBDIR="${EPREFIX}"/usr/$(get_libdir)
+
## Features
-DBUILD_DOC=OFF
-DBUILD_DOX_DOC=OFF
@@ -268,6 +272,6 @@ src_install() {
 
if use java; then
java-pkg_dojar "${BUILD_DIR}"/examples/java/${PN}.jar
-   java-pkg_regso /usr/$(get_libdir)/jni/plplotjavac_wrap.so
+   java-pkg_regso 
"${EPREFIX}"/usr/$(get_libdir)/jni/plplotjavac_wrap.so
fi
 }



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks/files/, x11-misc/i3blocks/

2017-02-20 Thread Ettore Di Giacinto
commit: 02653bc04ab68205e229fb04e96db27613e223ca
Author: Ettore Di Giacinto  gentoo  org>
AuthorDate: Mon Feb 20 18:26:17 2017 +
Commit: Ettore Di Giacinto  gentoo  org>
CommitDate: Mon Feb 20 19:24:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02653bc0

x11-misc/i3blocks: revbump, fixes bug #610090

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-misc/i3blocks/files/i3blocks-default-sysconfdir.patch | 15 +++
 .../{i3blocks-1.4.ebuild => i3blocks-1.4-r1.ebuild}   |  4 +++-
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/x11-misc/i3blocks/files/i3blocks-default-sysconfdir.patch 
b/x11-misc/i3blocks/files/i3blocks-default-sysconfdir.patch
new file mode 100644
index 00..04d625dcb4
--- /dev/null
+++ b/x11-misc/i3blocks/files/i3blocks-default-sysconfdir.patch
@@ -0,0 +1,15 @@
+--- i3blocks-1.4/~Makefile 2017-02-20 18:56:06.340061271 +0100
 i3blocks-1.4/Makefile  2017-02-20 18:56:27.518915055 +0100
+@@ -4,11 +4,7 @@ ifndef PREFIX
+   PREFIX=/usr/local
+ endif
+ ifndef SYSCONFDIR
+-  ifeq ($(PREFIX),/usr)
+-SYSCONFDIR=/etc
+-  else
+-SYSCONFDIR=$(PREFIX)/etc
+-  endif
++  SYSCONFDIR=/etc
+ endif
+ ifndef LIBEXECDIR
+   LIBEXECDIR=$(PREFIX)/libexec

diff --git a/x11-misc/i3blocks/i3blocks-1.4.ebuild 
b/x11-misc/i3blocks/i3blocks-1.4-r1.ebuild
similarity index 86%
rename from x11-misc/i3blocks/i3blocks-1.4.ebuild
rename to x11-misc/i3blocks/i3blocks-1.4-r1.ebuild
index 37da57dc05..f932aa4e53 100644
--- a/x11-misc/i3blocks/i3blocks-1.4.ebuild
+++ b/x11-misc/i3blocks/i3blocks-1.4-r1.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$
 
@@ -29,6 +29,8 @@ RDEPEND="app-admin/sysstat
 
 DEPEND="app-text/ronn"
 
+PATCHES=( "${FILESDIR}/${PN}-default-sysconfdir.patch" ) #610090
+
 src_install() {
emake DESTDIR="${D}" PREFIX="/usr" install
 }



[gentoo-commits] repo/gentoo:master commit in: sci-biology/meme/

2017-02-20 Thread David Seifert
commit: 780364970b40d3d521f6cb86f2fdf5db763c0820
Author: David Seifert  gentoo  org>
AuthorDate: Mon Feb 20 19:17:25 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Feb 20 19:17:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78036497

sci-biology/meme: Remove use of 'diropts'

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

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-biology/meme/meme-4.11.2_p2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sci-biology/meme/meme-4.11.2_p2.ebuild 
b/sci-biology/meme/meme-4.11.2_p2.ebuild
index 4eb8260655..04c5e4524e 100644
--- a/sci-biology/meme/meme-4.11.2_p2.ebuild
+++ b/sci-biology/meme/meme-4.11.2_p2.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$
 
@@ -106,6 +106,5 @@ src_install() {
fi
done
 
-   diropts -m ugo+rwxt -o root
keepdir /var/log/meme
 }



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/arm/13.0/armv6j/desktop/kde/, ...

2017-02-20 Thread Johannes Huber
commit: fa7e0605c8c5da24ab098b28083fee2162b97cb5
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Feb 20 18:30:50 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Feb 20 19:08:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7e0605

profiles: Drop obsolete kde profiles

 profiles/default/linux/alpha/13.0/desktop/kde/eapi |  1 -
 .../default/linux/alpha/13.0/desktop/kde/parent|  2 -
 .../linux/alpha/13.0/desktop/kde/systemd/eapi  |  1 -
 .../linux/alpha/13.0/desktop/kde/systemd/parent|  2 -
 profiles/default/linux/amd64/13.0/desktop/kde/eapi |  1 -
 .../default/linux/amd64/13.0/desktop/kde/parent|  2 -
 .../linux/amd64/13.0/desktop/kde/systemd/eapi  |  1 -
 .../linux/amd64/13.0/desktop/kde/systemd/parent|  2 -
 .../default/linux/arm/13.0/armv4/desktop/kde/eapi  |  1 -
 .../linux/arm/13.0/armv4/desktop/kde/parent|  2 -
 .../default/linux/arm/13.0/armv4t/desktop/kde/eapi |  1 -
 .../linux/arm/13.0/armv4t/desktop/kde/parent   |  2 -
 .../linux/arm/13.0/armv5te/desktop/kde/eapi|  1 -
 .../linux/arm/13.0/armv5te/desktop/kde/parent  |  2 -
 .../default/linux/arm/13.0/armv6j/desktop/kde/eapi |  1 -
 .../linux/arm/13.0/armv6j/desktop/kde/parent   |  2 -
 .../default/linux/arm/13.0/armv7a/desktop/kde/eapi |  1 -
 .../linux/arm/13.0/armv7a/desktop/kde/parent   |  2 -
 profiles/default/linux/arm/13.0/desktop/kde/eapi   |  1 -
 profiles/default/linux/arm/13.0/desktop/kde/parent |  2 -
 .../linux/arm/13.0/desktop/kde/systemd/eapi|  1 -
 .../linux/arm/13.0/desktop/kde/systemd/parent  |  2 -
 profiles/default/linux/ia64/13.0/desktop/kde/eapi  |  1 -
 .../default/linux/ia64/13.0/desktop/kde/parent |  2 -
 .../linux/ia64/13.0/desktop/kde/systemd/eapi   |  1 -
 .../linux/ia64/13.0/desktop/kde/systemd/parent |  2 -
 profiles/default/linux/m68k/13.0/desktop/kde/eapi  |  1 -
 .../default/linux/m68k/13.0/desktop/kde/parent |  2 -
 .../linux/powerpc/ppc32/13.0/desktop/kde/eapi  |  1 -
 .../linux/powerpc/ppc32/13.0/desktop/kde/parent|  2 -
 .../powerpc/ppc32/13.0/desktop/kde/systemd/eapi|  1 -
 .../powerpc/ppc32/13.0/desktop/kde/systemd/parent  |  2 -
 .../ppc64/13.0/32bit-userland/desktop/kde/eapi |  1 -
 .../ppc64/13.0/32bit-userland/desktop/kde/parent   |  2 -
 .../13.0/32bit-userland/desktop/kde/systemd/eapi   |  1 -
 .../13.0/32bit-userland/desktop/kde/systemd/parent |  2 -
 .../ppc64/13.0/64bit-userland/desktop/kde/eapi |  1 -
 .../ppc64/13.0/64bit-userland/desktop/kde/parent   |  2 -
 .../13.0/64bit-userland/desktop/kde/systemd/eapi   |  1 -
 .../13.0/64bit-userland/desktop/kde/systemd/parent |  2 -
 .../linux/powerpc/ppc64/13.0/desktop/kde/eapi  |  1 -
 .../linux/powerpc/ppc64/13.0/desktop/kde/parent|  2 -
 .../powerpc/ppc64/13.0/desktop/kde/systemd/eapi|  1 -
 .../powerpc/ppc64/13.0/desktop/kde/systemd/parent  |  2 -
 profiles/default/linux/sh/13.0/desktop/kde/eapi|  1 -
 profiles/default/linux/sh/13.0/desktop/kde/parent  |  2 -
 profiles/default/linux/sparc/13.0/desktop/kde/eapi |  1 -
 .../default/linux/sparc/13.0/desktop/kde/parent|  2 -
 .../linux/sparc/13.0/desktop/kde/systemd/eapi  |  1 -
 .../linux/sparc/13.0/desktop/kde/systemd/parent|  2 -
 profiles/default/linux/x86/13.0/desktop/kde/eapi   |  1 -
 profiles/default/linux/x86/13.0/desktop/kde/parent |  2 -
 .../linux/x86/13.0/desktop/kde/systemd/eapi|  1 -
 .../linux/x86/13.0/desktop/kde/systemd/parent  |  2 -
 profiles/profiles.desc | 25 --
 profiles/targets/desktop/kde/eapi  |  1 -
 profiles/targets/desktop/kde/make.defaults |  5 --
 profiles/targets/desktop/kde/package.use   | 54 --
 profiles/targets/desktop/kde/parent|  1 -
 profiles/targets/desktop/kde/use.force |  4 --
 60 files changed, 171 deletions(-)

diff --git a/profiles/default/linux/alpha/13.0/desktop/kde/eapi 
b/profiles/default/linux/alpha/13.0/desktop/kde/eapi
deleted file mode 100644
index 7ed6ff82de..00
--- a/profiles/default/linux/alpha/13.0/desktop/kde/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/default/linux/alpha/13.0/desktop/kde/parent 
b/profiles/default/linux/alpha/13.0/desktop/kde/parent
deleted file mode 100644
index b4d42bb0e2..00
--- a/profiles/default/linux/alpha/13.0/desktop/kde/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../targets/desktop/kde

diff --git a/profiles/default/linux/alpha/13.0/desktop/kde/systemd/eapi 
b/profiles/default/linux/alpha/13.0/desktop/kde/systemd/eapi
deleted file mode 100644
index 7ed6ff82de..00
--- a/profiles/default/linux/alpha/13.0/desktop/kde/systemd/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/default/linux/alpha/13.0/desktop/kde/systemd/parent 
b/profiles/default/linux/alpha/13.0/desktop/kde/systemd/parent
deleted file mode 100644
index 44f88d3e2d..00
--- 

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

2017-02-20 Thread Mike Gilbert
commit: f646f2595ba32c1acb68cd7e1d96bc20bc0e1f44
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Feb 20 18:19:39 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Feb 20 18:19:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f646f259

net-wireless/gr-air-modes: set PYTHON_COMPAT

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

 net-wireless/gr-air-modes/gr-air-modes-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-wireless/gr-air-modes/gr-air-modes-.ebuild 
b/net-wireless/gr-air-modes/gr-air-modes-.ebuild
index 6b9482d54e..e8627718c7 100644
--- a/net-wireless/gr-air-modes/gr-air-modes-.ebuild
+++ b/net-wireless/gr-air-modes/gr-air-modes-.ebuild
@@ -3,6 +3,7 @@
 # $Header: $
 
 EAPI=5
+PYTHON_COMPAT=( python2_7 )
 inherit python-single-r1 cmake-utils git-2
 
 DESCRIPTION="This module implements a complete Mode S and ADS-B receiver for 
Gnuradio"



[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/

2017-02-20 Thread Markus Meier
commit: e98ace1f2745110f85763698aa3c7406bfcf97f6
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Feb 20 18:15:17 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Feb 20 18:15:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98ace1f

dev-python/google-api-python-client: arm stable, bug #606074

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

 .../google-api-python-client/google-api-python-client-1.5.3.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-1.5.3.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-1.5.3.ebuild
index d64fa2aa90..b10e4acb27 100644
--- a/dev-python/google-api-python-client/google-api-python-client-1.5.3.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-1.5.3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/google/google-api-python-client/archive/v${PV}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 arm x86"
 IUSE="test"
 
 RDEPEND="



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

2017-02-20 Thread Markus Meier
commit: 9882ecaae1d18420106bc0c8d02c8dc18f8eeef0
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Feb 20 18:14:48 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Feb 20 18:14:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9882ecaa

dev-python/oauth2client: arm stable, bug #606074

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

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

diff --git a/dev-python/oauth2client/oauth2client-2.0.1.ebuild 
b/dev-python/oauth2client/oauth2client-2.0.1.ebuild
index 30e9b70671..f8cb479a06 100644
--- a/dev-python/oauth2client/oauth2client-2.0.1.ebuild
+++ b/dev-python/oauth2client/oauth2client-2.0.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$
 
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/google/oauth2client/archive/v${PV/_p/-post}.tar.gz -
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND="



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

2017-02-20 Thread Markus Meier
commit: dc79bc2985688599c81930e3e672a63da9591f5d
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Feb 20 18:13:45 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Feb 20 18:13:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc79bc29

dev-python/feedparser: arm stable, bug #606056

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

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

diff --git a/dev-python/feedparser/feedparser-5.2.1.ebuild 
b/dev-python/feedparser/feedparser-5.2.1.ebuild
index ebed871f0c..d4d30a0355 100644
--- a/dev-python/feedparser/feedparser-5.2.1.ebuild
+++ b/dev-python/feedparser/feedparser-5.2.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 # sgmllib is licensed under PSF-2.
 LICENSE="BSD-2 PSF-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2017-02-20 Thread Markus Meier
commit: eaf74d84e6ae21152c71b411a779ea413ea3aaf7
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Feb 20 18:12:51 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Feb 20 18:12:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf74d84

dev-python/docopt: arm stable, bug #606048

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

 dev-python/docopt/docopt-0.6.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/docopt/docopt-0.6.2-r1.ebuild 
b/dev-python/docopt/docopt-0.6.2-r1.ebuild
index 0c8ff0d890..2585a7cd27 100644
--- a/dev-python/docopt/docopt-0.6.2-r1.ebuild
+++ b/dev-python/docopt/docopt-0.6.2-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND=""



  1   2   3   >