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

2018-04-27 Thread Matt Turner
commit: e407bcd9942be02aa1ecaf926de2260f5642b457
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 05:23:32 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 05:23:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e407bcd9

dev-libs/boehm-gc-7.6.4: alpha stable, bug 653720

 dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild 
b/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
index d4ec021376d..7b029ec53a4 100644
--- a/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
+++ b/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
@@ -15,7 +15,7 @@ LICENSE="boehm-gc"
 # SONAME: libgc.so.1 libgccpp.so.1
 # We've been using subslot 0 for these instead of "1.1".
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="cxx static-libs +threads"
 
 DEPEND="



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

2018-04-27 Thread Nick Sarnie
commit: 605b315242e8dc592b0ecc7084185c0743d56157
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Apr 28 02:31:09 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Apr 28 02:35:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605b3152

media-libs/vulkan-loader: Drop unnecessary patch from 

This patch was accepted upstream, so let's drop it from 

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-libs/vulkan-loader/vulkan-loader-.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-.ebuild
index 6d43117ed79..b83dbcb76bc 100644
--- a/media-libs/vulkan-loader/vulkan-loader-.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-.ebuild
@@ -36,10 +36,7 @@ DEPEND="${PYTHON_DEPS}
x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
)"
 
-PATCHES=(
-   "${FILESDIR}/${PN}-Fix-layers-install-directory.patch"
-   
"${FILESDIR}/${PN}-Use-a-file-to-get-the-spirv-tools-commit-ID.patch"
-   )
+PATCHES=( 
"${FILESDIR}/${PN}-Use-a-file-to-get-the-spirv-tools-commit-ID.patch" )
 
 multilib_src_configure() {
local mycmakeargs=(



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

2018-04-27 Thread Matt Turner
commit: bfa86525ce35f9f97f51d7a2f4a0908b4ed5fce4
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:52:34 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:52:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfa86525

x11-libs/libFS: Regenerate Manifest

 x11-libs/libFS/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-libs/libFS/Manifest b/x11-libs/libFS/Manifest
index 19e9ea49f25..3adf498370a 100644
--- a/x11-libs/libFS/Manifest
+++ b/x11-libs/libFS/Manifest
@@ -1,2 +1 @@
-DIST libFS-1.0.6.tar.bz2 323246 BLAKE2B 
4c77d0e0ce7a06092b0cbf820a4daf74bde5e43c91ecc02c9ef962764e1bf7b5c132acaa7463b0d8febdb3c0b9fc5f7f2f3af915485b24a70115e317161c529e
 SHA512 
6eb20abb963e4f1c897dcc69321351c7672f2d15463d5d1e3391ff534848eb1a95a80833f698c98d9d5b6c8d7462eb3207eb5c0f74d86ef84a461ae6b11c8447
 DIST libFS-1.0.7.tar.bz2 315569 BLAKE2B 
ea629c9d935e4e2f159edd6e3513a571d4a145fcd3030605babd2b931aff3377509e8476859e4278bfbbe48cfe9d9daa85628e9fcdfa384c4ac0a46dc01b
 SHA512 
3596e87710c14706ab345377799e9b2dbab79500fd75b4213f9615bf7db7df3265b4dbc65fdeca9d32343b848013780cfa1a43e76229665ce80246332bb8b96f



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

2018-04-27 Thread Matt Turner
commit: 3d8fa438e7708b10e723d6f0097e379c0758b3bb
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:23:50 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:25:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8fa438

x11-libs/libXt: Drop old versions

 x11-libs/libXt/Manifest   |  1 -
 x11-libs/libXt/libXt-1.1.4.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/x11-libs/libXt/Manifest b/x11-libs/libXt/Manifest
index c68bf8078ea..a368cc113ee 100644
--- a/x11-libs/libXt/Manifest
+++ b/x11-libs/libXt/Manifest
@@ -1,2 +1 @@
-DIST libXt-1.1.4.tar.bz2 762331 BLAKE2B 
2537a55205d03e8182e42344b04b77918de961bde6bbc3888a09443fd4729736e456d7d31d532a83f9a60c5b5d8c2757854b81fb67a32fbc367097eb5da2d253
 SHA512 
57721def16bf29e05deb746566400d71cf0cd5bf9b8b7ebed19abb7c6804e14073060b6cf94409903aa464d27acca2e91f55654b2d4770677b2b4b4dc78fd423
 DIST libXt-1.1.5.tar.bz2 771567 BLAKE2B 
c3624f1ab81fdace1b2eef8749807e9a2157ec6f60e2f5f8b463aae088057d4eb82f9c6de547e286798b98f68be8f8097ff291b490baf49a4204e62566c1a9c4
 SHA512 
29828cfc021b60e0a0b5ff0321801db20f12bd635866cd000b35a23736b5477a3d1e5f936a1124ed3e3f4c0e7a27cb8744dbb5ab4fbcd45c817a13877081e05b

diff --git a/x11-libs/libXt/libXt-1.1.4.ebuild 
b/x11-libs/libXt/libXt-1.1.4.ebuild
deleted file mode 100644
index 956395f8271..000
--- a/x11-libs/libXt/libXt-1.1.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-XORG_MULTILIB=yes
-inherit xorg-2 toolchain-funcs
-
-DESCRIPTION="X.Org X Toolkit Intrinsics library"
-
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
-IUSE="test"
-
-RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libSM-1.2.1-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
-   >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
-   >=x11-proto/kbproto-1.0.6-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? ( dev-libs/glib )"
-
-src_configure() {
-   tc-export_build_env
-   xorg-2_src_configure
-}



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

2018-04-27 Thread Matt Turner
commit: a40b5aff13a0ae36bb1d38aade015042c2c8e3f3
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:20:15 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:24:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40b5aff

x11-libs/libXft: Drop old versions

 x11-libs/libXft/Manifest   |  1 -
 x11-libs/libXft/libXft-2.3.1-r1.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/x11-libs/libXft/Manifest b/x11-libs/libXft/Manifest
index ab64d9fe953..08d03a180e8 100644
--- a/x11-libs/libXft/Manifest
+++ b/x11-libs/libXft/Manifest
@@ -1,2 +1 @@
-DIST libXft-2.3.1.tar.bz2 311556 BLAKE2B 
4f2bfb4b85f8a459c6723483a9eb955826ca4be09fb1a712ab00e72c66ba96ecea90ff8f259374796fa39706275790fe160564f7283f647c9e2ec2f619b151c3
 SHA512 
737d6ab892daf829da8b2fed954b31b2657d29033f35e806599cd67c6e044ab94b0f035804a1c4c9e3e0cbdc74a117cd274128a57f4b2cf81383561d62eb9f1f
 DIST libXft-2.3.2.tar.bz2 335495 BLAKE2B 
9592e82449d3253fc71cb93866275bfbea37988ad7bf05c1d17de14038e48099cbc2569e329daba9354bab1d522dac03077d94e82f561e0747f08bbc08f6a737
 SHA512 
eb2e0c46b4434198690a3ca2b613df14ad599c860b47d10a1e8efe3b4e812a78460f9f414eaf89db21d605613a4e18324dcb8a22928609c6bc15178330a05398

diff --git a/x11-libs/libXft/libXft-2.3.1-r1.ebuild 
b/x11-libs/libXft/libXft-2.3.1-r1.ebuild
deleted file mode 100644
index eccb6f06fad..000
--- a/x11-libs/libXft/libXft-2.3.1-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-XORG_MULTILIB=yes
-inherit xorg-2 flag-o-matic
-
-DESCRIPTION="X.Org Xft library"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE=""
-
-RDEPEND=">=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
-   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}]
-   >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
-   >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
-   virtual/ttf-fonts"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-2.3.1-compile_fix.patch" )



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

2018-04-27 Thread Matt Turner
commit: be339a46602115b5de67eec7f2dd83fc5ad3c11f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:19:17 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:24:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be339a46

x11-libs/libXaw: Drop old versions

 x11-libs/libXaw/Manifest |  1 -
 x11-libs/libXaw/libXaw-1.0.12.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/x11-libs/libXaw/Manifest b/x11-libs/libXaw/Manifest
index 6ae69ef80cf..b4481e14702 100644
--- a/x11-libs/libXaw/Manifest
+++ b/x11-libs/libXaw/Manifest
@@ -1,2 +1 @@
-DIST libXaw-1.0.12.tar.bz2 677147 BLAKE2B 
b234c60d6e491b5f2c828b1cdf6e6bfe063ed4f76ecaf92382651da7ac3c6f5ac79264751861b38a8b54330dbc88a46a348680d6093b7c80f10edde6f9397ed5
 SHA512 
baf11625a20b89f08747e25dff6755ab796c8a5a91341d3cb21f85780733c4a3c25bbf134ac6259982207067d0a617f83f516c48aef6f57cbab14c8a9862944d
 DIST libXaw-1.0.13.tar.bz2 674140 BLAKE2B 
e141a135d1a45edfb71687951542a31d838bf560997a631b3590db0581f94768a8cc77ebd86c7cff60668e9843b1258a9eb60383a4d25b704ce9dc91fc6d0bdf
 SHA512 
d768a39f7111802493fa1df1b80d858e4139ceeb883d45ff13ce3b7a0e775a7d2834b7ad157c8330117f04c32f38979795332dd7a119adb2344fcb1aa9cf1e2f

diff --git a/x11-libs/libXaw/libXaw-1.0.12.ebuild 
b/x11-libs/libXaw/libXaw-1.0.12.ebuild
deleted file mode 100644
index 93554d3c630..000
--- a/x11-libs/libXaw/libXaw-1.0.12.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-2
-
-DESCRIPTION="X.Org Xaw library"
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="deprecated"
-
-RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]
-   >=x11-libs/libXmu-1.1.1-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXpm-3.5.10-r1[${MULTILIB_USEDEP}]
-   >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
-   >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   # Fix build with gcc -Werror=format-security (from 'master')
-   "${FILESDIR}"/${P}-format-security.patch
-)
-
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
-   $(use_enable deprecated xaw6)
-   $(use_enable doc specs)
-   $(use_with doc xmlto)
-   --without-fop
-   )
-   xorg-2_src_configure
-}



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

2018-04-27 Thread Matt Turner
commit: 71cf0cce4ccc5c0886113d87015c8f77aa07e747
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:22:55 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:24:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71cf0cce

x11-libs/libxkbfile: Drop old versions

 x11-libs/libxkbfile/Manifest|  1 -
 x11-libs/libxkbfile/libxkbfile-1.0.8.ebuild | 14 --
 2 files changed, 15 deletions(-)

diff --git a/x11-libs/libxkbfile/Manifest b/x11-libs/libxkbfile/Manifest
index 33d6dc797eb..c44067afb57 100644
--- a/x11-libs/libxkbfile/Manifest
+++ b/x11-libs/libxkbfile/Manifest
@@ -1,2 +1 @@
-DIST libxkbfile-1.0.8.tar.bz2 335788 BLAKE2B 
602d1bb8f49fa1a46cf9887a43124f2ce1b49d514acd324133b82950401d9e31f64eb1f0ea2a12231aa1e401186160f1ddd98db4ca71ad265ffc64ad3eead98f
 SHA512 
1d8766db2a15fe0a1f3775d38422eabd572ec8ba8417cde9f1ec95b0065e1acb6036fcf9a8e54f2e0517b358f9f3fe6f8b419554ec7688c24ec4072939c5e099
 DIST libxkbfile-1.0.9.tar.bz2 348009 BLAKE2B 
2b4f398c7ef35ae6fcae8491733669408db98a27c2351514ea1cd0332a34cd995a34d18013c0ed2a70977935ee1dec527f744bd3a01530e6eefcf715752be9e1
 SHA512 
5fa268f10d7c4bd7b1e0c9f12adaa53d86b149f193d228fc620b3b81d360b37e4ede0192f5a0dc715bf830a57bd1388af01399fb33609413fc64623ee91cb8d1

diff --git a/x11-libs/libxkbfile/libxkbfile-1.0.8.ebuild 
b/x11-libs/libxkbfile/libxkbfile-1.0.8.ebuild
deleted file mode 100644
index b27dd96546e..000
--- a/x11-libs/libxkbfile/libxkbfile-1.0.8.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit xorg-2
-
-DESCRIPTION="X.Org xkbfile library"
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE=""
-
-RDEPEND="x11-libs/libX11
-   x11-proto/kbproto"
-DEPEND="${RDEPEND}"



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

2018-04-27 Thread Matt Turner
commit: 5799e0306c9a7ea2f26155ab70dfcdfb824f21b9
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:17:27 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:24:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5799e030

x11-libs/libFS: Drop unnecessary x11-proto dep

 x11-libs/libFS/libFS-1.0.6.ebuild | 22 --
 1 file changed, 22 deletions(-)

diff --git a/x11-libs/libFS/libFS-1.0.6.ebuild 
b/x11-libs/libFS/libFS-1.0.6.ebuild
deleted file mode 100644
index 93b0cd3502b..000
--- a/x11-libs/libFS/libFS-1.0.6.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit xorg-2
-
-DESCRIPTION="X.Org FS library"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd"
-IUSE="ipv6"
-
-RDEPEND="x11-libs/xtrans
-   x11-proto/xproto
-   x11-proto/fontsproto"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
-   $(use_enable ipv6)
-   )
-   xorg-2_src_configure
-}



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

2018-04-27 Thread Matt Turner
commit: 8b947fccea19649488315d65d8fb59cf389e44c2
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:18:47 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:24:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b947fcc

x11-libs/libfontenc: Drop old versions

 x11-libs/libfontenc/Manifest|  1 -
 x11-libs/libfontenc/libfontenc-1.1.2.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/x11-libs/libfontenc/Manifest b/x11-libs/libfontenc/Manifest
index 5cd7ebe0482..8e4501f048e 100644
--- a/x11-libs/libfontenc/Manifest
+++ b/x11-libs/libfontenc/Manifest
@@ -1,2 +1 @@
-DIST libfontenc-1.1.2.tar.bz2 294884 BLAKE2B 
dee29ab3c7f6ce4369d511cf9716f137a036932b4743842dcc4ea36ac093af43a6f274cded2ff9970626cf328e45cbddb8fdc996e706fd154f5bf83647cfcb20
 SHA512 
e0905592b7ef65acb8298b9807f90e68d18eddf3112c6232c1c774603c95ca7ec7f6db161e133dadc00d8791c5f76d4c3d65aa95544a1500c0767b88fdb52f45
 DIST libfontenc-1.1.3.tar.bz2 301494 BLAKE2B 
1d9d5387cd11820b1d458cab8de26fbaebeb2d0b5c6197a455b0261e53004e6d8eb9cea7dab27ad163c8897237a864075f981ec3a740cf8056c3f15be23ecd3d
 SHA512 
7346079a6980464f57f5da0e96025bbf4b13fbb7ed976b58d9c54b78525d9d0b4174b4783326a12048971cf5d05221bafe2f41c6b02931743913719cde21740c

diff --git a/x11-libs/libfontenc/libfontenc-1.1.2.ebuild 
b/x11-libs/libfontenc/libfontenc-1.1.2.ebuild
deleted file mode 100644
index 7a8e143c358..000
--- a/x11-libs/libfontenc/libfontenc-1.1.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit xorg-2
-
-DESCRIPTION="X.Org fontenc library"
-
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE=""
-
-RDEPEND="sys-libs/zlib
-   x11-proto/xproto"
-DEPEND="${RDEPEND}"
-
-XORG_CONFIGURE_OPTIONS=(
-   --with-encodingsdir="${EPREFIX}/usr/share/fonts/encodings"
-)



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

2018-04-27 Thread Matt Turner
commit: 4398d5aef51eadd207fb8769fa37cf8a959edecb
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:24:20 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:25:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4398d5ae

x11-libs/libXxf86vm: Drop old versions

 x11-libs/libXxf86vm/Manifest|  1 -
 x11-libs/libXxf86vm/libXxf86vm-1.1.3.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/x11-libs/libXxf86vm/Manifest b/x11-libs/libXxf86vm/Manifest
index 2a442ddd7bb..6903725394e 100644
--- a/x11-libs/libXxf86vm/Manifest
+++ b/x11-libs/libXxf86vm/Manifest
@@ -1,2 +1 @@
-DIST libXxf86vm-1.1.3.tar.bz2 284279 BLAKE2B 
4e56f09a299aa91b3eb42d31a25727ecbc48606ff240eaa0695e57463ee24ff161795c0a64639137a36b555bca5c33f02bff6d58fed515c01c3ae9d78ec3d893
 SHA512 
7cd5491b79920f9c1d134f2815f14d45b0a29cf5f99d866c35418b6f84ce6b48e702db3472bd7c6158804e573f2384ad4ebee78e5ea8f07afec2e34489d99ed4
 DIST libXxf86vm-1.1.4.tar.bz2 295346 BLAKE2B 
22698db5beb0ac06663e9163e13f8afd99597afc6dbc9f9d4fb232682df6b41a155d63fc1beb58da3d83bd0e420872c457671696246dbf39a6451454a6e24b9e
 SHA512 
c5f92d86e143db02ebb36bcd25618acaa2cb2831f5a23800a06dd431cd73b6702d95de8fe7407ce626336bf614c288d5256f4d87ea7781fad2ab6c517cbf09e0

diff --git a/x11-libs/libXxf86vm/libXxf86vm-1.1.3.ebuild 
b/x11-libs/libXxf86vm/libXxf86vm-1.1.3.ebuild
deleted file mode 100644
index d6d8ab59fe0..000
--- a/x11-libs/libXxf86vm/libXxf86vm-1.1.3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-XORG_MULTILIB=yes
-inherit xorg-2
-
-DESCRIPTION="X.Org Xxf86vm library"
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE=""
-
-RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   >=x11-proto/xf86vidmodeproto-2.3.1-r1[${MULTILIB_USEDEP}]
-   >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
-   >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"



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

2018-04-27 Thread Matt Turner
commit: afdbb7d2329ab622f8c7c1e7e6ec391b8717a24f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:19:45 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:24:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afdbb7d2

x11-libs/libXext: Drop old versions

 x11-libs/libXext/Manifest |  1 -
 x11-libs/libXext/libXext-1.3.2.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/x11-libs/libXext/Manifest b/x11-libs/libXext/Manifest
index a2be5a033ef..193192f6a8c 100644
--- a/x11-libs/libXext/Manifest
+++ b/x11-libs/libXext/Manifest
@@ -1,2 +1 @@
-DIST libXext-1.3.2.tar.bz2 378901 BLAKE2B 
f2b1b12b0437f560153e41962b12282a56c9bd3f1b4db2c6eb72eed3c0a0268c63023fc797c5938bd1cb5af518e9a2a1c30e6904c664bb051fb66b1c3dc296f3
 SHA512 
5ed612f2c5e902648eb0438bfb8d9d6440a5baa19d95eb1253b51fe9ad8dcf903a7ee68a9455044d17ce0d486e421df0f98a069ab5ad1a49364f157bdf64efe7
 DIST libXext-1.3.3.tar.bz2 389523 BLAKE2B 
5f187b85bcc4736c57011964821ca7fafc4ef44caefcafe60fd4c14fd8f60df8e9bd67136d067b62aa1b16e43ee1ab158f0931f9c1120fb4e391dc40ad9a0468
 SHA512 
669d61545d10b999872addbf5628127840a221cbeaafb5ffa4328e0e0e1823583ece973bcafd5f13852ed58d4b0fe313a35f304ac80c6ed2b382cbbca977761a

diff --git a/x11-libs/libXext/libXext-1.3.2.ebuild 
b/x11-libs/libXext/libXext-1.3.2.ebuild
deleted file mode 100644
index 36036be1a33..000
--- a/x11-libs/libXext/libXext-1.3.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-2
-
-DESCRIPTION="X.Org Xext library"
-
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
-IUSE=""
-
-RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
-   $(use_enable doc specs)
-   $(use_with doc xmlto)
-   --without-fop
-   )
-   xorg-2_src_configure
-}



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

2018-04-27 Thread Matt Turner
commit: a3f6cb59e84fd275c13afc0e85d9f405e1ed3bc7
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:23:17 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:24:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f6cb59

x11-libs/libXmu: Drop old versions

 x11-libs/libXmu/Manifest   |  1 -
 x11-libs/libXmu/libXmu-1.1.1-r1.ebuild | 30 --
 x11-libs/libXmu/libXmu-1.1.1.ebuild| 29 -
 3 files changed, 60 deletions(-)

diff --git a/x11-libs/libXmu/Manifest b/x11-libs/libXmu/Manifest
index 051f56b89b0..799b00d6b51 100644
--- a/x11-libs/libXmu/Manifest
+++ b/x11-libs/libXmu/Manifest
@@ -1,2 +1 @@
-DIST libXmu-1.1.1.tar.bz2 383473 BLAKE2B 
8460f54083e702e15a0bf002707d90bb0ff762564fabf75410d6af5a114e729671baa1443bf3f34cb3744df80362940e5283de25c32945506d7928c32a40e370
 SHA512 
fb3baf697bb93fd5c2a26af318b9f7632b83bb2efe9cb4570b799ecca54e7de93248930fb8fd14d973c67612ad31502733417b1a6eb6d0c91ebafa204371c953
 DIST libXmu-1.1.2.tar.bz2 396230 BLAKE2B 
adcea6ff4c9874b8f7022b236f9c0f76f6291b61ad2bc3ef16f9021d49c2cdee01b07e0bfa46afe3636bdbf2802f2c63f7e01854c1e0ca7acdaa274d348b2eb1
 SHA512 
eba4e3d10f7d75ba8464881fb69f295a89774a4b37793197d75f3312e3a342b2df8b7e13e3f5c887962704329b5347ff2f3395e229af9dadf46a93b1e8613cfc

diff --git a/x11-libs/libXmu/libXmu-1.1.1-r1.ebuild 
b/x11-libs/libXmu/libXmu-1.1.1-r1.ebuild
deleted file mode 100644
index 3720b13e4b3..000
--- a/x11-libs/libXmu/libXmu-1.1.1-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-2
-
-DESCRIPTION="X.Org Xmu library"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="ipv6"
-
-RDEPEND=">=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-   xorg-2_pkg_setup
-
-   XORG_CONFIGURE_OPTIONS=(
-   $(use_enable ipv6)
-   $(use_enable doc docs)
-   $(use_with doc xmlto)
-   --without-fop
-   )
-}

diff --git a/x11-libs/libXmu/libXmu-1.1.1.ebuild 
b/x11-libs/libXmu/libXmu-1.1.1.ebuild
deleted file mode 100644
index 55980539959..000
--- a/x11-libs/libXmu/libXmu-1.1.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-XORG_DOC=doc
-inherit xorg-2
-
-DESCRIPTION="X.Org Xmu library"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="ipv6"
-
-RDEPEND="x11-libs/libXt
-   x11-libs/libXext
-   x11-libs/libX11
-   x11-proto/xextproto"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-   xorg-2_pkg_setup
-
-   XORG_CONFIGURE_OPTIONS=(
-   $(use_enable ipv6)
-   $(use_enable doc docs)
-   $(use_with doc xmlto)
-   --without-fop
-   )
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/matwm2/

2018-04-27 Thread Matt Turner
commit: ad0f12a8f148257b799f45a7e16a4f98602ca94e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:14:28 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:14:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0f12a8

x11-wm/matwm2: Drop unnecessary x11-proto dep

 .../matwm2/{matwm2-0.1.2_pre3.ebuild => matwm2-0.1.2_pre3-r1.ebuild}   | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/x11-wm/matwm2/matwm2-0.1.2_pre3.ebuild 
b/x11-wm/matwm2/matwm2-0.1.2_pre3-r1.ebuild
similarity index 93%
rename from x11-wm/matwm2/matwm2-0.1.2_pre3.ebuild
rename to x11-wm/matwm2/matwm2-0.1.2_pre3-r1.ebuild
index 0f564a80660..c6e017074c9 100644
--- a/x11-wm/matwm2/matwm2-0.1.2_pre3.ebuild
+++ b/x11-wm/matwm2/matwm2-0.1.2_pre3-r1.ebuild
@@ -19,15 +19,12 @@ S="${WORKDIR}/${PN}-${MY_PV}/${PN}"
 RDEPEND="
x11-libs/libXext
x11-libs/libX11
-   debug? ( x11-proto/xproto )
xft? ( x11-libs/libXft )
xinerama? ( x11-libs/libXinerama )
 "
 DEPEND="
${RDEPEND}
virtual/pkgconfig
-   x11-proto/xextproto
-   xinerama? ( x11-proto/xineramaproto )
 "
 
 PATCHES=( "${FILESDIR}/${P}-destdir-fix.patch" )



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

2018-04-27 Thread Matt Turner
commit: dc2b61d5bcbb893d0da971382c8260b76da62d47
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:08:42 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:08:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2b61d5

