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

2017-09-08 Thread Michael Palimaka
commit: 0318bd0dd443a387e9128695858b6f1f7d433912
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Sep  9 03:43:14 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep  9 03:45:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0318bd0d

dev-libs/qoauth: amd64/x86 stable

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild 
b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild
index 0acba9e2685..d2050b55e8c 100644
--- a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild
+++ b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="debug doc test"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-im/dianara/

2017-09-08 Thread Michael Palimaka
commit: fd2fad2c2eb6ae6a57c1560848253661b3a6c487
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Sep  9 03:43:44 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep  9 03:45:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2fad2c

net-im/dianara: amd64/x86 stable

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-im/dianara/dianara-1.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dianara/dianara-1.3.7.ebuild 
b/net-im/dianara/dianara-1.3.7.ebuild
index 8e5b2fab723..39071737ddd 100644
--- a/net-im/dianara/dianara-1.3.7.ebuild
+++ b/net-im/dianara/dianara-1.3.7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://nongnu/dianara/${MY_P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-im/dianara/

2017-09-08 Thread Michael Palimaka
commit: 5e34c2a7d56074e921dde77cf090c1957b6bd31e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Sep  9 03:44:01 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep  9 03:45:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e34c2a7

net-im/dianara: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-im/dianara/Manifest|  2 --
 net-im/dianara/dianara-1.3.1-r1.ebuild | 54 --
 net-im/dianara/dianara-1.3.3.ebuild| 54 --
 3 files changed, 110 deletions(-)

diff --git a/net-im/dianara/Manifest b/net-im/dianara/Manifest
index fb3a3e66c37..33036ae5324 100644
--- a/net-im/dianara/Manifest
+++ b/net-im/dianara/Manifest
@@ -1,3 +1 @@
-DIST dianara-v1.3.1.tar.gz 691521 SHA256 
98cd23ad6e9cdee1410662cf2008da0114e30d8f8e852f062e1bc46a286ff4e8 SHA512 
8d8f4aa07af5a71cdd2778ae8cc8c095df42e415df4bbc8997d44886a98879184b316e7c76c49e9167b95838ac11b6844775f930359820a07927a12890becacf
 WHIRLPOOL 
19a884f73778755795fdffc9c0ac5722806c49d45c2bda50040ad06681d0aff683329513ff1c584452d926f72b9c99139be51955c70d638a9e3af8f4d9fdfa98
-DIST dianara-v1.3.3.tar.gz 810167 SHA256 
275f6873c5893e90ecd78285186adfc0444e176bb247f1bc69443dbb01f198a0 SHA512 
060a65f126af920d29f5fab595a0977e5fc90ecf6585876249224ac8fb5bb99bde0ea6b6e56622b434f99213a138d71be9bda713ebbdea95581b9e89aebb
 WHIRLPOOL 
69f42add86144ff3ed2beec53e6127d6fe323ae2ce175a78ad7ed263e3102213575163141fb9d02135196757a71b4f2c1a7aeb6428c1029558f00f0075ad2f14
 DIST dianara-v1.3.7.tar.gz 914570 SHA256 
7c20a4599344d2e87022f405c1b0590ae73fe553e41edef0c6bcddba8b79ccf2 SHA512 
9727fabff2ae6a13811d61d15027a5de063628c628bb12c7f82bcefa45f49ee4b48b9dc861de2cede296669bc73a589efb3050200877339b4b5d0f058624b4b7
 WHIRLPOOL 
9e4d250bacd4db25279a6209508b1377571828b3e3381ae6728392b6a2ced15c25ba01778fb5c5602750d765ddd66a26695705575ed841753c4c0de499e97be6

diff --git a/net-im/dianara/dianara-1.3.1-r1.ebuild 
b/net-im/dianara/dianara-1.3.1-r1.ebuild
deleted file mode 100644
index 2deb2470033..000
--- a/net-im/dianara/dianara-1.3.1-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils gnome2-utils qmake-utils
-
-MY_P=${PN}-v${PV/_beta/beta}
-DESCRIPTION="Qt-based client for the pump.io distributed social network"
-HOMEPAGE="http://dianara.nongnu.org/;
-SRC_URI="mirror://nongnu/dianara/${MY_P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   >=app-crypt/qca-2.1.0.3:2[qt4,ssl]
-   dev-libs/qjson
-   dev-libs/qoauth:0
-   dev-qt/qtcore:4[ssl]
-   dev-qt/qtdbus:4
-   dev-qt/qtgui:4
-   sys-apps/file"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
-   eqmake4
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-
-   doman manual/*
-   dodoc README TODO CHANGELOG BUGS
-   doicon -s 32 icon/32x32/${PN}.png
-   doicon -s 64 icon/64x64/${PN}.png
-   domenu ${PN}.desktop
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}

diff --git a/net-im/dianara/dianara-1.3.3.ebuild 
b/net-im/dianara/dianara-1.3.3.ebuild
deleted file mode 100644
index 83253db931d..000
--- a/net-im/dianara/dianara-1.3.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gnome2-utils qmake-utils
-
-MY_P=${PN}-v${PV/_beta/beta}
-DESCRIPTION="Qt-based client for the pump.io distributed social network"
-HOMEPAGE="http://dianara.nongnu.org/;
-SRC_URI="mirror://nongnu/dianara/${MY_P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=app-crypt/qca-2.1.0.3:2[qt4,ssl]
-   dev-libs/qjson
-   dev-libs/qoauth:0
-   dev-qt/qtcore:4[ssl]
-   dev-qt/qtdbus:4
-   dev-qt/qtgui:4
-   sys-apps/file"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
-   eqmake4
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-
-   doman manual/*
-   dodoc README TODO CHANGELOG BUGS
-   doicon -s 32 icon/32x32/${PN}.png
-   doicon -s 64 icon/64x64/${PN}.png
-   domenu ${PN}.desktop
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/variables/

2017-09-08 Thread Göktürk Yüksek
commit: f3e6cc0cb0113555bc6d9a622a9be3b9913f1a77
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  7 17:28:23 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sat Sep  9 03:06:41 2017 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=f3e6cc0c

ebuild-writing/variables: Discourage excessive use of constant-value variables

 ebuild-writing/variables/text.xml | 48 +++
 1 file changed, 48 insertions(+)

diff --git a/ebuild-writing/variables/text.xml 
b/ebuild-writing/variables/text.xml
index e142e77..6a6bbe8 100644
--- a/ebuild-writing/variables/text.xml
+++ b/ebuild-writing/variables/text.xml
@@ -588,5 +588,53 @@ when joining paths. For example: ${D%/}/, 
${ED%/}/,
 
 
 
+
+Use of constant-value variables in ebuilds
+
+
+
+Variables have significant value in ebuilds, making it possible to avoid
+unnecessary repetitions and make maintenance easier.  However,
+references to constant-value variables should be used with care as their
+excessive use can harm readability and increase maintenance burden (e.g.
+when renaming a package). In particular, using variables whose values
+have no direct correlation with the expected string should be avoided.
+
+
+The examples of beneficial constant-value variable references are:
+
+  
+using ${PV} and the variables derived from it (${P},
+${MY_P}…) in SRC_URI and S to avoid having
+to update those variables for every version bump (assuming that
+${PV} is used to indicate the upstream version);
+  
+
+  
+using ${PF} in --docdir path — this is a canonical
+Gentoo path that is always required to match ${PF}.
+  
+
+
+The examples of bad constant-value variable references are:
+
+  
+using ${PN} in HOMEPAGE, EGIT_REPO_URI
+or the domain of SRC_URI — it breaks URL parsing in editors
+and terminals, and makes it hard to copy the link for external use
+(e.g. while reviewing via gitweb),
+  
+
+  
+using ${PN} (or other unnecessary helper variables)
+excessively in src_install() — it impairs readability for
+little benefit and causes a lot of trouble when the package needs to
+be renamed.
+  
+
+
+
+
+
 
 



[gentoo-commits] repo/gentoo:master commit in: net-im/dianara/

2017-09-08 Thread Michael Palimaka
commit: 9925d0ab787bead8faa54eb55a54321dcc00e7be
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Sep  9 03:25:43 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep  9 03:25:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9925d0ab

net-im/dianara: raise dev-libs/qoauth dependency

The higher version contains a fix to the prf file to ensure revdeps can build
correctly. See also 10b59d39749196a759fd300365fbe565f584a554.

Closes: https://bugs.gentoo.org/627754
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-im/dianara/dianara-1.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dianara/dianara-1.3.7.ebuild 
b/net-im/dianara/dianara-1.3.7.ebuild
index 657796de68e..8e5b2fab723 100644
--- a/net-im/dianara/dianara-1.3.7.ebuild
+++ b/net-im/dianara/dianara-1.3.7.ebuild
@@ -17,7 +17,7 @@ IUSE=""
 
 RDEPEND="
>=app-crypt/qca-2.1.0.3:2[qt5,ssl]
-   dev-libs/qoauth:5
+   >=dev-libs/qoauth-2.0.1_pre20160315-r2:5
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5



[gentoo-commits] proj/hardened-refpolicy: New branch: next

2017-09-08 Thread Jason Zaman
commit: 
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep  9 03:04:56 2017 +

New branch: next




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

2017-09-08 Thread Jason Zaman
commit: b70c273305b2afca822fe624279ddfad28ac550a
Author: David Sugar  tresys  com>
AuthorDate: Fri Sep  8 17:50:24 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep  9 02:56:59 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=b70c2733

Label RHEL specific systemd binaries

Label RHEL specific systemd binaries /usr/lib/systemd/rhel* as initrc_exec_t.
Now in the proper location.

Signed-off-by: Dave Sugar  tresys.com>

 policy/modules/system/init.fc | 4 
 1 file changed, 4 insertions(+)

diff --git a/policy/modules/system/init.fc b/policy/modules/system/init.fc
index 0cc3cd8f..8a8ce871 100644
--- a/policy/modules/system/init.fc
+++ b/policy/modules/system/init.fc
@@ -38,6 +38,10 @@ ifdef(`distro_gentoo', `
 /usr/lib/rc/init\.d(/.*)?  
gen_context(system_u:object_r:initrc_state_t,s0)
 ')
 
+ifdef(`distro_redhat',`
+/usr/lib/systemd/rhel[^/]* --  
gen_context(system_u:object_r:initrc_exec_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)
 



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

2017-09-08 Thread Jason Zaman
commit: 7c613bc47878a7fb5ec4d6be55e0ea23ef446d88
Author: Jason Zaman  perfinion  com>
AuthorDate: Sat Sep  9 02:57:38 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep  9 02:57:38 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=7c613bc4

Merge upstream

 gentoo/STATE | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gentoo/STATE b/gentoo/STATE
index b4ab5d65..1b4a14bb 100644
--- a/gentoo/STATE
+++ b/gentoo/STATE
@@ -1,2 +1,2 @@
-master bf9da2ba78f4227a119a26222422e1dbfce3972f
+master fc044b53fd58e6c24470cc28aa28650d4390c7b4
 contrib a81abed559a70aa490262c39e26b5888ce30a6c5



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

2017-09-08 Thread Jason Zaman
commit: 7634761b77b813619325457fb6ce529dca0f2bf9
Author: Chris PeBenito  ieee  org>
AuthorDate: Fri Sep  8 23:33:43 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep  9 02:56:59 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=7634761b

init: Module version bump for patch from Dave Sugar.

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

diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te
index 26dd5824..09610366 100644
--- a/policy/modules/system/init.te
+++ b/policy/modules/system/init.te
@@ -1,4 +1,4 @@
-policy_module(init, 2.3.0)
+policy_module(init, 2.3.1)
 
 gen_require(`
class passwd rootok;



[gentoo-commits] proj/hardened-refpolicy: Branch deleted: next

2017-09-08 Thread Jason Zaman
commit: 
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep  9 03:02:15 2017 +

Branch deleted: next




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

2017-09-08 Thread Jason Zaman
commit: 309123918ff4990a52478e20c0679d9382de7267
Author: Chris PeBenito  ieee  org>
AuthorDate: Fri Sep  8 23:30:34 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep  9 02:56:59 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=30912391

init: Move fc lines.

 policy/modules/system/init.fc | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/policy/modules/system/init.fc b/policy/modules/system/init.fc
index 8a8ce871..1637792a 100644
--- a/policy/modules/system/init.fc
+++ b/policy/modules/system/init.fc
@@ -34,14 +34,6 @@ ifdef(`distro_gentoo',`
 /usr/lib/systemd/ntp-units\.d -d 
gen_context(system_u:object_r:systemd_unit_t,s0)
 /usr/lib/systemd/system(/.*)?  gen_context(system_u:object_r:systemd_unit_t,s0)
 
-ifdef(`distro_gentoo', `
-/usr/lib/rc/init\.d(/.*)?  
gen_context(system_u:object_r:initrc_state_t,s0)
-')
-
-ifdef(`distro_redhat',`
-/usr/lib/systemd/rhel[^/]* --  
gen_context(system_u:object_r:initrc_exec_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)
 
@@ -50,9 +42,14 @@ ifdef(`distro_redhat',`
 /usr/sbin/upstart  --  gen_context(system_u:object_r:init_exec_t,s0)
 
 ifdef(`distro_gentoo', `
+/usr/lib/rc/init\.d(/.*)?  
gen_context(system_u:object_r:initrc_state_t,s0)
 /usr/sbin/rc   --  gen_context(system_u:object_r:rc_exec_t,s0)
 ')
 
+ifdef(`distro_redhat',`
+/usr/lib/systemd/rhel[^/]* --  
gen_context(system_u:object_r:initrc_exec_t,s0)
+')
+
 #
 # /var
 #



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

2017-09-08 Thread Jason Zaman
commit: 6e4ce53825874b005a6d13c2fbd08d6b7d89472b
Author: Nicolas Iooss  m4x  org>
AuthorDate: Wed Aug 23 19:36:42 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=6e4ce538

dbus: move comments out of the file context definitions

When loading module dbus from Reference Policy's git master, semodule
fails:

  Invalid syntax
  Bad context
  Bad filecon declaration at
  /var/lib/selinux/refpolicy/tmp/modules/400/dbus/cil:734
  semodule:  Failed!

"/usr/lib/selinux/hll/pp dbus.pp" generates the following lines
(prefixed by the line number):

  733 (filecon "/usr/bin/dbus-daemon(-1)?" file (system_u object_r
  dbusd_exec_t (systemlow systemlow)))
  734 (filecon "/usr/bin/dbus-broker-launch" file (system_u object_r
  dbusd_exec_t # needed by dbus-broker (systemlow systemlow)))
  735 (filecon "/usr/bin/dbus-broker" file (system_u object_r
  dbusd_exec_t # needed by dbus-broker (systemlow systemlow)))

The comments need to be on their own lines in order to be ignored by
semodule.

 policy/modules/contrib/dbus.fc | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/policy/modules/contrib/dbus.fc b/policy/modules/contrib/dbus.fc
index c18fd7fd..e9a13ee9 100644
--- a/policy/modules/contrib/dbus.fc
+++ b/policy/modules/contrib/dbus.fc
@@ -8,8 +8,10 @@ HOME_DIR/\.dbus(/.*)?  
gen_context(system_u:object_r:session_dbusd_home_t,s0)
 /run/user/%{USERID}/dbus-1(/.*)?   
gen_context(system_u:object_r:session_dbusd_runtime_t,s0)
 
 /usr/bin/dbus-daemon(-1)?  --  
gen_context(system_u:object_r:dbusd_exec_t,s0)
-/usr/bin/dbus-broker-launch--  
gen_context(system_u:object_r:dbusd_exec_t,s0) # needed by dbus-broker
-/usr/bin/dbus-broker   --  
gen_context(system_u:object_r:dbusd_exec_t,s0) # needed by dbus-broker
+
+# needed by dbus-broker
+/usr/bin/dbus-broker-launch--  
gen_context(system_u:object_r:dbusd_exec_t,s0)
+/usr/bin/dbus-broker   --  
gen_context(system_u:object_r:dbusd_exec_t,s0)
 
 /usr/lib/dbus-.*/dbus-daemon-launch-helper --  
gen_context(system_u:object_r:dbusd_exec_t,s0)
 



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

2017-09-08 Thread Jason Zaman
commit: 1164ecd9b8fb754da79e1d4f3806225d5148e055
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Sep  6 15:03:33 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=1164ecd9

dhcp, logrotate: Module version bump.

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

diff --git a/policy/modules/contrib/dhcp.te b/policy/modules/contrib/dhcp.te
index 51fc256b..08a5571c 100644
--- a/policy/modules/contrib/dhcp.te
+++ b/policy/modules/contrib/dhcp.te
@@ -1,4 +1,4 @@
-policy_module(dhcp, 1.15.0)
+policy_module(dhcp, 1.15.1)
 
 
 #

diff --git a/policy/modules/contrib/logrotate.te 
b/policy/modules/contrib/logrotate.te
index 77c36f66..0e936771 100644
--- a/policy/modules/contrib/logrotate.te
+++ b/policy/modules/contrib/logrotate.te
@@ -1,4 +1,4 @@
-policy_module(logrotate, 1.19.0)
+policy_module(logrotate, 1.19.1)
 
 
 #



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

2017-09-08 Thread Jason Zaman
commit: 59f50e30e06ae7cd6351301188d46b7be6b705f2
Author: Tom Gundersen  jklm  no>
AuthorDate: Sat Aug 12 18:10:09 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=59f50e30

dbus: add policy for dbus-broker

dbus-broker is a drop in replacement for dbus-daemon. It can therefore
mostly simply rely on the existing dbus policy module. However, it also
needs to have its binaries labeled correctly, and it needs permission to
perform the D-Bus method call StartTransientUnit on PID1, which
dbus-daemon did not.

For details see .

 policy/modules/contrib/dbus.fc | 2 ++
 policy/modules/contrib/dbus.te | 1 +
 2 files changed, 3 insertions(+)

diff --git a/policy/modules/contrib/dbus.fc b/policy/modules/contrib/dbus.fc
index eba45221..c18fd7fd 100644
--- a/policy/modules/contrib/dbus.fc
+++ b/policy/modules/contrib/dbus.fc
@@ -8,6 +8,8 @@ HOME_DIR/\.dbus(/.*)?   
gen_context(system_u:object_r:session_dbusd_home_t,s0)
 /run/user/%{USERID}/dbus-1(/.*)?   
gen_context(system_u:object_r:session_dbusd_runtime_t,s0)
 
 /usr/bin/dbus-daemon(-1)?  --  
gen_context(system_u:object_r:dbusd_exec_t,s0)
+/usr/bin/dbus-broker-launch--  
gen_context(system_u:object_r:dbusd_exec_t,s0) # needed by dbus-broker
+/usr/bin/dbus-broker   --  
gen_context(system_u:object_r:dbusd_exec_t,s0) # needed by dbus-broker
 
 /usr/lib/dbus-.*/dbus-daemon-launch-helper --  
gen_context(system_u:object_r:dbusd_exec_t,s0)
 

diff --git a/policy/modules/contrib/dbus.te b/policy/modules/contrib/dbus.te
index 280dd8de..bd8a7d54 100644
--- a/policy/modules/contrib/dbus.te
+++ b/policy/modules/contrib/dbus.te
@@ -133,6 +133,7 @@ auth_read_pam_console_data(system_dbusd_t)
 init_use_fds(system_dbusd_t)
 init_use_script_ptys(system_dbusd_t)
 init_all_labeled_script_domtrans(system_dbusd_t)
+init_start_system(system_dbusd_t) # needed by dbus-broker
 
 logging_send_audit_msgs(system_dbusd_t)
 logging_send_syslog_msg(system_dbusd_t)



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

2017-09-08 Thread Jason Zaman
commit: 549b6dbb3f5ae4e0645aa0bbc657187776c4f305
Author: Nicolas Iooss  m4x  org>
AuthorDate: Wed Sep  6 20:44:17 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:39:50 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=549b6dbb

corecommands: label Arch Linux pacman's scripts as bin_t

On Arch Linux, the package manager uses hooks which execute scripts in
/usr/share/libalpm/scripts.

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