net-misc/qtm: Transition deps to x11-base/xorg-proto

 net-misc/qtm/{qtm-1.3.18.ebuild => qtm-1.3.18-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/qtm/qtm-1.3.18.ebuild b/net-misc/qtm/qtm-1.3.18-r1.ebuild
similarity index 98%
rename from net-misc/qtm/qtm-1.3.18.ebuild
rename to net-misc/qtm/qtm-1.3.18-r1.ebuild
index cf52d2b3250..9c3589a7bc3 100644
--- a/net-misc/qtm/qtm-1.3.18.ebuild
+++ b/net-misc/qtm/qtm-1.3.18-r1.ebuild
@@ -23,9 +23,9 @@ RDEPEND="dev-lang/perl
dev-qt/qtwidgets:5
dev-qt/qtxml:5
virtual/perl-Digest-MD5
-   x11-proto/xproto
dbus? ( dev-qt/qtdbus:5 )"
 DEPEND="${RDEPEND}
+   x11-base/xorg-proto
virtual/pkgconfig"
 
 DOCS=( Changelog README )



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

2018-04-27 Thread Matt Turner
commit: e87e7265857ddb6e3f39224256f764bcd344f74e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:09:30 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:09:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87e7265

www-plugins/gnash: Drop unnecessary x11-proto dep

 ...gnash-0.8.10_p20160329-r1.ebuild => gnash-0.8.10_p20160329-r2.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild 
b/www-plugins/gnash/gnash-0.8.10_p20160329-r2.ebuild
similarity index 99%
rename from www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild
rename to www-plugins/gnash/gnash-0.8.10_p20160329-r2.ebuild
index 97d6669ea4e..a57919c38bc 100644
--- a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild
+++ b/www-plugins/gnash/gnash-0.8.10_p20160329-r2.ebuild
@@ -48,7 +48,6 @@ RDEPEND="
x11-libs/libXmu
x11-libs/libXt
media-libs/giflib:=
-   x11-proto/xproto
agg? ( x11-libs/agg )
cairo? ( x11-libs/cairo )
directfb? (



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

2018-04-27 Thread Matt Turner
commit: 2db038ca7d31cbd10e865c4ffce8eaee300b8135
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:06:32 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:07:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db038ca

net-mail/gnubiff: Drop unnecessary x11-proto dep

 net-mail/gnubiff/{gnubiff-2.2.15-r2.ebuild => gnubiff-2.2.15-r3.ebuild} | 1 -
 net-mail/gnubiff/{gnubiff-2.2.17.ebuild => gnubiff-2.2.17-r1.ebuild}| 1 -
 2 files changed, 2 deletions(-)

diff --git a/net-mail/gnubiff/gnubiff-2.2.15-r2.ebuild 
b/net-mail/gnubiff/gnubiff-2.2.15-r3.ebuild
similarity index 98%
rename from net-mail/gnubiff/gnubiff-2.2.15-r2.ebuild
rename to net-mail/gnubiff/gnubiff-2.2.15-r3.ebuild
index 42858029624..d37d1433a5c 100644
--- a/net-mail/gnubiff/gnubiff-2.2.15-r2.ebuild
+++ b/net-mail/gnubiff/gnubiff-2.2.15-r3.ebuild
@@ -19,7 +19,6 @@ RDEPEND="
dev-libs/popt
password? ( dev-libs/openssl )
fam? ( virtual/fam )
-   x11-proto/xproto
x11-libs/libX11
x11-libs/pango
x11-libs/gdk-pixbuf

diff --git a/net-mail/gnubiff/gnubiff-2.2.17.ebuild 
b/net-mail/gnubiff/gnubiff-2.2.17-r1.ebuild
similarity index 98%
rename from net-mail/gnubiff/gnubiff-2.2.17.ebuild
rename to net-mail/gnubiff/gnubiff-2.2.17-r1.ebuild
index a370cd6f911..3312ee12e0a 100644
--- a/net-mail/gnubiff/gnubiff-2.2.17.ebuild
+++ b/net-mail/gnubiff/gnubiff-2.2.17-r1.ebuild
@@ -19,7 +19,6 @@ RDEPEND="
dev-libs/popt
password? ( dev-libs/openssl:* )
fam? ( virtual/fam )
-   x11-proto/xproto
x11-libs/libX11
x11-libs/pango
x11-libs/gdk-pixbuf



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

2018-04-27 Thread Matt Turner
commit: 718610b8e44c2bf400d3186cf10b25bba1e963b1
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:02:31 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:02:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718610b8

dev-lang/ocaml: Drop unnecessary x11-proto dep

 dev-lang/ocaml/{ocaml-4.04.2.ebuild => ocaml-4.04.2-r1.ebuild} | 2 +-
 dev-lang/ocaml/{ocaml-4.05.0.ebuild => ocaml-4.05.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/ocaml/ocaml-4.04.2.ebuild 
b/dev-lang/ocaml/ocaml-4.04.2-r1.ebuild
similarity index 98%
rename from dev-lang/ocaml/ocaml-4.04.2.ebuild
rename to dev-lang/ocaml/ocaml-4.04.2-r1.ebuild
index cf9890317ec..27b31db0df9 100644
--- a/dev-lang/ocaml/ocaml-4.04.2.ebuild
+++ b/dev-lang/ocaml/ocaml-4.04.2-r1.ebuild
@@ -22,7 +22,7 @@ IUSE="emacs flambda latex ncurses +ocamlopt X xemacs"
 RDEPEND="
sys-libs/binutils-libs:=
ncurses? ( sys-libs/ncurses:0= )
-   X? ( x11-libs/libX11 x11-proto/xproto )"
+   X? ( x11-libs/libX11 )"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 

diff --git a/dev-lang/ocaml/ocaml-4.05.0.ebuild 
b/dev-lang/ocaml/ocaml-4.05.0-r1.ebuild
similarity index 98%
rename from dev-lang/ocaml/ocaml-4.05.0.ebuild
rename to dev-lang/ocaml/ocaml-4.05.0-r1.ebuild
index a7d4ff33ac5..078795d8000 100644
--- a/dev-lang/ocaml/ocaml-4.05.0.ebuild
+++ b/dev-lang/ocaml/ocaml-4.05.0-r1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
sys-libs/binutils-libs:=
ncurses? ( sys-libs/ncurses:0= )
spacetime? ( sys-libs/libunwind:= )
-   X? ( x11-libs/libX11 x11-proto/xproto )"
+   X? ( x11-libs/libX11 )"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 



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

2018-04-27 Thread Matt Turner
commit: 16e76e566c4bde8cd90aa2bf65b12eabbc933566
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:10:09 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:10:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e76e56

x11-apps/fslsfonts: Transition deps to x11-base/xorg-proto

 .../fslsfonts/{fslsfonts-1.0.5.ebuild => fslsfonts-1.0.5-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-apps/fslsfonts/fslsfonts-1.0.5.ebuild 
b/x11-apps/fslsfonts/fslsfonts-1.0.5-r1.ebuild
similarity index 79%
rename from x11-apps/fslsfonts/fslsfonts-1.0.5.ebuild
rename to x11-apps/fslsfonts/fslsfonts-1.0.5-r1.ebuild
index a1aa9814f14..a861d2c640d 100644
--- a/x11-apps/fslsfonts/fslsfonts-1.0.5.ebuild
+++ b/x11-apps/fslsfonts/fslsfonts-1.0.5-r1.ebuild
@@ -9,6 +9,6 @@ DESCRIPTION="list fonts served by X font server"
 KEYWORDS="amd64 arm ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
 IUSE=""
 
-RDEPEND="x11-proto/xproto
-   x11-libs/libFS"
-DEPEND="${RDEPEND}"
+RDEPEND="x11-libs/libFS"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



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

2018-04-27 Thread Matt Turner
commit: ed08e6b55d35214ef0d6ba75c6760f8edec0b455
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:13:08 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:13:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed08e6b5

x11-apps/xman: Drop unnecessary x11-proto dep

 x11-apps/xman/{xman-1.1.4.ebuild => xman-1.1.4-r1.ebuild} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/x11-apps/xman/xman-1.1.4.ebuild 
b/x11-apps/xman/xman-1.1.4-r1.ebuild
similarity index 92%
rename from x11-apps/xman/xman-1.1.4.ebuild
rename to x11-apps/xman/xman-1.1.4-r1.ebuild
index f312218b258..e4fd534b0ac 100644
--- a/x11-apps/xman/xman-1.1.4.ebuild
+++ b/x11-apps/xman/xman-1.1.4-r1.ebuild
@@ -12,8 +12,7 @@ IUSE=""
 
 DEPEND="x11-libs/libXaw
x11-libs/libXt
-   x11-libs/libXmu
-   x11-proto/xproto"
+   x11-libs/libXmu"
 RDEPEND="${DEPEND}"
 
 PATCHES=(



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

2018-04-27 Thread Matt Turner
commit: 022b7e7241c9b58844cee9289709926aeab6776f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:10:56 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:10:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=022b7e72

x11-apps/rstart: Transition deps to x11-base/xorg-proto

 x11-apps/rstart/{rstart-1.0.5.ebuild => rstart-1.0.5-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-apps/rstart/rstart-1.0.5.ebuild 
b/x11-apps/rstart/rstart-1.0.5-r1.ebuild
similarity index 82%
rename from x11-apps/rstart/rstart-1.0.5.ebuild
rename to x11-apps/rstart/rstart-1.0.5-r1.ebuild
index e74a26a102a..86908b7e7f1 100644
--- a/x11-apps/rstart/rstart-1.0.5.ebuild
+++ b/x11-apps/rstart/rstart-1.0.5-r1.ebuild
@@ -9,5 +9,5 @@ DESCRIPTION="X.Org rstart application"
 KEYWORDS="amd64 arm ~mips ppc ppc64 ~s390 ~sh ~sparc x86"
 IUSE=""
 
-RDEPEND="x11-proto/xproto"
-DEPEND="${RDEPEND}"
+DEPEND="x11-base/xorg-proto"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fingerprint-gui/

2018-04-27 Thread Matt Turner
commit: 8ac830a65177c0afc6159304dbde62742b876215
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:09:04 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:09:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac830a6

sys-auth/fingerprint-gui: Drop unnecessary x11-proto dep

 .../{fingerprint-gui-1.09.ebuild => fingerprint-gui-1.09-r1.ebuild}  | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-auth/fingerprint-gui/fingerprint-gui-1.09.ebuild 
b/sys-auth/fingerprint-gui/fingerprint-gui-1.09-r1.ebuild
similarity index 99%
rename from sys-auth/fingerprint-gui/fingerprint-gui-1.09.ebuild
rename to sys-auth/fingerprint-gui/fingerprint-gui-1.09-r1.ebuild
index 2d7b9377d7c..3fcbbc51892 100644
--- a/sys-auth/fingerprint-gui/fingerprint-gui-1.09.ebuild
+++ b/sys-auth/fingerprint-gui/fingerprint-gui-1.09-r1.ebuild
@@ -24,7 +24,6 @@ DEPEND="
sys-auth/polkit-qt[qt5(+)]
sys-libs/pam
x11-libs/libX11
-   x11-proto/xproto
x11-libs/libfakekey
dev-libs/libusb
!sys-auth/thinkfinger



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

2018-04-27 Thread Matt Turner
commit: 314d7f78bdd0c13ff56f29ffbdb6a839d6f368b4
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:05:47 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:07:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314d7f78

media-gfx/tgif: Drop unnecessary x11-proto dep

 media-gfx/tgif/{tgif-4.2.5-r1.ebuild => tgif-4.2.5-r2.ebuild} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-gfx/tgif/tgif-4.2.5-r1.ebuild 
b/media-gfx/tgif/tgif-4.2.5-r2.ebuild
similarity index 96%
rename from media-gfx/tgif/tgif-4.2.5-r1.ebuild
rename to media-gfx/tgif/tgif-4.2.5-r2.ebuild
index f73da72be33..e65052ca190 100644
--- a/media-gfx/tgif/tgif-4.2.5-r1.ebuild
+++ b/media-gfx/tgif/tgif-4.2.5-r2.ebuild
@@ -22,8 +22,7 @@ DEPEND="sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
x11-libs/libXmu
-   x11-libs/libXt
-   x11-proto/xproto"
+   x11-libs/libXt"
 RDEPEND="${DEPEND}
media-libs/netpbm"
 



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

2018-04-27 Thread Matt Turner
commit: 810c827df6564683105a5e7f88e7246f270d1eeb
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:11:38 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:11:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810c827d

x11-apps/xman: Drop old versions

 x11-apps/xman/Manifest |  1 -
 x11-apps/xman/xman-1.1.3-r1.ebuild | 21 -
 x11-apps/xman/xman-1.1.3.ebuild| 17 -
 3 files changed, 39 deletions(-)

diff --git a/x11-apps/xman/Manifest b/x11-apps/xman/Manifest
index df3b0d067e5..a7d812c1b28 100644
--- a/x11-apps/xman/Manifest
+++ b/x11-apps/xman/Manifest
@@ -1,2 +1 @@
-DIST xman-1.1.3.tar.bz2 184340 BLAKE2B 
361df8121c5b8e0e07616ef2b5e600846ae0b52f3f7837e99932117f0c0eddfbba41dac4a6b0b5554a41d7297b6e61b68e661083acfa3d24a09f73809a0c
 SHA512 
7c6475434984205f359ff3cb47a41282536be6aefe7bc6e970736c4372b23b5de01a26864d7f5b2cae2f770eeef6d254ebbdf6db717b5efab0042a47cb7497be
 DIST xman-1.1.4.tar.bz2 188259 BLAKE2B 
3be982bfc9cad53b47dfe87e85d2fdafca4d0e9336c05eaf80665a79a1c420941226da9a3acfbdf7eb7c9d299085d78cb392d67c6859e28f07a304c6f935931b
 SHA512 
785e973eb15b0300de08aace24f3604dfee61421c7f64ea4cde2e280480bf5d3ad797ab8208668dc023a375494f8db7534fbcaa1c1ef16e79464fdd017b5da68

diff --git a/x11-apps/xman/xman-1.1.3-r1.ebuild 
b/x11-apps/xman/xman-1.1.3-r1.ebuild
deleted file mode 100644
index 35afd7622a7..000
--- a/x11-apps/xman/xman-1.1.3-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-XORG_EAUTORECONF=yes
-inherit xorg-2
-
-DESCRIPTION="Manual page display program for the X Window System"
-
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE=""
-
-DEPEND="x11-libs/libXaw
-   x11-libs/libXt
-   x11-libs/libXmu
-   x11-proto/xproto"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.3-mandb-2.7.patch
-)

diff --git a/x11-apps/xman/xman-1.1.3.ebuild b/x11-apps/xman/xman-1.1.3.ebuild
deleted file mode 100644
index f046ff40375..000
--- a/x11-apps/xman/xman-1.1.3.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit xorg-2
-
-DESCRIPTION="Manual page display program for the X Window System"
-
-KEYWORDS="amd64 arm hppa ~mips ppc ppc64 ~s390 ~sh sparc x86"
-IUSE=""
-
-DEPEND="x11-libs/libXaw
-   x11-libs/libXt
-   x11-libs/libXmu
-   x11-proto/xproto"
-RDEPEND="${DEPEND}
-   !>=sys-apps/man-db-2.7"



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

2018-04-27 Thread Matt Turner
commit: 4c9e0b7100c82eab97e03ed4adf81937022c21bf
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:04:10 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:07:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9e0b71

dev-libs/DirectFB: Drop unnecessary x11-proto dep

 .../DirectFB/{DirectFB-1.7.6.ebuild => DirectFB-1.7.6-r1.ebuild} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-libs/DirectFB/DirectFB-1.7.6.ebuild 
b/dev-libs/DirectFB/DirectFB-1.7.6-r1.ebuild
similarity index 97%
rename from dev-libs/DirectFB/DirectFB-1.7.6.ebuild
rename to dev-libs/DirectFB/DirectFB-1.7.6-r1.ebuild
index 9c044f0ba4b..8c921ad2850 100644
--- a/dev-libs/DirectFB/DirectFB-1.7.6.ebuild
+++ b/dev-libs/DirectFB/DirectFB-1.7.6-r1.ebuild
@@ -57,14 +57,13 @@ RDEPEND="
)
tremor? ( media-libs/tremor )
truetype? ( >=media-libs/freetype-2.0.1 )
-   vdpau? ( x11-proto/xproto x11-libs/libX11 x11-libs/libXext 
x11-libs/libvdpau )
+   vdpau? ( x11-libs/libX11 x11-libs/libXext x11-libs/libvdpau )
vorbis? ( media-libs/libvorbis )
webp? ( media-libs/libwebp )
X? ( x11-libs/libXext x11-libs/libX11 )
xine? ( media-libs/xine-lib[vdpau?] )
zlib? ( sys-libs/zlib ) "
-DEPEND="${RDEPEND}
-   X? ( x11-proto/xextproto x11-proto/xproto )"
+DEPEND="${RDEPEND}"
 
 src_prepare() {
epatch \



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

2018-04-27 Thread Matt Turner
commit: 288cd8417b144ab6c9fe7cfa6d2b73c726574787
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:03:19 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:03:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288cd841

dev-libs/9libs: Drop unnecessary x11-proto dep

 dev-libs/9libs/{9libs-1.0-r2.ebuild => 9libs-1.0-r3.ebuild} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/9libs/9libs-1.0-r2.ebuild 
b/dev-libs/9libs/9libs-1.0-r3.ebuild
similarity index 96%
rename from dev-libs/9libs/9libs-1.0-r2.ebuild
rename to dev-libs/9libs/9libs-1.0-r3.ebuild
index 5c765f67e8b..608cb956d74 100644
--- a/dev-libs/9libs/9libs-1.0-r2.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r3.ebuild
@@ -14,10 +14,9 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""
 
-DEPEND=">=x11-proto/xproto-7.0.4
+DEPEND="
>=x11-libs/libX11-1.0.0
>=x11-libs/libXt-1.0.0"
-
 RDEPEND="${DEPEND}"
 
 src_prepare() {



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

2018-04-27 Thread Matt Turner
commit: 6fb38e5bcbb0923041e9eaa70fda1987d03aff96
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 01:05:04 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 01:07:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb38e5b

mail-mta/exim: Drop unnecessary x11-proto dep

 mail-mta/exim/{exim-4.90.1.ebuild => exim-4.90.1-r1.ebuild} | 2 +-
 mail-mta/exim/{exim-4.91.ebuild => exim-4.91-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/exim/exim-4.90.1.ebuild 
b/mail-mta/exim/exim-4.90.1-r1.ebuild
similarity index 99%
rename from mail-mta/exim/exim-4.90.1.ebuild
rename to mail-mta/exim/exim-4.90.1-r1.ebuild
index 3cf5615b57d..299ab812b7a 100644
--- a/mail-mta/exim/exim-4.90.1.ebuild
+++ b/mail-mta/exim/exim-4.90.1-r1.ebuild
@@ -50,7 +50,7 @@ COMMON_DEPEND=">=sys-apps/sed-4.0.5
spf? ( >=mail-filter/libspf2-1.2.5-r1 )
dmarc? ( mail-filter/opendmarc )
srs? ( mail-filter/libsrs_alt )
-   X? ( x11-proto/xproto
+   X? (
x11-libs/libX11
x11-libs/libXmu
x11-libs/libXt

diff --git a/mail-mta/exim/exim-4.91.ebuild b/mail-mta/exim/exim-4.91-r1.ebuild
similarity index 99%
rename from mail-mta/exim/exim-4.91.ebuild
rename to mail-mta/exim/exim-4.91-r1.ebuild
index d4c8a7abd70..eae8fce2154 100644
--- a/mail-mta/exim/exim-4.91.ebuild
+++ b/mail-mta/exim/exim-4.91-r1.ebuild
@@ -55,7 +55,7 @@ COMMON_DEPEND=">=sys-apps/sed-4.0.5
spf? ( >=mail-filter/libspf2-1.2.5-r1 )
dmarc? ( mail-filter/opendmarc )
srs? ( mail-filter/libsrs_alt )
-   X? ( x11-proto/xproto
+   X? (
x11-libs/libX11
x11-libs/libXmu
x11-libs/libXt



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fvwm/

2018-04-27 Thread Matt Turner
commit: 15fa34cef212b4b933f3fb3ce6ca6e488e20d4e4
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 00:55:59 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 00:55:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15fa34ce

x11-wm/fvwm: Drop unnecessary x11-proto dep

 x11-wm/fvwm/{fvwm-2.6.5-r1.ebuild => fvwm-2.6.5-r2.ebuild} | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-wm/fvwm/fvwm-2.6.5-r1.ebuild b/x11-wm/fvwm/fvwm-2.6.5-r2.ebuild
similarity index 98%
rename from x11-wm/fvwm/fvwm-2.6.5-r1.ebuild
rename to x11-wm/fvwm/fvwm-2.6.5-r2.ebuild
index 202190bfb62..c25e8794bf6 100644
--- a/x11-wm/fvwm/fvwm-2.6.5-r1.ebuild
+++ b/x11-wm/fvwm/fvwm-2.6.5-r2.ebuild
@@ -39,10 +39,7 @@ COMMON_DEPEND="
media-libs/fontconfig
x11-libs/libXft
)
-   xinerama? (
-   x11-proto/xineramaproto
-   x11-libs/libXinerama
-   )
+   xinerama? ( x11-libs/libXinerama )
 "
 RDEPEND="${COMMON_DEPEND}
dev-lang/perl



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

2018-04-27 Thread Matt Turner
commit: e239b66e316a88e57e331b7651a484336a345dd3
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 00:54:18 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 00:54:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e239b66e

media-gfx/displaycal: Drop old versions

 media-gfx/displaycal/Manifest  |  3 --
 media-gfx/displaycal/displaycal-3.3.5.0.ebuild | 62 -
 media-gfx/displaycal/displaycal-3.4.0.0.ebuild | 64 --
 media-gfx/displaycal/displaycal-3.5.0.0.ebuild | 64 --
 4 files changed, 193 deletions(-)

diff --git a/media-gfx/displaycal/Manifest b/media-gfx/displaycal/Manifest
index 93c54c4d728..716d82695e1 100644
--- a/media-gfx/displaycal/Manifest
+++ b/media-gfx/displaycal/Manifest
@@ -1,5 +1,2 @@
-DIST DisplayCAL-3.3.5.0.tar.gz 9913672 BLAKE2B 
de95217baf18a3b07b51a9db24e37cd965ecf5ba96392410f7f5af788b696f69260eac5c0188cbd3a2f1b90dfafe781cd711c04a9bd45dd5a2fa59fd547087b2
 SHA512 
7a24cbc540771fd26b504536ee0c1b9c34f013c19b5b2a4e1ce38015014e9b34e67b48a1f08bf96581cef2968883691206ddb6cefa9ac70d76251a305a5b1c37
-DIST DisplayCAL-3.4.0.0.tar.gz 10279645 BLAKE2B 
cf0b6d841c26d8ee4eec47fa58071e31e1ae4c8f1cd63f08216dbfd33caeb900d767988aa19f1738bdbe3c180954a13be22fdd96187b32edc8b0419b945670be
 SHA512 
a63cda986a70cef844908c5809157af28473b564c97fa4c1b957102401b177b254cd215b1cb7c8192873e6d1b204dca66f5a08862f27e0d2f0c06b6ceeaae25e
-DIST DisplayCAL-3.5.0.0.tar.gz 10371665 BLAKE2B 
f3854d602857ed260ab5bee3d43f9dafc8b4a55115ea9746c75fa679026493f3d11fd79c68270390de2175639d14796ce2e4cf20e34324b0af037630d118d293
 SHA512 
968f14edc5fc821de692dfd200c06068c259153afa684fb639f2867a356b435a35b5c7f4120a90c7d3d5ec3b0200cf0c8593bed6c364fcd7130013ec97ac09af
 DIST DisplayCAL-3.5.1.0.tar.gz 10378539 BLAKE2B 
b10e3f70401b9167728c4fc9b59bf66da7e3a09040fdf0800e9697aa9bc328d7d70e4018d14856fbde1a20028ef3aec2922727282050c291ed5a8c83209178e3
 SHA512 
7dd0c67c8766478223f1e36a36d386b0e8d284001642e34fd1aa27e196fc36be1fd98340f4af202c4b171aa44da9f9d20a53f8dda11ba5e270a1071351fc7a6a
 DIST DisplayCAL-3.5.2.0.tar.gz 10341417 BLAKE2B 
218d73756c57107b17a475101a8969af4213ce0417669b5d18f009320cab970da125ddae68a3288f61f05be99f3e2a621a727c2cf6b4aeae43252c8d257ed3af
 SHA512 
607a63c94fbebf916009327bf473c45e6e785e5dfa57bd0b5868616a57b7af1aa3173a43cd7e371b43a8078ad350ff27178c6c13b46a3e67e28a4397c5586665

diff --git a/media-gfx/displaycal/displaycal-3.3.5.0.ebuild 
b/media-gfx/displaycal/displaycal-3.3.5.0.ebuild
deleted file mode 100644
index a78347da3cc..000
--- a/media-gfx/displaycal/displaycal-3.3.5.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 gnome2-utils xdg
-
-MY_PN="DisplayCAL"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Display calibration and characterization powered by Argyll CMS"
-HOMEPAGE="https://displaycal.net/;
-SRC_URI="mirror://sourceforge/dispcalgui/${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=media-gfx/argyllcms-1.1.0
-   dev-python/wxpython:3.0
-   >=x11-libs/libX11-1.3.3
-   >=x11-apps/xrandr-1.3.2
-   >=x11-libs/libXxf86vm-1.1.0
-   >=x11-proto/xineramaproto-1.2
-   >=x11-libs/libXinerama-1.1
-"
-RDEPEND="${DEPEND}
-   >=dev-python/numpy-1.2.1
-"
-
-# Just in case someone renames the ebuild
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   # Do not generate udev/hotplug files
-   sed -e '/if 
os.path.isdir/s#/etc/udev/rules.d\|/etc/hotplug#\0-non-existant#' \
-   -i DisplayCAL/setup.py || die
-   # Prohibit setup from running xdg-* programs, resulting to sandbox 
violation
-   sed -e '/if which/s#xdg-icon-resource#\0-non-existant#' \
-   -e '/if which/s#xdg-desktop-menu#\0-non-existant#' \
-   -i DisplayCAL/postinstall.py || die
-
-   # Remove deprecated Encoding key from .desktop file
-   sed -e '/Encoding=UTF-8/d' -i misc/*.desktop  || die
-
-   # Remove x-world Media Type
-   sed -e 's/x\-world\/x\-vrml\;//g' \
-   -i misc/displaycal-vrml-to-x3d-converter.desktop || die
-
-   distutils-r1_src_prepare
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}

diff --git a/media-gfx/displaycal/displaycal-3.4.0.0.ebuild 
b/media-gfx/displaycal/displaycal-3.4.0.0.ebuild
deleted file mode 100644
index d955f9b1fea..000
--- a/media-gfx/displaycal/displaycal-3.4.0.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 gnome2-utils xdg
-
-MY_PN="DisplayCAL"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Display calibration and characterization powered by 

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

2018-04-27 Thread Matt Turner
commit: 0ce31bacea0600f23d4a4e15d56c856e81118743
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 00:55:06 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 00:55:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce31bac

media-gfx/displaycal: Drop unnecessary x11-proto dep

 .../{displaycal-3.5.1.0.ebuild => displaycal-3.5.1.0-r1.ebuild}  | 1 -
 .../{displaycal-3.5.2.0.ebuild => displaycal-3.5.2.0-r1.ebuild}  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/media-gfx/displaycal/displaycal-3.5.1.0.ebuild 
b/media-gfx/displaycal/displaycal-3.5.1.0-r1.ebuild
similarity index 98%
rename from media-gfx/displaycal/displaycal-3.5.1.0.ebuild
rename to media-gfx/displaycal/displaycal-3.5.1.0-r1.ebuild
index d955f9b1fea..72a722b6435 100644
--- a/media-gfx/displaycal/displaycal-3.5.1.0.ebuild
+++ b/media-gfx/displaycal/displaycal-3.5.1.0-r1.ebuild
@@ -24,7 +24,6 @@ DEPEND="
>=x11-libs/libX11-1.3.3
>=x11-apps/xrandr-1.3.2
>=x11-libs/libXxf86vm-1.1.0
-   >=x11-proto/xineramaproto-1.2
>=x11-libs/libXinerama-1.1
 "
 RDEPEND="${DEPEND}

diff --git a/media-gfx/displaycal/displaycal-3.5.2.0.ebuild 
b/media-gfx/displaycal/displaycal-3.5.2.0-r1.ebuild
similarity index 98%
rename from media-gfx/displaycal/displaycal-3.5.2.0.ebuild
rename to media-gfx/displaycal/displaycal-3.5.2.0-r1.ebuild
index d955f9b1fea..72a722b6435 100644
--- a/media-gfx/displaycal/displaycal-3.5.2.0.ebuild
+++ b/media-gfx/displaycal/displaycal-3.5.2.0-r1.ebuild
@@ -24,7 +24,6 @@ DEPEND="
>=x11-libs/libX11-1.3.3
>=x11-apps/xrandr-1.3.2
>=x11-libs/libXxf86vm-1.1.0
-   >=x11-proto/xineramaproto-1.2
>=x11-libs/libXinerama-1.1
 "
 RDEPEND="${DEPEND}



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

2018-04-27 Thread Matt Turner
commit: e1ceef0cbad05d8ba501cdd10be4e2b77a29c85e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 00:38:05 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 00:52:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ceef0c

sys-apps/qingy: Drop unnecessary x11-proto dep

x11-libs/libXScrnSaver has this in RDEPEND, so it's guaranteed to be
installed.

 sys-apps/qingy/{qingy-1.0.0-r3.ebuild => qingy-1.0.0-r4.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-apps/qingy/qingy-1.0.0-r3.ebuild 
b/sys-apps/qingy/qingy-1.0.0-r4.ebuild
similarity index 99%
rename from sys-apps/qingy/qingy-1.0.0-r3.ebuild
rename to sys-apps/qingy/qingy-1.0.0-r4.ebuild
index 46166334038..88a2eaffd69 100644
--- a/sys-apps/qingy/qingy-1.0.0-r3.ebuild
+++ b/sys-apps/qingy/qingy-1.0.0-r4.ebuild
@@ -27,7 +27,6 @@ RDEPEND="
X? (
x11-libs/libX11:=
x11-libs/libXScrnSaver:=
-   x11-proto/scrnsaverproto
)
 "
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/asclock/

2018-04-27 Thread Matt Turner
commit: 185c91eff5ca3ad470e827acad4b05a8a6ab7aa7
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 00:49:53 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 00:52:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185c91ef

x11-plugins/asclock: Drop unnecessary x11-proto dep

 .../asclock/{asclock-2.0.12-r2.ebuild => asclock-2.0.12-r3.ebuild}| 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/x11-plugins/asclock/asclock-2.0.12-r2.ebuild 
b/x11-plugins/asclock/asclock-2.0.12-r3.ebuild
similarity index 96%
rename from x11-plugins/asclock/asclock-2.0.12-r2.ebuild
rename to x11-plugins/asclock/asclock-2.0.12-r3.ebuild
index e7b14ca2e97..96b5e7d11f7 100644
--- a/x11-plugins/asclock/asclock-2.0.12-r2.ebuild
+++ b/x11-plugins/asclock/asclock-2.0.12-r3.ebuild
@@ -14,9 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
 
 DEPEND="x11-libs/libXpm"
-RDEPEND="${DEPEND}
-   x11-proto/xextproto
-   x11-proto/xproto"
+RDEPEND="${DEPEND}"
 
 PATCHES=( "${FILESDIR}"/${PN}-gcc41.patch )
 



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

2018-04-27 Thread Matt Turner
commit: b86e5a0fc160f88977fe7632778acec592c0ff80
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 00:48:43 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 00:52:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b86e5a0f

media-libs/plotutils: Drop unnecessary x11-proto dep

 .../plotutils/{plotutils-2.6-r1.ebuild => plotutils-2.6-r2.ebuild}| 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/media-libs/plotutils/plotutils-2.6-r1.ebuild 
b/media-libs/plotutils/plotutils-2.6-r2.ebuild
similarity index 97%
rename from media-libs/plotutils/plotutils-2.6-r1.ebuild
rename to media-libs/plotutils/plotutils-2.6-r2.ebuild
index 5e78143d10b..e0e81ef5577 100644
--- a/media-libs/plotutils/plotutils-2.6-r1.ebuild
+++ b/media-libs/plotutils/plotutils-2.6-r2.ebuild
@@ -20,9 +20,7 @@ DEPEND="
png? (
media-libs/libpng:0=
sys-libs/zlib )
-   X? (
-   x11-libs/libXaw
-   x11-proto/xextproto )"
+   X? ( x11-libs/libXaw )"
 RDEPEND="${DEPEND}"
 
 DOCS="AUTHORS COMPAT ChangeLog INSTALL.* KNOWN_BUGS NEWS ONEWS PROBLEMS README 
THANKS TODO"



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

2018-04-27 Thread Matt Turner
commit: fdc225699198942a0f8f8cb695d79bac8d940158
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 00:45:48 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 00:52:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc22569

dev-lang/icon: Drop unnecessary x11-proto dep

 dev-lang/icon/icon-9.5.1-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-lang/icon/icon-9.5.1-r1.ebuild 
b/dev-lang/icon/icon-9.5.1-r1.ebuild
index b82e274be20..e0752c583f6 100644
--- a/dev-lang/icon/icon-9.5.1-r1.ebuild
+++ b/dev-lang/icon/icon-9.5.1-r1.ebuild
@@ -23,8 +23,6 @@ RDEPEND="
 DEPEND="
${RDEPEND}
X? (
-   x11-proto/xextproto
-   x11-proto/xproto
x11-libs/libXpm
x11-libs/libXt
)"



[gentoo-commits] repo/gentoo:master commit in: x11-terms/eterm/

2018-04-27 Thread Matt Turner
commit: b06f1bd85af137b47d66992700d6919f02d617f4
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 00:51:58 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 00:52:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06f1bd8

x11-terms/eterm: Drop unnecessary x11-proto dep

 x11-terms/eterm/{eterm-0.9.6-r1.ebuild => eterm-0.9.6-r2.ebuild} | 2 --
 x11-terms/eterm/eterm-.ebuild| 2 --
 2 files changed, 4 deletions(-)

diff --git a/x11-terms/eterm/eterm-0.9.6-r1.ebuild 
b/x11-terms/eterm/eterm-0.9.6-r2.ebuild
similarity index 97%
rename from x11-terms/eterm/eterm-0.9.6-r1.ebuild
rename to x11-terms/eterm/eterm-0.9.6-r2.ebuild
index ec3b7e7..0d649eeabdf 100644
--- a/x11-terms/eterm/eterm-0.9.6-r1.ebuild
+++ b/x11-terms/eterm/eterm-0.9.6-r2.ebuild
@@ -19,8 +19,6 @@ RDEPEND="
x11-libs/libXt
x11-libs/libICE
x11-libs/libSM
-   x11-proto/xextproto
-   x11-proto/xproto
x11-libs/libast
media-libs/imlib2[X]
media-fonts/font-misc-misc

diff --git a/x11-terms/eterm/eterm-.ebuild 
b/x11-terms/eterm/eterm-.ebuild
index 6d24ce22d91..e1045ccb87f 100644
--- a/x11-terms/eterm/eterm-.ebuild
+++ b/x11-terms/eterm/eterm-.ebuild
@@ -17,8 +17,6 @@ RDEPEND="
x11-libs/libXt
x11-libs/libICE
x11-libs/libSM
-   x11-proto/xextproto
-   x11-proto/xproto
x11-libs/libast
media-libs/imlib2[X]
media-fonts/font-misc-misc



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

2018-04-27 Thread Matt Turner
commit: e2ce4d3855b4d7e1b4a559f6a3c1fd4ea7774b63
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 00:36:25 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 00:52:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ce4d38

sys-apps/qingy: Drop old version

 sys-apps/qingy/qingy-1.0.0-r2.ebuild | 134 ---
 1 file changed, 134 deletions(-)

diff --git a/sys-apps/qingy/qingy-1.0.0-r2.ebuild 
b/sys-apps/qingy/qingy-1.0.0-r2.ebuild
deleted file mode 100644
index e07aaae10bf..000
--- a/sys-apps/qingy/qingy-1.0.0-r2.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools elisp-common eutils pam systemd
-
-GENTOO_THEME_VERSION=2.1
-
-DESCRIPTION="a DirectFB getty replacement"
-HOMEPAGE="http://qingy.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
-   mirror://gentoo/${PN}-gentoo-theme-${GENTOO_THEME_VERSION}.tar.bz2
-   
https://dev.gentoo.org/~gienah/2big4tree/sys-apps/qingy/${P}-screensavers.patch.gz
-   
https://dev.gentoo.org/~gienah/2big4tree/sys-apps/qingy/${P}-consolekit-pam.patch.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="consolekit crypt directfb emacs gpm opensslcrypt pam static X"
-
-RDEPEND=">=sys-libs/ncurses-5.7-r7:=
-   opensslcrypt? ( dev-libs/openssl:0= )
-   crypt? ( >=dev-libs/libgcrypt-1.2.1:0= )
-   directfb? ( >=dev-libs/DirectFB-1.4.2[fbcon,jpeg,png,truetype] )
-   emacs? ( virtual/emacs )
-   pam? ( >=sys-libs/pam-0.75-r11 )
-   X? (
-   x11-libs/libX11:=
-   x11-libs/libXScrnSaver:=
-   x11-proto/scrnsaverproto
-   )"
-DEPEND="${RDEPEND}
-   >=sys-apps/sed-4.1.4-r1
-   virtual/pkgconfig"
-RDEPEND="${RDEPEND}
-   consolekit? (
-   sys-auth/consolekit
-   sys-apps/dbus )
-   pam? ( sys-auth/pambase )"
-
-SITEFILE=50${PN}-gentoo.el
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-tinfo.patch
-   # bug #359637 and bug #462634 - fixes from upstream
-   epatch "${DISTDIR}"/${P}-screensavers.patch.gz
-   # bug #372675 - fix from upstream
-   epatch "${DISTDIR}"/${P}-consolekit-pam.patch.gz
-   epatch_user #510738
-   eautoreconf
-}
-
-src_configure() {
-   local crypto_support="--disable-crypto"
-   local emacs_support="--disable-emacs --without-lispdir"
-
-   if use crypt && use opensslcrypt; then
-   echo
-   ewarn "You can have openssl or libgcrypt as a crypto library, 
not both."
-   ewarn "Using libgcrypt now..."
-   echo
-   fi
-
-   use emacs && emacs_support="--enable-emacs 
--with-lispdir=${SITELISP}/${PN}"
-   use opensslcrypt && crypto_support="--enable-crypto=openssl"
-   use crypt && crypto_support="--enable-crypto=libgcrypt"
-   econf \
-   --sbindir=/sbin \
-   --disable-optimizations \
-   $(use_enable consolekit) \
-   $(use_enable pam) \
-   $(use_enable static static-build) \
-   $(use_enable gpm gpm-lock) \
-   $(use_enable X x-support) \
-   $(use_enable directfb DirectFB-support ) \
-   ${crypto_support} \
-   ${emacs_support}
-}
-
-src_install() {
-   # Copy documentation manually as make install only installs info files
-   # INSTALL is left because it contains also configuration informations
-   dodoc AUTHORS ChangeLog INSTALL NEWS README THANKS TODO
-
-   # Install the program
-   emake DESTDIR="${D}" install
-
-   # Set the settings file umask to 600, in case somebody
-   # wants to make use of the autologin feature
-   /bin/chmod 600 "${D}"/etc/qingy/settings
-
-   # Install Gentoo theme
-   dodir /usr/share/${PN}/themes/gentoo
-   cp "${WORKDIR}"/gentoo/* "${D}"/usr/share/${PN}/themes/gentoo || die
-
-   # Alter config file so that it uses our theme
-   sed -i 's/theme = "default"/theme = "gentoo"/' "${D}"/etc/${PN}/settings
-
-   # Install log rotation policy
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}-logrotate ${PN}
-
-   use emacs && elisp-site-file-install "${FILESDIR}"/${SITEFILE}
-
-   rm "${D}"/etc/pam.d/qingy
-   pamd_mimic system-local-login qingy auth account password session
-
-   systemd_newunit "${FILESDIR}/${PN}_at.service" "${PN}@.service"
-}
-
-pkg_postinst() {
-   einfo "In order to use qingy you must first edit your /etc/inittab"
-   einfo "Check the documentation at ${HOMEPAGE}"
-   einfo "for instructions on how to do that."
-   echo
-   einfo "Also, make sure to adjust qingy settings file 
(/etc/qingy/settings)"
-   einfo "to your preferences/machine configuration..."
-
-   if use crypt; then
-   echo
-

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

2018-04-27 Thread Matt Turner
commit: 0ba3874f55a533bf9155c0fe4c608e287c30f300
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 00:41:38 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 00:52:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba3874f

app-misc/g15macro: Drop unnecessary x11-proto dep

x11-libs/libX11 has these in RDEPEND, so they're guaranteed to be
installed.

 .../g15macro/{g15macro-1.0.3-r1.ebuild => g15macro-1.0.3-r2.ebuild} | 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-misc/g15macro/g15macro-1.0.3-r1.ebuild 
b/app-misc/g15macro/g15macro-1.0.3-r2.ebuild
similarity index 95%
rename from app-misc/g15macro/g15macro-1.0.3-r1.ebuild
rename to app-misc/g15macro/g15macro-1.0.3-r2.ebuild
index f2f9d8cee10..c86e4550bd2 100644
--- a/app-misc/g15macro/g15macro-1.0.3-r1.ebuild
+++ b/app-misc/g15macro/g15macro-1.0.3-r2.ebuild
@@ -17,8 +17,6 @@ DEPEND=">=app-misc/g15daemon-1.9.0
dev-libs/libg15
dev-libs/libg15render
x11-libs/libX11
-   x11-proto/xextproto
-   x11-proto/xproto
x11-libs/libXtst
 "
 RDEPEND="${DEPEND}



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

2018-04-27 Thread Matt Turner
commit: b5a542ec0714b66a7d8bfa68f009129068e3eca9
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 28 00:34:29 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 28 00:52:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a542ec

media-libs/clutter: Transition deps to x11-base/xorg-proto

 media-libs/clutter/{clutter-1.26.2.ebuild => clutter-1.26.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/clutter/clutter-1.26.2.ebuild 
b/media-libs/clutter/clutter-1.26.2-r1.ebuild
similarity index 99%
rename from media-libs/clutter/clutter-1.26.2.ebuild
rename to media-libs/clutter/clutter-1.26.2-r1.ebuild
index 5aaee721b63..22a03103bd9 100644
--- a/media-libs/clutter/clutter-1.26.2.ebuild
+++ b/media-libs/clutter/clutter-1.26.2-r1.ebuild
@@ -47,7 +47,6 @@ RDEPEND="
>=x11-libs/libX11-1.3.1
x11-libs/libXext
x11-libs/libXdamage
-   x11-proto/inputproto
>=x11-libs/libXi-1.3
>=x11-libs/libXcomposite-0.4 )
wayland? (
@@ -62,6 +61,7 @@ DEPEND="${RDEPEND}
>=dev-util/gtk-doc-1.20
>=app-text/docbook-sgml-utils-0.6.14[jadetex]
dev-libs/libxslt )
+   X? ( x11-base/xorg-proto )
test? ( x11-libs/gdk-pixbuf )
 "
 



[gentoo-commits] proj/portage:master commit in: pym/portage/tests/dbapi/, pym/portage/package/ebuild/_parallel_manifest/, ...

2018-04-27 Thread Zac Medico
commit: 3e77f0199cb401acf974089fb6aa378fd45d0e90
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Apr 24 06:54:05 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Apr 27 22:56:02 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3e77f019

ManifestScheduler: async fetchlist_dict (bug 653946)

In order to avoid event loop recursion, pass fetchlist_dict to
ManifestTask as a Future.

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

 pym/portage/dbapi/porttree.py  | 70 ++
 .../ebuild/_parallel_manifest/ManifestScheduler.py | 25 
 .../ebuild/_parallel_manifest/ManifestTask.py  | 24 +++-
 pym/portage/tests/dbapi/test_portdb_cache.py   |  3 +-
 4 files changed, 105 insertions(+), 17 deletions(-)

diff --git a/pym/portage/dbapi/porttree.py b/pym/portage/dbapi/porttree.py
index 975f03d5e..3ce214cd7 100644
--- a/pym/portage/dbapi/porttree.py
+++ b/pym/portage/dbapi/porttree.py
@@ -37,6 +37,7 @@ from portage import _unicode_encode
 from portage import OrderedDict
 from portage.util._eventloop.EventLoop import EventLoop
 from portage.util._eventloop.global_event_loop import global_event_loop
+from portage.util.futures.iter_completed import iter_gather
 from _emerge.EbuildMetadataPhase import EbuildMetadataPhase
 
 import os as _os
@@ -1393,6 +1394,75 @@ class FetchlistDict(Mapping):
if sys.hexversion >= 0x300:
keys = __iter__
 
+
+def _async_manifest_fetchlist(portdb, repo_config, cp, cpv_list=None,
+   max_jobs=None, max_load=None, loop=None):
+   """
+   Asynchronous form of FetchlistDict, with max_jobs and max_load
+   parameters in order to control async_aux_get concurrency.
+
+   @param portdb: portdbapi instance
+   @type portdb: portdbapi
+   @param repo_config: repository configuration for a Manifest
+   @type repo_config: RepoConfig
+   @param cp: cp for a Manifest
+   @type cp: str
+   @param cpv_list: list of ebuild cpv values for a Manifest
+   @type cpv_list: list
+   @param max_jobs: max number of futures to process concurrently (default
+   is multiprocessing.cpu_count())
+   @type max_jobs: int
+   @param max_load: max load allowed when scheduling a new future,
+   otherwise schedule no more than 1 future at a time (default
+   is multiprocessing.cpu_count())
+   @type max_load: int or float
+   @param loop: event loop
+   @type loop: EventLoop
+   @return: a Future resulting in a Mapping compatible with FetchlistDict
+   @rtype: asyncio.Future (or compatible)
+   """
+   loop = loop or global_event_loop()
+   loop = getattr(loop, '_asyncio_wrapper', loop)
+   result = loop.create_future()
+   cpv_list = (portdb.cp_list(cp, mytree=repo_config.location)
+   if cpv_list is None else cpv_list)
+
+   def gather_done(gather_result):
+   # All exceptions must be consumed from gather_result before this
+   # function returns, in order to avoid triggering the event 
loop's
+   # exception handler.
+   e = None
+   if not gather_result.cancelled():
+   for future in gather_result.result():
+   if (future.done() and not future.cancelled() and
+   future.exception() is not None):
+   e = future.exception()
+
+   if result.cancelled():
+   return
+   elif e is None:
+   result.set_result(dict((k, list(v.result()))
+   for k, v in zip(cpv_list, 
gather_result.result(
+   else:
+   result.set_exception(e)
+
+   gather_result = iter_gather(
+   # Use a generator expression for lazy evaluation, so that 
iter_gather
+   # controls the number of concurrent async_fetch_map calls.
+   (portdb.async_fetch_map(cpv, mytree=repo_config.location, 
loop=loop)
+   for cpv in cpv_list),
+   max_jobs=max_jobs,
+   max_load=max_load,
+   loop=loop,
+   )
+
+   gather_result.add_done_callback(gather_done)
+   result.add_done_callback(lambda result:
+   gather_result.cancel() if result.cancelled() else None)
+
+   return result
+
+
 def _parse_uri_map(cpv, metadata, use=None):
 
myuris = use_reduce(metadata.get('SRC_URI', ''),

diff --git a/pym/portage/package/ebuild/_parallel_manifest/ManifestScheduler.py 
b/pym/portage/package/ebuild/_parallel_manifest/ManifestScheduler.py
index 38ac4825e..fabea9bc1 100644
--- a/pym/portage/package/ebuild/_parallel_manifest/ManifestScheduler.py
+++ b/pym/portage/package/ebuild/_parallel_manifest/ManifestScheduler.py
@@ -1,10 +1,10 @@
-# Copyright 2012-2013 Gentoo Foundation
+# Copyright 

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

2018-04-27 Thread Zac Medico
commit: be61882996099322bb3a1e82e71f475b4141ad40
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Apr 24 23:28:08 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Apr 27 21:33:00 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=be618829

Add iter_gather function (bug 653946)

This is similar to asyncio.gather, but takes an iterator of
futures as input, and includes support for max_jobs and max_load
parameters. For bug 653946, this will be used to asynchronously
gather the results of the portdbapi.async_fetch_map calls that
are required to generate a Manifest, while using the max_jobs
parameter to limit the number of concurrent async_aux_get calls.

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

 pym/portage/util/futures/iter_completed.py | 73 ++
 1 file changed, 73 insertions(+)

diff --git a/pym/portage/util/futures/iter_completed.py 
b/pym/portage/util/futures/iter_completed.py
index 5ad075305..1d6a9a4bd 100644
--- a/pym/portage/util/futures/iter_completed.py
+++ b/pym/portage/util/futures/iter_completed.py
@@ -112,3 +112,76 @@ def async_iter_completed(futures, max_jobs=None, 
max_load=None, loop=None):
# cleanup in case of interruption by SIGINT, etc
scheduler.cancel()
scheduler.wait()
+
+
+def iter_gather(futures, max_jobs=None, max_load=None, loop=None):
+   """
+   This is similar to asyncio.gather, but takes an iterator of
+   futures as input, and includes support for max_jobs and max_load
+   parameters.
+
+   @param futures: iterator of asyncio.Future (or compatible)
+   @type futures: iterator
+   @param max_jobs: max number of futures to process concurrently (default
+   is multiprocessing.cpu_count())
+   @type max_jobs: int
+   @param max_load: max load allowed when scheduling a new future,
+   otherwise schedule no more than 1 future at a time (default
+   is multiprocessing.cpu_count())
+   @type max_load: int or float
+   @param loop: event loop
+   @type loop: EventLoop
+   @return: a Future resulting in a list of done input futures, in the
+   same order that they were yielded from the input iterator
+   @rtype: asyncio.Future (or compatible)
+   """
+   loop = loop or global_event_loop()
+   loop = getattr(loop, '_asyncio_wrapper', loop)
+   result = loop.create_future()
+   futures_list = []
+
+   def future_generator():
+   for future in futures:
+   futures_list.append(future)
+   yield future
+
+   completed_iter = async_iter_completed(
+   future_generator(),
+   max_jobs=max_jobs,
+   max_load=max_load,
+   loop=loop,
+   )
+
+   def handle_result(future_done_set):
+   if result.cancelled():
+   if not future_done_set.cancelled():
+   # All exceptions must be consumed from 
future_done_set, in order
+   # to avoid triggering the event loop's 
exception handler.
+   list(future.exception() for future in 
future_done_set.result()
+   if not future.cancelled())
+   return
+
+   try:
+   handle_result.current_task = next(completed_iter)
+   except StopIteration:
+   result.set_result(futures_list)
+   else:
+   
handle_result.current_task.add_done_callback(handle_result)
+
+   try:
+   handle_result.current_task = next(completed_iter)
+   except StopIteration:
+   handle_result.current_task = None
+   result.set_result(futures_list)
+   else:
+   handle_result.current_task.add_done_callback(handle_result)
+
+   def cancel_callback(result):
+   if (result.cancelled() and
+   handle_result.current_task is not None and
+   not handle_result.current_task.done()):
+   handle_result.current_task.cancel()
+
+   result.add_done_callback(cancel_callback)
+
+   return result



[gentoo-commits] repo/gentoo:master commit in: sys-libs/lwp/, sys-libs/lwp/files/

2018-04-27 Thread Sergei Trofimovich
commit: 426743b8538f84b9d8f14b658283b45806a77f93
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr 27 23:24:59 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 27 23:25:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426743b8

sys-libs/lwp: tweak build failure on ia64

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-libs/lwp/files/lwp-2.8-ia64.patch | 18 ++
 sys-libs/lwp/lwp-2.8.ebuild   |  4 
 2 files changed, 22 insertions(+)

diff --git a/sys-libs/lwp/files/lwp-2.8-ia64.patch 
b/sys-libs/lwp/files/lwp-2.8-ia64.patch
new file mode 100644
index 000..bb5abe65cc3
--- /dev/null
+++ b/sys-libs/lwp/files/lwp-2.8-ia64.patch
@@ -0,0 +1,18 @@
+diff --git a/src/lwp_ucontext.h b/src/lwp_ucontext.h
+index dfb5465..adc58e5 100644
+--- a/src/lwp_ucontext.h
 b/src/lwp_ucontext.h
+@@ -25,6 +25,13 @@ Coda are listed in the file CREDITS.
+ #include 
+ #include "lwp_stacktrace.h"
+ 
++// ia64 defines uc_link define as:
++///usr/include/sys/ucontext.h:#define uc_link _u._uc._link
++// undo namespace pollution
++#undef uc_link
++#undef uc_stack
++#undef uc_mcontext
++
+ #ifdef SAVE_SIGMASK
+ #define JMP_BUF sigjmp_buf
+ #define SETJMP(x,y) sigsetjmp(x, y)

diff --git a/sys-libs/lwp/lwp-2.8.ebuild b/sys-libs/lwp/lwp-2.8.ebuild
index a2a5a51c75c..c1ef7d1d273 100644
--- a/sys-libs/lwp/lwp-2.8.ebuild
+++ b/sys-libs/lwp/lwp-2.8.ebuild
@@ -13,6 +13,10 @@ SLOT="1"
 KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE=""
 
+PATCHES=(
+   "${FILESDIR}"/${P}-ia64.patch
+)
+
 src_configure() {
econf --disable-static
 }



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

2018-04-27 Thread Andreas Sturmlechner
commit: 48e3d1b3555ba9889f51a69344016ffb88f212e9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 27 23:05:09 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 27 23:05:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e3d1b3

media-libs/phonon: Restore dropped ~amd64-fbsd keyword

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-libs/phonon/phonon-4.10.1.ebuild | 2 +-
 media-libs/phonon/phonon-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/phonon/phonon-4.10.1.ebuild 
b/media-libs/phonon/phonon-4.10.1.ebuild
index 537dd677f72..478b0d3bb95 100644
--- a/media-libs/phonon/phonon-4.10.1.ebuild
+++ b/media-libs/phonon/phonon-4.10.1.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 if [[ ${PV} != ** ]]; then
SRC_URI="mirror://kde/stable/phonon/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd"
 else
EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
inherit git-r3

diff --git a/media-libs/phonon/phonon-.ebuild 
b/media-libs/phonon/phonon-.ebuild
index 537dd677f72..478b0d3bb95 100644
--- a/media-libs/phonon/phonon-.ebuild
+++ b/media-libs/phonon/phonon-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 if [[ ${PV} != ** ]]; then
SRC_URI="mirror://kde/stable/phonon/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd"
 else
EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
inherit git-r3



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

2018-04-27 Thread Sergei Trofimovich
commit: 82accf4780e2ad9a5ee75ef6b0ffea7f3827f02e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr 27 22:50:30 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 27 22:50:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82accf47

dev-db/sqlite: stable 3.23.1 for ia64, bug #650952

Bug: https://bugs.gentoo.org/650952
Package-Manager: Portage-2.3.31, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-db/sqlite/sqlite-3.23.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.23.1.ebuild 
b/dev-db/sqlite/sqlite-3.23.1.ebuild
index e9d92c71ec3..48ce15aead8 100644
--- a/dev-db/sqlite/sqlite-3.23.1.ebuild
+++ b/dev-db/sqlite/sqlite-3.23.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="doc? ( 
https://sqlite.org/2018/${PN}-doc-${DOC_PV}.zip )
 
 LICENSE="public-domain"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
 
 RDEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]



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

2018-04-27 Thread Anthony G. Basile
commit: dacba8510405c732f4c93ab36d3db0d153c525fe
Author: Marty E. Plummer  startmail  com>
AuthorDate: Fri Apr 27 17:42:36 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 22:11:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dacba851

www-servers/monkeyd: git-2->git-r3

Package-Manager: Portage-2.3.31, Repoman-2.3.9
Signed-off-by: Anthony G. Basile  gentoo.org>

 www-servers/monkeyd/monkeyd-1.6.9-r1.ebuild | 10 +-
 www-servers/monkeyd/monkeyd-.ebuild |  8 
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/www-servers/monkeyd/monkeyd-1.6.9-r1.ebuild 
b/www-servers/monkeyd/monkeyd-1.6.9-r1.ebuild
index 67bcf735132..d86b0157384 100644
--- a/www-servers/monkeyd/monkeyd-1.6.9-r1.ebuild
+++ b/www-servers/monkeyd/monkeyd-1.6.9-r1.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=5
 
 inherit eutils flag-o-matic toolchain-funcs user multilib
 
 DESCRIPTION="A small, fast, and scalable web server"
 HOMEPAGE="http://www.monkey-project.com/;
 MY_P="${PN/d}-${PV}"
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/monkey/monkey.git;
-   inherit git-2
-   KEYWORDS="amd64 arm ppc64"
+   inherit git-r3
+   KEYWORDS=""
 else
SRC_URI="http://monkey-project.com/releases/${PV:0:3}/${MY_P}.tar.gz;
KEYWORDS="amd64 arm ~mips ppc ppc64 x86"

diff --git a/www-servers/monkeyd/monkeyd-.ebuild 
b/www-servers/monkeyd/monkeyd-.ebuild
index fafdebcfb41..86d571f4137 100644
--- a/www-servers/monkeyd/monkeyd-.ebuild
+++ b/www-servers/monkeyd/monkeyd-.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=5
 
 inherit eutils flag-o-matic toolchain-funcs user multilib
 
 DESCRIPTION="A small, fast, and scalable web server"
 HOMEPAGE="http://www.monkey-project.com/;
 MY_P="${PN/d}-${PV}"
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/monkey/monkey.git;
-   inherit git-2
+   inherit git-r3
KEYWORDS=""
 else
SRC_URI="http://monkey-project.com/releases/${PV:0:3}/${MY_P}.tar.gz;



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

2018-04-27 Thread Anthony G. Basile
commit: 7b8cd25ea360f1bfc252ec78cceebf45ed5dfbf4
Author: Marty E. Plummer  startmail  com>
AuthorDate: Fri Apr 27 16:57:47 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 22:11:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b8cd25e

dev-python/pypax: git-2->git-r3, git://->https://

Package-Manager: Portage-2.3.31, Repoman-2.3.9
Signed-off-by: Anthony G. Basile  gentoo.org>

 dev-python/pypax/pypax-0.9.2.ebuild |  8 
 dev-python/pypax/pypax-.ebuild  | 10 +-
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-python/pypax/pypax-0.9.2.ebuild 
b/dev-python/pypax/pypax-0.9.2.ebuild
index d6d789eeeda..322214eba63 100644
--- a/dev-python/pypax/pypax-0.9.2.ebuild
+++ b/dev-python/pypax/pypax-0.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,9 +7,9 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1
 
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/elfix.git"
-   inherit git-2
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git;
+   inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz;
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86"

diff --git a/dev-python/pypax/pypax-.ebuild 
b/dev-python/pypax/pypax-.ebuild
index 21130e24c55..39846769a8c 100644
--- a/dev-python/pypax/pypax-.ebuild
+++ b/dev-python/pypax/pypax-.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1
 
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/elfix.git"
-   inherit git-2
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git;
+   inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86"



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

2018-04-27 Thread Anthony G. Basile
commit: fd40ac78005fbc99905dbb01968c04780a3e81b4
Author: Marty E. Plummer  startmail  com>
AuthorDate: Fri Apr 27 17:26:39 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 22:11:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd40ac78

sys-apps/elfix: git-2->git-r3, git://->https://

Also eutils is unneeded, autotools is only needed on live ebuilds.
Go ahead and bump to EAPI=6.

Package-Manager: Portage-2.3.31, Repoman-2.3.9
Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-apps/elfix/elfix-0.9.2.ebuild | 25 -
 sys-apps/elfix/elfix-.ebuild  | 25 -
 2 files changed, 24 insertions(+), 26 deletions(-)

diff --git a/sys-apps/elfix/elfix-0.9.2.ebuild 
b/sys-apps/elfix/elfix-0.9.2.ebuild
index 11349cf6d6f..2bc81bd6ca5 100644
--- a/sys-apps/elfix/elfix-0.9.2.ebuild
+++ b/sys-apps/elfix/elfix-0.9.2.ebuild
@@ -1,13 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=6
 
-inherit eutils
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/elfix.git"
-   inherit git-2
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git;
+   inherit autotools git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/elfix/${P}.tar.gz;
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
@@ -21,6 +19,8 @@ LICENSE="GPL-3"
 SLOT="0"
 IUSE="+ptpax +xtpax"
 
+DOCS=( AUTHORS ChangeLog INSTALL README THANKS TODO )
+
 REQUIRED_USE="|| ( ptpax xtpax )"
 
 # These only work with a properly configured PaX kernel
@@ -33,7 +33,11 @@ DEPEND="~dev-python/pypax-${PV}[ptpax=,xtpax=]
 RDEPEND="${DEPEND}"
 
 src_prepare() {
-   [[ ${PV} == "" ]] && ./autogen.sh
+   default
+   if [[ ${PV} == ** ]]; then
+   eautoreconf
+   cd doc && ./make.sh || die
+   fi
 }
 
 src_configure() {
@@ -42,8 +46,3 @@ src_configure() {
$(use_enable ptpax) \
$(use_enable xtpax)
 }
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS ChangeLog INSTALL README THANKS TODO
-}

diff --git a/sys-apps/elfix/elfix-.ebuild b/sys-apps/elfix/elfix-.ebuild
index 9e35e46644d..0eaa5ebdfec 100644
--- a/sys-apps/elfix/elfix-.ebuild
+++ b/sys-apps/elfix/elfix-.ebuild
@@ -1,13 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=6
 
-inherit eutils
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/elfix.git"
-   inherit git-2
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git;
+   inherit autotools git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/elfix/${P}.tar.gz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86"
@@ -21,6 +19,8 @@ LICENSE="GPL-3"
 SLOT="0"
 IUSE="+ptpax +xtpax"
 
+DOCS=( AUTHORS ChangeLog INSTALL README.md THANKS TODO )
+
 REQUIRED_USE="|| ( ptpax xtpax )"
 
 # These only work with a properly configured PaX kernel
@@ -33,7 +33,11 @@ DEPEND="~dev-python/pypax-${PV}[ptpax=,xtpax=]
 RDEPEND="${DEPEND}"
 
 src_prepare() {
-   [[ ${PV} == "" ]] && ./autogen.sh
+   default
+   if [[ ${PV} == ** ]]; then
+   eautoreconf
+   cd doc && ./make.sh || die
+   fi
 }
 
 src_configure() {
@@ -42,8 +46,3 @@ src_configure() {
$(use_enable ptpax) \
$(use_enable xtpax)
 }
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS ChangeLog INSTALL README THANKS TODO
-}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/fortify-headers/

2018-04-27 Thread Anthony G. Basile
commit: 27b53eb1693da23f5b610b02e7862ec279fcaff0
Author: Marty E. Plummer  startmail  com>
AuthorDate: Fri Apr 27 17:30:31 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 22:11:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b53eb1

sys-libs/fortify-headers: git-2->git-r3, EAPI=6

Package-Manager: Portage-2.3.31, Repoman-2.3.9
Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-libs/fortify-headers/fortify-headers-0.6.ebuild  | 8 
 sys-libs/fortify-headers/fortify-headers-0.7.ebuild  | 8 
 sys-libs/fortify-headers/fortify-headers-.ebuild | 8 
 3 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/sys-libs/fortify-headers/fortify-headers-0.6.ebuild 
b/sys-libs/fortify-headers/fortify-headers-0.6.ebuild
index fccc550aeab..d6ce9396cf9 100644
--- a/sys-libs/fortify-headers/fortify-headers-0.6.ebuild
+++ b/sys-libs/fortify-headers/fortify-headers-0.6.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="git://git.2f30.org/fortify-headers"
-   inherit git-2
+   inherit git-r3
 else

SRC_URI="http://git.2f30.org/fortify-headers/snapshot/fortify-headers-${PV}.tar.gz;
KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"

diff --git a/sys-libs/fortify-headers/fortify-headers-0.7.ebuild 
b/sys-libs/fortify-headers/fortify-headers-0.7.ebuild
index fccc550aeab..d6ce9396cf9 100644
--- a/sys-libs/fortify-headers/fortify-headers-0.7.ebuild
+++ b/sys-libs/fortify-headers/fortify-headers-0.7.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="git://git.2f30.org/fortify-headers"
-   inherit git-2
+   inherit git-r3
 else

SRC_URI="http://git.2f30.org/fortify-headers/snapshot/fortify-headers-${PV}.tar.gz;
KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"

diff --git a/sys-libs/fortify-headers/fortify-headers-.ebuild 
b/sys-libs/fortify-headers/fortify-headers-.ebuild
index fccc550aeab..d6ce9396cf9 100644
--- a/sys-libs/fortify-headers/fortify-headers-.ebuild
+++ b/sys-libs/fortify-headers/fortify-headers-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="git://git.2f30.org/fortify-headers"
-   inherit git-2
+   inherit git-r3
 else

SRC_URI="http://git.2f30.org/fortify-headers/snapshot/fortify-headers-${PV}.tar.gz;
KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/uclibc/

2018-04-27 Thread Anthony G. Basile
commit: bf60ab922b7e43493ea72a47a2f1095e24f86440
Author: Marty E. Plummer  startmail  com>
AuthorDate: Fri Apr 27 17:38:46 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 22:11:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf60ab92

sys-libs/uclibc: git-2->git-r3, explicit EAPI=0

Also unified the live vs versioned ebuild logic.

Package-Manager: Portage-2.3.31, Repoman-2.3.9
Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-libs/uclibc/uclibc-0.9.33.2-r15.ebuild | 27 +++
 sys-libs/uclibc/uclibc-0.9.33..ebuild  | 26 ++
 sys-libs/uclibc/uclibc-.ebuild | 26 ++
 3 files changed, 43 insertions(+), 36 deletions(-)

diff --git a/sys-libs/uclibc/uclibc-0.9.33.2-r15.ebuild 
b/sys-libs/uclibc/uclibc-0.9.33.2-r15.ebuild
index 32bb5418085..4c712c8a69a 100644
--- a/sys-libs/uclibc/uclibc-0.9.33.2-r15.ebuild
+++ b/sys-libs/uclibc/uclibc-0.9.33.2-r15.ebuild
@@ -1,10 +1,20 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=0
+
 inherit eutils flag-o-matic multilib toolchain-funcs savedconfig
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.busybox.net/uClibc"
-   inherit git-2
+
+MY_P=uClibc-${PV}
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://git.busybox.net/uClibc;
+   EGIT_BRANCH="0.9.33"
+   inherit git-r3
+else
+   PATCH_VER="17"
+   SRC_URI="https://uclibc.org/downloads/${MY_P}.tar.bz2
+   
${PATCH_VER:+mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.bz2}"
+   KEYWORDS="-* amd64 arm m68k ~mips ppc sh sparc x86"
 fi
 
 export CBUILD=${CBUILD:-${CHOST}}
@@ -15,15 +25,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
fi
 fi
 
-MY_P=uClibc-${PV}
 DESCRIPTION="C library for developing embedded Linux systems"
 HOMEPAGE="https://www.uclibc.org/;
-if [[ ${PV} != "" ]] ; then
-   PATCH_VER="17"
-   SRC_URI="https://uclibc.org/downloads/${MY_P}.tar.bz2
-   
${PATCH_VER:+mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.bz2}"
-   KEYWORDS="-* amd64 arm m68k ~mips ppc sh sparc x86"
-fi
 
 LICENSE="LGPL-2"
 SLOT="0"
@@ -232,8 +235,8 @@ src_config() {
 }
 
 src_unpack() {
-   if [[ ${PV} == "" ]] ; then
-   git-2_src_unpack
+   if [[ ${PV} == ** ]] ; then
+   git-r3_src_unpack
else
unpack ${A}
fi

diff --git a/sys-libs/uclibc/uclibc-0.9.33..ebuild 
b/sys-libs/uclibc/uclibc-0.9.33..ebuild
index fbc8a60a1fc..d55f0afff6d 100644
--- a/sys-libs/uclibc/uclibc-0.9.33..ebuild
+++ b/sys-libs/uclibc/uclibc-0.9.33..ebuild
@@ -1,11 +1,20 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=0
+
 inherit eutils flag-o-matic multilib toolchain-funcs savedconfig
-if [[ ${PV} == * ]] ; then
+
+MY_P=uClibc-${PV}
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://git.busybox.net/uClibc;
EGIT_BRANCH="0.9.33"
-   EGIT_REPO_URI="git://git.busybox.net/uClibc"
-   inherit git-2
+   inherit git-r3
+else
+   PATCH_VER=""
+   SRC_URI="https://uclibc.org/downloads/${MY_P}.tar.bz2
+   
${PATCH_VER:+mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.bz2}"
+   KEYWORDS="-* ~amd64 ~arm ~m68k ~mips ~ppc ~sh ~sparc ~x86"
 fi
 
 export CBUILD=${CBUILD:-${CHOST}}
@@ -16,15 +25,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
fi
 fi
 
-MY_P=uClibc-${PV}
 DESCRIPTION="C library for developing embedded Linux systems"
 HOMEPAGE="https://www.uclibc.org/;
-if [[ ${PV} != * ]] ; then
-   PATCH_VER=""
-   SRC_URI="https://uclibc.org/downloads/${MY_P}.tar.bz2
-   
${PATCH_VER:+mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.bz2}"
-   KEYWORDS="-* ~amd64 ~arm ~m68k ~mips ~ppc ~sh ~sparc ~x86"
-fi
 
 LICENSE="LGPL-2"
 SLOT="0"
@@ -231,8 +233,8 @@ src_config() {
 }
 
 src_unpack() {
-   if [[ ${PV} == * ]] ; then
-   git-2_src_unpack
+   if [[ ${PV} == ** ]] ; then
+   git-r3_src_unpack
else
unpack ${A}
fi

diff --git a/sys-libs/uclibc/uclibc-.ebuild 
b/sys-libs/uclibc/uclibc-.ebuild
index f5cec3749e7..3e096317bab 100644
--- a/sys-libs/uclibc/uclibc-.ebuild
+++ b/sys-libs/uclibc/uclibc-.ebuild
@@ -1,10 +1,19 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=0
+
 inherit eutils flag-o-matic multilib toolchain-funcs savedconfig
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.busybox.net/uClibc"
-   inherit git-2
+
+MY_P=uClibc-${PV}
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://git.busybox.net/uClibc;
+   inherit git-r3
+else
+   PATCH_VER=""
+   SRC_URI="https://uclibc.org/downloads/${MY_P}.tar.bz2
+  

[gentoo-commits] repo/gentoo:master commit in: app-metrics/node_exporter/

2018-04-27 Thread Manuel Rüger
commit: aaed5d6a64e155181600f97104eab148279b797c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 22:03:58 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 22:04:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaed5d6a

app-metrics/node_exporter: Remove old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-metrics/node_exporter/Manifest |  2 -
 .../node_exporter/node_exporter-0.16.0_rc1.ebuild  | 48 --
 .../node_exporter/node_exporter-0.16.0_rc2.ebuild  | 48 --
 3 files changed, 98 deletions(-)

diff --git a/app-metrics/node_exporter/Manifest 
b/app-metrics/node_exporter/Manifest
index a2c1b0b0960..7d0eb17ee6e 100644
--- a/app-metrics/node_exporter/Manifest
+++ b/app-metrics/node_exporter/Manifest
@@ -1,4 +1,2 @@
 DIST node_exporter-0.15.2.tar.gz 1327204 BLAKE2B 
ee694771ed6d736fd4bb6a10f713f31becc930fb8225499d4b3a2a2cc7416c1816605cd8f4205dc37a2264af8d9f85e3519bc01844d252b6a70d4ee5f6308ece
 SHA512 
b39ce0801a5bf5a2a70c4034659d047d70b3763af3f18925b65c2b5f72832e261362aaeb9ce4c68cb7bf52e790d3fc710a6c8550ad7876e89fd9f5a055200a52
-DIST node_exporter-0.16.0_rc1.tar.gz 1414955 BLAKE2B 
6a05e3ca934e59f292133c09f3e6a1d0babaf184f8daa2861fe04192e4fd6d978ea8a7b8530dbe777f81ab762cc7b0899aed39cb7dbd49eae635acd25a957772
 SHA512 
65a39d15a6645b9a5c5e1650a929229e3ef780fe0d047792f003581322497a6e9ecacfb26af7c22a8d4a7034fd5ce886913e9ec4bfd049d521f01db463573aa8
-DIST node_exporter-0.16.0_rc2.tar.gz 1412646 BLAKE2B 
b73ea3ff38886f88ca64cc1cb137ea2153af93ad5a62c8d409062c23d837c4ee004518782368af45c3d78a8b61ad540f9468256786d75b3d630b27eb250f30cd
 SHA512 
4c4c0c41bc7c91d31fc14e591b9c206a358eddcb0ebf4e057aeb3a2e85486a3b7d4b18e7a9f0e1d27fd1a3ee92e6692f401da2fdd443080962698adca2befc52
 DIST node_exporter-0.16.0_rc3.tar.gz 1411536 BLAKE2B 
24c38fb607d68718298df84db0e903d2a35d21d2edbe5e79c917cd2a32d76708a7e9f25750fd0c52c7eec4bbb90ee089dc60769e05f0265cb08c4a27dff20d96
 SHA512 
fc80738ba6bedd4a9a28374c6ea52c6471be14849b0120fd322397c179e0f0043bc616585d2b251a817bb7af8af16cc5a7f41de989943b9b87805dac4446a61f

diff --git a/app-metrics/node_exporter/node_exporter-0.16.0_rc1.ebuild 
b/app-metrics/node_exporter/node_exporter-0.16.0_rc1.ebuild
deleted file mode 100644
index c40c2737f67..000
--- a/app-metrics/node_exporter/node_exporter-0.16.0_rc1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/node_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-NODE_EXPORTER_COMMIT="f3ff44f"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for machine metrics"
-HOMEPAGE="https://github.com/prometheus/node_exporter;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-util/promu"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${NODE_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
-}
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   mkdir -p bin || die
-   GOPATH="${S}" promu build -v --prefix node_exporter || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin node_exporter/node_exporter
-   dodoc {README,CHANGELOG,CONTRIBUTING}.md
-   popd || die
-   keepdir /var/lib/node_exporter /var/log/node_exporter
-   fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
-   newinitd "${FILESDIR}"/${PN}-1.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-}

diff --git a/app-metrics/node_exporter/node_exporter-0.16.0_rc2.ebuild 
b/app-metrics/node_exporter/node_exporter-0.16.0_rc2.ebuild
deleted file mode 100644
index 1434d7de5b5..000
--- a/app-metrics/node_exporter/node_exporter-0.16.0_rc2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/node_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-NODE_EXPORTER_COMMIT="7cbfa88"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for machine metrics"
-HOMEPAGE="https://github.com/prometheus/node_exporter;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-util/promu"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${NODE_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
-}
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   mkdir -p bin || die
-   GOPATH="${S}" promu build -v 

[gentoo-commits] proj/musl:master commit in: sys-libs/libapparmor/files/, sys-libs/libapparmor/

2018-04-27 Thread Anthony G. Basile
commit: 7093f9a3727bb7d5cdc9a9d83a9109414e86bb6c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Apr 27 22:03:32 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 22:03:32 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7093f9a3

Revert "libapparmor"

This reverts commit 2485547768696f2341cb011a596001deec0be271.

 sys-libs/libapparmor/Manifest  |   4 -
 .../libapparmor/files/libapparmor-2.12-musl.patch  | 163 -
 sys-libs/libapparmor/libapparmor-2.12.0.ebuild |  95 
 sys-libs/libapparmor/metadata.xml  |  14 --
 4 files changed, 276 deletions(-)

diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
deleted file mode 100644
index f81d0a1..000
--- a/sys-libs/libapparmor/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX libapparmor-2.12-musl.patch 3985 BLAKE2B 
011f4fa5ef60156510918624bba6b88c5b4335b02cb078f5b8c79071c97bd5c2f1cd2091580d8770133ca22217e4c26cd9f96b9bc8a01b8f719a2e6ff85efabb
 SHA512 
2498ac90882c36d63a54017486e0a750bcc5feff87bd265f6098366cd633315fce884c208fd9f431a9aca9c1c9b60f941b28c16aff0a82543d99605e8d7582a5
-DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
-EBUILD libapparmor-2.12.0.ebuild 2117 BLAKE2B 
89c78a072c2c03b9d1542ddf36e1ba9990ab53e6fcef9f54554e28fa2d7ded4bedf2c154767b529938bd326552d839a5f2e655c6d463e2691c291fc30b2553bc
 SHA512 
45e04eafa5c3eb66d056779aa9d3a6f95d4abbe8fe1ced37bb0ac4c7219accad80a9af3811a31705ab1e9ff399f19fb038711297ba9f1a75bb06a7ca861cdc95
-MISC metadata.xml 409 BLAKE2B 
63cb1726a015cf118e8ffcc8cf9d49795a75d367e36b0332fbf23faad8b3eed41e2ae090cc92757e12248d831e0ea1782b6f275ef02b7d2d2022bf2b79f69042
 SHA512 
a66647c5e40f2593017942c12786dc30995e7980fdb58c1de0b9ae34069434cb5a4c70b2bd268a239df82edfcc1e7288e8033bf57609f757a321639afd5e78b8

diff --git a/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch 
b/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch
deleted file mode 100644
index d2bc594..000
--- a/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch
+++ /dev/null
@@ -1,163 +0,0 @@
 a/configure.ac 2018-04-15 04:23:39.953481823 +
-+++ b/configure.ac 2018-04-15 04:33:34.474448938 +
-@@ -81,7 +81,7 @@
- AC_HEADER_STDC
- AC_CHECK_HEADERS(unistd.h stdint.h syslog.h)
- 
--AC_CHECK_FUNCS([asprintf __secure_getenv secure_getenv])
-+AC_CHECK_FUNCS([asprintf __secure_getenv secure_getenv scandirat])
- 
- AM_PROG_CC_C_O
- AC_C_CONST
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -46,9 +46,9 @@
-LC_ALL=C  sed  -n -e "/IPPROTO_MAX/d"  -e "s/^\#define[ 
\\t]\\+IPPROTO_\\([A-Z0-9_]\\+\\)\\(.*\\)$$/AA_GEN_PROTO_ENT(\\UIPPROTO_\\1, 
\"\\L\\1\")/p" $< > $@
- 
- lib_LTLIBRARIES = libapparmor.la
--noinst_HEADERS = grammar.h parser.h scanner.h af_protos.h private.h
-+noinst_HEADERS = grammar.h parser.h scanner.h af_protos.h secure_getenv.h 
scandirat.h private.h
- 
--libapparmor_la_SOURCES = grammar.y libaalogparse.c kernel.c scanner.c 
private.c features.c kernel_interface.c policy_cache.c
-+libapparmor_la_SOURCES = grammar.y libaalogparse.c kernel.c scanner.c 
secure_getenv.c scandirat.c private.c features.c kernel_interface.c 
policy_cache.c
- libapparmor_la_LDFLAGS = -version-info 
$(AA_LIB_CURRENT):$(AA_LIB_REVISION):$(AA_LIB_AGE) -XCClinker -dynamic -pthread 
\
-   -Wl,--version-script=$(top_srcdir)/src/libapparmor.map
- 
 a/src/private.c
-+++ b/src/private.c
-@@ -39,10 +39,14 @@
-  #ifdef HAVE___SECURE_GETENV
-   #define secure_getenv __secure_getenv
-  #else
--  #error neither secure_getenv nor __secure_getenv is available
-+  #include "secure_getenv.h"
-  #endif
- #endif
- 
-+#ifndef HAVE_SCANDIRAT
-+#include "scandirat.h"
-+#endif
-+
- struct ignored_suffix_t {
-   const char * text;
-   int len;
 /dev/null
-+++ b/src/scandirat.c
-@@ -0,0 +1,62 @@
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+
-+#include "scandirat.h"
-+
-+#ifndef HAVE_SCANDIRAT
-+
-+int scandirat(int dir_fd, const char *dirp, struct dirent ***namelist,
-+  int (*filter)(const struct dirent *),
-+  int (*compar)(const struct dirent **, const struct dirent **))
-+{
-+  int fd;
-+  DIR *d;
-+  struct dirent *de, **names=0, **tmp;
-+  size_t cnt=0, len=0;
-+  int old_errno = errno;
-+
-+
-+  fd = openat(dir_fd, dirp, O_RDONLY|O_CLOEXEC);
-+  if (fd == -1) return -1;
-+
-+  d = fdopendir(fd);
-+
-+  if (!d) {
-+  close(fd);
-+  return -1;
-+  }
-+
-+  while ((errno=0), (de = readdir(d))) {
-+  if (filter && !filter(de)) continue;
-+  if (cnt >= len) {
-+  len = 2*len+1;
-+  

[gentoo-commits] proj/musl:master commit in: sys-apps/apparmor-utils/files/, sys-apps/apparmor/, sys-apps/apparmor/files/, ...

2018-04-27 Thread Anthony G. Basile
commit: d0a6653d99e8997c4be7e950f19ed609dae63d61
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Apr 27 22:03:43 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 22:03:43 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d0a6653d

Revert "Apparmor without libintl fix"

This reverts commit 2086a4648e20ea0c7ee8d24d82895303aaec2d11.

 sys-apps/apparmor-utils/Manifest   |  4 --
 .../apparmor-utils/apparmor-utils-2.12.0.ebuild| 79 --
 .../files/apparmor-utils-2.12-musl.patch   | 11 ---
 sys-apps/apparmor-utils/metadata.xml   | 14 
 sys-apps/apparmor/Manifest |  8 ---
 sys-apps/apparmor/apparmor-2.12.0.ebuild   | 62 -
 sys-apps/apparmor/files/apparmor-2.12-musl.patch   | 44 
 sys-apps/apparmor/files/apparmor-init  | 32 -
 sys-apps/apparmor/files/apparmor.service   | 14 
 sys-apps/apparmor/files/apparmor_load.sh   |  2 -
 sys-apps/apparmor/files/apparmor_unload.sh |  2 -
 sys-apps/apparmor/metadata.xml | 14 
 sys-apps/firejail/Manifest |  5 --
 sys-apps/firejail/files/0.9.52-apparmor.patch  | 10 ---
 sys-apps/firejail/files/0.9.52-contrib-fix.patch   | 36 --
 sys-apps/firejail/firejail-0.9.52.ebuild   | 50 --
 sys-apps/firejail/metadata.xml | 39 ---
 17 files changed, 426 deletions(-)

diff --git a/sys-apps/apparmor-utils/Manifest b/sys-apps/apparmor-utils/Manifest
deleted file mode 100644
index 58f9c61..000
--- a/sys-apps/apparmor-utils/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX apparmor-utils-2.12-musl.patch 319 BLAKE2B 
1c4cc5251c63de189856927df82f48c1d00575ea9dc57b24b89a42f7c383de3deafb6c1e5c5f5c46a6f309b190d480bdbdd6d1b0c680f7b302e2af5b4f792f0a
 SHA512 
fb23a97b6c21c6253739af419d4968897e55b7c276dfbb0514c78a5487d46df26a07b2a7a0f509edad2526b602031a144065757fbcf7bc475e895980b2d001d4
-DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
-EBUILD apparmor-utils-2.12.0.ebuild 2041 BLAKE2B 
c6ff1621f855b00af4a0f0ce2c7ef342cc0dff80058e7e8da671c0e4dd10e5e8063770223e5ecda8fe9e233bcbf0b8fa171202c3f79ab98fcc5964c144683068
 SHA512 
0b71c72aae38dc13fb968383f49014a9e571f250bcd3235c836c82a50c4bb8cd619306a29e08d6b04699593796d80419269d6f2081fdb1262ba05ad16cc847cb
-MISC metadata.xml 409 BLAKE2B 
63cb1726a015cf118e8ffcc8cf9d49795a75d367e36b0332fbf23faad8b3eed41e2ae090cc92757e12248d831e0ea1782b6f275ef02b7d2d2022bf2b79f69042
 SHA512 
a66647c5e40f2593017942c12786dc30995e7980fdb58c1de0b9ae34069434cb5a4c70b2bd268a239df82edfcc1e7288e8033bf57609f757a321639afd5e78b8

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.12.0.ebuild 
b/sys-apps/apparmor-utils/apparmor-utils-2.12.0.ebuild
deleted file mode 100644
index b1a711e..000
--- a/sys-apps/apparmor-utils/apparmor-utils-2.12.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-inherit perl-module python-r1 toolchain-funcs versionator
-
-MY_PV="$(get_version_component_range 1-2)"
-
-DESCRIPTION="Additional userspace utils to assist with AppArmor profile 
management"
-HOMEPAGE="http://apparmor.net/;
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${MY_PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="test"
-
-DEPEND="dev-lang/perl
-   ${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-   ~sys-libs/libapparmor-${PV}[perl,python]
-   ~sys-apps/apparmor-${PV}
-   dev-perl/Locale-gettext
-   dev-perl/RPC-XML
-   dev-perl/TermReadKey
-   virtual/perl-Data-Dumper
-   virtual/perl-Getopt-Long"
-
-S=${WORKDIR}/apparmor-${MY_PV}
-
-PATCHES=( "${FILESDIR}/apparmor-utils-${MY_PV}-musl.patch" )
-
-src_prepare() {
-   default
-
-   sed -i binutils/Makefile \
-   -e 's/Bstatic/Bdynamic/g' || die
-}
-
-src_compile() {
-   python_setup
-
-   pushd utils > /dev/null || die
-   # launches non-make subprocesses causing "make jobserver unavailable"
-   # error messages to appear in generated code
-   emake -j1
-   popd > /dev/null || die
-
-   pushd binutils > /dev/null || die
-   export EXTRA_CFLAGS="${CFLAGS}"
-   emake CC="$(tc-getCC)" USE_SYSTEM=1
-   popd > /dev/null || die
-}
-
-src_install() {
-   pushd utils > /dev/null || die
-   perl_set_version
-   emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \
-   

[gentoo-commits] proj/musl:master commit in: sys-libs/libapparmor/, sys-libs/libapparmor/files/

2018-04-27 Thread Anthony G. Basile
commit: 1fb2a83490c464447b178fb12e86268156d37c86
Author: Milkey Mouse  meme  institute>
AuthorDate: Fri Apr 27 20:53:26 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 22:04:14 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=1fb2a834

sys-libs/libapparmor: add new package

secure_getenv() is only available from glibc. Borrow a patch from Alpine Linux
that adds a standalone version.

Package-Manager: Portage-2.3.31, Repoman-2.3.9
Manifest-Sign-Key: C6EF5A02F5647987

 sys-libs/libapparmor/Manifest  |  21 +++
 .../files/libapparmor-2.10-symbol_visibility.patch |  13 ++
 .../files/libapparmor-2.12-secure_getenv.patch | 154 +
 sys-libs/libapparmor/libapparmor-2.11.1.ebuild |  96 +
 sys-libs/libapparmor/libapparmor-2.12.0.ebuild |  96 +
 sys-libs/libapparmor/metadata.xml  |  14 ++
 6 files changed, 394 insertions(+)

diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
new file mode 100644
index 000..6a84fad
--- /dev/null
+++ b/sys-libs/libapparmor/Manifest
@@ -0,0 +1,21 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
+DIST apparmor-2.11.1.tar.gz 5017646 BLAKE2B 
ee0176c87b2800eb562c136ff324f08e444c412117c4593ff97c4b0e4c63db2aea0721c6ed38f3c733e3c95024165f329e520acf838c4798a8285b8dedf0d51e
 SHA512 
f088157cc116987e56c0e02127497b1ec6241f3d761ec3b53211fa188f5f02c9408d6b903f2d275328ede88ebfd1393e00aad9f68cbe78fa9ab3711ba0f9c00c
+DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
+-BEGIN PGP SIGNATURE-
+
+iQIzBAEBCAAdFiEE8JaD5QHaZGPThRiKxu9aAvVkeYcFAlrjjcYACgkQxu9aAvVk
+eYcGMQ/+M6Og6CkCvCW6PBUwYty2EBMAmJc0OctvlxXYhmjJiu9dgvUQz/pZw8xs
+MD8Kj2sw+NzwTFwxLsH4CIkSv+oGyDsR8sSPHhYIwI7gA/pxk3i0uK+F3J9EAHFv
+cEIqlO12IJ26IHP1UOML4Y6UXAgCNIX5DcpUtcipK2o00azsOPVzfcvpBYQXYTmD
+pI2/gRweFtL72MWXBdAzZCl7u6swq7XZg7p14uXYuz6MnQP/THLqxOmhDRUVvfr1
+sEAsmPZj9Tsm9PGtUm9wZnduxJMyr6I9JFGN4DTRJIuYfymuzRZ2JTe2sAvRd2Jb
+Y8nRR9tsMImqeocQPq7tnMul6ktoMi3LCeHY9OmVWw+ywmSJ0cesLItMIXZg3NsY
+N2ja/PqflNblywm+z9T9K89rNfLZakJgNOXesBQwOhFApFIG2dHdWlkbaivUJyyq
+cQU1y8UNQzqM0CapgE4KLMGK+g+DvQkGRg4lDOVawbmnaHmQ9cDZPyyz/oni3GQa
+6CKg8UiiYjoJCJmeJNccdIgxBDvgTPF0xNNCxnHPyX45EU0qPf+Q5ZGSDsPLDO8C
+ZiqZcg4wt4wFpNU3iCwp7MbXtcbr0LOao0eIy6lX8NJ8suCZLMzG+cFJLRPCxI5Q
+nbYbzEW614arzb2++EvOf8gmVy7tNQ1KrAxEEg7lRjQMKGyjdn0=
+=lOpQ
+-END PGP SIGNATURE-

diff --git 
a/sys-libs/libapparmor/files/libapparmor-2.10-symbol_visibility.patch 
b/sys-libs/libapparmor/files/libapparmor-2.10-symbol_visibility.patch
new file mode 100644
index 000..beaf355
--- /dev/null
+++ b/sys-libs/libapparmor/files/libapparmor-2.10-symbol_visibility.patch
@@ -0,0 +1,13 @@
+Adds an aditional symbol to allow dynamic linking.
+
+--- src/libapparmor.map
 src/libapparmor.map
+@@ -94,6 +94,7 @@
+   _aa_autoclose;
+   _aa_autofclose;
+   _aa_dirat_for_each;
++  _aa_asprintf;
+   local:
+   *;
+ };
+

diff --git a/sys-libs/libapparmor/files/libapparmor-2.12-secure_getenv.patch 
b/sys-libs/libapparmor/files/libapparmor-2.12-secure_getenv.patch
new file mode 100644
index 000..56c4096
--- /dev/null
+++ b/sys-libs/libapparmor/files/libapparmor-2.12-secure_getenv.patch
@@ -0,0 +1,154 @@
+--- a/libraries/libapparmor/configure.ac
 b/libraries/libapparmor/configure.ac
+@@ -81,7 +81,7 @@ AM_CONDITIONAL(HAVE_RUBY, test x$with_ruby = xyes)
+ AC_HEADER_STDC
+ AC_CHECK_HEADERS(unistd.h stdint.h syslog.h)
+ 
+-AC_CHECK_FUNCS([asprintf __secure_getenv secure_getenv])
++AC_CHECK_FUNCS([asprintf __secure_getenv secure_getenv scandirat])
+ 
+ AM_PROG_CC_C_O
+ AC_C_CONST
+--- a/libraries/libapparmor/src/Makefile.am
 b/libraries/libapparmor/src/Makefile.am
+@@ -46,9 +46,9 @@ af_protos.h: /usr/include/netinet/in.h
+LC_ALL=C  sed  -n -e "/IPPROTO_MAX/d"  -e "s/^\#define[ 
\\t]\\+IPPROTO_\\([A-Z0-9_]\\+\\)\\(.*\\)$$/AA_GEN_PROTO_ENT(\\UIPPROTO_\\1, 
\"\\L\\1\")/p" $< > $@
+ 
+ lib_LTLIBRARIES = libapparmor.la
+-noinst_HEADERS = grammar.h parser.h scanner.h af_protos.h private.h
++noinst_HEADERS = grammar.h parser.h scanner.h af_protos.h secure_getenv.h 
scandirat.h private.h
+ 
+-libapparmor_la_SOURCES = grammar.y libaalogparse.c kernel.c scanner.c 
private.c features.c kernel_interface.c policy_cache.c
++libapparmor_la_SOURCES = grammar.y libaalogparse.c kernel.c scanner.c 
secure_getenv.c scandirat.c private.c features.c kernel_interface.c 
policy_cache.c
+ libapparmor_la_LDFLAGS = -version-info 
$(AA_LIB_CURRENT):$(AA_LIB_REVISION):$(AA_LIB_AGE) -XCClinker -dynamic -pthread 
\
+   -Wl,--version-script=$(top_srcdir)/src/libapparmor.map
+ 
+--- 

[gentoo-commits] proj/musl:master commit in: sys-libs/libapparmor/files/, sys-libs/libapparmor/

2018-04-27 Thread Anthony G. Basile
commit: 3cc7f92150b12b0a597a81618ff8ffa892e89b41
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Apr 27 22:03:23 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 22:03:23 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3cc7f921

Revert "sys-libs/libapparmor: fix white space"

This reverts commit 05ca4ad33a734b9c9f7c40bb6475b70fb745af11.

 sys-libs/libapparmor/Manifest  | 3 +++
 sys-libs/libapparmor/files/libapparmor-2.12-musl.patch | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 0a6a3ee..f81d0a1 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1 +1,4 @@
+AUX libapparmor-2.12-musl.patch 3985 BLAKE2B 
011f4fa5ef60156510918624bba6b88c5b4335b02cb078f5b8c79071c97bd5c2f1cd2091580d8770133ca22217e4c26cd9f96b9bc8a01b8f719a2e6ff85efabb
 SHA512 
2498ac90882c36d63a54017486e0a750bcc5feff87bd265f6098366cd633315fce884c208fd9f431a9aca9c1c9b60f941b28c16aff0a82543d99605e8d7582a5
 DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
+EBUILD libapparmor-2.12.0.ebuild 2117 BLAKE2B 
89c78a072c2c03b9d1542ddf36e1ba9990ab53e6fcef9f54554e28fa2d7ded4bedf2c154767b529938bd326552d839a5f2e655c6d463e2691c291fc30b2553bc
 SHA512 
45e04eafa5c3eb66d056779aa9d3a6f95d4abbe8fe1ced37bb0ac4c7219accad80a9af3811a31705ab1e9ff399f19fb038711297ba9f1a75bb06a7ca861cdc95
+MISC metadata.xml 409 BLAKE2B 
63cb1726a015cf118e8ffcc8cf9d49795a75d367e36b0332fbf23faad8b3eed41e2ae090cc92757e12248d831e0ea1782b6f275ef02b7d2d2022bf2b79f69042
 SHA512 
a66647c5e40f2593017942c12786dc30995e7980fdb58c1de0b9ae34069434cb5a4c70b2bd268a239df82edfcc1e7288e8033bf57609f757a321639afd5e78b8

diff --git a/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch 
b/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch
index a71bf5f..d2bc594 100644
--- a/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch
+++ b/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch
@@ -24,7 +24,7 @@
-Wl,--version-script=$(top_srcdir)/src/libapparmor.map
  
 --- a/src/private.c
-+++ b/src/private.c
 b/src/private.c
 @@ -39,10 +39,14 @@
   #ifdef HAVE___SECURE_GETENV
#define secure_getenv __secure_getenv



[gentoo-commits] proj/musl:master commit in: sys-apps/apparmor/files/, sys-apps/apparmor/

2018-04-27 Thread Anthony G. Basile
commit: 5cdd67510122ebc723667139c90ce393a82590c0
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Apr 27 22:03:08 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 22:03:08 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5cdd6751

Revert "sys-apps/apparmor: fix white space"

This reverts commit 31ad714f7f3b5b8d486b27951929ca74852bcae6.

 sys-apps/apparmor/Manifest   | 7 +++
 sys-apps/apparmor/files/apparmor-2.12-musl.patch | 6 +++---
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/sys-apps/apparmor/Manifest b/sys-apps/apparmor/Manifest
index 0a6a3ee..9b03d7c 100644
--- a/sys-apps/apparmor/Manifest
+++ b/sys-apps/apparmor/Manifest
@@ -1 +1,8 @@
+AUX apparmor-2.12-musl.patch 1005 BLAKE2B 
34a0b2c816ff4b62b5dde0fbf7c87abde9a2abcb9cd07db9a387a81b351d717fc614324fe4a73ab5ca43f82a2fa2d633f40af642d5b6a14a29db5e15a7c6ae01
 SHA512 
b720e97453329a3c8d69ed76cddd7d735c3f83cbdd1083137e9ef697fd0436e2fcbca15dbb27ee5f643e4247da8c4cc298b89bb5fcd0219ed6acf23b867ee662
+AUX apparmor-init 636 BLAKE2B 
5acebb5dbcf4ea280e0295530c0c5b085e4a87a0acdda943ed78f828b53e2e9d3834838f2db853c8724c941593a29cf1b655a84c120f69def03c46d041e9e21e
 SHA512 
108b3d77607a61c58f2f5e5940726d6b0485ed1a7beb7d67965e167240defbbd77dab1d56c15c2ae322fee64f3d037f541a1f3679d110194085a641ccbef01c3
+AUX apparmor.service 281 BLAKE2B 
3d1ecfdc96ee2491e75e92dc3aae7c2af3bf6a7ae86f354126fd044e2da316303b3ba63ad6dbc747d59d423ea8e4df0f131090d0d7b405e0d303b3c32a71
 SHA512 
f6ba92053a93db0654a4290eb358afae4d7669cb89a02242544576d951fe57437c3570d92ac89ce4e9fd96c04c121f44523dd6bb136d58fea11424064375df31
+AUX apparmor_load.sh 84 BLAKE2B 
05195286287d5cdf56a7f67e18073f75625cbfb1c9283a22c72ff60aa4a3fe4129b81702801ddd4045629558a022f084906464f8bb5325f31d43680c626a5ede
 SHA512 
72bd10fdd32879854ee044941636d530453488596bab7aa6785b109f6cd7e2f822e9ff04b43c7c4265b2f42de13ec7f6649f9a58fed3d93b51dd1a2b541be3d7
+AUX apparmor_unload.sh 85 BLAKE2B 
155897e288f452850080166dcdf67d15bd3cfa57f30aeddeba29bce2e1896126e8e4c82b41dd403f94d3f8ae9128448b0c5431c418ff82fd65df370653b5
 SHA512 
18a46176d043511af33fc77917e85dce5cb5deb30d2d86ea5261313a72c385b96c87fcd1fece9e555b6c424305d420876430a0a8fb11a5ec5edfef30f80dfd8d
 DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
+EBUILD apparmor-2.12.0.ebuild 1255 BLAKE2B 
0830f58fdb325c6ac941dd2ddda605f3b0fea5a2b193e9b6873081c27e36437e653d5a99d983e4d9642d7324990346c2c99ed260e383f5f29e7aa3aca8ea6220
 SHA512 
714270d9ca8e08c409915c48d1c246ee4b4134fa883c00a3a4884029f4c2699d5054827c245b4b89085dd0672503fa3122d404a8e28cb8b02bc52a78d95600a6
+MISC metadata.xml 409 BLAKE2B 
63cb1726a015cf118e8ffcc8cf9d49795a75d367e36b0332fbf23faad8b3eed41e2ae090cc92757e12248d831e0ea1782b6f275ef02b7d2d2022bf2b79f69042
 SHA512 
a66647c5e40f2593017942c12786dc30995e7980fdb58c1de0b9ae34069434cb5a4c70b2bd268a239df82edfcc1e7288e8033bf57609f757a321639afd5e78b8

diff --git a/sys-apps/apparmor/files/apparmor-2.12-musl.patch 
b/sys-apps/apparmor/files/apparmor-2.12-musl.patch
index df21ace..2c7d095 100644
--- a/sys-apps/apparmor/files/apparmor-2.12-musl.patch
+++ b/sys-apps/apparmor/files/apparmor-2.12-musl.patch
@@ -1,5 +1,5 @@
 --- /dev/null
-+++ b/missingdefs.h
 b/missingdefs.h
 @@ -0,0 +1,9 @@
 +#ifndef PARSER_MISSINGDEFS_H
 +#define PARSER_MISSINGDEFS_H
@@ -21,8 +21,8 @@
  struct alias_rule {
char *from;
 
 a/parser_symtab.c
-+++ b/parser_symtab.c
+--- a/parser_symtab.c  
 b/parser_symtab.c  
 @@ -24,6 +24,7 @@
  
  #include "immunix.h"



[gentoo-commits] proj/musl:master commit in: sys-apps/apparmor/, sys-apps/apparmor/files/

2018-04-27 Thread Anthony G. Basile
commit: 20088a61587075bef265bed5192ae5ccd22cdbb6
Author: Milkey Mouse  meme  institute>
AuthorDate: Fri Apr 27 20:30:29 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 22:04:14 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=20088a61

sys-apps/apparmor: add new package

stdio_filebuf.h is only available from glibc. Fortunately the header
is completely standalone, so it can just be copied here.

Package-Manager: Portage-2.3.31, Repoman-2.3.9
Manifest-Sign-Key: C6EF5A02F5647987

 sys-apps/apparmor/Manifest |  21 +++
 sys-apps/apparmor/apparmor-2.11.1-r2.ebuild|  71 +
 sys-apps/apparmor/apparmor-2.12.0.ebuild   |  71 +
 .../apparmor/files/apparmor-2.10-makefile.patch|  25 
 .../files/apparmor-2.11.1-dynamic-link.patch   |  11 ++
 .../apparmor/files/apparmor-2.12-missingdefs.patch |  32 
 .../files/apparmor-2.12-musl-filebuf.patch |  15 ++
 sys-apps/apparmor/files/apparmor-init  |  91 
 sys-apps/apparmor/files/apparmor.service   |  14 ++
 sys-apps/apparmor/files/apparmor_load.sh   |   2 +
 sys-apps/apparmor/files/apparmor_unload.sh |   2 +
 sys-apps/apparmor/files/stdio_filebuf.h| 163 +
 sys-apps/apparmor/metadata.xml |  14 ++
 13 files changed, 532 insertions(+)

diff --git a/sys-apps/apparmor/Manifest b/sys-apps/apparmor/Manifest
new file mode 100644
index 000..61fdce2
--- /dev/null
+++ b/sys-apps/apparmor/Manifest
@@ -0,0 +1,21 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
+DIST apparmor-2.11.1.tar.gz 5017646 BLAKE2B 
ee0176c87b2800eb562c136ff324f08e444c412117c4593ff97c4b0e4c63db2aea0721c6ed38f3c733e3c95024165f329e520acf838c4798a8285b8dedf0d51e
 SHA512 
f088157cc116987e56c0e02127497b1ec6241f3d761ec3b53211fa188f5f02c9408d6b903f2d275328ede88ebfd1393e00aad9f68cbe78fa9ab3711ba0f9c00c
+DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
+-BEGIN PGP SIGNATURE-
+
+iQIzBAEBCAAdFiEE8JaD5QHaZGPThRiKxu9aAvVkeYcFAlrjiF8ACgkQxu9aAvVk
+eYfQExAAqPJRck/9/iWZreBmvRW6Yh2U9xKdvffLKTD/7fneuJXNH2NwsoNnx2ed
+xF+4KHkKSUkwelx9h7ca47cMg3eETUTKQ/ND4OdISutLD1aAwzrItKDkNtZQKViF
+2cGoVjoq/4vDHip/llau0y5cA4RoC+aWhHA3JE6F+9kpwjQDoQEn2MBgJnl7tpGH
+7pyNJSRdxgV8NML67cKQFSmdOHGJLVOy6p7DVlC2YeA12qSjQ5R4kqZYnyG/KPCQ
+3bJCpFSuSoAdtvoTVC7kS5euuool4wt8VWEGVc4FPtkphBC7TsOo9jZ3Yr5PtSnj
+5Z33WCSgUe01XFe2n2qV/JFGl9EKM8NWYaWpu0hEF/nFwPZuobpamaym+FuEwPp3
+Jj86hK7onSYmGDhf5m34+Qe3ROLDeRTYY+qQrWXFlFUbcTOcOW73OC4817fkGm3H
+OcEjv6vOUdKJ5JaO8ZT6VrpFR7cSWTbj6zwY5KhOD9b1O9S8b/0+lvQ32xgw3T+2
+YpenqfBF+PAvepy/Y0mTV1EQteFEarscBEcpxLV9b8pYOjXBi1VIO8dp5RHhro5k
+02X4/8Gu4/DpoP8o2loYmVDqCWR847LO8/AD12BfHjZ1k3BMQxsGWgBo5Li8Hwup
+4sZoogyOrCBT5k45rxjkZV3CdDxaUmROA/bTPJgCevzYowcDiEs=
+=ApQv
+-END PGP SIGNATURE-

diff --git a/sys-apps/apparmor/apparmor-2.11.1-r2.ebuild 
b/sys-apps/apparmor/apparmor-2.11.1-r2.ebuild
new file mode 100644
index 000..8d5819a
--- /dev/null
+++ b/sys-apps/apparmor/apparmor-2.11.1-r2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd toolchain-funcs versionator flag-o-matic
+
+MY_PV="$(get_version_component_range 1-2)"
+
+DESCRIPTION="Userspace utils and init scripts for the AppArmor application 
security system"
+HOMEPAGE="http://apparmor.net/;
+SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="~sys-libs/libapparmor-${PV}"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   sys-devel/bison
+   sys-devel/flex
+   doc? ( dev-tex/latex2html )
+"
+
+S=${WORKDIR}/apparmor-${PV}/parser
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.10-makefile.patch"
+   "${FILESDIR}/${PN}-2.11.1-dynamic-link.patch"
+   "${FILESDIR}/${PN}-2.12-missingdefs.patch"
+   "${FILESDIR}/${PN}-2.12-musl-filebuf.patch"
+)
+
+src_prepare() {
+   default
+
+   # remove warning about missing file that controls features
+   # we don't currently support
+   sed -e "/installation problem/ctrue" -i rc.apparmor.functions || die
+
+   cp "${FILESDIR}/stdio_filebuf.h" libapparmor_re
+}
+
+src_compile()  {
+   # for some reason this isn't included?
+   append-libs -lunwind
+
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" USE_SYSTEM=1 arch manpages
+   use doc && emake pdf
+}
+
+src_test() {
+   emake CXX="$(tc-getCXX)" USE_SYSTEM=1 check
+}
+
+src_install() {
+   emake DESTDIR="${D}" DISTRO="unknown" USE_SYSTEM=1 install
+
+   dodir /etc/apparmor.d/disable
+
+   newinitd 

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

2018-04-27 Thread Matt Turner
commit: ef849f3a66221b4122fed61dbcb4337e9c43ab29
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 27 22:03:13 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 27 22:04:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef849f3a

media-libs/mesa: Version bump to 18.1.0_rc2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-18.1.0_rc2.ebuild | 584 +
 2 files changed, 585 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index aea45403b2c..224ce72509e 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -5,3 +5,4 @@ DIST mesa-17.3.9.tar.xz 10660456 BLAKE2B 
54f4a75f9040e50e9eea8f5c52a276578379d25
 DIST mesa-18.0.0.tar.xz 11056544 BLAKE2B 
467c100bcbc0a60e3868e718331192255fd16394c21b08c128a054e066740cd071e0b272aba011873fe239821f53442e9a07ae860d94b425275bd68c3db3b7fc
 SHA512 
1494bb09357896a2505b3dcfec772268e28c765804f21e144948a314f1d79d99ff9f21062ef5860eb5a5a568b305a9c954585924a7ac8890fe1ebd8df3bcc396
 DIST mesa-18.0.1.tar.xz 10945308 BLAKE2B 
03dad0961aafeb954a50f1db305288682e6b0dc58631b66de2f331dc95756b881bf7f73b5e2fa4ec04640054c27aab236acdf6b89bd7cd89ca1dbe9134a6a2d0
 SHA512 
b0d610904b6f179a27b42aee5f479339e341926915cdc6adb08ac999a4a12539abc3776577e86af83e10381d9703ef1bca70bab81b43daf2c000622c9c3612d2
 DIST mesa-18.1.0-rc1.tar.xz 8324 BLAKE2B 
e5a89c8469b6716463c9efb0e7059022bc986da83d55a020156a3466cb44c283828bacb340ef4dceda9e14a82f737b6809f742b49a8b38d7e871ff1864e8bb3e
 SHA512 
5b179b4ece6fd0e04ef00744d975607b6678c4c333c47fdd7442768ac15b375c7faeb8472b0dba19c0b8755067effd6243803ce17739a50c17efc8e69e6ae401
+DIST mesa-18.1.0-rc2.tar.xz 7872 BLAKE2B 
a95096ed573031eed17b880f725d68af062e0f7d9513d391d83c51e996fa238add93e05ae98ad4ed77d731f7521736b73566687be798029293d88f8b4b75db1c
 SHA512 
43ddb27c436ab6ad08c4f5f764855e0681c10995e5279146c01e03e6e8af98dd23d96a20d3ac50107a6ca89cc3dd094bc472ddd70d290d0357cef3059ae34cfc

diff --git a/media-libs/mesa/mesa-18.1.0_rc2.ebuild 
b/media-libs/mesa/mesa-18.1.0_rc2.ebuild
new file mode 100644
index 000..161933dd930
--- /dev/null
+++ b/media-libs/mesa/mesa-18.1.0_rc2.ebuild
@@ -0,0 +1,584 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/mesa.git;
+
+if [[ ${PV} =  ]]; then
+   GIT_ECLASS="git-r3"
+   EXPERIMENTAL="true"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools llvm multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ $PV ==  ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="!bindist? ( bindist )"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 unwind
+   +llvm +nptl opencl osmesa pax_kernel openmax pic selinux vaapi valgrind
+   vdpau vulkan wayland xvmc xa"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 gallium )
+   llvm?   ( gallium )
+   opencl? ( gallium llvm )
+   openmax? ( gallium )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vaapi? ( gallium )
+   vdpau? ( gallium )
+   vulkan? ( || ( video_cards_i965 video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   wayland? ( egl gbm )
+   xa?  ( gallium )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_imx?( gallium video_cards_vivante )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+"
+

[gentoo-commits] repo/gentoo:master commit in: app-metrics/node_exporter/

2018-04-27 Thread Manuel Rüger
commit: bb28016862a968d22e8e8688f3dbc593d0d5b80c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 22:02:51 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 22:02:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb280168

app-metrics/node_exporter: Version bump to 0.16.0_rc3

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-metrics/node_exporter/Manifest |  1 +
 .../node_exporter/node_exporter-0.16.0_rc3.ebuild  | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/app-metrics/node_exporter/Manifest 
b/app-metrics/node_exporter/Manifest
index 5d7549a2879..a2c1b0b0960 100644
--- a/app-metrics/node_exporter/Manifest
+++ b/app-metrics/node_exporter/Manifest
@@ -1,3 +1,4 @@
 DIST node_exporter-0.15.2.tar.gz 1327204 BLAKE2B 
ee694771ed6d736fd4bb6a10f713f31becc930fb8225499d4b3a2a2cc7416c1816605cd8f4205dc37a2264af8d9f85e3519bc01844d252b6a70d4ee5f6308ece
 SHA512 
b39ce0801a5bf5a2a70c4034659d047d70b3763af3f18925b65c2b5f72832e261362aaeb9ce4c68cb7bf52e790d3fc710a6c8550ad7876e89fd9f5a055200a52
 DIST node_exporter-0.16.0_rc1.tar.gz 1414955 BLAKE2B 
6a05e3ca934e59f292133c09f3e6a1d0babaf184f8daa2861fe04192e4fd6d978ea8a7b8530dbe777f81ab762cc7b0899aed39cb7dbd49eae635acd25a957772
 SHA512 
65a39d15a6645b9a5c5e1650a929229e3ef780fe0d047792f003581322497a6e9ecacfb26af7c22a8d4a7034fd5ce886913e9ec4bfd049d521f01db463573aa8
 DIST node_exporter-0.16.0_rc2.tar.gz 1412646 BLAKE2B 
b73ea3ff38886f88ca64cc1cb137ea2153af93ad5a62c8d409062c23d837c4ee004518782368af45c3d78a8b61ad540f9468256786d75b3d630b27eb250f30cd
 SHA512 
4c4c0c41bc7c91d31fc14e591b9c206a358eddcb0ebf4e057aeb3a2e85486a3b7d4b18e7a9f0e1d27fd1a3ee92e6692f401da2fdd443080962698adca2befc52
+DIST node_exporter-0.16.0_rc3.tar.gz 1411536 BLAKE2B 
24c38fb607d68718298df84db0e903d2a35d21d2edbe5e79c917cd2a32d76708a7e9f25750fd0c52c7eec4bbb90ee089dc60769e05f0265cb08c4a27dff20d96
 SHA512 
fc80738ba6bedd4a9a28374c6ea52c6471be14849b0120fd322397c179e0f0043bc616585d2b251a817bb7af8af16cc5a7f41de989943b9b87805dac4446a61f

diff --git a/app-metrics/node_exporter/node_exporter-0.16.0_rc3.ebuild 
b/app-metrics/node_exporter/node_exporter-0.16.0_rc3.ebuild
new file mode 100644
index 000..62f4a8eceeb
--- /dev/null
+++ b/app-metrics/node_exporter/node_exporter-0.16.0_rc3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/node_exporter"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+NODE_EXPORTER_COMMIT="575d895"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for machine metrics"
+HOMEPAGE="https://github.com/prometheus/node_exporter;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-util/promu"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${NODE_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GOPATH="${S}" promu build -v --prefix node_exporter || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin node_exporter/node_exporter
+   dodoc {README,CHANGELOG,CONTRIBUTING}.md
+   popd || die
+   keepdir /var/lib/node_exporter /var/log/node_exporter
+   fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
+   newinitd "${FILESDIR}"/${PN}-1.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}



[gentoo-commits] proj/musl:master commit in: sys-apps/fakeroot/files/, sys-apps/fakeroot/

2018-04-27 Thread Anthony G. Basile
commit: dbab8b0c98dee69518deeb0b970e00bb1b2f848c
Author: Milkey Mouse  meme  institute>
AuthorDate: Fri Apr 27 21:43:14 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 21:56:47 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=dbab8b0c

sys-apps/fakeroot: add new package

Package-Manager: Portage-2.3.31, Repoman-2.3.9
Manifest-Sign-Key: C6EF5A02F5647987

 sys-apps/fakeroot/Manifest | 21 ++
 sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild| 47 ++
 sys-apps/fakeroot/fakeroot-1.22.ebuild | 47 ++
 .../fakeroot/files/fakeroot-1.19-no-acl_h.patch| 37 +
 .../files/fakeroot-1.20.2-glibc-2.24.patch | 32 +++
 sys-apps/fakeroot/files/fakeroot-1.22-no64.patch   | 17 
 .../fakeroot/files/fakeroot-1.22-xstatjunk.patch   | 11 +
 sys-apps/fakeroot/metadata.xml |  8 
 8 files changed, 220 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
new file mode 100644
index 000..4d22c2d
--- /dev/null
+++ b/sys-apps/fakeroot/Manifest
@@ -0,0 +1,21 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
+DIST fakeroot_1.20.2.orig.tar.bz2 326910 BLAKE2B 
813fce6416a375de7dce0581a2a7398f023e5e5d6b981d6dd973e9e29380b5908e0bb9e1e84db3b20638933817ed85a8f7d341b369631881905aab9ca4cf2119
 SHA512 
1ac231f995774aa40f43c4325cd9e6de45365963277c32a85776690c3e7fd281ac410f3d91395dc1e5e5ca3b143e89914e048632011a3985ead216e870852231
+DIST fakeroot_1.22.orig.tar.bz2 338238 BLAKE2B 
b6cee7483ea7ec17747e638cbfefa565f26b3b00517f3ec90280f8ce556ce8efa3833accc07885365e20f80967a67291fadc27cd80766548cc86e2aa70c74c33
 SHA512 
193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a
+-BEGIN PGP SIGNATURE-
+
+iQIzBAEBCAAdFiEE8JaD5QHaZGPThRiKxu9aAvVkeYcFAlrjmWwACgkQxu9aAvVk
+eYd4sw/9HqIxExTLkOyrCNNSBgtAvg1nyOGcNp7LayNZ2jdyw7WOAN/UFDQKsgic
+/V+gg19QNzS0yNDnUweulZCdBhBwZjMvRz7InlEDfWhBUnXaxj0vADCj3oCr1OqL
+6AMptHUwIVftkHnkZXSb8WXpyGz5FzbtUwGJGa4kHMIc9qiGWQ4tdtBvYmFqTKTC
+8S9/BuCuM4aNa9B1YVVVuZfnVMN1Db9LrzGod5mUXn+uOeQnlEOhcjvKuGfk7Fb0
+ke38PwhkiUAz9glZyf1C8EnHLGq5srKs6o7Rnelf8qGCEGvW9Ybv5L2VbvBf+Uvn
+5xOjC/zBcsJjaGVE6EpEFQ5jjkdT3Cfcu/R7JW0+Sm1DOLjbc1uYWHzts0k/1hzf
+mzkDYpaA0w8rUoDknnVdjw1kHGT7Ko+f7MOPavpksLgSji++EzAgKZJTNhJAHaQV
+ewQgdaWikBjgMOP5qcbUoT7w+B3Fx4Nsc1H7wBOYAXV7ka/f6VY479vetEg83rjj
+Prat/RnkXZ35nL8pzSniadTy3reC3qnus9hC02RY65odPJb9sN5iIf0MUcWke4eI
+0WMtzA1MOxAgiuwDcPYpC71coHe7+tV0yh70XaNMOEXUiJxMjM0gvQKDwbTDsh76
+J4YW3pNASEfzdNC/EzarVuwaqEeAwzlj6IkPWJGYeEzWemS1e9E=
+=q0XQ
+-END PGP SIGNATURE-

diff --git a/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
new file mode 100644
index 000..3c94270
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html;
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="acl debug static-libs test"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+
+DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.19-no-acl_h.patch
+   "${FILESDIR}"/${P}-glibc-2.24.patch
+   "${FILESDIR}"/${PN}-1.22-xstatjunk.patch
+   "${FILESDIR}"/${PN}-1.22-no64.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+
+   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
new file mode 100644
index 000..670d76d
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.22.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html;
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+IUSE="acl debug static-libs test"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( 

[gentoo-commits] proj/musl:master commit in: sys-libs/libapparmor/files/, sys-libs/libapparmor/

2018-04-27 Thread Anthony G. Basile
commit: 2485547768696f2341cb011a596001deec0be271
Author: g3ngr33n  gmx  com>
AuthorDate: Fri Apr 27 18:38:04 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 20:02:30 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=24855477

libapparmor

Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-libs/libapparmor/Manifest  |   4 +
 .../libapparmor/files/libapparmor-2.12-musl.patch  | 163 +
 sys-libs/libapparmor/libapparmor-2.12.0.ebuild |  95 
 sys-libs/libapparmor/metadata.xml  |  14 ++
 4 files changed, 276 insertions(+)

diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
new file mode 100644
index 000..f81d0a1
--- /dev/null
+++ b/sys-libs/libapparmor/Manifest
@@ -0,0 +1,4 @@
+AUX libapparmor-2.12-musl.patch 3985 BLAKE2B 
011f4fa5ef60156510918624bba6b88c5b4335b02cb078f5b8c79071c97bd5c2f1cd2091580d8770133ca22217e4c26cd9f96b9bc8a01b8f719a2e6ff85efabb
 SHA512 
2498ac90882c36d63a54017486e0a750bcc5feff87bd265f6098366cd633315fce884c208fd9f431a9aca9c1c9b60f941b28c16aff0a82543d99605e8d7582a5
+DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
+EBUILD libapparmor-2.12.0.ebuild 2117 BLAKE2B 
89c78a072c2c03b9d1542ddf36e1ba9990ab53e6fcef9f54554e28fa2d7ded4bedf2c154767b529938bd326552d839a5f2e655c6d463e2691c291fc30b2553bc
 SHA512 
45e04eafa5c3eb66d056779aa9d3a6f95d4abbe8fe1ced37bb0ac4c7219accad80a9af3811a31705ab1e9ff399f19fb038711297ba9f1a75bb06a7ca861cdc95
+MISC metadata.xml 409 BLAKE2B 
63cb1726a015cf118e8ffcc8cf9d49795a75d367e36b0332fbf23faad8b3eed41e2ae090cc92757e12248d831e0ea1782b6f275ef02b7d2d2022bf2b79f69042
 SHA512 
a66647c5e40f2593017942c12786dc30995e7980fdb58c1de0b9ae34069434cb5a4c70b2bd268a239df82edfcc1e7288e8033bf57609f757a321639afd5e78b8

diff --git a/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch 
b/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch
new file mode 100644
index 000..d2bc594
--- /dev/null
+++ b/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch
@@ -0,0 +1,163 @@
+--- a/configure.ac 2018-04-15 04:23:39.953481823 +
 b/configure.ac 2018-04-15 04:33:34.474448938 +
+@@ -81,7 +81,7 @@
+ AC_HEADER_STDC
+ AC_CHECK_HEADERS(unistd.h stdint.h syslog.h)
+ 
+-AC_CHECK_FUNCS([asprintf __secure_getenv secure_getenv])
++AC_CHECK_FUNCS([asprintf __secure_getenv secure_getenv scandirat])
+ 
+ AM_PROG_CC_C_O
+ AC_C_CONST
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -46,9 +46,9 @@
+LC_ALL=C  sed  -n -e "/IPPROTO_MAX/d"  -e "s/^\#define[ 
\\t]\\+IPPROTO_\\([A-Z0-9_]\\+\\)\\(.*\\)$$/AA_GEN_PROTO_ENT(\\UIPPROTO_\\1, 
\"\\L\\1\")/p" $< > $@
+ 
+ lib_LTLIBRARIES = libapparmor.la
+-noinst_HEADERS = grammar.h parser.h scanner.h af_protos.h private.h
++noinst_HEADERS = grammar.h parser.h scanner.h af_protos.h secure_getenv.h 
scandirat.h private.h
+ 
+-libapparmor_la_SOURCES = grammar.y libaalogparse.c kernel.c scanner.c 
private.c features.c kernel_interface.c policy_cache.c
++libapparmor_la_SOURCES = grammar.y libaalogparse.c kernel.c scanner.c 
secure_getenv.c scandirat.c private.c features.c kernel_interface.c 
policy_cache.c
+ libapparmor_la_LDFLAGS = -version-info 
$(AA_LIB_CURRENT):$(AA_LIB_REVISION):$(AA_LIB_AGE) -XCClinker -dynamic -pthread 
\
+   -Wl,--version-script=$(top_srcdir)/src/libapparmor.map
+ 
+--- a/src/private.c
 b/src/private.c
+@@ -39,10 +39,14 @@
+  #ifdef HAVE___SECURE_GETENV
+   #define secure_getenv __secure_getenv
+  #else
+-  #error neither secure_getenv nor __secure_getenv is available
++  #include "secure_getenv.h"
+  #endif
+ #endif
+ 
++#ifndef HAVE_SCANDIRAT
++#include "scandirat.h"
++#endif
++
+ struct ignored_suffix_t {
+   const char * text;
+   int len;
+--- /dev/null
 b/src/scandirat.c
+@@ -0,0 +1,62 @@
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++
++#include "scandirat.h"
++
++#ifndef HAVE_SCANDIRAT
++
++int scandirat(int dir_fd, const char *dirp, struct dirent ***namelist,
++  int (*filter)(const struct dirent *),
++  int (*compar)(const struct dirent **, const struct dirent **))
++{
++  int fd;
++  DIR *d;
++  struct dirent *de, **names=0, **tmp;
++  size_t cnt=0, len=0;
++  int old_errno = errno;
++
++
++  fd = openat(dir_fd, dirp, O_RDONLY|O_CLOEXEC);
++  if (fd == -1) return -1;
++
++  d = fdopendir(fd);
++
++  if (!d) {
++  close(fd);
++  return -1;
++  }
++
++  while ((errno=0), (de = readdir(d))) {
++  if (filter && !filter(de)) continue;
++  if (cnt >= len) {
++  len = 2*len+1;
++  if (len > SIZE_MAX/sizeof 

[gentoo-commits] proj/musl:master commit in: sys-apps/apparmor/files/, sys-apps/apparmor/

2018-04-27 Thread Anthony G. Basile
commit: 31ad714f7f3b5b8d486b27951929ca74852bcae6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Apr 27 21:55:48 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 21:56:05 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=31ad714f

sys-apps/apparmor: fix white space

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/apparmor/Manifest   | 7 ---
 sys-apps/apparmor/files/apparmor-2.12-musl.patch | 6 +++---
 2 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/sys-apps/apparmor/Manifest b/sys-apps/apparmor/Manifest
index 9b03d7c..0a6a3ee 100644
--- a/sys-apps/apparmor/Manifest
+++ b/sys-apps/apparmor/Manifest
@@ -1,8 +1 @@
-AUX apparmor-2.12-musl.patch 1005 BLAKE2B 
34a0b2c816ff4b62b5dde0fbf7c87abde9a2abcb9cd07db9a387a81b351d717fc614324fe4a73ab5ca43f82a2fa2d633f40af642d5b6a14a29db5e15a7c6ae01
 SHA512 
b720e97453329a3c8d69ed76cddd7d735c3f83cbdd1083137e9ef697fd0436e2fcbca15dbb27ee5f643e4247da8c4cc298b89bb5fcd0219ed6acf23b867ee662
-AUX apparmor-init 636 BLAKE2B 
5acebb5dbcf4ea280e0295530c0c5b085e4a87a0acdda943ed78f828b53e2e9d3834838f2db853c8724c941593a29cf1b655a84c120f69def03c46d041e9e21e
 SHA512 
108b3d77607a61c58f2f5e5940726d6b0485ed1a7beb7d67965e167240defbbd77dab1d56c15c2ae322fee64f3d037f541a1f3679d110194085a641ccbef01c3
-AUX apparmor.service 281 BLAKE2B 
3d1ecfdc96ee2491e75e92dc3aae7c2af3bf6a7ae86f354126fd044e2da316303b3ba63ad6dbc747d59d423ea8e4df0f131090d0d7b405e0d303b3c32a71
 SHA512 
f6ba92053a93db0654a4290eb358afae4d7669cb89a02242544576d951fe57437c3570d92ac89ce4e9fd96c04c121f44523dd6bb136d58fea11424064375df31
-AUX apparmor_load.sh 84 BLAKE2B 
05195286287d5cdf56a7f67e18073f75625cbfb1c9283a22c72ff60aa4a3fe4129b81702801ddd4045629558a022f084906464f8bb5325f31d43680c626a5ede
 SHA512 
72bd10fdd32879854ee044941636d530453488596bab7aa6785b109f6cd7e2f822e9ff04b43c7c4265b2f42de13ec7f6649f9a58fed3d93b51dd1a2b541be3d7
-AUX apparmor_unload.sh 85 BLAKE2B 
155897e288f452850080166dcdf67d15bd3cfa57f30aeddeba29bce2e1896126e8e4c82b41dd403f94d3f8ae9128448b0c5431c418ff82fd65df370653b5
 SHA512 
18a46176d043511af33fc77917e85dce5cb5deb30d2d86ea5261313a72c385b96c87fcd1fece9e555b6c424305d420876430a0a8fb11a5ec5edfef30f80dfd8d
 DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
-EBUILD apparmor-2.12.0.ebuild 1255 BLAKE2B 
0830f58fdb325c6ac941dd2ddda605f3b0fea5a2b193e9b6873081c27e36437e653d5a99d983e4d9642d7324990346c2c99ed260e383f5f29e7aa3aca8ea6220
 SHA512 
714270d9ca8e08c409915c48d1c246ee4b4134fa883c00a3a4884029f4c2699d5054827c245b4b89085dd0672503fa3122d404a8e28cb8b02bc52a78d95600a6
-MISC metadata.xml 409 BLAKE2B 
63cb1726a015cf118e8ffcc8cf9d49795a75d367e36b0332fbf23faad8b3eed41e2ae090cc92757e12248d831e0ea1782b6f275ef02b7d2d2022bf2b79f69042
 SHA512 
a66647c5e40f2593017942c12786dc30995e7980fdb58c1de0b9ae34069434cb5a4c70b2bd268a239df82edfcc1e7288e8033bf57609f757a321639afd5e78b8

diff --git a/sys-apps/apparmor/files/apparmor-2.12-musl.patch 
b/sys-apps/apparmor/files/apparmor-2.12-musl.patch
index 2c7d095..df21ace 100644
--- a/sys-apps/apparmor/files/apparmor-2.12-musl.patch
+++ b/sys-apps/apparmor/files/apparmor-2.12-musl.patch
@@ -1,5 +1,5 @@
 --- /dev/null
-+++ b/missingdefs.h
 b/missingdefs.h
 @@ -0,0 +1,9 @@
 +#ifndef PARSER_MISSINGDEFS_H
 +#define PARSER_MISSINGDEFS_H
@@ -21,8 +21,8 @@
  struct alias_rule {
char *from;
 
 a/parser_symtab.c  
-+++ b/parser_symtab.c  
+--- a/parser_symtab.c
 b/parser_symtab.c
 @@ -24,6 +24,7 @@
  
  #include "immunix.h"



[gentoo-commits] proj/musl:master commit in: sys-libs/libapparmor/files/, sys-libs/libapparmor/

2018-04-27 Thread Anthony G. Basile
commit: 05ca4ad33a734b9c9f7c40bb6475b70fb745af11
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Apr 27 20:07:01 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 20:07:01 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=05ca4ad3

sys-libs/libapparmor: fix white space

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-libs/libapparmor/Manifest  | 3 ---
 sys-libs/libapparmor/files/libapparmor-2.12-musl.patch | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index f81d0a1..0a6a3ee 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,4 +1 @@
-AUX libapparmor-2.12-musl.patch 3985 BLAKE2B 
011f4fa5ef60156510918624bba6b88c5b4335b02cb078f5b8c79071c97bd5c2f1cd2091580d8770133ca22217e4c26cd9f96b9bc8a01b8f719a2e6ff85efabb
 SHA512 
2498ac90882c36d63a54017486e0a750bcc5feff87bd265f6098366cd633315fce884c208fd9f431a9aca9c1c9b60f941b28c16aff0a82543d99605e8d7582a5
 DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
-EBUILD libapparmor-2.12.0.ebuild 2117 BLAKE2B 
89c78a072c2c03b9d1542ddf36e1ba9990ab53e6fcef9f54554e28fa2d7ded4bedf2c154767b529938bd326552d839a5f2e655c6d463e2691c291fc30b2553bc
 SHA512 
45e04eafa5c3eb66d056779aa9d3a6f95d4abbe8fe1ced37bb0ac4c7219accad80a9af3811a31705ab1e9ff399f19fb038711297ba9f1a75bb06a7ca861cdc95
-MISC metadata.xml 409 BLAKE2B 
63cb1726a015cf118e8ffcc8cf9d49795a75d367e36b0332fbf23faad8b3eed41e2ae090cc92757e12248d831e0ea1782b6f275ef02b7d2d2022bf2b79f69042
 SHA512 
a66647c5e40f2593017942c12786dc30995e7980fdb58c1de0b9ae34069434cb5a4c70b2bd268a239df82edfcc1e7288e8033bf57609f757a321639afd5e78b8

diff --git a/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch 
b/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch
index d2bc594..a71bf5f 100644
--- a/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch
+++ b/sys-libs/libapparmor/files/libapparmor-2.12-musl.patch
@@ -24,7 +24,7 @@
-Wl,--version-script=$(top_srcdir)/src/libapparmor.map
  
 --- a/src/private.c
-+++ b/src/private.c
 b/src/private.c
 @@ -39,10 +39,14 @@
   #ifdef HAVE___SECURE_GETENV
#define secure_getenv __secure_getenv



[gentoo-commits] proj/musl:master commit in: sys-apps/apparmor/, sys-apps/firejail/, sys-apps/apparmor/files/, ...

2018-04-27 Thread Anthony G. Basile
commit: 2086a4648e20ea0c7ee8d24d82895303aaec2d11
Author: g3ngr33n  gmx  com>
AuthorDate: Fri Apr 27 18:36:37 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 27 20:02:30 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2086a464

Apparmor without libintl fix

Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-apps/apparmor-utils/Manifest   |  4 ++
 .../apparmor-utils/apparmor-utils-2.12.0.ebuild| 79 ++
 .../files/apparmor-utils-2.12-musl.patch   | 11 +++
 sys-apps/apparmor-utils/metadata.xml   | 14 
 sys-apps/apparmor/Manifest |  8 +++
 sys-apps/apparmor/apparmor-2.12.0.ebuild   | 62 +
 sys-apps/apparmor/files/apparmor-2.12-musl.patch   | 44 
 sys-apps/apparmor/files/apparmor-init  | 32 +
 sys-apps/apparmor/files/apparmor.service   | 14 
 sys-apps/apparmor/files/apparmor_load.sh   |  2 +
 sys-apps/apparmor/files/apparmor_unload.sh |  2 +
 sys-apps/apparmor/metadata.xml | 14 
 sys-apps/firejail/Manifest |  5 ++
 sys-apps/firejail/files/0.9.52-apparmor.patch  | 10 +++
 sys-apps/firejail/files/0.9.52-contrib-fix.patch   | 36 ++
 sys-apps/firejail/firejail-0.9.52.ebuild   | 50 ++
 sys-apps/firejail/metadata.xml | 39 +++
 17 files changed, 426 insertions(+)

diff --git a/sys-apps/apparmor-utils/Manifest b/sys-apps/apparmor-utils/Manifest
new file mode 100644
index 000..58f9c61
--- /dev/null
+++ b/sys-apps/apparmor-utils/Manifest
@@ -0,0 +1,4 @@
+AUX apparmor-utils-2.12-musl.patch 319 BLAKE2B 
1c4cc5251c63de189856927df82f48c1d00575ea9dc57b24b89a42f7c383de3deafb6c1e5c5f5c46a6f309b190d480bdbdd6d1b0c680f7b302e2af5b4f792f0a
 SHA512 
fb23a97b6c21c6253739af419d4968897e55b7c276dfbb0514c78a5487d46df26a07b2a7a0f509edad2526b602031a144065757fbcf7bc475e895980b2d001d4
+DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
+EBUILD apparmor-utils-2.12.0.ebuild 2041 BLAKE2B 
c6ff1621f855b00af4a0f0ce2c7ef342cc0dff80058e7e8da671c0e4dd10e5e8063770223e5ecda8fe9e233bcbf0b8fa171202c3f79ab98fcc5964c144683068
 SHA512 
0b71c72aae38dc13fb968383f49014a9e571f250bcd3235c836c82a50c4bb8cd619306a29e08d6b04699593796d80419269d6f2081fdb1262ba05ad16cc847cb
+MISC metadata.xml 409 BLAKE2B 
63cb1726a015cf118e8ffcc8cf9d49795a75d367e36b0332fbf23faad8b3eed41e2ae090cc92757e12248d831e0ea1782b6f275ef02b7d2d2022bf2b79f69042
 SHA512 
a66647c5e40f2593017942c12786dc30995e7980fdb58c1de0b9ae34069434cb5a4c70b2bd268a239df82edfcc1e7288e8033bf57609f757a321639afd5e78b8

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.12.0.ebuild 
b/sys-apps/apparmor-utils/apparmor-utils-2.12.0.ebuild
new file mode 100644
index 000..b1a711e
--- /dev/null
+++ b/sys-apps/apparmor-utils/apparmor-utils-2.12.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+inherit perl-module python-r1 toolchain-funcs versionator
+
+MY_PV="$(get_version_component_range 1-2)"
+
+DESCRIPTION="Additional userspace utils to assist with AppArmor profile 
management"
+HOMEPAGE="http://apparmor.net/;
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${MY_PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="test"
+
+DEPEND="dev-lang/perl
+   ${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   ~sys-libs/libapparmor-${PV}[perl,python]
+   ~sys-apps/apparmor-${PV}
+   dev-perl/Locale-gettext
+   dev-perl/RPC-XML
+   dev-perl/TermReadKey
+   virtual/perl-Data-Dumper
+   virtual/perl-Getopt-Long"
+
+S=${WORKDIR}/apparmor-${MY_PV}
+
+PATCHES=( "${FILESDIR}/apparmor-utils-${MY_PV}-musl.patch" )
+
+src_prepare() {
+   default
+
+   sed -i binutils/Makefile \
+   -e 's/Bstatic/Bdynamic/g' || die
+}
+
+src_compile() {
+   python_setup
+
+   pushd utils > /dev/null || die
+   # launches non-make subprocesses causing "make jobserver unavailable"
+   # error messages to appear in generated code
+   emake -j1
+   popd > /dev/null || die
+
+   pushd binutils > /dev/null || die
+   export EXTRA_CFLAGS="${CFLAGS}"
+   emake CC="$(tc-getCC)" USE_SYSTEM=1
+   popd > /dev/null || die
+}
+
+src_install() {
+   pushd utils > /dev/null || die
+   perl_set_version
+   emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \
+   VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install
+
+   

[gentoo-commits] repo/gentoo:master commit in: games-board/pokerth/, games-board/pokerth/files/

2018-04-27 Thread James Le Cuirot
commit: 5491d810d06b16b7606169535c25c74ced1adb49
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr 27 21:50:45 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr 27 21:50:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5491d810

games-board/pokerth: Drop old 1.1.1-r2

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-board/pokerth/Manifest   |   1 -
 .../pokerth/files/pokerth-1.1.1-boost-1.60.patch   | 150 -
 .../files/pokerth-1.1.1-boost-noexcept.patch   |  80 ---
 .../pokerth/files/pokerth-1.1.1-qmake-gcc-6.patch  |  86 
 games-board/pokerth/files/pokerth-1.1.1-qt5.patch  |  19 ---
 games-board/pokerth/pokerth-1.1.1-r2.ebuild|  76 ---
 6 files changed, 412 deletions(-)

diff --git a/games-board/pokerth/Manifest b/games-board/pokerth/Manifest
index 75c22499163..1e96e868f0e 100644
--- a/games-board/pokerth/Manifest
+++ b/games-board/pokerth/Manifest
@@ -1,2 +1 @@
-DIST PokerTH-1.1.1-src.tar.bz2 19326922 BLAKE2B 
43c94c1330ca11eaa52e4729e52fed3ee4022b8486b626168933a20658bf0c79028adb39b68433e5ccb7c8618b610366f193720f821039adc0e9a84eff0488b7
 SHA512 
bd822d15747d94b67657ea2fd0b9c8c1bdad0031a6eae30380217387a702e5f648d6f612b1bff0355c3c301ecaf47ca9d635a526e575f1bc1c5f88e38a7f73c1
 DIST pokerth-1.1.2.tar.gz 21354306 BLAKE2B 
d8e1ecc46e61d9c16ae3949099f6e72271a5ab2def9799652b0c612980e0c5e96cb2ccf4d659c1a90b9ac6433af95587fa5d44af80c16fb6a34a272751c9fc4a
 SHA512 
d54c84f199636eb5a53580213e5e4ccc828cf565bf4b055797daa82e2ad54d8c52c7a16a781b82c8cc89d184a2b3c4105922394d08c7d2e06383b96963c36b5a

diff --git a/games-board/pokerth/files/pokerth-1.1.1-boost-1.60.patch 
b/games-board/pokerth/files/pokerth-1.1.1-boost-1.60.patch
deleted file mode 100644
index daaeca013b3..000
--- a/games-board/pokerth/files/pokerth-1.1.1-boost-1.60.patch
+++ /dev/null
@@ -1,150 +0,0 @@
-From 69f820bb3d7c4dc8c838f115cb4c7ee5fd188721 Mon Sep 17 00:00:00 2001
-From: Jonathan Wakely 
-Date: Thu, 26 Nov 2015 16:27:52 +
-Subject: [PATCH] Qualify std::ifstream and std::ofstream
-
-Starting with Boost 1.60.0  includes
-, which declares ifstream and ofstream
-types that make the unqualified names ifstream and ofstream ambiguous.
-The names must be qualified to refer to the std versions.

- src/core/common/avatarmanager.cpp| 4 ++--
- src/core/common/loghelper_server.cpp | 6 +++---
- src/net/common/clientstate.cpp   | 4 ++--
- src/net/common/clientthread.cpp  | 4 ++--
- src/net/common/downloaderthread.cpp  | 2 +-
- src/pokerth_server.cpp   | 2 +-
- src/zlib_compress.cpp| 4 ++--
- 7 files changed, 13 insertions(+), 13 deletions(-)
-
-diff --git a/src/core/common/avatarmanager.cpp 
b/src/core/common/avatarmanager.cpp
-index a8a52e4..0246b72 100644
 a/src/core/common/avatarmanager.cpp
-+++ b/src/core/common/avatarmanager.cpp
-@@ -61,7 +61,7 @@ using namespace std;
- using namespace boost::filesystem;
- 
- struct AvatarFileState {
--  ifstreaminputStream;
-+  std::ifstream   inputStream;
- };
- 
- AvatarManager::AvatarManager(bool useExternalServer, const std::string 
,
-@@ -371,7 +371,7 @@ AvatarManager::StoreAvatarInCache(const MD5Buf , 
AvatarFileType avatarFil
-   path tmpPath(cacheDir);
-   tmpPath /= (md5buf.ToString() + ext);
-   string fileName(tmpPath.file_string());
--  ofstream o(fileName.c_str(), ios_base::out | 
ios_base::binary | ios_base::trunc);
-+  std::ofstream o(fileName.c_str(), ios_base::out 
| ios_base::binary | ios_base::trunc);
-   if (!o.fail()) {
-   o.write((const char *)data, size);
-   o.close();
-diff --git a/src/core/common/loghelper_server.cpp 
b/src/core/common/loghelper_server.cpp
-index f79e4ca..a0d0350 100644
 a/src/core/common/loghelper_server.cpp
-+++ b/src/core/common/loghelper_server.cpp
-@@ -67,7 +67,7 @@ void
- internal_log_err(const string )
- {
-   if (!g_logFile.empty()) {
--  ofstream o(g_logFile.c_str(), ios_base::out | ios_base::app);
-+  std::ofstream o(g_logFile.c_str(), ios_base::out | 
ios_base::app);
-   if (!o.fail()) {
-   o << second_clock::local_time() << " ERR: " << msg;
-   o.flush();
-@@ -80,7 +80,7 @@ internal_log_msg(const std::string )
- {
-   if (g_logLevel) {
-   if (!g_logFile.empty()) {
--  ofstream o(g_logFile.c_str(), ios_base::out | 
ios_base::app);
-+  std::ofstream o(g_logFile.c_str(), ios_base::out | 
ios_base::app);
-   if (!o.fail())
-   o << second_clock::local_time() << " MSG: " << 
msg;
-  

[gentoo-commits] repo/gentoo:master commit in: games-board/pokerth/, games-board/pokerth/files/

2018-04-27 Thread James Le Cuirot
commit: b1e9b981d868caa32a59110e89eda03bafcbe155
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr 27 21:49:39 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr 27 21:49:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e9b981

games-board/pokerth: Version bump to 1.1.2

Fixes protobuf issue. Some libraries still need unbundling.

Closes: https://bugs.gentoo.org/644460
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-board/pokerth/Manifest   |  1 +
 .../pokerth/files/pokerth-1.1.2-protobuf.patch | 23 +++
 games-board/pokerth/pokerth-1.1.2.ebuild   | 71 ++
 3 files changed, 95 insertions(+)

diff --git a/games-board/pokerth/Manifest b/games-board/pokerth/Manifest
index bb54b52e704..75c22499163 100644
--- a/games-board/pokerth/Manifest
+++ b/games-board/pokerth/Manifest
@@ -1 +1,2 @@
 DIST PokerTH-1.1.1-src.tar.bz2 19326922 BLAKE2B 
43c94c1330ca11eaa52e4729e52fed3ee4022b8486b626168933a20658bf0c79028adb39b68433e5ccb7c8618b610366f193720f821039adc0e9a84eff0488b7
 SHA512 
bd822d15747d94b67657ea2fd0b9c8c1bdad0031a6eae30380217387a702e5f648d6f612b1bff0355c3c301ecaf47ca9d635a526e575f1bc1c5f88e38a7f73c1
+DIST pokerth-1.1.2.tar.gz 21354306 BLAKE2B 
d8e1ecc46e61d9c16ae3949099f6e72271a5ab2def9799652b0c612980e0c5e96cb2ccf4d659c1a90b9ac6433af95587fa5d44af80c16fb6a34a272751c9fc4a
 SHA512 
d54c84f199636eb5a53580213e5e4ccc828cf565bf4b055797daa82e2ad54d8c52c7a16a781b82c8cc89d184a2b3c4105922394d08c7d2e06383b96963c36b5a

diff --git a/games-board/pokerth/files/pokerth-1.1.2-protobuf.patch 
b/games-board/pokerth/files/pokerth-1.1.2-protobuf.patch
new file mode 100644
index 000..0ac2ab0b153
--- /dev/null
+++ b/games-board/pokerth/files/pokerth-1.1.2-protobuf.patch
@@ -0,0 +1,23 @@
+https://github.com/pokerth/pokerth/issues/339
+--- PokerTH-1.1.1-src/pokerth.proto
 PokerTH-1.1.1-src.new/pokerth.proto
+@@ -701,7 +701,7 @@
+ 
+ message ErrorMessage {
+   enum ErrorReason {
+-  reserved = 0;
++  custReserved = 0;
+   initVersionNotSupported = 1;
+   initServerFull = 2;
+   initAuthFailure = 3;
+--- PokerTH-1.1.1-src/src/net/common/netpacket.cpp
 PokerTH-1.1.1-src.new/src/net/common/netpacket.cpp
+@@ -249,7 +249,7 @@
+   retVal = ErrorMessage::sessionTimeout;
+   break;
+   default :
+-  retVal = ErrorMessage::reserved;
++  retVal = ErrorMessage::custReserved;
+   break;
+   }
+   return retVal;

diff --git a/games-board/pokerth/pokerth-1.1.2.ebuild 
b/games-board/pokerth/pokerth-1.1.2.ebuild
new file mode 100644
index 000..3a84288bbc7
--- /dev/null
+++ b/games-board/pokerth/pokerth-1.1.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop gnome2-utils qmake-utils
+
+DESCRIPTION="Texas Hold'em poker game"
+HOMEPAGE="https://www.pokerth.net/;
+SRC_URI="mirror://sourceforge/pokerth/${P}.tar.gz"
+
+LICENSE="AGPL-3 GPL-1 GPL-2 GPL-3 BitstreamVera public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dedicated"
+
+RDEPEND="dev-db/sqlite:3
+   dev-libs/boost:0=[threads(+)]
+   dev-libs/libgcrypt:0
+   dev-libs/protobuf:0=
+   dev-libs/tinyxml[stl]
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5
+   >=net-libs/libircclient-1.6-r2
+   >=net-misc/curl-7.16
+   virtual/gsasl
+   !dedicated? (
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   media-libs/libsdl:0
+   media-libs/sdl-mixer[mod,vorbis]
+   )"
+DEPEND="${RDEPEND}
+   !dedicated? ( dev-qt/qtsql:5 )
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${P}-rc"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.1-boost-1.65-ambiguous-advance.patch
+   "${FILESDIR}"/${PN}-1.1.2-protobuf.patch
+)
+
+src_prepare() {
+   default
+   sed -i 's/!client//' *.pro || die
+}
+
+src_configure() {
+   eqmake5 pokerth.pro \
+   QMAKE_CFLAGS_ISYSTEM= \
+   CONFIG+="$(use dedicated || echo client)"
+}
+
+src_install() {
+   dobin bin/pokerth_server chatcleaner
+   dodoc docs/{gui_styling,server_setup}_howto.txt
+   doman docs/pokerth.1
+
+   if ! use dedicated; then
+   dobin ${PN}
+   insinto /usr/share/${PN}
+   doins -r data
+   domenu ${PN}.desktop
+   doicon -s 128 ${PN}.png
+   fi
+}
+
+pkg_preinst() { gnome2_icon_savelist; }
+pkg_postinst() { gnome2_icon_cache_update; }
+pkg_postrm() { gnome2_icon_cache_update; }



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

2018-04-27 Thread Andreas Sturmlechner
commit: 6f443654e79d378dda4102d916e551105402ad25
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 27 21:20:56 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 27 21:42:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f443654

app-text/libetonyek: 0.1.8 version bump

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-text/libetonyek/Manifest| 1 +
 app-text/libetonyek/{libetonyek-.ebuild => libetonyek-0.1.8.ebuild} | 2 +-
 app-text/libetonyek/libetonyek-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-text/libetonyek/Manifest b/app-text/libetonyek/Manifest
index 44f94a3f6d8..3214bbfef5b 100644
--- a/app-text/libetonyek/Manifest
+++ b/app-text/libetonyek/Manifest
@@ -1 +1,2 @@
 DIST libetonyek-0.1.7.tar.xz 1256232 BLAKE2B 
ef2abcc427014d515a75ff75d90a78da0b5b28d54b5de3793540e8448f163da0b6d3ff4026373ffc3a4973d3e0e4fee280e75a77407620b3ba0e833bd7d8c82a
 SHA512 
bec4819e161f68b7315567464bfe9e0259a59822a7926c54208cceb04061664a1220716539816a24a6f259eac6f7063c72750aaaf8d8886e3bfb0c4d5f1e0b0f
+DIST libetonyek-0.1.8.tar.xz 1324868 BLAKE2B 
2088349df75011f54f5822ffd69336a7942a148ff829111c02efbfb99c705a9e00105147942f3e9e81278be3b1f2be4d63aba8cbf6a54127f04fc547df6b7b1d
 SHA512 
c8c08100b0c75e0420bbcd796f7cb9285e77ce1be34757df5b237d114a428a4a6094f12e442f81769a2fac5be45ea4376ff9e1d90448e18b3443bfe7c645a865

diff --git a/app-text/libetonyek/libetonyek-.ebuild 
b/app-text/libetonyek/libetonyek-0.1.8.ebuild
similarity index 96%
copy from app-text/libetonyek/libetonyek-.ebuild
copy to app-text/libetonyek/libetonyek-0.1.8.ebuild
index fc13ce6b6be..39b6f10a69f 100644
--- a/app-text/libetonyek/libetonyek-.ebuild
+++ b/app-text/libetonyek/libetonyek-0.1.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git a/app-text/libetonyek/libetonyek-.ebuild 
b/app-text/libetonyek/libetonyek-.ebuild
index fc13ce6b6be..39b6f10a69f 100644
--- a/app-text/libetonyek/libetonyek-.ebuild
+++ b/app-text/libetonyek/libetonyek-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6



[gentoo-commits] repo/gentoo:master commit in: media-libs/phonon/, media-libs/phonon/files/

2018-04-27 Thread Andreas Sturmlechner
commit: 3c7bc4f6c5fe8e362e315e30a98ddb7177ea839e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 27 19:29:35 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 27 21:42:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7bc4f6

media-libs/phonon: Drop 4.10.0

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-libs/phonon/Manifest |   1 -
 .../phonon/files/phonon-4.10.0-qt-5.11.patch   | 190 -
 media-libs/phonon/phonon-4.10.0.ebuild |  57 ---
 3 files changed, 248 deletions(-)

diff --git a/media-libs/phonon/Manifest b/media-libs/phonon/Manifest
index 9731ecbd2fb..af16bdd2024 100644
--- a/media-libs/phonon/Manifest
+++ b/media-libs/phonon/Manifest
@@ -1,3 +1,2 @@
-DIST phonon-4.10.0.tar.xz 322072 BLAKE2B 
ba49893368fc13946e2e83a498787bf8fe605b2b3d8e2b1c28eacad5ec13d9679b8c9ddd2adc54c340bbc60a01c7c1143ccaca6f26b86be105cb7502de5f39fc
 SHA512 
6074c7c33edcdfeed8a6199024f1faedebe09652cf5d01075f2d97146b54c4269924b69ca8298e2341c0cf6ca4d18f930a59a937697f6f282b6de8e976d097c4
 DIST phonon-4.10.1.tar.xz 322100 BLAKE2B 
0040bcc82e68a52cb8056c29b5008daddfd8b985f95113e17f1c18d1b5bf1f81222a34ae45b2ee5bd3bc0f104614551638642a85e1770fc218cbe7e2209b5a0e
 SHA512 
a1cc0960c587d09a2fb0f43ae82147df133c34cba7bf01f5720b4b27aca4dda1d83444e89e40fb2f25828d152f89ccfff56d2d4649007c57b7df9eca8c64c007
 DIST phonon-4.9.1.tar.xz 321872 BLAKE2B 
a315189f578ad71e241ebfbea1bc6c81f06cf041b2eb2914d66f82f35c69c3811d16dbf4303551aafdd1a63d6ff6da619b06a6f03274a9867393f6d032348673
 SHA512 
a1741765071a625d9b9073d9ad1571b91cf5bfce2223bd1b034828d02dc52624587a6ec5352f3702df79f6e4201007596843fbcb9f15c9b489a858200787d728

diff --git a/media-libs/phonon/files/phonon-4.10.0-qt-5.11.patch 
b/media-libs/phonon/files/phonon-4.10.0-qt-5.11.patch
deleted file mode 100644
index f8444b343a4..000
--- a/media-libs/phonon/files/phonon-4.10.0-qt-5.11.patch
+++ /dev/null
@@ -1,190 +0,0 @@
-From 2670e33c418acdf6c08fd0cf5d238a4d93cc12e6 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Fri, 13 Apr 2018 22:35:30 +0200
-Subject: [PATCH] Fix cmake with Qt 5.11_beta3 (dropping qt5_use_modules)
-

- declarative/CMakeLists.txt  | 10 -
- demos/metadatareader/CMakeLists.txt |  7 --
- demos/phota/CMakeLists.txt  |  7 --
- demos/simplecapture/CMakeLists.txt  |  7 --
- demos/simpleplayer/CMakeLists.txt   |  7 --
- designer/CMakeLists.txt | 10 -
- phonon/CMakeLists.txt   | 33 +
- phonon/experimental/CMakeLists.txt  |  9 ++--
- 9 files changed, 57 insertions(+), 58 deletions(-)
-
-diff --git a/declarative/CMakeLists.txt b/declarative/CMakeLists.txt
-index da2d2eb9..cdc1b842 100644
 a/declarative/CMakeLists.txt
-+++ b/declarative/CMakeLists.txt
-@@ -19,11 +19,11 @@ set(declarative_SRCS
- 
- phonon_add_declarative_plugin(phononqmlplugin ${declarative_SRCS})
- 
--target_link_libraries(phononqmlplugin
--${PHONON_LIBS}
--)
--
--qt5_use_modules(phononqmlplugin Core Gui Declarative)
-+if(PHONON_BUILD_PHONON4QT5)
-+target_link_libraries(phononqmlplugin Qt5::Core Qt5::Gui Qt5::Declarative 
${PHONON_LIBS})
-+else()
-+target_link_libraries(phononqmlplugin ${QT_QTCORE_LIBRARY} 
${QT_QTGUI_LIBRARY} ${QT_QTDECLARATIVE_LIBRARY} ${PHONON_LIBS})
-+endif()
- 
- install(TARGETS phononqmlplugin DESTINATION 
${PHONON_QT_IMPORTS_INSTALL_DIR}/Phonon)
- install(FILES ${phonon_QMLS} DESTINATION 
${PHONON_QT_IMPORTS_INSTALL_DIR}/Phonon)
-diff --git a/demos/metadatareader/CMakeLists.txt 
b/demos/metadatareader/CMakeLists.txt
-index a307c071..69e2b3a6 100644
 a/demos/metadatareader/CMakeLists.txt
-+++ b/demos/metadatareader/CMakeLists.txt
-@@ -13,5 +13,8 @@ set(metadatareader_SRCS
- 
- phonon_add_executable(metadatareader ${metadatareader_SRCS})
- 
--qt5_use_modules(metadatareader Core Widgets)
--target_link_libraries(metadatareader ${PHONON_LIBRARY})
-+if(PHONON_BUILD_PHONON4QT5)
-+target_link_libraries(metadatareader Qt5::Core Qt5::Widgets 
${PHONON_LIBRARY})
-+else()
-+target_link_libraries(metadatareader ${QT_QTCORE_LIBRARY} 
${QT_QTGUI_LIBRARY} ${PHONON_LIBRARY})
-+endif()
-diff --git a/demos/phota/CMakeLists.txt b/demos/phota/CMakeLists.txt
-index e9a4ee34..aa70cf39 100644
 a/demos/phota/CMakeLists.txt
-+++ b/demos/phota/CMakeLists.txt
-@@ -17,5 +17,8 @@ qt5_wrap_ui(phota_SRCS videoeffects.ui)
- 
- phonon_add_executable(phota ${phota_SRCS})
- 
--qt5_use_modules(phota Core Widgets)
--target_link_libraries(phota ${PHONON_LIBRARY})
-+if(PHONON_BUILD_PHONON4QT5)
-+target_link_libraries(phota Qt5::Core Qt5::Widgets ${PHONON_LIBRARY})
-+else()
-+target_link_libraries(phota ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} 
${PHONON_LIBRARY})
-+endif()
-diff --git a/demos/simplecapture/CMakeLists.txt 
b/demos/simplecapture/CMakeLists.txt
-index cd910707..811d29c6 100644
 

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

2018-04-27 Thread Andreas Sturmlechner
commit: 00ee2f4bf7100b4697a48e0ebbb3d14cd1e2bf89
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 27 20:51:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 27 21:42:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ee2f4b

app-text/libstaroffice: 0.0.6 version bump

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-text/libstaroffice/Manifest | 1 +
 .../{libstaroffice-.ebuild => libstaroffice-0.0.6.ebuild}   | 2 +-
 app-text/libstaroffice/libstaroffice-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-text/libstaroffice/Manifest b/app-text/libstaroffice/Manifest
index 703de2c4cb9..b6a44492c05 100644
--- a/app-text/libstaroffice/Manifest
+++ b/app-text/libstaroffice/Manifest
@@ -1 +1,2 @@
 DIST libstaroffice-0.0.5.tar.xz 682380 BLAKE2B 
1f514873a7dcaf210fae77f32e88ce7e3e8652474f51616865cb95ff81e7ceb86d784aab0efc301b86b416264fd0eb59c9be717039fb6a4fb086c9d09ec124ae
 SHA512 
937fc618bef79c9e25957f25f39bc829621b0a2da0213cbfb1b56c2b00d44f61bcd9db67d3e6329a4bd700a2c88fc743088381f58a96a87712b040c0ffc17fde
+DIST libstaroffice-0.0.6.tar.xz 706324 BLAKE2B 
5ff692c85bb48a7cd4c1e05e0afcc3ab26d627254dcf0b4ba10314c6ec654d69e2910f031ec7b88c9d28c48fe6a7267cd2434d224dc980ad9e266273cbc65bfa
 SHA512 
9b5313a069e29265875f2e744b6b39c261f578d72f67fdefe1454c092aaa28399e1b3dfcb3a2f881f9a60674e0115a29350fba3ee37fb442f0a837982077f324

diff --git a/app-text/libstaroffice/libstaroffice-.ebuild 
b/app-text/libstaroffice/libstaroffice-0.0.6.ebuild
similarity index 95%
copy from app-text/libstaroffice/libstaroffice-.ebuild
copy to app-text/libstaroffice/libstaroffice-0.0.6.ebuild
index 20a958e6735..7578276aed4 100644
--- a/app-text/libstaroffice/libstaroffice-.ebuild
+++ b/app-text/libstaroffice/libstaroffice-0.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git a/app-text/libstaroffice/libstaroffice-.ebuild 
b/app-text/libstaroffice/libstaroffice-.ebuild
index 20a958e6735..7578276aed4 100644
--- a/app-text/libstaroffice/libstaroffice-.ebuild
+++ b/app-text/libstaroffice/libstaroffice-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6



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

2018-04-27 Thread Andreas Sturmlechner
commit: a0afdedf31f36c4bd0d4204f1d7caaa085e5206b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 27 21:12:59 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 27 21:42:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0afdedf

app-text/libmwaw: 0.3.14 version bump

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-text/libmwaw/Manifest   | 1 +
 app-text/libmwaw/{libmwaw-.ebuild => libmwaw-0.3.14.ebuild} | 2 +-
 app-text/libmwaw/libmwaw-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-text/libmwaw/Manifest b/app-text/libmwaw/Manifest
index 4f79c5c8510..c21376e0610 100644
--- a/app-text/libmwaw/Manifest
+++ b/app-text/libmwaw/Manifest
@@ -1 +1,2 @@
 DIST libmwaw-0.3.13.tar.xz 1258220 BLAKE2B 
79cb4d8a91d361ceae70fa7a0145fa9f5e230bbafba1b0a586b10a1375e34511769d2a5d6b8ba9b6b9676a3cffc9ae6d22529a1920ed4bf932ef7e88ca7bae0c
 SHA512 
3d6a5142cc45f6519ac29f935c01418278ed4cc1bdcb0ecb1a190309c43d3f7ee06deab519d29a3e2aec01ef091cb4f4c17809662640b54a8e4fe8d4bd8db5f3
+DIST libmwaw-0.3.14.tar.xz 1276240 BLAKE2B 
34a5b118064dcac37834c83b2b5a61303f3e2eb70e41322845ff7661a5494c0b85db0bb07c6bf1f357c2027cab1c515eade58bb6b4fdf845a81d4d079a414b98
 SHA512 
6893a7a8a72765a66973a94bc7de8b3b6061aa85fd9cca5e73cb2a4024cbe81f0c030df0b6383f24835643259c361efda5527813bb84a1b08d0089d509215888

diff --git a/app-text/libmwaw/libmwaw-.ebuild 
b/app-text/libmwaw/libmwaw-0.3.14.ebuild
similarity index 96%
copy from app-text/libmwaw/libmwaw-.ebuild
copy to app-text/libmwaw/libmwaw-0.3.14.ebuild
index 0b26fe70b82..7dde090fa75 100644
--- a/app-text/libmwaw/libmwaw-.ebuild
+++ b/app-text/libmwaw/libmwaw-0.3.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git a/app-text/libmwaw/libmwaw-.ebuild 
b/app-text/libmwaw/libmwaw-.ebuild
index 0b26fe70b82..7dde090fa75 100644
--- a/app-text/libmwaw/libmwaw-.ebuild
+++ b/app-text/libmwaw/libmwaw-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6



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

2018-04-27 Thread Andreas Sturmlechner
commit: 9f85ba64795576f807fdb48e855d4bf832e08ded
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 27 21:27:30 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 27 21:42:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f85ba64

app-text/libwps: 0.4.9 version bump

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-text/libwps/Manifest|  1 +
 app-text/libwps/libwps-0.4.9.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/app-text/libwps/Manifest b/app-text/libwps/Manifest
index 5e8f12fd1aa..3df12475511 100644
--- a/app-text/libwps/Manifest
+++ b/app-text/libwps/Manifest
@@ -1 +1,2 @@
 DIST libwps-0.4.8.tar.xz 648512 BLAKE2B 
b446cff0e760569daa52fd24e42af8cdda78f2c0bc77d26cc25957381456f045dde1eb4ec8bd7999de29f658d67b2a493fdeacde4faa12a00aa28725603f
 SHA512 
bf5d7aeb6f06e87f15ec8e911fb6436fb4e14839123db71488638f0e658034ad4ea8849ed83926af2fab9b50a7ef7410199d4a1102abc63c83d37bf1966a4afb
+DIST libwps-0.4.9.tar.xz 673784 BLAKE2B 
7843de719d6c2ff3152b216e808fc06798ae77e582a644fccd34667e409ec8a34764f302c484bf991e653cd1bb8eaca48f68861aa50e5c41ae41373b5b0c531d
 SHA512 
8703e60837c525ab24e40bb3e2e25244e9f4d2231699373b28d86430f6d7f818a5ba32de08f19febdb4f917f1a90e3b27f95e7d3200ca2d4a9101c262b37a30d

diff --git a/app-text/libwps/libwps-0.4.9.ebuild 
b/app-text/libwps/libwps-0.4.9.ebuild
new file mode 100644
index 000..9cf94d783aa
--- /dev/null
+++ b/app-text/libwps/libwps-0.4.9.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Microsoft Works file word processor format import filter library"
+HOMEPAGE="https://sourceforge.net/p/libwps/wiki/Home/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~x86"
+IUSE="doc debug static-libs tools"
+
+RDEPEND="
+   dev-libs/librevenge
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+src_configure() {
+   econf \
+   --disable-werror \
+   $(use_enable debug) \
+   $(use_with doc docs) \
+   $(use_enable static-libs static) \
+   $(use_enable tools)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2018-04-27 Thread Sergei Trofimovich
commit: 50445ee7ca5c5a89f0bf7046ed62c58b7fd5e2ff
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr 27 21:41:29 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 27 21:41:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50445ee7

sys-kernel/linux-headers: drop 2.4 linux-headers

In June 2016 commit 81c226e451be564a545696f93fc5880ebc160812
broke support for kernel-version based ARCH detection for
i386, x86_64, ppc and powerpc64.

Not that many arches are left supporting these headers.
All of them should work fine on hewer kernels and toolchains.

Broken-by: 
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c226e451be564a545696f93fc5880ebc160812
Closes: https://bugs.gentoo.org/653852
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-kernel/linux-headers/Manifest  |  5 -
 sys-kernel/linux-headers/linux-headers-2.4.33.3.ebuild | 17 -
 sys-kernel/linux-headers/linux-headers-2.4.36.ebuild   | 17 -
 3 files changed, 39 deletions(-)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 0e76a7cf74f..b3a85878bdf 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -1,5 +1,3 @@
-DIST gentoo-headers-2.4.33-1.tar.bz2 11542 BLAKE2B 
4aabc7496094a0097ba1c8ab79cb27b28dc14be1729e939b92f576cd97cc11f2e1fac9d7153eb15bda02b75c0b5e858a6472cc003d7031c1b7582424d3aba1e7
 SHA512 
47e9a9b35aae8ea8511dba4607dca52dc7ff87f8091a263065dac76b635456c2600ae1217e197286f89fc8edd632a8c754ec5525a14d6955266d222f1cfa4219
-DIST gentoo-headers-2.4.36-1.tar.lzma 10846 BLAKE2B 
1dc5b398bd4122a9eda3f554703cb1a7868d06b23e1a52f1e34f4e35849ff8d08f0282cda85d986f702640821e88d05bbfcaafb85cd81346c182369e52a847f9
 SHA512 
fd3746708096f692b2190b514c6b2511fb5571ec772adee81e37c46825d642cfa31ffe9e6a9b343079fa17927ca46780da08306d3e2962b0ecdb1fb386d653f9
 DIST gentoo-headers-3.18-1.tar.xz 3628 BLAKE2B 
9e677389139e8e3e42508171593797b78f24368ceaba4f76c242b5827bf657444a65a0d3b334034cc54f7f14b00b9da7446356e1a5ffd9aacb05d5a336d4437f
 SHA512 
89fb9b336fa3455752f6fe8626500d30245c04806890d4448a2895bbef2a5eae409940618fd4e0be57aa12784a198a695c32479f12d76450e16f2af1536e7a1f
 DIST gentoo-headers-4.13-1.tar.xz 4096 BLAKE2B 
a0506c6aec14d8d710863cc3f7b5ce6cc067af245cc96dbf83f10f02ba83d580f900c9cf8b09b496370d580a9b9cd935738d8b4b0cb987836490894fba01cf23
 SHA512 
14236185c8810b88d94ff0533fe59e84599c2d4e5c7507c37cb458b6728eed69b581df7f8654d5323454ec359e93490c4dcbbb1ee58a66f2586047c93f0f1aa6
 DIST gentoo-headers-4.14-1.tar.xz 4080 BLAKE2B 
5d8bb4453d3b0b739922a86e0e45120fe5ad57c3310ff6a94830a3a7561fb3b5eef7805ff171bdf0d5582fc91848fad948162e63ec4922280c8ed68ba58d50e1
 SHA512 
e0f806db641c99f3f71e27fde29705685745c9c03b901c943cab5af84e2e9c3af96f5d2d10d8f5328ec7e4dba28b378f534317bf1bee597d429557b981f0a865
@@ -15,6 +13,3 @@ DIST gentoo-headers-base-4.16-r1.tar.xz 8227040 BLAKE2B 
95b2d64a614430e49d849ab5
 DIST gentoo-headers-base-4.16.tar.xz 856 BLAKE2B 
a5065cb49b549ea5eff33bc3a60ed070511cc463258666c30681aceaba97a108be059e4fc175bd6ba4dd0b27cf8bab14e0a8225346811eaacb4ddf8b2ba5a147
 SHA512 
2a5beadc61532d23f999c24101f3ab6db5d184a7327fa26330e318ac6b5b38b14c0e73ead2f550707b4e24c1f4f1a11c306c97608d98d530978fdeb43b4d58d9
 DIST gentoo-headers-base-4.4.tar.xz 3911752 BLAKE2B 
5031ecd48b99cb0c9c35ca935fa6a62cc36c076bab193ec397fc0d543170f29c6d5a0827a2ea5517eb68fc838819cbe3e5abd125bb920992492369d5e5c1e7cb
 SHA512 
1cd3de58ff790c3730bea38138c7a45ef95d04288c69ffeabebb884fab3add13bd9c99785ddd87a3ee467a0e1b1cdc457bbd28da349e7c178b4d2374c5fb78a3
 DIST gentoo-headers-base-4.9.tar.xz 4052748 BLAKE2B 
e279954c56170fbfa4ebae8dade731825b3d5f0cd5d73a5b33cd93a9c8f5fa140e14edf0d5ac26a452fe8a61b16fdcc851f5329f56e4c8dcf4472a995de44c4c
 SHA512 
a03418cfba7fa4531279d9122411af3e285e962506e8df9279fbbb27ae08a4e30725bd1cf03f48ad523f61f2889195e6c844fa4c7b4ef2f828baf47ef402abfa
-DIST linux-2.4.33.tar.xz 25725956 BLAKE2B 
e6740cdf4731bdacbbf952c5d14b4576c1cf6880a4cee6c7c1ed27e54f3499234d9a787d16760f86ba48216b9aedf5456d475ef886175f8fb215c44b099e6d2f
 SHA512 
cc5b6ba5824471a81b80e973378a706882b10951ff4ff6c888e849fb5efff88cce20d2265ba5c8161605cbf87d1759851f9e4703720dd0ac339ec129985d4b0e
-DIST linux-2.4.36.tar.xz 25535188 BLAKE2B 
aecd7ae7b9652b5d84a61659c154ea67ca68f7b8de68b93ee517a74799273291f45c35b41228103a5ff9167552a9bccf3458945777c0abac80478f434fe329f0
 SHA512 
e203ceebf97bd4228bb680ded39d6ebc801dd77eb82bafc63802e548849f5922b5c80462ba7e0564c04d40cc777414c2cefe57d3c0024b811277d6c238d2
-DIST patch-2.4.33.3.xz 5796 BLAKE2B 
eacf9edf4fd28f39b8c054e1fc26e55230d64a1674f33f6b5fb9a53dca9619de53cb94f76b58b16fb801f316365273c66a00ad0ead43d55af55983eafef500ef
 SHA512 
9f6b9118f4888b34b7b20ba0d6c9ffaba547dea0f7cc93019117ad94411d9008e5513367e7da23a19e347f63ef823a493972850edd69b140d528454fa65124c9

diff --git a/sys-kernel/linux-headers/linux-headers-2.4.33.3.ebuild 

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

2018-04-27 Thread Aaron Bauman
commit: 012f98671f85e3733d42d408b00bf4aeb3f023ba
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Apr 27 21:23:03 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Apr 27 21:24:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012f9867

dev-python/faulthandler: amd64 stable wrt bug #654058

Bug: https://bugs.gentoo.org/654058
Package-Manager: Portage-2.3.31, Repoman-2.3.9

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

diff --git a/dev-python/faulthandler/faulthandler-3.0.ebuild 
b/dev-python/faulthandler/faulthandler-3.0.ebuild
index f50cf6fbad1..ad1a09c421c 100644
--- a/dev-python/faulthandler/faulthandler-3.0.ebuild
+++ b/dev-python/faulthandler/faulthandler-3.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-04-27 Thread Aaron Bauman
commit: 4cd1030f9b7ffa504f213037e8001c153e8e9ad4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Apr 27 21:23:55 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Apr 27 21:24:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd1030f

media-sound/quodlibet: amd64 stable wrt bug #654058

Bug: https://bugs.gentoo.org/654058
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-sound/quodlibet/quodlibet-3.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/quodlibet/quodlibet-3.9.1.ebuild 
b/media-sound/quodlibet/quodlibet-3.9.1.ebuild
index 0dcb8112816..3076743fcda 100644
--- a/media-sound/quodlibet/quodlibet-3.9.1.ebuild
+++ b/media-sound/quodlibet/quodlibet-3.9.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="+dbus gstreamer ipod +udev"
 
 RDEPEND="dev-libs/keybinder:3[introspection]



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

2018-04-27 Thread Andrey Utkin
commit: 030c1a77d6a6f4deb616d8bf61b55a85bd8177ca
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sun Apr 22 01:34:10 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Fri Apr 27 21:14:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030c1a77

sys-power/acpid: add new version 2.0.29

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-power/acpid/Manifest|  1 +
 sys-power/acpid/acpid-2.0.29.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/sys-power/acpid/Manifest b/sys-power/acpid/Manifest
index 22bd5850fcb..9ff66cb6dd0 100644
--- a/sys-power/acpid/Manifest
+++ b/sys-power/acpid/Manifest
@@ -1 +1,2 @@
 DIST acpid-2.0.28.tar.xz 156036 BLAKE2B 
a6a78f82f7f4ecbd0d883d175c921195970e157a919fefc9cf48a94db534b496a8570c031fda5b08df3fb1775e26a50b5942bac7717aa582d590605930e3af78
 SHA512 
effe9c3b30b4a6ea20eca4b36a06d4b3da9b262d100685958faec4b38f89377a87dcaecee7a69b87aaddfa47688bcc46fc47a38391ac4bd2019cb3b48ab18fcb
+DIST acpid-2.0.29.tar.xz 155568 BLAKE2B 
9a2c9f2f8ba035bf7452b633c20a73796ca05d4849d567f076a08a8216f2e07ca7a0b25e995054697e70bacacad07872e153c6c47f8204294964b276bca49f62
 SHA512 
5f480cb4456b6b843adb239519a8d05f83c3c668525457e55d7fae2ba7725356ec7a1faa16bbd54086f0eab2e8ca20952180c00b2b65a27eda534c3f28e8ed17

diff --git a/sys-power/acpid/acpid-2.0.29.ebuild 
b/sys-power/acpid/acpid-2.0.29.ebuild
new file mode 100644
index 000..f9699804c53
--- /dev/null
+++ b/sys-power/acpid/acpid-2.0.29.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit linux-info systemd
+
+DESCRIPTION="Daemon for Advanced Configuration and Power Interface"
+HOMEPAGE="https://sourceforge.net/projects/acpid2;
+SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~x86"
+IUSE="selinux"
+
+RDEPEND="selinux? ( sec-policy/selinux-apm )"
+DEPEND=">=sys-kernel/linux-headers-3"
+
+pkg_pretend() {
+   local CONFIG_CHECK="~INPUT_EVDEV"
+   local WARNING_INPUT_EVDEV="CONFIG_INPUT_EVDEV is required for ACPI 
button event support."
+   [[ ${MERGE_TYPE} != buildonly ]] && check_extra_config
+}
+
+pkg_setup() { :; }
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.25-kde4.patch #515088
+   "${FILESDIR}"/${PN}-2.0.25-add_mate-power-manager.patch #538590
+)
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   newdoc kacpimon/README README.kacpimon
+   dodoc -r samples
+   rm -f "${D}"/usr/share/doc/${PF}/COPYING || die
+
+   exeinto /etc/acpi
+   newexe "${FILESDIR}"/${PN}-1.0.6-default.sh default.sh
+   exeinto /etc/acpi/actions
+   newexe samples/powerbtn/powerbtn.sh powerbtn.sh
+   insinto /etc/acpi/events
+   newins "${FILESDIR}"/${PN}-1.0.4-default default
+
+   newinitd "${FILESDIR}"/${PN}-2.0.26-init.d ${PN}
+   newconfd "${FILESDIR}"/${PN}-2.0.16-conf.d ${PN}
+
+   systemd_dounit "${FILESDIR}"/systemd/${PN}.{service,socket}
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "You may wish to read the Gentoo Linux Power Management 
Guide,"
+   elog "which can be found online at:"
+   elog "https://wiki.gentoo.org/wiki/Power_management/Guide;
+   elog
+   fi
+
+   # files/systemd/acpid.socket -> ListenStream=/run/acpid.socket
+   mkdir -p "${ROOT%/}"/run
+
+   if ! grep -qs "^tmpfs.*/run " "${ROOT%/}"/proc/mounts ; then
+   echo
+   ewarn "You should reboot the system now to get /run mounted 
with tmpfs!"
+   fi
+}



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

2018-04-27 Thread Andrey Utkin
commit: acf212c3359ce5925ad85a791bbb55cb0e293904
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sun Apr 22 00:16:14 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Fri Apr 27 21:14:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf212c3

net-wireless/hostapd: don't enable nonexistent PRISM54 driver

PRISM54 driver support has been removed from hostapd in 2009, in commit
50b5bf4eda92 ("Remove obsolete Prism54.org driver support
(driver_prism54.c)").

Suggested-by: Conrad Kostecki 
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-wireless/hostapd/hostapd-2.6-r3.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-wireless/hostapd/hostapd-2.6-r3.ebuild 
b/net-wireless/hostapd/hostapd-2.6-r3.ebuild
index 9b9078e5558..da8ab633fed 100644
--- a/net-wireless/hostapd/hostapd-2.6-r3.ebuild
+++ b/net-wireless/hostapd/hostapd-2.6-r3.ebuild
@@ -112,8 +112,6 @@ src_configure() {
einfo "  HostAP driver enabled"
echo "CONFIG_DRIVER_WIRED=y" >> ${CONFIG}
einfo "  Wired driver enabled"
-   echo "CONFIG_DRIVER_PRISM54=y" >> ${CONFIG}
-   einfo "  Prism54 driver enabled"
echo "CONFIG_DRIVER_NONE=y" >> ${CONFIG}
einfo "  None driver enabled"
 



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

2018-04-27 Thread Manuel Rüger
commit: adefa6a5f6940e1efb6dc49bb6e35375cae46b19
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 21:12:25 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 21:12:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adefa6a5

sys-cluster/kube-scheduler: Version bump to 1.10.2

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.10.2.ebuild| 47 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 359d1881c33..de25981a0d5 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.10.0.tar.gz 24693525 BLAKE2B 
056fb98bc8050adf46a043008b332c94cc54c622ec20d303c7a1bc92c8ff8168efc50a2b7a32ee2b6449c0e496f2351aa665bf4a6ab832d44dd2469dd2fd05d3
 SHA512 
64910fd911641d8f1188fa061c8e5d4634f228c66dc158011cd0cf50c0db1945c0c0d609c588704d2c33ca33da681b78fc17cc8c29cc148a61281926d14364d9
 DIST kubernetes-1.10.1.tar.gz 24713850 BLAKE2B 
31ff7eb5ea76b0e9cdddf656e3f05624cbd92873bf2f43eb7df62ab651cd7af7123fb6fed2d3b2ca3fa8988c6a446de3265a6a2476d33defc45195ed5f42b3ce
 SHA512 
be53fb6265fa5a96de671c3d84baddcbb2213428eae5ca39ac670201f0f4fe89195bdebc1a2d1abf2ad8ad100aca7ee642672c233bcacc427671e01dc95c9f1c
+DIST kubernetes-1.10.2.tar.gz 24746905 BLAKE2B 
d09b8a71562696282cccbe7c0653518694825f25e1bd51ac62a41f4f7853e142b7b2f380026a610efb726f0206cb13ca55a3c3d39e13894345a9debbea06e0f8
 SHA512 
be907fed5d5ebc42097101160b9cac1924f738ba6856b821ea4e8582cb877f6ef919e98758f7d7924662633323215c9693173617df90d5940c987160e7397fc8
 DIST kubernetes-1.9.5.tar.gz 23533411 BLAKE2B 
1dc2699a903b10945a9b4b1b0d957a7ef0ee3309e3eb54d53155818bc943c780a381962703ed3b5f510998a3fdb20f7a2b0f0b9a2a09d4b811f2a8270a5efc6d
 SHA512 
631ad278566ba4f51cd260ac5941df1776b6e9a01a67933fe348273f1ac5140a66a51be0120c090789e3baaa57d9913bf8fdfd71137d7d7c4af5d795097f4fb7
 DIST kubernetes-1.9.6.tar.gz 23538810 BLAKE2B 
ff832b3c8b0c06d47d62c6bbb981a60c94d31822921eb4a2e1fcb9b04c44cb9ffbb2f3bca050ba7188a49ec5292e5bad9a0560c6c39bce8ff706d1034df90e45
 SHA512 
1182f189fe5090297c373359f8c3782acc05213cc05c35b7cd48aaed845a2c8cbe32e155699e549690d8438cea220a129bde8256e834ae8939badf2ad953fa1e
 DIST kubernetes-1.9.7.tar.gz 23550884 BLAKE2B 
f0762b24d74aa0bab6176ef96fdd30de288ab97ae8cdc73f3d8735b2be677f22a2aa5218745da767999024399b6feca1953308069cda732d002726ac0b87435f
 SHA512 
d5e0e16cfa75053f5019f28a709cc44f27fb46cdbd50f6637c8b8bd6012cd3a0e6afb625ad21b1f84bc4ea83f4cb3a7064f42226a1b2ba84113e185e628fbf3d

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.10.2.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.10.2.ebuild
new file mode 100644
index 000..576989d30fd
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.10.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user 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 Scheduler"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+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} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   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/kube-scheduler/

2018-04-27 Thread Manuel Rüger
commit: 4277ff0c67f0f575a842b851f893726ef0f697c5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 21:12:47 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 21:12:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4277ff0c

sys-cluster/kube-scheduler: Remove old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-cluster/kube-scheduler/Manifest|  3 --
 .../kube-scheduler/kube-scheduler-1.10.0.ebuild| 47 --
 .../kube-scheduler/kube-scheduler-1.10.1.ebuild| 47 --
 .../kube-scheduler/kube-scheduler-1.9.5.ebuild | 47 --
 4 files changed, 144 deletions(-)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index de25981a0d5..7be8d4ed54b 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,6 +1,3 @@
-DIST kubernetes-1.10.0.tar.gz 24693525 BLAKE2B 
056fb98bc8050adf46a043008b332c94cc54c622ec20d303c7a1bc92c8ff8168efc50a2b7a32ee2b6449c0e496f2351aa665bf4a6ab832d44dd2469dd2fd05d3
 SHA512 
64910fd911641d8f1188fa061c8e5d4634f228c66dc158011cd0cf50c0db1945c0c0d609c588704d2c33ca33da681b78fc17cc8c29cc148a61281926d14364d9
-DIST kubernetes-1.10.1.tar.gz 24713850 BLAKE2B 
31ff7eb5ea76b0e9cdddf656e3f05624cbd92873bf2f43eb7df62ab651cd7af7123fb6fed2d3b2ca3fa8988c6a446de3265a6a2476d33defc45195ed5f42b3ce
 SHA512 
be53fb6265fa5a96de671c3d84baddcbb2213428eae5ca39ac670201f0f4fe89195bdebc1a2d1abf2ad8ad100aca7ee642672c233bcacc427671e01dc95c9f1c
 DIST kubernetes-1.10.2.tar.gz 24746905 BLAKE2B 
d09b8a71562696282cccbe7c0653518694825f25e1bd51ac62a41f4f7853e142b7b2f380026a610efb726f0206cb13ca55a3c3d39e13894345a9debbea06e0f8
 SHA512 
be907fed5d5ebc42097101160b9cac1924f738ba6856b821ea4e8582cb877f6ef919e98758f7d7924662633323215c9693173617df90d5940c987160e7397fc8
-DIST kubernetes-1.9.5.tar.gz 23533411 BLAKE2B 
1dc2699a903b10945a9b4b1b0d957a7ef0ee3309e3eb54d53155818bc943c780a381962703ed3b5f510998a3fdb20f7a2b0f0b9a2a09d4b811f2a8270a5efc6d
 SHA512 
631ad278566ba4f51cd260ac5941df1776b6e9a01a67933fe348273f1ac5140a66a51be0120c090789e3baaa57d9913bf8fdfd71137d7d7c4af5d795097f4fb7
 DIST kubernetes-1.9.6.tar.gz 23538810 BLAKE2B 
ff832b3c8b0c06d47d62c6bbb981a60c94d31822921eb4a2e1fcb9b04c44cb9ffbb2f3bca050ba7188a49ec5292e5bad9a0560c6c39bce8ff706d1034df90e45
 SHA512 
1182f189fe5090297c373359f8c3782acc05213cc05c35b7cd48aaed845a2c8cbe32e155699e549690d8438cea220a129bde8256e834ae8939badf2ad953fa1e
 DIST kubernetes-1.9.7.tar.gz 23550884 BLAKE2B 
f0762b24d74aa0bab6176ef96fdd30de288ab97ae8cdc73f3d8735b2be677f22a2aa5218745da767999024399b6feca1953308069cda732d002726ac0b87435f
 SHA512 
d5e0e16cfa75053f5019f28a709cc44f27fb46cdbd50f6637c8b8bd6012cd3a0e6afb625ad21b1f84bc4ea83f4cb3a7064f42226a1b2ba84113e185e628fbf3d

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.10.0.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.10.0.ebuild
deleted file mode 100644
index 576989d30fd..000
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.10.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user 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 Scheduler"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-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} GOFLAGS=-v
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.10.1.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.10.1.ebuild
deleted file mode 100644
index 576989d30fd..000
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.10.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"

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

2018-04-27 Thread Manuel Rüger
commit: 7cc242a43efbdb72e835562e8a802d32dbc87688
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 21:11:52 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 21:11:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc242a4

sys-cluster/kube-proxy: Remove old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-cluster/kube-proxy/Manifest |  3 --
 sys-cluster/kube-proxy/kube-proxy-1.10.0.ebuild | 41 -
 sys-cluster/kube-proxy/kube-proxy-1.10.1.ebuild | 41 -
 sys-cluster/kube-proxy/kube-proxy-1.9.5.ebuild  | 41 -
 4 files changed, 126 deletions(-)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index de25981a0d5..7be8d4ed54b 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,6 +1,3 @@
-DIST kubernetes-1.10.0.tar.gz 24693525 BLAKE2B 
056fb98bc8050adf46a043008b332c94cc54c622ec20d303c7a1bc92c8ff8168efc50a2b7a32ee2b6449c0e496f2351aa665bf4a6ab832d44dd2469dd2fd05d3
 SHA512 
64910fd911641d8f1188fa061c8e5d4634f228c66dc158011cd0cf50c0db1945c0c0d609c588704d2c33ca33da681b78fc17cc8c29cc148a61281926d14364d9
-DIST kubernetes-1.10.1.tar.gz 24713850 BLAKE2B 
31ff7eb5ea76b0e9cdddf656e3f05624cbd92873bf2f43eb7df62ab651cd7af7123fb6fed2d3b2ca3fa8988c6a446de3265a6a2476d33defc45195ed5f42b3ce
 SHA512 
be53fb6265fa5a96de671c3d84baddcbb2213428eae5ca39ac670201f0f4fe89195bdebc1a2d1abf2ad8ad100aca7ee642672c233bcacc427671e01dc95c9f1c
 DIST kubernetes-1.10.2.tar.gz 24746905 BLAKE2B 
d09b8a71562696282cccbe7c0653518694825f25e1bd51ac62a41f4f7853e142b7b2f380026a610efb726f0206cb13ca55a3c3d39e13894345a9debbea06e0f8
 SHA512 
be907fed5d5ebc42097101160b9cac1924f738ba6856b821ea4e8582cb877f6ef919e98758f7d7924662633323215c9693173617df90d5940c987160e7397fc8
-DIST kubernetes-1.9.5.tar.gz 23533411 BLAKE2B 
1dc2699a903b10945a9b4b1b0d957a7ef0ee3309e3eb54d53155818bc943c780a381962703ed3b5f510998a3fdb20f7a2b0f0b9a2a09d4b811f2a8270a5efc6d
 SHA512 
631ad278566ba4f51cd260ac5941df1776b6e9a01a67933fe348273f1ac5140a66a51be0120c090789e3baaa57d9913bf8fdfd71137d7d7c4af5d795097f4fb7
 DIST kubernetes-1.9.6.tar.gz 23538810 BLAKE2B 
ff832b3c8b0c06d47d62c6bbb981a60c94d31822921eb4a2e1fcb9b04c44cb9ffbb2f3bca050ba7188a49ec5292e5bad9a0560c6c39bce8ff706d1034df90e45
 SHA512 
1182f189fe5090297c373359f8c3782acc05213cc05c35b7cd48aaed845a2c8cbe32e155699e549690d8438cea220a129bde8256e834ae8939badf2ad953fa1e
 DIST kubernetes-1.9.7.tar.gz 23550884 BLAKE2B 
f0762b24d74aa0bab6176ef96fdd30de288ab97ae8cdc73f3d8735b2be677f22a2aa5218745da767999024399b6feca1953308069cda732d002726ac0b87435f
 SHA512 
d5e0e16cfa75053f5019f28a709cc44f27fb46cdbd50f6637c8b8bd6012cd3a0e6afb625ad21b1f84bc4ea83f4cb3a7064f42226a1b2ba84113e185e628fbf3d

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.10.0.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.10.0.ebuild
deleted file mode 100644
index 882a7f40ebc..000
--- a/sys-cluster/kube-proxy/kube-proxy-1.10.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 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 Proxy service"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-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} GOFLAGS=-v
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /var/log/${PN} /var/lib/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.10.1.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.10.1.ebuild
deleted file mode 100644
index 882a7f40ebc..000
--- a/sys-cluster/kube-proxy/kube-proxy-1.10.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 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 Proxy service"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;

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

2018-04-27 Thread Manuel Rüger
commit: 7fcc78823ec91468181a7584c04cb4dce91ba705
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 21:11:25 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 21:11:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fcc7882

sys-cluster/kube-proxy: Version bump to 1.10.2

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-cluster/kube-proxy/Manifest |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.10.2.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 359d1881c33..de25981a0d5 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.10.0.tar.gz 24693525 BLAKE2B 
056fb98bc8050adf46a043008b332c94cc54c622ec20d303c7a1bc92c8ff8168efc50a2b7a32ee2b6449c0e496f2351aa665bf4a6ab832d44dd2469dd2fd05d3
 SHA512 
64910fd911641d8f1188fa061c8e5d4634f228c66dc158011cd0cf50c0db1945c0c0d609c588704d2c33ca33da681b78fc17cc8c29cc148a61281926d14364d9
 DIST kubernetes-1.10.1.tar.gz 24713850 BLAKE2B 
31ff7eb5ea76b0e9cdddf656e3f05624cbd92873bf2f43eb7df62ab651cd7af7123fb6fed2d3b2ca3fa8988c6a446de3265a6a2476d33defc45195ed5f42b3ce
 SHA512 
be53fb6265fa5a96de671c3d84baddcbb2213428eae5ca39ac670201f0f4fe89195bdebc1a2d1abf2ad8ad100aca7ee642672c233bcacc427671e01dc95c9f1c
+DIST kubernetes-1.10.2.tar.gz 24746905 BLAKE2B 
d09b8a71562696282cccbe7c0653518694825f25e1bd51ac62a41f4f7853e142b7b2f380026a610efb726f0206cb13ca55a3c3d39e13894345a9debbea06e0f8
 SHA512 
be907fed5d5ebc42097101160b9cac1924f738ba6856b821ea4e8582cb877f6ef919e98758f7d7924662633323215c9693173617df90d5940c987160e7397fc8
 DIST kubernetes-1.9.5.tar.gz 23533411 BLAKE2B 
1dc2699a903b10945a9b4b1b0d957a7ef0ee3309e3eb54d53155818bc943c780a381962703ed3b5f510998a3fdb20f7a2b0f0b9a2a09d4b811f2a8270a5efc6d
 SHA512 
631ad278566ba4f51cd260ac5941df1776b6e9a01a67933fe348273f1ac5140a66a51be0120c090789e3baaa57d9913bf8fdfd71137d7d7c4af5d795097f4fb7
 DIST kubernetes-1.9.6.tar.gz 23538810 BLAKE2B 
ff832b3c8b0c06d47d62c6bbb981a60c94d31822921eb4a2e1fcb9b04c44cb9ffbb2f3bca050ba7188a49ec5292e5bad9a0560c6c39bce8ff706d1034df90e45
 SHA512 
1182f189fe5090297c373359f8c3782acc05213cc05c35b7cd48aaed845a2c8cbe32e155699e549690d8438cea220a129bde8256e834ae8939badf2ad953fa1e
 DIST kubernetes-1.9.7.tar.gz 23550884 BLAKE2B 
f0762b24d74aa0bab6176ef96fdd30de288ab97ae8cdc73f3d8735b2be677f22a2aa5218745da767999024399b6feca1953308069cda732d002726ac0b87435f
 SHA512 
d5e0e16cfa75053f5019f28a709cc44f27fb46cdbd50f6637c8b8bd6012cd3a0e6afb625ad21b1f84bc4ea83f4cb3a7064f42226a1b2ba84113e185e628fbf3d

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.10.2.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.10.2.ebuild
new file mode 100644
index 000..882a7f40ebc
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.10.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 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 Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+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} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN} /var/lib/${PN}
+   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/kube-controller-manager/

2018-04-27 Thread Manuel Rüger
commit: ca8e116bbaae436a7839c511610db1715f79ed56
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 21:06:35 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 21:10:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8e116b

sys-cluster/kube-controller-manager: Version bump to 1.10.2

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-cluster/kube-controller-manager/Manifest   |  1 +
 .../kube-controller-manager-1.10.2.ebuild  | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 359d1881c33..de25981a0d5 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.10.0.tar.gz 24693525 BLAKE2B 
056fb98bc8050adf46a043008b332c94cc54c622ec20d303c7a1bc92c8ff8168efc50a2b7a32ee2b6449c0e496f2351aa665bf4a6ab832d44dd2469dd2fd05d3
 SHA512 
64910fd911641d8f1188fa061c8e5d4634f228c66dc158011cd0cf50c0db1945c0c0d609c588704d2c33ca33da681b78fc17cc8c29cc148a61281926d14364d9
 DIST kubernetes-1.10.1.tar.gz 24713850 BLAKE2B 
31ff7eb5ea76b0e9cdddf656e3f05624cbd92873bf2f43eb7df62ab651cd7af7123fb6fed2d3b2ca3fa8988c6a446de3265a6a2476d33defc45195ed5f42b3ce
 SHA512 
be53fb6265fa5a96de671c3d84baddcbb2213428eae5ca39ac670201f0f4fe89195bdebc1a2d1abf2ad8ad100aca7ee642672c233bcacc427671e01dc95c9f1c
+DIST kubernetes-1.10.2.tar.gz 24746905 BLAKE2B 
d09b8a71562696282cccbe7c0653518694825f25e1bd51ac62a41f4f7853e142b7b2f380026a610efb726f0206cb13ca55a3c3d39e13894345a9debbea06e0f8
 SHA512 
be907fed5d5ebc42097101160b9cac1924f738ba6856b821ea4e8582cb877f6ef919e98758f7d7924662633323215c9693173617df90d5940c987160e7397fc8
 DIST kubernetes-1.9.5.tar.gz 23533411 BLAKE2B 
1dc2699a903b10945a9b4b1b0d957a7ef0ee3309e3eb54d53155818bc943c780a381962703ed3b5f510998a3fdb20f7a2b0f0b9a2a09d4b811f2a8270a5efc6d
 SHA512 
631ad278566ba4f51cd260ac5941df1776b6e9a01a67933fe348273f1ac5140a66a51be0120c090789e3baaa57d9913bf8fdfd71137d7d7c4af5d795097f4fb7
 DIST kubernetes-1.9.6.tar.gz 23538810 BLAKE2B 
ff832b3c8b0c06d47d62c6bbb981a60c94d31822921eb4a2e1fcb9b04c44cb9ffbb2f3bca050ba7188a49ec5292e5bad9a0560c6c39bce8ff706d1034df90e45
 SHA512 
1182f189fe5090297c373359f8c3782acc05213cc05c35b7cd48aaed845a2c8cbe32e155699e549690d8438cea220a129bde8256e834ae8939badf2ad953fa1e
 DIST kubernetes-1.9.7.tar.gz 23550884 BLAKE2B 
f0762b24d74aa0bab6176ef96fdd30de288ab97ae8cdc73f3d8735b2be677f22a2aa5218745da767999024399b6feca1953308069cda732d002726ac0b87435f
 SHA512 
d5e0e16cfa75053f5019f28a709cc44f27fb46cdbd50f6637c8b8bd6012cd3a0e6afb625ad21b1f84bc4ea83f4cb3a7064f42226a1b2ba84113e185e628fbf3d

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.10.2.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.10.2.ebuild
new file mode 100644
index 000..3a0b835d099
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.10.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user 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 Controller Manager"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+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} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   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/kubelet/

2018-04-27 Thread Manuel Rüger
commit: e9a822b7b4d97848b59db6d5e1b5e146cc1b43aa
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 21:08:13 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 21:10:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a822b7

sys-cluster/kubelet: Version bump to 1.10.2

Package-Manager: Portage-2.3.31, Repoman-2.3.9

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

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 359d1881c33..de25981a0d5 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.10.0.tar.gz 24693525 BLAKE2B 
056fb98bc8050adf46a043008b332c94cc54c622ec20d303c7a1bc92c8ff8168efc50a2b7a32ee2b6449c0e496f2351aa665bf4a6ab832d44dd2469dd2fd05d3
 SHA512 
64910fd911641d8f1188fa061c8e5d4634f228c66dc158011cd0cf50c0db1945c0c0d609c588704d2c33ca33da681b78fc17cc8c29cc148a61281926d14364d9
 DIST kubernetes-1.10.1.tar.gz 24713850 BLAKE2B 
31ff7eb5ea76b0e9cdddf656e3f05624cbd92873bf2f43eb7df62ab651cd7af7123fb6fed2d3b2ca3fa8988c6a446de3265a6a2476d33defc45195ed5f42b3ce
 SHA512 
be53fb6265fa5a96de671c3d84baddcbb2213428eae5ca39ac670201f0f4fe89195bdebc1a2d1abf2ad8ad100aca7ee642672c233bcacc427671e01dc95c9f1c
+DIST kubernetes-1.10.2.tar.gz 24746905 BLAKE2B 
d09b8a71562696282cccbe7c0653518694825f25e1bd51ac62a41f4f7853e142b7b2f380026a610efb726f0206cb13ca55a3c3d39e13894345a9debbea06e0f8
 SHA512 
be907fed5d5ebc42097101160b9cac1924f738ba6856b821ea4e8582cb877f6ef919e98758f7d7924662633323215c9693173617df90d5940c987160e7397fc8
 DIST kubernetes-1.9.5.tar.gz 23533411 BLAKE2B 
1dc2699a903b10945a9b4b1b0d957a7ef0ee3309e3eb54d53155818bc943c780a381962703ed3b5f510998a3fdb20f7a2b0f0b9a2a09d4b811f2a8270a5efc6d
 SHA512 
631ad278566ba4f51cd260ac5941df1776b6e9a01a67933fe348273f1ac5140a66a51be0120c090789e3baaa57d9913bf8fdfd71137d7d7c4af5d795097f4fb7
 DIST kubernetes-1.9.6.tar.gz 23538810 BLAKE2B 
ff832b3c8b0c06d47d62c6bbb981a60c94d31822921eb4a2e1fcb9b04c44cb9ffbb2f3bca050ba7188a49ec5292e5bad9a0560c6c39bce8ff706d1034df90e45
 SHA512 
1182f189fe5090297c373359f8c3782acc05213cc05c35b7cd48aaed845a2c8cbe32e155699e549690d8438cea220a129bde8256e834ae8939badf2ad953fa1e
 DIST kubernetes-1.9.7.tar.gz 23550884 BLAKE2B 
f0762b24d74aa0bab6176ef96fdd30de288ab97ae8cdc73f3d8735b2be677f22a2aa5218745da767999024399b6feca1953308069cda732d002726ac0b87435f
 SHA512 
d5e0e16cfa75053f5019f28a709cc44f27fb46cdbd50f6637c8b8bd6012cd3a0e6afb625ad21b1f84bc4ea83f4cb3a7064f42226a1b2ba84113e185e628fbf3d

diff --git a/sys-cluster/kubelet/kubelet-1.10.2.ebuild 
b/sys-cluster/kubelet/kubelet-1.10.2.ebuild
new file mode 100644
index 000..e1a41e8ec6b
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.10.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 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} GOFLAGS=-v
+}
+
+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/kube-controller-manager/

2018-04-27 Thread Manuel Rüger
commit: a32630bd075fc266cf79a8800f7ba316e0c58d3c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 21:07:35 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 21:10:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32630bd

sys-cluster/kube-controller-manager: Remove old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-cluster/kube-controller-manager/Manifest   |  3 --
 .../kube-controller-manager-1.10.0.ebuild  | 47 --
 .../kube-controller-manager-1.10.1.ebuild  | 47 --
 .../kube-controller-manager-1.9.5.ebuild   | 47 --
 4 files changed, 144 deletions(-)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index de25981a0d5..7be8d4ed54b 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,6 +1,3 @@
-DIST kubernetes-1.10.0.tar.gz 24693525 BLAKE2B 
056fb98bc8050adf46a043008b332c94cc54c622ec20d303c7a1bc92c8ff8168efc50a2b7a32ee2b6449c0e496f2351aa665bf4a6ab832d44dd2469dd2fd05d3
 SHA512 
64910fd911641d8f1188fa061c8e5d4634f228c66dc158011cd0cf50c0db1945c0c0d609c588704d2c33ca33da681b78fc17cc8c29cc148a61281926d14364d9
-DIST kubernetes-1.10.1.tar.gz 24713850 BLAKE2B 
31ff7eb5ea76b0e9cdddf656e3f05624cbd92873bf2f43eb7df62ab651cd7af7123fb6fed2d3b2ca3fa8988c6a446de3265a6a2476d33defc45195ed5f42b3ce
 SHA512 
be53fb6265fa5a96de671c3d84baddcbb2213428eae5ca39ac670201f0f4fe89195bdebc1a2d1abf2ad8ad100aca7ee642672c233bcacc427671e01dc95c9f1c
 DIST kubernetes-1.10.2.tar.gz 24746905 BLAKE2B 
d09b8a71562696282cccbe7c0653518694825f25e1bd51ac62a41f4f7853e142b7b2f380026a610efb726f0206cb13ca55a3c3d39e13894345a9debbea06e0f8
 SHA512 
be907fed5d5ebc42097101160b9cac1924f738ba6856b821ea4e8582cb877f6ef919e98758f7d7924662633323215c9693173617df90d5940c987160e7397fc8
-DIST kubernetes-1.9.5.tar.gz 23533411 BLAKE2B 
1dc2699a903b10945a9b4b1b0d957a7ef0ee3309e3eb54d53155818bc943c780a381962703ed3b5f510998a3fdb20f7a2b0f0b9a2a09d4b811f2a8270a5efc6d
 SHA512 
631ad278566ba4f51cd260ac5941df1776b6e9a01a67933fe348273f1ac5140a66a51be0120c090789e3baaa57d9913bf8fdfd71137d7d7c4af5d795097f4fb7
 DIST kubernetes-1.9.6.tar.gz 23538810 BLAKE2B 
ff832b3c8b0c06d47d62c6bbb981a60c94d31822921eb4a2e1fcb9b04c44cb9ffbb2f3bca050ba7188a49ec5292e5bad9a0560c6c39bce8ff706d1034df90e45
 SHA512 
1182f189fe5090297c373359f8c3782acc05213cc05c35b7cd48aaed845a2c8cbe32e155699e549690d8438cea220a129bde8256e834ae8939badf2ad953fa1e
 DIST kubernetes-1.9.7.tar.gz 23550884 BLAKE2B 
f0762b24d74aa0bab6176ef96fdd30de288ab97ae8cdc73f3d8735b2be677f22a2aa5218745da767999024399b6feca1953308069cda732d002726ac0b87435f
 SHA512 
d5e0e16cfa75053f5019f28a709cc44f27fb46cdbd50f6637c8b8bd6012cd3a0e6afb625ad21b1f84bc4ea83f4cb3a7064f42226a1b2ba84113e185e628fbf3d

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.10.0.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.10.0.ebuild
deleted file mode 100644
index 3a0b835d099..000
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.10.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user 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 Controller Manager"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-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} GOFLAGS=-v
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.10.1.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.10.1.ebuild
deleted file mode 100644
index 3a0b835d099..000
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.10.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General 

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

2018-04-27 Thread Manuel Rüger
commit: 3ecf00d0b606c0262cc2ecc248edc352b94fd482
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 21:08:44 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 21:10:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ecf00d0

sys-cluster/kubelet: Remove old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-cluster/kubelet/Manifest  |  3 ---
 sys-cluster/kubelet/kubelet-1.10.0.ebuild | 43 ---
 sys-cluster/kubelet/kubelet-1.10.1.ebuild | 43 ---
 sys-cluster/kubelet/kubelet-1.9.5.ebuild  | 43 ---
 4 files changed, 132 deletions(-)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index de25981a0d5..7be8d4ed54b 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,6 +1,3 @@
-DIST kubernetes-1.10.0.tar.gz 24693525 BLAKE2B 
056fb98bc8050adf46a043008b332c94cc54c622ec20d303c7a1bc92c8ff8168efc50a2b7a32ee2b6449c0e496f2351aa665bf4a6ab832d44dd2469dd2fd05d3
 SHA512 
64910fd911641d8f1188fa061c8e5d4634f228c66dc158011cd0cf50c0db1945c0c0d609c588704d2c33ca33da681b78fc17cc8c29cc148a61281926d14364d9
-DIST kubernetes-1.10.1.tar.gz 24713850 BLAKE2B 
31ff7eb5ea76b0e9cdddf656e3f05624cbd92873bf2f43eb7df62ab651cd7af7123fb6fed2d3b2ca3fa8988c6a446de3265a6a2476d33defc45195ed5f42b3ce
 SHA512 
be53fb6265fa5a96de671c3d84baddcbb2213428eae5ca39ac670201f0f4fe89195bdebc1a2d1abf2ad8ad100aca7ee642672c233bcacc427671e01dc95c9f1c
 DIST kubernetes-1.10.2.tar.gz 24746905 BLAKE2B 
d09b8a71562696282cccbe7c0653518694825f25e1bd51ac62a41f4f7853e142b7b2f380026a610efb726f0206cb13ca55a3c3d39e13894345a9debbea06e0f8
 SHA512 
be907fed5d5ebc42097101160b9cac1924f738ba6856b821ea4e8582cb877f6ef919e98758f7d7924662633323215c9693173617df90d5940c987160e7397fc8
-DIST kubernetes-1.9.5.tar.gz 23533411 BLAKE2B 
1dc2699a903b10945a9b4b1b0d957a7ef0ee3309e3eb54d53155818bc943c780a381962703ed3b5f510998a3fdb20f7a2b0f0b9a2a09d4b811f2a8270a5efc6d
 SHA512 
631ad278566ba4f51cd260ac5941df1776b6e9a01a67933fe348273f1ac5140a66a51be0120c090789e3baaa57d9913bf8fdfd71137d7d7c4af5d795097f4fb7
 DIST kubernetes-1.9.6.tar.gz 23538810 BLAKE2B 
ff832b3c8b0c06d47d62c6bbb981a60c94d31822921eb4a2e1fcb9b04c44cb9ffbb2f3bca050ba7188a49ec5292e5bad9a0560c6c39bce8ff706d1034df90e45
 SHA512 
1182f189fe5090297c373359f8c3782acc05213cc05c35b7cd48aaed845a2c8cbe32e155699e549690d8438cea220a129bde8256e834ae8939badf2ad953fa1e
 DIST kubernetes-1.9.7.tar.gz 23550884 BLAKE2B 
f0762b24d74aa0bab6176ef96fdd30de288ab97ae8cdc73f3d8735b2be677f22a2aa5218745da767999024399b6feca1953308069cda732d002726ac0b87435f
 SHA512 
d5e0e16cfa75053f5019f28a709cc44f27fb46cdbd50f6637c8b8bd6012cd3a0e6afb625ad21b1f84bc4ea83f4cb3a7064f42226a1b2ba84113e185e628fbf3d

diff --git a/sys-cluster/kubelet/kubelet-1.10.0.ebuild 
b/sys-cluster/kubelet/kubelet-1.10.0.ebuild
deleted file mode 100644
index e1a41e8ec6b..000
--- a/sys-cluster/kubelet/kubelet-1.10.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 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} GOFLAGS=-v
-}
-
-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}
-}

diff --git a/sys-cluster/kubelet/kubelet-1.10.1.ebuild 
b/sys-cluster/kubelet/kubelet-1.10.1.ebuild
deleted file mode 100644
index e1a41e8ec6b..000
--- a/sys-cluster/kubelet/kubelet-1.10.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 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"

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

2018-04-27 Thread James Le Cuirot
commit: ee232457ed7bad1c3d62c4c509419086b6ea3a65
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr 27 21:09:01 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr 27 21:09:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee232457

net-misc/r8168: Drop old 8.044.02

Closes: https://bugs.gentoo.org/646114
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-misc/r8168/Manifest|  1 -
 .../r8168/files/r8168-8.044.02-linux-4.11.patch| 27 --
 net-misc/r8168/r8168-8.044.02.ebuild   | 33 --
 3 files changed, 61 deletions(-)

diff --git a/net-misc/r8168/Manifest b/net-misc/r8168/Manifest
index 3455812608f..eae877f341a 100644
--- a/net-misc/r8168/Manifest
+++ b/net-misc/r8168/Manifest
@@ -1,2 +1 @@
-DIST r8168-8.044.02.tar.bz2 95880 BLAKE2B 
f153b077f8112c2b3c81a923a9a9c7d5096d141adb1cc8dd220f9fdf5df32af90c30f19512dc95bb2761febcfe3a59b6634e9fdec8fbb08b6b493a15aad99d0f
 SHA512 
d7e4fd73ee4f17440613b78163777fc0b9e472490a900fdf8e66c4e16f413cc01f49991a68c7bfb19ddf9577e706d0410ff7c8e85ced53e9740e69efda729512
 DIST r8168-8.045.08.tar.bz2 104427 BLAKE2B 
56e332b518aa3c244750310a77d53ca2fc9a365f4a043e452c5593bcfcd5679c882d35b9977438ddb6a42ba40bb7c9b45e73926fda37c372314d57290ea3ffab
 SHA512 
9037527f193d59da8bcf69396582e13acb58880ce52328e596ffb469352d38649d43f3c31b01ed607773bba1624561f299b3909dd6124448ed75e8f548d80563

diff --git a/net-misc/r8168/files/r8168-8.044.02-linux-4.11.patch 
b/net-misc/r8168/files/r8168-8.044.02-linux-4.11.patch
deleted file mode 100644
index ba1dd372dfa..000
--- a/net-misc/r8168/files/r8168-8.044.02-linux-4.11.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff a/src/r8168.h b/src/r8168.h
 a/src/r8168.h  2017-01-11 14:19:18.0 +0800
-+++ b/src/r8168.h  2017-05-02 21:18:54.541652414 +0800
-@@ -36,6 +36,10 @@
- #include "r8168_realwow.h"
- #include "r8168_fiber.h"
- 
-+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0))
-+#include 
-+#endif
-+
- #if LINUX_VERSION_CODE < KERNEL_VERSION(4,0,0)
- #if defined(skb_vlan_tag_present) && !defined(vlan_tx_tag_present)
- #define vlan_tx_tag_present skb_vlan_tag_present
-diff a/src/r8168_n.c b/src/r8168_n.c
 a/src/r8168_n.c2017-01-11 14:18:43.0 +0800
-+++ b/src/r8168_n.c2017-05-02 21:20:57.488644205 +0800
-@@ -25732,7 +25732,9 @@
- if (rtl8168_rx_vlan_skb(tp, desc, skb) < 0)
- rtl8168_rx_skb(tp, skb);
- 
-+#if (LINUX_VERSION_CODE <= KERNEL_VERSION(4, 10, 0))
- dev->last_rx = jiffies;
-+#endif
- RTLDEV->stats.rx_bytes += pkt_size;
- RTLDEV->stats.rx_packets++;
- }

diff --git a/net-misc/r8168/r8168-8.044.02.ebuild 
b/net-misc/r8168/r8168-8.044.02.ebuild
deleted file mode 100644
index 4822eb15079..000
--- a/net-misc/r8168/r8168-8.044.02.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info linux-mod eutils
-
-DESCRIPTION="r8168 driver for Realtek 8111/8168 PCI-E NICs"
-HOMEPAGE="http://www.realtek.com.tw;
-SRC_URI="http://12244.wpc.azureedge.net/8012244/drivers/rtdrivers/cn/nic/0009-${P}.tar.bz2
 -> ${P}.tar.bz2"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-MODULE_NAMES="r8168(net:${S}/src)"
-BUILD_TARGETS="modules"
-
-CONFIG_CHECK="!R8169"
-ERROR_R8169="${P} requires Realtek 8169 PCI Gigabit Ethernet adapter 
(CONFIG_R8169) to be DISABLED"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-linux-4.11.patch
-)
-
-pkg_setup() {
-   linux-mod_pkg_setup
-   BUILD_PARAMS="KERNELDIR=${KV_DIR}"
-}
-
-src_install() {
-   linux-mod_src_install
-   dodoc README
-}



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

2018-04-27 Thread Sergei Trofimovich
commit: 7f6491295725c9b602079af2afb6da2544f3cc3f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 27 17:52:50 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 27 21:08:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f649129