diff --git a/policy/modules/kernel/corecommands.fc 
b/policy/modules/kernel/corecommands.fc
index 1b556308..37760a87 100644
--- a/policy/modules/kernel/corecommands.fc
+++ b/policy/modules/kernel/corecommands.fc
@@ -310,6 +310,7 @@ ifdef(`distro_gentoo',`
 /usr/share/GNUstep/Makefiles/mkinstalldirs --  
gen_context(system_u:object_r:bin_t,s0)
 /usr/share/hal/device-manager/hal-device-manager -- 
gen_context(system_u:object_r:bin_t,s0)
 /usr/share/hal/scripts(/.*)?   gen_context(system_u:object_r:bin_t,s0)
+/usr/share/libalpm/scripts(/.*)?   gen_context(system_u:object_r:bin_t,s0)
 /usr/share/mc/extfs/.* --  gen_context(system_u:object_r:bin_t,s0)
 /usr/share/Modules/init(/.*)?  gen_context(system_u:object_r:bin_t,s0)
 /usr/share/org.gnome.Weather/org\.gnome\.Weather\.Application  --  
gen_context(system_u:object_r:bin_t,s0)



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

2017-09-08 Thread Jason Zaman
commit: 0c3ef6276b664ad06dce7ef4bea5d3509148f249
Author: Nicolas Iooss  m4x  org>
AuthorDate: Sun Sep  3 20:19:56 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=0c3ef627

logrotate: allow systemd to start logrotate

On Arch Linux, logrotate is a service launched by systemd:

avc:  denied  { execute_no_trans } for  pid=216 comm="(ogrotate)"
path="/usr/bin/logrotate" dev="vda1" ino=396833
scontext=system_u:system_r:init_t
tcontext=system_u:object_r:logrotate_exec_t tclass=file
permissive=1

 policy/modules/contrib/logrotate.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/contrib/logrotate.te 
b/policy/modules/contrib/logrotate.te
index ab2c6152..77c36f66 100644
--- a/policy/modules/contrib/logrotate.te
+++ b/policy/modules/contrib/logrotate.te
@@ -14,6 +14,7 @@ domain_type(logrotate_t)
 domain_obj_id_change_exemption(logrotate_t)
 domain_system_change_exemption(logrotate_t)
 domain_entry_file(logrotate_t, logrotate_exec_t)
+init_system_domain(logrotate_t, logrotate_exec_t)
 role logrotate_roles types logrotate_t;
 
 type logrotate_lock_t;



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

2017-09-08 Thread Jason Zaman
commit: a5b7fa4715e1f1fd2286250a77705cf42dec10a3
Author: Chris PeBenito  ieee  org>
AuthorDate: Fri Sep  8 15:41:56 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:39:50 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=a5b7fa47

systemd: Whitespace fix.

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

diff --git a/policy/modules/system/systemd.if b/policy/modules/system/systemd.if
index 10f75de3..fa1c6568 100644
--- a/policy/modules/system/systemd.if
+++ b/policy/modules/system/systemd.if
@@ -397,7 +397,7 @@ interface(`systemd_start_power_units',`
 ## 
 ## 
 #
-   interface(`systemd_tmpfiles_conf_file',`
+interface(`systemd_tmpfiles_conf_file',`
gen_require(`
attribute systemd_tmpfiles_conf_type;
')



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

2017-09-08 Thread Jason Zaman
commit: 0743b2a440f9fc6b9c2156489941dbff78b4dc5a
Author: David Sugar  tresys  com>
AuthorDate: Wed Aug 30 16:12:55 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=0743b2a4

mon: move rpc_* into optional

Move use of rpc_* interface into optional block so rpc module can be turned off.

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

diff --git a/policy/modules/contrib/mon.te b/policy/modules/contrib/mon.te
index f69cad31..5e93c7c9 100644
--- a/policy/modules/contrib/mon.te
+++ b/policy/modules/contrib/mon.te
@@ -207,8 +207,6 @@ logging_send_syslog_msg(mon_local_test_t)
 
 miscfiles_read_localization(mon_local_test_t)
 
-rpc_read_nfs_content(mon_local_test_t)
-
 sysnet_read_config(mon_local_test_t)
 
 optional_policy(`
@@ -220,5 +218,9 @@ optional_policy(`
 ')
 
 optional_policy(`
+   rpc_read_nfs_content(mon_local_test_t)
+')
+
+optional_policy(`
xserver_rw_console(mon_local_test_t)
 ')



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

2017-09-08 Thread Jason Zaman
commit: dbc0cc1a246bd7680fdaa81da3ee493366cf3115
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Aug  5 16:59:42 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=dbc0cc1a

Update Changelog for release.

 policy/modules/contrib/Changelog | 171 +++
 1 file changed, 171 insertions(+)

diff --git a/policy/modules/contrib/Changelog b/policy/modules/contrib/Changelog
index 907847ca..2a6e15b4 100644
--- a/policy/modules/contrib/Changelog
+++ b/policy/modules/contrib/Changelog
@@ -1,3 +1,174 @@
+* Sat Aug 05 2017 Chris PeBenito  - 2.20170805
+Chris PeBenito (82):
+  Create / to /usr equivalence for bin, sbin, and lib, from Russell Coker.
+  Module version bump for usrmerge FC fixes from Jason Zaman.
+  mon policy from Russell Coker.
+  Module version bump for cups patches from Guido Trentalancia.
+  Module version bump for tbird and mozilla printing from Guido
+ Trentalancia.
+  Revert "cups/lpd: read permission for cupsd_var_run_t socket files"
+  Module version bump for cups revert.
+  Sort capabilities permissions from Russell Coker.
+  Little misc patch from Russell Coker.
+  mon: Fix deprecated interface usage.
+  dpkg: Updates from Russell Coker.
+  Monit policy from Russell Coker and cgzones.
+  monit: Fix build error.
+  fetchmail, mysql, tor: Misc fixes from Russell Coker.
+  Merge branch 'alsa_module' of git://github.com/cgzones/refpolicy-contrib
+  Merge branch 'vnstat_module' of 
git://github.com/cgzones/refpolicy-contrib
+  Module version bump for alsa and vnstatd fixes from cgzones.
+  Merge branch 'ntp_module' of git://github.com/cgzones/refpolicy-contrib
+  Module version bump for ntp fixes from cgzones.
+  samba: A few line moves.
+  Module version bump for samba patch from Russell Coker.
+  Systemd fixes from Russell Coker.
+  Xen fixes from Russell Coker.
+  mailman: Fixes from Russell Coker.
+  MTA fixes from Russell Coker.
+  Network daemon patches from Russell Coker.
+  apache: Fix CI error.
+  Merge branch 'modutils_adapt_interfaces' of
+ git://github.com/cgzones/refpolicy-contrib
+  Merge branch 'corecmd_read_bin_symlinks' of
+ git://github.com/cgzones/refpolicy-contrib
+  Module version bumps for fixes from cgzones.
+  Merge branch 'mandb' of git://github.com/cgzones/refpolicy-contrib
+  Merge branch 'dphysswapfile' of 
git://github.com/cgzones/refpolicy-contrib
+  Module version bump for dphysswapfile and mandb fixes from cgzones.
+  Merge branch 'var_run_filecontext' of
+ git://github.com/cgzones/refpolicy-contrib
+  Merge branch 'vnstatd' of git://github.com/cgzones/refpolicy-contrib
+  Module version bump for fixes from cgzones.
+  dontaudit net_admin for SO_SNDBUFFORCE
+  /var/run -> /run again
+  Merge branch 'monit' of git://github.com/cgzones/refpolicy-contrib
+  Module version bump for monit patch from cgzones.
+  systemd-resolvd, sessions, and tmpfiles take2
+  Misc fc changes from Russell Coker.
+  Systemd-related changes from Russell Coker.
+  networkmanager: adjust interface docs format.
+  wm: interface docs adjustment.
+  Module version bump for misc fixes from Guido Trentalancia.
+  systemd init from Russell Coker
+  misc daemons from Russell Coker.
+  logging patches from Russell Coker
+  kmod, lvm, brctl patches from Russell Coker
+  devicekit, mount, xserver, and selinuxutil from Russell Coker
+  some userdomain patches from Russell Coker
+  Module version bump for gnome fix from Guido Trentalancia.
+  apache: Move blocks.  No rule changes.
+  Module version bump for changes from Sven Vermeulen and Guido
+ Trentalancia.
+  login take 4 from Russell Coker.
+  Rename apm to acpi from Russell Coker.
+  Module version bump for patches from Russell Coker.
+  some little misc things from Russell Coker.
+  apt/dpkg strict patches from Russell Coker.
+  Module version bump for minor fixes from Guido Trentalancia.
+  Merge branch 'usr_bin_fc' of
+ git://github.com/fishilico/selinux-refpolicy-contrib
+  Module version bump for /usr/bin fc fixes from Nicolas Iooss.
+  Module version bump for chronyd changes from Luis Ressel.
+  openoffice: Move ooffice_rw_tmp_files() implementation.
+  Module version bump for openoffice fix from Guido Trentalancia.
+  libmtp: move lines
+  Module version bump for fixes from Guido Trentalancia.
+  Module version bump for mmap fixes from Stephen Smalley.
+  Module version bump for misc patches from Guido Trentalancia.
+  gpg: Fix overspecified dependencies in gpg_agent_tmp_filetrans.
+  dirmngr: Whitespace fixes.
+  Module version 

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

2017-09-08 Thread Jason Zaman
commit: dcfaea2c5b06a3c34147b7a51894eca31430f25b
Author: Guido Trentalancia  trentalancia  com>
AuthorDate: Fri Aug 25 19:12:34 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=dcfaea2c

spamassassin: update rules for the Bayesian classifier trainer

Update the spamassassin module with rules for the
Bayesian classifier trainer.

Signed-off-by: Guido Trentalancia  trentalancia.com>

 policy/modules/contrib/spamassassin.te | 5 +
 1 file changed, 5 insertions(+)

diff --git a/policy/modules/contrib/spamassassin.te 
b/policy/modules/contrib/spamassassin.te
index fc2a0ac4..21ed2b4c 100644
--- a/policy/modules/contrib/spamassassin.te
+++ b/policy/modules/contrib/spamassassin.te
@@ -206,6 +206,9 @@ corenet_tcp_connect_all_ports(spamc_t)
 
 corecmd_exec_bin(spamc_t)
 
+dev_read_rand(spamc_t)
+dev_read_urand(spamc_t)
+
 domain_use_interactive_fds(spamc_t)
 
 fs_getattr_all_fs(spamc_t)
@@ -223,6 +226,8 @@ logging_send_syslog_msg(spamc_t)
 
 miscfiles_read_localization(spamc_t)
 
+userdom_use_inherited_user_terminals(spamc_t)
+
 tunable_policy(`use_nfs_home_dirs',`
fs_manage_nfs_dirs(spamc_t)
fs_manage_nfs_files(spamc_t)



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

2017-09-08 Thread Jason Zaman
commit: 44d0fa325a094a752b4686aacfcea36eba9a74b5
Author: Chris PeBenito  ieee  org>
AuthorDate: Tue Aug 29 23:13:33 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=44d0fa32

Module version bump for patches from Guido Trentalancia.

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

diff --git a/policy/modules/contrib/libmtp.te b/policy/modules/contrib/libmtp.te
index bacfb1b7..3bdb3ed8 100644
--- a/policy/modules/contrib/libmtp.te
+++ b/policy/modules/contrib/libmtp.te
@@ -1,4 +1,4 @@
-policy_module(libmtp, 1.0.0)
+policy_module(libmtp, 1.0.1)
 
 ##
 #

diff --git a/policy/modules/contrib/spamassassin.te 
b/policy/modules/contrib/spamassassin.te
index 21ed2b4c..72e781ef 100644
--- a/policy/modules/contrib/spamassassin.te
+++ b/policy/modules/contrib/spamassassin.te
@@ -1,4 +1,4 @@
-policy_module(spamassassin, 2.11.0)
+policy_module(spamassassin, 2.11.1)
 
 
 #



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

2017-09-08 Thread Jason Zaman
commit: ea19f747a606d52a2971921943b3740816dfac64
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Aug  5 16:59:42 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=ea19f747

Bump module versions for release.

 policy/modules/contrib/abrt.te   | 2 +-
 policy/modules/contrib/acct.te   | 2 +-
 policy/modules/contrib/acpi.te   | 2 +-
 policy/modules/contrib/afs.te| 2 +-
 policy/modules/contrib/aiccu.te  | 2 +-
 policy/modules/contrib/aisexec.te| 2 +-
 policy/modules/contrib/alsa.te   | 2 +-
 policy/modules/contrib/amanda.te | 2 +-
 policy/modules/contrib/amavis.te | 2 +-
 policy/modules/contrib/anaconda.te   | 2 +-
 policy/modules/contrib/apache.te | 2 +-
 policy/modules/contrib/apcupsd.te| 2 +-
 policy/modules/contrib/apt.te| 2 +-
 policy/modules/contrib/arpwatch.te   | 2 +-
 policy/modules/contrib/asterisk.te   | 2 +-
 policy/modules/contrib/automount.te  | 2 +-
 policy/modules/contrib/avahi.te  | 2 +-
 policy/modules/contrib/backup.te | 2 +-
 policy/modules/contrib/bacula.te | 2 +-
 policy/modules/contrib/bcfg2.te  | 2 +-
 policy/modules/contrib/bind.te   | 2 +-
 policy/modules/contrib/bird.te   | 2 +-
 policy/modules/contrib/bitlbee.te| 2 +-
 policy/modules/contrib/bluetooth.te  | 2 +-
 policy/modules/contrib/brctl.te  | 2 +-
 policy/modules/contrib/cachefilesd.te| 2 +-
 policy/modules/contrib/callweaver.te | 2 +-
 policy/modules/contrib/canna.te  | 2 +-
 policy/modules/contrib/ccs.te| 2 +-
 policy/modules/contrib/certmonger.te | 2 +-
 policy/modules/contrib/cfengine.te   | 2 +-
 policy/modules/contrib/cgroup.te | 2 +-
 policy/modules/contrib/chronyd.te| 2 +-
 policy/modules/contrib/cipe.te   | 2 +-
 policy/modules/contrib/clamav.te | 2 +-
 policy/modules/contrib/clogd.te  | 2 +-
 policy/modules/contrib/cmirrord.te   | 2 +-
 policy/modules/contrib/collectd.te   | 2 +-
 policy/modules/contrib/comsat.te | 2 +-
 policy/modules/contrib/condor.te | 2 +-
 policy/modules/contrib/consolekit.te | 2 +-
 policy/modules/contrib/corosync.te   | 2 +-
 policy/modules/contrib/courier.te| 2 +-
 policy/modules/contrib/cpucontrol.te | 2 +-
 policy/modules/contrib/cron.te   | 2 +-
 policy/modules/contrib/ctdb.te   | 2 +-
 policy/modules/contrib/cups.te   | 2 +-
 policy/modules/contrib/dante.te  | 2 +-
 policy/modules/contrib/dbskk.te  | 2 +-
 policy/modules/contrib/dbus.te   | 2 +-
 policy/modules/contrib/dcc.te| 2 +-
 policy/modules/contrib/ddclient.te   | 2 +-
 policy/modules/contrib/ddcprobe.te   | 2 +-
 policy/modules/contrib/devicekit.te  | 2 +-
 policy/modules/contrib/dhcp.te   | 2 +-
 policy/modules/contrib/dictd.te  | 2 +-
 policy/modules/contrib/dirmngr.te| 2 +-
 policy/modules/contrib/dkim.te   | 2 +-
 policy/modules/contrib/dmidecode.te  | 2 +-
 policy/modules/contrib/dnsmasq.te| 2 +-
 policy/modules/contrib/dnssectrigger.te  | 2 +-
 policy/modules/contrib/dovecot.te| 2 +-
 policy/modules/contrib/dphysswapfile.te  | 2 +-
 policy/modules/contrib/dpkg.te   | 2 +-
 policy/modules/contrib/drbd.te   | 2 +-
 policy/modules/contrib/entropyd.te   | 2 +-
 policy/modules/contrib/evolution.te  | 2 +-
 policy/modules/contrib/exim.te   | 2 +-
 policy/modules/contrib/fakehwclock.te| 2 +-
 policy/modules/contrib/fcoe.te   | 2 +-
 policy/modules/contrib/fetchmail.te  | 2 +-
 policy/modules/contrib/finger.te | 2 +-
 policy/modules/contrib/firewalld.te  | 2 +-
 policy/modules/contrib/firstboot.te  | 2 +-
 policy/modules/contrib/ftp.te| 2 +-
 policy/modules/contrib/gatekeeper.te | 2 +-
 policy/modules/contrib/glusterfs.te  | 2 +-
 policy/modules/contrib/gnome.te  | 2 +-
 policy/modules/contrib/gpg.te| 2 +-
 policy/modules/contrib/gpm.te| 2 +-
 policy/modules/contrib/gpsd.te   | 2 +-
 policy/modules/contrib/hal.te| 2 +-
 policy/modules/contrib/hddtemp.te| 2 +-
 policy/modules/contrib/hwloc.te  | 2 +-
 policy/modules/contrib/hypervkvp.te  | 2 +-
 policy/modules/contrib/i18n_input.te | 2 +-
 policy/modules/contrib/ifplugd.te| 2 +-
 policy/modules/contrib/inetd.te  | 2 +-
 policy/modules/contrib/inn.te| 2 +-
 policy/modules/contrib/iodine.te | 2 +-
 policy/modules/contrib/ircd.te   | 2 +-
 policy/modules/contrib/irqbalance.te | 2 +-
 policy/modules/contrib/iscsi.te  | 2 +-
 policy/modules/contrib/isns.te   | 2 +-
 policy/modules/contrib/jabber.te | 2 +-
 

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

2017-09-08 Thread Jason Zaman
commit: 192f02005a5673e022d3cc7ff18af83855faceba
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug  6 21:03:06 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=192f0200

Remove deprecated interfaces more than one year old.

 policy/modules/contrib/abrt.if| 16 
 policy/modules/contrib/alsa.if| 51 
 policy/modules/contrib/automount.if   | 15 ---
 policy/modules/contrib/awstats.if | 28 -
 policy/modules/contrib/bind.if| 14 ---
 policy/modules/contrib/bluetooth.if   | 40 ---
 policy/modules/contrib/certwatch.if   | 29 --
 policy/modules/contrib/clogd.if   | 15 ---
 policy/modules/contrib/cobbler.if | 22 --
 policy/modules/contrib/corosync.if| 22 --
 policy/modules/contrib/cups.if| 14 ---
 policy/modules/contrib/dbus.if| 75 ---
 policy/modules/contrib/dictd.if   | 15 ---
 policy/modules/contrib/finger.if  | 14 ---
 policy/modules/contrib/ftp.if | 14 ---
 policy/modules/contrib/glusterfs.if   | 22 --
 policy/modules/contrib/gnome.if   | 66 --
 policy/modules/contrib/gpg.if | 14 ---
 policy/modules/contrib/i18n_input.if  | 14 ---
 policy/modules/contrib/inetd.if   | 28 -
 policy/modules/contrib/iodine.if  | 22 --
 policy/modules/contrib/jabber.if  | 14 ---
 policy/modules/contrib/kerberos.if| 41 ---
 policy/modules/contrib/ldap.if| 14 ---
 policy/modules/contrib/mandb.if   | 57 --
 policy/modules/contrib/mojomojo.if| 22 --
 policy/modules/contrib/mozilla.if | 31 ---
 policy/modules/contrib/mpd.if | 19 -
 policy/modules/contrib/mta.if | 14 ---
 policy/modules/contrib/mysql.if   | 34 
 policy/modules/contrib/nessus.if  | 14 ---
 policy/modules/contrib/nis.if | 28 -
 policy/modules/contrib/nsd.if | 28 -
 policy/modules/contrib/oident.if  | 19 -
 policy/modules/contrib/pcscd.if   | 45 -
 policy/modules/contrib/perdition.if   | 14 ---
 policy/modules/contrib/portmap.if | 42 
 policy/modules/contrib/postfix.if | 32 ---
 policy/modules/contrib/ppp.if | 19 -
 policy/modules/contrib/pulseaudio.if  | 31 ---
 policy/modules/contrib/radius.if  | 14 ---
 policy/modules/contrib/rpc.if | 28 -
 policy/modules/contrib/rpm.if | 16 
 policy/modules/contrib/sendmail.if| 16 
 policy/modules/contrib/slocate.if | 14 ---
 policy/modules/contrib/snmp.if| 14 ---
 policy/modules/contrib/soundserver.if | 14 ---
 policy/modules/contrib/squid.if   | 14 ---
 policy/modules/contrib/virt.if| 16 
 49 files changed, 1214 deletions(-)

diff --git a/policy/modules/contrib/abrt.if b/policy/modules/contrib/abrt.if
index 39b6d291..9d1f00da 100644
--- a/policy/modules/contrib/abrt.if
+++ b/policy/modules/contrib/abrt.if
@@ -164,22 +164,6 @@ interface(`abrt_run_helper',`
 
 ## 
 ## Create, read, write, and delete
-## abrt cache files.
-## 
-## 
-## 
-## Domain allowed access.
-## 
-## 
-#
-interface(`abrt_cache_manage',`
-   refpolicywarn(`$0($*) has been deprecated, use abrt_manage_cache() 
instead.')
-   abrt_manage_cache($1)
-')
-
-
-## 
-## Create, read, write, and delete
 ## abrt cache content.
 ## 
 ## 

diff --git a/policy/modules/contrib/alsa.if b/policy/modules/contrib/alsa.if
index d50f5e33..9cff9efb 100644
--- a/policy/modules/contrib/alsa.if
+++ b/policy/modules/contrib/alsa.if
@@ -2,25 +2,6 @@
 
 
 ## 
-## Role access for alsa.
-## 
-## 
-## 
-## Role allowed access.
-## 
-## 
-## 
-## 
-## User domain for the role.
-## 
-## 
-#
-template(`alsa_role',`
-   refpolicywarn(`$0($*) has been deprecated')
-')
-
-
-## 
 ## Execute a domain transition to run Alsa.
 ## 
 ## 
@@ -102,22 +83,6 @@ interface(`alsa_rw_shared_mem',`
 
 
 ## 
-## Read writable Alsa configuration
-## content.  (Deprecated)
-## 
-## 
-## 
-## Domain allowed access.
-## 
-## 
-#
-interface(`alsa_read_rw_config',`
-   refpolicywarn(`$0($*) has been deprecated, use alsa_read_config() 
instead.')
-   alsa_read_config($1)
-')
-
-
-## 
 ## Read Alsa configuration content.
 ## 
 ## 
@@ -139,22 +104,6 @@ 

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

2017-09-08 Thread Jason Zaman
commit: 50d84777aa23e2a300967350c8fcd35c0580d337
Author: Chris PeBenito  ieee  org>
AuthorDate: Fri Sep  8 15:52:12 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:39:50 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=50d84777

Module version bump for patches from Nicolas Iooss.

 policy/modules/kernel/corecommands.te | 2 +-
 policy/modules/kernel/terminal.te | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/kernel/corecommands.te 
b/policy/modules/kernel/corecommands.te
index 7a22dc5f..bf025424 100644
--- a/policy/modules/kernel/corecommands.te
+++ b/policy/modules/kernel/corecommands.te
@@ -1,4 +1,4 @@
-policy_module(corecommands, 1.24.2)
+policy_module(corecommands, 1.24.3)
 
 
 #

diff --git a/policy/modules/kernel/terminal.te 
b/policy/modules/kernel/terminal.te
index ff9ee502..2102238e 100644
--- a/policy/modules/kernel/terminal.te
+++ b/policy/modules/kernel/terminal.te
@@ -1,4 +1,4 @@
-policy_module(terminal, 1.17.0)
+policy_module(terminal, 1.17.1)
 
 
 #



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

2017-09-08 Thread Jason Zaman
commit: 459d6a106b4d2954e44fce482bb453cc39907600
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Sep  6 15:04:11 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:39:50 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=459d6a10

systemd, udev: Module version bump.

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

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index f9e1a24f..5fdeb388 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1,4 +1,4 @@
-policy_module(systemd, 1.4.0)
+policy_module(systemd, 1.4.1)
 
 #
 #

diff --git a/policy/modules/system/udev.te b/policy/modules/system/udev.te
index 9ecd0325..3f89bacd 100644
--- a/policy/modules/system/udev.te
+++ b/policy/modules/system/udev.te
@@ -1,4 +1,4 @@
-policy_module(udev, 1.22.0)
+policy_module(udev, 1.22.1)
 
 
 #



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

2017-09-08 Thread Jason Zaman
commit: a4ef2b0ef38b8fd901431af5c42297ebbb4f1474
Author: Chris PeBenito  ieee  org>
AuthorDate: Fri Sep  1 01:24:47 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=a4ef2b0e

Module version bumps for patches from David Sugar.

 policy/modules/contrib/cron.te | 2 +-
 policy/modules/contrib/mon.te  | 2 +-
 policy/modules/contrib/wm.te   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/policy/modules/contrib/cron.te b/policy/modules/contrib/cron.te
index a8818d56..0e03ba14 100644
--- a/policy/modules/contrib/cron.te
+++ b/policy/modules/contrib/cron.te
@@ -1,4 +1,4 @@
-policy_module(cron, 2.12.0)
+policy_module(cron, 2.12.1)
 
 gen_require(`
class passwd rootok;

diff --git a/policy/modules/contrib/mon.te b/policy/modules/contrib/mon.te
index 5e93c7c9..75919cff 100644
--- a/policy/modules/contrib/mon.te
+++ b/policy/modules/contrib/mon.te
@@ -1,4 +1,4 @@
-policy_module(mon, 1.1.0)
+policy_module(mon, 1.1.1)
 
 
 #

diff --git a/policy/modules/contrib/wm.te b/policy/modules/contrib/wm.te
index 5986812f..5d5c2630 100644
--- a/policy/modules/contrib/wm.te
+++ b/policy/modules/contrib/wm.te
@@ -1,4 +1,4 @@
-policy_module(wm, 1.7.0)
+policy_module(wm, 1.7.1)
 
 
 #



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

2017-09-08 Thread Jason Zaman
commit: a43e66289e81dcc53f4069387a15929f67db476f
Author: David Sugar  tresys  com>
AuthorDate: Wed Aug 30 16:07:07 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=a43e6628

cron: optional_policy for mta_* interfaces

Patch to allow turning off of the mta module and still have cron module 
available.
This version consolidates all mta_* interface uses into single optional block.

 policy/modules/contrib/cron.te | 26 +-
 1 file changed, 17 insertions(+), 9 deletions(-)

diff --git a/policy/modules/contrib/cron.te b/policy/modules/contrib/cron.te
index 27467232..a8818d56 100644
--- a/policy/modules/contrib/cron.te
+++ b/policy/modules/contrib/cron.te
@@ -43,7 +43,6 @@ application_executable_file(anacron_exec_t)
 
 type cron_spool_t;
 files_type(cron_spool_t)
-mta_system_content(cron_spool_t)
 
 type cron_var_lib_t;
 files_type(cron_var_lib_t)
@@ -74,14 +73,12 @@ init_script_file(crond_initrc_exec_t)
 type crond_tmp_t;
 files_tmp_file(crond_tmp_t)
 files_poly_parent(crond_tmp_t)
-mta_system_content(crond_tmp_t)
 
 type crond_unit_t;
 init_unit_file(crond_unit_t)
 
 type crond_var_run_t;
 files_pid_file(crond_var_run_t)
-mta_system_content(crond_var_run_t)
 
 type crontab_exec_t;
 application_executable_file(crontab_exec_t)
@@ -98,7 +95,6 @@ typealias crontab_tmp_t alias { auditadm_crontab_tmp_t 
secadm_crontab_tmp_t };
 
 type system_cron_spool_t, cron_spool_type;
 files_type(system_cron_spool_t)
-mta_system_content(system_cron_spool_t)
 
 type system_cronjob_t alias system_crond_t;
 init_daemon_domain(system_cronjob_t, anacron_exec_t)
@@ -122,7 +118,23 @@ typealias user_cron_spool_t alias { staff_cron_spool_t 
sysadm_cron_spool_t uncon
 typealias user_cron_spool_t alias { auditadm_cron_spool_t secadm_cron_spool_t 
};
 files_type(user_cron_spool_t)
 ubac_constrained(user_cron_spool_t)
-mta_system_content(user_cron_spool_t)
+
+type user_cron_spool_log_t;
+logging_log_file(user_cron_spool_log_t)
+ubac_constrained(user_cron_spool_log_t)
+
+ifdef(`enable_mcs',`
+   init_ranged_daemon_domain(crond_t, crond_exec_t, s0 - mcs_systemhigh)
+')
+
+optional_policy(`
+   mta_system_content(cron_spool_t)
+   mta_system_content(crond_tmp_t)
+   mta_system_content(crond_var_run_t)
+   mta_system_content(system_cron_spool_t)
+   mta_system_content(user_cron_spool_t)
+   mta_system_content(user_cron_spool_log_t)
+')
 
 ifdef(`distro_gentoo',`
# Logging for atd jobs
@@ -132,10 +144,6 @@ ifdef(`distro_gentoo',`
logging_syslog_managed_log_file(cron_log_t, "cron.log")
 ')
 
-ifdef(`enable_mcs',`
-   init_ranged_daemon_domain(crond_t, crond_exec_t, s0 - mcs_systemhigh)
-')
-
 ##
 #
 # Common crontab local policy



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

2017-09-08 Thread Jason Zaman
commit: 1e01df2ec1241b6ba16abb4b42ab82796ede37b2
Author: Russell Coker  coker  com  au>
AuthorDate: Wed Sep  6 14:50:37 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=1e01df2e

udev and dhcpd

Allow udev to talk to init via dbus and get generic unit status.

Add correct labeling for dhcpd6.leases file.

 policy/modules/contrib/dhcp.fc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/contrib/dhcp.fc b/policy/modules/contrib/dhcp.fc
index c4166794..a58b1103 100644
--- a/policy/modules/contrib/dhcp.fc
+++ b/policy/modules/contrib/dhcp.fc
@@ -8,5 +8,6 @@
 
 /var/lib/dhcpd(/.*)?   gen_context(system_u:object_r:dhcpd_state_t,s0)
 /var/lib/dhcp(3)?/dhcpd\.leases.*  --  
gen_context(system_u:object_r:dhcpd_state_t,s0)
+/var/lib/dhcp/dhcpd6\.leases.* --  
gen_context(system_u:object_r:dhcpd_state_t,s0)
 
 /run/dhcpd(6)?\.pid--  
gen_context(system_u:object_r:dhcpd_var_run_t,s0)



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

2017-09-08 Thread Jason Zaman
commit: 86c6eda1c337276e058efa31d79fb26f65b7f643
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Aug 16 23:59:56 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=86c6eda1

dbus: Module version bump for dbus-broker patch from Tom Gundersen.

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

diff --git a/policy/modules/contrib/dbus.te b/policy/modules/contrib/dbus.te
index bd8a7d54..419a04bc 100644
--- a/policy/modules/contrib/dbus.te
+++ b/policy/modules/contrib/dbus.te
@@ -1,4 +1,4 @@
-policy_module(dbus, 1.23.0)
+policy_module(dbus, 1.23.1)
 
 gen_require(`
class dbus all_dbus_perms;



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

2017-09-08 Thread Jason Zaman
commit: edaef9b282d752f43d60bcda586840bd1342e9fd
Author: Luis Ressel  aixah  de>
AuthorDate: Wed Jun  7 12:28:44 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:55:42 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=edaef9b2

miscfiles: Fix typo in /usr/local/share/man fc

This has been sitting in our policy since 2012 (aaa0f803d), but it's
obviously a typo.

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

diff --git a/policy/modules/system/miscfiles.fc 
b/policy/modules/system/miscfiles.fc
index 88eceb99..1ccaaec7 100644
--- a/policy/modules/system/miscfiles.fc
+++ b/policy/modules/system/miscfiles.fc
@@ -48,7 +48,7 @@ ifdef(`distro_redhat',`
 
 /usr/local/share/ca-certificates(/.*)? gen_context(system_u:object_r:cert_t,s0)
 
-/usr/local/share/fonts(/.*)?   gen_context(system_u:object_r:man_t,s0)
+/usr/local/share/fonts(/.*)?   gen_context(system_u:object_r:fonts_t,s0)
 
 /usr/share/docbook2X/xslt/man(/.*)?gen_context(system_u:object_r:usr_t,s0)
 /usr/share/ca-certificates(/.*)?   gen_context(system_u:object_r:cert_t,s0)



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

2017-09-08 Thread Jason Zaman
commit: c5fa34fb27569f5e6710a0b323221219e03b025c
Author: Guido Trentalancia  trentalancia  com>
AuthorDate: Fri Aug 25 16:51:24 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c5fa34fb

libmtp: read symlinks in user home directories

Let libmtp read symbolic links in the user home
directories, if the "libmtp_enable_home_dirs"
boolean is enabled.

Signed-off-by: Guido Trentalancia  trentalancia.com>

 policy/modules/contrib/libmtp.te | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/policy/modules/contrib/libmtp.te b/policy/modules/contrib/libmtp.te
index 64c851e3..bacfb1b7 100644
--- a/policy/modules/contrib/libmtp.te
+++ b/policy/modules/contrib/libmtp.te
@@ -7,8 +7,8 @@ policy_module(libmtp, 1.0.0)
 
 ## 
 ## 
-## Determine whether libmtp can
-## manage the user home directories
+## Determine whether libmtp can read
+## and manage the user home directories
 ## and files.
 ## 
 ## 
@@ -55,5 +55,6 @@ optional_policy(`
 
 tunable_policy(`libmtp_enable_home_dirs',`
userdom_manage_user_home_content_files(libmtp_t)
+   userdom_read_user_home_content_symlinks(libmtp_t)
userdom_user_home_dir_filetrans_user_home_content(libmtp_t, file )
 ')



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

2017-09-08 Thread Jason Zaman
commit: bd0c399f38bed2f1aa478f5f6e75fc7a2a689be8
Author: Luis Ressel  aixah  de>
AuthorDate: Fri Sep  8 22:55:28 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:55:42 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=bd0c399f

Merge upstream

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

diff --git a/gentoo/STATE b/gentoo/STATE
index ca03962f..b4ab5d65 100644
--- a/gentoo/STATE
+++ b/gentoo/STATE
@@ -1,2 +1,2 @@
-master 629381302016ba8c21ea30ee3f817732019701a2
-contrib 9fd9da6af8eabe455e16e5352aca5eb3b98b3f55
+master bf9da2ba78f4227a119a26222422e1dbfce3972f
+contrib a81abed559a70aa490262c39e26b5888ce30a6c5



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

2017-09-08 Thread Jason Zaman
commit: 6a83af6917028efbce2bc00e2f9c8d850f42ed4d
Author: David Sugar  tresys  com>
AuthorDate: Wed Aug 30 16:09:53 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=6a83af69

wm: consolidate networkmanger interface calls into single optional

There was a networkmanager_* interface use not in an optional block.  I moved 
it into an existing optional block that already had another networkmanager_* 
interface use.

 policy/modules/contrib/wm.te | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/policy/modules/contrib/wm.te b/policy/modules/contrib/wm.te
index 65b57a4a..5986812f 100644
--- a/policy/modules/contrib/wm.te
+++ b/policy/modules/contrib/wm.te
@@ -70,8 +70,6 @@ miscfiles_read_fonts(wm_domain)
 miscfiles_read_generic_certs(wm_domain)
 miscfiles_read_localization(wm_domain)
 
-networkmanager_read_etc_files(wm_domain)
-
 udev_read_pid_files(wm_domain)
 
 # the following is needed by gnome-shell
@@ -123,6 +121,7 @@ optional_policy(`
 
 optional_policy(`
networkmanager_dbus_chat(wm_domain)
+   networkmanager_read_etc_files(wm_domain)
 ')
 
 optional_policy(`



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

2017-09-08 Thread Jason Zaman
commit: 92348a31d3dba24301e1d48d8d87027c9aca64e3
Author: David Sugar  tresys  com>
AuthorDate: Tue Sep  5 14:17:50 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:39:36 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=92348a31

Separate read and write interface for tun_tap_device_t

The following patch creates two additional interfaces for tun_tap_device_t to 
grant only read or only write access (rather than both read and write access).  
It is possible to open a tap device for only reading or only writing and this 
allows policy to match that use.

Signed-off-by: Dave Sugar  tresys.com>

 policy/modules/kernel/corenetwork.if.in | 38 +
 1 file changed, 38 insertions(+)

diff --git a/policy/modules/kernel/corenetwork.if.in 
b/policy/modules/kernel/corenetwork.if.in
index 46e10d08..3671fa8e 100644
--- a/policy/modules/kernel/corenetwork.if.in
+++ b/policy/modules/kernel/corenetwork.if.in
@@ -2047,6 +2047,44 @@ interface(`corenet_dontaudit_tcp_connect_all_rpc_ports',`
 
 
 ## 
+## Read the TUN/TAP virtual network device.
+## 
+## 
+## 
+## The domain read allowed access.
+## 
+## 
+#
+interface(`corenet_read_tun_tap_dev',`
+   gen_require(`
+   type tun_tap_device_t;
+   ')
+
+   dev_list_all_dev_nodes($1)
+   allow $1 tun_tap_device_t:chr_file read_chr_file_perms;
+')
+
+
+## 
+## Write the TUN/TAP virtual network device.
+## 
+## 
+## 
+## The domain allowed write access.
+## 
+## 
+#
+interface(`corenet_write_tun_tap_dev',`
+   gen_require(`
+   type tun_tap_device_t;
+   ')
+
+   dev_list_all_dev_nodes($1)
+   allow $1 tun_tap_device_t:chr_file write_chr_file_perms;
+')
+
+
+## 
 ## Read and write the TUN/TAP virtual network device.
 ## 
 ## 



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

2017-09-08 Thread Jason Zaman
commit: 4415515602830a864de3212284013eac37767b5c
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 13 20:14:05 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:48:51 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=44155156

Remove complement and wildcard in allow rules.

Remove complement (~) and wildcard (*) in allow rules so that there are no
unintentional additions when new permissions are declared.

This patch does not add or remove permissions from any rules.

 policy/modules/contrib/apache.te   | 2 +-
 policy/modules/contrib/cron.te | 4 ++--
 policy/modules/contrib/cyrus.te| 2 +-
 policy/modules/contrib/dbus.if | 4 ++--
 policy/modules/contrib/dpkg.te | 2 +-
 policy/modules/contrib/imaze.te| 2 +-
 policy/modules/contrib/logrotate.te| 2 +-
 policy/modules/contrib/nscd.if | 2 +-
 policy/modules/contrib/portage.if  | 3 +--
 policy/modules/contrib/portslave.te| 3 +--
 policy/modules/contrib/razor.te| 2 +-
 policy/modules/contrib/remotelogin.te  | 2 +-
 policy/modules/contrib/rpm.te  | 5 ++---
 policy/modules/contrib/rssh.te | 2 +-
 policy/modules/contrib/samba.te| 4 ++--
 policy/modules/contrib/spamassassin.te | 6 +++---
 policy/modules/contrib/squid.te| 2 +-
 policy/modules/contrib/userhelper.te   | 2 +-
 policy/modules/contrib/usernetctl.te   | 2 +-
 policy/modules/contrib/vmware.te   | 3 +--
 policy/modules/contrib/webalizer.te| 2 +-
 policy/modules/contrib/yam.te  | 2 +-
 22 files changed, 28 insertions(+), 32 deletions(-)

diff --git a/policy/modules/contrib/apache.te b/policy/modules/contrib/apache.te
index 7c41358d..e39b7951 100644
--- a/policy/modules/contrib/apache.te
+++ b/policy/modules/contrib/apache.te
@@ -379,7 +379,7 @@ optional_policy(`
 
 allow httpd_t self:capability { chown dac_override kill setgid setuid sys_nice 
sys_tty_config };
 dontaudit httpd_t self:capability net_admin;
-allow httpd_t self:process ~{ ptrace setcurrent setexec setfscreate setrlimit 
execmem execstack execheap };
+allow httpd_t self:process { transition signal_perms getsched setsched 
getsession getpgid setpgid getcap setcap share getattr noatsecure siginh 
rlimitinh dyntransition setkeycreate setsockcreate getrlimit };
 allow httpd_t self:fd use;
 allow httpd_t self:sock_file read_sock_file_perms;
 allow httpd_t self:fifo_file rw_fifo_file_perms;

diff --git a/policy/modules/contrib/cron.te b/policy/modules/contrib/cron.te
index 8991b2c8..27467232 100644
--- a/policy/modules/contrib/cron.te
+++ b/policy/modules/contrib/cron.te
@@ -219,8 +219,8 @@ tunable_policy(`fcron_crond',`
 
 allow crond_t self:capability { chown dac_override dac_read_search fowner 
setgid setuid sys_nice };
 dontaudit crond_t self:capability { sys_resource sys_tty_config };
-allow crond_t self:process ~{ ptrace setcurrent setexec setfscreate execmem 
execstack execheap };
-allow crond_t self:process { setexec setfscreate };
+
+allow crond_t self:process { transition signal_perms getsched setsched 
getsession getpgid setpgid getcap setcap share getattr setexec setfscreate 
noatsecure siginh setrlimit rlimitinh dyntransition setkeycreate setsockcreate 
getrlimit };
 allow crond_t self:fd use;
 allow crond_t self:fifo_file rw_fifo_file_perms;
 allow crond_t self:unix_dgram_socket sendto;

diff --git a/policy/modules/contrib/cyrus.te b/policy/modules/contrib/cyrus.te
index 02c0a746..816cf457 100644
--- a/policy/modules/contrib/cyrus.te
+++ b/policy/modules/contrib/cyrus.te
@@ -31,7 +31,7 @@ files_pid_file(cyrus_var_run_t)
 
 allow cyrus_t self:capability { dac_override setgid setuid sys_resource };
 dontaudit cyrus_t self:capability sys_tty_config;
-allow cyrus_t self:process ~{ ptrace setcurrent setexec setfscreate setrlimit 
execmem execstack execheap };
+allow cyrus_t self:process { transition signal_perms getsched setsched 
getsession getpgid setpgid getcap setcap share getattr noatsecure siginh 
rlimitinh dyntransition setkeycreate setsockcreate getrlimit };
 allow cyrus_t self:process setrlimit;
 allow cyrus_t self:fd use;
 allow cyrus_t self:fifo_file rw_fifo_file_perms;

diff --git a/policy/modules/contrib/dbus.if b/policy/modules/contrib/dbus.if
index 32824d9a..4f62c23a 100644
--- a/policy/modules/contrib/dbus.if
+++ b/policy/modules/contrib/dbus.if
@@ -460,10 +460,10 @@ interface(`dbus_send_system_bus',`
 interface(`dbus_system_bus_unconfined',`
gen_require(`
type system_dbusd_t;
-   class dbus all_dbus_perms;
+   class dbus { acquire_svc send_msg };
')
 
-   allow $1 system_dbusd_t:dbus *;
+   allow $1 system_dbusd_t:dbus { acquire_svc send_msg };
 ')
 
 

diff --git a/policy/modules/contrib/dpkg.te b/policy/modules/contrib/dpkg.te
index 9c59f073..e165fec3 100644
--- a/policy/modules/contrib/dpkg.te
+++ 

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

2017-09-08 Thread Jason Zaman
commit: 5c027610b5a5091d5cb2ae20cf2ed62177128253
Author: Nicolas Iooss via refpolicy  oss  tresys  
com>
AuthorDate: Sat Aug 12 08:34:59 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep  8 22:39:50 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=5c027610

terminal: /dev/pts exists in /dev filesystem

systemd tries to create /dev/pts directly with its context type
"devpts_t", but this is not allowed:

avc:  denied  { associate } for  pid=1 comm="systemd" name="pts"
scontext=system_u:object_r:devpts_t
tcontext=system_u:object_r:device_t
tclass=filesystem permissive=1

 policy/modules/kernel/terminal.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/kernel/terminal.te 
b/policy/modules/kernel/terminal.te
index f71fda4b..ff9ee502 100644
--- a/policy/modules/kernel/terminal.te
+++ b/policy/modules/kernel/terminal.te
@@ -25,6 +25,7 @@ dev_node(console_device_t)
 # the type of the root directory of the file system.
 #
 type devpts_t;
+dev_associate(devpts_t)
 files_mountpoint(devpts_t)
 fs_associate_tmpfs(devpts_t)
 fs_xattr_type(devpts_t)



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

2017-09-08 Thread Kristian Fiskerstrand
commit: 1b01a3c4660b9ca76210427160fa1f1472d77f3f
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sat Sep  9 00:39:35 2017 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sat Sep  9 00:39:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b01a3c4

dev-libs/libgcrypt: cleanup old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-libs/libgcrypt/Manifest  |  4 --
 dev-libs/libgcrypt/libgcrypt-1.7.6.ebuild| 77 
 dev-libs/libgcrypt/libgcrypt-1.7.7.ebuild| 77 
 dev-libs/libgcrypt/libgcrypt-1.7.8.ebuild| 77 
 dev-libs/libgcrypt/libgcrypt-1.8.0-r1.ebuild | 77 
 5 files changed, 312 deletions(-)

diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest
index 8678b1722d0..d300eae7c20 100644
--- a/dev-libs/libgcrypt/Manifest
+++ b/dev-libs/libgcrypt/Manifest
@@ -1,6 +1,2 @@
 DIST libgcrypt-1.5.6.tar.bz2 1548918 SHA256 
301826b5e521c867056fd630aad6f0a60e176d18a017da6bc24b1695df3abe79 SHA512 
2c16912de66bc83adfbf8f43a2a9f57e1afcc866b1774ec11a670e2a793a7c5f2029d134c0bda681c9cb95f7dcc166133782c124e520b7fbe246ec10a9e1c06a
 WHIRLPOOL 
d1d556268fafdf7cd19dc0442e25a24b732748b47ce4edd42ce03b039f42e0c409a4711af6759aa04bbcdd94d0dd1c64a20ede89731458d099ea7864c70c24b4
-DIST libgcrypt-1.7.6.tar.bz2 2897695 SHA256 
626aafee84af9d2ce253d2c143dc1c0902dda045780cc241f39970fc60be05bc SHA512 
fb7e20c50280f2ca715c3fc9a457f1cc4797812f8dfa3ec756471bd0049c2cf75ffe12daa543aefe6cdcd1b90b4b9f943f148c073ad99d3a7dee42a8173f
 WHIRLPOOL 
30c0e6a61ad0c8d2251beeb46466a2aaec05e991fc097f54302af3cdd98c7456522df006d4e590fd9e95a13f1f8291bc3ea5cd0bb99baecadbc0df2a20f2e0e0
-DIST libgcrypt-1.7.7.tar.bz2 2861190 SHA256 
b9b85eba0793ea3e6e66b896eb031fa05e1a4517277cc9ab10816b359254cd9a SHA512 
2ec96c5e772b73002e25af89363170c37e882197db578eae35a8f542a785fbe52843eed029a5bd6f1a8b6dc5d32803961af425db082e2db597767ebd67779118
 WHIRLPOOL 
08d6d893cf515ffebf77b1aad297b99c68987b64c28628ec768fdaec826bd1afdaed5f133793c8c708bd1e539872367a5a35b8183b0dcad7b9c7530b83223a09
-DIST libgcrypt-1.7.8.tar.bz2 2897853 SHA256 
948276ea47e6ba0244f36a17b51dcdd52cfd1e664b0a1ac3bc82134fb6cec199 SHA512 
fd8af85415f40c4ca3e35e2c78108b43cfddf031b42ac4d596847ea1c29a89b628036c1e23a6bb108b388a04b7d6b2307a1ce491310654040241435c0c7cc2a4
 WHIRLPOOL 
4872e40c00eb0ae9e65b7b6eaacb266c0c6cfe89a985f908e3c57c743523bd3001e1b55f926ea8a532d771093a04966c7e85350eb2e1de83e14f1d4a2ee60919
-DIST libgcrypt-1.8.0.tar.bz2 2963266 SHA256 
23e49697b87cc4173b03b4757c8df4314e3149058fa18bdc4f82098f103d891b SHA512 
1b486e15ee5484e5547ec72280b37d3813412321c3ffb5813233f73de718661b4c1a6ed948adaa620a46d801449bb0a29b00a3bbbe169c7ad358144e2d1527e0
 WHIRLPOOL 
a48522c1c6b6eebda6f08bee4ec6b5e22c41c479402b7cab1665944df73e1e88c7602a1653a10fcae61ab0a543b68320cab75707cca916f2ea4e71ddb545660c
 DIST libgcrypt-1.8.1.tar.bz2 2967344 SHA256 
7a2875f8b1ae0301732e878c0cca2c9664ff09ef71408f085c50e332656a78b3 SHA512 
27c9d2fd9cba5afca71d421c9299d6942463975fae0bd10d4ff42cda2d7ea213e6b73c071a40fcf23ff52a93394cc7505ab332f8a4a3321826460e471eda5b4e
 WHIRLPOOL 
42221344abb9e6f75048bdb9aaec4f8ffe032ddaa5f6bd16dd9c218f937fd52f26b13d088806c6684f6cc6b85b768b8bb04f89255641d82e40db6cd678d62617

diff --git a/dev-libs/libgcrypt/libgcrypt-1.7.6.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.7.6.ebuild
deleted file mode 100644
index 28b62cd90cd..000
--- a/dev-libs/libgcrypt/libgcrypt-1.7.6.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic ltprune multilib-minimal
-
-DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
-HOMEPAGE="http://www.gnupg.org/;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1 MIT"
-SLOT="0/20" # subslot = soname major version
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc static-libs"
-
-RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]
-   abi_x86_32? (
-   !<=app-emulation/emul-linux-x86-baselibs-20131008-r19
-   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
-   )"
-DEPEND="${RDEPEND}
-   doc? ( virtual/texi2dvi )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.6.1-uscore.patch
-   "${FILESDIR}"/${PN}-multilib-syspath.patch
-)
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/libgcrypt-config
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   if [[ ${CHOST} == *86*-solaris* ]] ; then
-   # ASM code uses GNU ELF syntax, divide in particular, we need to
-   # allow this via ASFLAGS, since we 

[gentoo-commits] proj/virtualization:master commit in: sys-apps/firejail/, sys-apps/firetools/, sys-apps/fjinit/

2017-09-08 Thread Vadim A. Misbakh-Soloviov
commit: dc9eaca14fda722988395ec1f3b604dad799a145
Author: Vadim A. Misbakh-Soloviov  mva  name>
AuthorDate: Fri Sep  8 23:51:45 2017 +
Commit: Vadim A. Misbakh-Soloviov  mva  name>
CommitDate: Fri Sep  8 23:51:45 2017 +
URL:
https://gitweb.gentoo.org/proj/virtualization.git/commit/?id=dc9eaca1

sys-apps: dropped firejail stuff

 sys-apps/firejail/firejail-.ebuild   | 57 
 sys-apps/firetools/Manifest  |  1 -
 sys-apps/firetools/firetools-0.9.40.1.ebuild | 43 -
 sys-apps/firetools/firetools-.ebuild | 43 -
 sys-apps/fjinit/fjinit-.ebuild   | 28 --
 5 files changed, 172 deletions(-)

diff --git a/sys-apps/firejail/firejail-.ebuild 
b/sys-apps/firejail/firejail-.ebuild
deleted file mode 100644
index ba563c1..000
--- a/sys-apps/firejail/firejail-.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit git-r3
-
-DESCRIPTION="a SUID sandbox program using linux namespaces"
-HOMEPAGE="https://l3net.wordpress.com/projects/firejail/;
-
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/netblue30/${PN};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="apparmor +bind +chroot +file-transfer +network
-   network-restricted +seccomp +userns x11"
-
-DEPEND="
-   !sys-apps/firejail-lts
-   apparmor? ( sys-libs/libapparmor )
-"
-RDEPEND="
-   ${DEPEND}
-   x11? ( x11-wm/xpra[client,server] )
-"
-
-src_prepare() {
-   default
-   sed \
-   -e 's#/usr/bin/zsh#/bin/zsh#g' \
-   -i \
-   src/man/${PN}.txt \
-   src/${PN}/usage.c \
-   src/${PN}/main.c
-   find -name Makefile.in -exec sed -i -r \
-   -e '/^\tinstall .*COPYING /d' \
-   -e '/CFLAGS/s: (-O2|-ggdb) : :g' \
-   -e '1iCC=@CC@' {} + || die
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable apparmor)
-   $(use_enable bind)
-   $(use_enable chroot)
-   $(use_enable file-transfer)
-   $(use_enable network)
-   $(use_enable seccomp)
-   $(use_enable userns)
-   $(use_enable x11)
-   )
-   use network-restricted && myeconfargs+=( --enable-network=restricted )
-   econf "${myeconfargs[@]}"
-}
-

diff --git a/sys-apps/firetools/Manifest b/sys-apps/firetools/Manifest
deleted file mode 100644
index ff704e3..000
--- a/sys-apps/firetools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST firetools-0.9.40.1.tar.gz 117316 SHA256 
518d4af3a761dff417208e2fc4ce8ae2e897ef03db1096d636e22d606b21edf8 SHA512 
8a148ed9608d15074e9d8f4f947f1af6a75a5b03976835c40df7b9f1efb937914e0c08d44b5c71637fba17a189d61707ef613230a11ba29d71f305b8934dfb5b
 WHIRLPOOL 
5ccf26b9ffdf54c92fb0f2eb7790ec4d9dcef9b2566c1a3fcc109f3940d88108381f02bb995388a8352389e8c228d7927fb2e0a99f98642a3a080ffecc5b8f99

diff --git a/sys-apps/firetools/firetools-0.9.40.1.ebuild 
b/sys-apps/firetools/firetools-0.9.40.1.ebuild
deleted file mode 100644
index e60271c..000
--- a/sys-apps/firetools/firetools-0.9.40.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Graphical user interface of app-emulation/firejail"
-HOMEPAGE="https://l3net.wordpress.com/projects/firejail;
-SRC_URI="https://github.com/netblue30/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="qt4 qt5"
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
-DEPEND="
-   app-emulation/firejail
-   qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   )
-   x11-terms/xterm
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   sed -i \
-   -e 's/ strip.*;//' \
-   Makefile.in
-   sed -r -i \
-   -e 's#(/usr/lib/qt)(/plugins/.*/)#\15\2#' \
-   configure.ac
-   default
-   eautoreconf
-}

diff --git a/sys-apps/firetools/firetools-.ebuild 
b/sys-apps/firetools/firetools-.ebuild
deleted file mode 100644
index c5d1862..000
--- a/sys-apps/firetools/firetools-.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=6
-
-inherit autotools git-r3
-
-DESCRIPTION="Graphical user interface of app-emulation/firejail"
-HOMEPAGE="https://l3net.wordpress.com/projects/firejail;
-EGIT_REPO_URI="https://github.com/netblue30/firetools;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="qt4 qt5"
-REQUIRED_USE="^^ ( qt4 qt5 )"

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

2017-09-08 Thread Sergei Trofimovich
commit: 40520c92c1467de29467d395142bd37e586a80f2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Sep  8 22:49:15 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep  8 22:49:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40520c92

media-gfx/imagemagick: stable 6.9.9.0 for hppa/sparc, bug #625404 (tested by 
Dakon)

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa sparc"

 media-gfx/imagemagick/imagemagick-6.9.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/imagemagick/imagemagick-6.9.9.0.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.9.0.ebuild
index a1d53a370d5..f790da399c1 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.9.0.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.9.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://${PN}/${MY_P}.tar.xz"
 
 LICENSE="imagemagick"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri jbig jpeg 
jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 q8 raw 
static-libs svg test tiff truetype webp wmf X xml zlib"
 
 RESTRICT="perl? ( userpriv )"



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

2017-09-08 Thread Sergei Trofimovich
commit: 165ebbaef38ce477efdd962b505157c6f12247dc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Sep  8 22:48:39 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep  8 22:49:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=165ebbae

media-libs/fontconfig: stable 2.12.4 for hppa/sparc, bug #627988 (tested by 
Dakon)

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa sparc"

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

diff --git a/media-libs/fontconfig/fontconfig-2.12.4.ebuild 
b/media-libs/fontconfig/fontconfig-2.12.4.ebuild
index 349dff3d36d..545c0af5914 100644
--- a/media-libs/fontconfig/fontconfig-2.12.4.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.12.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://fontconfig.org/release/${P}.tar.bz2;
 
 LICENSE="MIT"
 SLOT="1.0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="doc static-libs"
 
 # Purposefully dropped the xml USE flag and libxml2 support.  Expat is the



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

2017-09-08 Thread Patrice Clement
commit: a454f8873b0c461d570aed431f08f9b3653f1ddb
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Sep  8 22:16:56 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep  8 22:27:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a454f887

dev-java/xpp3: EAPI 6 bump.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-java/xpp3/xpp3-1.1.4c-r4.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild 
b/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild
new file mode 100644
index 000..883f01c9422
--- /dev/null
+++ b/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="An implementation of XMLPULL V1 API"
+HOMEPAGE="http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html;
+SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> 
${P}.jar"
+
+LICENSE="Apache-1.1 IBM JDOM LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+
+RDEPEND=">=virtual/jre-1.6"
+DEPEND=">=virtual/jdk-1.6"



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

2017-09-08 Thread Patrice Clement
commit: 4fe0401eba6e31796fa093aca012ad8b5020e2d9
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Sep  8 22:23:16 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep  8 22:27:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe0401e

dev-java/javatoolkit: remove broken versions.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-java/javatoolkit/Manifest |  2 --
 dev-java/javatoolkit/javatoolkit-0.4.0.ebuild | 29 ---
 dev-java/javatoolkit/javatoolkit-0.5.0.ebuild | 29 ---
 3 files changed, 60 deletions(-)

diff --git a/dev-java/javatoolkit/Manifest b/dev-java/javatoolkit/Manifest
index 6f8aa4baaa9..c4f3da2e9ac 100644
--- a/dev-java/javatoolkit/Manifest
+++ b/dev-java/javatoolkit/Manifest
@@ -1,4 +1,2 @@
 DIST javatoolkit-0.3.0.tar.bz2 16823 SHA256 
47bf8aad2ec58b2d850e8cbe57fe2707859d800b215b24387c7652a50353677c SHA512 
e7bbe04e39ab277d0aab89f0eea963c4b0341a336660dab08bfad0510ad1b2b49ce7410a2363bcf9ebad5f8757ee254ddc27af642b4bfb374db52d82cf02c3b1
 WHIRLPOOL 
a9b1034939a0e22c49620bb29d3652e8f5e6a8e71645556fe00463aabc0c1ff2ac2b666f59fd0ceea8ea5dc18579d90cc11a07ba341028831e3b8dd1e8a0e9ce
-DIST javatoolkit-0.4.0.tar.bz2 32156 SHA256 
607d383024f2fcb74472f24d1c5bb2bd14929b38738613574737356ed6546c9a SHA512 
1b5b596546342312eb841ca59f212ca2a09b2c872c4b6d29d984bb8017eb36b72e5c03ec2ed1e01e2900284495da9809e607c8156a5f26d40f94752847dba7f4
 WHIRLPOOL 
b95ca41e0fb02ad7d078681d1232ce7dfdfec9748c5c71c4cdd273fdcb540a14c053016e2adab32074d5c8d510b336698b73757e2487d3596748cc7802268815
-DIST javatoolkit-0.5.0.tar.bz2 26290 SHA256 
d4e75ff4a8606011319f3281c7fc0dc7c72ee450b71bf79b5cf365bee5cb90f6 SHA512 
d5b3a72bbb8d60a1c0621a4f0949d1d0830cf96b1eb61a8f68327dc44e349f9fe21713389174f29464cbc8749810db8f2a522cd3b59ac7a8e4c860464f033421
 WHIRLPOOL 
07e64f9b375f72f2922302dac665d28c52cf23d1b359f6c032984bfd262643ccf73c914dcfa9ad13998e4243c967194c3c5ed403f7d4384ff02f64a92b2c667d
 DIST javatoolkit-0.6.0.tar.bz2 26009 SHA256 
eea0c349d0f532d632ac7b79f65c3c90d5dee3a6db044cf37cbbacf7448ac2ac SHA512 
ab17ce59032286af30f238a3f0b37b5ebee2bcfbf4029239fce5f691265f87dfec3a7b29972a3d03aebe79ec22c435c2e37ca0e009fd8d53a58e7424a5e61409
 WHIRLPOOL 
9454a5835aa15afc2e7021c82254b4103b76f1b9165d80eb15b41a62547da7cfb5543af06d418992248d3c4bfce4d0e07cff00fe95d3f5303fb24aabd86a1845

diff --git a/dev-java/javatoolkit/javatoolkit-0.4.0.ebuild 
b/dev-java/javatoolkit/javatoolkit-0.4.0.ebuild
deleted file mode 100644
index 2548a6ea45e..000
--- a/dev-java/javatoolkit/javatoolkit-0.4.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1 multilib prefix
-
-DESCRIPTION="Collection of Gentoo-specific tools for Java"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
-SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-aix 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-python_prepare_all() {
-   hprefixify src/py/buildparser src/py/findclass setup.py
-
-   distutils-r1_python_prepare_all
-}
-
-python_install() {
-   distutils-r1_python_install \
-   --install-scripts="${EPREFIX}"/usr/$(get_libdir)/${PN}/bin
-}

diff --git a/dev-java/javatoolkit/javatoolkit-0.5.0.ebuild 
b/dev-java/javatoolkit/javatoolkit-0.5.0.ebuild
deleted file mode 100644
index 28094261c1c..000
--- a/dev-java/javatoolkit/javatoolkit-0.5.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1 multilib prefix
-
-DESCRIPTION="Collection of Gentoo-specific tools for Java"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
-SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-aix 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-python_prepare_all() {
-   hprefixify src/py/buildparser src/py/findclass setup.py
-
-   distutils-r1_python_prepare_all
-}
-
-python_install() {
-   distutils-r1_python_install \
-   --install-scripts="${EPREFIX}"/usr/$(get_libdir)/${PN}/bin
-}



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

2017-09-08 Thread Patrice Clement
commit: e6f7a7561b224e189f0041dcb186e8538ff222b2
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Sep  8 22:24:44 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep  8 22:27:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f7a756

profiles: mask new releases of javatoolkit.

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 552bef1a66a..2f8d746a3de 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Patrice Clement  (09 Sep 2017)
+# Python 3 port is almost complete with version 0.6.0. Users might run into
+# minor bumps here and there which is why the mask is still in place for the
+# time being.
+>=dev-java/javatoolkit-0.6.0
+
 # Alon Bar-Lev  (08 Sep 2017)
 # Complex build system, hard to maintain, no dependencies in tree, upstream
 # does not cooperate (Bug#630420).
@@ -271,12 +277,6 @@ kde-apps/kwalletd
 # Masked for removal in 30 days. Dead upstream, no replacement.
 kde-apps/kommander
 
-# Patrice Clement  (10 Aug 2017)
-# Not ready for production yet.
-=dev-java/javatoolkit-0.4.0
-=dev-java/javatoolkit-0.5.0
-=dev-java/javatoolkit-
-
 # Pawel Hajdan, Jr.  (09 Aug 2017)
 # Dev channel releases are only for people who are developers or want more
 # experimental features and accept a more unstable release.



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

2017-09-08 Thread Patrice Clement
commit: 6b83d060849722da7da82b005d261082b2458354
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Sep  8 22:22:51 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep  8 22:27:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b83d060

dev-java/javatoolkit: version bump.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-java/javatoolkit/Manifest |  1 +
 dev-java/javatoolkit/javatoolkit-0.6.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-java/javatoolkit/Manifest b/dev-java/javatoolkit/Manifest
index 5495dae22ba..6f8aa4baaa9 100644
--- a/dev-java/javatoolkit/Manifest
+++ b/dev-java/javatoolkit/Manifest
@@ -1,3 +1,4 @@
 DIST javatoolkit-0.3.0.tar.bz2 16823 SHA256 
47bf8aad2ec58b2d850e8cbe57fe2707859d800b215b24387c7652a50353677c SHA512 
e7bbe04e39ab277d0aab89f0eea963c4b0341a336660dab08bfad0510ad1b2b49ce7410a2363bcf9ebad5f8757ee254ddc27af642b4bfb374db52d82cf02c3b1
 WHIRLPOOL 
a9b1034939a0e22c49620bb29d3652e8f5e6a8e71645556fe00463aabc0c1ff2ac2b666f59fd0ceea8ea5dc18579d90cc11a07ba341028831e3b8dd1e8a0e9ce
 DIST javatoolkit-0.4.0.tar.bz2 32156 SHA256 
607d383024f2fcb74472f24d1c5bb2bd14929b38738613574737356ed6546c9a SHA512 
1b5b596546342312eb841ca59f212ca2a09b2c872c4b6d29d984bb8017eb36b72e5c03ec2ed1e01e2900284495da9809e607c8156a5f26d40f94752847dba7f4
 WHIRLPOOL 
b95ca41e0fb02ad7d078681d1232ce7dfdfec9748c5c71c4cdd273fdcb540a14c053016e2adab32074d5c8d510b336698b73757e2487d3596748cc7802268815
 DIST javatoolkit-0.5.0.tar.bz2 26290 SHA256 
d4e75ff4a8606011319f3281c7fc0dc7c72ee450b71bf79b5cf365bee5cb90f6 SHA512 
d5b3a72bbb8d60a1c0621a4f0949d1d0830cf96b1eb61a8f68327dc44e349f9fe21713389174f29464cbc8749810db8f2a522cd3b59ac7a8e4c860464f033421
 WHIRLPOOL 
07e64f9b375f72f2922302dac665d28c52cf23d1b359f6c032984bfd262643ccf73c914dcfa9ad13998e4243c967194c3c5ed403f7d4384ff02f64a92b2c667d
+DIST javatoolkit-0.6.0.tar.bz2 26009 SHA256 
eea0c349d0f532d632ac7b79f65c3c90d5dee3a6db044cf37cbbacf7448ac2ac SHA512 
ab17ce59032286af30f238a3f0b37b5ebee2bcfbf4029239fce5f691265f87dfec3a7b29972a3d03aebe79ec22c435c2e37ca0e009fd8d53a58e7424a5e61409
 WHIRLPOOL 
9454a5835aa15afc2e7021c82254b4103b76f1b9165d80eb15b41a62547da7cfb5543af06d418992248d3c4bfce4d0e07cff00fe95d3f5303fb24aabd86a1845

diff --git a/dev-java/javatoolkit/javatoolkit-0.6.0.ebuild 
b/dev-java/javatoolkit/javatoolkit-0.6.0.ebuild
new file mode 100644
index 000..386dce2991d
--- /dev/null
+++ b/dev-java/javatoolkit/javatoolkit-0.6.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 multilib prefix
+
+DESCRIPTION="Collection of Gentoo-specific tools for Java"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
+SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-aix 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+python_prepare_all() {
+   hprefixify src/py/buildparser src/py/findclass setup.py
+   distutils-r1_python_prepare_all
+}
+
+python_install() {
+   distutils-r1_python_install \
+   --install-scripts="${EPREFIX}"/usr/$(get_libdir)/${PN}/bin
+}



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

2017-09-08 Thread Sergei Trofimovich
commit: 4ce24748c4bc9c0e8fe0f5abb81bbda709f6e4f7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Sep  8 22:24:45 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep  8 22:24:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce24748

net-misc/quagga: stable 1.2.1 for hppa, bug #630088

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa"

 net-misc/quagga/quagga-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/quagga/quagga-1.2.1.ebuild 
b/net-misc/quagga/quagga-1.2.1.ebuild
index 681fbbb0344..34362068819 100644
--- a/net-misc/quagga/quagga-1.2.1.ebuild
+++ b/net-misc/quagga/quagga-1.2.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ppc ~s390 ~sparc ~x86"
 
 IUSE="bgpclassless caps fpm doc elibc_glibc ipv6 multipath nhrpd ospfapi pam 
protobuf +readline snmp tcp-zebra"
 



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

2017-09-08 Thread Sergei Trofimovich
commit: 9975a11c98952182b103bfae3ff4bdc814fb35f2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Sep  8 22:24:41 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep  8 22:24:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9975a11c

sys-apps/file: stable 5.31 for hppa, bug #629698

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa"

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

diff --git a/sys-apps/file/file-5.31.ebuild b/sys-apps/file/file-5.31.ebuild
index fcd995577aa..0347e3728ef 100644
--- a/sys-apps/file/file-5.31.ebuild
+++ b/sys-apps/file/file-5.31.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit autotools git-r3
 else
SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz;
-   KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="identify a file's format by scanning binary data for patterns"



[gentoo-commits] proj/javatoolkit: New tag: 0.6.0

2017-09-08 Thread Patrice Clement
commit: 
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep  8 22:18:08 2017 +

New tag: 0.6.0




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

2017-09-08 Thread Patrice Clement
commit: 87803a665cb03c370ab02ff86f085311aef4bdb0
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Sep  8 22:17:58 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep  8 22:17:58 2017 +
URL:https://gitweb.gentoo.org/proj/javatoolkit.git/commit/?id=87803a66

add entry to NEWS

 NEWS | 4 
 1 file changed, 4 insertions(+)

diff --git a/NEWS b/NEWS
index 0258d94..60c8871 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+javatoolkit-0.6.0 (10 Aug 2017)
+===
+ - Port to Python 3 complete (hopefully).
+
 javatoolkit-0.5.1 (10 Aug 2017)
 ===
  - xml-rewrite-2.py, xml-rewrite-2.py, SaxRewriter.py: fix encoding and string 
related issues.



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

2017-09-08 Thread Sergei Trofimovich
commit: 202610eda38e4918cd6d395cf084d393bc4a811a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Sep  8 22:12:31 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep  8 22:12:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202610ed

dev-libs/libgcrypt: stable 1.8.1 for hppa/sparc, bug #629160 (thanks to Dakon)

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa sparc"

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

diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.1.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.8.1.ebuild
index 894332243c8..9a4550d388b 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.8.1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.8.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1 MIT"
 SLOT="0/20" # subslot = soname major version
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]



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

2017-09-08 Thread Sergei Trofimovich
commit: 3f58842fb3fe2f4824aa4903222c0706843787f6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Sep  8 22:12:27 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep  8 22:12:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f58842f

dev-lang/php: stable 7.0.23 for sparc, bug #629452 (thanks to Dakon)

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-lang/php/php-7.0.23.ebuild b/dev-lang/php/php-7.0.23.ebuild
index 649e37b3c40..74b4eb0531b 100644
--- a/dev-lang/php/php-7.0.23.ebuild
+++ b/dev-lang/php/php-7.0.23.ebuild
@@ -18,7 +18,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 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 ~arm64 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: dev-vcs/git/

2017-09-08 Thread Sergei Trofimovich
commit: bf632c8ca5d316fbf5675060f79d5d083727ac49
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Sep  8 22:12:37 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep  8 22:12:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf632c8c

dev-vcs/git: stable 2.13.5 for hppa/sparc, bug #627488 (thanks to Dakon)

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa sparc"

 dev-vcs/git/git-2.13.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.13.5.ebuild b/dev-vcs/git/git-2.13.5.ebuild
index 614d1354109..5046a24af69 100644
--- a/dev-vcs/git/git-2.13.5.ebuild
+++ b/dev-vcs/git/git-2.13.5.ebuild
@@ -38,7 +38,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-shells/thefuck/

2017-09-08 Thread Manuel Rüger
commit: e8c8d9fccc2266c371fcf401a97adb01a2f87cdf
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 22:11:39 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 22:11:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c8d9fc

app-shells/thefuck: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 app-shells/thefuck/Manifest|  2 --
 app-shells/thefuck/thefuck-3.16.ebuild | 35 --
 app-shells/thefuck/thefuck-3.18.ebuild | 35 --
 3 files changed, 72 deletions(-)

diff --git a/app-shells/thefuck/Manifest b/app-shells/thefuck/Manifest
index 4695de47a4f..068288f363f 100644
--- a/app-shells/thefuck/Manifest
+++ b/app-shells/thefuck/Manifest
@@ -1,4 +1,2 @@
-DIST thefuck-3.16.tar.gz 812419 SHA256 
536582810a522144c8bc1ce69b3882979841af1b7aa61e9b245d2b216b77304b SHA512 
f6c383fddcc40d11914b095eb9e00e856c5374ffbbb495f6f07a532e5f6458f8051a2881c80e85c743a7a876c6a70aaa78140aa09cbb1b78460a959752d88aca
 WHIRLPOOL 
5a9895c011f943b92be1bd63bc0ea6fa486a8f2eed08394f7e06c1e28dd849a8222e34ced5342e4a60cf5c8e7acbfa61f8bc618abfebf42513b37f9ec36b72b1
-DIST thefuck-3.18.tar.gz 812586 SHA256 
c6175c45ac82b1abe552f28a05b9b369f864a763d4d60178c1fde584209e5bf7 SHA512 
26a8abb705bd05f09375f3f0dbb0ab3f554e79ab8ba85023edf92252141ff23a11993bf75d582a59c598e3c22e7864cf72823b29be1abab347be2a5d5322a43b
 WHIRLPOOL 
c8912634dfe8ec73dc3673991fbc8a12089a9eed6f89d1f977b6f93ceacaecd8d3123df63cc4f4f7203423a0990bbf635dc46205f23c82a51e92afc3009004fb
 DIST thefuck-3.21.tar.gz 814519 SHA256 
02e8db472200160bccfd882531f26117f09eae1da0f0bad0b068aa1c16759f70 SHA512 
a75f05d7847305c53720399e039b2f5317756f1295f036eb6b3d476dc2a6ee694c5a28c7ec03f153474fbc33165edd3255cd567236f83634642f2f423e95e1a1
 WHIRLPOOL 
df35c2bd76df422eb0763234673b3225d45eec74b755418a791bac753fbcc9955fb694dfbca53187f6d623c6a1b4d7e133bc0c8005f077d3d963741c177a77f9
 DIST thefuck-3.23.tar.gz 1353847 SHA256 
36b0af52219a56dc34bb085e75afa822c479c5c05b9393598effc2c1b3c5eb32 SHA512 
893700fcec88d7c0070bdc1ea90309cb77ebd7e21895cc633e2d5d2f99a83117e182b8dd386abee97b96affce3126a745613612522b5c731c2e7ab7a162b3814
 WHIRLPOOL 
88c0d7ffcb4d9a902cba8a54bfbf5939daa2c9d573bc6b7b3c326504dd57345041987b4ee0da2b0f3aaa97f687e9ff143d8e3fffddb68b69e9f8768078bbc2e0

diff --git a/app-shells/thefuck/thefuck-3.16.ebuild 
b/app-shells/thefuck/thefuck-3.16.ebuild
deleted file mode 100644
index e7a29582bd7..000
--- a/app-shells/thefuck/thefuck-3.16.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5})
-
-inherit distutils-r1
-
-DESCRIPTION="Magnificent app which corrects your previous console command"
-HOMEPAGE="https://github.com/nvbn/thefuck;
-SRC_URI="https://github.com/nvbn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/decorator[${PYTHON_USEDEP}]
-   dev-python/colorama[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' 
python2_7)"
-DEPEND="test? ( ${RDEPEND}
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}] )
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-src_prepare() {
-   sed -i -e "/import pip/s/^/#/" -e "/pip.__version__/,+3 s/^/#/" 
setup.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   py.test || die
-}

diff --git a/app-shells/thefuck/thefuck-3.18.ebuild 
b/app-shells/thefuck/thefuck-3.18.ebuild
deleted file mode 100644
index b5689f8ca0c..000
--- a/app-shells/thefuck/thefuck-3.18.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-
-inherit distutils-r1
-
-DESCRIPTION="Magnificent app which corrects your previous console command"
-HOMEPAGE="https://github.com/nvbn/thefuck;
-SRC_URI="https://github.com/nvbn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/decorator[${PYTHON_USEDEP}]
-   dev-python/colorama[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' 
python2_7)"
-DEPEND="test? ( ${RDEPEND}
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}] )
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-src_prepare() {
-   sed -i -e "/import pip/s/^/#/" -e "/pip.__version__/,+3 s/^/#/" 
setup.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   py.test || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-shells/thefuck/

2017-09-08 Thread Manuel Rüger
commit: 4c109551b5d0ae1ce1b7ac9cf4b012208147bbca
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 22:11:13 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 22:11:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c109551

app-shells/thefuck: Version bump to 3.23

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 app-shells/thefuck/Manifest|  1 +
 app-shells/thefuck/thefuck-3.23.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/app-shells/thefuck/Manifest b/app-shells/thefuck/Manifest
index cd7581baf55..4695de47a4f 100644
--- a/app-shells/thefuck/Manifest
+++ b/app-shells/thefuck/Manifest
@@ -1,3 +1,4 @@
 DIST thefuck-3.16.tar.gz 812419 SHA256 
536582810a522144c8bc1ce69b3882979841af1b7aa61e9b245d2b216b77304b SHA512 
f6c383fddcc40d11914b095eb9e00e856c5374ffbbb495f6f07a532e5f6458f8051a2881c80e85c743a7a876c6a70aaa78140aa09cbb1b78460a959752d88aca
 WHIRLPOOL 
5a9895c011f943b92be1bd63bc0ea6fa486a8f2eed08394f7e06c1e28dd849a8222e34ced5342e4a60cf5c8e7acbfa61f8bc618abfebf42513b37f9ec36b72b1
 DIST thefuck-3.18.tar.gz 812586 SHA256 
c6175c45ac82b1abe552f28a05b9b369f864a763d4d60178c1fde584209e5bf7 SHA512 
26a8abb705bd05f09375f3f0dbb0ab3f554e79ab8ba85023edf92252141ff23a11993bf75d582a59c598e3c22e7864cf72823b29be1abab347be2a5d5322a43b
 WHIRLPOOL 
c8912634dfe8ec73dc3673991fbc8a12089a9eed6f89d1f977b6f93ceacaecd8d3123df63cc4f4f7203423a0990bbf635dc46205f23c82a51e92afc3009004fb
 DIST thefuck-3.21.tar.gz 814519 SHA256 
02e8db472200160bccfd882531f26117f09eae1da0f0bad0b068aa1c16759f70 SHA512 
a75f05d7847305c53720399e039b2f5317756f1295f036eb6b3d476dc2a6ee694c5a28c7ec03f153474fbc33165edd3255cd567236f83634642f2f423e95e1a1
 WHIRLPOOL 
df35c2bd76df422eb0763234673b3225d45eec74b755418a791bac753fbcc9955fb694dfbca53187f6d623c6a1b4d7e133bc0c8005f077d3d963741c177a77f9
+DIST thefuck-3.23.tar.gz 1353847 SHA256 
36b0af52219a56dc34bb085e75afa822c479c5c05b9393598effc2c1b3c5eb32 SHA512 
893700fcec88d7c0070bdc1ea90309cb77ebd7e21895cc633e2d5d2f99a83117e182b8dd386abee97b96affce3126a745613612522b5c731c2e7ab7a162b3814
 WHIRLPOOL 
88c0d7ffcb4d9a902cba8a54bfbf5939daa2c9d573bc6b7b3c326504dd57345041987b4ee0da2b0f3aaa97f687e9ff143d8e3fffddb68b69e9f8768078bbc2e0

diff --git a/app-shells/thefuck/thefuck-3.23.ebuild 
b/app-shells/thefuck/thefuck-3.23.ebuild
new file mode 100644
index 000..59434fe1c28
--- /dev/null
+++ b/app-shells/thefuck/thefuck-3.23.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{3_4,3_5,3_6})
+
+inherit distutils-r1
+
+DESCRIPTION="Magnificent app which corrects your previous console command"
+HOMEPAGE="https://github.com/nvbn/thefuck;
+SRC_URI="https://github.com/nvbn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/pyte[${PYTHON_USEDEP}]"
+DEPEND="test? ( ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}] )
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   sed -i -e "/import pip/s/^/#/" -e "/pip.__version__/,+3 s/^/#/" 
setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   py.test || die
+}



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

2017-09-08 Thread Manuel Rüger
commit: 1697e91d7660982fe701a3432bf5a62ecc70e8c4
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 22:01:45 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 22:01:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1697e91d

www-servers/caddy: Version bump to 0.10.7

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 www-servers/caddy/Manifest|  1 +
 www-servers/caddy/caddy-0.10.7.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/www-servers/caddy/Manifest b/www-servers/caddy/Manifest
index b71ddeeb04b..724f938d778 100644
--- a/www-servers/caddy/Manifest
+++ b/www-servers/caddy/Manifest
@@ -1 +1,2 @@
 DIST caddy-0.10.6.tar.gz 2671165 SHA256 
89c0276bfbb85bd1a42af9eded31b8e16851555decf34cfd53d86215ef2cfd06 SHA512 
21c72ff1f018467104059533bc9ced765b1bf3a625e180907781c190c34fb62cf1f58a7bbec26a71bf4a2ce89fa228e0c4f9a0b3f10af4928fd5b2cdd5980edd
 WHIRLPOOL 
a36c304dc8882c7f816ca04ecc5309b6f2bac59c9368e57528b7b3dc95964585ffb739865197b8f2d36689f45d1c5282b9d4eba0958088fa1b8045c92c0cd0ad
+DIST caddy-0.10.7.tar.gz 2680089 SHA256 
5693045653e15f92f28ce944690162a4897079b7e98d3c9c46e0907d08049ad6 SHA512 
ef580c3e5e04cb42a05aef037e70b670abcb484fa9b82f2fb84a0bbdb059af7c5cdb99349f6d728e43ce2562c1f8eccf16e00d7552e45dce52c75ef1c62dad16
 WHIRLPOOL 
678e0e4948ec29aa3c2d81562b79a3792b472a39dad31ba371a865a182355794c5d1fe25100ee99ea21fa1dd0e6e3aa7ee5ea4112f83a6472fcb3dd8ecf26c10

diff --git a/www-servers/caddy/caddy-0.10.7.ebuild 
b/www-servers/caddy/caddy-0.10.7.ebuild
new file mode 100644
index 000..28d63e7aab2
--- /dev/null
+++ b/www-servers/caddy/caddy-0.10.7.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/mholt/${PN}"
+
+inherit golang-build golang-vcs-snapshot
+
+EGIT_COMMIT="v${PV}"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Fast, cross-platform HTTP/2 web server with automatic HTTPS"
+HOMEPAGE="https://github.com/mholt/caddy;
+
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+RESTRICT="test"
+
+src_compile() {
+   GOPATH="${WORKDIR}/${P}" go install -ldflags "-X 
github.com/mholt/caddy/caddy/caddymain.gitTag=${PV}" ${EGO_PN}/caddy || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc src/${EGO_PN}/README.md src/${EGO_PN}/dist/CHANGES.txt
+}



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

2017-09-08 Thread Manuel Rüger
commit: 6b6cbade1151edb48775e7a85a96cdcd574a58de
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 21:59:23 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 21:59:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6cbade

app-emulation/docker: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 app-emulation/docker/Manifest |   1 -
 app-emulation/docker/docker-17.06.0-r1.ebuild | 312 --
 2 files changed, 313 deletions(-)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index d2d5bf8161a..80c10a3c9f4 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,5 +1,4 @@
 DIST docker-17.03.1.tar.gz 7773296 SHA256 
a8f1eefadf3966885ad0579facfc2017cca7dd3a0b20d086dfd798168716cb83 SHA512 
51e2a9d6ca529ac67d63794b9fd257f962278019ae1a36a39ff635c742d6ca16286cc164470333ff6cd88d709ecf2cb90343b2dd94bb3939747550f74fb442d5
 WHIRLPOOL 
9178bdf5b13851650e31d95370a090a72c8c70b53416e83693ffbdbc549d3992f3004908c1db5b26c013552f02293dddf9f761b8b5b9d2e0f0bf7cfab5330ca9
 DIST docker-17.03.2.tar.gz 7783969 SHA256 
171a65c44340c7b5710da6948b0afb9306b126b36c531ddab1a3653fd2980aaa SHA512 
9fad6c1fa38f9a14208547ca2d3d6a11a565fe4cebd7b432ccad9e2a57ab4a005df20415d1c797f747a99d309b07d8ec97bb45c67644554622aafe0bf1893e04
 WHIRLPOOL 
e34f04698e4a510ed26c9e8f87510878a940d77dc7558df40173a8ea452a2843327196dea3099844dc389a051e23294671b3bc835120af3ca1f4c9c758de44a3
-DIST docker-17.06.0.tar.gz 10397351 SHA256 
60c2541327a27b03d3a7eaea713d89e8e03a2585f00033c6c662fc60eade57ab SHA512 
fc2385905bb99379555bcf731c70b0902180aa87fca72c0c01bdf73d01faeb04d3cde948b337625f2bb7c2444b3c503116662ac97e468546abb5d4ddaa434eec
 WHIRLPOOL 
ed5923efbd0c2742a44b2772633e2d8f7a05e133d6b39bf22be57dcf13df02bbc63b165b4be9c2f82984554570427c9ee00905d0af387d9fa6f7d1a8635cccd8
 DIST docker-17.06.1.tar.gz 9682381 SHA256 
2ca8615162873b32d9565f95a4b2977d025fd44c69e087046e004f5dfb1ce30c SHA512 
0a7dd578b3f5aa2be9e8df270b74cc5ad698b9c00ed4c314ecfea588cef26c0696265978d09abc5799f22f8bd8013b4f1a818e78eb7f7a4e7c15e082b5d0
 WHIRLPOOL 
f6cf32cca15b36b4fa17239ee800d7e9347fc5f97050eca3590c75a76ab4d36676508e7240aef5bd440795a870aa4349f7cede4e9fb4d610a3146693f8d7
 DIST docker-17.06.2.tar.gz 9684548 SHA256 
cfcb5646db32f52c4c394bc688fff405e585beab4ded64251958804a102a5269 SHA512 
0a9b7b122aadef911141ec1f606759e892c0673821ddf5f3247a5b2d4476a20018add84a22c5aca32f0f91c1046e5be6d8d3f9ce65c3e4244896bf061b1eac6b
 WHIRLPOOL 
d0cc166319dbf735d67796df3836f79b24b9108327276ca0ba272398cdc70d6fae4649d9097b6dd29e62633ee636a216343e0d3ffd781cf63ef4c7a7c8cea259

diff --git a/app-emulation/docker/docker-17.06.0-r1.ebuild 
b/app-emulation/docker/docker-17.06.0-r1.ebuild
deleted file mode 100644
index 2ad14d85a64..000
--- a/app-emulation/docker/docker-17.06.0-r1.ebuild
+++ /dev/null
@@ -1,312 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN="github.com/docker/docker-ce"
-
-if [[ ${PV} = ** ]]; then
-   # Docker cannot be fetched via "go get", thanks to autogenerated code
-   EGIT_REPO_URI="https://${EGO_PN}.git;
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
-   inherit git-r3
-else
-   inherit versionator
-   if [ "$(get_version_component_count)" = 4 ]; then
-   MY_PV="$(replace_version_separator 3 '-ce-')"
-   else
-   MY_PV="$PV-ce"
-   fi
-   DOCKER_GITCOMMIT="02c1d87"
-   EGIT_COMMIT="v${MY_PV}"
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm"
-   [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
-   inherit golang-vcs-snapshot
-fi
-inherit bash-completion-r1 golang-base linux-info systemd udev user
-
-DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
-HOMEPAGE="https://dockerproject.org;
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="apparmor aufs btrfs +container-init +device-mapper hardened overlay 
pkcs11 seccomp"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
-CDEPEND="
-   >=dev-db/sqlite-3.7.9:3
-   device-mapper? (
-   >=sys-fs/lvm2-2.02.89[thin]
-   )
-   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-   apparmor? ( sys-libs/libapparmor )
-"
-
-DEPEND="
-   ${CDEPEND}
-
-   dev-go/go-md2man
-
-   btrfs? (
-   >=sys-fs/btrfs-progs-3.16.1
-   )
-"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#optional-dependencies
-RDEPEND="
-   ${CDEPEND}
-   >=net-firewall/iptables-1.4
-   sys-process/procps
-   >=dev-vcs/git-1.7
-   >=app-arch/xz-utils-4.9
-
-   ~app-emulation/containerd-0.2.9

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

2017-09-08 Thread Manuel Rüger
commit: 733efb57eb5347d1755858e72d0462aafc2d5864
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 21:58:48 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 21:58:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733efb57

app-emulation/docker: Version bump to 17.06.2

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 app-emulation/docker/Manifest  |   1 +
 app-emulation/docker/docker-17.06.2.ebuild | 314 +
 2 files changed, 315 insertions(+)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index 9356029b2c3..d2d5bf8161a 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -2,3 +2,4 @@ DIST docker-17.03.1.tar.gz 7773296 SHA256 
a8f1eefadf3966885ad0579facfc2017cca7dd
 DIST docker-17.03.2.tar.gz 7783969 SHA256 
171a65c44340c7b5710da6948b0afb9306b126b36c531ddab1a3653fd2980aaa SHA512 
9fad6c1fa38f9a14208547ca2d3d6a11a565fe4cebd7b432ccad9e2a57ab4a005df20415d1c797f747a99d309b07d8ec97bb45c67644554622aafe0bf1893e04
 WHIRLPOOL 
e34f04698e4a510ed26c9e8f87510878a940d77dc7558df40173a8ea452a2843327196dea3099844dc389a051e23294671b3bc835120af3ca1f4c9c758de44a3
 DIST docker-17.06.0.tar.gz 10397351 SHA256 
60c2541327a27b03d3a7eaea713d89e8e03a2585f00033c6c662fc60eade57ab SHA512 
fc2385905bb99379555bcf731c70b0902180aa87fca72c0c01bdf73d01faeb04d3cde948b337625f2bb7c2444b3c503116662ac97e468546abb5d4ddaa434eec
 WHIRLPOOL 
ed5923efbd0c2742a44b2772633e2d8f7a05e133d6b39bf22be57dcf13df02bbc63b165b4be9c2f82984554570427c9ee00905d0af387d9fa6f7d1a8635cccd8
 DIST docker-17.06.1.tar.gz 9682381 SHA256 
2ca8615162873b32d9565f95a4b2977d025fd44c69e087046e004f5dfb1ce30c SHA512 
0a7dd578b3f5aa2be9e8df270b74cc5ad698b9c00ed4c314ecfea588cef26c0696265978d09abc5799f22f8bd8013b4f1a818e78eb7f7a4e7c15e082b5d0
 WHIRLPOOL 
f6cf32cca15b36b4fa17239ee800d7e9347fc5f97050eca3590c75a76ab4d36676508e7240aef5bd440795a870aa4349f7cede4e9fb4d610a3146693f8d7
+DIST docker-17.06.2.tar.gz 9684548 SHA256 
cfcb5646db32f52c4c394bc688fff405e585beab4ded64251958804a102a5269 SHA512 
0a9b7b122aadef911141ec1f606759e892c0673821ddf5f3247a5b2d4476a20018add84a22c5aca32f0f91c1046e5be6d8d3f9ce65c3e4244896bf061b1eac6b
 WHIRLPOOL 
d0cc166319dbf735d67796df3836f79b24b9108327276ca0ba272398cdc70d6fae4649d9097b6dd29e62633ee636a216343e0d3ffd781cf63ef4c7a7c8cea259

diff --git a/app-emulation/docker/docker-17.06.2.ebuild 
b/app-emulation/docker/docker-17.06.2.ebuild
new file mode 100644
index 000..29b50ed130f
--- /dev/null
+++ b/app-emulation/docker/docker-17.06.2.ebuild
@@ -0,0 +1,314 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/docker/docker-ce"
+
+if [[ ${PV} = ** ]]; then
+   # Docker cannot be fetched via "go get", thanks to autogenerated code
+   EGIT_REPO_URI="https://${EGO_PN}.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
+   inherit git-r3
+else
+   inherit versionator
+   if [ "$(get_version_component_count)" = 4 ]; then
+   MY_PV="$(replace_version_separator 3 '-ce-')"
+   else
+   MY_PV="$PV-ce"
+   fi
+   DOCKER_GITCOMMIT="cec0b72"
+   EGIT_COMMIT="v${MY_PV}"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm"
+   [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
+   inherit golang-vcs-snapshot
+fi
+inherit bash-completion-r1 golang-base linux-info systemd udev user
+
+DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
+HOMEPAGE="https://dockerproject.org;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="apparmor aufs btrfs +container-init +device-mapper hardened overlay 
pkcs11 seccomp"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
+CDEPEND="
+   >=dev-db/sqlite-3.7.9:3
+   device-mapper? (
+   >=sys-fs/lvm2-2.02.89[thin]
+   )
+   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
+   apparmor? ( sys-libs/libapparmor )
+"
+
+DEPEND="
+   ${CDEPEND}
+
+   dev-go/go-md2man
+
+   btrfs? (
+   >=sys-fs/btrfs-progs-3.16.1
+   )
+"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#optional-dependencies
+RDEPEND="
+   ${CDEPEND}
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+
+   ~app-emulation/containerd-0.2.9_p20170605
+   ~app-emulation/docker-runc-1.0.0_rc3_p20170706[apparmor?,seccomp?]
+   app-emulation/docker-proxy
+   container-init? ( >=sys-process/tini-0.15.0[static] )
+"
+
+RESTRICT="installsources strip"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+# see "contrib/check-config.sh" from 

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

2017-09-08 Thread Manuel Rüger
commit: 17ad9a60e3f02adb14fe73e978ef4c23c896ba53
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 21:54:30 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 21:54:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ad9a60

www-apps/gitea: Version bump to 1.1.4

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 www-apps/gitea/Manifest   |  1 +
 www-apps/gitea/gitea-1.1.4.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 07cd4cb23c3..2dac0d431a5 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1,2 +1,3 @@
 DIST gitea-1.0.2.tar.gz 13448604 SHA256 
f75e220f8c44a9b7c67d2d5339479e690df9f03ec3337eede3aab0c7e8e55c87 SHA512 
1826e60961adc585fd54a2c913e6cfaa9754052a932981f83eb6a1f2521d09eb7165545f80494439763c8f13bb1f4ffc24b791162cae7b739fd9eb96f7db530c
 WHIRLPOOL 
3afcfbf4d15b94b4b8e5fde511626ce6acfbf201a58b54f3cd077b6c6487f62b3a0b3e4ef7c3c4526a432e0aa4833e038ca7d69e2e09cf9fe329ea65607f42ab
 DIST gitea-1.1.3.tar.gz 13018735 SHA256 
c36b96707585d5395b10145d81e732c29e1d1476e7bff55ee6e131a3e516f1de SHA512 
c674699bc51ad367d4e47aa1b65e2025d57747cd516df6a7d7e715bf7467a3504dcf461823db15365a61ac91a35b68bce2486b645d09708a6e952fff379c12e4
 WHIRLPOOL 
1134cf37e09a9e20a927ef9119eb92c2e716af092717ffcce1003d62c08f95452e054820e8392b6797d89c045d8ae317b3d0f50385367e2eb4c636e404e16073
+DIST gitea-1.1.4.tar.gz 13018104 SHA256 
36ac983bb3b3f7b1edb8a86acbd6f73f3fabcd2ecf1554b86fe212318b4234d7 SHA512 
4427c4c1a588dcf201f707c3e2827fd702a0f8c0add63c6a5eff0d6ef8d21fdaaaf275f8e790017751f161431d563df22f71a6ea046085f9fb1d57da99f20524
 WHIRLPOOL 
14ad4d092348f8058ccb2438a9bca4dd3223305a9e8575aac808ef5bf15d1b27fc8c54b6a0b890244fe28761c31a633c7050d77b63410086fb1e03cba3e3d569

diff --git a/www-apps/gitea/gitea-1.1.4.ebuild 
b/www-apps/gitea/gitea-1.1.4.ebuild
new file mode 100644
index 000..56e96b9e348
--- /dev/null
+++ b/www-apps/gitea/gitea-1.1.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="code.gitea.io/gitea"
+GIT_COMMIT="34182c8"
+ARCHIVE_URI="https://github.com/go-gitea/gitea/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~arm"
+
+DESCRIPTION="A painless self-hosted Git service, written in Go"
+HOMEPAGE="https://github.com/go-gitea/gitea;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-go/go-bindata"
+RDEPEND="dev-vcs/git"
+
+pkg_setup() {
+   enewgroup git
+   enewuser git -1 /bin/bash /var/lib/gitea git
+}
+
+src_prepare() {
+   default
+   local GITEA_PREFIX=${EPREFIX}/var/lib/gitea
+   sed -i -e "s/git rev-parse --short HEAD/echo ${GIT_COMMIT}/"\
+   -e "s/\"main.Version.*$/\"main.Version=${PV}\"/"\
+   -e "s/-ldflags '-s/-ldflags '/" src/${EGO_PN}/Makefile || die
+   sed -i -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = 
${GITEA_PREFIX}/data#"\
+   -e "s#^PATH = data/gitea.db#PATH = 
${GITEA_PREFIX}/data/gitea.db#"\
+   -e "s#^PROVIDER_CONFIG = data/sessions#PROVIDER_CONFIG = 
${GITEA_PREFIX}/data/sessions#"\
+   -e "s#^AVATAR_UPLOAD_PATH = data/avatars#AVATAR_UPLOAD_PATH = 
${GITEA_PREFIX}/data/avatars#"\
+   -e "s#^TEMP_PATH = data/tmp/uploads#TEMP_PATH = 
${GITEA_PREFIX}/data/tmp/uploads#"\
+   -e "s#^PATH = data/attachments#PATH = 
${GITEA_PREFIX}/data/attachments#"\
+   -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"\
+   -e "s#^ISSUE_INDEXER_PATH =#ISSUE_INDEXER_PATH = 
${GITEA_PREFIX}/indexers/issues.bleve#"\
+   src/${EGO_PN}/conf/app.ini || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake -C src/${EGO_PN} 
generate
+   TAGS="bindata pam sqlite" LDFLAGS="" CGO_LDFLAGS="-fno-PIC" 
GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake -C src/${EGO_PN} build
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin gitea
+   insinto /var/lib/gitea/conf
+   newins conf/app.ini app.ini.example
+   popd || die
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/gitea.logrotated gitea
+   newinitd "${FILESDIR}"/gitea.initd gitea
+   newconfd "${FILESDIR}"/gitea.confd gitea
+   keepdir /var/log/gitea /var/lib/gitea/data
+   fowners -R git:git /var/log/gitea /var/lib/gitea/
+}
+
+pkg_postinst() {
+   if [[ ! -e ${EROOT}/var/lib/gitea/conf/app.ini ]]; then
+   elog "No app.ini found, copying the example over"
+   cp "${EROOT}"/var/lib/gitea/conf/app.ini{.example,} || die
+   else
+   elog "app.ini found, please check example file for possible 
changes"
+   fi
+}



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

2017-09-08 Thread Manuel Rüger
commit: 1504544ee2faf5a172441885354dc1deedba70de
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 21:54:48 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 21:54:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1504544e

app-emulation/kompose: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 app-emulation/kompose/Manifest |  1 -
 app-emulation/kompose/kompose-0.7.0.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/app-emulation/kompose/Manifest b/app-emulation/kompose/Manifest
index d8e19eb86dc..2987c3b3612 100644
--- a/app-emulation/kompose/Manifest
+++ b/app-emulation/kompose/Manifest
@@ -1,3 +1,2 @@
-DIST kompose-0.7.0.tar.gz 4980909 SHA256 
6b649e91494e57ffd6c6f1d6150072d4c5589d75568172a8f3a0d6cbd7322599 SHA512 
a0e8b16221ff25ca5a219646a06dd9254a87c76d5477c5a6c175e782625eb02e41c720278ec409e10f82e8c278ecd941a3d3d49b4220602fec2d3715dbf5e2a7
 WHIRLPOOL 
460ac6a5c3f25682ec968fef01b72c0b39a8e04cc3d3643f639010e642813a708ea6e91a74dc6d089d90aba6cece6574b83a6b515d2c11bdf9afab34491567f6
 DIST kompose-1.0.0.tar.gz 5071108 SHA256 
b9c9bfc9f25c67cf7d8d8b76467487255f9882fca563f8e9ef990f647cd2406e SHA512 
719b16467b1448d65319d2281a0d641342861c23e10bca204d698c7ae9ad139bee391cc5e17050bdd407b4a982aa55a3db21482225f4370976b1b5ca7fa97bdb
 WHIRLPOOL 
35437e8a9e5ed48f7d397a79496be6dec4b62e00770453103f1746778e7df1969dd76adb81a7a029da4beb20277cff48dfa3d83c9e8bd24b902d195f5f9a9b04
 DIST kompose-1.1.0.tar.gz 5090229 SHA256 
912c6f1e1e609372e355237604cb8915d7b8b47147a3230c35ac5d9c2615eef3 SHA512 
4082644a8bbe2ad23555e4d1ab72cc10f6e4cd70af3d654ee337bf344e3044b477577097886259944067959cbffc9be34140ac735c3f58f70a58ea18958fadab
 WHIRLPOOL 
207910b2b624ad8314cad30f2759b3e0a67277623db1198c0f9db1678624ecde77b5d6cbe04de075efe4b0dc8adf216e44fe4838c18728617f95c2e0c2e70b6e

diff --git a/app-emulation/kompose/kompose-0.7.0.ebuild 
b/app-emulation/kompose/kompose-0.7.0.ebuild
deleted file mode 100644
index 3aa81cb86ca..000
--- a/app-emulation/kompose/kompose-0.7.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/kubernetes-incubator/kompose"
-EGIT_COMMIT="v${PV}"
-COMPOSE_COMMIT="c25b7e8"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Tool to move from docker-compose to Kubernetes"
-HOMEPAGE="https://github.com/kubernetes-incubator/kompose;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="hardened"
-
-RESTRICT="test"
-
-src_compile() {
-   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
-   GOPATH="${S}" go build -ldflags="-X 
github.com/kubernetes-incubator/kompose/cmd.GITCOMMIT=${COMPOSE_COMMIT}" -o 
bin/kompose src/${EGO_PN}/main.go || die
-}
-
-src_install() {
-   dobin bin/*
-   dodoc -r 
src/${EGO_PN}/{docs,{README,RELEASE,ROADMAP,CHANGELOG,CONTRIBUTING}.md}
-}



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

2017-09-08 Thread Manuel Rüger
commit: a8e3c60992ffabd2d6e0859b1b435e63879447d3
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 21:53:30 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 21:53:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e3c609

app-emulation/kompose: Version bump to 1.1.0

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 app-emulation/kompose/Manifest |  1 +
 app-emulation/kompose/kompose-1.1.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-emulation/kompose/Manifest b/app-emulation/kompose/Manifest
index 06f2cb02296..d8e19eb86dc 100644
--- a/app-emulation/kompose/Manifest
+++ b/app-emulation/kompose/Manifest
@@ -1,2 +1,3 @@
 DIST kompose-0.7.0.tar.gz 4980909 SHA256 
6b649e91494e57ffd6c6f1d6150072d4c5589d75568172a8f3a0d6cbd7322599 SHA512 
a0e8b16221ff25ca5a219646a06dd9254a87c76d5477c5a6c175e782625eb02e41c720278ec409e10f82e8c278ecd941a3d3d49b4220602fec2d3715dbf5e2a7
 WHIRLPOOL 
460ac6a5c3f25682ec968fef01b72c0b39a8e04cc3d3643f639010e642813a708ea6e91a74dc6d089d90aba6cece6574b83a6b515d2c11bdf9afab34491567f6
 DIST kompose-1.0.0.tar.gz 5071108 SHA256 
b9c9bfc9f25c67cf7d8d8b76467487255f9882fca563f8e9ef990f647cd2406e SHA512 
719b16467b1448d65319d2281a0d641342861c23e10bca204d698c7ae9ad139bee391cc5e17050bdd407b4a982aa55a3db21482225f4370976b1b5ca7fa97bdb
 WHIRLPOOL 
35437e8a9e5ed48f7d397a79496be6dec4b62e00770453103f1746778e7df1969dd76adb81a7a029da4beb20277cff48dfa3d83c9e8bd24b902d195f5f9a9b04
+DIST kompose-1.1.0.tar.gz 5090229 SHA256 
912c6f1e1e609372e355237604cb8915d7b8b47147a3230c35ac5d9c2615eef3 SHA512 
4082644a8bbe2ad23555e4d1ab72cc10f6e4cd70af3d654ee337bf344e3044b477577097886259944067959cbffc9be34140ac735c3f58f70a58ea18958fadab
 WHIRLPOOL 
207910b2b624ad8314cad30f2759b3e0a67277623db1198c0f9db1678624ecde77b5d6cbe04de075efe4b0dc8adf216e44fe4838c18728617f95c2e0c2e70b6e

diff --git a/app-emulation/kompose/kompose-1.1.0.ebuild 
b/app-emulation/kompose/kompose-1.1.0.ebuild
new file mode 100644
index 000..157993de5eb
--- /dev/null
+++ b/app-emulation/kompose/kompose-1.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/kubernetes/kompose"
+EGIT_COMMIT="v${PV}"
+COMPOSE_COMMIT="36652f6"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Tool to move from docker-compose to Kubernetes"
+HOMEPAGE="https://github.com/kubernetes/kompose https://kompose.io;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="hardened"
+
+RESTRICT="test"
+
+src_compile() {
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
+   GOPATH="${S}" go build -ldflags="-X 
github.com/kubernetes/kompose/cmd.GITCOMMIT=${COMPOSE_COMMIT}" -o bin/kompose 
src/${EGO_PN}/main.go || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc -r 
src/${EGO_PN}/{docs,{README,RELEASE,ROADMAP,CHANGELOG,CONTRIBUTING}.md}
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/yubikey-manager-qt/

2017-09-08 Thread Manuel Rüger
commit: 31c98a4e39629ad571736ff03fd1b13a32596cb5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 21:48:24 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 21:48:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c98a4e

app-crypt/yubikey-manager-qt: Version bump to 0.3.1

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 app-crypt/yubikey-manager-qt/Manifest  |  1 +
 .../yubikey-manager-qt-0.3.1.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/app-crypt/yubikey-manager-qt/Manifest 
b/app-crypt/yubikey-manager-qt/Manifest
index b36707723fd..181fcdfa2d2 100644
--- a/app-crypt/yubikey-manager-qt/Manifest
+++ b/app-crypt/yubikey-manager-qt/Manifest
@@ -1 +1,2 @@
 DIST yubikey-manager-qt-0.3.0_p20170316.tar.gz 174053 SHA256 
69144073666e7ef4e8273fb1dd93b452a6091a5b9beabd2f3de41cce6d0b6668 SHA512 
9280aeb242ab3e9f66b297d8cdab0b5f16bb966469932501bcfaf8d084d2db8f1c566ebdc82a4fb3f80ab196b946982f723a1cf8a36736c8dd874757b94c2472
 WHIRLPOOL 
6ae4c54242a83553d58cd78a24b2e99b73df004af0d8008f34a3ba635672fd2ef2b587ad3301aa1fdd3d619014704abdfe512b3d6ad9c55ae4f4f4b33aceb21b
+DIST yubikey-manager-qt-0.3.1.tar.gz 175215 SHA256 
e41bcda5aae5e0f92158f591e8e584d25c9b4872475f8e4253c7a7671e94c859 SHA512 
d47a6b75b50c2dca073ab74ea2d7c7c46ff86ec338f52d49afd39796cc1f3de7ddd74664b5f60f9013393b9ca24621da63d218eb3c2cb3017fefed2370b269d1
 WHIRLPOOL 
1d6de66f0450d72e29b9e9a2a959f4ca8ed7c8614b976115ecfb433e8b5f1795d12e6d907f73152b6bef3de6510cbcf236b2386b18a3cba2094269f78522196a

diff --git a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-0.3.1.ebuild 
b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-0.3.1.ebuild
new file mode 100644
index 000..660c413e887
--- /dev/null
+++ b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-0.3.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit qmake-utils python-single-r1 vcs-snapshot
+
+DESCRIPTION="Cross-platform application for configuring any YubiKey over all 
USB transports"
+HOMEPAGE="https://developers.yubico.com/yubikey-manager-qt 
https://github.com/Yubico/yubikey-manager-qt;
+SRC_URI="https://github.com/Yubico/yubikey-manager-qt/archive/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="app-crypt/yubikey-manager[${PYTHON_USEDEP}]
+   dev-python/pyotherside[${PYTHON_USEDEP}]
+   dev-qt/qtsingleapplication[qt5]
+   dev-qt/qtdeclarative:5
+   dev-qt/qtwidgets:5"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   rm -rf vendor ykman-gui/vendor || die
+   sed -i -e "s/ykman-cli//" ${PN}.pro || die
+   sed -i -e "/qtsingleapplication.pri/d" -e "/CONFIG += c++11/a CONFIG += 
qtsingleapplication" -i ykman-gui/ykman-gui.pro || die
+}
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   emake install INSTALL_ROOT="${D}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/

2017-09-08 Thread Manuel Rüger
commit: f6609cc6bd12b91dfc92f6eb2638d282197d2c62
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 21:48:34 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 21:48:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6609cc6

dev-db/etcd: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 dev-db/etcd/Manifest  |  2 --
 dev-db/etcd/etcd-3.2.4.ebuild | 60 ---
 dev-db/etcd/etcd-3.2.5.ebuild | 60 ---
 3 files changed, 122 deletions(-)

diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest
index f7f1a7f5d76..6e4082eb5fa 100644
--- a/dev-db/etcd/Manifest
+++ b/dev-db/etcd/Manifest
@@ -1,7 +1,5 @@
 DIST etcd-2.3.8.tar.gz 2206562 SHA256 
6a138b2005e42b0961a12886cc641b792e991cd631fdb502ec5c614b65231cd1 SHA512 
4268de32797cab23e9e47784d31d5abd6982068c53d3cc9735a06719740dba45b73f4e067cbc7aa8aef5ca7c56d8be067f1076685ac82f64012b760d8b7f2bfc
 WHIRLPOOL 
4db1b4fe6d0ff917adfc53bd959bb7ac2937da794483e4a4a95e5fb557cf4fbfd43d5bb3c5e21e499432f80f6606407accaa69bc03a3982621276deb529c07da
 DIST etcd-3.0.17.tar.gz 2208002 SHA256 
c56c68a8cd5d120a51432f3a79a2c19082a6824493e4bb08c4e440aefbf73d8f SHA512 
6eb6a61210f225b6fe7e911ad135e5014f80f71a04adccc3f382ca7b5e1b1b692b12dde26335ecac176cb8b8f4586732cb6e650b32730ec68ef7fbcbba7ab160
 WHIRLPOOL 
102dc47d120a1f4173b67168e5e51f64025da280ca41161131a6bd2ef9521605ef19e03166848f6c32862a3adbfc0a026f547dc7764018e85f6ac28f89c8d256
 DIST etcd-3.1.10.tar.gz 2532936 SHA256 
22b25185571cf72409d35e28b9f15ea12cef02cffb552bc4efb7b74ffb62c0e7 SHA512 
feb0745c2377248f9ad62359fbd6c2f0b3afbd94f89919963edf56965c98b5666f7b24fcf698599b35483b89b773dcbd647696eabc0436db6a88c68dbfc6dd6b
 WHIRLPOOL 
0c922f1114753e126063689ebe722db59dace7715f7631ec6ca2f92438c405d9184bdebe277f2b808f5194bf2cf42904180bc7b80da051941ee3db2620b82ab7
-DIST etcd-3.2.4.tar.gz 2882024 SHA256 
e0ba8e9a0f0cc9631eadfcd4def78649d22e76e2f5b3d21b378466b306708d8b SHA512 
57fed2229a3d8a395bd5f797a51e2489d8e10f86ae68925e176c3ce3b2068d3c895d280cf5b51ab84b5973970536eeb645a584d729c7ec29b890aacab4c36d2c
 WHIRLPOOL 
8d88d9cdf90c0622566e09a831b4a739e26c7f72dfa7fb8095ed5317034d3f981e677e5f5d809a7c3bfa68892cc69d590d08a6bd341fb2c097797488ef7a2686
-DIST etcd-3.2.5.tar.gz 2887261 SHA256 
dcb183ebc4a09aec24d33179253f930ef35e23ad51ed1324c14e55b049edf3f9 SHA512 
189d254603672479b03bf1392694ddcbec876143b6c0726ec7b31f594e6939c0010d04d3ce706992f736983df9463bd920ba5b7157c2207f956f676fc913b489
 WHIRLPOOL 
4fa40cfb41dc0118f5b6153f34548824e281e80b06c3444b361216c3210249e4e2e5270b979a8db7827eacb2a0c9782d0dc88b3c3097fcda5ba033fe6fce2a20
 DIST etcd-3.2.6.tar.gz 2886557 SHA256 
23ab4016bf0a057d36461cee001dc5b38d0d757fa5d9e8226833687dab06faa2 SHA512 
3e26bc12cafbead201b41d7f25e247f24b3480ebcc76e94f2ae4e12e573a973b60e28f36fa012d1f7bc21edc670fd8910b33cd7e9f30c3a809a6f186af3ffc9d
 WHIRLPOOL 
203833459801b18bd000bc1420f3ab14a7de601b3c18798c2537b75a510e720e5408424388bb7d643014a0de9870213533661bfad487ae30846969fdfa8efdf8
 DIST etcd-3.2.7.tar.gz 2886948 SHA256 
b91a40102b944ba8e4dad439721c7068eccbc1d0cb0e7f2ded9dad134d2875ce SHA512 
75d602d985d829455e7a10a0b347336104a0b8320949a73abd7963b08ab095e9b7cff58999ed2d365b965ba49705dff5e056e61e9a5018970a49e68278701618
 WHIRLPOOL 
6293415746bd6e4b943694d8a067acce59cb2850791fcef8e1a858a5b7199b9e7281228448783f1540be956e795a7a8fc729a6a4fe406b28cb1dfd5102b81cc7

diff --git a/dev-db/etcd/etcd-3.2.4.ebuild b/dev-db/etcd/etcd-3.2.4.ebuild
deleted file mode 100644
index 0def583ed0e..000
--- a/dev-db/etcd/etcd-3.2.4.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user systemd golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-EGO_PN="github.com/coreos/etcd"
-DESCRIPTION="Highly-available key value store for shared configuration and 
service discovery"
-HOMEPAGE="https://github.com/coreos/etcd;
-SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="doc"
-DEPEND=">=dev-lang/go-1.6:="
-RDEPEND="!dev-db/etcdctl"
-
-src_prepare() {
-   eapply_user
-   sed -e 's|GIT_SHA=.*|GIT_SHA=v${PV}|'\
-   -i "${S}"/src/${EGO_PN}/build || die
-}
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
-}
-
-src_compile() {
-   export GOPATH=${S}
-   cd "${S}"/src/${EGO_PN} || die
-   ./build || die
-}
-
-src_install() {
-   cd "${S}"/src/${EGO_PN} || die
-   insinto /etc/${PN}
-   doins "${FILESDIR}/${PN}.conf"
-   dobin bin/*
-   dodoc README.md
-   use doc && dodoc -r Documentation
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins 

[gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/

2017-09-08 Thread Manuel Rüger
commit: f5a87176c51e3e12b08ad84317a904b006977658
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 21:47:00 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 21:47:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a87176

dev-db/etcd: Version bump to 3.2.7

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 dev-db/etcd/Manifest  |  1 +
 dev-db/etcd/etcd-3.2.7.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest
index 7888be36d69..f7f1a7f5d76 100644
--- a/dev-db/etcd/Manifest
+++ b/dev-db/etcd/Manifest
@@ -4,3 +4,4 @@ DIST etcd-3.1.10.tar.gz 2532936 SHA256 
22b25185571cf72409d35e28b9f15ea12cef02cff
 DIST etcd-3.2.4.tar.gz 2882024 SHA256 
e0ba8e9a0f0cc9631eadfcd4def78649d22e76e2f5b3d21b378466b306708d8b SHA512 
57fed2229a3d8a395bd5f797a51e2489d8e10f86ae68925e176c3ce3b2068d3c895d280cf5b51ab84b5973970536eeb645a584d729c7ec29b890aacab4c36d2c
 WHIRLPOOL 
8d88d9cdf90c0622566e09a831b4a739e26c7f72dfa7fb8095ed5317034d3f981e677e5f5d809a7c3bfa68892cc69d590d08a6bd341fb2c097797488ef7a2686
 DIST etcd-3.2.5.tar.gz 2887261 SHA256 
dcb183ebc4a09aec24d33179253f930ef35e23ad51ed1324c14e55b049edf3f9 SHA512 
189d254603672479b03bf1392694ddcbec876143b6c0726ec7b31f594e6939c0010d04d3ce706992f736983df9463bd920ba5b7157c2207f956f676fc913b489
 WHIRLPOOL 
4fa40cfb41dc0118f5b6153f34548824e281e80b06c3444b361216c3210249e4e2e5270b979a8db7827eacb2a0c9782d0dc88b3c3097fcda5ba033fe6fce2a20
 DIST etcd-3.2.6.tar.gz 2886557 SHA256 
23ab4016bf0a057d36461cee001dc5b38d0d757fa5d9e8226833687dab06faa2 SHA512 
3e26bc12cafbead201b41d7f25e247f24b3480ebcc76e94f2ae4e12e573a973b60e28f36fa012d1f7bc21edc670fd8910b33cd7e9f30c3a809a6f186af3ffc9d
 WHIRLPOOL 
203833459801b18bd000bc1420f3ab14a7de601b3c18798c2537b75a510e720e5408424388bb7d643014a0de9870213533661bfad487ae30846969fdfa8efdf8
+DIST etcd-3.2.7.tar.gz 2886948 SHA256 
b91a40102b944ba8e4dad439721c7068eccbc1d0cb0e7f2ded9dad134d2875ce SHA512 
75d602d985d829455e7a10a0b347336104a0b8320949a73abd7963b08ab095e9b7cff58999ed2d365b965ba49705dff5e056e61e9a5018970a49e68278701618
 WHIRLPOOL 
6293415746bd6e4b943694d8a067acce59cb2850791fcef8e1a858a5b7199b9e7281228448783f1540be956e795a7a8fc729a6a4fe406b28cb1dfd5102b81cc7

diff --git a/dev-db/etcd/etcd-3.2.7.ebuild b/dev-db/etcd/etcd-3.2.7.ebuild
new file mode 100644
index 000..9de03c3233b
--- /dev/null
+++ b/dev-db/etcd/etcd-3.2.7.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user systemd golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+EGO_PN="github.com/coreos/etcd"
+DESCRIPTION="Highly-available key value store for shared configuration and 
service discovery"
+HOMEPAGE="https://github.com/coreos/etcd;
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc"
+DEPEND=">=dev-lang/go-1.8:="
+RDEPEND="!dev-db/etcdctl"
+
+src_prepare() {
+   default
+   sed -e 's|GIT_SHA=.*|GIT_SHA=v${PV}|'\
+   -i "${S}"/src/${EGO_PN}/build || die
+}
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+}
+
+src_compile() {
+   export GOPATH=${S}
+   pushd src/${EGO_PN} || die
+   ./build || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   insinto /etc/${PN}
+   doins "${FILESDIR}/${PN}.conf"
+   dobin bin/*
+   dodoc README.md
+   use doc && dodoc -r Documentation
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   dodir /var/lib/${PN}
+   fowners ${PN}:${PN} /var/lib/${PN}
+   fperms 755 /var/lib/${PN}
+   dodir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   fperms 755 /var/log/${PN}
+   popd || die
+}
+
+src_test() {
+   pushd src/${EGO_PN} || die
+   ./test || die
+   popd || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2017-09-08 Thread Manuel Rüger
commit: bb6364c5fd8c5d4df33c73bb1a2cf9ce7680a925
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 21:31:22 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 21:31:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6364c5

sys-cluster/kubectl: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 sys-cluster/kubectl/Manifest|  1 -
 sys-cluster/kubectl/kubectl-1.7.3-r1.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index d28581c7091..68f13b985b9 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,3 +1,2 @@
-DIST kubernetes-1.7.3.tar.gz 22019646 SHA256 
7f84e08c2944865247c3fee26b010452e4a315a1cdd7983ff59d151f17167b13 SHA512 
9c239cff3c3a18cc384079599abcffd7475052cff0d237e7b5b298229e08dea083c47284470ed5158484c9611c029aecca496391730793251389d05ce86d4146
 WHIRLPOOL 
35e6aaf16d9d411865e0ca594373fd08178d78899e06b1bbea7ef494b8e94264068700eb498684d54e665385b515055f4dca6df4345dfecff073afbd98bfe645
 DIST kubernetes-1.7.4.tar.gz 22025821 SHA256 
a480c54f3108f9a7ff118d90a0a16be52ecd34dcdb786f6c5d287d5298da64f0 SHA512 
78404f7e6cfa6a4b599bf76373d59c799040c42ad8ce8abf259f2468eeaa07cb31514e32bd6577985087bebafe50da0baf3d0e7e9e0958a9f6250c6dade450f9
 WHIRLPOOL 
097d8ad32ee1c5618d5d6e01e0549c982dfacb20467ac7bc87c04cb0b5fb1361bf2ae196da07aa0832b04cc07f20bcde29a7c104a7ebb383bc4a6f8df6d538f4
 DIST kubernetes-1.7.5.tar.gz 22027539 SHA256 
5fe434de8b17ef951d156f7cee24b24a0c5a071a85a612bba4890603541e1ff1 SHA512 
a9fcc8f2d50ab431dc9aa5580c79acb8f1738102980f15cf99d01c64be5c6764dd670d436b2e42bf53d1e068a1e8924117384ebc4a3ac571267875862a86d4e3
 WHIRLPOOL 
c2bcf741d9bd8a2fe840ceb9e8b67221c96218a0a0c4caa198d3971cd6044fe922da58c2be20e4230aab6b3ae7057ac37a82c457d0049b126954ece40f66d3de

diff --git a/sys-cluster/kubectl/kubectl-1.7.3-r1.ebuild 
b/sys-cluster/kubectl/kubectl-1.7.3-r1.ebuild
deleted file mode 100644
index 89ea95537ed..000
--- a/sys-cluster/kubectl/kubectl-1.7.3-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot bash-completion-r1
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="CLI to run commands against Kubernetes clusters"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
-   pushd src/${EGO_PN} || die
-   _output/bin/${PN} completion bash > ${PN}.bash
-   _output/bin/${PN} completion zsh > ${PN}.zsh
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-
-   newbashcomp ${PN}.bash ${PN}
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh ${PN}
-
-   popd || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2017-09-08 Thread Manuel Rüger
commit: caf2d44eca2fae87acf0d8166ba72575276f06b6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 21:41:14 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 21:41:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf2d44e

sys-cluster/kubelet: Version bump to 1.7.5

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 sys-cluster/kubelet/Manifest |  1 +
 sys-cluster/kubelet/kubelet-1.7.5.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index f41b138fade..d28581c7091 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,2 +1,3 @@
 DIST kubernetes-1.7.3.tar.gz 22019646 SHA256 
7f84e08c2944865247c3fee26b010452e4a315a1cdd7983ff59d151f17167b13 SHA512 
9c239cff3c3a18cc384079599abcffd7475052cff0d237e7b5b298229e08dea083c47284470ed5158484c9611c029aecca496391730793251389d05ce86d4146
 WHIRLPOOL 
35e6aaf16d9d411865e0ca594373fd08178d78899e06b1bbea7ef494b8e94264068700eb498684d54e665385b515055f4dca6df4345dfecff073afbd98bfe645
 DIST kubernetes-1.7.4.tar.gz 22025821 SHA256 
a480c54f3108f9a7ff118d90a0a16be52ecd34dcdb786f6c5d287d5298da64f0 SHA512 
78404f7e6cfa6a4b599bf76373d59c799040c42ad8ce8abf259f2468eeaa07cb31514e32bd6577985087bebafe50da0baf3d0e7e9e0958a9f6250c6dade450f9
 WHIRLPOOL 
097d8ad32ee1c5618d5d6e01e0549c982dfacb20467ac7bc87c04cb0b5fb1361bf2ae196da07aa0832b04cc07f20bcde29a7c104a7ebb383bc4a6f8df6d538f4
+DIST kubernetes-1.7.5.tar.gz 22027539 SHA256 
5fe434de8b17ef951d156f7cee24b24a0c5a071a85a612bba4890603541e1ff1 SHA512 
a9fcc8f2d50ab431dc9aa5580c79acb8f1738102980f15cf99d01c64be5c6764dd670d436b2e42bf53d1e068a1e8924117384ebc4a3ac571267875862a86d4e3
 WHIRLPOOL 
c2bcf741d9bd8a2fe840ceb9e8b67221c96218a0a0c4caa198d3971cd6044fe922da58c2be20e4230aab6b3ae7057ac37a82c457d0049b126954ece40f66d3de

diff --git a/sys-cluster/kubelet/kubelet-1.7.5.ebuild 
b/sys-cluster/kubelet/kubelet-1.7.5.ebuild
new file mode 100644
index 000..8348f6d70ac
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.7.5.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Node Agent"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="hardened"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/minikube/

2017-09-08 Thread Manuel Rüger
commit: 51ce9850518c259e94dbafb4f0185932c279743e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 21:40:53 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 21:40:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ce9850

sys-cluster/minikube: Version bump to 0.22.0

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 sys-cluster/minikube/Manifest   |  1 +
 sys-cluster/minikube/minikube-0.22.0.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/sys-cluster/minikube/Manifest b/sys-cluster/minikube/Manifest
index 3053992c1da..46075cc07f4 100644
--- a/sys-cluster/minikube/Manifest
+++ b/sys-cluster/minikube/Manifest
@@ -1 +1,2 @@
 DIST minikube-0.21.0.tar.gz 18113021 SHA256 
bcdd0d20d5912ea3c4c90c5d599b18a67ceb79cceb7147ef7e49f9288b4aa5c4 SHA512 
00af0f15fdb3135bfdcff8b72b9db9f5288258a19f74c8b2d558e7512dcb64579c5762ffd5ba06e812e37a543c3d74750550cf6812752aa59cfb84316772c734
 WHIRLPOOL 
49cd2c359186b4ce4d9f8cd2f2cb95904b1f9af5b7b4b5afd6de9b025bcf9cad80b756132f38f529374daa55ee6b711d4d26ce22e35fbf9c688c565c3853
+DIST minikube-0.22.0.tar.gz 18658799 SHA256 
c2864f8c19e81a40dcaf519d0101e1313b235bbac4be09fd03dc7cbb0cfcd211 SHA512 
50522a4779b5c6b855eaeaaa92c2b94ce86fd8e6fbbbab8c53b1c81db6bd714e354457241a29fe39bb3b1e87c3978fdbdcfb08897b97c3dca5bcadf8e0ab38e5
 WHIRLPOOL 
21df379388f3787d9a95266fc3cb3f843492d3f9900129ff510272e722b62305fb198fd3c2d6ee78ba77f727e3b9570bece99bfd3d2e41573b9c25c976c864a9

diff --git a/sys-cluster/minikube/minikube-0.22.0.ebuild 
b/sys-cluster/minikube/minikube-0.22.0.ebuild
new file mode 100644
index 000..b24b29e4e2a
--- /dev/null
+++ b/sys-cluster/minikube/minikube-0.22.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit python-any-r1 golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/minikube"
+ARCHIVE_URI="https://github.com/kubernetes/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Single Node Kubernetes Cluster"
+HOMEPAGE="https://github.com/kubernetes/minikube https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="hardened"
+
+DEPEND="dev-go/go-bindata
+   ${PYTHON_DEPS}"
+RDEPEND=">=sys-cluster/kubectl-1.7.0"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e 's/ -s -w/ -w/' -e 's#$(GOPATH)/bin/go-bindata#go-bindata#' 
-e 's#GOBIN=$(GOPATH)/bin go get github.com/jteeuwen/go-bindata/...##' 
src/${EGO_PN}/Makefile || die
+   sed -i -e "s/get_rev(), get_version(), get_tree_state()/get_rev(), 
get_version(), 'gitTreeState=clean'/"  src/${EGO_PN}/hack/get_k8s_version.py || 
die
+}
+
+src_compile() {
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -C src/${EGO_PN}
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin out/minikube out/localkube
+   dodoc -r docs CHANGELOG.md README.md
+   popd || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2017-09-08 Thread Manuel Rüger
commit: 544c4f460a237fb1e8b2254152b764d41a6dbe80
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 21:41:34 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 21:41:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544c4f46

sys-cluster/kubelet: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 sys-cluster/kubelet/Manifest|  1 -
 sys-cluster/kubelet/kubelet-1.7.3-r1.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index d28581c7091..68f13b985b9 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,3 +1,2 @@
-DIST kubernetes-1.7.3.tar.gz 22019646 SHA256 
7f84e08c2944865247c3fee26b010452e4a315a1cdd7983ff59d151f17167b13 SHA512 
9c239cff3c3a18cc384079599abcffd7475052cff0d237e7b5b298229e08dea083c47284470ed5158484c9611c029aecca496391730793251389d05ce86d4146
 WHIRLPOOL 
35e6aaf16d9d411865e0ca594373fd08178d78899e06b1bbea7ef494b8e94264068700eb498684d54e665385b515055f4dca6df4345dfecff073afbd98bfe645
 DIST kubernetes-1.7.4.tar.gz 22025821 SHA256 
a480c54f3108f9a7ff118d90a0a16be52ecd34dcdb786f6c5d287d5298da64f0 SHA512 
78404f7e6cfa6a4b599bf76373d59c799040c42ad8ce8abf259f2468eeaa07cb31514e32bd6577985087bebafe50da0baf3d0e7e9e0958a9f6250c6dade450f9
 WHIRLPOOL 
097d8ad32ee1c5618d5d6e01e0549c982dfacb20467ac7bc87c04cb0b5fb1361bf2ae196da07aa0832b04cc07f20bcde29a7c104a7ebb383bc4a6f8df6d538f4
 DIST kubernetes-1.7.5.tar.gz 22027539 SHA256 
5fe434de8b17ef951d156f7cee24b24a0c5a071a85a612bba4890603541e1ff1 SHA512 
a9fcc8f2d50ab431dc9aa5580c79acb8f1738102980f15cf99d01c64be5c6764dd670d436b2e42bf53d1e068a1e8924117384ebc4a3ac571267875862a86d4e3
 WHIRLPOOL 
c2bcf741d9bd8a2fe840ceb9e8b67221c96218a0a0c4caa198d3971cd6044fe922da58c2be20e4230aab6b3ae7057ac37a82c457d0049b126954ece40f66d3de

diff --git a/sys-cluster/kubelet/kubelet-1.7.3-r1.ebuild 
b/sys-cluster/kubelet/kubelet-1.7.3-r1.ebuild
deleted file mode 100644
index 8348f6d70ac..000
--- a/sys-cluster/kubelet/kubelet-1.7.3-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes Node Agent"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="hardened"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}



[gentoo-commits] proj/kde:master commit in: kde-misc/plasma-browser-integration/

2017-09-08 Thread Johannes Huber
commit: 6c61b208bb332cb25752954dc78b124729cf8036
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Sep  8 21:37:14 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Fri Sep  8 21:37:14 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6c61b208

kde-misc/plasma-browser-integration: New package

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-misc/plasma-browser-integration/metadata.xml   |  8 +++
 .../plasma-browser-integration-.ebuild | 26 ++
 2 files changed, 34 insertions(+)

diff --git a/kde-misc/plasma-browser-integration/metadata.xml 
b/kde-misc/plasma-browser-integration/metadata.xml
new file mode 100644
index 00..2fdbf33d96
--- /dev/null
+++ b/kde-misc/plasma-browser-integration/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+

diff --git 
a/kde-misc/plasma-browser-integration/plasma-browser-integration-.ebuild 
b/kde-misc/plasma-browser-integration/plasma-browser-integration-.ebuild
new file mode 100644
index 00..5c2c56d87a
--- /dev/null
+++ b/kde-misc/plasma-browser-integration/plasma-browser-integration-.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser 
extensions"
+HOMEPAGE="https://cgit.kde.org/plasma-browser-integration.git;
+
+LICENSE="GPL-3+"
+IUSE=""
+
+DEPEND="
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+   $(add_frameworks_dep kactivities)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep kwindowsystem)
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/javatoolkit:master commit in: src/py/javatoolkit/xml/

2017-09-08 Thread Patrice Clement
commit: 358365183a2ece6b193f5b766e8d8e89e756f98a
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Sep  8 21:36:35 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep  8 21:36:55 2017 +
URL:https://gitweb.gentoo.org/proj/javatoolkit.git/commit/?id=35836518

decode bytes string to unicode string

 src/py/javatoolkit/xml/DomRewriter.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/py/javatoolkit/xml/DomRewriter.py 
b/src/py/javatoolkit/xml/DomRewriter.py
index 7cd5a2f..d1200b6 100644
--- a/src/py/javatoolkit/xml/DomRewriter.py
+++ b/src/py/javatoolkit/xml/DomRewriter.py
@@ -71,6 +71,6 @@ class DomRewriter:
 
 
 def write(self,stream):
-stream.write(self.document.toxml("utf-8"))
+stream.write(self.document.toxml('utf-8').decode('utf-8'))
 
 # vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4 nowrap:



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2017-09-08 Thread Manuel Rüger
commit: 940245deaff883048cfecd174971601edee57fde
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Sep  8 21:30:29 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Sep  8 21:30:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=940245de

sys-cluster/kubectl: Version bump to 1.7.5

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 sys-cluster/kubectl/Manifest |  1 +
 sys-cluster/kubectl/kubectl-1.7.5.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index f41b138fade..d28581c7091 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,2 +1,3 @@
 DIST kubernetes-1.7.3.tar.gz 22019646 SHA256 
7f84e08c2944865247c3fee26b010452e4a315a1cdd7983ff59d151f17167b13 SHA512 
9c239cff3c3a18cc384079599abcffd7475052cff0d237e7b5b298229e08dea083c47284470ed5158484c9611c029aecca496391730793251389d05ce86d4146
 WHIRLPOOL 
35e6aaf16d9d411865e0ca594373fd08178d78899e06b1bbea7ef494b8e94264068700eb498684d54e665385b515055f4dca6df4345dfecff073afbd98bfe645
 DIST kubernetes-1.7.4.tar.gz 22025821 SHA256 
a480c54f3108f9a7ff118d90a0a16be52ecd34dcdb786f6c5d287d5298da64f0 SHA512 
78404f7e6cfa6a4b599bf76373d59c799040c42ad8ce8abf259f2468eeaa07cb31514e32bd6577985087bebafe50da0baf3d0e7e9e0958a9f6250c6dade450f9
 WHIRLPOOL 
097d8ad32ee1c5618d5d6e01e0549c982dfacb20467ac7bc87c04cb0b5fb1361bf2ae196da07aa0832b04cc07f20bcde29a7c104a7ebb383bc4a6f8df6d538f4
+DIST kubernetes-1.7.5.tar.gz 22027539 SHA256 
5fe434de8b17ef951d156f7cee24b24a0c5a071a85a612bba4890603541e1ff1 SHA512 
a9fcc8f2d50ab431dc9aa5580c79acb8f1738102980f15cf99d01c64be5c6764dd670d436b2e42bf53d1e068a1e8924117384ebc4a3ac571267875862a86d4e3
 WHIRLPOOL 
c2bcf741d9bd8a2fe840ceb9e8b67221c96218a0a0c4caa198d3971cd6044fe922da58c2be20e4230aab6b3ae7057ac37a82c457d0049b126954ece40f66d3de

diff --git a/sys-cluster/kubectl/kubectl-1.7.5.ebuild 
b/sys-cluster/kubectl/kubectl-1.7.5.ebuild
new file mode 100644
index 000..89ea95537ed
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.7.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot bash-completion-r1
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
+   pushd src/${EGO_PN} || die
+   _output/bin/${PN} completion bash > ${PN}.bash
+   _output/bin/${PN} completion zsh > ${PN}.zsh
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh ${PN}
+
+   popd || die
+}



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

2017-09-08 Thread Mike Pagano
commit: 19a47c03f348dc415ef82b79d4e0ed32d75b5b83
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Sep  8 21:27:18 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Sep  8 21:27:18 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=19a47c03

Update gentoo-kernel list address

 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 9c1012e..5e63ad6 100644
--- a/web/content/about.htm
+++ b/web/content/about.htm
@@ -26,7 +26,7 @@ genpatches is maintained in Gentoo Git. This is https://gitweb.gentoo.o
 
 
 
-genpatches releases are announced on the gentoo-kernel mailing list. To 
subscribe, send a mail to mailto:gentoo-kernel+subscr...@gentoo.org;>gentoo-kernel+subscr...@gentoo.org.
 The list is very low traffic, almost all mails are genpatches release 
announcements. You can also view the http://archives.gentoo.org/gentoo-kernel/;>list archives.
+genpatches releases are announced on the gentoo-kernel mailing list. To 
subscribe, send a mail to mailto:gentoo-kernel+subscr...@lists.gentoo.org;>gentoo-kernel+subscr...@lists.gentoo.org.
 The list is very low traffic, almost all mails are genpatches release 
announcements. You can also view the http://archives.gentoo.org/gentoo-kernel/;>list archives.
 
 
 



[gentoo-commits] proj/java-config:master commit in: src/java_config_2/

2017-09-08 Thread Patrice Clement
commit: 82a5a6343e7b6172af6aaa1b3ea0a61a43afd206
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Jul 19 14:04:10 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jul 19 14:04:10 2017 +
URL:https://gitweb.gentoo.org/proj/java-config.git/commit/?id=82a5a634

remove useless else clauses.

 src/java_config_2/Package.py | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/src/java_config_2/Package.py b/src/java_config_2/Package.py
index 2ecacc3..83c8c89 100644
--- a/src/java_config_2/Package.py
+++ b/src/java_config_2/Package.py
@@ -59,8 +59,7 @@ class Package:
 """
 if var in self._config:
 return self._config[var]
-else:
-return None
+return None
 
 def deps(self):
 """
@@ -76,13 +75,12 @@ class Package:
 
 def __get_deps(self, query):
 """
-Return package's (optional) dependencies;
-@param query: variable to read from package.env
+Return a package's (optional) dependencies.
+@param query: variable to read from package.env.
 """
 depstr = self.query(query)
 if depstr:
 return [dep.split("@") for dep in depstr.split(":")]
-else:
-return []
+return []
 
-# vim:set expandtab tabstop=4 shiftwidth=4 softtabstop=4 nowrap:
\ No newline at end of file
+# vim:set expandtab tabstop=4 shiftwidth=4 softtabstop=4 nowrap:



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

2017-09-08 Thread Mike Gilbert
commit: 10dac99b679c3c105be855afc5e75b3a179c4885
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep  8 21:15:49 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep  8 21:16:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10dac99b

sys-apps/systemd: backport patch for dbus error in logind

Closes: https://bugs.gentoo.org/630424
Package-Manager: Portage-2.3.6_p60, Repoman-2.3.3_p38

 ...-sure-we-don-t-process-the-same-method-ca.patch | 29 ++
 ...systemd-234-r3.ebuild => systemd-234-r4.ebuild} |  1 +
 2 files changed, 30 insertions(+)

diff --git 
a/sys-apps/systemd/files/234-0004-logind-make-sure-we-don-t-process-the-same-method-ca.patch
 
b/sys-apps/systemd/files/234-0004-logind-make-sure-we-don-t-process-the-same-method-ca.patch
new file mode 100644
index 000..97230f9dd2a
--- /dev/null
+++ 
b/sys-apps/systemd/files/234-0004-logind-make-sure-we-don-t-process-the-same-method-ca.patch
@@ -0,0 +1,29 @@
+From f7d27d130eaac222b2d11c4d4415c9b599934da8 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering 
+Date: Sat, 26 Aug 2017 15:19:26 +0200
+Subject: [PATCH] logind: make sure we don't process the same method call twice
+ (#6583)
+
+Tiny mistake, big effect.
+
+Fixes: #6375
+---
+ src/login/logind-session-dbus.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/login/logind-session-dbus.c b/src/login/logind-session-dbus.c
+index 22e5349a6..649f3c155 100644
+--- a/src/login/logind-session-dbus.c
 b/src/login/logind-session-dbus.c
+@@ -457,7 +457,7 @@ static int method_take_device(sd_bus_message *message, 
void *userdata, sd_bus_er
+ goto error;
+ 
+ session_save(s);
+-return 0;
++return 1;
+ 
+ error:
+ session_device_free(sd);
+-- 
+2.14.1
+

diff --git a/sys-apps/systemd/systemd-234-r3.ebuild 
b/sys-apps/systemd/systemd-234-r4.ebuild
similarity index 99%
rename from sys-apps/systemd/systemd-234-r3.ebuild
rename to sys-apps/systemd/systemd-234-r4.ebuild
index 15bf64cd732..2582732b6cc 100644
--- a/sys-apps/systemd/systemd-234-r3.ebuild
+++ b/sys-apps/systemd/systemd-234-r4.ebuild
@@ -151,6 +151,7 @@ src_prepare() {

"${FILESDIR}"/234-0001-path-lookup-look-for-generators-in-usr-lib-systemd-s.patch

"${FILESDIR}"/234-0002-cryptsetup-fix-infinite-timeout-6486.patch

"${FILESDIR}"/234-0003-resolved-make-sure-idn2-conversions-are-roundtrippab.patch
+   
"${FILESDIR}"/234-0004-logind-make-sure-we-don-t-process-the-same-method-ca.patch
)
 
if ! use vanilla; then



[gentoo-commits] repo/gentoo:master commit in: app-vim/ctrlp/

2017-09-08 Thread Patrice Clement
commit: 907077086b4b3f1ac7e9d8805d09536b7b55f002
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Sep  7 22:03:52 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep  8 21:12:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90707708

app-vim/ctrlp: clean up old.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-vim/ctrlp/Manifest  |  1 -
 app-vim/ctrlp/ctrlp-1.79.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/app-vim/ctrlp/Manifest b/app-vim/ctrlp/Manifest
index b304dc6f06c..3c1814d9d4b 100644
--- a/app-vim/ctrlp/Manifest
+++ b/app-vim/ctrlp/Manifest
@@ -1,2 +1 @@
-DIST ctrlp-1.79.tar.gz 45605 SHA256 
2c1404d059d2ae4c3bf42a992108265fbe0e825c21a49db9411cba6a28cd4dc9 SHA512 
6967db0fa6b60317794c0ba0ab6ef04f63c059c30a74af56c460bbc44a4756f11540b45dddcdd5da1d0eb47943682ef3fff64a9a14ea0ba3a73a1e0c42f051e6
 WHIRLPOOL 
bde28ff592842b1c9269c4317c731c494829fc6f753310eed69dec4359d81d0dcf5a63819f22fb4451c3a16e52fd70434a63cd03ef141ea3e69d9f788c7bf722
 DIST ctrlp-1.80.tar.gz 75269 SHA256 
65762884e4787bb6c13812ea2a0b82ec3bb1e5e552a43aea4a0e9700c2f0b1f2 SHA512 
40175e64bb9c4ccdc202bc31b8956b96ede5761a3a4f17706c4d915f8083991cb7729e33c79d021bf6faff00f381fe9272145f852981e487b279f0471b86cadd
 WHIRLPOOL 
3294650925a015450e732ecb12b705e72643f0b0beaadcad23433d9ac161fb4cc30a7cdbefaf45b592b0553e51a34c0da378c0e0e268d386ada51e71cb4d6fcd

diff --git a/app-vim/ctrlp/ctrlp-1.79.ebuild b/app-vim/ctrlp/ctrlp-1.79.ebuild
deleted file mode 100644
index 4a8635c18cd..000
--- a/app-vim/ctrlp/ctrlp-1.79.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vim-plugin vcs-snapshot
-
-DESCRIPTION="vim plugin: fuzzy file, buffer, mru, tag, ... finder with regex 
support"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=3736 
https://kien.github.com/ctrlp.vim/;
-SRC_URI="https://github.com/kien/ctrlp.vim/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="vim"
-KEYWORDS="amd64 x86"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-src_prepare() {
-   rm readme.md || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/ctrlp/

2017-09-08 Thread Patrice Clement
commit: 60adc4d13e6714a30c51163a2ddca8d15531bad1
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Sep  7 21:59:49 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep  8 21:12:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60adc4d1

app-vim/ctrlp: stable for amd64+x86.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-vim/ctrlp/ctrlp-1.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/ctrlp/ctrlp-1.80.ebuild b/app-vim/ctrlp/ctrlp-1.80.ebuild
index ff063edd4ed..2c42572f0e5 100644
--- a/app-vim/ctrlp/ctrlp-1.80.ebuild
+++ b/app-vim/ctrlp/ctrlp-1.80.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="vim plugin: fuzzy file, buffer, mru, tag, ... 
finder with regex sup
 HOMEPAGE="https://github.com/ctrlpvim/ctrlp.vim;
 SRC_URI="https://github.com/${PN}vim/${PN}.vim/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="vim"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 S="${WORKDIR}/${PN}.vim-${PV}"
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/krita/, media-gfx/krita/files/

2017-09-08 Thread Johannes Huber
commit: 2cc5dd0ef9bd058906055037bf798fa5127d7141
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Sep  8 20:59:33 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Fri Sep  8 20:59:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc5dd0e

media-gfx/krita: Remove 3.2.0

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-gfx/krita/Manifest   |  1 -
 media-gfx/krita/files/krita-3.2.0-unused-dep.patch | 69 
 media-gfx/krita/krita-3.2.0.ebuild | 94 --
 3 files changed, 164 deletions(-)

diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest
index 1fab2f458db..58962f199bf 100644
--- a/media-gfx/krita/Manifest
+++ b/media-gfx/krita/Manifest
@@ -1,3 +1,2 @@
 DIST krita-3.1.4.tar.gz 209778186 SHA256 
741837b0d12afa795dbbca45d5efc78966f3041dbfb22a268c101c7dc23e82aa SHA512 
6695d8d09552de2d98cb4a8fac1aefc6b5e35df50d7b72c088f11a25af54574b303a7445b4a9cb099844cdf0729a185f03fd208ab2f98329123398fd54a374df
 WHIRLPOOL 
9b8819432594d10377ef6db5adaca06193044203ae5b870a2f014171c817dd2ffc251bd20af0a05183251a798d06fc6aa7b33c1a640879af3ac3c01c0e9869e7
-DIST krita-3.2.0.tar.gz 207016115 SHA256 
0891be48a0338e1419d084da594900864b85de89cc4a38c8946d907cc1009356 SHA512 
62fc8f333097eb23bd631f4e28a23c38bfffba2206277463454f2b9cd199a2972b185511407d50e62ce069c3dfbcfadce8faa89484f41bcbed3b352e27d5
 WHIRLPOOL 
403d0381af6fcf9404b790dc34feb26705629795f77c2fb61d50bfb6691872ffb1d9c56099841088a9d32135fe23ed91cd8f35eb491de2888aa0e6b01c83ef74
 DIST krita-3.2.1.tar.gz 207014866 SHA256 
ef06cee677d75861edca0e1f825bca42ff59b7200aeb827e16f8d1fb5ef14e39 SHA512 
ddc7153a3fcef072de762cd48d4d6df765cc88b7a413028b3aec5690382c1ab7f61f6ae37070c78ef2be1bdc26107908d288976bfa12d14ca35934ce33fb10a3
 WHIRLPOOL 
79bc89b7ebf63b2a31bac726e91e4b77bf7b2a6eafe15a6bf15baf935f2bf56e2f612359fc16c7129251623dfe4d7fe53cd9d2f42d423385487a832309afd17e

diff --git a/media-gfx/krita/files/krita-3.2.0-unused-dep.patch 
b/media-gfx/krita/files/krita-3.2.0-unused-dep.patch
deleted file mode 100644
index 34031b51bac..000
--- a/media-gfx/krita/files/krita-3.2.0-unused-dep.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From 176546ed492883b63f6b8c274a97ce781af3631c Mon Sep 17 00:00:00 2001
-From: Heiko Becker 
-Date: Wed, 16 Aug 2017 23:35:07 +0200
-Subject: Remove unused dependency
-
-Summary:
-libcurl doesn't seem to be used anymore since
-427a9ede658e4bee0e96e09741adb879e396c0c1 and the removal of the gmic
-plugin.
-
-Test Plan: Still builds fine.
-
-Reviewers: #krita, rempt
-
-Subscribers: woltherav
-
-Tags: #krita
-
-Differential Revision: https://phabricator.kde.org/D7360

- CMakeLists.txt  | 10 --
- README_PACKAGERS.md |  3 ---
- 2 files changed, 13 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 5575b8c..b1edfc1 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -604,16 +604,6 @@ set_package_properties(OpenMP PROPERTIES
- TYPE OPTIONAL
- PURPOSE "Optionally used by the G'Mic plugin")
- 
--##
--## Test for Curl (for G'Mic)
--##
--find_package(CURL)
--set_package_properties(CURL PROPERTIES
--DESCRIPTION "A tool to fetch remote data"
--URL "http://curl.haxx.se/;
--TYPE OPTIONAL
--PURPOSE "Optionally used by the G'Mic plugin")
--
-  
- #
- ## Add Krita helper macros ##
-diff --git a/README_PACKAGERS.md b/README_PACKAGERS.md
-index ef66f9d..bd3d694 100644
 a/README_PACKAGERS.md
-+++ b/README_PACKAGERS.md
-@@ -23,8 +23,6 @@ There are four forks of 3rd party libraries that are 
relevant and cannot be repl
- 
- * plugins/impex/xcf/3rdparty contains the xcftools code. This has never been 
released as a library
- 
--* plugins/extensions/gmic/3rdparty contains G'Mic. This has never been 
released as a shared library.
--
- * libs/image/3rdparty contains einspline. This code is directly linke d into 
the kritaimage library and has never been released as a separate library.
- 
- == Build flags ==
-@@ -47,7 +45,6 @@ Krita depends on:
-   * ilmbase   
-   * jpeg: Note that libjpeg-turbo is recommended.   
-   * lcms2 
--  * libcurl   
-   * libraw
-   * opencolorio
-   * openexr   
--- 
-cgit v0.11.2
-

diff --git a/media-gfx/krita/krita-3.2.0.ebuild 
b/media-gfx/krita/krita-3.2.0.ebuild
deleted file mode 100644
index fb7757c8404..000
--- a/media-gfx/krita/krita-3.2.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Free digital painting application. Digital Painting, Creative 
Freedom!"
-HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/;
-SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~x86"
-IUSE="color-management fftw +gsl +jpeg openexr pdf qtmedia 

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

2017-09-08 Thread Markus Meier
commit: 38b799ecf625382937772deebf217b123cc27f13
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:52:58 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:52:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b799ec

dev-python/autobahn: add ~arm, bug #626834

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

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

diff --git a/dev-python/autobahn/autobahn-17.7.1.ebuild 
b/dev-python/autobahn/autobahn-17.7.1.ebuild
index 68057d7c9f0..6cb019e8b31 100644
--- a/dev-python/autobahn/autobahn-17.7.1.ebuild
+++ b/dev-python/autobahn/autobahn-17.7.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="crypt test"
 
 RDEPEND="



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

2017-09-08 Thread Markus Meier
commit: 37bbb8a3627f4da3a974bc070782ebf9ef72201e
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:52:42 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:52:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37bbb8a3

dev-python/pypng: add ~arm, bug #626834

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

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

diff --git a/dev-python/pypng/pypng-0.0.18.ebuild 
b/dev-python/pypng/pypng-0.0.18.ebuild
index 68e70d55880..179d58c1316 100644
--- a/dev-python/pypng/pypng-0.0.18.ebuild
+++ b/dev-python/pypng/pypng-0.0.18.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm"
 IUSE=""
 
 DEPEND=""



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

2017-09-08 Thread Markus Meier
commit: a4456507cca3870ce36e9a796d0e9fab69f10102
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:52:38 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:52:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4456507

dev-python/sortedcontainers: add ~arm, bug #626834

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

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

diff --git a/dev-python/sortedcontainers/sortedcontainers-1.5.7.ebuild 
b/dev-python/sortedcontainers/sortedcontainers-1.5.7.ebuild
index 0775fb5524b..311256f491a 100644
--- a/dev-python/sortedcontainers/sortedcontainers-1.5.7.ebuild
+++ b/dev-python/sortedcontainers/sortedcontainers-1.5.7.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~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/pyenchant/

2017-09-08 Thread Markus Meier
commit: 5f14d56497d5496c4e4e1192425dbf425cb39ff8
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:52:19 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:52:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f14d564

dev-python/pyenchant: add ~arm, bug #626834

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

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

diff --git a/dev-python/pyenchant/pyenchant-1.6.8.ebuild 
b/dev-python/pyenchant/pyenchant-1.6.8.ebuild
index e843fd239e8..4a9e1804c30 100644
--- a/dev-python/pyenchant/pyenchant-1.6.8.ebuild
+++ b/dev-python/pyenchant/pyenchant-1.6.8.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 RDEPEND=">=app-text/enchant-${PV%.*}"



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

2017-09-08 Thread Markus Meier
commit: 08c64f4a34c5804ce45f5114b0dece9bb9ffa447
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:52:52 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:52:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c64f4a

dev-python/pytrie: add ~arm, bug #626834

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

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

diff --git a/dev-python/pytrie/pytrie-0.3.ebuild 
b/dev-python/pytrie/pytrie-0.3.ebuild
index ac25d12e5c1..bfeae355634 100644
--- a/dev-python/pytrie/pytrie-0.3.ebuild
+++ b/dev-python/pytrie/pytrie-0.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm"
 IUSE=""
 
 DEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]"



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

2017-09-08 Thread Markus Meier
commit: 08946ae1eba1e42a6cce9b2f683c3672c00c1486
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:52:09 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:52:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08946ae1

dev-python/pynacl: add ~arm, bug #626834

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

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

diff --git a/dev-python/pynacl/pynacl-1.1.2.ebuild 
b/dev-python/pynacl/pynacl-1.1.2.ebuild
index b1cc04d4a12..d58a078e4ca 100644
--- a/dev-python/pynacl/pynacl-1.1.2.ebuild
+++ b/dev-python/pynacl/pynacl-1.1.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/pyca/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ia64 ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~x86"
 IUSE="test"
 
 RDEPEND="dev-python/six[${PYTHON_USEDEP}]



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

2017-09-08 Thread Markus Meier
commit: 0a6da3ee607c1e2063f8616379d924c65ff608d9
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:52:48 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:52:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6da3ee

dev-python/pyqrcode: add ~arm, bug #626834

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

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

diff --git a/dev-python/pyqrcode/pyqrcode-1.2.1.ebuild 
b/dev-python/pyqrcode/pyqrcode-1.2.1.ebuild
index 0fa34ee4f9f..4ca41036fdc 100644
--- a/dev-python/pyqrcode/pyqrcode-1.2.1.ebuild
+++ b/dev-python/pyqrcode/pyqrcode-1.2.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm"
 IUSE="png"
 
 RDEPEND="



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

2017-09-08 Thread Markus Meier
commit: 1cdd01ee0b5416c294d0b128a779518be627e697
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:52:33 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:52:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cdd01ee

dev-python/py-ubjson: add ~arm, bug #626834

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

 dev-python/py-ubjson/py-ubjson-0.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/py-ubjson/py-ubjson-0.9.0.ebuild 
b/dev-python/py-ubjson/py-ubjson-0.9.0.ebuild
index 24f8388e790..5262f1c3f5b 100644
--- a/dev-python/py-ubjson/py-ubjson-0.9.0.ebuild
+++ b/dev-python/py-ubjson/py-ubjson-0.9.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm"
 IUSE=""
 
 DEPEND=""



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

2017-09-08 Thread Markus Meier
commit: 86fa7e72d3c4efd6b77e1b5504660bac81a778e8
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:52:23 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:52:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86fa7e72

dev-python/sphinxcontrib-spelling: add ~arm, bug #626834

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

 dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-2.3.0.ebuild 
b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-2.3.0.ebuild
index 4424910a7ac..b98bdbe2bda 100644
--- a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-2.3.0.ebuild
+++ b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-2.3.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 CDEPEND="



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

2017-09-08 Thread Markus Meier
commit: 8cfdc6eb7ff075e559f4124dfe3aeced93af1097
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:52:28 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:52:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cfdc6eb

dev-python/txaio: add ~arm, bug #626834

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

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

diff --git a/dev-python/txaio/txaio-2.8.1.ebuild 
b/dev-python/txaio/txaio-2.8.1.ebuild
index e34fed0bca3..660e89d3ae1 100644
--- a/dev-python/txaio/txaio-2.8.1.ebuild
+++ b/dev-python/txaio/txaio-2.8.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2017-09-08 Thread Markus Meier
commit: ae811b84b952e03df140a309c35a2daee052af90
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:09:35 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:09:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae811b84

app-i18n/ibus: add ~arm, bug #626804

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

 app-i18n/ibus/ibus-1.5.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus/ibus-1.5.16.ebuild b/app-i18n/ibus/ibus-1.5.16.ebuild
index d96066470c7..1840a7ca698 100644
--- a/app-i18n/ibus/ibus-1.5.16.ebuild
+++ b/app-i18n/ibus/ibus-1.5.16.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="+X +emoji gconf +gtk +gtk2 +introspection kde +libnotify nls +python 
test vala wayland"
 REQUIRED_USE="emoji? ( gtk )
gtk2? ( gtk )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/unicode-cldr/

2017-09-08 Thread Markus Meier
commit: 9cb7f013092ab9c63f27c26828bb0b5d48a7d822
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:09:26 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:09:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb7f013

app-i18n/unicode-cldr: add ~arm, bug #626804

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

 app-i18n/unicode-cldr/unicode-cldr-31.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/unicode-cldr/unicode-cldr-31.0.1.ebuild 
b/app-i18n/unicode-cldr/unicode-cldr-31.0.1.ebuild
index a5e618538eb..95ba5021fd7 100644
--- a/app-i18n/unicode-cldr/unicode-cldr-31.0.1.ebuild
+++ b/app-i18n/unicode-cldr/unicode-cldr-31.0.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://${PN%-*}.org/Public/${PN/*-}/${PV}/core.zip -> 
${PN}-common-${PV
 
 LICENSE="unicode"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 DEPEND="app-arch/unzip"



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

2017-09-08 Thread Markus Meier
commit: 3d092944529d42d3e21719a060936a46459dcf80
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:09:45 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:09:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d092944

dev-python/cbor: add ~arm, bug #626834

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

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

diff --git a/dev-python/cbor/cbor-1.0.0.ebuild 
b/dev-python/cbor/cbor-1.0.0.ebuild
index 9b770f72125..22ddcd2ac18 100644
--- a/dev-python/cbor/cbor-1.0.0.ebuild
+++ b/dev-python/cbor/cbor-1.0.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: app-i18n/unicode-emoji/

2017-09-08 Thread Markus Meier
commit: 53d7e082abd0c390fc9ef4c56fb6e321ac4d7571
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:09:30 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:09:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d7e082

app-i18n/unicode-emoji: add ~arm, bug #626804

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

 app-i18n/unicode-emoji/unicode-emoji-5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/unicode-emoji/unicode-emoji-5.0.ebuild 
b/app-i18n/unicode-emoji/unicode-emoji-5.0.ebuild
index 76d01b09c7c..412847b2a3c 100644
--- a/app-i18n/unicode-emoji/unicode-emoji-5.0.ebuild
+++ b/app-i18n/unicode-emoji/unicode-emoji-5.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="${BASE_URI}/${PN/*-}-data.txt -> ${PN}-data-${PV}.txt
 
 LICENSE="unicode"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 S="${WORKDIR}"



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

2017-09-08 Thread Markus Meier
commit: ed93c7a9aa1e5fdeb38ca271a2077b45f262e5c5
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 20:08:45 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 20:08:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed93c7a9

sys-kernel/linux-headers: add ~arm, bug #626640

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

 sys-kernel/linux-headers/linux-headers-4.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-headers/linux-headers-4.11.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.11.ebuild
index a642356f645..a21a74abdbf 100644
--- a/sys-kernel/linux-headers/linux-headers-4.11.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.11.ebuild
@@ -12,7 +12,7 @@ PATCH_VER="1"
 SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
 
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64"
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
 
 DEPEND="app-arch/xz-utils



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

2017-09-08 Thread Alon Bar-Lev
commit: 2ce3b09a56aa3fffd1ff47beb00cc693c98639a1
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep  8 19:28:48 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep  8 19:38:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce3b09a

profiles: mask sys-auth/pam_pkcs11 for removal

Upstream no longer maintain (Bug#628908).
Removal in 30 days.

Gentoo-Bug: 628908

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f98a70b980f..8517e0649b7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Alon Bar-Lev  (08 Sep 2017)
+# Upstream no longer maintain (Bug#628908).
+# Removal in 30 days.
+sys-auth/pam_pkcs11
+
 # Austin English  (05 Sep 2017)
 # Download has been broken for nearly a year, no alternative found
 # Bug: https://bugs.gentoo.org/599390



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

2017-09-08 Thread Alon Bar-Lev
commit: 5147f7f6e24ab95bd5ae108bba4460279b5f5dfa
Author: Alessandro Rosetti  gmail  com>
AuthorDate: Thu Sep  7 00:34:55 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep  8 19:38:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5147f7f6

net-firewall/firehol: Bump to 3.1.4

 net-firewall/firehol/Manifest |  1 +
 net-firewall/firehol/firehol-3.1.4.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/net-firewall/firehol/Manifest b/net-firewall/firehol/Manifest
index 8d965920961..05b7e77efd3 100644
--- a/net-firewall/firehol/Manifest
+++ b/net-firewall/firehol/Manifest
@@ -1 +1,2 @@
 DIST firehol-3.1.3.tar.xz 1476220 SHA256 
4693d7238d411ffcaacd1febf7231a9e69657e8b198f1b0726429bdb258372e7 SHA512 
6c75b57650d918cfc485f6eb01d69694acd5c7b487a10a566fc26b8d5e0cd6a6a9a09bd8d3219bf4e78aa4fe47f83e5ac399107a07770b787e1ccba3078c5f3f
 WHIRLPOOL 
b14628fe4e9f7d0b45231a0720b4142dfd41edadd5bafd74650c8af2c67b5a535b8c32e03c696a06332455b18b18900c063a7cdbeb7582c15b409a83cfea83b7
+DIST firehol-3.1.4.tar.xz 1481320 SHA256 
a73c26bb81dfa4c476b7b02c3e71c34715c044c496feea56551614a195b93d7e SHA512 
1a17b6e810274b346f66788c4c4736421583e6a4ed76df7a1d7f46dcb99e434460998c05755c8342941413d23c02e2ca0d0bf2123cb555a6c7513d24983a13ed
 WHIRLPOOL 
b551cd98641a3ae74a06d29080c70451ee7bd2174f0658ed91c55d42691c4f07d7c248ed63d208c6ef7084294726482ab1d398a79fddeec88865b7308ee10cff

diff --git a/net-firewall/firehol/firehol-3.1.4.ebuild 
b/net-firewall/firehol/firehol-3.1.4.ebuild
new file mode 100644
index 000..f95d2d08acf
--- /dev/null
+++ b/net-firewall/firehol/firehol-3.1.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit linux-info
+
+DESCRIPTION="iptables firewall generator"
+HOMEPAGE="https://firehol.org/ https://github.com/firehol/firehol;
+SRC_URI="https://github.com/firehol/firehol/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc ipv6 ipset"
+KEYWORDS="~amd64 ~arm ~ppc"
+
+RDEPEND="net-firewall/iptables
+   sys-apps/iproute2[-minimal,ipv6?]
+   net-misc/iputils[ipv6?]
+   net-misc/iprange
+   net-analyzer/traceroute
+   virtual/modutils
+   app-arch/gzip
+   ipset? (
+   net-firewall/ipset
+   )"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+   local KCONFIG_OPTS=" \
+   ~IP_NF_FILTER \
+   ~IP_NF_IPTABLES \
+   ~IP_NF_MANGLE \
+   ~IP_NF_TARGET_MASQUERADE
+   ~IP_NF_TARGET_REDIRECT \
+   ~IP_NF_TARGET_REJECT \
+   ~NETFILTER_XT_MATCH_LIMIT \
+   ~NETFILTER_XT_MATCH_OWNER \
+   ~NETFILTER_XT_MATCH_STATE \
+   ~NF_CONNTRACK \
+   ~NF_CONNTRACK_IPV4 \
+   ~NF_CONNTRACK_MARK \
+   ~NF_NAT \
+   ~NF_NAT_FTP \
+   ~NF_NAT_IRC \
+   "
+   linux-info_pkg_setup
+}
+
+src_configure() {
+   econf \
+   --disable-vnetbuild \
+   $(use_enable ipset update-ipsets) \
+   $(use_enable doc) \
+   $(use_enable ipv6)
+}
+
+src_install() {
+   default
+
+   newconfd "${FILESDIR}"/firehol.conf.d firehol
+   newinitd "${FILESDIR}"/firehol.initrd firehol
+   newconfd "${FILESDIR}"/fireqos.conf.d fireqos
+   newinitd "${FILESDIR}"/fireqos.initrd fireqos
+}



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

2017-09-08 Thread Alon Bar-Lev
commit: 0792b7e1ff760c46616cfb15eb4175a4f5bc97af
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep  8 19:02:25 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep  8 19:38:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0792b7e1

Gentoo-Bug: 630336

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-crypt/signing-party/Manifest |   1 +
 app-crypt/signing-party/signing-party-2.6.ebuild | 121 +++
 2 files changed, 122 insertions(+)

diff --git a/app-crypt/signing-party/Manifest b/app-crypt/signing-party/Manifest
index be0dec07185..955310ae4c8 100644
--- a/app-crypt/signing-party/Manifest
+++ b/app-crypt/signing-party/Manifest
@@ -1,2 +1,3 @@
 DIST signing-party_2.4.orig.tar.gz 197731 SHA256 
02b3487ab80cb3030d33317ce1290c2700241fd2138f6768a49c63a55a6a62fe SHA512 
0ab18af70314839193d25053c6b3de31afba173ae70a39b84e19aad8ec4864bbd95f9b685b3bc807674310c35af2dc75145eb6eb9d03d6a0ce84ce45ac7f29c0
 WHIRLPOOL 
fb6892338c110751f7332905afd0336dae667104650a1bc10422111d169a398cfebbe2753202d8a64643eb0bd1a16bb0424b7e71be8651077985cbdb1bc51b99
 DIST signing-party_2.5.orig.tar.gz 198105 SHA256 
62db91ccbde650ffbb332beab9cba0676b0d42fc46034fa3c28a471cc0ec4bf8 SHA512 
a04875bfaef791a6505134dd2530148d5e6baaa8aa5610e75d42fbf59e884fafffb5de2486425bb53e6464ff3fd35b974684d8bc85291750e4a7bd8bb82b0da3
 WHIRLPOOL 
7c070f194a67de7fe4ac2f479c6e15a96bf3f182a9065f293b60f5fb979f035c160860ec25ffe0fcc64b30561af94db40b3d8cb113dc8e8cf17cfe2f9bec5248
+DIST signing-party_2.6.orig.tar.gz 201210 SHA256 
d9458db6c5a01298838af99655c0edbebd0c955f50866c6e0f6f277a1dbbabd8 SHA512 
094af9b354d958d382bf99a1f10a9f12585f85769686e3bc9b9b813016f68232775e4002c0a7accbc894c946f7532b32ee7f9b3e23d467b973041c092ba4efb9
 WHIRLPOOL 
4e8c873d0b7aa36442e82cfa204aa900bddd037b00d6bfdf12b18fe6a47acaff6c621956576d0371ed00b0b3985e0a40d6cc2e124f2649367d407ffe8433e0fe

diff --git a/app-crypt/signing-party/signing-party-2.6.ebuild 
b/app-crypt/signing-party/signing-party-2.6.ebuild
new file mode 100644
index 000..675acb0adac
--- /dev/null
+++ b/app-crypt/signing-party/signing-party-2.6.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs autotools
+
+DESCRIPTION="A collection of several tools related to OpenPGP"
+HOMEPAGE="http://pgp-tools.alioth.debian.org/;
+SRC_URI="mirror://debian/pool/main/s/signing-party/${PN}_${PV}.orig.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="
+   dev-lang/perl
+   app-crypt/libmd
+"
+RDEPEND="${DEPEND}
+   >=app-crypt/gnupg-1.3.92
+   dev-perl/GnuPG-Interface
+   dev-perl/Text-Template
+   dev-perl/MIME-tools
+   net-mail/qprint
+   >=dev-perl/MailTools-1.62
+   dev-perl/Net-IDN-Encode
+   app-crypt/libmd
+   virtual/mailx
+   virtual/mta
+   || (
+   dev-perl/libintl-perl
+   dev-perl/Text-Iconv
+   app-text/recode
+   )"
+S="${WORKDIR}"
+
+src_prepare() {
+   default
+
+   # app-crypt/keylookup
+   rm -r keylookup || die
+   # media-gfx/springgraph
+   rm -r springgraph || die
+
+   cd keyanalyze/pgpring || die
+   sed -i 's/AM_C_PROTOTYPES//' configure.ac || die
+   eautoreconf
+   cd "${WORKDIR}" || die
+
+   find . -name Makefile | xargs sed -i -e 's/CFLAGS:=/CFLAGS=/' -e 
's/CPPFLAGS:=/CPPFLAGS=/' -e 's/LDFLAGS:=/LDFLAGS=/'
+
+   sed -i 
"s:/usr/share/doc/signing-party/caff/caffrc.sample:${EPREFIX}/usr/share/doc/${P}/caff/caffrc.sample.gz:g"
 \
+   caff/caff || die
+   sed -i -e 's/automake[^ ]*/true/g' -e 's/autoconf[^ ]*/true/g' 
keyanalyze/Makefile || die
+   sed -i 's/make /\$(MAKE) /' keyanalyze/Makefile || die
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   CPPFLAGS="${CPPFLAGS}" \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   STRIP=true
+}
+
+src_install() {
+   einstalldocs
+
+   # Check Makefile when a new tool is introduced to this package.
+   # caff
+   dobin caff/caff caff/pgp-clean caff/pgp-fixkey
+   docinto caff
+   dodoc caff/{README*,THANKS,TODO,caffrc.sample}
+   # gpgdir
+   dobin gpgdir/gpgdir
+   docinto gpgdir
+   dodoc gpgdir/{VERSION,LICENSE,README,INSTALL,CREDITS,ChangeLog*}
+   # gpg-key2ps
+   dobin gpg-key2ps/gpg-key2ps
+   docinto gpg-key2ps
+   dodoc gpg-key2ps/README
+   # gpglist
+   dobin gpglist/gpglist
+   # gpg-mailkeys
+   dobin gpg-mailkeys/gpg-mailkeys
+   docinto gpg-mailkeys
+   dodoc gpg-mailkeys/{example.gpg-mailkeysrc,README}
+   # gpgparticipants
+   dobin gpgparticipants/gpgparticipants
+   # gpgwrap
+   dobin gpgwrap/bin/gpgwrap
+   docinto gpgwrap
+   dodoc gpgwrap/{LICENSE,NEWS,README}
+  

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

2017-09-08 Thread Alon Bar-Lev
commit: 3aa9e882e5ff0f1f74352835953fc8a648b9f43e
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep  8 19:17:14 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep  8 19:38:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa9e882

net-libs/gnutls: disable hw accesseleration at cygwin

Thanks: Michael Haubenwallner

Closes: https://github.com/gentoo/gentoo/pull/5636
Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-libs/gnutls/gnutls-3.5.15.ebuild | 11 ---
 net-libs/gnutls/gnutls-3.6.0.ebuild  | 11 ---
 2 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/net-libs/gnutls/gnutls-3.5.15.ebuild 
b/net-libs/gnutls/gnutls-3.5.15.ebuild
index 78dd42e46b5..f4f614daebe 100644
--- a/net-libs/gnutls/gnutls-3.5.15.ebuild
+++ b/net-libs/gnutls/gnutls-3.5.15.ebuild
@@ -89,9 +89,16 @@ multilib_src_configure() {
local libconf=($("${S}/configure" --help | grep -- 
'--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g'))
 
# TPM needs to be tested before being enabled
+   libconf+=( --without-tpm )
+
# hardware-accell is disabled on OSX because the asm files force
#   GNU-stack (as doesn't support that) and when that's removed ld
#   complains about duplicate symbols
+   [[ ${CHOST} == *-darwin* ]] && libconf+=( 
--disable-hardware-acceleration )
+
+   # Cygwin as does not understand these asm files at all
+   [[ ${CHOST} == *-cygwin* ]] && libconf+=( 
--disable-hardware-acceleration )
+
ECONF_SOURCE=${S} econf \
$(multilib_native_enable manpages) \
$(multilib_native_use_enable doc gtk-doc) \
@@ -117,9 +124,7 @@ multilib_src_configure() {
$(use_with zlib) \

--with-unbound-root-key-file="${EPREFIX}/etc/dnssec/root-anchors.txt" \
--without-included-libtasn1 \
-   --without-tpm \
-   "${libconf[@]}" \
-   $([[ ${CHOST} == *-darwin* ]] && echo 
--disable-hardware-acceleration)
+   "${libconf[@]}"
 }
 
 multilib_src_install_all() {

diff --git a/net-libs/gnutls/gnutls-3.6.0.ebuild 
b/net-libs/gnutls/gnutls-3.6.0.ebuild
index bca21f05616..c8182318d3d 100644
--- a/net-libs/gnutls/gnutls-3.6.0.ebuild
+++ b/net-libs/gnutls/gnutls-3.6.0.ebuild
@@ -88,9 +88,16 @@ multilib_src_configure() {
local libconf=($("${S}/configure" --help | grep -- 
'--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g'))
 
# TPM needs to be tested before being enabled
+   libconf+=( --without-tpm )
+
# hardware-accell is disabled on OSX because the asm files force
#   GNU-stack (as doesn't support that) and when that's removed ld
#   complains about duplicate symbols
+   [[ ${CHOST} == *-darwin* ]] && libconf+=( 
--disable-hardware-acceleration )
+
+   # Cygwin as does not understand these asm files at all
+   [[ ${CHOST} == *-cygwin* ]] && libconf+=( 
--disable-hardware-acceleration )
+
ECONF_SOURCE=${S} econf \
$(multilib_native_enable manpages) \
$(multilib_native_use_enable doc gtk-doc) \
@@ -113,9 +120,7 @@ multilib_src_configure() {
$(use_with pkcs11 p11-kit) \

--with-unbound-root-key-file="${EPREFIX}/etc/dnssec/root-anchors.txt" \
--without-included-libtasn1 \
-   --without-tpm \
-   "${libconf[@]}" \
-   $([[ ${CHOST} == *-darwin* ]] && echo 
--disable-hardware-acceleration)
+   "${libconf[@]}"
 }
 
 multilib_src_install_all() {



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

2017-09-08 Thread Alon Bar-Lev
commit: 40f17a53a36cc4a50efaabda9b4b298f3da11c19
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep  8 19:37:40 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep  8 19:38:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f17a53

profiles: mask dev-libs/cryptlib for removal

Complex build system, hard to maintain, no dependencies in tree, upstream
does not cooperate (Bug#630420).
Removal in 30 days.

Gentoo-Bug: 630420

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 8517e0649b7..552bef1a66a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,12 @@
 #--- END OF EXAMPLES ---
 
 # Alon Bar-Lev  (08 Sep 2017)
+# Complex build system, hard to maintain, no dependencies in tree, upstream
+# does not cooperate (Bug#630420).
+# Removal in 30 days.
+dev-libs/cryptlib
+
+# Alon Bar-Lev  (08 Sep 2017)
 # Upstream no longer maintain (Bug#628908).
 # Removal in 30 days.
 sys-auth/pam_pkcs11



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

2017-09-08 Thread Sven Wegener
commit: 64d0e3c41f0c3798a4f84ee88f0a97e8ba378d52
Author: Sven Wegener  gentoo  org>
AuthorDate: Fri Sep  8 19:33:42 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Fri Sep  8 19:35:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d0e3c4

app-admin/r10k: Works with newer versions of semantic_puppet

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-admin/r10k/r10k-1.5.1-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-admin/r10k/r10k-1.5.1-r2.ebuild 
b/app-admin/r10k/r10k-1.5.1-r2.ebuild
index 23d29ab6f60..4ca3d11a802 100644
--- a/app-admin/r10k/r10k-1.5.1-r2.ebuild
+++ b/app-admin/r10k/r10k-1.5.1-r2.ebuild
@@ -29,7 +29,7 @@ ruby_add_rdepend "
>=dev-ruby/faraday_middleware-0.9.0
>=dev-ruby/faraday_middleware-multi_json-0.0.6
>=dev-ruby/multi_json-1.10
-   =dev-ruby/semantic_puppet-0.1* >=dev-ruby/semantic_puppet-0.1.1
+   >=dev-ruby/semantic_puppet-0.1.1
>=dev-ruby/json-1.8:0"
 
 ruby_add_bdepend "test? (
@@ -43,6 +43,7 @@ all_ruby_prepare() {
-e '/cri/ s/2\.6\../2.7/' \
-e '/systemu/ s/2.5.2/2.5/' \
-e '/faraday/ s/0.9.0/0.9/' \
+   -e '/semantic_puppet/ s/~>/>/' \
-e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
 }
 



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

2017-09-08 Thread Markus Meier
commit: fe57f9f515f8189e83a97e9b3097d2a7155325d5
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 19:23:04 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 19:23:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe57f9f5

dev-ruby/session: arm stable, bug #628786

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

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

diff --git a/dev-ruby/session/session-3.2.0.ebuild 
b/dev-ruby/session/session-3.2.0.ebuild
index fdd075cf579..34ff7e50adf 100644
--- a/dev-ruby/session/session-3.2.0.ebuild
+++ b/dev-ruby/session/session-3.2.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://codeforpeople.com/lib/ruby/session/;
 # by author.
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 IUSE="test"
 
 DEPEND+=" test? ( || ( sys-apps/coreutils sys-freebsd/freebsd-bin ) )"



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

2017-09-08 Thread Markus Meier
commit: a510d512a34d796b828ec3377d6e986de458cde8
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 19:22:59 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 19:22:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a510d512

dev-ruby/rr: arm stable, bug #628786

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

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

diff --git a/dev-ruby/rr/rr-1.2.1.ebuild b/dev-ruby/rr/rr-1.2.1.ebuild
index 319cf565a3e..6193ecf56bd 100644
--- a/dev-ruby/rr/rr-1.2.1.ebuild
+++ b/dev-ruby/rr/rr-1.2.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? (



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

2017-09-08 Thread Markus Meier
commit: 0ce24f1727c7e401684cf53a9b3a3c1e678048d2
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 19:22:39 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 19:22:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce24f17

media-libs/libdvdcss: arm stable, bug #628704

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

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

diff --git a/media-libs/libdvdcss/libdvdcss-1.4.0.ebuild 
b/media-libs/libdvdcss/libdvdcss-1.4.0.ebuild
index 795f2fbceb9..b71fb5b3992 100644
--- a/media-libs/libdvdcss/libdvdcss-1.4.0.ebuild
+++ b/media-libs/libdvdcss/libdvdcss-1.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.videolan.org/pub/${PN}/${PV}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="1.2"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="doc static-libs"
 
 RDEPEND=""



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

2017-09-08 Thread Markus Meier
commit: 1a1bf392ec9e71e0d840ba118859388b6d35d643
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 19:23:44 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 19:23:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1bf392

dev-python/futures: arm stable, bug #629034

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

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

diff --git a/dev-python/futures/futures-3.1.1.ebuild 
b/dev-python/futures/futures-3.1.1.ebuild
index 61bdba10c4e..8aab88cd0de 100644
--- a/dev-python/futures/futures-3.1.1.ebuild
+++ b/dev-python/futures/futures-3.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86"
 IUSE="doc"
 
 DEPEND="



  1   2   >