net-irc/irssi-otr: stable 1.0.2 for sparc

Bug: https://bugs.gentoo.org/654066
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 net-irc/irssi-otr/irssi-otr-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/irssi-otr/irssi-otr-1.0.2.ebuild 
b/net-irc/irssi-otr/irssi-otr-1.0.2.ebuild
index ee7b3ae69ac..d65ab2b75fb 100644
--- a/net-irc/irssi-otr/irssi-otr-1.0.2.ebuild
+++ b/net-irc/irssi-otr/irssi-otr-1.0.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/cryptodotis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~sparc ~x86"
+KEYWORDS="amd64 ~hppa sparc ~x86"
 
 RDEPEND="
dev-libs/glib:2



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

2018-04-27 Thread Sergei Trofimovich
commit: 125c9192cc85d003ac084ce88efa7a47eb15aa39
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 27 17:51:43 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 27 21:07:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125c9192

net-irc/irssi: stable 1.0.7 for sparc

Bug: https://bugs.gentoo.org/647780
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 net-irc/irssi/irssi-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/irssi/irssi-1.0.7.ebuild b/net-irc/irssi/irssi-1.0.7.ebuild
index b3b4790cea4..45a67e3e5fe 100644
--- a/net-irc/irssi/irssi-1.0.7.ebuild
+++ b/net-irc/irssi/irssi-1.0.7.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+perl selinux socks5 +proxy libressl"
 
 CDEPEND="



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

2018-04-27 Thread Aaron Bauman
commit: 2090beb0e9283ebbf0466cf7135620d09d240e61
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Apr 27 21:04:35 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Apr 27 21:06:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2090beb0

net-p2p/vuze: amd64 stable wrt bug #625840

Bug: https://bugs.gentoo.org/625840
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-p2p/vuze/vuze-5.7.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/vuze/vuze-5.7.2.0-r1.ebuild 
b/net-p2p/vuze/vuze-5.7.2.0-r1.ebuild
index 7ef03304a80..814c09731fe 100644
--- a/net-p2p/vuze/vuze-5.7.2.0-r1.ebuild
+++ b/net-p2p/vuze/vuze-5.7.2.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://sourceforge/azureus/${PN}/${MY_SRC}/${MY_SRC}_source.zip"
 LICENSE="GPL-2 BSD"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 # bundles parts of http://www.programmers-friend.org/
 # bundles bcprov - 1.37 required but not in the tree



[gentoo-commits] repo/gentoo:master commit in: net-p2p/vuze-coreplugins/

2018-04-27 Thread Aaron Bauman
commit: 4b718f92fdabfb0c2e569de33e7a3498796045a5
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Apr 27 21:04:51 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Apr 27 21:06:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b718f92

net-p2p/vuze-coreplugins: amd64 stable wrt bug #625840

Bug: https://bugs.gentoo.org/625840
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.2.0.ebuild 
b/net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.2.0.ebuild
index c31a7da4913..922c8ba1f7c 100644
--- a/net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.2.0.ebuild
+++ b/net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -26,7 +26,7 @@ SRC_URI="
 LICENSE="GPL-2 BSD"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 IUSE=""
 
 RDEPEND="~net-p2p/vuze-${PV}"



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

2018-04-27 Thread Manuel Rüger
commit: 52bba2648dc1ae59b137a8bacc7a94a02bbf9c91
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 20:56:02 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 21:05:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52bba264

sys-cluster/kubectl: Version bump to 1.10.2

Package-Manager: Portage-2.3.31, Repoman-2.3.9

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

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 359d1881c33..de25981a0d5 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.10.0.tar.gz 24693525 BLAKE2B 
056fb98bc8050adf46a043008b332c94cc54c622ec20d303c7a1bc92c8ff8168efc50a2b7a32ee2b6449c0e496f2351aa665bf4a6ab832d44dd2469dd2fd05d3
 SHA512 
64910fd911641d8f1188fa061c8e5d4634f228c66dc158011cd0cf50c0db1945c0c0d609c588704d2c33ca33da681b78fc17cc8c29cc148a61281926d14364d9
 DIST kubernetes-1.10.1.tar.gz 24713850 BLAKE2B 
31ff7eb5ea76b0e9cdddf656e3f05624cbd92873bf2f43eb7df62ab651cd7af7123fb6fed2d3b2ca3fa8988c6a446de3265a6a2476d33defc45195ed5f42b3ce
 SHA512 
be53fb6265fa5a96de671c3d84baddcbb2213428eae5ca39ac670201f0f4fe89195bdebc1a2d1abf2ad8ad100aca7ee642672c233bcacc427671e01dc95c9f1c
+DIST kubernetes-1.10.2.tar.gz 24746905 BLAKE2B 
d09b8a71562696282cccbe7c0653518694825f25e1bd51ac62a41f4f7853e142b7b2f380026a610efb726f0206cb13ca55a3c3d39e13894345a9debbea06e0f8
 SHA512 
be907fed5d5ebc42097101160b9cac1924f738ba6856b821ea4e8582cb877f6ef919e98758f7d7924662633323215c9693173617df90d5940c987160e7397fc8
 DIST kubernetes-1.9.5.tar.gz 23533411 BLAKE2B 
1dc2699a903b10945a9b4b1b0d957a7ef0ee3309e3eb54d53155818bc943c780a381962703ed3b5f510998a3fdb20f7a2b0f0b9a2a09d4b811f2a8270a5efc6d
 SHA512 
631ad278566ba4f51cd260ac5941df1776b6e9a01a67933fe348273f1ac5140a66a51be0120c090789e3baaa57d9913bf8fdfd71137d7d7c4af5d795097f4fb7
 DIST kubernetes-1.9.6.tar.gz 23538810 BLAKE2B 
ff832b3c8b0c06d47d62c6bbb981a60c94d31822921eb4a2e1fcb9b04c44cb9ffbb2f3bca050ba7188a49ec5292e5bad9a0560c6c39bce8ff706d1034df90e45
 SHA512 
1182f189fe5090297c373359f8c3782acc05213cc05c35b7cd48aaed845a2c8cbe32e155699e549690d8438cea220a129bde8256e834ae8939badf2ad953fa1e
 DIST kubernetes-1.9.7.tar.gz 23550884 BLAKE2B 
f0762b24d74aa0bab6176ef96fdd30de288ab97ae8cdc73f3d8735b2be677f22a2aa5218745da767999024399b6feca1953308069cda732d002726ac0b87435f
 SHA512 
d5e0e16cfa75053f5019f28a709cc44f27fb46cdbd50f6637c8b8bd6012cd3a0e6afb625ad21b1f84bc4ea83f4cb3a7064f42226a1b2ba84113e185e628fbf3d

diff --git a/sys-cluster/kubectl/kubectl-1.10.2.ebuild 
b/sys-cluster/kubectl/kubectl-1.10.2.ebuild
new file mode 100644
index 000..14674478c43
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.10.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 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} GOFLAGS=-v
+   pushd src/${EGO_PN} || die
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   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/kube-apiserver/

2018-04-27 Thread Manuel Rüger
commit: 62159c8309374c8f9f8c67749ce0297f5e7350f5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 21:04:37 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 21:05:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62159c83

sys-cluster/kube-apiserver: Remove old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-cluster/kube-apiserver/Manifest|  3 --
 .../kube-apiserver/kube-apiserver-1.10.0.ebuild| 47 --
 .../kube-apiserver/kube-apiserver-1.10.1.ebuild| 47 --
 .../kube-apiserver/kube-apiserver-1.9.5.ebuild | 47 --
 4 files changed, 144 deletions(-)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index de25981a0d5..7be8d4ed54b 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,6 +1,3 @@
-DIST kubernetes-1.10.0.tar.gz 24693525 BLAKE2B 
056fb98bc8050adf46a043008b332c94cc54c622ec20d303c7a1bc92c8ff8168efc50a2b7a32ee2b6449c0e496f2351aa665bf4a6ab832d44dd2469dd2fd05d3
 SHA512 
64910fd911641d8f1188fa061c8e5d4634f228c66dc158011cd0cf50c0db1945c0c0d609c588704d2c33ca33da681b78fc17cc8c29cc148a61281926d14364d9
-DIST kubernetes-1.10.1.tar.gz 24713850 BLAKE2B 
31ff7eb5ea76b0e9cdddf656e3f05624cbd92873bf2f43eb7df62ab651cd7af7123fb6fed2d3b2ca3fa8988c6a446de3265a6a2476d33defc45195ed5f42b3ce
 SHA512 
be53fb6265fa5a96de671c3d84baddcbb2213428eae5ca39ac670201f0f4fe89195bdebc1a2d1abf2ad8ad100aca7ee642672c233bcacc427671e01dc95c9f1c
 DIST kubernetes-1.10.2.tar.gz 24746905 BLAKE2B 
d09b8a71562696282cccbe7c0653518694825f25e1bd51ac62a41f4f7853e142b7b2f380026a610efb726f0206cb13ca55a3c3d39e13894345a9debbea06e0f8
 SHA512 
be907fed5d5ebc42097101160b9cac1924f738ba6856b821ea4e8582cb877f6ef919e98758f7d7924662633323215c9693173617df90d5940c987160e7397fc8
-DIST kubernetes-1.9.5.tar.gz 23533411 BLAKE2B 
1dc2699a903b10945a9b4b1b0d957a7ef0ee3309e3eb54d53155818bc943c780a381962703ed3b5f510998a3fdb20f7a2b0f0b9a2a09d4b811f2a8270a5efc6d
 SHA512 
631ad278566ba4f51cd260ac5941df1776b6e9a01a67933fe348273f1ac5140a66a51be0120c090789e3baaa57d9913bf8fdfd71137d7d7c4af5d795097f4fb7
 DIST kubernetes-1.9.6.tar.gz 23538810 BLAKE2B 
ff832b3c8b0c06d47d62c6bbb981a60c94d31822921eb4a2e1fcb9b04c44cb9ffbb2f3bca050ba7188a49ec5292e5bad9a0560c6c39bce8ff706d1034df90e45
 SHA512 
1182f189fe5090297c373359f8c3782acc05213cc05c35b7cd48aaed845a2c8cbe32e155699e549690d8438cea220a129bde8256e834ae8939badf2ad953fa1e
 DIST kubernetes-1.9.7.tar.gz 23550884 BLAKE2B 
f0762b24d74aa0bab6176ef96fdd30de288ab97ae8cdc73f3d8735b2be677f22a2aa5218745da767999024399b6feca1953308069cda732d002726ac0b87435f
 SHA512 
d5e0e16cfa75053f5019f28a709cc44f27fb46cdbd50f6637c8b8bd6012cd3a0e6afb625ad21b1f84bc4ea83f4cb3a7064f42226a1b2ba84113e185e628fbf3d

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.10.0.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.10.0.ebuild
deleted file mode 100644
index 2cef7377473..000
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.10.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user 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 API server"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-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} GOFLAGS=-v
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.10.1.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.10.1.ebuild
deleted file mode 100644
index 2cef7377473..000
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.10.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"

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

2018-04-27 Thread Manuel Rüger
commit: 9e3c7306f52cc28d363e6c589dc8addaf1f2f021
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 20:56:32 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 21:05:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3c7306

sys-cluster/kubectl: Remove old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-cluster/kubectl/Manifest  |  3 --
 sys-cluster/kubectl/kubectl-1.10.0.ebuild | 46 ---
 sys-cluster/kubectl/kubectl-1.10.1.ebuild | 46 ---
 sys-cluster/kubectl/kubectl-1.9.5.ebuild  | 46 ---
 4 files changed, 141 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index de25981a0d5..7be8d4ed54b 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,6 +1,3 @@
-DIST kubernetes-1.10.0.tar.gz 24693525 BLAKE2B 
056fb98bc8050adf46a043008b332c94cc54c622ec20d303c7a1bc92c8ff8168efc50a2b7a32ee2b6449c0e496f2351aa665bf4a6ab832d44dd2469dd2fd05d3
 SHA512 
64910fd911641d8f1188fa061c8e5d4634f228c66dc158011cd0cf50c0db1945c0c0d609c588704d2c33ca33da681b78fc17cc8c29cc148a61281926d14364d9
-DIST kubernetes-1.10.1.tar.gz 24713850 BLAKE2B 
31ff7eb5ea76b0e9cdddf656e3f05624cbd92873bf2f43eb7df62ab651cd7af7123fb6fed2d3b2ca3fa8988c6a446de3265a6a2476d33defc45195ed5f42b3ce
 SHA512 
be53fb6265fa5a96de671c3d84baddcbb2213428eae5ca39ac670201f0f4fe89195bdebc1a2d1abf2ad8ad100aca7ee642672c233bcacc427671e01dc95c9f1c
 DIST kubernetes-1.10.2.tar.gz 24746905 BLAKE2B 
d09b8a71562696282cccbe7c0653518694825f25e1bd51ac62a41f4f7853e142b7b2f380026a610efb726f0206cb13ca55a3c3d39e13894345a9debbea06e0f8
 SHA512 
be907fed5d5ebc42097101160b9cac1924f738ba6856b821ea4e8582cb877f6ef919e98758f7d7924662633323215c9693173617df90d5940c987160e7397fc8
-DIST kubernetes-1.9.5.tar.gz 23533411 BLAKE2B 
1dc2699a903b10945a9b4b1b0d957a7ef0ee3309e3eb54d53155818bc943c780a381962703ed3b5f510998a3fdb20f7a2b0f0b9a2a09d4b811f2a8270a5efc6d
 SHA512 
631ad278566ba4f51cd260ac5941df1776b6e9a01a67933fe348273f1ac5140a66a51be0120c090789e3baaa57d9913bf8fdfd71137d7d7c4af5d795097f4fb7
 DIST kubernetes-1.9.6.tar.gz 23538810 BLAKE2B 
ff832b3c8b0c06d47d62c6bbb981a60c94d31822921eb4a2e1fcb9b04c44cb9ffbb2f3bca050ba7188a49ec5292e5bad9a0560c6c39bce8ff706d1034df90e45
 SHA512 
1182f189fe5090297c373359f8c3782acc05213cc05c35b7cd48aaed845a2c8cbe32e155699e549690d8438cea220a129bde8256e834ae8939badf2ad953fa1e
 DIST kubernetes-1.9.7.tar.gz 23550884 BLAKE2B 
f0762b24d74aa0bab6176ef96fdd30de288ab97ae8cdc73f3d8735b2be677f22a2aa5218745da767999024399b6feca1953308069cda732d002726ac0b87435f
 SHA512 
d5e0e16cfa75053f5019f28a709cc44f27fb46cdbd50f6637c8b8bd6012cd3a0e6afb625ad21b1f84bc4ea83f4cb3a7064f42226a1b2ba84113e185e628fbf3d

diff --git a/sys-cluster/kubectl/kubectl-1.10.0.ebuild 
b/sys-cluster/kubectl/kubectl-1.10.0.ebuild
deleted file mode 100644
index 14674478c43..000
--- a/sys-cluster/kubectl/kubectl-1.10.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 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} GOFLAGS=-v
-   pushd src/${EGO_PN} || die
-   _output/bin/${PN} completion bash > ${PN}.bash || die
-   _output/bin/${PN} completion zsh > ${PN}.zsh || die
-   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
-}

diff --git a/sys-cluster/kubectl/kubectl-1.10.1.ebuild 
b/sys-cluster/kubectl/kubectl-1.10.1.ebuild
deleted file mode 100644
index 14674478c43..000
--- a/sys-cluster/kubectl/kubectl-1.10.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 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 

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

2018-04-27 Thread Manuel Rüger
commit: 16ddebf0d06080c211d2438e8a8e747c6037fa89
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr 27 21:04:10 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr 27 21:05:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ddebf0

sys-cluster/kube-apiserver: Version bump to 1.10.2

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.10.2.ebuild| 47 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 359d1881c33..de25981a0d5 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.10.0.tar.gz 24693525 BLAKE2B 
056fb98bc8050adf46a043008b332c94cc54c622ec20d303c7a1bc92c8ff8168efc50a2b7a32ee2b6449c0e496f2351aa665bf4a6ab832d44dd2469dd2fd05d3
 SHA512 
64910fd911641d8f1188fa061c8e5d4634f228c66dc158011cd0cf50c0db1945c0c0d609c588704d2c33ca33da681b78fc17cc8c29cc148a61281926d14364d9
 DIST kubernetes-1.10.1.tar.gz 24713850 BLAKE2B 
31ff7eb5ea76b0e9cdddf656e3f05624cbd92873bf2f43eb7df62ab651cd7af7123fb6fed2d3b2ca3fa8988c6a446de3265a6a2476d33defc45195ed5f42b3ce
 SHA512 
be53fb6265fa5a96de671c3d84baddcbb2213428eae5ca39ac670201f0f4fe89195bdebc1a2d1abf2ad8ad100aca7ee642672c233bcacc427671e01dc95c9f1c
+DIST kubernetes-1.10.2.tar.gz 24746905 BLAKE2B 
d09b8a71562696282cccbe7c0653518694825f25e1bd51ac62a41f4f7853e142b7b2f380026a610efb726f0206cb13ca55a3c3d39e13894345a9debbea06e0f8
 SHA512 
be907fed5d5ebc42097101160b9cac1924f738ba6856b821ea4e8582cb877f6ef919e98758f7d7924662633323215c9693173617df90d5940c987160e7397fc8
 DIST kubernetes-1.9.5.tar.gz 23533411 BLAKE2B 
1dc2699a903b10945a9b4b1b0d957a7ef0ee3309e3eb54d53155818bc943c780a381962703ed3b5f510998a3fdb20f7a2b0f0b9a2a09d4b811f2a8270a5efc6d
 SHA512 
631ad278566ba4f51cd260ac5941df1776b6e9a01a67933fe348273f1ac5140a66a51be0120c090789e3baaa57d9913bf8fdfd71137d7d7c4af5d795097f4fb7
 DIST kubernetes-1.9.6.tar.gz 23538810 BLAKE2B 
ff832b3c8b0c06d47d62c6bbb981a60c94d31822921eb4a2e1fcb9b04c44cb9ffbb2f3bca050ba7188a49ec5292e5bad9a0560c6c39bce8ff706d1034df90e45
 SHA512 
1182f189fe5090297c373359f8c3782acc05213cc05c35b7cd48aaed845a2c8cbe32e155699e549690d8438cea220a129bde8256e834ae8939badf2ad953fa1e
 DIST kubernetes-1.9.7.tar.gz 23550884 BLAKE2B 
f0762b24d74aa0bab6176ef96fdd30de288ab97ae8cdc73f3d8735b2be677f22a2aa5218745da767999024399b6feca1953308069cda732d002726ac0b87435f
 SHA512 
d5e0e16cfa75053f5019f28a709cc44f27fb46cdbd50f6637c8b8bd6012cd3a0e6afb625ad21b1f84bc4ea83f4cb3a7064f42226a1b2ba84113e185e628fbf3d

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.10.2.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.10.2.ebuild
new file mode 100644
index 000..2cef7377473
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.10.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user 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 API server"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+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} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   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: dev-db/pgpool2/

2018-04-27 Thread Aaron Swenson
commit: 1f0b3b500534f88286f870d6d610b8a15d676f62
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Fri Apr 27 20:58:59 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Fri Apr 27 20:58:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0b3b50

dev-db/pgpool2: Bump to 3.7.3

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-db/pgpool2/Manifest |  1 +
 dev-db/pgpool2/pgpool2-3.7.3.ebuild | 98 +
 2 files changed, 99 insertions(+)

diff --git a/dev-db/pgpool2/Manifest b/dev-db/pgpool2/Manifest
index ca8f20d575b..e81a23c8628 100644
--- a/dev-db/pgpool2/Manifest
+++ b/dev-db/pgpool2/Manifest
@@ -1,2 +1,3 @@
 DIST pgpool-II-3.7.0.tar.gz 3269076 BLAKE2B 
f7a396e82022a35e5f46fb644ca4a9007db3abaf97f8249d88bca00abf5d33abe7d47f705e959f7fb910885bf49f68bd5f965aae3085d12076d3100cca2f25f8
 SHA512 
cf8eef3a2ec761b51f9e6a72b5211810de57ad9b40b1738067616478b6486a813782588bfc92f6f351334d9514b1394551230c486fa0ac2f6c18a0490f22bbe2
 DIST pgpool-II-3.7.1.tar.gz 3237755 BLAKE2B 
ec196e384c9c4c03a28081fbb74b820c7480e2a98427441572142bd80bff6d2adbbda9bc19df1c70f4699af28fcac5f09161a5938df633bb9eba52c0d9dc24ac
 SHA512 
2a83f573ca2a720ee7beb75d8d1380747e29b2bb3c809f51bd0f8e4423d67f882ce2acb7d9ea118c55313e969aba3bf94a0d5b190eb905123d43c09df25e00ef
+DIST pgpool-II-3.7.3.tar.gz 3259752 BLAKE2B 
398257b2a647039a634d52b0e23ab1584aaa67f58d6f234f03bf2e99380b346b4ff51647f876d0789c484e88fc149a2af5a5b1b8fd3aa48323aada064ea3421d
 SHA512 
c7fea570f11dfc348b0099fde074f61a15e6979b6f16526d24d73b26d723edfdbadbcf10e90c2111aeb72599970718d3cda4abed3e99e8a711cf03b715c29624

diff --git a/dev-db/pgpool2/pgpool2-3.7.3.ebuild 
b/dev-db/pgpool2/pgpool2-3.7.3.ebuild
new file mode 100644
index 000..4a6fed48f20
--- /dev/null
+++ b/dev-db/pgpool2/pgpool2-3.7.3.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+POSTGRES_COMPAT=( 9.{2..6} 10 )
+
+inherit postgres-multi
+
+MY_P="${PN/2/-II}-${PV}"
+
+DESCRIPTION="Connection pool server for PostgreSQL"
+HOMEPAGE="http://www.pgpool.net/;
+SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+IUSE="doc memcached pam ssl static-libs"
+
+RDEPEND="
+   ${POSTGRES_DEP}
+   net-libs/libnsl:0=
+   memcached? ( dev-libs/libmemcached )
+   pam? ( sys-auth/pambase )
+   ssl? ( dev-libs/openssl:* )
+"
+DEPEND="${RDEPEND}
+   sys-devel/bison
+   !!dev-db/pgpool
+"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   postgres_new_user pgpool
+
+   postgres-multi_pkg_setup
+}
+
+src_prepare() {
+   eapply "${FILESDIR}/pgpool_run_paths-3.6.5.patch"
+
+   postgres-multi_src_prepare
+}
+
+src_configure() {
+   local myconf
+   use memcached && \
+   
myconf="--with-memcached=\"${EROOT%/}/usr/include/libmemcached\""
+   use pam && myconf+=' --with-pam'
+
+   postgres-multi_foreach econf \
+   --disable-rpath \
+   --sysconfdir="${EROOT%/}/etc/${PN}" \
+   --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \
+   
--with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \
+   $(use_with ssl openssl) \
+   $(use_enable static-libs static) \
+   ${myconf}
+}
+
+src_compile() {
+   # Even though we're only going to do an install for the best slot
+   # available, the extension bits in src/sql need some things outside
+   # of that directory built, too.
+   postgres-multi_foreach emake
+   postgres-multi_foreach emake -C src/sql
+}
+
+src_install() {
+   # We only need the best stuff installed
+   postgres-multi_forbest emake DESTDIR="${D}" install
+
+   # Except for the extension and .so files that each PostgreSQL slot needs
+   postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install
+
+   newinitd "${FILESDIR}/${PN}.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}.confd" ${PN}
+
+   # Documentation!
+   dodoc NEWS TODO
+   doman doc/src/sgml/man{1,8}/*
+   use doc && dodoc -r doc/src/sgml/html
+
+   # Examples and extras
+   # mv some files that get installed to /usr/share/pgpool-II so that
+   # they all wind up in the same place
+   mv "${ED%/}/usr/share/${PN/2/-II}" "${ED%/}/usr/share/${PN}" || die
+   into "/usr/share/${PN}"
+   dobin 
src/sample/{pgpool_recovery,pgpool_recovery_pitr,pgpool_remote_start}
+   insinto "/usr/share/${PN}"
+   doins src/sample/{{pcp,pgpool,pool_hba}.conf.sample*,pgpool.pam}
+
+   # One more thing: Evil la files!
+   find "${ED}" -name '*.la' -exec rm -f {} +
+}



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

2018-04-27 Thread Ulrich Müller
commit: 0a919d906b52c9397a45f6800df2ba261d562088
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr 27 20:55:19 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr 27 20:55:19 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0a919d90

Revert "pym/_emerge/main.py: Fix --moo output"

This reverts commit e03499b7466bc053bc31ced89e4a890f516be7a3.

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

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

diff --git a/pym/_emerge/main.py b/pym/_emerge/main.py
index 226387495..e1b949b92 100644
--- a/pym/_emerge/main.py
+++ b/pym/_emerge/main.py
@@ -82,7 +82,7 @@ COWSAY_MOO = r"""
  ---
 \   ^__^
  \  (oo)\___
-(__)\   )\/\\
+(__)\   )\/\
 ||w |
 || ||
 



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

2018-04-27 Thread Matt Thode
commit: 8957b686ccc2c258f4be8d960ee38e11c723
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Apr 27 20:49:11 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Apr 27 20:49:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8957b666

www-apps/icingaweb2: 2.5.3 bup

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 www-apps/icingaweb2/Manifest|  1 +
 www-apps/icingaweb2/icingaweb2-2.5.3.ebuild | 79 +
 2 files changed, 80 insertions(+)

diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest
index 8710b509b4a..0957f7b860e 100644
--- a/www-apps/icingaweb2/Manifest
+++ b/www-apps/icingaweb2/Manifest
@@ -1,2 +1,3 @@
 DIST icingaweb2-2.5.1.tar.gz 8133540 BLAKE2B 
f5f9d2131f87160f7df5b34cae7e9b1036e14994f3b739607b26ba676e6cd56ad95ed5688c873df3232fc9782566b0bb5c2054aa04dd272b389a1eae8501af88
 SHA512 
8e76347f76a2b2889fb9a61c000ef7865f40b2ea261f59bfbf24bb8d0e4e7e2977ff283d31989f6892e371f4a9a4d4682a2cac3269070b2036cc37ea74af1b11
 DIST icingaweb2-2.5.2.tar.gz 8125051 BLAKE2B 
36ed108d890736c909a9aa5908405e864129538801a5648194e976179660841244c53f852badaafcda50b2677abc74afb3b48d2073ef8f80e23a795a65b2a641
 SHA512 
174bc4b2433f49cc9e58dc2501b9328520914d7eebb81193950e5fe337620f3fbf345a0537176fbfc1dbc062f9cb7e1e4e3058480bad5b73f465fb8e1839e90d
+DIST icingaweb2-2.5.3.tar.gz 8124667 BLAKE2B 
43f9e47d670aaeffb15a8dbca6794d72436b195d4a19491d31f548a57ef9d2d0c411f16276be5355700e8dc863b8ef84821c68759d65ef2e97688a88d92605ca
 SHA512 
d11d4f90f0cb54ab6fc5412151d412fc7827c895e81f6c91806090c364b3df4f2999bbc5f65cd4007406a3e7a7c9e0d48fb8f8362f3d7780681ac8702cfcb572

diff --git a/www-apps/icingaweb2/icingaweb2-2.5.3.ebuild 
b/www-apps/icingaweb2/icingaweb2-2.5.3.ebuild
new file mode 100644
index 000..f3513d784a2
--- /dev/null
+++ b/www-apps/icingaweb2/icingaweb2-2.5.3.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit depend.apache eutils multilib user
+
+DESCRIPTION="Icinga Web 2 - Frontend for icinga2"
+HOMEPAGE="http://www.icinga.org/;
+SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apache2 ldap mysql nginx pdf postgres"
+REQUIRED_USE="^^ ( apache2 nginx )"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=net-analyzer/icinga2-2.1.1
+   dev-php/pecl-imagick
+   pdf? ( media-gfx/imagemagick[png] )
+   apache2? (
+   >=www-servers/apache-2.4.0
+   || (
+   
dev-lang/php:5.6[apache2?,cli,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+   
dev-lang/php:7.0[apache2?,cli,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+   
dev-lang/php:7.1[apache2?,cli,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+   )
+   )
+   nginx? (
+   >=www-servers/nginx-1.7.0:*
+   || (
+   
dev-lang/php:5.6[apache2?,cli,fpm,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+   
dev-lang/php:7.0[apache2?,cli,fpm,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+   
dev-lang/php:7.1[apache2?,cli,fpm,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+   )
+   )"
+RDEPEND="${DEPEND}"
+
+want_apache2
+
+pkg_setup() {
+   depend.apache_pkg_setup
+
+   enewgroup icingaweb2
+   enewgroup icingacmd
+   use nginx && usermod -a -G icingacmd,icingaweb2 nginx
+   use apache2 && usermod -a -G icingacmd,icingaweb2 apache
+}
+
+pkg_config() {
+   if [[ -d /etc/icingaweb2 ]] ; then
+   einfo "Updating existing installation ..."
+   else
+   einfo "Running first time setup ..."
+   einfo "Creating configuration directory ..."
+   /usr/share/${PN}/bin/icingacli setup config directory
+   einfo "Creating authentication token for web setup ..."
+   /usr/share/${PN}/bin/icingacli setup token create
+   if use apache2 ; then
+   einfo "The following might be useful for your Apache2 
configuration:"
+   /usr/share/${PN}/bin/icingacli setup config webserver 
apache --document-root /usr/share/${PN}/public
+   fi
+   if use nginx ; then
+   einfo "The following might be useful for your NGinx 
configuration:"
+   /usr/share/${PN}/bin/icingacli setup config webserver 
nginx --document-root /usr/share/${PN}/public
+   fi
+   fi
+   einfo "All done."
+}
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins -r 

[gentoo-commits] repo/gentoo:master commit in: app-office/gnucash/

2018-04-27 Thread Aaron Swenson
commit: 3f34044210fdd36e74aeb31e09ed9754bf41e505
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Fri Apr 27 20:31:37 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Fri Apr 27 20:31:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f340442

app-office/gnucash: Reactivate doc use flag on 3.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/gnucash/gnucash-3.0.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/app-office/gnucash/gnucash-3.0.ebuild 
b/app-office/gnucash/gnucash-3.0.ebuild
index 5b5dde99e04..bc347e50c6f 100644
--- a/app-office/gnucash/gnucash-3.0.ebuild
+++ b/app-office/gnucash/gnucash-3.0.ebuild
@@ -18,8 +18,7 @@ SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 
-# Add doc back in for 3.0 and bump app-doc/gnucash-docs
-IUSE="aqbanking chipcard debug examples gnome-keyring mysql nls ofx postgres
+IUSE="aqbanking chipcard debug doc examples gnome-keyring mysql nls ofx 
postgres
  python quotes -register2 sqlite"
 REQUIRED_USE="
chipcard? ( aqbanking )
@@ -76,11 +75,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 
-# Uncomment for 3.0
-# PDEPEND="doc? (
-#  ~app-doc/gnucash-docs-${PV}
-#  gnome-extra/yelp
-# )"
+PDEPEND="doc? (
+   ~app-doc/gnucash-docs-${PV}
+   gnome-extra/yelp
+)"
 
 #PATCHES=( "${FILESDIR}"/${PN}-2.7.4-fix-tests-for-32bit-platforms.patch )
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/gnucash-docs/

2018-04-27 Thread Aaron Swenson
commit: ef353582bcd378ab1d0ff72ce452add2e056b21d
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Fri Apr 27 20:24:21 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Fri Apr 27 20:24:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef353582

app-doc/gnucash-docs: Bump to 3.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-doc/gnucash-docs/Manifest|  1 +
 app-doc/gnucash-docs/gnucash-docs-3.0.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/app-doc/gnucash-docs/Manifest b/app-doc/gnucash-docs/Manifest
index edb7c338f3d..92b532e9c79 100644
--- a/app-doc/gnucash-docs/Manifest
+++ b/app-doc/gnucash-docs/Manifest
@@ -1,2 +1,3 @@
 DIST gnucash-docs-2.6.15.tar.gz 81292273 BLAKE2B 
ae484822394dd9bacc8124dd177be07fc5f299c71e15f815bb239a928bc97a61deabf9828a43b94e31efd4ef60bd9ae066d299ed8c43fc3752b645fae3df4bc5
 SHA512 
025fc6df6aa22eb857a956552f46f3810e02ebc39d4f6678124a3523cd934fbaeea831e330305fcc11e69857076c4e6a8477ffeff273785615a4cc55c9757d26
 DIST gnucash-docs-2.6.19.tar.gz 92214378 BLAKE2B 
ad4235ceee561928a27bdb36eb0042e6128660962a4de6ad6b8bf925e63535ef08e498f3650c79a96f051beae69ee4f50a8c8b36d2bb96b2053dd238ede3ee7e
 SHA512 
5832e52057cf9a6347005a8edca74c251230a3b658eac94a9c66e038c81c8068c2bad16b77a7a0f71c9827f115a251421f72180ca00bc6fdf8ca11f7d2a7ef2b
+DIST gnucash-docs-3.0.tar.gz 92420576 BLAKE2B 
95d8c310b3616b44a814c7c5d6e8b1b586eef12831ea967818bef302e0dde3f0ab8e1b1d4fd0d504173625d87d54738a392ad3d53b8bfa079fd5ba87ac3a2d91
 SHA512 
908694725de6d9595cb73d4b334f157287a864ff7ba1057bdff7c0fb55660c5828a6b5c1e868eea7fbd0fca4b3b594fb3989092f270446dbd56c07479c6036cf

diff --git a/app-doc/gnucash-docs/gnucash-docs-3.0.ebuild 
b/app-doc/gnucash-docs/gnucash-docs-3.0.ebuild
new file mode 100644
index 000..19bdd1d2ff8
--- /dev/null
+++ b/app-doc/gnucash-docs/gnucash-docs-3.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools gnome2
+
+DESCRIPTION="Documentation package for GnuCash"
+HOMEPAGE="http://www.gnucash.org/;
+SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2 FDL-1.1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND="!<=app-office/gnucash-2.2.1"
+DEPEND="${RDEPEND}
+   >=dev-libs/libxml2-2.5.10:2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/rarian
+   test? ( app-text/docbook-xml-dtd:4.4 )
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   has_version dev-java/fop || elog "You need dev-java/fop to generate pdf 
files."
+   has_version gnome-extra/yelp || elog "You need gnome-extra/yelp to view 
the docs."
+}



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

2018-04-27 Thread Aaron Swenson
commit: d5cdaa8b9c047e7c5d0dc80b3170a2b735c10945
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Fri Apr 27 20:20:44 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Fri Apr 27 20:20:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5cdaa8b

dev-db/pspg: Bump to 1.1.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-db/pspg/Manifest  |  1 +
 dev-db/pspg/pspg-1.1.0.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-db/pspg/Manifest b/dev-db/pspg/Manifest
index 27d1418dfdb..16b3f053f84 100644
--- a/dev-db/pspg/Manifest
+++ b/dev-db/pspg/Manifest
@@ -1,3 +1,4 @@
 DIST pspg-0.8.0.tar.gz 850508 BLAKE2B 
2f2fb7f094f72f0b5d1c959ab73a355ea2ced155fdb64adef21eb70c4991b057e31688128f50db2d6a84ab850b57ab59d50c0dd5ba06998af11ff3a5479cc9bd
 SHA512 
758d47e041f4c7c91ad2033fb95e6d33a27b6f896077dbcb287331496e47740c31c6ba6bf7ea01ad6c1a3c3d4c5e525b268795a16f9c819f4d489d3e98fa3092
 DIST pspg-0.9.2.tar.gz 855891 BLAKE2B 
0e0a992e5885ca4b2e058d19df2d9c7eac862e1a45e8d80f31df33ab2f3c02616c67cc528af6a52225db938a0c1f27352e13c7dfd01b15bda908bbf3ee9ef128
 SHA512 
8ad31a5e744db96bec7cfea7d128aa4ac3b44ab51c3dd1d0661178c1d139571a955143a3ccfe6556ce2a215ec193a45224720794da5d2af1e93beb2fa713aea4
 DIST pspg-0.9.3.tar.gz 856766 BLAKE2B 
3e1b41f786abd8e964adb87411ba9dca7bdc0ed07a02e51a869dfaca491497478818d85de32846d675ee90f32f01f693ea33ce0166bb939457c55799aabf900a
 SHA512 
79c019ef30a1a06c15793e7b51f7e1cabd79711d3a2a4360933c219b01e9c8d8390a82b87bb1be5316cabbcad3705adca8dd09714e6e994d7aca0b94ddcf06c0
+DIST pspg-1.1.0.tar.gz 861442 BLAKE2B 
b62fa7e92cf4baae31da08b8f14eb18a54dd0912c08c73764f4571b5bcc22ff21e0ceb3809c4f0fb33c490241b2135594b1d2fb9fcb9006287ced9a031b75ffe
 SHA512 
84db26b5fce668938f76a6250caca8a394b439d6496de411305605da1ec35cfe79e444a56e73423e56bede21f5da3208b140be0d995e9cf575ba76a5bd0d49b1

diff --git a/dev-db/pspg/pspg-1.1.0.ebuild b/dev-db/pspg/pspg-1.1.0.ebuild
new file mode 100644
index 000..9b1b64baa6d
--- /dev/null
+++ b/dev-db/pspg/pspg-1.1.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A better pager for psql and mysql"
+HOMEPAGE="https://github.com/okbob/${PN};
+SRC_URI="https://github.com/okbob/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="sys-libs/ncurses:*"
+RDEPEND="${DEPEND}"



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

2018-04-27 Thread Aaron Swenson
commit: 80481b2b69b56c5908f4383b8407c79df4874a5a
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Fri Apr 27 19:57:52 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Fri Apr 27 19:57:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80481b2b

dev-vcs/fossil: Bump to 2.5

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-vcs/fossil/Manifest  |  1 +
 dev-vcs/fossil/fossil-2.5.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index f7ff8e852af..a5845d2c69a 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1 +1,2 @@
 DIST fossil-src-2.4.tar.gz 4919205 BLAKE2B 
35009cffc757b6ea153faf89525cae4463a2169dace090183b9dd6955a615a04363576295e4b24652ebec7f20772ef9d83c6b9af29f68bd5695c56b88cbf77cb
 SHA512 
de7f2321677df7f6dc2a3a20e58f456602d938f40125ef33d401f28cdaa93e38d3db10e109547df269bc95a2ac8669ade05b6fd6fad39e6633f15ffdd91c499f
+DIST fossil-src-2.5.tar.gz 5036719 BLAKE2B 
b25067ee79793343a017dee28d3ee2b5eb257118a1e334932c6413971f83517ea0cfe570008c35ac4318b52982cb1129ab91eb3380a7f491f09c29cac46a756e
 SHA512 
ee5d8708c91457b7b4d4bada15504e27016a096f0527a81c983c493531d226beb8e4b7aa84b0d764a5404342b8fd2c4dc3196426c9fc8b9c612e1940dd8bde1f

diff --git a/dev-vcs/fossil/fossil-2.5.ebuild b/dev-vcs/fossil/fossil-2.5.ebuild
new file mode 100644
index 000..dbba71f4ebb
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="http://www.fossil-scm.org/;
+SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="debug fusefs json -legacy-mv-rm -miniz system-sqlite +ssl static
+ tcl tcl-stubs tcl-private-stubs th1-docs th1-hooks"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+DEPEND="
+   sys-libs/zlib
+   || ( sys-libs/readline:0 dev-libs/libedit )
+   system-sqlite? ( >=dev-db/sqlite-3.22.0:3 )
+   ssl? ( dev-libs/openssl:0 )
+   tcl? ( dev-lang/tcl:0= )
+"
+RDEPEND="${DEPEND}"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+src_configure() {
+   # this is not an autotools situation so don't make it seem like one
+   # --with-tcl: works
+   # --without-tcl: dies
+   local myconf="--with-openssl=$(usex ssl auto none)"
+   use debug && myconf+=' --fossil-debug'
+   use json  && myconf+=' --json'
+   use system-sqlite && myconf+=' --disable-internal-sqlite'
+   use static&& myconf+=' --static'
+   use tcl   && myconf+=' --with-tcl=1'
+   use fusefs|| myconf+=' --disable-fusefs'
+
+   local u useflags
+   useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
+  th1-docs th1-hooks )
+   for u in ${useflags[@]} ; do
+   use ${u} &&  myconf+=" --with-${u}"
+   done
+
+   tc-export CC
+   ./configure ${myconf} || die
+}
+
+src_install() {
+   dobin fossil
+}



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

2018-04-27 Thread Michał Górny
commit: 4c94b60701bf87fd7d36e7763463845927583878
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr 27 19:47:27 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr 27 19:48:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c94b607

dev-python/funcy: Remove python@ from primary maintainer

The Python project did not agree on becoming the primary maintainer
of this package.

 dev-python/funcy/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/funcy/metadata.xml b/dev-python/funcy/metadata.xml
index 449b68acee5..e7e8d79d1f7 100644
--- a/dev-python/funcy/metadata.xml
+++ b/dev-python/funcy/metadata.xml
@@ -1,9 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   pyt...@gentoo.org
-   

tup...@gentoo.org
Tupone Alfredo



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

2018-04-27 Thread Aaron Swenson
commit: 508cb243c3d07acb17251e4971e1e004aec5c5aa
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Fri Apr 27 19:44:40 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Fri Apr 27 19:44:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=508cb243

mail-client/roundcube: Readd sparc keyword to 1.3.6

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/mail-client/roundcube/roundcube-1.3.6.ebuild 
b/mail-client/roundcube/roundcube-1.3.6.ebuild
index fdb72d1c079..09b004efbf4 100644
--- a/mail-client/roundcube/roundcube-1.3.6.ebuild
+++ b/mail-client/roundcube/roundcube-1.3.6.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${PV}/${MY_P}-compl
 # roundcube is GPL-licensed, the rest of the licenses here are
 # for bundled PEAR components, googiespell and utf8.class.php
 LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="enigma ldap managesieve mysql postgres sqlite ssl spell"
 REQUIRED_USE="|| ( mysql postgres sqlite )"



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

2018-04-27 Thread Aaron Swenson
commit: 2c769016cc36b9803c40f093f3ab9831529ded12
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Fri Apr 27 19:41:26 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Fri Apr 27 19:41:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c769016

mail-client/roundcube: Bump to 1.3.6

Fixes a security issue related to IMAP command injection.

Fixes a XSS concern.

Bug: https://bugs.gentoo.org/651124
Bug: https://bugs.gentoo.org/653044
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 mail-client/roundcube/Manifest   |  1 +
 mail-client/roundcube/roundcube-1.3.6.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest
index 24fe10c5ba8..587c57dce07 100644
--- a/mail-client/roundcube/Manifest
+++ b/mail-client/roundcube/Manifest
@@ -1,3 +1,4 @@
 DIST roundcubemail-1.2.7-complete.tar.gz 3904612 BLAKE2B 
b001a9c57f2358b00e0290493f0bfb82001c769987ef98e2d34d6e6d9432a5c612fab6ba10306279a8bb73d1015332f29f1233a10ee32fd7f713cbf44d9cf7b5
 SHA512 
545b3fe05ecfaede3d887ae71e41fc91e280c71b67db9a5dcb516b5b238371327c2b1fabe87cf073cce38bc5a57b3db2592eb96d436bae280896c1f7017c
 DIST roundcubemail-1.3.3-complete.tar.gz 5339032 BLAKE2B 
bb0b595ba13947db3b0644ad5bc76fa8280ac74733e3bf02a758ffaa49fb0c2ef80005081fb1f24500fa767b57d0df59751abb098a807bc6e04b5a63de3fc1ed
 SHA512 
1f634fbc5d0967f28a7aa990a9b23f105b93030d43927237fc9b5decabe1b959de75c7c21bdb27389ec53730378565e7f309d7c009be427c7615372634273931
 DIST roundcubemail-1.3.4-complete.tar.gz 5506887 BLAKE2B 
de353400706d893b8e95b23e20ebcab7478273bd6dbd009c766537826e260cd98f065f9d7d38740c60254ccbecd376ec6aafe82791be177bbee6ffc8d61a733b
 SHA512 
e3442651bf762ceda3cb9ff78cb512703a7f82466d7de860848d1c9471f10b2561c2dd7a570218048fbc0df0fa573c6e2381ba8c0063e718c531c8ce1138a5e4
+DIST roundcubemail-1.3.6-complete.tar.gz 5529370 BLAKE2B 
49fd04d81b7047c61d33007b49aff2fe8d68fb0572d305b51aa0ae997c06e4924a3ff32861c19741f0c4d82adb9abb317781de8c1b324120e57d77f413cfa480
 SHA512 
fc1627d4b539742524c43b3faaa8cb5d64f934ad03f7cf8a461580a3a38dccb11140d08499b988742a0892534b1eda52f37a50f0911015983b6e27703294c70e

diff --git a/mail-client/roundcube/roundcube-1.3.6.ebuild 
b/mail-client/roundcube/roundcube-1.3.6.ebuild
new file mode 100644
index 000..fdb72d1c079
--- /dev/null
+++ b/mail-client/roundcube/roundcube-1.3.6.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit webapp
+
+MY_PN=${PN}mail
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="A browser-based multilingual IMAP client with an application-like 
user interface"
+HOMEPAGE="https://roundcube.net;
+SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${PV}/${MY_P}-complete.tar.gz;
+
+# roundcube is GPL-licensed, the rest of the licenses here are
+# for bundled PEAR components, googiespell and utf8.class.php
+LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+
+IUSE="enigma ldap managesieve mysql postgres sqlite ssl spell"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+# this function only sets DEPEND so we need to include that in RDEPEND
+need_httpd_cgi
+
+# :TODO: Support "endriod/qrcode: ~1.6.5" dep (ebuild needed)
+RDEPEND="
+   ${DEPEND}
+   
>=dev-lang/php-5.4.0[filter,gd,iconv,json,ldap?,pdo,postgres?,session,sockets,sqlite?,ssl?,unicode,xml]
+   >=dev-php/PEAR-Auth_SASL-1.1.0
+   >=dev-php/PEAR-Mail_Mime-1.10.0
+   >=dev-php/PEAR-Mail_mimeDecode-1.5.5
+   >=dev-php/PEAR-Net_IDNA2-0.2.0
+   >=dev-php/PEAR-Net_SMTP-1.7.1
+   >=dev-php/PEAR-Net_Socket-1.2.1
+   dev-php/PEAR-Console_CommandLine
+   dev-php/PEAR-Console_Getopt
+   dev-php/PEAR-Exception
+   virtual/httpd-php
+   enigma? (
+   >=dev-php/PEAR-Crypt_GPG-1.6.0
+   app-crypt/gnupg
+   )
+   ldap? (
+   >=dev-php/PEAR-Net_LDAP2-2.2.0
+   dev-php/PEAR-Net_LDAP3
+   )
+   managesieve? ( >=dev-php/PEAR-Net_Sieve-1.4.0 )
+   mysql? (
+   || (
+   dev-lang/php[mysql]
+   dev-lang/php[mysqli]
+   )
+   )
+   spell? ( dev-lang/php[curl,spell] )
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+
+   # Redundant. (Bug #644896)
+   rm -r vendor/pear || die
+}
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc CHANGELOG INSTALL README.md UPGRADING
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r [[:lower:]]* SQL
+   doins .htaccess
+
+   webapp_serverowned "${MY_HTDOCSDIR}"/logs
+   webapp_serverowned "${MY_HTDOCSDIR}"/temp
+
+   webapp_configfile "${MY_HTDOCSDIR}"/config/defaults.inc.php
+   webapp_postupgrade_txt en "${FILESDIR}/POST-UPGRADE.txt"
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   webapp_pkg_postinst
+
+   

  1   2   >