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

2019-11-20 Thread Sergei Trofimovich
commit: 1968d85e42382fa4820f6978e116abe091ac4825
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 21 07:53:41 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 21 07:53:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1968d85e

sys-libs/glibc: drop -c (--force) flag from localedef

As found out in https://sourceware.org/PR25195
-c/--force makes 'localedef' to ignore all errors.

The change drops -c flag and relies on clean run.

Reported-by: Chris Slycord
Bug: https://bugs.gentoo.org/697908
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-libs/glibc/Manifest  | 2 +-
 sys-libs/glibc/glibc-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index cb91c2cf08a..a379b461b06 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -18,4 +18,4 @@ DIST glibc-2.29-patches-7.tar.xz 64752 BLAKE2B 
766f3f2d11aedf7e1b83db94fd2793244
 DIST glibc-2.29.tar.xz 16515488 BLAKE2B 
b754e6825176538a2b8ca03fce014f0d87d333dc4d038bf0cda5ee8a2f484cd3ce93ad78ec126737e093ab64b55ceedf04cd08aecb4f8041daaa329e99717afa
 SHA512 
146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0
 DIST glibc-2.30-patches-3.tar.xz 20412 BLAKE2B 
8cd588284bf07985262a0289d8cbae03b0a75c48110fed6152c0431dc4f729a9695df910b1521a6072e9736b26145bf372d5b60163f64f4556f17f2f9f223e11
 SHA512 
0da9107518117a1cf901d282f2b84a2f4780130ab9eb7025ffd8b7e629aa6fd5f05b293dd49fc3c300bc2e74e7f81fc1f8a7cb12428b2be086a160d429715758
 DIST glibc-2.30.tar.xz 16576920 BLAKE2B 
bd5aae4c9854f40785b91f83c3b632de6d48d811027ddfe61651cb1bc617db8017d7914c23a770cdd3feed06fcc316da841eea916cdba54179e7eace4ea45484
 SHA512 
37483990cd653685873e96c45dd1651b32b441b6d7919a68ebe3bae31a0c3f7ce183fc9b110f0b268b353f80312f18370559a1e7aecea0e5aa755c8f2aef1d6b
-DIST glibc--patches-14.tar.xz 17908 BLAKE2B 
a6e1f22a4358111ff757431c5d42fd020f6095584c3517aa854ea266129d1a177a7c09b310643f1cea32ffaf253806ac08f3aed864fb477097aaa2c4010450f4
 SHA512 
ef28b409b26472ec1d868167345aecfee70b1edf1863374dc2f25892f40c10f0826620a8b22fbbc9f737c8f611569b3412e8e2ea041da1ad1ef7f6398b82cddc
+DIST glibc--patches-15.tar.xz 17792 BLAKE2B 
fe351b7c71418a4707c96fbc6832f831947515bb2ce01fcfa9a9ea410f543a50b8c013e26f10587b283acbab4e988272e8db770112b2961b11c89b20b4a408f7
 SHA512 
37db45d1d04ad1130319a58d04774a2ada0f026bacd444625782b4dcf5a98a7019a17e132dd1e497968f43fde2c974bbe09a41e164831769a9e95bc8e2117103

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 4ddf0a27321..f5b0f72d19b 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -29,7 +29,7 @@ RELEASE_VER=${PV}
 GCC_BOOTSTRAP_VER=20180511
 
 # Gentoo patchset
-PATCH_VER=14
+PATCH_VER=15
 
 SRC_URI+=" 
https://dev.gentoo.org/~slyfox/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
 SRC_URI+=" multilib? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"



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

2019-11-20 Thread Jeroen Roovers
commit: df9ebab3c9d8eb21f9d18d40b7bbc1ed4c6a02b5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Nov 21 07:29:20 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Nov 21 07:36:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9ebab3

www-client/opera: Version 65.0.3467.48

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/opera/Manifest  |   1 +
 www-client/opera/opera-65.0.3467.48.ebuild | 111 +
 2 files changed, 112 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index ec5fc911f47..8cecc7b16c9 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1 +1,2 @@
 DIST opera-stable_65.0.3467.42_amd64.deb 66583756 BLAKE2B 
fed26219590e1d7a03e7a2aa2fde10d1703f52c7ef630a8c3509d9c8564d015d50afb1a59e3ee0838a6b002b0ace6e3293080aaba30a04c47f6d40dd9c2cd146
 SHA512 
861f516da7193649f7715e8257027c40cb09cdf4eb62617595d270e88287d7bfd82ea3e47e6d4b77bcc8b7d7c97096d5b20a296d36737f7b6fe731ae8bbf83b6
+DIST opera-stable_65.0.3467.48_amd64.deb 67306878 BLAKE2B 
4206ff16974aa591333451712760ed5ff46dee894a4f526293eed78652d90a52db3f833e087eddf363d0975204c989b05088c5e186b88b81e200363f3d448b57
 SHA512 
cffb5fe2a42e4dc6e854fc316b70a2d90fb55f1a4137b71dde219d39ea4d9068ef34baebafd4bd1d829c1bad27af1b24aded2c46ba26304b637c7ad121e0ae33

diff --git a/www-client/opera/opera-65.0.3467.48.ebuild 
b/www-client/opera/opera-65.0.3467.48.ebuild
new file mode 100644
index 000..eec568e74cf
--- /dev/null
+++ b/www-client/opera/opera-65.0.3467.48.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   https://download1.operacdn.com/pub/
+   https://download2.operacdn.com/pub/
+   https://download3.operacdn.com/pub/
+   https://download4.operacdn.com/pub/
+"
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
+"
+done
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   default
+
+   OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   esac
+
+   rm usr/bin/${PN} || die
+
+   rm usr/share/doc/${PN}-stable/copyright || die
+   mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die
+   gunzip usr/share/doc/${PF}/changelog.gz || die
+
+   pushd "${OPERA_HOME}"/localization > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   rm "${OPERA_HOME}"/${PN}_autoupdate || die
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /"${OPERA_HOME}"/opera_sandbox
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}



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

2019-11-20 Thread Jeroen Roovers
commit: 7bbef8a0fb16c043e23c4479810ae73a72aa6f5c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Nov 21 07:29:53 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Nov 21 07:36:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bbef8a0

www-client/opera: Stable

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/opera/opera-65.0.3467.48.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-65.0.3467.48.ebuild 
b/www-client/opera/opera-65.0.3467.48.ebuild
index eec568e74cf..b28807261d0 100644
--- a/www-client/opera/opera-65.0.3467.48.ebuild
+++ b/www-client/opera/opera-65.0.3467.48.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
"${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
 "
 done
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
dev-libs/expat



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

2019-11-20 Thread Jeroen Roovers
commit: dc9652adf3a44739d150bd9bd24c4bfae5daeb14
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Nov 21 07:30:45 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Nov 21 07:36:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9652ad

www-client/opera: Old

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/opera/Manifest  |   1 -
 www-client/opera/opera-65.0.3467.42.ebuild | 111 -
 2 files changed, 112 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 8cecc7b16c9..5e89af65494 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1 @@
-DIST opera-stable_65.0.3467.42_amd64.deb 66583756 BLAKE2B 
fed26219590e1d7a03e7a2aa2fde10d1703f52c7ef630a8c3509d9c8564d015d50afb1a59e3ee0838a6b002b0ace6e3293080aaba30a04c47f6d40dd9c2cd146
 SHA512 
861f516da7193649f7715e8257027c40cb09cdf4eb62617595d270e88287d7bfd82ea3e47e6d4b77bcc8b7d7c97096d5b20a296d36737f7b6fe731ae8bbf83b6
 DIST opera-stable_65.0.3467.48_amd64.deb 67306878 BLAKE2B 
4206ff16974aa591333451712760ed5ff46dee894a4f526293eed78652d90a52db3f833e087eddf363d0975204c989b05088c5e186b88b81e200363f3d448b57
 SHA512 
cffb5fe2a42e4dc6e854fc316b70a2d90fb55f1a4137b71dde219d39ea4d9068ef34baebafd4bd1d829c1bad27af1b24aded2c46ba26304b637c7ad121e0ae33

diff --git a/www-client/opera/opera-65.0.3467.42.ebuild 
b/www-client/opera/opera-65.0.3467.42.ebuild
deleted file mode 100644
index b28807261d0..000
--- a/www-client/opera/opera-65.0.3467.42.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-
-"
-inherit chromium-2 multilib unpacker xdg-utils
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
-   https://download1.operacdn.com/pub/
-   https://download2.operacdn.com/pub/
-   https://download3.operacdn.com/pub/
-   https://download4.operacdn.com/pub/
-"
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
-   "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
-"
-done
-KEYWORDS="amd64"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   default
-
-   OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   esac
-
-   rm usr/bin/${PN} || die
-
-   rm usr/share/doc/${PN}-stable/copyright || die
-   mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die
-   gunzip usr/share/doc/${PF}/changelog.gz || die
-
-   pushd "${OPERA_HOME}"/localization > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-
-   sed -i \
-   -e 's|^TargetEnvironment|X-&|g' \
-   usr/share/applications/${PN}.desktop || die
-}
-
-src_install() {
-   rm "${OPERA_HOME}"/${PN}_autoupdate || die
-   mv * "${D}" || die
-   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
-   fperms 4711 /"${OPERA_HOME}"/opera_sandbox
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}



[gentoo-commits] repo/proj/dotnet:master commit in: dev-dotnet/dotnetcore-sdk-bin/, dev-dotnet/dotnetcore-sdk-bin-common/

2019-11-20 Thread Mikhail Pukhlikov
commit: 6588e35f8ae3e19ea2313bf2a7475daa3a7a5fb3
Author: Gergely Nagy  tresorit  com>
AuthorDate: Wed Nov 20 08:13:35 2019 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Thu Nov 21 06:31:07 2019 +
URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=6588e35f

dev-dotnet/dotnetcore-sdk-bin(-common): version bump

The actual version numbers got unfortunately smaller for the new .NET
Core 2.1 and 2.2 SDKs.
Closes: https://github.com/gentoo/dotnet/pull/454

Signed-off-by: Mikhail Pukhlikov  gentoo.org>

 ...n-common-2.1.802.ebuild => dotnetcore-sdk-bin-common-2.1.607.ebuild} | 2 +-
 ...n-common-2.2.402.ebuild => dotnetcore-sdk-bin-common-2.2.207.ebuild} | 2 +-
 ...n-common-3.0.100.ebuild => dotnetcore-sdk-bin-common-3.0.101.ebuild} | 2 +-
 ...netcore-sdk-bin-2.1.802.ebuild => dotnetcore-sdk-bin-2.1.607.ebuild} | 2 +-
 ...netcore-sdk-bin-2.2.402.ebuild => dotnetcore-sdk-bin-2.2.207.ebuild} | 2 +-
 ...core-sdk-bin-3.0.100-r1.ebuild => dotnetcore-sdk-bin-3.0.101.ebuild} | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-2.1.802.ebuild 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-2.1.607.ebuild
similarity index 93%
rename from 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-2.1.802.ebuild
rename to 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-2.1.607.ebuild
index 2591759..ab2d308 100644
--- 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-2.1.802.ebuild
+++ 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-2.1.607.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.microsoft.com/net/core;
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/8029a774-0cc8-4c62-945e-169a473b51d3/2c3f6a18aed152e5e498035695ed816f/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
+amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/39e68289-0364-4173-a12b-c6234e94c527/92f3eb83bfca8b7cd360868996763125/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
 "
 
 SLOT="0"

diff --git 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-2.2.402.ebuild 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-2.2.207.ebuild
similarity index 93%
rename from 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-2.2.402.ebuild
rename to 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-2.2.207.ebuild
index eb5e445..4a7420c 100644
--- 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-2.2.402.ebuild
+++ 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-2.2.207.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.microsoft.com/net/core;
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/46411df1-f625-45c8-b5e7-08ab736d3daa/0fbc446088b471b0a483f42eb3cbf7a2/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
+amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/022d9abf-35f0-4fd5-8d1c-86056df76e89/477f1ebb70f314054129a9f51e9ec8ec/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
 "
 
 SLOT="0"

diff --git 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.0.100.ebuild 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.0.101.ebuild
similarity index 94%
rename from 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.0.100.ebuild
rename to 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.0.101.ebuild
index 05c30ad..6a9e5b5 100644
--- 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.0.100.ebuild
+++ 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.0.101.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.microsoft.com/net/core;
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/886b4a4c-30af-454b-8bec-81c72b7b4e1f/d1a0c8de9abb36d8535363ede4a15de6/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
+amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/4f51cfd8-311d-43fe-a887-c80b40358cfd/440d10dc2091b8d0f1a12b7124034e49/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
 "
 
 SLOT="0"

diff --git a/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.1.802.ebuild 
b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.1.607.ebuild
similarity index 94%
rename from dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.1.802.ebuild
rename to dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.1.607.ebuild
index cf2e1c3..209e186 100644
--- a/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.1.802.ebuild
+++ b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.1.607.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.microsoft.com/net/core;
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/8029a774-0cc8-4c62-945e-169a473b51d3/2c3f6a18aed152e5e498035695ed816f/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
+amd64? ( 

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

2019-11-20 Thread Zac Medico
commit: c9c2e92009cea720b2fef36e1bfb883f6e8a6696
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Nov 21 06:07:55 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov 21 06:10:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c2e920

app-emulation/containers-storage: Bump to version 1.14.0

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/containers-storage/Manifest  |  1 +
 .../containers-storage-1.14.0.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 9342b4834ba..bae0fe2b31e 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1,3 @@
 DIST containers-storage-1.13.5.tar.gz 5968281 BLAKE2B 
9690ebc87ce32a82b7560d594e192e0ad4dc9e8885797593d8c9699c13b9ddf0814773bce081edafe3050aba5d2bc470855c0717874c091b1468d52f7ad08658
 SHA512 
7f9f65e3141b7843a42389c78b3fbcc55a205eb661968f85942ccc2751fa6eb3fdf1199e8d244264d1b8f392e290a1770f93d5a8fd58de98f9d9a277aa39155f
+DIST containers-storage-1.14.0.tar.gz 5969311 BLAKE2B 
7a7a7cb02b0dde590a633f14c0f17ed9b020c352857914b142efe3b47202c94869828b442fe703ad796c6c16a4f7321bc0832ddcc2a588bcc10c25af4bddc75e
 SHA512 
95f8804808e2603cbca0ada584c2057832d6d7a0e83cc59defea27e8a825c4db1bb1e604311d81421341e2cb324d2f1833e6498f05e71d22d86414e5206ac748
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.14.0.ebuild 
b/app-emulation/containers-storage/containers-storage-1.14.0.ebuild
new file mode 100644
index 000..d094e8ef9e3
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.14.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test"
+
+S=${WORKDIR}/${P#containers-}
+
+src_prepare() {
+   default
+
+   sed -e 's:GO111MODULE=off:GO111MODULE=on:' -i Makefile || die
+
+   [[ -f hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "hack/btrfs_tag.sh" || die; }
+
+   [[ -f hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "hack/libdm_tag.sh" || die; }
+}
+
+src_compile() {
+   export -n GOCACHE XDG_CACHE_HOME #678856
+   emake containers-storage docs
+}
+
+src_install() {
+   dobin "${PN}"
+   while read -r -d ''; do
+   mv "${REPLY}" "${REPLY%.1}" || die
+   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
+   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
+}
+
+src_test() {
+   GOPATH="${S}" unshare -m emake local-test-unit || die
+}



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

2019-11-20 Thread Patrick McLean
commit: d2541deb97e7445ac2e0344485ababc6f4ec83b0
Author: Patrick McLean  sony  com>
AuthorDate: Thu Nov 21 05:26:35 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 05:26:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2541deb

dev-python/pylibmc: Version bump to 1.6.1, EAPI=7, py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pylibmc/Manifest|  1 +
 .../files/pylibmc-1.6.1-fix-test-failures.patch| 18 ++
 dev-python/pylibmc/pylibmc-1.6.1.ebuild| 65 ++
 3 files changed, 84 insertions(+)

diff --git a/dev-python/pylibmc/Manifest b/dev-python/pylibmc/Manifest
index c7a52afcc1f..f98ddd40cd5 100644
--- a/dev-python/pylibmc/Manifest
+++ b/dev-python/pylibmc/Manifest
@@ -1 +1,2 @@
 DIST pylibmc-1.5.1.tar.gz 69525 BLAKE2B 
5039ad7d99a5ca57bd6cf7f00c77cc8bba122fe5852de164df34a71b4f5d1e4fcb428e749a66d384691b74f30b99e000f5cb9cd6479af2fc324d885b0fa59aa7
 SHA512 
efc40fae9721a6be589f87b66109132d4656725f718e1d63d7d25b9b27790b7c00fc3c7e4e47235895b7127cebc64229ddb284d23d0d903d3a510da7e1ce4549
+DIST pylibmc-1.6.1.tar.gz 72061 BLAKE2B 
ebaa6f9dfc341d862a8b46bbbf0db1420ff400cb40390f7bee6bf198ff941ad7967b578040ffe1209721ea84a163a39649108a2a23f3dadc2d579db740b2ccf3
 SHA512 
a3874435389486b29bab5f1d29e5c179d67655d90995bb27fcb7cd46ce7eb3b60117b94f901602f8a65dc0e587d5f8edfcf15e259effd439411adb58ddb7065e

diff --git a/dev-python/pylibmc/files/pylibmc-1.6.1-fix-test-failures.patch 
b/dev-python/pylibmc/files/pylibmc-1.6.1-fix-test-failures.patch
new file mode 100644
index 000..c19ab468ce8
--- /dev/null
+++ b/dev-python/pylibmc/files/pylibmc-1.6.1-fix-test-failures.patch
@@ -0,0 +1,18 @@
+diff --git a/src/_pylibmcmodule.c b/src/_pylibmcmodule.c
+index 5324d1d..70c18cb 100644
+--- a/src/_pylibmcmodule.c
 b/src/_pylibmcmodule.c
+@@ -600,6 +600,13 @@ static PyObject 
*_PylibMC_parse_memcached_value(PylibMC_Client *self,
+ }
+ #endif
+ 
++#if PY_MAJOR_VERSION >= 3
++  /* make sure we don't pass a null pointer to 
_PylibMC_deserialize_native */
++if (value == NULL) {
++value = "";
++}
++#endif
++
+ if (self->native_deserialization) {
+ retval = _PylibMC_deserialize_native(self, NULL, value, size, flags);
+ } else {

diff --git a/dev-python/pylibmc/pylibmc-1.6.1.ebuild 
b/dev-python/pylibmc/pylibmc-1.6.1.ebuild
new file mode 100644
index 000..11264e7c131
--- /dev/null
+++ b/dev-python/pylibmc/pylibmc-1.6.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{5,6,7,8}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Libmemcached wrapper written as a Python extension"
+HOMEPAGE="http://sendapatch.se/projects/pylibmc/ 
https://pypi.org/project/pylibmc/;
+# One image is missing from the doc at PyPI
+# https://github.com/lericson/pylibmc/pull/221
+SRC_URI="https://github.com/lericson/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-libs/libmemcached-0.32"
+# Older sphinx versions fail to compile the doc
+# https://github.com/sphinx-doc/sphinx/issues/3266
+BDEPEND="${RDEPEND}
+   doc? ( $(python_gen_any_dep 
'>=dev-python/sphinx-1.5.1-r1[${PYTHON_USEDEP}]') )
+   test? (
+   net-misc/memcached
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/pylibmc-1.6.1-fix-test-failures.patch"
+)
+
+python_check_deps() {
+   use doc || return 0
+   has_version ">=dev-python/sphinx-1.5.1-r1[${PYTHON_USEDEP}]"
+}
+
+python_prepare_all() {
+   sed -e "/with-info=1/d" -i setup.cfg || die
+
+   # some amazon thing, expects to be in AWS
+   rm tests/test_autoconf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   # This variable is added to sys.path
+   # but it does not seem to be useful
+   PYLIBMC_DIR="." emake -C docs
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}
+
+python_test() {
+   distutils_install_for_testing
+   memcached -d -p 11219 -u nobody -l localhost -P "${T}/m.pid" || die
+   MEMCACHED_PORT=11219 nosetests -v
+   local ret=${?}
+   kill "$(<"${T}/m.pid")" || die
+   [[ ${ret} == 0 ]] || die "Tests fail with ${EPYTHON}!"
+}



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

2019-11-20 Thread Patrick McLean
commit: c823dbf4b6e1d3c8ec06c59700a28b44b8dfca78
Author: Patrick McLean  sony  com>
AuthorDate: Thu Nov 21 02:48:51 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 02:48:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c823dbf4

dev-python/namespace-jaraco: Add python3_8

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/dev-python/namespace-jaraco/namespace-jaraco-2.ebuild 
b/dev-python/namespace-jaraco/namespace-jaraco-2.ebuild
index 38fc0c15208..01662d9bac9 100644
--- a/dev-python/namespace-jaraco/namespace-jaraco-2.ebuild
+++ b/dev-python/namespace-jaraco/namespace-jaraco-2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7}} )
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7,8}} )
 inherit python-r1
 
 DESCRIPTION="Namespace package declaration for jaraco"



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

2019-11-20 Thread Patrick McLean
commit: 796fa3381fd00c6fcefd644567963317df17f0fa
Author: Patrick McLean  sony  com>
AuthorDate: Thu Nov 21 03:52:06 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 03:52:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796fa338

dev-python/zope-testing: Revbump to 4.7-r1 add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 .../{zope-testing-4.7.ebuild => zope-testing-4.7-r1.ebuild}   | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-python/zope-testing/zope-testing-4.7.ebuild 
b/dev-python/zope-testing/zope-testing-4.7-r1.ebuild
similarity index 86%
rename from dev-python/zope-testing/zope-testing-4.7.ebuild
rename to dev-python/zope-testing/zope-testing-4.7-r1.ebuild
index acd8b7e0fa2..91f48c8f12c 100644
--- a/dev-python/zope-testing/zope-testing-4.7.ebuild
+++ b/dev-python/zope-testing/zope-testing-4.7-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
 inherit distutils-r1
 
 MY_PN=${PN/-/.}
@@ -22,11 +22,9 @@ RDEPEND="dev-python/namespace-zope[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
 
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${MY_P}"
 
-python_test() {
-   esetup.py test
-}
+distutils_enable_tests setup.py
 
 python_install_all() {
distutils-r1_python_install_all



[gentoo-commits] data/api:master commit in: files/

2019-11-20 Thread Patrick McLean
commit: ce27bcd99a366204b89fd8a149b62625f2bcc91c
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Nov 21 02:37:08 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 02:37:30 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=ce27bcd9

uid-git.txt: update ceph to "acct"

Signed-off-by: Patrick McLean  gentoo.org>

 files/uid-gid.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 4cd0005..6d10667 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -183,7 +183,7 @@ portage 250 250 baselayout-fbsd
 smtpq  252 252 user.eclass
 tomcat 265 265 user.eclass
 kibana 269 269 acct
-ceph   267 267 requested
+ceph   267 267 acct
 logstash   270 270 acct
 spire  271 271 acct
 plugdev-   272 acct



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

2019-11-20 Thread Patrick McLean
commit: d9d466771981a0c424a201603f596b1efd5a2a8e
Author: Patrick McLean  sony  com>
AuthorDate: Thu Nov 21 02:34:58 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 02:34:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d46677

dev-python/importlib_metadata-0.23-r1: revbump drop unneeded dep, cleanup 
tests/docs

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 .../importlib_metadata-0.23-r1.ebuild  | 59 ++
 1 file changed, 59 insertions(+)

diff --git a/dev-python/importlib_metadata/importlib_metadata-0.23-r1.ebuild 
b/dev-python/importlib_metadata/importlib_metadata-0.23-r1.ebuild
new file mode 100644
index 000..4703e20cd4f
--- /dev/null
+++ b/dev-python/importlib_metadata/importlib_metadata-0.23-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Read metadata from Python packages"
+HOMEPAGE="https://importlib-metadata.readthedocs.io/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/zipp[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '>=dev-python/configparser-3.5[${PYTHON_USEDEP}]' 
-2)
+   $(python_gen_cond_dep 'dev-python/contextlib2[${PYTHON_USEDEP}]' -2)
+   $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' -2)
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep 
'dev-python/importlib_resources[${PYTHON_USEDEP}]' pypy{,3} python{2_7,3_{5,6}})
+   dev-python/packaging[${PYTHON_USEDEP}]
+   )
+   doc? (
+   $(python_gen_any_dep 
'>=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
+   )
+"
+
+distutils_enable_tests unittest
+
+python_check_deps() {
+   if use doc; then
+   has_version ">=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]" || 
return ${?}
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" || return ${?}
+   fi
+   return 0
+}
+
+python_prepare_all() {
+   sed -i "/'sphinx.ext.intersphinx'/d" ${PN}/docs/conf.py || die
+   sed -i "s:use_scm_version=True:version='${PV}':" setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build ${PN}/docs docs/_build/html || die
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}



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

2019-11-20 Thread Patrick McLean
commit: d5855d811abd1227f4f5ccc0cede9aadb4bfba36
Author: Patrick McLean  sony  com>
AuthorDate: Thu Nov 21 02:12:21 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 02:12:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5855d81

sys-cluster/ceph: revbump, move to GLEP 81

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/ceph-14.2.4-r2.ebuild | 363 +
 1 file changed, 363 insertions(+)

diff --git a/sys-cluster/ceph/ceph-14.2.4-r2.ebuild 
b/sys-cluster/ceph/ceph-14.2.4-r2.ebuild
new file mode 100644
index 000..a2be80d3d7c
--- /dev/null
+++ b/sys-cluster/ceph/ceph-14.2.4-r2.ebuild
@@ -0,0 +1,363 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+CMAKE_MAKEFILE_GENERATOR=emake
+
+DISTUTILS_OPTIONAL=1
+
+inherit check-reqs bash-completion-r1 cmake-utils distutils-r1 flag-o-matic \
+   multiprocessing python-r1 udev readme.gentoo-r1 toolchain-funcs 
\
+   systemd
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
+   SRC_URI=""
+else
+   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/;
+
+LICENSE="LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ BSD Boost-1.0 MIT 
public-domain"
+SLOT="0"
+
+CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
+
+IUSE="babeltrace cephfs dpdk fuse grafana jemalloc kerberos ldap libressl"
+IUSE+=" lttng +mgr numa rabbitmq +radosgw +ssl static-libs system-boost"
+IUSE+=" systemd +tcmalloc test xfs zfs"
+IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
+
+COMMON_DEPEND="
+   acct-group/ceph
+   acct-user/ceph
+   virtual/libudev:=
+   app-arch/bzip2:=[static-libs?]
+   app-arch/lz4:=[static-libs?]
+   app-arch/snappy:=[static-libs?]
+   app-arch/zstd:=[static-libs?]
+   app-shells/bash:0
+   app-misc/jq:=[static-libs?]
+   dev-libs/crypto++:=[static-libs?]
+   dev-libs/leveldb:=[snappy,static-libs?,tcmalloc(-)?]
+   dev-libs/libaio:=[static-libs?]
+   dev-libs/libxml2:=[static-libs?]
+   dev-libs/nss:=
+   sys-auth/oath-toolkit:=
+   sys-apps/coreutils
+   sys-apps/grep
+   sys-apps/keyutils:=[static-libs?]
+   sys-apps/util-linux:=[static-libs?]
+   sys-apps/sed
+   sys-apps/util-linux
+   sys-libs/ncurses:0=[static-libs?]
+   sys-libs/zlib:=[static-libs?]
+   babeltrace? ( dev-util/babeltrace )
+   ldap? ( net-nds/openldap:=[static-libs?] )
+   lttng? ( dev-util/lttng-ust:= )
+   fuse? ( sys-fs/fuse:0=[static-libs?] )
+   kerberos? ( virtual/krb5 )
+   rabbitmq? ( net-libs/rabbitmq-c:=[static-libs?] )
+   ssl? (
+   !libressl? ( dev-libs/openssl:=[static-libs?] )
+   libressl? ( dev-libs/libressl:=[static-libs?] )
+   )
+   xfs? ( sys-fs/xfsprogs:=[static-libs(+)?] )
+   zfs? ( sys-fs/zfs:=[static-libs?] )
+   radosgw? (
+   dev-libs/expat:=[static-libs?]
+   !libressl? (
+   dev-libs/openssl:=[static-libs?]
+   net-misc/curl:=[curl_ssl_openssl,static-libs?]
+   )
+   libressl? (
+   dev-libs/libressl:=[static-libs?]
+   net-misc/curl:=[curl_ssl_libressl,static-libs?]
+   )
+   )
+   system-boost? (
+   || (
+   
~dev-libs/boost-1.70.0[threads,context,python,static-libs?,${PYTHON_USEDEP}]
+   
~dev-libs/boost-1.67.0[threads,context,python,static-libs?,${PYTHON_USEDEP}]
+   )
+   
dev-libs/boost:=[threads,context,python,static-libs?,${PYTHON_USEDEP}]
+   )
+   jemalloc? ( dev-libs/jemalloc:=[static-libs?] )
+   !jemalloc? ( >=dev-util/google-perftools-2.4:=[static-libs?] )
+   ${PYTHON_DEPS}
+   "
+DEPEND="${COMMON_DEPEND}
+   amd64? ( dev-lang/yasm )
+   x86? ( dev-lang/yasm )
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/sphinx
+   dev-util/cunit
+   test? (
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   sys-apps/grep[pcre]
+   sys-fs/btrfs-progs
+   )
+   "
+BDEPEND="
+   app-arch/cpio
+   >=dev-util/cmake-3.5.0
+   dev-util/gperf
+   dev-util/valgrind
+   sys-apps/coreutils
+   sys-apps/findutils
+   sys-apps/grep
+   sys-apps/sed
+   sys-apps/which
+   sys-devel/bc
+   virtual/pkgconfig
+   "
+RDEPEND="${COMMON_DEPEND}
+   net-misc/socat
+   sys-apps/gptfdisk
+   

[gentoo-commits] repo/gentoo:master commit in: acct-group/ceph/

2019-11-20 Thread Patrick McLean
commit: 9364be78d84e2faf18a6417bd82d1da6830302f2
Author: Patrick McLean  sony  com>
AuthorDate: Thu Nov 21 02:07:24 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 02:07:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9364be78

acct-group/ceph: new package

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
RepoMan-Options: --force
Signed-off-by: Patrick McLean  gentoo.org>

 acct-group/ceph/ceph-0.ebuild | 8 
 acct-group/ceph/metadata.xml  | 8 
 2 files changed, 16 insertions(+)

diff --git a/acct-group/ceph/ceph-0.ebuild b/acct-group/ceph/ceph-0.ebuild
new file mode 100644
index 000..bc7eb13187a
--- /dev/null
+++ b/acct-group/ceph/ceph-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=267

diff --git a/acct-group/ceph/metadata.xml b/acct-group/ceph/metadata.xml
new file mode 100644
index 000..cee379b1540
--- /dev/null
+++ b/acct-group/ceph/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   chutz...@gentoo.org
+   Patrick McLean
+   
+



[gentoo-commits] repo/gentoo:master commit in: acct-user/ceph/

2019-11-20 Thread Patrick McLean
commit: 984777cf5ece42c8f5d89099123f5d54e182e225
Author: Patrick McLean  sony  com>
AuthorDate: Thu Nov 21 02:08:33 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 02:08:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984777cf

acct-user/ceph: new package

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
RepoMan-Options: --force
Signed-off-by: Patrick McLean  gentoo.org>

 acct-user/ceph/ceph-0.ebuild | 15 +++
 acct-user/ceph/metadata.xml  |  8 
 2 files changed, 23 insertions(+)

diff --git a/acct-user/ceph/ceph-0.ebuild b/acct-user/ceph/ceph-0.ebuild
new file mode 100644
index 000..3534a836bd5
--- /dev/null
+++ b/acct-user/ceph/ceph-0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for ceph"
+
+ACCT_USER_ID=267
+ACCT_USER_HOME=/var/lib/ceph
+ACCT_USER_HOME_OWNER=ceph:ceph
+ACCT_USER_GROUPS=( ceph )
+
+acct-user_add_deps

diff --git a/acct-user/ceph/metadata.xml b/acct-user/ceph/metadata.xml
new file mode 100644
index 000..cee379b1540
--- /dev/null
+++ b/acct-user/ceph/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   chutz...@gentoo.org
+   Patrick McLean
+   
+



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

2019-11-20 Thread Patrick McLean
commit: b63a84e6591ef18300afc30ca7757267338597c5
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 20 22:11:59 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 02:02:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b63a84e6

dev-python/process-tests: Version bump to 2.0.2

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/process-tests/Manifest  |  1 +
 .../process-tests/process-tests-2.0.2.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/process-tests/Manifest 
b/dev-python/process-tests/Manifest
index 9c3b2ecadc2..0f7c065737f 100644
--- a/dev-python/process-tests/Manifest
+++ b/dev-python/process-tests/Manifest
@@ -1 +1,2 @@
 DIST process-tests-1.2.0.tar.gz 5478 BLAKE2B 
e210945253e0a5437b68b47f3621b82642379f8ead297cb63b76fb010f8276a5e3d007435c4f837c7ff0ce83ba38cf57dd8963eaa480219e34fcbce9f8cc22b6
 SHA512 
b5cbe96dbeb6421b26f5a50cfe91bcac2f5d527830dad678df5e0ed1b2019483eab6102ba548483dd6695c881f29380ead2a8b6851c40119815363549ecf5bb6
+DIST process-tests-2.0.2.tar.gz 4815 BLAKE2B 
14f2b2e266fd7365c4c1382a608ce641734c34c5215131b45b895a6d1d72591c2396332d1483f006ea7333a30993fae98d25e1a95cd58b38995d949c395da035
 SHA512 
6cf64d14587ab577a0680760ab6be146a60590091a0bbd6fb35d5c06ddf5289fa4d873c5658f882313837291b70adb37a3e41c13f1fe541777e05f5e9dac1750

diff --git a/dev-python/process-tests/process-tests-2.0.2.ebuild 
b/dev-python/process-tests/process-tests-2.0.2.ebuild
new file mode 100644
index 000..e1fd709ea45
--- /dev/null
+++ b/dev-python/process-tests/process-tests-2.0.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tools for testing processes"
+HOMEPAGE="https://github.com/ionelmc/python-process-tests 
https://pypi.org/project/process-tests/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# There are no tests at all, under TODO
+# see https://pypi.org/project/process-tests/2.0.2/
+RESTRICT="test"
+
+DOCS=( README.rst )



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

2019-11-20 Thread Patrick McLean
commit: e42dfba7d59c1ad33ec2e2e50709b49c7d64a599
Author: Patrick McLean  sony  com>
AuthorDate: Thu Nov 21 01:06:35 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 02:02:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42dfba7

dev-python/zipp: Revbump to 0.6.0-r1, add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/zipp/zipp-0.6.0-r1.ebuild | 57 
 1 file changed, 57 insertions(+)

diff --git a/dev-python/zipp/zipp-0.6.0-r1.ebuild 
b/dev-python/zipp/zipp-0.6.0-r1.ebuild
new file mode 100644
index 000..066ccd64b62
--- /dev/null
+++ b/dev-python/zipp/zipp-0.6.0-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7,8}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files"
+HOMEPAGE="https://github.com/jaraco/zipp;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE="doc test"
+
+RDEPEND="dev-python/more-itertools[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep 
'dev-python/contextlib2[${PYTHON_USEDEP}]' pypy{,3} python{2_7,3_{5,6,7}})
+   $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' 
pypy{,3} python{2_7,3_{5,6,7}})
+   $(python_gen_cond_dep 'dev-python/unittest2[${PYTHON_USEDEP}]' 
pypy{,3} python{2_7,3_{5,6,7}})
+   )
+   doc? (
+   $(python_gen_any_dep '
+   >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]
+   >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+python_check_deps() {
+   if use doc; then
+   has_version 
">=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]" || return ${?}
+   has_version ">=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]" || 
return ${?}
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" || return ${?}
+   fi
+}
+
+python_prepare_all() {
+   sed -i "s:use_scm_version=True:version='${PV}':" setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs docs/_build/html || die
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}



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

2019-11-20 Thread Patrick McLean
commit: ef6b88d13405b696c2f16267fb869cde59001ddb
Author: Patrick McLean  sony  com>
AuthorDate: Thu Nov 21 01:26:54 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 02:02:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef6b88d1

dev-python/appdirs: revbump to 1.4.3-r1, add py38 and EAPI=7

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/appdirs/appdirs-1.4.3-r1.ebuild | 35 ++
 1 file changed, 35 insertions(+)

diff --git a/dev-python/appdirs/appdirs-1.4.3-r1.ebuild 
b/dev-python/appdirs/appdirs-1.4.3-r1.ebuild
new file mode 100644
index 000..c39cc513914
--- /dev/null
+++ b/dev-python/appdirs/appdirs-1.4.3-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Module for determining appropriate platform-specific dirs"
+HOMEPAGE="https://github.com/ActiveState/appdirs;
+SRC_URI="https://github.com/ActiveState/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.4.3-distutils.patch )
+
+python_test() {
+   "${PYTHON}" test/test_api.py -v || die "Tests fail with ${EPYTHON}"
+}
+
+[[ ${PV} == 1.4.3 ]] || die "Please remove pkg_preinst from the ebuild"
+pkg_preinst() {
+   _remove_egg_info() {
+   local pyver="$("${PYTHON}" -c 'import sys; 
print(sys.version[:3])')"
+   local 
egginfo="${ROOT}$(python_get_sitedir)/${P}-py${pyver}.egg-info"
+   if [[ -d ${egginfo} ]]; then
+   einfo "Removing ${egginfo}"
+   rm -r "${egginfo}" || die
+   fi
+   }
+   python_foreach_impl _remove_egg_info
+}



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

2019-11-20 Thread Patrick McLean
commit: dfcb4897e23b574eaf7c3f5881980f015246226c
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 20 22:26:32 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 02:02:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcb4897

dev-python/pytest-localserver: Version bump to 0.5.0

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pytest-localserver/Manifest |  1 +
 .../pytest-localserver-0.5.0.ebuild| 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/pytest-localserver/Manifest 
b/dev-python/pytest-localserver/Manifest
index 77de89590f9..4b6c80df33c 100644
--- a/dev-python/pytest-localserver/Manifest
+++ b/dev-python/pytest-localserver/Manifest
@@ -1 +1,2 @@
 DIST pytest-localserver-0.3.7.tar.gz 19772 BLAKE2B 
388bb7c2cfd4867bc028c23dea775ee463d947bc9bcd0a3e671b3c240c025ceed8eac75a2d05011564ff4c8c1e1153759033272cde0ffa9c3b2128156ad1b38f
 SHA512 
48d7e6a27965dafa1d5e5af1efb6118cc1c1c28ac4a46ae2d61b6b804292a126f481295bf13976f66f505789238f3365ff16e6f1207c8bc7fb4b258759fd4d99
+DIST pytest-localserver-0.5.0.tar.gz 20409 BLAKE2B 
62376065ee1aeb698ea5e3bd2d5ea3d6b511cc6793142aad458423513b0e3b358a0d0269a78a0f5aeda44fc53757ff85da786627840ee48cbed8b78ee34c2227
 SHA512 
aedf1e1c9563396457070df13df228ad0ebdd19173fa2ac5a598288d3e1a1ac8b8a0c0288cba0d8478e43d2e1de4848f2393bf640705916957f12ab31171c6cc

diff --git a/dev-python/pytest-localserver/pytest-localserver-0.5.0.ebuild 
b/dev-python/pytest-localserver/pytest-localserver-0.5.0.ebuild
new file mode 100644
index 000..3a496a86392
--- /dev/null
+++ b/dev-python/pytest-localserver/pytest-localserver-0.5.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python{2_7,3_{5,6,7}} pypy)
+
+inherit distutils-r1
+
+DESCRIPTION="Py.test plugin to test server connections locally"
+HOMEPAGE="https://pypi.org/project/pytest-localserver/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-python/werkzeug-0.10[${PYTHON_USEDEP}]"
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2019-11-20 Thread Patrick McLean
commit: 9bd69af0b2a4b2dec03f2dfb21e7bb6824ed045c
Author: Patrick McLean  sony  com>
AuthorDate: Thu Nov 21 01:29:47 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 02:02:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd69af0

dev-python/path-py: Version bump to 12.0.2, add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/path-py/Manifest|  1 +
 dev-python/path-py/files/path-py-12.0.2-py38.patch | 19 +
 dev-python/path-py/path-py-12.0.2.ebuild   | 49 ++
 3 files changed, 69 insertions(+)

diff --git a/dev-python/path-py/Manifest b/dev-python/path-py/Manifest
index fba3f77025b..4685c2430d1 100644
--- a/dev-python/path-py/Manifest
+++ b/dev-python/path-py/Manifest
@@ -1,3 +1,4 @@
 DIST path.py-10.3.1.tar.gz 35871 BLAKE2B 
94e45372ad39f9c5dfe4167f5d1fd58e1e501272ed2fa5ecd116f0fffc7b924c66cc436a83a296a167c08bb2f57f169b1ace7692c2ac1284fc9070918b409a3c
 SHA512 
e8dc874521aee6cadc5e3d7a66ca6909010f2069b1e6ed0298a3dbd86466c971ca466b442bff90906cb891fa9f13190fd9b3bf4ae62442e9fe73909169c32c02
 DIST path.py-11.0.1.tar.gz 38348 BLAKE2B 
80bfc308c72f0e2867ce1811709e3d2ff63888be53814e026ee221c381387a581f8e0f8da05e5c1fade2e0d6b93ba930dc9b1f38117667239174a3acc85d76f0
 SHA512 
48bc8352af74e70e702e712f35f08a0bf05713b2de5f2eb617f8ef2f9138344cf74fab453aff6cbd38bd88f5c3612c39b3605e0d3899c2ab1c667662558a8651
+DIST path.py-12.0.2.tar.gz 44859 BLAKE2B 
c82bfd248e0e6eb21e3416c86f7a3a5fbfc5f5b327fe20da4084c53f22834013fc224bfbcf455690f53002c8f1c3e060aa0f04f3792e749dad62e51702cea348
 SHA512 
97971fa1e6bcdd4acf057ab4fe6cde2edb9d9d3d06dc049ea3779cae867221ae3e9d905daa1ec706f867473f738bb328b2795d3030244f8bd8ff7e8f0d5a6b2c
 DIST path.py-8.1.2.tar.gz 33437 BLAKE2B 
0033b64e9d0f4c719414e5345989308a113c9e23f99fb46722ee7d7de85c7bb4b471f5416d646d943771cdd369ac2d8f23f925660d4212b18acf7b82daaa76c0
 SHA512 
639b6247d99bd7c88e7505f5f41a5896266f23c0517b470ea5c1ec90ca76e87f1971babee623bbd7bea57bbef5f7677a7163bc51bae78c3c54e978eaf7f122d1

diff --git a/dev-python/path-py/files/path-py-12.0.2-py38.patch 
b/dev-python/path-py/files/path-py-12.0.2-py38.patch
new file mode 100644
index 000..292b0454acc
--- /dev/null
+++ b/dev-python/path-py/files/path-py-12.0.2-py38.patch
@@ -0,0 +1,19 @@
+diff -ur path.py-12.0.2.orig/path/__init__.py path.py-12.0.2/path/__init__.py
+--- path.py-12.0.2.orig/path/__init__.py   2019-11-20 17:17:03.644205243 
-0800
 path.py-12.0.2/path/__init__.py2019-11-20 17:17:57.356875924 -0800
+@@ -72,7 +72,13 @@
+ 
+ __version__ = importlib_metadata.version('path.py')
+ except Exception:
+-__version__ = 'unknown'
++try:
++import importlib.metadata
++
++__version__ = importlib.metadata.version('path.py')
++
++except Exception:
++__version__ = 'unknown'
+ 
+ 
+ class TreeWalkWarning(Warning):
+Only in path.py-12.0.2/path: .__init__.py.un~

diff --git a/dev-python/path-py/path-py-12.0.2.ebuild 
b/dev-python/path-py/path-py-12.0.2.ebuild
new file mode 100644
index 000..ec861207b9a
--- /dev/null
+++ b/dev-python/path-py/path-py-12.0.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7,8} pypy3 )
+
+inherit distutils-r1
+
+MY_P="path.py-${PV}"
+
+DESCRIPTION="A module wrapper for os.path"
+HOMEPAGE="https://pypi.org/project/path.py/ https://github.com/jaraco/path.py;
+SRC_URI="mirror://pypi/p/path.py/${MY_P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="$(python_gen_cond_dep 
'dev-python/importlib_metadata[${PYTHON_USEDEP}]' python3_{5,6,7} pypy3)
+   dev-python/appdirs[${PYTHON_USEDEP}]"
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+PATCHES=(
+   "${FILESDIR}/path-py-12.0.2-py38.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -i "s:use_scm_version=True:version='${PV}':" setup.py || die
+
+   # disable flake8 tests
+   sed -i -r 's: --flake8:: ; s: --black:: ; s: --cov::' \
+   pytest.ini || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   PYTHONPATH=. pytest -v || die
+}



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

2019-11-20 Thread Patrick McLean
commit: 20ee068a219a95031f2fa657cae25c72233f98b5
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Nov 21 01:56:34 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Nov 21 01:56:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ee068a

dev-python/cython-0.29.14-r1: Fix USE="-doc" (bug #700818)

Closes: https://bugs.gentoo.org/700818
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/cython/cython-0.29.14-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/cython/cython-0.29.14-r1.ebuild 
b/dev-python/cython/cython-0.29.14-r1.ebuild
index 9733a2333f7..156744a5c09 100644
--- a/dev-python/cython/cython-0.29.14-r1.ebuild
+++ b/dev-python/cython/cython-0.29.14-r1.ebuild
@@ -37,7 +37,10 @@ PATCHES=(
 SITEFILE=50cython-gentoo.el
 
 python_check_deps() {
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+   if use doc; then
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" || return ${?}
+   fi
+   return 0
 }
 
 python_compile() {



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

2019-11-20 Thread Yixun Lan
commit: bf25756c5ae033376e9aa2ab1a12e40a27204757
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Nov 21 01:42:49 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Nov 21 01:42:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf25756c

net-misc/autossh: add myself as maintainer

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Yixun Lan  gentoo.org>

 net-misc/autossh/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/autossh/metadata.xml b/net-misc/autossh/metadata.xml
index 6f49eba8f49..3398ef8b263 100644
--- a/net-misc/autossh/metadata.xml
+++ b/net-misc/autossh/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+  
+d...@gentoo.org
+Yixun Lan
+  
 



[gentoo-commits] proj/kde:master commit in: dev-libs/kreport/

2019-11-20 Thread Andreas Sturmlechner
commit: cb1700ea93b61bed316ff436ebbc4d0fb2b6a094
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Nov 21 00:24:39 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 21 00:24:39 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cb1700ea

dev-libs/kreport: python3_8

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-libs/kreport/kreport-.ebuild 
b/dev-libs/kreport/kreport-.ebuild
index 2877698d04..d58e3bf809 100644
--- a/dev-libs/kreport/kreport-.ebuild
+++ b/dev-libs/kreport/kreport-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 ECM_QTHELP="true"
 ECM_TEST="true"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 KFMIN=5.60.0
 QTMIN=5.12.3
 VIRTUALX_REQUIRED="test"



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

2019-11-20 Thread Andreas Sturmlechner
commit: 593a95b6db48dbdfb5e025a622ada959437a165c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Nov 21 00:11:08 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 21 00:11:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593a95b6

dev-python/entrypoints: Add missing RESTRICT="!test? ( test )"

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/entrypoints/entrypoints-0.3.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/entrypoints/entrypoints-0.3.ebuild 
b/dev-python/entrypoints/entrypoints-0.3.ebuild
index dc4147fe6d0..50ee9d9a4ca 100644
--- a/dev-python/entrypoints/entrypoints-0.3.ebuild
+++ b/dev-python/entrypoints/entrypoints-0.3.ebuild
@@ -24,7 +24,9 @@ DEPEND="
dev-python/pytest[${PYTHON_USEDEP}]
virtual/python-pathlib[${PYTHON_USEDEP}]
)
-   "
+"
+
+RESTRICT="!test? ( test )"
 
 PATCHES=(
"${FILESDIR}/${PN}"-0.2.1-init.py.patch



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

2019-11-20 Thread William Hubbs
commit: 73ad7770271bf324138dcc86071d6b32e0db3b3e
Author: William Hubbs  sony  com>
AuthorDate: Wed Nov 20 23:29:43 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Nov 20 23:48:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ad7770

dev-lang/go: stabilize 1.12.13 on amd64 and x86

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

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

diff --git a/dev-lang/go/go-1.12.13.ebuild b/dev-lang/go/go-1.12.13.ebuild
index 5e3547cfead..d39e305b8e2 100644
--- a/dev-lang/go/go-1.12.13.ebuild
+++ b/dev-lang/go/go-1.12.13.ebuild
@@ -37,7 +37,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
# The upstream tests fail under portage but pass if the build is
# run according to their documentation [1].
# I am restricting the tests on released versions until this is



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

2019-11-20 Thread Andreas Sturmlechner
commit: a3e173a4cf9b6f3fdd96937d51c8fc2d5d58ed9b
Author: Marius Brehler  googlemail  com>
AuthorDate: Mon Oct 21 08:39:10 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 23:39:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e173a4

dev-python/entrypoints: Version bump to 0.3

Bug: https://bugs.gentoo.org/667902
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Marius Brehler  googlemail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/entrypoints/Manifest   |  1 +
 dev-python/entrypoints/entrypoints-0.3.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/entrypoints/Manifest b/dev-python/entrypoints/Manifest
index 3c82fa56654..4c2a4686948 100644
--- a/dev-python/entrypoints/Manifest
+++ b/dev-python/entrypoints/Manifest
@@ -1 +1,2 @@
 DIST entrypoints-0.2.3.tar.gz 11219 BLAKE2B 
ae7745a075d564b3cc25a0580ae9f30f6e1a0b4bca7315c4fc3700408e4ab3762831212a451eb937ab94096d1db5c1478980b216dea7cfb95a8577d6337534a0
 SHA512 
dbf8085652e50cbdbe137ae655ef765cff58bdaa6beefebf1383dcd96dfcbf9c92580c09e9a58de7893aebdd7b2a701ef8d13a56ef0fa9a3d9ef7a5bd1d9b11b
+DIST entrypoints-0.3.tar.gz 12315 BLAKE2B 
f548d98eeb9dcf5760b26f66e5dec0849c9a9027cd68447c07a585e7b80f79a7c66712d0dd270b6960db167d26f9cf0c9c221edd21f2692c2221d36e952ede65
 SHA512 
aa1274362d3a4b00266103319ca51aa266605b4999c89a9d0673eb61bfae9e646cb0ec6b86c95544493f6fe048385a2c7641d64adca8f45815546fb1e663c858

diff --git a/dev-python/entrypoints/entrypoints-0.3.ebuild 
b/dev-python/entrypoints/entrypoints-0.3.ebuild
new file mode 100644
index 000..dc4147fe6d0
--- /dev/null
+++ b/dev-python/entrypoints/entrypoints-0.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Discover and load entry points from installed packages"
+HOMEPAGE="https://github.com/takluyver/entrypoints;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'>=dev-python/configparser-3.5.0[${PYTHON_USEDEP}]' 'python2*')
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   virtual/python-pathlib[${PYTHON_USEDEP}]
+   )
+   "
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-0.2.1-init.py.patch
+)
+
+python_prepare_all() {
+   # Prevent un-needed download during build
+   if use doc; then
+   sed -e "/^'sphinx.ext.intersphinx',/d" -i doc/conf.py || die
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   emake -C doc html
+   HTML_DOCS=( doc/_build/html/. )
+   fi
+}
+
+python_test() {
+   distutils_install_for_testing
+   cd "${TEST_DIR}"/lib || die
+   cp -r "${S}"/tests "${TEST_DIR}"/lib/ || die
+   py.test || die
+}



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

2019-11-20 Thread Andreas Sturmlechner
commit: 5e2a96b7beeb3d25a5a1fe725f5edf7313dc2735
Author: Marius Brehler  googlemail  com>
AuthorDate: Mon Oct 21 08:36:59 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 23:39:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2a96b7

dev-python/entrypoints: Add setuptools as dependency

Closes: https://bugs.gentoo.org/678944
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Marius Brehler  googlemail.com>
Closes: https://github.com/gentoo/gentoo/pull/12369
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/entrypoints/entrypoints-0.2.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/entrypoints/entrypoints-0.2.3.ebuild 
b/dev-python/entrypoints/entrypoints-0.2.3.ebuild
index 733fe1027b9..4f68d1e9446 100644
--- a/dev-python/entrypoints/entrypoints-0.2.3.ebuild
+++ b/dev-python/entrypoints/entrypoints-0.2.3.ebuild
@@ -17,6 +17,7 @@ KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="doc test"
 
 DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-python/configparser-3.5.0[${PYTHON_USEDEP}]' 'python2*')
test? (
dev-python/pytest[${PYTHON_USEDEP}]



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

2019-11-20 Thread James Le Cuirot
commit: 66c7035d78bda1708a69672e9edaee1f76b40cc3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Nov 20 23:34:39 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Nov 20 23:36:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c7035d

dev-python/python-lhafile: Bump to 0.2.2 despite no actual changes

FS-UAE upstream did a dummy bump of this for some reason. I'm just
doing this to make Repology happy. Dropping Python 2 support while I'm
at it as it's no longer needed.

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-python/python-lhafile/Manifest|  1 +
 dev-python/python-lhafile/python-lhafile-0.2.2.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/python-lhafile/Manifest 
b/dev-python/python-lhafile/Manifest
index 2b5914561b0..1be6d8db617 100644
--- a/dev-python/python-lhafile/Manifest
+++ b/dev-python/python-lhafile/Manifest
@@ -1 +1,2 @@
 DIST python-lhafile-0.2.1.tar.gz 265756 BLAKE2B 
bbe595f8b1cf8cc3fd3474110ec46bf26784cd90ccc03aea6b769c16162c611bed30b414e85e5ce60f3fe564192b4d5601ccc541f6de8fdf109b40d73acca559
 SHA512 
6c31134372f3ab0a10167abad2f07f86cc2fba961a104a42317d19e08bfd068004ec7d920d97541b39718ba1d8170bc8651819757fe9b5734dba3c4dc60f9000
+DIST python-lhafile-0.2.2.tar.gz 266494 BLAKE2B 
03f4f8e58e261b74c32d65c9ea4507d088c5463424c4c279a320553689607e8f4ff13bab0c2e6fc4c252f923a50cae12ce8e4b8c14cb5d8eec2fd8129fa41a97
 SHA512 
304de9a000b76fae243f0a175040e16515524ccec051cffefd20dcf6995a37e3d4d2e13016794166a661b235700f540f8cc0be60979ed13ad6308056a95f1b2f

diff --git a/dev-python/python-lhafile/python-lhafile-0.2.2.ebuild 
b/dev-python/python-lhafile/python-lhafile-0.2.2.ebuild
new file mode 100644
index 000..61c3f0895e4
--- /dev/null
+++ b/dev-python/python-lhafile/python-lhafile-0.2.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="LHA archive support for Python"
+HOMEPAGE="https://fengestad.no/python-lhafile/;
+SRC_URI="https://github.com/FrodeSolheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# NOTE: The tests don't work, they're probably outdated.



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

2019-11-20 Thread James Le Cuirot
commit: c6f79e3427631972e4143c5d0e0c29cea2af64ab
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Nov 20 23:35:14 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Nov 20 23:36:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f79e34

dev-python/python-lhafile: Drop old 0.2.1

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-python/python-lhafile/Manifest|  1 -
 dev-python/python-lhafile/python-lhafile-0.2.1.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/dev-python/python-lhafile/Manifest 
b/dev-python/python-lhafile/Manifest
index 1be6d8db617..b0d87060d42 100644
--- a/dev-python/python-lhafile/Manifest
+++ b/dev-python/python-lhafile/Manifest
@@ -1,2 +1 @@
-DIST python-lhafile-0.2.1.tar.gz 265756 BLAKE2B 
bbe595f8b1cf8cc3fd3474110ec46bf26784cd90ccc03aea6b769c16162c611bed30b414e85e5ce60f3fe564192b4d5601ccc541f6de8fdf109b40d73acca559
 SHA512 
6c31134372f3ab0a10167abad2f07f86cc2fba961a104a42317d19e08bfd068004ec7d920d97541b39718ba1d8170bc8651819757fe9b5734dba3c4dc60f9000
 DIST python-lhafile-0.2.2.tar.gz 266494 BLAKE2B 
03f4f8e58e261b74c32d65c9ea4507d088c5463424c4c279a320553689607e8f4ff13bab0c2e6fc4c252f923a50cae12ce8e4b8c14cb5d8eec2fd8129fa41a97
 SHA512 
304de9a000b76fae243f0a175040e16515524ccec051cffefd20dcf6995a37e3d4d2e13016794166a661b235700f540f8cc0be60979ed13ad6308056a95f1b2f

diff --git a/dev-python/python-lhafile/python-lhafile-0.2.1.ebuild 
b/dev-python/python-lhafile/python-lhafile-0.2.1.ebuild
deleted file mode 100644
index 6e1104ebc36..000
--- a/dev-python/python-lhafile/python-lhafile-0.2.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="LHA archive support for Python"
-HOMEPAGE="https://fengestad.no/python-lhafile/;
-SRC_URI="https://fengestad.no/python-lhafile/${P}.tar.gz;
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# NOTE: The tests don't work, they're probably outdated.



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

2019-11-20 Thread Andreas Sturmlechner
commit: 949409561b4355f836d2756657da9fe5255375c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 20 23:29:15 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 23:29:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94940956

media-libs/libjpeg-turbo: Drop 2.0.2

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/libjpeg-turbo/Manifest  |  1 -
 .../libjpeg-turbo/libjpeg-turbo-2.0.2.ebuild   | 99 --
 2 files changed, 100 deletions(-)

diff --git a/media-libs/libjpeg-turbo/Manifest 
b/media-libs/libjpeg-turbo/Manifest
index aa73affcdec..a8bcd776919 100644
--- a/media-libs/libjpeg-turbo/Manifest
+++ b/media-libs/libjpeg-turbo/Manifest
@@ -1,4 +1,3 @@
 DIST libjpeg-turbo-1.5.3.tar.gz 1658672 BLAKE2B 
4d2182802aa9963fa57ec2c4fb5cf0a586847d43803e4c2d2e12cf1144c4da0ede7fdbace5965c77cd6df4547090165615960ebb65c964fd2fac823c021f50b7
 SHA512 
b611b1cc3d1ddedddad871854b42449d053a5f910ed1bdfa45c98e0270f4ecc110fde3a10111d2b876d847a826fa634f09c0bb8c357056c9c3a91c9065eb5202
-DIST libjpeg-turbo-2.0.2.tar.gz 2159562 BLAKE2B 
3524c5577322c9fa6556ec263da35c85a6e7b7849dbdc51ec76606f975a46d1a8c40c32de5bb9add62a2dfc9c2ec131e5528591cf63d356bdf70496211e56a01
 SHA512 
204b6d083e99488c975c75efb08699e4dc1c409556e4dee4f21e3ee67e9c6682eb342f2e5712816b0342c00399fbe6e43fbce30c3d22f30f7ef91db006b3be08
 DIST libjpeg-turbo-2.0.3.tar.gz 2161279 BLAKE2B 
c0def6d6d402eb2070f4861741f9579e5c360e8bc9a64924c7d53c3c65cc8d4577c01e2cf6acf8ddbe7bddc96540f605ddb47d1651a7400738638fb06928824b
 SHA512 
ca7d4dcc5b34e23831ac450b65b8f92894d35e4afba0c52ac9e0c7dc6b41d4fa2bad66eb79198245032ec02b0b2e88cef39b8c696de17b6a869e3093a6b70e36
 DIST libjpeg8_8d-2.debian.tar.gz 14764 BLAKE2B 
e93d12afa062da28b717b540492221f70e8d9ccf3885371647cf85a2937f938ca723d4a27d5e1c5d79c26aa25dddf69b38754558851a1704172e8b52baf8e17c
 SHA512 
8c5959fb7583a2d61e9442187f67b91b45e72d9dd30db3360d583a3b5d8e1a908db5659f760bdd455b3056e6ae3535b2fd3b847df3d58b140a1816b754003675

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.2.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.2.ebuild
deleted file mode 100644
index 9110be06553..000
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-multilib eapi7-ver java-pkg-opt-2 libtool toolchain-funcs
-
-DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library"
-HOMEPAGE="https://libjpeg-turbo.org/ 
https://sourceforge.net/projects/libjpeg-turbo/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-   mirror://gentoo/libjpeg8_8d-2.debian.tar.gz"
-
-LICENSE="BSD IJG"
-SLOT="0"
-[[ "$(ver_cut 3)" -ge 90 ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="java static-libs"
-
-ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
-COMMON_DEPEND="!media-libs/jpeg:0
-   !media-libs/jpeg:62"
-RDEPEND="${COMMON_DEPEND}
-   java? ( >=virtual/jre-1.5 )"
-DEPEND="${COMMON_DEPEND}
-   amd64? ( ${ASM_DEPEND} )
-   x86? ( ${ASM_DEPEND} )
-   amd64-fbsd? ( ${ASM_DEPEND} )
-   x86-fbsd? ( ${ASM_DEPEND} )
-   amd64-linux? ( ${ASM_DEPEND} )
-   x86-linux? ( ${ASM_DEPEND} )
-   x64-macos? ( ${ASM_DEPEND} )
-   x64-cygwin? ( ${ASM_DEPEND} )
-   java? ( >=virtual/jdk-1.5 )"
-
-MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h )
-
-src_prepare() {
-   default
-
-   cmake-utils_src_prepare
-   java-pkg-opt-2_src_prepare
-}
-
-multilib_src_configure() {
-   if multilib_is_native_abi && use java ; then
-   export JAVACFLAGS="$(java-pkg_javac-args)"
-   export JNI_CFLAGS="$(java-pkg_get-jni-cflags)"
-   fi
-
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DEFAULT_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
-   -DENABLE_STATIC="$(usex static-libs)"
-   -DWITH_JAVA="$(multilib_native_usex java)"
-   -DWITH_MEM_SRCDST=ON
-   )
-   [[ ${ABI} == "x32" ]] && mycmakeargs+=( -DREQUIRE_SIMD=OFF ) #420239
-   cmake-utils_src_configure
-}
-
-multilib_src_compile() {
-   cmake-utils_src_compile
-
-   if multilib_is_native_abi ; then
-   pushd "${WORKDIR}/debian/extra" &>/dev/null || die
-   emake CC="$(tc-getCC)" CFLAGS="${LDFLAGS} ${CFLAGS}"
-   popd &>/dev/null || die
-   fi
-}
-
-multilib_src_install() {
-   cmake-utils_src_install
-
-   if multilib_is_native_abi ; then
-   pushd "${WORKDIR}/debian/extra" &>/dev/null || die
-   emake \
-   DESTDIR="${D}" prefix="${EPREFIX}"/usr \
-   INSTALL="install -m755" INSTALLDIR="install -d -m755" \
-   

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

2019-11-20 Thread Andreas Sturmlechner
commit: 146b784f4104a523847816ade4a50a2cf1631c15
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 20 22:01:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 23:29:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=146b784f

dev-python/python-levenshtein: Drop 0.11.2

No revdeps for ia64.

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/python-levenshtein/Manifest |  1 -
 .../python-levenshtein-0.11.2.ebuild   | 45 --
 2 files changed, 46 deletions(-)

diff --git a/dev-python/python-levenshtein/Manifest 
b/dev-python/python-levenshtein/Manifest
index 4250521ecbc..d4d0bad14ea 100644
--- a/dev-python/python-levenshtein/Manifest
+++ b/dev-python/python-levenshtein/Manifest
@@ -1,2 +1 @@
-DIST python-Levenshtein-0.11.2.tar.gz 45458 BLAKE2B 
073871d18a2b02ba31be51af49ec907ffdf6c390f90e965c0710b5d3462f15238620e6a25b64b5fd19b922074493beec7753a0719714d893c5257eaf753aa4c0
 SHA512 
67d701e841c9a846948a1f2c70ea06c6473e3ae1437f73df2a2747d576024889a12e00c4a61e95b6c14826554b1ebaf65375cf5be4f26df3b208568403192bf3
 DIST python-Levenshtein-0.12.0.tar.gz 48617 BLAKE2B 
67a720f2a76152b008bce86405b4f15f14f203e55c09931f83624c85199626582dcbc255ace914e103e7cd459c8570b0ea0c0d69abfd2c314aa488cb235583a4
 SHA512 
95df064490970618b003bccbef9071b1a2a3ee4645ac8e851f4205bd4e8123d21ee0ee733adfeec79085faa01ba39902e2a4a26bfb21b70678377579157df4a5

diff --git a/dev-python/python-levenshtein/python-levenshtein-0.11.2.ebuild 
b/dev-python/python-levenshtein/python-levenshtein-0.11.2.ebuild
deleted file mode 100644
index 07fc5743086..000
--- a/dev-python/python-levenshtein/python-levenshtein-0.11.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-MY_PN="python-Levenshtein"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Functions for fast computation of Levenshtein distance, and edit 
operations"
-HOMEPAGE="
-   https://github.com/ztane/python-Levenshtein/
-   https://pypi.org/project/python-Levenshtein/;
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ia64 x86"
-IUSE="doc"
-
-REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*' pypy) ) )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' pypy )
-}
-
-python_compile_all() {
-   if use doc; then
-   einfo "Generation of documentation"
-   "${PYTHON}" "${FILESDIR}/genextdoc.py" Levenshtein \
-   || die "Generation of documentation failed"
-   fi
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( Levenshtein.html )
-   distutils-r1_python_install_all
-}



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

2019-11-20 Thread Andreas Sturmlechner
commit: 625e4bb50822b47846d6b1a24393e9256544a64a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 20 22:04:03 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 23:29:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625e4bb5

dev-python/python-levenshtein: python3_8

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-python/python-levenshtein/python-levenshtein-0.12.0.ebuild 
b/dev-python/python-levenshtein/python-levenshtein-0.12.0.ebuild
index aedb74cb9c0..4c3e271ca01 100644
--- a/dev-python/python-levenshtein/python-levenshtein-0.12.0.ebuild
+++ b/dev-python/python-levenshtein/python-levenshtein-0.12.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: games-simulation/micropolis/files/, games-simulation/micropolis/

2019-11-20 Thread James Le Cuirot
commit: fd8a908064504ccfcc9d5e3a1479af15a73df6b3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Nov 20 23:24:01 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Nov 20 23:24:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8a9080

games-simulation/micropolis: Drop old 1.0-r2

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: James Le Cuirot  gentoo.org>

 games-simulation/micropolis/Manifest   |  2 -
 .../micropolis/files/micropolis-glibc-2.27.patch   | 45 
 .../files/micropolis-remove-matherr.patch  | 31 ---
 .../micropolis/micropolis-1.0-r2.ebuild| 61 --
 4 files changed, 139 deletions(-)

diff --git a/games-simulation/micropolis/Manifest 
b/games-simulation/micropolis/Manifest
index 13bae919aaa..cc2239cc731 100644
--- a/games-simulation/micropolis/Manifest
+++ b/games-simulation/micropolis/Manifest
@@ -1,3 +1 @@
-DIST micropolis-activity-source.tgz 7676438 BLAKE2B 
9415cf2f1980fe5a1f412561c9a53dca86d388f9fb529801af1e6071b3c92bc03daaff84c1ac1f964578d5805a4f2a9f60cfa0c56c0a1032bc0eed686207e538
 SHA512 
fe65966c43d044e01a63a3cfe3cad48466eb1e5ec8b13c03abb52d582395a8ab527332d4d04454a4f32e85b65e55d72fe5e4d53a3f37b422d90e9208f00d9976
 DIST micropolis-cc31822e4ebe54c0109623ac0c5cdf0e3acad755.tar.bz2 6725746 
BLAKE2B 
a916389a1ccf63e1a13b5b6ea533939fdb14d814480c9e528c8b1bb89cbefbbad9ad067821c1de199f337692e226d35b3219354dc32612486d013cc20f21c5bc
 SHA512 
1b5f644f6d7d7cb78965d0e0edcfcc0bdab7a103dd5dc3ce97a0048da9fa29d8757063d6681febab3d03182433cfe8a7bf1b8145a21e067a4c754af3b5af8e00
-DIST micropolis_git.patch 83549 BLAKE2B 
13cd94f3018ffd23dcbe5c1baf0b948cac7fb9b2f858d42f259003f2697060b156b900fcc8611e560a8b46e0e68fb6ff78d376bfc937cf12b55655067fb13f6d
 SHA512 
9d1801478a27184c48d327094cad8238f7972c2cf3624c7c196375f2dd20c3374575b393d44cb2fb99613e19d66c4cc4fb27ae52df9fddf4e42adb42523bdc17

diff --git a/games-simulation/micropolis/files/micropolis-glibc-2.27.patch 
b/games-simulation/micropolis/files/micropolis-glibc-2.27.patch
deleted file mode 100644
index ee4fd33ae87..000
--- a/games-simulation/micropolis/files/micropolis-glibc-2.27.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From: Markus Koschany 
-Date: Tue, 13 Mar 2018 20:25:31 +0100
-Subject: glibc 2.27
-
-Remove SVID error handling to fix FTBFS with glibc 2.27.
-
-Forwarded: no
-Bug-Debian: https://bugs.debian.org/891338

- src/tclx/src/tclxfmat.c | 21 +
- 1 file changed, 1 insertion(+), 20 deletions(-)
-
-diff --git a/src/tclx/src/tclxfmat.c b/src/tclx/src/tclxfmat.c
-index 19d42c3..2146566 100644
 a/src/tclx/src/tclxfmat.c
-+++ b/src/tclx/src/tclxfmat.c
-@@ -119,27 +119,8 @@ static int
- ReturnFPMathError (interp)
- Tcl_Interp *interp;
- {
--char *errorMsg;
- 
--switch (G_errorType) {
--   case DOMAIN: 
--   errorMsg = "domain";
--   break;
--   case SING:
--   errorMsg = "singularity";
--   break;
--   case OVERFLOW:
--   errorMsg = "overflow";
--   break;
--   case UNDERFLOW:
--   errorMsg = "underflow";
--   break;
--   case TLOSS:
--   case PLOSS:
--   errorMsg = "loss of significance";
--   break;
--}
--Tcl_AppendResult (interp, "floating point ", errorMsg, " error",
-+Tcl_AppendResult (interp, "floating point error",
-   (char *) NULL);
- G_gotTclFPMathErr = FALSE;  /* Clear the flag. */
- return TCL_ERROR;

diff --git a/games-simulation/micropolis/files/micropolis-remove-matherr.patch 
b/games-simulation/micropolis/files/micropolis-remove-matherr.patch
deleted file mode 100644
index c6bb1a1efc5..000
--- a/games-simulation/micropolis/files/micropolis-remove-matherr.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From: Markus Koschany 
-Date: Tue, 13 Mar 2018 21:42:31 +0100
-Subject: remove matherr
-
-Work around "tclxmerr.c:40:30: error: dereferencing pointer to incomplete type
-'struct exception'"
-

- src/tclx/src/tclxmerr.c | 9 -
- 1 file changed, 9 deletions(-)
-
-diff --git a/src/tclx/src/tclxmerr.c b/src/tclx/src/tclxmerr.c
-index dc3596b..06aad3a 100644
 a/src/tclx/src/tclxmerr.c
-+++ b/src/tclx/src/tclxmerr.c
-@@ -33,15 +33,6 @@
-  *
-  
*-
-  */
--int
--matherr (except)
--struct exception *except;
--{
--if (Tcl_MathError (except->name, except->type))
--return 1;
--else
--return 0;
--}
- 
- #else
- 

diff --git a/games-simulation/micropolis/micropolis-1.0-r2.ebuild 
b/games-simulation/micropolis/micropolis-1.0-r2.ebuild
deleted file mode 100644
index c329f78b081..000
--- a/games-simulation/micropolis/micropolis-1.0-r2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit 

[gentoo-commits] repo/gentoo:master commit in: games-simulation/micropolis/

2019-11-20 Thread James Le Cuirot
commit: b2f2bb83e10cb87b31e31d1e3e866b9f9c885fa4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Nov 20 23:22:42 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Nov 20 23:24:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f2bb83

games-simulation/micropolis: 1.0_p20180313 bump using GitLab tarball

We were downloading a large patch but this was being modified in place
so I found the originating git repository.

Closes: https://bugs.gentoo.org/700594
Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: James Le Cuirot  gentoo.org>

 games-simulation/micropolis/Manifest   |  1 +
 games-simulation/micropolis/metadata.xml   | 15 ---
 .../micropolis/micropolis-1.0_p20180313.ebuild | 51 ++
 3 files changed, 62 insertions(+), 5 deletions(-)

diff --git a/games-simulation/micropolis/Manifest 
b/games-simulation/micropolis/Manifest
index 246ae600ea6..13bae919aaa 100644
--- a/games-simulation/micropolis/Manifest
+++ b/games-simulation/micropolis/Manifest
@@ -1,2 +1,3 @@
 DIST micropolis-activity-source.tgz 7676438 BLAKE2B 
9415cf2f1980fe5a1f412561c9a53dca86d388f9fb529801af1e6071b3c92bc03daaff84c1ac1f964578d5805a4f2a9f60cfa0c56c0a1032bc0eed686207e538
 SHA512 
fe65966c43d044e01a63a3cfe3cad48466eb1e5ec8b13c03abb52d582395a8ab527332d4d04454a4f32e85b65e55d72fe5e4d53a3f37b422d90e9208f00d9976
+DIST micropolis-cc31822e4ebe54c0109623ac0c5cdf0e3acad755.tar.bz2 6725746 
BLAKE2B 
a916389a1ccf63e1a13b5b6ea533939fdb14d814480c9e528c8b1bb89cbefbbad9ad067821c1de199f337692e226d35b3219354dc32612486d013cc20f21c5bc
 SHA512 
1b5f644f6d7d7cb78965d0e0edcfcc0bdab7a103dd5dc3ce97a0048da9fa29d8757063d6681febab3d03182433cfe8a7bf1b8145a21e067a4c754af3b5af8e00
 DIST micropolis_git.patch 83549 BLAKE2B 
13cd94f3018ffd23dcbe5c1baf0b948cac7fb9b2f858d42f259003f2697060b156b900fcc8611e560a8b46e0e68fb6ff78d376bfc937cf12b55655067fb13f6d
 SHA512 
9d1801478a27184c48d327094cad8238f7972c2cf3624c7c196375f2dd20c3374575b393d44cb2fb99613e19d66c4cc4fb27ae52df9fddf4e42adb42523bdc17

diff --git a/games-simulation/micropolis/metadata.xml 
b/games-simulation/micropolis/metadata.xml
index eac64a74f32..4f01ecb1513 100644
--- a/games-simulation/micropolis/metadata.xml
+++ b/games-simulation/micropolis/metadata.xml
@@ -1,9 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-ha...@gentoo.org
-
-ga...@gentoo.org
-Gentoo Games Project
-
+   
+   ha...@gentoo.org
+   
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+   
+   stargo/micropolis
+   
 

diff --git a/games-simulation/micropolis/micropolis-1.0_p20180313.ebuild 
b/games-simulation/micropolis/micropolis-1.0_p20180313.ebuild
new file mode 100644
index 000..c1c8bfccece
--- /dev/null
+++ b/games-simulation/micropolis/micropolis-1.0_p20180313.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils toolchain-funcs
+
+COMMIT="cc31822e4ebe54c0109623ac0c5cdf0e3acad755"
+DESCRIPTION="Free version of the well-known city building simulation"
+HOMEPAGE="https://www.donhopkins.com/home/micropolis/;
+SRC_URI="https://gitlab.com/stargo/micropolis/-/archive/${COMMIT}/micropolis-${COMMIT}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   media-libs/libsdl
+   media-libs/sdl-mixer
+   x11-libs/libX11
+   x11-libs/libXpm"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/bison"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_prepare() {
+   default
+
+   sed -i -e "s:-O3:${CFLAGS}:" \
+   src/tclx/config.mk src/{sim,tcl,tk}/makefile || die
+   sed -i -e "s:XLDFLAGS=:&${LDFLAGS}:" \
+   src/tclx/config.mk || die
+}
+
+src_compile() {
+   emake -C src LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)"
+}
+
+src_install() {
+   local dir=/usr/share/${PN}
+
+   exeinto "${dir}/res"
+   doexe src/sim/sim
+   insinto "${dir}"
+   doins -r activity cities images manual res
+
+   make_wrapper micropolis res/sim "${dir}"
+   doicon Micropolis.png
+   make_desktop_entry micropolis "Micropolis" Micropolis
+}



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

2019-11-20 Thread Nick Sarnie
commit: 129e3dc4b96de586d009541d265d8955af596133
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Nov 20 23:18:33 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Nov 20 23:18:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129e3dc4

media-libs/vulkan-layers: Install support headers

Fixes: https://bugs.gentoo.org/700734
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Nick Sarnie  gentoo.org>

 .../{vulkan-layers-.ebuild => vulkan-layers-1.1.125-r2.ebuild}   | 5 +++--
 media-libs/vulkan-layers/vulkan-layers-.ebuild   | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.1.125-r2.ebuild
similarity index 88%
copy from media-libs/vulkan-layers/vulkan-layers-.ebuild
copy to media-libs/vulkan-layers/vulkan-layers-1.1.125-r2.ebuild
index 787e1d87acf..90400f07498 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.1.125-r2.ebuild
@@ -25,8 +25,8 @@ SLOT="0"
 IUSE="X wayland"
 
 DEPEND="${PYTHON_DEPS}
-   >=dev-util/glslang-7.12.3353_pre20191027:=[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]
+   
>=dev-util/glslang-7.12.3353_pre20191027-r1:=[${MULTILIB_USEDEP}]
+   ~dev-util/spirv-tools-2019.10_pre20191027:=[${MULTILIB_USEDEP}]
>=dev-util/vulkan-headers-1.1.125
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
@@ -37,6 +37,7 @@ DEPEND="${PYTHON_DEPS}
 multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=True
+   -DBUILD_LAYER_SUPPORT_FILES=True
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 787e1d87acf..2b59cfc6220 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -37,6 +37,7 @@ DEPEND="${PYTHON_DEPS}
 multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=True
+   -DBUILD_LAYER_SUPPORT_FILES=True
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)



[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/

2019-11-20 Thread Aaron Bauman
commit: f878293c0603158b4437cb2ab02ec9939c5b89fd
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Nov 20 22:58:15 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Nov 20 22:58:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f878293c

x11-misc/shared-mime-info: arm64 stable (bug #700672)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.18

 x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild 
b/x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild
index 22d161cc1f7..81c71426b2a 100644
--- a/x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild
+++ b/x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://people.freedesktop.org/~hadess/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 
 RDEPEND=">=dev-libs/glib-2



[gentoo-commits] proj/kde:master commit in: kde-frameworks/extra-cmake-modules/, kde-frameworks/kfilemetadata/

2019-11-20 Thread Andreas Sturmlechner
commit: 77d6bfb7e403630d075342a4a445d061a1d403f4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 20 22:40:36 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 22:40:36 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=77d6bfb7

kde-frameworks: python3_8 where possible

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild | 2 +-
 kde-frameworks/kfilemetadata/kfilemetadata-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild 
b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild
index 600af42aa3..9958906cd1 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 QTMIN=5.12.3
 inherit cmake-utils kde.org python-any-r1
 

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-.ebuild
index 3a23565500..9ca651a76a 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PVCUT=$(ver_cut 1-2)
 QTMIN=5.12.3
 inherit ecm kde.org python-any-r1



[gentoo-commits] proj/kde:master commit in: dev-db/kdb/

2019-11-20 Thread Andreas Sturmlechner
commit: 90fe8c18e3f7de49560d2d72228507caa8f14e19
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 20 22:41:12 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 22:41:12 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=90fe8c18

dev-db/kdb: python3_8

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-db/kdb/kdb-.ebuild b/dev-db/kdb/kdb-.ebuild
index ab1784be3d..8a537ad73f 100644
--- a/dev-db/kdb/kdb-.ebuild
+++ b/dev-db/kdb/kdb-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 ECM_QTHELP="true"
 ECM_TEST="true"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 KFMIN=5.60.0
 QTMIN=5.12.3
 inherit ecm kde.org python-any-r1



[gentoo-commits] proj/kde:master commit in: net-libs/telepathy-logger-qt/, net-libs/telepathy-qt/

2019-11-20 Thread Andreas Sturmlechner
commit: 97be5c7afdf7a03ca45872dc9b2cbbf5ee1b47f5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 20 22:40:56 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 22:40:56 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=97be5c7a

net-libs: python3_8 where possible

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-logger-qt/telepathy-logger-qt-.ebuild | 2 +-
 net-libs/telepathy-qt/telepathy-qt-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/telepathy-logger-qt/telepathy-logger-qt-.ebuild 
b/net-libs/telepathy-logger-qt/telepathy-logger-qt-.ebuild
index 43caf618ce..7adeb22528 100644
--- a/net-libs/telepathy-logger-qt/telepathy-logger-qt-.ebuild
+++ b/net-libs/telepathy-logger-qt/telepathy-logger-qt-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 QTMIN=5.12.3
 inherit ecm kde.org python-any-r1
 

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
index 40de0d4c0b..7cbea4e300 100644
--- a/net-libs/telepathy-qt/telepathy-qt-.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 EGIT_REPO_URI=( "https://github.com/TelepathyIM/${PN}; )
 inherit python-any-r1 cmake-utils git-r3
 



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

2019-11-20 Thread Manuel Rüger
commit: 8a585fa23a9221de5e564aba408855d0ab533cda
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:40:18 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:40:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a585fa2

app-emulation/reg: Version bump to 0.16.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/reg/Manifest  |  2 ++
 app-emulation/reg/reg-0.16.1.ebuild | 53 +
 2 files changed, 55 insertions(+)

diff --git a/app-emulation/reg/Manifest b/app-emulation/reg/Manifest
index 08606dde49d..4f6baff3f1f 100644
--- a/app-emulation/reg/Manifest
+++ b/app-emulation/reg/Manifest
@@ -1,3 +1,5 @@
 DIST github.com-go-yaml-yaml-a3f3340b5840cee44f372bddb5880fcbc419b46a.tar.gz 
60814 BLAKE2B 
a77b7d72e2937af71a0734c21bee7a1d7770157c27f1ddfa164c66fd5461f86a2ef46e002087092ef011caae572838bcc9537a8290cd54dfafb7f54423e47c48
 SHA512 
184a0e658a4eac3b867533cd0e494bd84db94fbe10e8df0d0b755c7ffc95bc99e2f84c0157183ca74cdc79289a85dcf7f1dea8a4c89a253565baf473b3627eae
+DIST github.com-go-yaml-yaml-eb3733d160e7.tar.gz 64789 BLAKE2B 
a59db73ba751c932695913770550e115d46df28c4cff402325cf5324c97069e3acccb9faf39826a5da416f8c5b0cc69377cef41a6b1451afa82c7ae8bd620544
 SHA512 
9e34c34c907d1177e072eb5f3b421b8a3af0e68b490508691d745cdcf1145d9bcfd2592d909a4b05e7f12bfb62355d49861f6d2e1bd29b69cf026ef631965289
 DIST reg-0.16.0.tar.gz 2991496 BLAKE2B 
e94a53c79ff062013e091d4c558870ef5c25af181cba201a44fa38b9dfe8816d6f3fd581f4e9a3dafe5b3753a3755c31f8b2f4a347da134a969fc93ac296897c
 SHA512 
1e4d936e406998ffaa176e7834b28970b594f88a339fd8447bef2f944efa9b51c1d35bf71b384b3ed1b3e84be08db6d7fd487f4a3c65aa2de0308d6128cf0070
 DIST reg-0.16.0_p20190102.tar.gz 2994965 BLAKE2B 
c7cb8a0eaa1599a5464b7a98c3df0b146dbbfea884260b7c8cbf5393a9384c8875e38ea4e45c5f888c65b9bb8c326cf9934d9b3c32a4809fe8e3b23239e8f2a8
 SHA512 
90e92c15b7ca4f2a5f943cb80096af0eba50acd7691963609c25f15a6795f886843776180754ab7d28477f1fc3a4b8d916bc9ac99b768368471b31564d14769c
+DIST reg-0.16.1.tar.gz 3163977 BLAKE2B 
b161200e7b96b26054e121853bafb4751865de1146f07fa48418a6624beeebd10eb8fcde1af90f9dd3c20ffd8d5807a106d012bf996944c96b5ff841b0079fb4
 SHA512 
77fbd543de6e94c504e98a0364895b19099e3cde55a85a4413730de58de8e84f50889fdcfaffa1c76ae412a603ed6d5f4b1d57566ec814cf88df70278e91aee6

diff --git a/app-emulation/reg/reg-0.16.1.ebuild 
b/app-emulation/reg/reg-0.16.1.ebuild
new file mode 100644
index 000..5d47aa4a646
--- /dev/null
+++ b/app-emulation/reg/reg-0.16.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_VENDOR=( "gopkg.in/yaml.v2 eb3733d160e7 github.com/go-yaml/yaml" )
+
+inherit golang-build golang-vcs-snapshot user
+
+EGO_PN="github.com/genuinetools/reg"
+GIT_COMMIT="4203e559f331009df04a3ca47820989c6c43e138"
+ARCHIVE_URI="https://${EGO_PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Docker registry v2 command line client"
+HOMEPAGE="https://github.com/genuinetools/reg;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup reg
+   enewuser reg -1 -1 /var/lib/reg reg
+}
+
+src_prepare() {
+   pushd src/${EGO_PN} || die
+   eapply "${FILESDIR}"/reg-0.16.0-config.patch
+   default
+   popd || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" GO111MODULE=on go build -mod=vendor -v -ldflags "-X 
${EGO_PN}/version.GITCOMMIT=${GIT_COMMIT} -X ${EGO_PN}/version.VERSION=${PV}" 
-o "${S}"/bin/reg . || die
+   popd || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc src/${EGO_PN}/README.md
+   insinto /var/lib/${PN}
+   doins -r src/${EGO_PN}/server/*
+   newinitd "${FILESDIR}"/reg.initd reg
+   newconfd "${FILESDIR}"/reg.confd reg
+
+   keepdir /var/log/reg
+   fowners -R reg:reg /var/log/reg /var/lib/reg/static
+}



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

2019-11-20 Thread Manuel Rüger
commit: 2f988bc6557ff549f0baca5c2b6d3ca2c6dc6427
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:35:54 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:36:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f988bc6

sys-cluster/kubeadm: Version bump to 1.14.9

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubeadm/Manifest  |  1 +
 sys-cluster/kubeadm/kubeadm-1.14.9.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 6fe00ed2829..2ee887a8fcc 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
+DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9

diff --git a/sys-cluster/kubeadm/kubeadm-1.14.9.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.14.9.ebuild
new file mode 100644
index 000..763c3838067
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.14.9.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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 Easily bootstrap a secure Kubernetes cluster"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-lang/go-1.12
+   dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+   pushd src/${EGO_PN} || die
+   eapply "${FILESDIR}/${PN}-1.14-openrc.patch"
+   popd || 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/kubeadm/

2019-11-20 Thread Manuel Rüger
commit: 1ad48ff9e61a8837256e8d4389183a924896e8af
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:34:58 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:36:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad48ff9

sys-cluster/kubeadm: Version bump to 1.16.3

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubeadm/Manifest  |  1 +
 sys-cluster/kubeadm/kubeadm-1.16.3.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index ff419fa67b1..60d539511c1 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
+DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git a/sys-cluster/kubeadm/kubeadm-1.16.3.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.16.3.ebuild
new file mode 100644
index 000..ffd3646b62e
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.16.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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 Easily bootstrap a secure Kubernetes cluster"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-lang/go-1.12
+   dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" 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-proxy/

2019-11-20 Thread Manuel Rüger
commit: 40907ed078760b29973fff30d8b8a996b362e424
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:32:41 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:36:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40907ed0

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

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kube-proxy/Manifest |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.15.6.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 60d539511c1..6fe00ed2829 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
+DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
 DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.15.6.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.15.6.ebuild
new file mode 100644
index 000..f519690e8b2
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.15.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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
+   >=dev-lang/go-1.11"
+
+RDEPEND="net-firewall/conntrack-tools"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" 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-proxy/

2019-11-20 Thread Manuel Rüger
commit: 4412e00f20d80e53eb0474bceefbd08532b98999
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:33:26 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:36:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4412e00f

sys-cluster/kube-proxy: Remove old

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kube-proxy/Manifest |  1 -
 sys-cluster/kube-proxy/kube-proxy-1.14.7.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 2ee887a8fcc..9043f24ebba 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.14.7.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.14.7.ebuild
deleted file mode 100644
index f519690e8b2..000
--- a/sys-cluster/kube-proxy/kube-proxy-1.14.7.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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
-   >=dev-lang/go-1.11"
-
-RDEPEND="net-firewall/conntrack-tools"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" 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/kubeadm/

2019-11-20 Thread Manuel Rüger
commit: a1d5d066f460d39291f1c0277012d062db8bcbfa
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:36:17 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:36:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d5d066

sys-cluster/kubeadm: Remove old

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubeadm/Manifest  |  1 -
 sys-cluster/kubeadm/kubeadm-1.14.7.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 2ee887a8fcc..9043f24ebba 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0

diff --git a/sys-cluster/kubeadm/kubeadm-1.14.7.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.14.7.ebuild
deleted file mode 100644
index 763c3838067..000
--- a/sys-cluster/kubeadm/kubeadm-1.14.7.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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 Easily bootstrap a secure Kubernetes cluster"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=dev-lang/go-1.12
-   dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-   pushd src/${EGO_PN} || die
-   eapply "${FILESDIR}/${PN}-1.14-openrc.patch"
-   popd || 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/kubeadm/

2019-11-20 Thread Manuel Rüger
commit: 804c730919037066dce4788c73a9a9a31b26b725
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:35:23 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:36:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804c7309

sys-cluster/kubeadm: Version bump to 1.15.6

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubeadm/Manifest  |  1 +
 sys-cluster/kubeadm/kubeadm-1.15.6.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 60d539511c1..6fe00ed2829 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
+DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
 DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git a/sys-cluster/kubeadm/kubeadm-1.15.6.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.15.6.ebuild
new file mode 100644
index 000..ffd3646b62e
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.15.6.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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 Easily bootstrap a secure Kubernetes cluster"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-lang/go-1.12
+   dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" 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-proxy/

2019-11-20 Thread Manuel Rüger
commit: 2627286b865cfff7afab636b7b7acf0db71fb086
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:33:10 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:36:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2627286b

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

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kube-proxy/Manifest |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.14.9.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 6fe00ed2829..2ee887a8fcc 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
+DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.14.9.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.14.9.ebuild
new file mode 100644
index 000..f519690e8b2
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.14.9.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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
+   >=dev-lang/go-1.11"
+
+RDEPEND="net-firewall/conntrack-tools"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" 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: games-util/lgogdownloader/, games-util/lgogdownloader/files/

2019-11-20 Thread James Le Cuirot
commit: c5ca07652ca09f4a7bce13c4b476d93b0f0b50ab
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Nov 20 22:33:22 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Nov 20 22:33:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ca0765

games-util/lgogdownloader: Patch 3.5 to fix build with newer jsoncpp

Patch has been sent upstream.

Closes: https://bugs.gentoo.org/700452
Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: James Le Cuirot  gentoo.org>

 games-util/lgogdownloader/files/jsoncpp.patch  | 27 ++
 .../lgogdownloader/lgogdownloader-3.5.ebuild   |  4 
 2 files changed, 31 insertions(+)

diff --git a/games-util/lgogdownloader/files/jsoncpp.patch 
b/games-util/lgogdownloader/files/jsoncpp.patch
new file mode 100644
index 000..d865903129d
--- /dev/null
+++ b/games-util/lgogdownloader/files/jsoncpp.patch
@@ -0,0 +1,27 @@
+From ff353126ecda61824cf866d3807c9ebada96282e Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Wed, 20 Nov 2019 22:24:10 +
+Subject: [PATCH] Fix find_path for newer jsoncpp release
+
+features.h was renamed but allocator.h wasn't so the latter works with
+both old and new versions.
+---
+ cmake/FindJsoncpp.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/cmake/FindJsoncpp.cmake b/cmake/FindJsoncpp.cmake
+index 5731980..0c8e0fb 100644
+--- a/cmake/FindJsoncpp.cmake
 b/cmake/FindJsoncpp.cmake
+@@ -10,7 +10,7 @@ pkg_check_modules(PC_JSONCPP REQUIRED jsoncpp)
+ 
+ find_path(JSONCPP_INCLUDE_DIR
+   NAMES
+-json/features.h
++json/allocator.h
+   HINTS
+ ${PC_JSONCPP_INCLUDEDIR}
+ ${PC_JSONCPP_INCLUDEDIRS}
+-- 
+2.23.0
+

diff --git a/games-util/lgogdownloader/lgogdownloader-3.5.ebuild 
b/games-util/lgogdownloader/lgogdownloader-3.5.ebuild
index 0f8ac4e4d85..9a73f51a45c 100644
--- a/games-util/lgogdownloader/lgogdownloader-3.5.ebuild
+++ b/games-util/lgogdownloader/lgogdownloader-3.5.ebuild
@@ -27,6 +27,10 @@ DEPEND="${RDEPEND}"
 BDEPEND="sys-apps/help2man
virtual/pkgconfig"
 
+PATCHES=(
+   "${FILESDIR}"/jsoncpp.patch
+)
+
 src_configure() {
local mycmakeargs=(
-DUSE_QT_GUI=$(usex gui)



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

2019-11-20 Thread Manuel Rüger
commit: 4accbe9635709eb33fe35332f5d9ddd20ae49246
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:31:14 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:31:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4accbe96

sys-cluster/kubelet: Stabilize on amd64

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubelet/kubelet-1.14.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubelet/kubelet-1.14.8.ebuild 
b/sys-cluster/kubelet/kubelet-1.14.8.ebuild
index f38ce59e625..447655a3a28 100644
--- a/sys-cluster/kubelet/kubelet-1.14.8.ebuild
+++ b/sys-cluster/kubelet/kubelet-1.14.8.ebuild
@@ -6,7 +6,7 @@ inherit golang-build golang-vcs-snapshot systemd
 
 EGO_PN="k8s.io/kubernetes"
 ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DESCRIPTION="Kubernetes Node Agent"
 HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;



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

2019-11-20 Thread Manuel Rüger
commit: b3a0d2309dbf947790d02a748a12b9f05660389e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:30:41 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:30:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a0d230

sys-cluster/kubelet: Remove old

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubelet/Manifest  |  1 -
 sys-cluster/kubelet/kubelet-1.14.7.ebuild | 47 ---
 2 files changed, 48 deletions(-)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 2ee887a8fcc..9043f24ebba 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0

diff --git a/sys-cluster/kubelet/kubelet-1.14.7.ebuild 
b/sys-cluster/kubelet/kubelet-1.14.7.ebuild
deleted file mode 100644
index 447655a3a28..000
--- a/sys-cluster/kubelet/kubelet-1.14.7.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot systemd
-
-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
-   >=dev-lang/go-1.11"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d"  -e 
"s/-s -w/-w/" 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}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-   insinto /etc/kubernetes
-   newins "${FILESDIR}"/${PN}.env ${PN}.env
-}



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

2019-11-20 Thread Manuel Rüger
commit: 3354bb8c61aaca106572bf6150a4da4541d8e1fb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:29:29 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:29:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3354bb8c

sys-cluster/kubelet: Version bump to 1.16.3

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubelet/Manifest  |  1 +
 sys-cluster/kubelet/kubelet-1.16.3.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index ff419fa67b1..60d539511c1 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
+DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git a/sys-cluster/kubelet/kubelet-1.16.3.ebuild 
b/sys-cluster/kubelet/kubelet-1.16.3.ebuild
new file mode 100644
index 000..f38ce59e625
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.16.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot systemd
+
+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
+   >=dev-lang/go-1.11"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d"  -e 
"s/-s -w/-w/" 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}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



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

2019-11-20 Thread Manuel Rüger
commit: d620e7be003605b084d9293bf65af4ec0ea0e1fa
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:29:55 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:29:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d620e7be

sys-cluster/kubelet: Version bump to 1.15.6

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubelet/Manifest  |  1 +
 sys-cluster/kubelet/kubelet-1.15.6.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 60d539511c1..6fe00ed2829 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
+DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
 DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git a/sys-cluster/kubelet/kubelet-1.15.6.ebuild 
b/sys-cluster/kubelet/kubelet-1.15.6.ebuild
new file mode 100644
index 000..f38ce59e625
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.15.6.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot systemd
+
+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
+   >=dev-lang/go-1.11"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d"  -e 
"s/-s -w/-w/" 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}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



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

2019-11-20 Thread Manuel Rüger
commit: d29d4c90f23014c08cf63f9b7fe77bbb9131138f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:31:38 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:31:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29d4c90

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

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kube-proxy/Manifest |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.16.3.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index ff419fa67b1..60d539511c1 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
+DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.16.3.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.16.3.ebuild
new file mode 100644
index 000..f519690e8b2
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.16.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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
+   >=dev-lang/go-1.11"
+
+RDEPEND="net-firewall/conntrack-tools"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" 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/kubelet/

2019-11-20 Thread Manuel Rüger
commit: 2c4156f3f8c7079dc19aa0d694aae7e4aafe8585
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:30:23 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:30:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4156f3

sys-cluster/kubelet: Version bump to 1.14.9

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubelet/Manifest  |  1 +
 sys-cluster/kubelet/kubelet-1.14.9.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 6fe00ed2829..2ee887a8fcc 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
+DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9

diff --git a/sys-cluster/kubelet/kubelet-1.14.9.ebuild 
b/sys-cluster/kubelet/kubelet-1.14.9.ebuild
new file mode 100644
index 000..f38ce59e625
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.14.9.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot systemd
+
+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
+   >=dev-lang/go-1.11"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d"  -e 
"s/-s -w/-w/" 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}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



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

2019-11-20 Thread Manuel Rüger
commit: 8eed2f7da0215462175dd93521daa5d3e13d6eea
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:28:26 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:28:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eed2f7d

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

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

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

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 6fe00ed2829..2ee887a8fcc 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
+DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.14.9.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.14.9.ebuild
new file mode 100644
index 000..6aa71f51b8b
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.14.9.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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
+   >=dev-lang/go-1.11"
+
+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" -e 
"s/-s -w/-w/" 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-controller-manager/

2019-11-20 Thread Manuel Rüger
commit: 99417b35fe89f1c8e6091accab02aead0a5bd6bb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:28:44 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:28:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99417b35

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

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kube-controller-manager/Manifest   |  1 -
 .../kube-controller-manager-1.14.7.ebuild  | 48 --
 2 files changed, 49 deletions(-)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 2ee887a8fcc..9043f24ebba 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.14.7.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.14.7.ebuild
deleted file mode 100644
index 6aa71f51b8b..000
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.14.7.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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
-   >=dev-lang/go-1.11"
-
-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" -e 
"s/-s -w/-w/" 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-controller-manager/

2019-11-20 Thread Manuel Rüger
commit: 5470ba6e868bb0bc75f0ae39ddf8fe9f11b7c2b2
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:28:03 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:28:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5470ba6e

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

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

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

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 60d539511c1..6fe00ed2829 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
+DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
 DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.15.6.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.15.6.ebuild
new file mode 100644
index 000..6aa71f51b8b
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.15.6.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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
+   >=dev-lang/go-1.11"
+
+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" -e 
"s/-s -w/-w/" 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/

2019-11-20 Thread Manuel Rüger
commit: 19356bbc417183dc41016eb8ff22d6b9ba19bf08
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:27:14 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:27:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19356bbc

sys-cluster/kube-scheduler: Remove old

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kube-scheduler/Manifest|  1 -
 .../kube-scheduler/kube-scheduler-1.14.7.ebuild| 48 --
 2 files changed, 49 deletions(-)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 2ee887a8fcc..9043f24ebba 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.14.7.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.14.7.ebuild
deleted file mode 100644
index 2830ac40ff3..000
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.14.7.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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
-   >=dev-lang/go-1.11"
-
-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" -e 
"s/-s -w/-w/" 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-controller-manager/

2019-11-20 Thread Manuel Rüger
commit: 8f7803d65a77506c77daf752fb4cb3b656af5c9b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:27:38 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:27:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7803d6

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

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

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

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index ff419fa67b1..60d539511c1 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
+DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.16.3.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.16.3.ebuild
new file mode 100644
index 000..6aa71f51b8b
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.16.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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
+   >=dev-lang/go-1.11"
+
+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" -e 
"s/-s -w/-w/" 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/

2019-11-20 Thread Manuel Rüger
commit: 74fd12cbc4994b353b423e50f4dea346580a518f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:25:54 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:25:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74fd12cb

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

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

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

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index ff419fa67b1..60d539511c1 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
+DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.16.3.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.16.3.ebuild
new file mode 100644
index 000..2830ac40ff3
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.16.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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
+   >=dev-lang/go-1.11"
+
+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" -e 
"s/-s -w/-w/" 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/

2019-11-20 Thread Manuel Rüger
commit: 0f728ccb69824e1f47eefd027610620f827fa499
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:26:16 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:26:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f728ccb

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

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

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

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 60d539511c1..6fe00ed2829 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
+DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
 DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.15.6.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.15.6.ebuild
new file mode 100644
index 000..2830ac40ff3
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.15.6.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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
+   >=dev-lang/go-1.11"
+
+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" -e 
"s/-s -w/-w/" 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-apiserver/

2019-11-20 Thread Manuel Rüger
commit: 0790aa0219782281c5e0ed4096de08722936c7d0
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:25:08 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:25:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0790aa02

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

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

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

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 6fe00ed2829..2ee887a8fcc 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
+DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.14.9.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.14.9.ebuild
new file mode 100644
index 000..a1931590ff3
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.14.9.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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
+   >=dev-lang/go-1.11"
+
+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" -e 
"s/-s -w/-w/" 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/

2019-11-20 Thread Manuel Rüger
commit: 9f619fa0f6f741361d843ad67c202d58bbe22e07
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:26:37 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:26:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f619fa0

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

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

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

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 6fe00ed2829..2ee887a8fcc 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
+DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.14.9.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.14.9.ebuild
new file mode 100644
index 000..2830ac40ff3
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.14.9.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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
+   >=dev-lang/go-1.11"
+
+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" -e 
"s/-s -w/-w/" 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-apiserver/

2019-11-20 Thread Manuel Rüger
commit: 5dd7c7a469054b95793328214d74e0f8172d5528
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:24:45 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:24:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd7c7a4

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

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

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

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 60d539511c1..6fe00ed2829 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
+DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
 DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.15.6.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.15.6.ebuild
new file mode 100644
index 000..a1931590ff3
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.15.6.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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
+   >=dev-lang/go-1.11"
+
+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" -e 
"s/-s -w/-w/" 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-apiserver/

2019-11-20 Thread Manuel Rüger
commit: 5d6d7063dbe17518b90c7a776c02437e56e4500f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:24:24 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:24:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d6d7063

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

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

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

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index ff419fa67b1..60d539511c1 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
+DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.16.3.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.16.3.ebuild
new file mode 100644
index 000..a1931590ff3
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.16.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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
+   >=dev-lang/go-1.11"
+
+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" -e 
"s/-s -w/-w/" 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-apiserver/

2019-11-20 Thread Manuel Rüger
commit: 3be052c1a284161d0541d5e8914a2d5c758c4049
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:25:28 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:25:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be052c1

sys-cluster/kube-apiserver: Remove old

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kube-apiserver/Manifest|  1 -
 .../kube-apiserver/kube-apiserver-1.14.7.ebuild| 48 --
 2 files changed, 49 deletions(-)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 2ee887a8fcc..9043f24ebba 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.14.7.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.14.7.ebuild
deleted file mode 100644
index a1931590ff3..000
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.14.7.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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
-   >=dev-lang/go-1.11"
-
-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" -e 
"s/-s -w/-w/" 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/kubectl/

2019-11-20 Thread Manuel Rüger
commit: 354ef4842ddd9a96dc1b96c9bba9a89c5f4884cb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:20:49 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:20:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354ef484

sys-cluster/kubectl: Version bump to 1.16.3

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubectl/Manifest  |  1 +
 sys-cluster/kubectl/kubectl-1.16.3.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index ff419fa67b1..60d539511c1 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
+DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git a/sys-cluster/kubectl/kubectl-1.16.3.ebuild 
b/sys-cluster/kubectl/kubectl-1.16.3.ebuild
new file mode 100644
index 000..2ab1aefbcfc
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.16.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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-lang/go-1.12
+   dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+   rm src/${EGO_PN}/go.mod || 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/kubectl/

2019-11-20 Thread Manuel Rüger
commit: b731c1976648d77ba5da4bd7750695387f6f417b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:23:09 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:23:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b731c197

sys-cluster/kubectl: Stabilize on amd64

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubectl/kubectl-1.14.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubectl/kubectl-1.14.8.ebuild 
b/sys-cluster/kubectl/kubectl-1.14.8.ebuild
index 7a61b25dce9..f7acff2e23b 100644
--- a/sys-cluster/kubectl/kubectl-1.14.8.ebuild
+++ b/sys-cluster/kubectl/kubectl-1.14.8.ebuild
@@ -6,7 +6,7 @@ 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"
+KEYWORDS="amd64"
 
 DESCRIPTION="CLI to run commands against Kubernetes clusters"
 HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;



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

2019-11-20 Thread Manuel Rüger
commit: da7d13e58e8faf9c522ada1aea95028af2812dbd
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:22:48 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:22:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7d13e5

sys-cluster/kubectl: Version bump to 1.14.9

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

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

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 6fe00ed2829..2ee887a8fcc 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
+DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9

diff --git a/sys-cluster/kubectl/kubectl-1.14.9.ebuild 
b/sys-cluster/kubectl/kubectl-1.14.9.ebuild
new file mode 100644
index 000..7a61b25dce9
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.14.9.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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-lang/go-1.12
+   dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" 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/kubectl/

2019-11-20 Thread Manuel Rüger
commit: afd41afed81edffd713b5fb56075629c9bd6b17e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:23:29 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:23:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd41afe

sys-cluster/kubectl: Remove old

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubectl/Manifest  |  1 -
 sys-cluster/kubectl/kubectl-1.14.7.ebuild | 47 ---
 2 files changed, 48 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 2ee887a8fcc..9043f24ebba 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0

diff --git a/sys-cluster/kubectl/kubectl-1.14.7.ebuild 
b/sys-cluster/kubectl/kubectl-1.14.7.ebuild
deleted file mode 100644
index f7acff2e23b..000
--- a/sys-cluster/kubectl/kubectl-1.14.7.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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-lang/go-1.12
-   dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" 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/kubectl/

2019-11-20 Thread Manuel Rüger
commit: 1e6176f4e7598f84ce7487f057e5bd7a4b32278a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:21:58 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:21:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6176f4

sys-cluster/kubectl: Version bump to 1.15.6

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubectl/Manifest  |  1 +
 sys-cluster/kubectl/kubectl-1.15.6.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 60d539511c1..6fe00ed2829 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 
5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301
 SHA512 
cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337
 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd
 SHA512 
c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
+DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
 DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git a/sys-cluster/kubectl/kubectl-1.15.6.ebuild 
b/sys-cluster/kubectl/kubectl-1.15.6.ebuild
new file mode 100644
index 000..2ab1aefbcfc
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.15.6.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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-lang/go-1.12
+   dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+   rm src/${EGO_PN}/go.mod || 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: app-emulation/docker/

2019-11-20 Thread Manuel Rüger
commit: d72d43627bc50605c9b940083118bcda07487047
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:19:58 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:19:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72d4362

app-emulation/docker: Remove old

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/docker/Manifest  |   2 -
 app-emulation/docker/docker-19.03.2.ebuild | 308 
 app-emulation/docker/docker-19.03.3.ebuild | 309 -
 3 files changed, 619 deletions(-)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index 5b3680b9fe3..035a0cc97bb 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,5 +1,3 @@
 DIST docker-18.09.9.tar.gz 15299640 BLAKE2B 
2a4fa670ddac0136e85300fd137a8ea91651c51c54fa3d52ddc5b1a640a1ee202a34f428fcf9eea286c581f49a2c28b711100e7541773e5bc1f2e37884cae2dc
 SHA512 
d0235ae54e4d8d4d0893f6f35293f36177afabc71d0b3e6a74341260e52dcd9351a924efe8fa299cf9a51efdc68b6b284f6435d7210c44193a673f7fff71ce0b
-DIST docker-19.03.2.tar.gz 16657356 BLAKE2B 
3e48ea67f1ef65786c30b4d47b29dbe92d7fb7b043d2c4f15c07cdc929554a07870ce5ade2c1fe26eebea74d28dc71752e9c96e86fe12e0d96608059b5c91f11
 SHA512 
6b594fdbb53dcc0228781375a3884eb370446738c44f7c1e42945c4ccc263e75f53d984bc8ea6a6a498446859e667305bd967299c12956f1cb925d868a4bf2b8
-DIST docker-19.03.3.tar.gz 16960782 BLAKE2B 
8ce23ca22edf7c4435dbaca5a0321de52b108951b935d5ed82439c57409757cd054698934f9dbab0db74d5c9f6a6d04c5ca33e64212dedc0c9bf92d06ddb
 SHA512 
251756ca8b5d8eb962fde447fdab8307ce8013e14dc3b955387af5d8bdfdee16ea170ecb37a59e5900fa5c2e366f0d4080e79c28e5b8ef945cc67cb959d88eef
 DIST docker-19.03.4.tar.gz 16961040 BLAKE2B 
15d88d6f97ff70f6a0220f3d62b2040b4d859414b323b07e54802cb8e8dbb8d074562635bbfd9d00df529d0792fb5767d28548843ec73ad21cf7d7fcb1ac0c6e
 SHA512 
bcf79f82eb8433b8c04ceb2fd90a80101b148dd819f5bbda83d535ff2fad65d08aee2f72ac41c38ce879f3970a087555bb7ab63c5bb071a3c1cd6aa177621cac
 DIST docker-19.03.5.tar.gz 16966994 BLAKE2B 
7326ba17c0eef7bcebb5df1484992a30f696d2f238d149dbaf964004b725badfc1e9c85ed3ba76ac95b566cda9cb7018fe4fa7d282af1d1e36f4765e1445f25b
 SHA512 
1afe41e740ae0e32a8210aac3c4b24ddb1ae00ff19e8ec435de2e61cfc25494d38129fd619bacf964e3e7a96e12dd44a0c57f6e2c36aa7c3bb67a3df0c237648

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

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

2019-11-20 Thread Manuel Rüger
commit: eda08f9c1c0ea4425c72fa0e97b66a8497dda208
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:18:53 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:18:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eda08f9c

app-emulation/containerd: Stabilize on amd64

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/containerd/containerd-1.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/containerd/containerd-1.2.10.ebuild 
b/app-emulation/containerd/containerd-1.2.10.ebuild
index 95e25445893..c897ead5766 100644
--- a/app-emulation/containerd/containerd-1.2.10.ebuild
+++ b/app-emulation/containerd/containerd-1.2.10.ebuild
@@ -13,7 +13,7 @@ else
EGIT_COMMIT="v${MY_PV}"
CONTAINERD_COMMIT="b34a5c8af56e510852c35414db4c1f4fa6172339"
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
inherit golang-vcs-snapshot
 fi
 



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

2019-11-20 Thread Manuel Rüger
commit: 1e1dc6fb7082ea59f182282c436639c939a2916c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:16:57 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:16:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1dc6fb

app-admin/helm: Version bump to 2.16.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-admin/helm/Manifest   |  54 
 app-admin/helm/helm-2.16.1.ebuild | 167 ++
 2 files changed, 221 insertions(+)

diff --git a/app-admin/helm/Manifest b/app-admin/helm/Manifest
index 610788b72d0..f7ec65e4a83 100644
--- a/app-admin/helm/Manifest
+++ b/app-admin/helm/Manifest
@@ -1,15 +1,18 @@
 DIST 
github.com-Azure-go-ansiterm-d6e3b3328b783f23731bc4d058875b0371ff8109.tar.gz 
20948 BLAKE2B 
36ef6d0327a373d105a891d28de4a2e620856c902f5159330d8c316a31e3dab77847c292bd14e3c014203744ebdf0dd1ba1431024a52b55991e87b92a43535f2
 SHA512 
079dc6400c2dc53d46cad809a1bc7723b43b10939d51624a0aa48d2734f2d44b1621748ef1820843f55c07f233bcf394d2ae63ff356aa22f66df32ca40556e44
 DIST 
github.com-Azure-go-autorest-1ffcc8896ef6dfe022d90a4317d866f925cf0f9e.tar.gz 
126669 BLAKE2B 
89aff22041db05db8a8fce99d766852b4f7a9089fee6124757c661b5bdf430cf5fa2ed82af454a2b0e053c738919723e2d6818157ea55b9ea62edd6621dcf4fc
 SHA512 
93652d5fb472b2e752f82fded6402ddc856a9755bc2686ec74d3a414191f07593a847a0faf44e520ff17b776b25c7a16fac3c44ebfa7e3c94dbb67bcc6255985
+DIST 
github.com-Azure-go-autorest-69b4126ece6b5257e2f9b0017007d2334153655f.tar.gz 
157788 BLAKE2B 
b0ba1987b95af4cd2d742061bd337eaaa0d9cc339d2ac2583d5d166b957692373f0444fea9c1f4c01a78dff21086a186135290373020c8a4ae664a74b5dde5a8
 SHA512 
e2225fb6ff49b62bbac42d1a72bfbf953ace8e73772fa41c23eb8cbff16a0011d5e281c078f30a8d5969912ffa264aad446d2a17a024950cb25ec2a8937b0e27
 DIST 
github.com-Azure-go-autorest-ea233b6412b0421a65dc6160e16c893364664a95.tar.gz 
126267 BLAKE2B 
6245eec0fc8798c3482b4fda99229ad6953bef957102d1c85f1bf932bb295a6c3945317c7bdad78c5eaf6bd883c734a7e6fe104bf7ec6664d832906e1cf76fd7
 SHA512 
3bdcfcdcab1bdd2f4de044d3312cdbc93e515d8a4da712f4b9bfaec28d39a2496a4bf77b24b0fed778e1b66e055a809cd3ce5655d3e08940e902b35715279106
 DIST 
github.com-BurntSushi-toml-3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005.tar.gz 
42084 BLAKE2B 
09e4447d28ddb0824547d9aaa84c3c16acdc309faaf44434119e1851c40b3d3f67d0cb745691bf47a560084c93a9ce492c715833405061e5fc6114cd674b37a5
 SHA512 
bd14b162d4d33f62dac4abfe3bec908ea45dce88b9a0e5dd173e9f0576e29344c5136bc48e5c6602add41ddb71523e831c53107b47c4b36832c97e7b0a3d18f9
 DIST 
github.com-GoogleCloudPlatform-gcloud-golang-0ebda48a7f143b1cce9eb37a8c1106ac762a3430.tar.gz
 2049315 BLAKE2B 
4b1a921abc65505282fabebfa3560568f8b7363ef8287ada85d63b4a1cc2117d4e64533d5f909d91ee2a6534ae1d8bedba9f41a0924652c877b57b306ce6cc7e
 SHA512 
4a82a3d9b898cbfb498c4d4799bd73619eef251e2bfa1466260dbc5a40592524b7a95330af8114dd4f11f7cff259bd1e5da1566c62737c5fc8f5bb02c5db156c
 DIST 
github.com-GoogleCloudPlatform-gcloud-golang-3b1ae45394a234c385be014e9a488f2bb6eef821.tar.gz
 709308 BLAKE2B 
89cfa383556809ed58de8ab3db951ddc74250c1bcf2d8ff751c935d4be69c39d287fa4a2bff52799e368a22fadd791b8a2903264496a996d4ae756701af97454
 SHA512 
d13d22a4407aff047d4711d5d6f862a01e22373583f15ab513155e57a4f05968d20c4421c989a015a02f2e39b833b7d880cc301aea959416e44ed37586c3c14b
+DIST 
github.com-GoogleCloudPlatform-gcloud-golang-8c41231e01b2085512d98153bcffb847ff9b4b9f.tar.gz
 1922404 BLAKE2B 
09d935979634506edfd69ee6c72650a4eeaa4a6e6402e0e8b10c8d8a03b783c935dacafaff4f462e14ddc79319be37d36832ae757478afe3f0bae4c4b306f763
 SHA512 
7edef0098965732f64ba974fb90e772325f5079fec10bc7986cd8d82178dbf906a2b17a83a58bc655bd0b5138c61aa187c4841a2f3213716035e5b9cc2f09193
 DIST 
github.com-MakeNowJust-heredoc-bb23615498cded5e105af4ce27de75b089cbe851.tar.gz 
3384 BLAKE2B 
5eb9bb3c88a3bee70cd64f30afcc039f2f43b68be23f39c72f9091765388229a8f5bdbfba8d11d1916d18e9c785e15959c000337461e44940df0ea40ecce40db
 SHA512 
b877b8b0e67f300ed9773b32593a1edec2fb6df3b0d5026cc7b67490ec9a4cb0d9630fb30dc3dee6b7081f81c3fbf1399809c4bb171a5afab665ff93a9f3a034
 DIST 
github.com-Masterminds-goutils-41ac8693c5c10a92ea1ff5ac3a7f95646f6123b0.tar.gz 
14603 BLAKE2B 
f8f04dd7fb48c67ea31e2c438210100d671c0c017026317f43428d0460970cc6e07faaf6b3d4c2d554851dd962a7f62c8df617d0a42bf30f4d7038108f9df8a3
 SHA512 
05d67b1d5eb8881a9a4223d823412826d2ec035782a58879645c53e75d4e3a0a312ff70e32020d385faf6c345125edd8808b63d33c4f53542cdba73b3901d3b6
 DIST 
github.com-Masterminds-semver-805c489aa98f412e79eb308a37996bf9d8b1c91e.tar.gz 
21138 BLAKE2B 
07cb99b393f48eb0df3fcacf327e2c769791e5353bb717a998ef7acf587cd7e1f211d258cf55768d5b7951059612ddfa39e3404dc908255ef900901d16c33c6c
 SHA512 
a442038c4a222734d0f18a10eccdc450d4c2fddbcb2b1e10bb32c70e956d74ea3a6672ffae2a89a52e92aa6bb4c75fd85337392dc1e2380d27843237f6ebec2a
 DIST 
github.com-Masterminds-semver-c7af12943936e8c39859482e61f0574c2fd7fc75.tar.gz 
15906 BLAKE2B 

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

2019-11-20 Thread Manuel Rüger
commit: 51e7e08fa443bc88591389ae8726f11a3d58a503
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:18:27 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:18:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e7e08f

app-emulation/containerd: Version bump to 1.3.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/containerd/Manifest|  1 +
 app-emulation/containerd/containerd-1.3.1.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/app-emulation/containerd/Manifest 
b/app-emulation/containerd/Manifest
index 9fc74768dd3..7698ad6dbf2 100644
--- a/app-emulation/containerd/Manifest
+++ b/app-emulation/containerd/Manifest
@@ -2,3 +2,4 @@ DIST containerd-1.2.10.tar.gz 4923354 BLAKE2B 
6727fde9949ca96f351964df3c0c7481cb
 DIST containerd-1.2.6.tar.gz 4874159 BLAKE2B 
202e19cffbe2b5335558dc1db28ea28a05dcc9e9b3aad864e090d86f7590df9e67ae685c9fc6ab2b8abdd1762d001fa9b298b1d311c080449bc86087b6af8c36
 SHA512 
287b064cb3e57369e34f6debb434526d6bd4857e337e489c56e4ca484c66e161bbda911b4fc29cb49808a756f6ec7af5629e46d693644500e3bf2d9e45e87e73
 DIST containerd-1.2.7.tar.gz 4877757 BLAKE2B 
6cf98e370547d3ca5158f546e72e3ff5fdccc08c2e9f390988d080222195f95512dbf6f7dc042b7a966283a04b7b8777b3fbeb4c5b861caae4f6209c59c5
 SHA512 
b96ca236d28933c1bf309fc7204af7d2c356e19af394d5c2274a178c8f15298faf6ca9bb8e7d04acb7c3c9c41035446643a8df0103017f7ed0320bfc37cb8ca9
 DIST containerd-1.3.0.tar.gz 5697153 BLAKE2B 
c334cfd2aa11dd430c74bc9f3fe6f31d83faf752b9794da26021033bb6af492c48ed1665fc76ddfe5b858f04d45e9b77505f331e3c3da556af2d75e3cca3bb12
 SHA512 
cff9f0189b9fdc2b5492c92129af284aa8cd099e48de94cafd90aed191e2d20060c96008111b05fe081de0d4fc41d35f8cba5a3dc2d8cc0a5c37f695fd3cedc1
+DIST containerd-1.3.1.tar.gz 5703741 BLAKE2B 
6eae3fe9714128e7a5378484115378629baf6c4f7ef4b795e625cc1fbc05323a123c2337c5b203a2c3c3b34486c81f7e5b3ad200c000c961931fc99347ef4513
 SHA512 
4991286d1a8a221dad24121c5e6cd31a00685d91e652546d0d97745624486450bc05ff4f889f2975c178c4c175fedd7b15f89121a7ce4e6687919aabd04501b4

diff --git a/app-emulation/containerd/containerd-1.3.1.ebuild 
b/app-emulation/containerd/containerd-1.3.1.ebuild
new file mode 100644
index 000..69fbb115600
--- /dev/null
+++ b/app-emulation/containerd/containerd-1.3.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/containerd/${PN}"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   inherit golang-vcs
+else
+   MY_PV="${PV/_rc/-rc.}"
+   EGIT_COMMIT="v${MY_PV}"
+   CONTAINERD_COMMIT="c7a4f87"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="A daemon to control runC"
+HOMEPAGE="https://containerd.tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="apparmor +btrfs +cri hardened +seccomp"
+
+DEPEND="btrfs? ( sys-fs/btrfs-progs )
+   seccomp? ( sys-libs/libseccomp )"
+RDEPEND=">=app-emulation/runc-1.0.0_rc9
+   seccomp? ( sys-libs/libseccomp )"
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   if [[ ${PV} != ** ]]; then
+   sed -i -e "s/git describe --match.*$/echo ${PV})/"\
+   -e "s/git rev-parse HEAD.*$/echo $CONTAINERD_COMMIT)/"\
+   -e "s/-s -w//" \
+   Makefile || die
+   fi
+}
+
+src_compile() {
+   local options=( $(usex btrfs "" "no_btrfs") $(usex cri "" "no_cri") 
$(usex seccomp "seccomp" "") $(usex apparmor "apparmor" "") )
+   export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor
+   LDFLAGS=$(usex hardened '-extldflags -fno-PIC' '') 
BUILDTAGS="${options[@]}" emake
+}
+
+src_install() {
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   keepdir /var/lib/containerd
+   dobin bin/*
+}



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

2019-11-20 Thread Manuel Rüger
commit: 82ec2559079aa09c030c921894d8cc857cc570f8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:17:39 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:17:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82ec2559

app-admin/helm: Remove old

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-admin/helm/Manifest   |  30 ---
 app-admin/helm/helm-2.14.3.ebuild | 160 -
 app-admin/helm/helm-2.15.1.ebuild | 163 --
 3 files changed, 353 deletions(-)

diff --git a/app-admin/helm/Manifest b/app-admin/helm/Manifest
index f7ec65e4a83..070feeb895b 100644
--- a/app-admin/helm/Manifest
+++ b/app-admin/helm/Manifest
@@ -1,19 +1,14 @@
 DIST 
github.com-Azure-go-ansiterm-d6e3b3328b783f23731bc4d058875b0371ff8109.tar.gz 
20948 BLAKE2B 
36ef6d0327a373d105a891d28de4a2e620856c902f5159330d8c316a31e3dab77847c292bd14e3c014203744ebdf0dd1ba1431024a52b55991e87b92a43535f2
 SHA512 
079dc6400c2dc53d46cad809a1bc7723b43b10939d51624a0aa48d2734f2d44b1621748ef1820843f55c07f233bcf394d2ae63ff356aa22f66df32ca40556e44
 DIST 
github.com-Azure-go-autorest-1ffcc8896ef6dfe022d90a4317d866f925cf0f9e.tar.gz 
126669 BLAKE2B 
89aff22041db05db8a8fce99d766852b4f7a9089fee6124757c661b5bdf430cf5fa2ed82af454a2b0e053c738919723e2d6818157ea55b9ea62edd6621dcf4fc
 SHA512 
93652d5fb472b2e752f82fded6402ddc856a9755bc2686ec74d3a414191f07593a847a0faf44e520ff17b776b25c7a16fac3c44ebfa7e3c94dbb67bcc6255985
 DIST 
github.com-Azure-go-autorest-69b4126ece6b5257e2f9b0017007d2334153655f.tar.gz 
157788 BLAKE2B 
b0ba1987b95af4cd2d742061bd337eaaa0d9cc339d2ac2583d5d166b957692373f0444fea9c1f4c01a78dff21086a186135290373020c8a4ae664a74b5dde5a8
 SHA512 
e2225fb6ff49b62bbac42d1a72bfbf953ace8e73772fa41c23eb8cbff16a0011d5e281c078f30a8d5969912ffa264aad446d2a17a024950cb25ec2a8937b0e27
-DIST 
github.com-Azure-go-autorest-ea233b6412b0421a65dc6160e16c893364664a95.tar.gz 
126267 BLAKE2B 
6245eec0fc8798c3482b4fda99229ad6953bef957102d1c85f1bf932bb295a6c3945317c7bdad78c5eaf6bd883c734a7e6fe104bf7ec6664d832906e1cf76fd7
 SHA512 
3bdcfcdcab1bdd2f4de044d3312cdbc93e515d8a4da712f4b9bfaec28d39a2496a4bf77b24b0fed778e1b66e055a809cd3ce5655d3e08940e902b35715279106
 DIST 
github.com-BurntSushi-toml-3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005.tar.gz 
42084 BLAKE2B 
09e4447d28ddb0824547d9aaa84c3c16acdc309faaf44434119e1851c40b3d3f67d0cb745691bf47a560084c93a9ce492c715833405061e5fc6114cd674b37a5
 SHA512 
bd14b162d4d33f62dac4abfe3bec908ea45dce88b9a0e5dd173e9f0576e29344c5136bc48e5c6602add41ddb71523e831c53107b47c4b36832c97e7b0a3d18f9
 DIST 
github.com-GoogleCloudPlatform-gcloud-golang-0ebda48a7f143b1cce9eb37a8c1106ac762a3430.tar.gz
 2049315 BLAKE2B 
4b1a921abc65505282fabebfa3560568f8b7363ef8287ada85d63b4a1cc2117d4e64533d5f909d91ee2a6534ae1d8bedba9f41a0924652c877b57b306ce6cc7e
 SHA512 
4a82a3d9b898cbfb498c4d4799bd73619eef251e2bfa1466260dbc5a40592524b7a95330af8114dd4f11f7cff259bd1e5da1566c62737c5fc8f5bb02c5db156c
-DIST 
github.com-GoogleCloudPlatform-gcloud-golang-3b1ae45394a234c385be014e9a488f2bb6eef821.tar.gz
 709308 BLAKE2B 
89cfa383556809ed58de8ab3db951ddc74250c1bcf2d8ff751c935d4be69c39d287fa4a2bff52799e368a22fadd791b8a2903264496a996d4ae756701af97454
 SHA512 
d13d22a4407aff047d4711d5d6f862a01e22373583f15ab513155e57a4f05968d20c4421c989a015a02f2e39b833b7d880cc301aea959416e44ed37586c3c14b
 DIST 
github.com-GoogleCloudPlatform-gcloud-golang-8c41231e01b2085512d98153bcffb847ff9b4b9f.tar.gz
 1922404 BLAKE2B 
09d935979634506edfd69ee6c72650a4eeaa4a6e6402e0e8b10c8d8a03b783c935dacafaff4f462e14ddc79319be37d36832ae757478afe3f0bae4c4b306f763
 SHA512 
7edef0098965732f64ba974fb90e772325f5079fec10bc7986cd8d82178dbf906a2b17a83a58bc655bd0b5138c61aa187c4841a2f3213716035e5b9cc2f09193
 DIST 
github.com-MakeNowJust-heredoc-bb23615498cded5e105af4ce27de75b089cbe851.tar.gz 
3384 BLAKE2B 
5eb9bb3c88a3bee70cd64f30afcc039f2f43b68be23f39c72f9091765388229a8f5bdbfba8d11d1916d18e9c785e15959c000337461e44940df0ea40ecce40db
 SHA512 
b877b8b0e67f300ed9773b32593a1edec2fb6df3b0d5026cc7b67490ec9a4cb0d9630fb30dc3dee6b7081f81c3fbf1399809c4bb171a5afab665ff93a9f3a034
 DIST 
github.com-Masterminds-goutils-41ac8693c5c10a92ea1ff5ac3a7f95646f6123b0.tar.gz 
14603 BLAKE2B 
f8f04dd7fb48c67ea31e2c438210100d671c0c017026317f43428d0460970cc6e07faaf6b3d4c2d554851dd962a7f62c8df617d0a42bf30f4d7038108f9df8a3
 SHA512 
05d67b1d5eb8881a9a4223d823412826d2ec035782a58879645c53e75d4e3a0a312ff70e32020d385faf6c345125edd8808b63d33c4f53542cdba73b3901d3b6
 DIST 
github.com-Masterminds-semver-805c489aa98f412e79eb308a37996bf9d8b1c91e.tar.gz 
21138 BLAKE2B 
07cb99b393f48eb0df3fcacf327e2c769791e5353bb717a998ef7acf587cd7e1f211d258cf55768d5b7951059612ddfa39e3404dc908255ef900901d16c33c6c
 SHA512 
a442038c4a222734d0f18a10eccdc450d4c2fddbcb2b1e10bb32c70e956d74ea3a6672ffae2a89a52e92aa6bb4c75fd85337392dc1e2380d27843237f6ebec2a
-DIST 

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

2019-11-20 Thread Manuel Rüger
commit: fd3303cce185ada16c282591dc417566ad00a416
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 20 22:17:18 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 20 22:17:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3303cc

app-admin/helm: Stabilize on amd64

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-admin/helm/helm-2.15.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/helm/helm-2.15.2.ebuild 
b/app-admin/helm/helm-2.15.2.ebuild
index 5bc8a3b1f1e..84abe8432d6 100644
--- a/app-admin/helm/helm-2.15.2.ebuild
+++ b/app-admin/helm/helm-2.15.2.ebuild
@@ -119,7 +119,7 @@ GIT_COMMIT="8dce272473e5f2a7bf58ce79bb5c3691db54c96b"
 
 ARCHIVE_URI="https://github.com/kubernetes/helm/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz
${EGO_VENDOR_URI}"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DESCRIPTION="Kubernetes Package Manager"
 HOMEPAGE="https://github.com/kubernetes/helm https://helm.sh;



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

2019-11-20 Thread Patrick McLean
commit: abdbe7ce4786e9cd57da0ab3964ca2f7b7dfc450
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 20 21:53:32 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 20 21:53:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdbe7ce

dev-python/toml: Revbump, enable tests, add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/toml/Manifest   |  2 +
 .../files/toml-0.10.0-depricationwarning.patch | 19 ++
 dev-python/toml/toml-0.10.0-r1.ebuild  | 43 ++
 3 files changed, 64 insertions(+)

diff --git a/dev-python/toml/Manifest b/dev-python/toml/Manifest
index 89d930e0408..198c28c58bd 100644
--- a/dev-python/toml/Manifest
+++ b/dev-python/toml/Manifest
@@ -1 +1,3 @@
+DIST toml-0.10.0-1.tar.gz 20396 BLAKE2B 
3ddcb4cadfc68239cfcb34938a785b27326991ea89966aa6ba3ff2c8a430099664dce1474adf453f2d372b0d149c43584bce9c7abee4c8cbec3126adb3d2ab95
 SHA512 
ebad9d87606cf66f3db5abb2b0abd333d5536037446df131bda3f8138c33a6495a8923fc583328c27632d39448790e0e6788745d8acd7d600ea3ce57cb7dbd45
 DIST toml-0.10.0.tar.gz 16719 BLAKE2B 
f7863e9cf0ca5185a59d64010346b4b960c40bc3711d4cbd1ad907d15da823319b748df1a5536465e9f36428bf1599624ede3b1fa68cb420684a52ba137227c9
 SHA512 
26f26c38ce9cd48305218c2c34c5a5407b00aefc25a933f044bb7be22c23cfdfa3b8cf2da952d17760c4b9038df62e405fa039cc7b63dd3e94c9c312f04f9182
+DIST toml-test-39bb76d631ba103a94b377aaf52c979456677fb1.tar.gz 19304 BLAKE2B 
5bb73ff91146ee85f6844132cdfc06673cdb384810c6c978cfc9f8ce6ba8b1607a0dc2d03aa868791d5fd33d00ebac96a4cd57a98948a3ef9318a52417904eda
 SHA512 
931ba91b77da576979bde290c99f6cb1a2eeec3aee55b5041b0216094c584934d560487d329df21caa64b405ec50b4dd417dc910bbe4f15b1440686efc58da29

diff --git a/dev-python/toml/files/toml-0.10.0-depricationwarning.patch 
b/dev-python/toml/files/toml-0.10.0-depricationwarning.patch
new file mode 100644
index 000..6afcea90a5b
--- /dev/null
+++ b/dev-python/toml/files/toml-0.10.0-depricationwarning.patch
@@ -0,0 +1,19 @@
+commit 660dd2d57278e6f608bbaedcaaa4529ace557e41
+Author: Tsuyoshi Hombashi 
+Date:   Mon Oct 8 23:32:53 2018 +0900
+
+Change to avoid "DeprecationWarning: invalid escape sequence"
+
+diff --git a/toml/decoder.py b/toml/decoder.py
+index bed551b..aa468f2 100644
+--- a/toml/decoder.py
 b/toml/decoder.py
+@@ -44,7 +44,7 @@ except NameError:
+ FNFError = IOError
+ 
+ 
+-TIME_RE = re.compile("([0-9]{2}):([0-9]{2}):([0-9]{2})(\.([0-9]{3,6}))?")
++TIME_RE = re.compile(r"([0-9]{2}):([0-9]{2}):([0-9]{2})(\.([0-9]{3,6}))?")
+ 
+ 
+ class TomlDecodeError(ValueError):

diff --git a/dev-python/toml/toml-0.10.0-r1.ebuild 
b/dev-python/toml/toml-0.10.0-r1.ebuild
new file mode 100644
index 000..c0d855b0f8b
--- /dev/null
+++ b/dev-python/toml/toml-0.10.0-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7,8}} pypy{,3} )
+
+inherit distutils-r1
+
+TOML_TEST_VER="39bb76d631ba103a94b377aaf52c979456677fb1"
+
+DESCRIPTION="Python library for handling TOML files"
+HOMEPAGE="https://github.com/uiri/toml;
+SRC_URI="https://github.com/uiri/${PN}/archive/${PV}.tar.gz -> ${P}-1.tar.gz
+   test? ( 
https://github.com/BurntSushi/toml-test/archive/${TOML_TEST_VER}.tar.gz -> 
toml-test-${TOML_TEST_VER}.tar.gz )"
+IUSE="test"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86"
+
+# peculiar testing depending on https://github.com/BurntSushi/toml-test. Not
+# particularly worth the trouble.
+#RESTRICT="test"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' 
'python3*') )"
+
+PATCHES=(
+   "${FILESDIR}/toml-0.10.0-depricationwarning.patch"
+)
+
+DOCS=( README.rst )
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   if use test; then
+   mv "${WORKDIR}/toml-test-${TOML_TEST_VER#v}" "${S}/toml-test" 
|| die
+   fi
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] data/api:master commit in: files/overlays/

2019-11-20 Thread Michał Górny
commit: 4c59e02741c914aa19750bc867bd9b10bbb75e9d
Author: Peter Pfeufer  ppfeufer  de>
AuthorDate: Wed Nov 20 21:25:45 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 20 21:41:27 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=4c59e027

repositories: ppfeufer-gentoo-overlay added

Closes: https://github.com/gentoo/api-gentoo-org/pull/228
Signed-off-by: Michał Górny  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 3de135c..2064f56 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -5308,6 +5308,18 @@
 git+ssh://g...@github.com/nelsongraca/gentoo-overlay.git
 
https://github.com/nelsongraca/gentoo-overlay/commits/master.atom
   
+  
+  ppfeufer-gentoo-overlay
+  ppfeufer's personal overlay.
+  https://github.com/ppfeufer/gentoo-overlay
+  
+i...@ppfeufer.de
+Peter Pfeufer
+  
+  https://github.com/ppfeufer/gentoo-overlay.git
+  git+ssh://g...@github.com/ppfeufer/gentoo-overlay.git
+  
https://github.com/ppfeufer/gentoo-overlay/commits/master.atom
+
   
 
 



[gentoo-commits] proj/python:master commit in: dev-lang/python/, dev-lang/python/files/

2019-11-20 Thread Michał Górny
commit: eeb8c319eb825554607bbb26aea7de6574c4309a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 20 21:33:33 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 20 21:33:33 2019 +
URL:https://gitweb.gentoo.org/proj/python.git/commit/?id=eeb8c319

dev-lang/python: Import and fix 3.4.10

Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/python/Manifest   |   2 +
 dev-lang/python/files/3.4-getentropy-linux.patch   |  40 +
 dev-lang/python/files/3.6-disable-nis.patch|  21 +
 .../python/files/python-3.4.10-openssl11.patch | 894 +
 .../files/python-3.4.3-ncurses-pkg-config.patch|  13 +
 dev-lang/python/files/python-3.4.5-cross.patch |  11 +
 .../python/files/python-3.5.5-hash-unaligned.patch |  43 +
 dev-lang/python/python-3.4.10.ebuild   | 364 +
 8 files changed, 1388 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 38fe597..fe0d951 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,3 +1,5 @@
 DIST Python-2.6.9.tar.xz 9333664 SHA256 
cae7bb995006ea5b703d9d28446f694894c441fe4bfb95d561c0ac908cd06e41 SHA512 
bcd9286b6af3bfa2017f0b32c6c0f9b934224ece496d2d897ab3a61a936d306a5f61a580c060ce501034a614da374d17831a9c9be9f947b01d977b56437c023b
 WHIRLPOOL 
0b9feb710f0c5c8726522465f26ac6fa17e8f87c0e5cda4ef0b130e5d8e213d32aad0143e0ec909c677a7b515ed63ed9e9d50a33890f22068b820a5f15ba47fd
 DIST Python-3.2.6.tar.xz 9243292 SHA256 
1d12b501819fd26afafbf8459be1aa279b56f032b4c15412de0a713ce0de7bdc SHA512 
514b46029dd5b07f2d287a1f00c6716970197186a38e3f2e1ec60c2292cf03a2dc45165ba9c217e5219c7cb6d96a09f790f5b3bdcc8d11db53f927297fe4ddc9
 WHIRLPOOL 
b34f215e0f50123c5b2969e615ffbab99b631433de8f13cbbca525bf57cbc1bb9a159fba02616b3772be9b249be3cec36d6fd1856a678880674b828eb4ab08ed
 DIST Python-3.3.5.tar.xz 12116308 SHA256 
abe99b484434503d8b23be0f243ec27139e743a4798cd71c1dce3cf40e63b6e5 SHA512 
562ebd85291f29ff18d37f05682763fc45aa9d070688006f4ef5c89392a48022357c3ca9ee1d795e9e863bdef413e6bab77b8d65581d374a76dbe7cacec65550
 WHIRLPOOL 
f4b6010d32b28b7bb038cbb7c5f98d325cc4253fd1be9a0a1089ed6fd7dd414c5169931d21ef819137d5c1084517a650828f260cf2a1d8ce871bc67aeef3fff8
+DIST Python-3.4.10.tar.xz 14559088 SHA256 
d46a8f6fe91679e199c671b1b0a30aaf172d2acb5bcab25beb35f16c3d195b4e SHA512 
d5d27d68049b61f135e21b12a800dbd4fc521d6935de178de6e2e88a989cda511d3c8fead90d14e38d2db0e528a74b22674e0da01c51ff4fad7d335ec6c3dbbc
 WHIRLPOOL 
84608931cd785eddd234d207be2caa273575067d7687a0ed05217e2f2ae410da684fcf5ed65cfa17dd8eda082844bb4067cdcb4a277ceb20845ffa9f3baa6f58
+DIST python-gentoo-patches-3.4.6-0.tar.xz 11728 SHA256 
93e7c8487deefc36c612403fb6c82e495c46846a1952f9ed85f82af41840be4a SHA512 
41c22dc8f1db8800fc0b97eed2b27bf1873e5de1369bd4aecf7a7a91e609a78e45a4b56fc89d575317f33a7704c0c1cad1494e8a993415a198f256e8338f49ab
 WHIRLPOOL 
851945e7ccea985a88bcbd71bc404bc34c27a0e335386e9ed15fa9876aab3285ff559936fb2dcadf7ac0594a7cb03ac3a9e4135b67b350c5fdf33e9a44ca0654

diff --git a/dev-lang/python/files/3.4-getentropy-linux.patch 
b/dev-lang/python/files/3.4-getentropy-linux.patch
new file mode 100644
index 000..9f12389
--- /dev/null
+++ b/dev-lang/python/files/3.4-getentropy-linux.patch
@@ -0,0 +1,40 @@
+From 5635d44079e1bbd9c495951ede8d078e7b8d67d5 Mon Sep 17 00:00:00 2001
+From: Victor Stinner 
+Date: Mon, 9 Jan 2017 11:10:41 +0100
+Subject: [PATCH] Don't use getentropy() on Linux
+
+Issue #29188: Support glibc 2.24 on Linux: don't use getentropy() function but
+read from /dev/urandom to get random bytes, for example in os.urandom().  On
+Linux, getentropy() is implemented which getrandom() is blocking mode, whereas
+os.urandom() should not block.
+---
+ Python/random.c | 13 ++---
+ 1 file changed, 10 insertions(+), 3 deletions(-)
+
+diff --git a/Python/random.c b/Python/random.c
+index af3d0bd0d5..dc6400d3b8 100644
+--- a/Python/random.c
 b/Python/random.c
+@@ -67,9 +67,16 @@ win32_urandom(unsigned char *buffer, Py_ssize_t size, int 
raise)
+ return 0;
+ }
+ 
+-/* Issue #25003: Don' use getentropy() on Solaris (available since
+- * Solaris 11.3), it is blocking whereas os.urandom() should not block. */
+-#elif defined(HAVE_GETENTROPY) && !defined(sun)
++/* Issue #25003: Don't use getentropy() on Solaris (available since
++   Solaris 11.3), it is blocking whereas os.urandom() should not block.
++
++   Issue #29188: Don't use getentropy() on Linux since the glibc 2.24
++   implements it with the getrandom() syscall which can fail with ENOSYS,
++   and this error is not supported in py_getentropy() and getrandom() is 
called
++   with flags=0 which blocks until system urandom is initialized, which is not
++   the desired behaviour to seed the Python hash secret nor for os.urandom():
++   see the PEP 524 which was only implemented in Python 3.6. */
++#elif defined(HAVE_GETENTROPY) && !defined(sun) && !defined(linux)
+ #define PY_GETENTROPY 1
+ 
+ /* Fill buffer with size 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/files/, dev-qt/qtdeclarative/

2019-11-20 Thread Andreas Sturmlechner
commit: c501b6c8adce80fc35e846f4aebfc6e3007f07cc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 16 12:45:21 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 21:20:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c501b6c8

dev-qt/qtdeclarative: Handle reads of QQmlPropertyMap correctly

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...ive-5.13.2-read-QQmlPropertyMap-correctly.patch | 92 ++
 .../qtdeclarative/qtdeclarative-5.13.2-r1.ebuild   | 57 ++
 2 files changed, 149 insertions(+)

diff --git 
a/dev-qt/qtdeclarative/files/qtdeclarative-5.13.2-read-QQmlPropertyMap-correctly.patch
 
b/dev-qt/qtdeclarative/files/qtdeclarative-5.13.2-read-QQmlPropertyMap-correctly.patch
new file mode 100644
index 000..63f4235c9e7
--- /dev/null
+++ 
b/dev-qt/qtdeclarative/files/qtdeclarative-5.13.2-read-QQmlPropertyMap-correctly.patch
@@ -0,0 +1,92 @@
+From bcbc3c9cec1f7d7bb8c9d5f5ea94eb5c81ec2853 Mon Sep 17 00:00:00 2001
+From: Fabian Kosmale 
+Date: Wed, 30 Oct 2019 10:15:23 +0100
+Subject: [PATCH] QQmlProperty: handle reads of QQmlPropertyMap correctly
+
+Fixes: QTBUG-79614
+Change-Id: Iaf84c0178dc88072a367da2b42b09554b85c7d57
+Reviewed-by: Simon Hausmann 
+---
+ src/qml/qml/qqmlproperty.cpp | 12 +---
+ tests/auto/qml/qqmlproperty/tst_qqmlproperty.cpp | 21 +
+ 2 files changed, 30 insertions(+), 3 deletions(-)
+
+diff --git a/src/qml/qml/qqmlproperty.cpp b/src/qml/qml/qqmlproperty.cpp
+index c8166695bad..a394ed1ad9a 100644
+--- a/src/qml/qml/qqmlproperty.cpp
 b/src/qml/qml/qqmlproperty.cpp
+@@ -63,6 +63,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ Q_DECLARE_METATYPE(QList)
+ Q_DECLARE_METATYPE(QList)
+@@ -331,10 +332,15 @@ void QQmlPropertyPrivate::initProperty(QObject *obj, 
const QString )
+ 
+ return;
+ } else {
+-if (!property->isQObject())
+-return; // Not an object property
++if (!property->isQObject()) {
++if (auto asPropertyMap = 
qobject_cast(currentObject))
++currentObject = 
asPropertyMap->value(path.at(ii).toString()).value();
++else
++return; // Not an object property, and not a property 
map
++} else {
++property->readProperty(currentObject, );
++}
+ 
+-property->readProperty(currentObject, );
+ if (!currentObject) return; // No value
+ 
+ }
+diff --git a/tests/auto/qml/qqmlproperty/tst_qqmlproperty.cpp 
b/tests/auto/qml/qqmlproperty/tst_qqmlproperty.cpp
+index 27e06c6f674..ed213cd01aa 100644
+--- a/tests/auto/qml/qqmlproperty/tst_qqmlproperty.cpp
 b/tests/auto/qml/qqmlproperty/tst_qqmlproperty.cpp
+@@ -37,6 +37,7 @@
+ #include 
+ #include 
+ #include "../../shared/util.h"
++#include 
+ 
+ #include 
+ class MyQmlObject : public QObject
+@@ -149,6 +150,8 @@ private slots:
+ void floatToStringPrecision();
+ 
+ void copy();
++
++void nestedQQmlPropertyMap();
+ private:
+ QQmlEngine engine;
+ };
+@@ -2106,6 +2109,24 @@ void tst_qqmlproperty::initTestCase()
+ qmlRegisterType("Test",1,0,"MyContainer");
+ }
+ 
++void tst_qqmlproperty::nestedQQmlPropertyMap()
++{
++QQmlPropertyMap mainPropertyMap;
++QQmlPropertyMap nestedPropertyMap;
++QQmlPropertyMap deeplyNestedPropertyMap;
++
++mainPropertyMap.insert("nesting1", 
QVariant::fromValue());
++nestedPropertyMap.insert("value", 42);
++nestedPropertyMap.insert("nesting2", 
QVariant::fromValue());
++deeplyNestedPropertyMap.insert("value", "success");
++
++QQmlProperty value{, "nesting1.value"};
++QCOMPARE(value.read().toInt(), 42);
++
++QQmlProperty success{, "nesting1.nesting2.value"};
++QCOMPARE(success.read().toString(), QLatin1String("success"));
++}
++
+ QTEST_MAIN(tst_qqmlproperty)
+ 
+ #include "tst_qqmlproperty.moc"
+-- 
+2.16.3

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.13.2-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.13.2-r1.ebuild
new file mode 100644
index 000..90abd95d64f
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.13.2-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2009-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+inherit python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="gles2 +jit localstorage +widgets"
+
+BDEPEND="${PYTHON_DEPS}"
+# qtgui[gles2=] is needed because of bug 504322
+DEPEND="
+   ~dev-qt/qtcore-${PV}
+   ~dev-qt/qtgui-${PV}[gles2=]
+   ~dev-qt/qtnetwork-${PV}
+   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/, dev-qt/qtwayland/files/

2019-11-20 Thread Andreas Sturmlechner
commit: 67717e9236ac04143c28b36b41acb39a3e9dc5c0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 16 10:56:29 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 21:20:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67717e92

dev-qt/qtwayland: Fix touch ignored if down and motion in same frame

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/qtwayland-5.13.2-fix-touch-ignored.patch | 36 +
 dev-qt/qtwayland/qtwayland-5.13.2-r1.ebuild| 47 ++
 2 files changed, 83 insertions(+)

diff --git a/dev-qt/qtwayland/files/qtwayland-5.13.2-fix-touch-ignored.patch 
b/dev-qt/qtwayland/files/qtwayland-5.13.2-fix-touch-ignored.patch
new file mode 100644
index 000..4a33d97bf17
--- /dev/null
+++ b/dev-qt/qtwayland/files/qtwayland-5.13.2-fix-touch-ignored.patch
@@ -0,0 +1,36 @@
+From 57c28f461a066c03ef8ae3f823c040fa91876fb8 Mon Sep 17 00:00:00 2001
+From: Johan Klokkhammer Helsing 
+Date: Mon, 4 Nov 2019 14:21:18 +0100
+Subject: [PATCH] Fix touch being ignored when down and motion are in the same
+ frame
+
+The Wayland protocol gives no guarantees about which events are part of a
+frame, so handle the case where we receive wl_touch.down and wl_touch.motion
+within the same frame.
+
+Fixes: QTBUG-79744
+Change-Id: I5dd9302576d81da38e003c8e7e74da6a98def603
+Reviewed-by: Paul Olav Tvete 
+---
+ src/client/qwaylandinputdevice.cpp | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/src/client/qwaylandinputdevice.cpp 
b/src/client/qwaylandinputdevice.cpp
+index 8f3df8e4d..193ce714b 100644
+--- a/src/client/qwaylandinputdevice.cpp
 b/src/client/qwaylandinputdevice.cpp
+@@ -1062,7 +1062,10 @@ void QWaylandInputDevice::handleTouchPoint(int id, 
Qt::TouchPointState state, co
+ tp.area.moveCenter(globalPosition);
+ }
+ 
+-tp.state = state;
++// If the touch point was pressed earlier this frame, we don't want to 
overwrite its state.
++if (tp.state != Qt::TouchPointPressed)
++tp.state = state;
++
+ tp.pressure = tp.state == Qt::TouchPointReleased ? 0 : 1;
+ }
+ 
+-- 
+2.16.3
+

diff --git a/dev-qt/qtwayland/qtwayland-5.13.2-r1.ebuild 
b/dev-qt/qtwayland/qtwayland-5.13.2-r1.ebuild
new file mode 100644
index 000..23b38b6f8d7
--- /dev/null
+++ b/dev-qt/qtwayland/qtwayland-5.13.2-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Wayland platform plugin for Qt"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="+libinput xcomposite"
+
+DEPEND="
+   >=dev-libs/wayland-1.6.0
+   ~dev-qt/qtcore-${PV}
+   ~dev-qt/qtdeclarative-${PV}
+   ~dev-qt/qtgui-${PV}[egl,libinput=]
+   media-libs/mesa[egl]
+   >=x11-libs/libxkbcommon-0.2.0
+   xcomposite? (
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix-touch-ignored.patch" # QTBUG-79744
+)
+
+src_prepare() {
+   qt_use_disable_config libinput xkbcommon-evdev \
+   src/client/client.pro \
+   src/compositor/wayland_wrapper/wayland_wrapper.pri \
+   src/plugins/shellintegration/ivi-shell/ivi-shell.pro \
+   src/plugins/shellintegration/wl-shell/wl-shell.pro \
+   src/plugins/shellintegration/xdg-shell/xdg-shell.pro \
+   src/plugins/shellintegration/xdg-shell-v5/xdg-shell-v5.pro \
+   src/plugins/shellintegration/xdg-shell-v6/xdg-shell-v6.pro \
+   tests/auto/compositor/compositor/compositor.pro
+
+   use xcomposite || rm -r config.tests/xcomposite || die
+
+   qt5-build_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/files/, dev-qt/qtwayland/

2019-11-20 Thread Andreas Sturmlechner
commit: 3ea3863bbb23502f530f9f22e1053439891053b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 16 12:32:26 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 21:20:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea3863b

dev-qt/qtwayland: Fix crash when showing a window with hidden parent

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/qtwayland-5.13.2-fix-crash.patch | 55 ++
 dev-qt/qtwayland/qtwayland-5.13.2-r1.ebuild|  1 +
 2 files changed, 56 insertions(+)

diff --git a/dev-qt/qtwayland/files/qtwayland-5.13.2-fix-crash.patch 
b/dev-qt/qtwayland/files/qtwayland-5.13.2-fix-crash.patch
new file mode 100644
index 000..b4e78684bb6
--- /dev/null
+++ b/dev-qt/qtwayland/files/qtwayland-5.13.2-fix-crash.patch
@@ -0,0 +1,55 @@
+From 962b9be7992cef672cb6307af5653c97382c334f Mon Sep 17 00:00:00 2001
+From: Johan Klokkhammer Helsing 
+Date: Fri, 1 Nov 2019 11:24:26 +0100
+Subject: [PATCH] Client: Fix crash when showing a child window with a hidden
+ parent
+
+[ChangeLog][QPA plugin] Fixed a crash when showing a window with a hidden
+parent.
+
+Now we just avoid creating the subsurface, so nothing is shown. Seems to be
+the same behavior as on xcb.
+
+Fixes: QTBUG-79674
+Change-Id: Ia46fcd9a0da5aad4704816a41515cb1e128ac65f
+Reviewed-by: Paul Olav Tvete 
+---
+ src/client/qwaylanddisplay.cpp | 4 
+ src/client/qwaylandwindow.cpp  | 7 ---
+ 2 files changed, 8 insertions(+), 3 deletions(-)
+
+diff --git a/src/client/qwaylanddisplay.cpp b/src/client/qwaylanddisplay.cpp
+index 78524f6fc..27e38ccf7 100644
+--- a/src/client/qwaylanddisplay.cpp
 b/src/client/qwaylanddisplay.cpp
+@@ -109,6 +109,10 @@ struct ::wl_region *QWaylandDisplay::createRegion(const 
QRegion )
+ return nullptr;
+ }
+ 
++// Make sure we don't pass NULL surfaces to libwayland (crashes)
++Q_ASSERT(parent->object());
++Q_ASSERT(window->object());
++
+ return mSubCompositor->get_subsurface(window->object(), parent->object());
+ }
+ 
+diff --git a/src/client/qwaylandwindow.cpp b/src/client/qwaylandwindow.cpp
+index 8d34afd1f..7098568b4 100644
+--- a/src/client/qwaylandwindow.cpp
 b/src/client/qwaylandwindow.cpp
+@@ -124,9 +124,10 @@ void QWaylandWindow::initWindow()
+ if (shouldCreateSubSurface()) {
+ Q_ASSERT(!mSubSurfaceWindow);
+ 
+-QWaylandWindow *p = static_cast(QPlatformWindow::parent());
+-if (::wl_subsurface *ss = mDisplay->createSubSurface(this, p)) {
+-mSubSurfaceWindow = new QWaylandSubSurface(this, p, ss);
++auto *parent = static_cast(QPlatformWindow::parent());
++if (parent->object()) {
++if (::wl_subsurface *subsurface = 
mDisplay->createSubSurface(this, parent))
++mSubSurfaceWindow = new QWaylandSubSurface(this, parent, 
subsurface);
+ }
+ } else if (shouldCreateShellSurface()) {
+ Q_ASSERT(!mShellSurface);
+-- 
+2.16.3

diff --git a/dev-qt/qtwayland/qtwayland-5.13.2-r1.ebuild 
b/dev-qt/qtwayland/qtwayland-5.13.2-r1.ebuild
index 23b38b6f8d7..7c452ff8e0b 100644
--- a/dev-qt/qtwayland/qtwayland-5.13.2-r1.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.13.2-r1.ebuild
@@ -28,6 +28,7 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}/${P}-fix-touch-ignored.patch" # QTBUG-79744
+   "${FILESDIR}/${P}-fix-crash.patch" # QTBUG-79674
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/, dev-qt/qtmultimedia/files/

2019-11-20 Thread Andreas Sturmlechner
commit: bb3337783ed47ebf099beeb28e378c2651ddc0ec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 16 10:49:23 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 21:20:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb333778

dev-qt/qtmultimedia: Fix crash if video sink is used when destroyed

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../qtmultimedia-5.13.2-gstreamer-crash.patch  | 40 +
 dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild  | 70 ++
 2 files changed, 110 insertions(+)

diff --git 
a/dev-qt/qtmultimedia/files/qtmultimedia-5.13.2-gstreamer-crash.patch 
b/dev-qt/qtmultimedia/files/qtmultimedia-5.13.2-gstreamer-crash.patch
new file mode 100644
index 000..ffcdc89c1d3
--- /dev/null
+++ b/dev-qt/qtmultimedia/files/qtmultimedia-5.13.2-gstreamer-crash.patch
@@ -0,0 +1,40 @@
+From 4d251f072c6f97b4cf4618103e4e857e499c5ed7 Mon Sep 17 00:00:00 2001
+From: VaL Doroshchuk 
+Date: Tue, 5 Nov 2019 13:39:55 +0100
+Subject: [PATCH] GStreamer: Fix crash when video sink is used when it has been
+ destroyed
+
+When custom pipeline is requested, all playbin related elements must be 
cleared.
+
+Also when QMediaPlayer is destroying, it disables showing preroll frames,
+property of the video sink, which was already destroyed.
+
+Destroying of m_videoOutputBin decreases refcounter for m_videoSink,
+since the video sink is owned by m_videoOutputBin.
+
+Fixes: QTBUG-79753
+Change-Id: I2fcbd19372caf46adf2ae1ed2e5a7d0ee70040ad
+Reviewed-by: Timur Pocheptsov 
+---
+ src/gsttools/qgstreamerplayersession.cpp | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/gsttools/qgstreamerplayersession.cpp 
b/src/gsttools/qgstreamerplayersession.cpp
+index c0998d7ae..05e419b10 100644
+--- a/src/gsttools/qgstreamerplayersession.cpp
 b/src/gsttools/qgstreamerplayersession.cpp
+@@ -252,8 +252,11 @@ void QGstreamerPlayerSession::resetElements()
+ resetGstObject(m_nullVideoSink);
+ resetGstObject(m_videoOutputBin);
+ 
++m_audioSink = nullptr;
+ m_volumeElement = nullptr;
+ m_videoIdentity = nullptr;
++m_pendingVideoSink = nullptr;
++m_videoSink = nullptr;
+ }
+ 
+ GstElement *QGstreamerPlayerSession::playbin() const
+-- 
+2.16.3
+

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild
new file mode 100644
index 000..767ac97515a
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 
framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
+
+RDEPEND="
+   ~dev-qt/qtcore-${PV}
+   ~dev-qt/qtgui-${PV}[gles2=]
+   ~dev-qt/qtnetwork-${PV}
+   alsa? ( media-libs/alsa-lib )
+   gstreamer? (
+   dev-libs/glib:2
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-bad:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   pulseaudio? ( media-sound/pulseaudio[glib] )
+   qml? (
+   ~dev-qt/qtdeclarative-${PV}
+   gles2? ( ~dev-qt/qtgui-${PV}[egl] )
+   openal? ( media-libs/openal )
+   )
+   widgets? (
+   ~dev-qt/qtopengl-${PV}
+   ~dev-qt/qtwidgets-${PV}[gles2=]
+   )
+"
+DEPEND="${RDEPEND}
+   gstreamer? ( x11-base/xorg-proto )
+"
+
+PATCHES=( "${FILESDIR}/${P}-gstreamer-crash.patch" ) # QTBUG-79753
+
+src_prepare() {
+   sed -i -e '/CONFIG\s*+=/ s/optimize_full//' \
+   src/multimedia/multimedia.pro || die
+
+   qt_use_disable_config openal openal \
+   src/imports/imports.pro
+
+   qt_use_disable_mod qml quick \
+   src/src.pro \
+   src/plugins/plugins.pro
+
+   qt_use_disable_mod widgets widgets \
+   src/src.pro \
+   src/gsttools/gsttools.pro \
+   src/plugins/gstreamer/common.pri
+
+   qt5-build_src_prepare
+}
+
+src_configure() {
+   local myqmakeargs=(
+   --
+   $(qt_use alsa)
+   $(qt_use gstreamer)
+   $(qt_use pulseaudio)
+   )
+   qt5-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/, dev-qt/qtgui/files/

2019-11-20 Thread Andreas Sturmlechner
commit: 36028ed5d437cabe3f011eb70a74412e3de8a295
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 17:13:48 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 21:20:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36028ed5

dev-qt/qtgui: Fix build with -xcb and -no-libinput

Thanks-to: Petr Zima  matfyz.cz>
Thanks-to: Jimi Huotari  gentoo.org>
Closes: https://bugs.gentoo.org/699110
Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/qtgui-5.13.2-no-xcb-no-xkbcommon.patch   | 34 ++
 dev-qt/qtgui/qtgui-5.13.2.ebuild   |  5 +++-
 2 files changed, 38 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/files/qtgui-5.13.2-no-xcb-no-xkbcommon.patch 
b/dev-qt/qtgui/files/qtgui-5.13.2-no-xcb-no-xkbcommon.patch
new file mode 100644
index 000..6f63a6371ad
--- /dev/null
+++ b/dev-qt/qtgui/files/qtgui-5.13.2-no-xcb-no-xkbcommon.patch
@@ -0,0 +1,34 @@
+From 2749833d844b20a9e642b2df2074dfafde8622d3 Mon Sep 17 00:00:00 2001
+From: Jimi Huotari 
+Date: Wed, 6 Nov 2019 00:54:57 +0200
+Subject: [PATCH] Fix build with -xcb and -no-libinput
+
+Since a34e81ab [1], 'xkbcommon_support' is under
+'src/platformsupport/input', and will not be defined when building
+with -no-libinput, and as such, 'xkbcommon_support-private' added in
+'src/plugins/platforms/xcb/xcb_qpa_lib.pro' will be unknown.
+
+1. https://code.qt.io/cgit/qt/qtbase.git/commit/?h=5.14=a34e81ab
+
+Change-Id: I79563b329623651b462b8fedcfb59ef5f2c2e52a
+Gentoo-bug: https://bugs.gentoo.org/699110
+Suggested-by: Petr Zima 
+---
+ src/platformsupport/platformsupport.pro | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/platformsupport/platformsupport.pro 
b/src/platformsupport/platformsupport.pro
+index 6d4f1b93bd1..877665ff06b 100644
+--- a/src/platformsupport/platformsupport.pro
 b/src/platformsupport/platformsupport.pro
+@@ -11,7 +11,7 @@ SUBDIRS = \
+ qtConfig(freetype)|darwin|win32: \
+ SUBDIRS += fontdatabases
+ 
+-qtConfig(evdev)|qtConfig(tslib)|qtConfig(libinput)|qtConfig(integrityhid) {
++qtConfig(evdev)|qtConfig(tslib)|qtConfig(libinput)|qtConfig(integrityhid)|qtConfig(xkbcommon)
 {
+ SUBDIRS += input
+ input.depends += devicediscovery
+ }
+-- 
+2.16.3

diff --git a/dev-qt/qtgui/qtgui-5.13.2.ebuild b/dev-qt/qtgui/qtgui-5.13.2.ebuild
index 6bec13c736d..20a5adb6d94 100644
--- a/dev-qt/qtgui/qtgui-5.13.2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.13.2.ebuild
@@ -124,7 +124,10 @@ QT5_GENTOO_PRIVATE_CONFIG=(
:gui
 )
 
-PATCHES+=( "${FILESDIR}/qt-5.12-gcc-avx2.patch" ) # bug 672946
+PATCHES+=(
+   "${FILESDIR}/qt-5.12-gcc-avx2.patch" # bug 672946
+   "${FILESDIR}/${P}-no-xcb-no-xkbcommon.patch" # bug 699110
+)
 
 src_prepare() {
# don't add -O3 to CXXFLAGS, bug 549140



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/, dev-qt/qtdeclarative/files/

2019-11-20 Thread Andreas Sturmlechner
commit: aa184cc3e6b9f60fdfcc0ac5f412bf61bc4f4f97
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 16 12:49:33 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 21:20:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa184cc3

dev-qt/qtdeclarative: Fix application deadlocks on exit

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...qtdeclarative-5.13.2-fix-deadlock-on-exit.patch | 112 +
 .../qtdeclarative/qtdeclarative-5.13.2-r1.ebuild   |   1 +
 2 files changed, 113 insertions(+)

diff --git 
a/dev-qt/qtdeclarative/files/qtdeclarative-5.13.2-fix-deadlock-on-exit.patch 
b/dev-qt/qtdeclarative/files/qtdeclarative-5.13.2-fix-deadlock-on-exit.patch
new file mode 100644
index 000..09c4ad831c5
--- /dev/null
+++ b/dev-qt/qtdeclarative/files/qtdeclarative-5.13.2-fix-deadlock-on-exit.patch
@@ -0,0 +1,112 @@
+From 73ad6e87bbeceea5830ab3a6b3dc66fa99e30f45 Mon Sep 17 00:00:00 2001
+From: Fabian Kosmale 
+Date: Mon, 28 Oct 2019 13:41:11 +0100
+Subject: [PATCH] QQuickItem::setParentItem: add child earlier
+
+Calling (de)refWindow can trigger QQuickItem::windowChanged, which in turn
+can call a user defined windowChanged handler. If that signal handler
+were to call setParentItem, we would encounter an inconsistent state:
+The item already has its parent set, but that parent would lack the item
+in its children list (as we would only call refWindow at a later point).
+
+Fixes: QTBUG-79573
+Fixes: QTBUG-73439
+Change-Id: I46adaa54a0521b5cd7f37810b3dd1a206e6a09c6
+Reviewed-by: Simon Hausmann 
+---
+ src/quick/items/qquickitem.cpp  | 21 +
+ .../qquickitem/data/setParentInWindowChange.qml | 12 
+ tests/auto/quick/qquickitem/tst_qquickitem.cpp  |  8 
+ 3 files changed, 37 insertions(+), 4 deletions(-)
+ create mode 100644 
tests/auto/quick/qquickitem/data/setParentInWindowChange.qml
+
+diff --git a/src/quick/items/qquickitem.cpp b/src/quick/items/qquickitem.cpp
+index 396012e1e67..26f02aeed7f 100644
+--- a/src/quick/items/qquickitem.cpp
 b/src/quick/items/qquickitem.cpp
+@@ -2748,22 +2748,35 @@ void QQuickItem::setParentItem(QQuickItem *parentItem)
+ }
+ 
+ QQuickWindow *parentWindow = parentItem ? 
QQuickItemPrivate::get(parentItem)->window : nullptr;
++bool alreadyAddedChild = false;
+ if (d->window == parentWindow) {
+ // Avoid freeing and reallocating resources if the window stays the 
same.
+ d->parentItem = parentItem;
+ } else {
+-if (d->window)
+-d->derefWindow();
++auto oldParentItem = d->parentItem;
+ d->parentItem = parentItem;
++if (d->parentItem) {
++QQuickItemPrivate::get(d->parentItem)->addChild(this);
++alreadyAddedChild = true;
++}
++if (d->window) {
++d->derefWindow();
++// as we potentially changed d->parentWindow above
++// the check in derefWindow could not work
++// thus, we redo it here with the old parent
++if (!oldParentItem) {
++
QQuickWindowPrivate::get(d->window)->parentlessItems.remove(this);
++}
++}
+ if (parentWindow)
+ d->refWindow(parentWindow);
+ }
+ 
+ d->dirty(QQuickItemPrivate::ParentChanged);
+ 
+-if (d->parentItem)
++if (d->parentItem && !alreadyAddedChild)
+ QQuickItemPrivate::get(d->parentItem)->addChild(this);
+-else if (d->window)
++else if (d->window && !alreadyAddedChild)
+ QQuickWindowPrivate::get(d->window)->parentlessItems.insert(this);
+ 
+ d->setEffectiveVisibleRecur(d->calcEffectiveVisible());
+diff --git a/tests/auto/quick/qquickitem/data/setParentInWindowChange.qml 
b/tests/auto/quick/qquickitem/data/setParentInWindowChange.qml
+new file mode 100644
+index 000..d68b7adb72a
+--- /dev/null
 b/tests/auto/quick/qquickitem/data/setParentInWindowChange.qml
+@@ -0,0 +1,12 @@
++import QtQuick 2.12
++
++Rectangle {
++width: 800
++height: 600
++Item {
++id: it
++onWindowChanged: () => it.parent = newParent
++}
++
++Item { id: newParent }
++}
+diff --git a/tests/auto/quick/qquickitem/tst_qquickitem.cpp 
b/tests/auto/quick/qquickitem/tst_qquickitem.cpp
+index 7e132f97b67..9ce9766c925 100644
+--- a/tests/auto/quick/qquickitem/tst_qquickitem.cpp
 b/tests/auto/quick/qquickitem/tst_qquickitem.cpp
+@@ -197,6 +197,8 @@ private slots:
+ void qtBug60123();
+ #endif
+ 
++void setParentCalledInOnWindowChanged();
++
+ private:
+ 
+ enum PaintOrderOp {
+@@ -2145,6 +2147,12 @@ void tst_qquickitem::qtBug60123()
+ activateWindowAndTestPress();
+ }
+ #endif
++void tst_qquickitem::setParentCalledInOnWindowChanged()
++{
++QQuickView view;
++view.setSource(testFileUrl("setParentInWindowChange.qml"));
++

[gentoo-commits] proj/qt:master commit in: net-libs/telepathy-qt/, net-libs/telepathy-qt/files/

2019-11-20 Thread Andreas Sturmlechner
commit: 4cab07fd3c65516ca728ac778a78d13bf7060582
Author: Alexander Akulich  gmail  com>
AuthorDate: Mon Nov 11 19:32:03 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 21:17:36 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=4cab07fd

net-libs/telepathy-qt: python3 support, re-add tests

Closes: https://github.com/gentoo/qt/pull/200
Signed-off-by: Alexander Akulich  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/telepathy-qt-0.9.6.1-qtpath.patch| 21 --
 .../files/telepathy-qt-0.9.7-deps.patch| 37 
 .../files/telepathy-qt-0.9.8-yes-release.patch | 17 
 net-libs/telepathy-qt/telepathy-qt-.ebuild | 49 +-
 4 files changed, 30 insertions(+), 94 deletions(-)

diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch
deleted file mode 100644
index a14e1da1..
--- a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Ensure that the correct version of Qt is always used.
-
-With the introduction qt-4.8.6, Qt binaries were moved from /usr/bin to
-/usr/$(get_libdir)/qt4/bin, leaving behind in their place symlinks to 
qtchooser.
-
-There is no guarantee to which version of Qt these symlinks might point, so it
-is necessary to find the correct version explicitly.
-
-Once qmake is found, it is queried for the correct location of all other items.
-
 a/cmake/modules/FindQt.cmake
-+++ b/cmake/modules/FindQt.cmake
-@@ -19,7 +19,7 @@
- IF(NOT QT5_INSTALLED)
- IF(NOT QT_QMAKE_EXECUTABLE)
- FIND_PROGRAM(QT_QMAKE_EXECUTABLE_FINDQT NAMES qmake qmake4 qmake-qt4 
qmake5 qmake-qt5
--PATHS "${QT_SEARCH_PATH}/bin" "$ENV{QTDIR}/bin")
-+PATHS /usr/${CMAKE_INSTALL_LIBDIR}/qt4/bin /usr/bin 
NO_DEFAULT_PATH)
- SET(QT_QMAKE_EXECUTABLE ${QT_QMAKE_EXECUTABLE_FINDQT} CACHE PATH "Qt 
qmake program.")
- ENDIF(NOT QT_QMAKE_EXECUTABLE)
- 

diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.7-deps.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.7-deps.patch
deleted file mode 100644
index 033ece79..
--- a/net-libs/telepathy-qt/files/telepathy-qt-0.9.7-deps.patch
+++ /dev/null
@@ -1,37 +0,0 @@
 a/cmake/modules/FindQt5.cmake  2016-06-12 13:04:05.0 +0200
-+++ b/cmake/modules/FindQt5.cmake  2018-04-25 18:04:28.351188748 +0200
-@@ -22,8 +22,6 @@
- #  QT_QTDBUS_LIBRARYThe QtDBus library
- #  QT_QTGUI_LIBRARY The QtGui library
- #  QT_QTNETWORK_LIBRARY The QtNetwork library
--#  QT_QTTEST_LIBRARYThe QtTest library
--#  QT_QTWIDGETS_LIBRARY The QtWidgets library
- #  QT_QTXML_LIBRARY The QtXml library
- #
- # also defined, but NOT for general use are
-@@ -65,23 +63,19 @@
- find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED)
- find_package(Qt5DBus ${REQUIRED_QT_VERSION} REQUIRED)
- find_package(Qt5Gui ${REQUIRED_QT_VERSION} REQUIRED)
--find_package(Qt5Test ${REQUIRED_QT_VERSION} REQUIRED)
--find_package(Qt5Widgets ${REQUIRED_QT_VERSION} REQUIRED)
- find_package(Qt5Network ${REQUIRED_QT_VERSION} REQUIRED)
- find_package(Qt5Xml ${REQUIRED_QT_VERSION} REQUIRED)
- 
- # Copy includes and library names into the same style as pkgconfig used for 
Qt4
--set(QT_INCLUDES ${Qt5Core_INCLUDE_DIRS} ${Qt5DBus_INCLUDE_DIRS} 
${Qt5Gui_INCLUDE_DIRS} ${Qt5Network_INCLUDE_DIRS} ${Qt5Test_INCLUDE_DIRS} 
${Qt5Widgets_INCLUDE_DIRS})
-+set(QT_INCLUDES ${Qt5Core_INCLUDE_DIRS} ${Qt5DBus_INCLUDE_DIRS} 
${Qt5Gui_INCLUDE_DIRS} ${Qt5Network_INCLUDE_DIRS})
- 
- set(QT_QTCORE_LIBRARY ${Qt5Core_LIBRARIES})
- set(QT_QTDBUS_LIBRARY ${Qt5DBus_LIBRARIES})
- set(QT_QTGUI_LIBRARY ${Qt5Gui_LIBRARIES})
- set(QT_QTNETWORK_LIBRARY ${Qt5Network_LIBRARIES})
--set(QT_QTTEST_LIBRARY ${Qt5Test_LIBRARIES})
--set(QT_QTWIDGETS_LIBRARY ${Qt5Widgets_LIBRARIES})
- set(QT_QTXML_LIBRARY ${Qt5Xml_LIBRARIES})
- 
--set(QT_LIBRARIES ${QT_QTCORE_LIBRARY} ${QT_QTDBUS_LIBRARY} 
${QT_QTGUI_LIBRARY} ${QT_QTNETWORK_LIBRARY} ${QT_QTTEST_LIBRARY} 
${QT_QTWIDGETS_LIBRARY} ${QT_QTXML_LIBRARY})
-+set(QT_LIBRARIES ${QT_QTCORE_LIBRARY} ${QT_QTDBUS_LIBRARY} 
${QT_QTGUI_LIBRARY} ${QT_QTNETWORK_LIBRARY} ${QT_QTXML_LIBRARY})
- 
- SET(QT_VERSION_MAJOR ${Qt5Core_VERSION_MAJOR})
- SET(QT_VERSION_MINOR ${Qt5Core_VERSION_MINOR})

diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.8-yes-release.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.8-yes-release.patch
deleted file mode 100644
index 07cf43f3..
--- a/net-libs/telepathy-qt/files/telepathy-qt-0.9.8-yes-release.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/cmake/modules/TelepathyDefaults.cmake 
b/cmake/modules/TelepathyDefaults.cmake
-index d34b24d..eb51454 100644
 a/cmake/modules/TelepathyDefaults.cmake
-+++ b/cmake/modules/TelepathyDefaults.cmake
-@@ -59,11 +59,7 @@ if(CMAKE_COMPILER_IS_GNUCXX)
-  

[gentoo-commits] proj/qt:master commit in: net-libs/telepathy-qt/

2019-11-20 Thread Andreas Sturmlechner
commit: a35fa34b32f5870fbfb1ad4c4f29f2db422db48c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 17 12:38:33 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 21:17:36 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a35fa34b

net-libs/telepathy-qt: Move binary-only test depends to BDEPEND

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
index 64f32659..336bc77a 100644
--- a/net-libs/telepathy-qt/telepathy-qt-.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-.ebuild
@@ -29,17 +29,18 @@ RDEPEND="
 DEPEND="${RDEPEND}
test? (
dev-libs/dbus-glib
-   dev-libs/glib:2
dev-qt/qttest:5
+   )
+"
+BDEPEND="${PYTHON_DEPS}
+   virtual/pkgconfig
+   test? (
+   dev-libs/glib:2
$(python_gen_any_dep '
dev-python/dbus-python[${PYTHON_USEDEP}]
')
)
 "
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
 RESTRICT="!test? ( test )"
 
 python_check_deps() {



[gentoo-commits] proj/qt:master commit in: net-libs/telepathy-qt/

2019-11-20 Thread Andreas Sturmlechner
commit: c5587b0c674d4eaa3037fe4e2e6f6a484b65ccd9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 17 12:45:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 21:17:36 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=c5587b0c

net-libs/telepathy-qt: Disable failing tests trying to access D-Bus

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/telepathy-qt/telepathy-qt-.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-.ebuild
index 336bc77a..a477c450 100644
--- a/net-libs/telepathy-qt/telepathy-qt-.ebuild
+++ b/net-libs/telepathy-qt/telepathy-qt-.ebuild
@@ -62,6 +62,10 @@ src_configure() {
 }
 
 src_test() {
+   # some tests require D-Bus
+   local myctestargs=(
+   -E "(BaseConnectionManager|BaseProtocol)"
+   )
pushd "${BUILD_DIR}" > /dev/null || die
virtx cmake-utils_src_test
popd > /dev/null || die



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

2019-11-20 Thread Patrick McLean
commit: 6b5a020ddd57bf4062ce0d3710f917f4db7fb171
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Nov 20 21:08:35 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 20 21:09:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b5a020d

dev-python/passlib: Revbump to 1.7.1-r2, EAPI=7, add py38

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/passlib/files/passlib-1.7.1-tests.patch | 33 +++
 dev-python/passlib/passlib-1.7.1-r2.ebuild | 38 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/passlib/files/passlib-1.7.1-tests.patch 
b/dev-python/passlib/files/passlib-1.7.1-tests.patch
new file mode 100644
index 000..697262fcd9b
--- /dev/null
+++ b/dev-python/passlib/files/passlib-1.7.1-tests.patch
@@ -0,0 +1,33 @@
+Only in passlib-1.7.1.orig/passlib/tests: .utils.py.swp
+Only in passlib-1.7.1/passlib/tests: .utils.py.un~
+diff -ur passlib-1.7.1.orig/passlib/tests/utils.py 
passlib-1.7.1/passlib/tests/utils.py
+--- passlib-1.7.1.orig/passlib/tests/utils.py  2019-11-19 21:39:07.373344777 
-0800
 passlib-1.7.1/passlib/tests/utils.py   2019-11-19 21:39:13.525351120 
-0800
+@@ -16,6 +16,7 @@
+ import tempfile
+ import threading
+ import time
++import unittest
+ from passlib.exc import PasslibHashWarning, PasslibConfigWarning
+ from passlib.utils.compat import PY3, JYTHON
+ import warnings
+@@ -3149,6 +3150,7 @@
+ self.assertRaises(MissingBackendError, self.do_genhash, 'stub', 
hash)
+ self.assertRaises(MissingBackendError, self.do_verify, 'stub', 
hash)
+ 
++@unittest.skip("fails due to unexpected support on linux, probably out of 
date")
+ def test_82_crypt_support(self):
+ """test platform-specific crypt() support detection"""
+ # NOTE: this is mainly just a sanity check to ensure the runtime
+diff -ur passlib-1.7.1.orig/passlib/utils/__init__.py 
passlib-1.7.1/passlib/utils/__init__.py
+--- passlib-1.7.1.orig/passlib/utils/__init__.py   2019-11-19 
22:55:46.43894 -0800
 passlib-1.7.1/passlib/utils/__init__.py2019-11-19 22:56:37.144958345 
-0800
+@@ -903,7 +903,7 @@
+ 
+ # the current time, to whatever precision os uses
+ time.time(),
+-time.clock(),
++tick(),
+ 
+ # if urandom available, might as well mix some bytes in.
+ os.urandom(32).decode("latin-1") if has_urandom else 0,

diff --git a/dev-python/passlib/passlib-1.7.1-r2.ebuild 
b/dev-python/passlib/passlib-1.7.1-r2.ebuild
new file mode 100644
index 000..968377e92ae
--- /dev/null
+++ b/dev-python/passlib/passlib-1.7.1-r2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{5,6,7,8}} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Password hashing framework supporting over 20 schemes"
+HOMEPAGE="https://bitbucket.org/ecollins/passlib/wiki/Home/;
+SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+SLOT="0"
+IUSE="+bcrypt doc +scrypt test +totp"
+
+RDEPEND="bcrypt? ( dev-python/bcrypt[${PYTHON_USEDEP}] )
+   totp? ( dev-python/cryptography[${PYTHON_USEDEP}] )
+   scrypt? ( dev-python/scrypt[${PYTHON_USEDEP}] )"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+PATCHES=(
+   "${FILESDIR}/passlib-1.7.1-tests.patch"
+)
+
+RESTRICT="!test? ( test )"
+
+python_test() {
+   nosetests -v -w "${BUILD_DIR}"/lib || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use doc && dodoc docs/{*.rst,requirements.txt,lib/*.rst}
+}



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

2019-11-20 Thread Andreas Sturmlechner
commit: e420765fc65c4fa08742f515e1be92eb56b20f84
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 20 20:58:45 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 20:58:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e420765f

sci-libs/cfitsio: Drop 3.38-r1 and 3.39

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/cfitsio/Manifest   |  2 --
 sci-libs/cfitsio/cfitsio-3.38-r1.ebuild | 59 -
 sci-libs/cfitsio/cfitsio-3.39.ebuild| 58 
 3 files changed, 119 deletions(-)

diff --git a/sci-libs/cfitsio/Manifest b/sci-libs/cfitsio/Manifest
index 3dbd177d487..14225a2fe01 100644
--- a/sci-libs/cfitsio/Manifest
+++ b/sci-libs/cfitsio/Manifest
@@ -1,4 +1,2 @@
 DIST cfitsio-3.360.tar.gz 4104894 BLAKE2B 
7a84177c28679db5c27d0586cb6959a0663918a84d46ced9aea6ef7e6bdd32955946807efd4cd852e55128dbc887c4a2135b2eba26847b265011bfd6df049335
 SHA512 
158819b4a3a29c29a5f017283e2b20067420994e881d202dbf3ba199c9e564dc1e74f8be5ce84f78107126d2a8688cc55cc7ed284540ca647e44cdc3b0b02072
-DIST cfitsio-3.38.tar.gz 4142236 BLAKE2B 
05311f9faf4cc7cfbd8c065c075b07941ce4114219f447f9ab85bb51c2e38eee2163b832ce0afe352fa0c3bc82a54d857525b7b9ec1d906fa20be4fb201dee9e
 SHA512 
7428c1c87736ca384153f7f810e0bdbccdcc2f41892b0b9ceda9e5efb20655585c2789b16510a5362f8b67ef53a0ac443094786966e5748cbe7ad828599723fc
-DIST cfitsio-3.39.tar.gz 4177822 BLAKE2B 
1cdaa3c930b9e2c254e2fa052e8643311594da1ab25b0739b160b8c131b6e140851fe74f0519c38aee929ca4d8dbac02fdf98310114a66d850b8943eaa2bc621
 SHA512 
a6cde8353d7beede7e7a53ba7109c3a6b5812355a423ad8e2e459281ac760b392014e3ee2d2f30c639eef38294ebac59950010e3cadfd078692f6d3c6d167e3f
 DIST cfitsio-3.410.tar.gz 4194529 BLAKE2B 
31250b9add5b6a85c919c33251d127117ceab81c2243e0b9f8bbe2ef0fd09c85a938b7525338bc718a9b3035efa3660ecffa17ec79e3e278c8014e727f23473b
 SHA512 
cc1de2a4314e7c82bdd6855e11dea4e18dc4e7bcb27b0d15b884cbaeb4acd3b1e12dadd17ab83c7917570934913f89337035470ee4921e7b62409a81052d70cd

diff --git a/sci-libs/cfitsio/cfitsio-3.38-r1.ebuild 
b/sci-libs/cfitsio/cfitsio-3.38-r1.ebuild
deleted file mode 100644
index 5c7c6535756..000
--- a/sci-libs/cfitsio/cfitsio-3.38-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-FORTRAN_NEEDED=fortran
-
-inherit autotools-multilib fortran-2
-
-DESCRIPTION="C and Fortran library for manipulating FITS files"
-HOMEPAGE="https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html;
-SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
-IUSE="bzip2 doc examples fortran static-libs +tools threads"
-
-RDEPEND="
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-   bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   fortran? ( dev-lang/cfortran )"
-
-pkg_setup() {
-   use fortran && fortran-2_pkg_setup
-}
-
-src_prepare() {
-   # avoid internal cfortran
-   if use fortran; then
-   mv cfortran.h cfortran.h.disabled
-   ln -s "${EPREFIX}"/usr/include/cfortran.h . || die
-   fi
-   autotools-multilib_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable fortran)
-   $(use_enable threads)
-   $(use_enable tools)
-   $(use_with bzip2)
-   )
-   autotools-multilib_src_configure
-}
-
-src_install () {
-   autotools-multilib_src_install
-   dodoc README README.md CHANGES.md docs/changes.txt docs/cfitsio.doc
-   use fortran && dodoc docs/fitsio.doc
-   use doc && dodoc docs/{quick,cfitsio,fpackguide}.pdf
-   use doc && use fortran && dodoc docs/fitsio.pdf
-   if use examples; then
-   insinto /usr/share/doc/${PF}/examples
-   doins cookbook.c testprog.c speed.c smem.c
-   use fortran && doins cookbook.f testf77.f
-   fi
-}

diff --git a/sci-libs/cfitsio/cfitsio-3.39.ebuild 
b/sci-libs/cfitsio/cfitsio-3.39.ebuild
deleted file mode 100644
index e38c68f855f..000
--- a/sci-libs/cfitsio/cfitsio-3.39.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-FORTRAN_NEEDED=fortran
-
-inherit fortran-2 multilib-minimal
-
-DESCRIPTION="C and Fortran library for manipulating FITS files"
-HOMEPAGE="https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html;
-SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 

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

2019-11-20 Thread Andreas Sturmlechner
commit: c7d37cb55e85f8a1f4a768eda7bbd1f91138bb37
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 20 20:58:04 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 20:58:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d37cb5

sci-libs/indilib: Add missing RESTRICT="!test? ( test )"

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/indilib-1.8.2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-libs/indilib/indilib-1.8.2.ebuild 
b/sci-libs/indilib/indilib-1.8.2.ebuild
index ca217dacc3d..1598a17c3d0 100644
--- a/sci-libs/indilib/indilib-1.8.2.ebuild
+++ b/sci-libs/indilib/indilib-1.8.2.ebuild
@@ -32,6 +32,8 @@ DEPEND="${RDEPEND}
test? ( >=dev-cpp/gtest-1.8.0 )
 "
 
+RESTRICT="!test? ( test )"
+
 S="${WORKDIR}/${P/lib/}"
 
 src_configure() {



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

2019-11-20 Thread Ben Kohler
commit: 619c43bf0d4bf85485ed893c18a8f7e72d96b282
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Nov 20 20:39:38 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Nov 20 20:44:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619c43bf

net-wireless/unifi: bump to 5.12.37

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest |  1 +
 net-wireless/unifi/unifi-5.12.37.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 3d8b114cccd..756dc15f594 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,5 @@
 DIST unifi-5.12.22.zip 114666138 BLAKE2B 
836de0621a0241cfedf25d48bbd28651968ff57218cbe32f192bbac996756f4d99cbe0454e41fb4b8354d8731a7546a78c5698b1b880ccdda251c6d4dc495ada
 SHA512 
c86b586408cc3117263d62e218d5e5ba989d120b38da42acfa8f14461b65d3e739ac8111fa3b13f2c93c0026b3b049af1e29cb7d381085ff54e596c0efe0c60e
 DIST unifi-5.12.31.zip 114683904 BLAKE2B 
e6de4193b7562665c43f7d28ad75dc0674bb37d65fce6f7fd2b868dbcec26a9f36b1e96fbbfbdbe0368960d0c696d58389453051c0faa95fe5839afd257ae9e1
 SHA512 
8bb31c5b83cf9f60f07923e649aead7120eebb45d9562a92a3697c7e1e3e5476cefb5f6a0da85c3922797ddfef9d12e704d47bfb1bf5c6431ead4598cb86bf75
 DIST unifi-5.12.35.zip 114691419 BLAKE2B 
0400f78cbc880f52e8e352a1b8ef925c293b5a51137aaba89c4e26f7b213661e2b9e5caf09cfc6af0f74456e1217f4e2b8f398c11ebe32b1b6a17153cef9e920
 SHA512 
4e6b3726e5b6e43c1688fbdefe816eedb1cefc671bc9f861cc06f1c4f52a903670e033c2c5b2c66c5ed2c3f42e8f573e6245fe483a32a0df33283d46ccb5d96a
+DIST unifi-5.12.37.zip 115477591 BLAKE2B 
7e50d7e89953e9b4d829eddad89880db06a981ec8182d9ab412d988d80e7df51ad501b0ceb14314d76103060cd438c35509893ac9ce7bd44af9162d93c40d5c0
 SHA512 
74256a26b68b354951729e69de7521479340a8522965ee7bff4d622d4ae8782a66ddc5ec4852600bc83e732b15ddc41ad8adb133e820f61456710508a354
 DIST unifi-5.6.42.zip 63581448 BLAKE2B 
dc12149acc56587043b9f6c45a43327a9a067dda86127c60ad62a4681a0c8ba873435b60183989332f561fb52f71c7207480766ec23d9c0e892cc20c521a9819
 SHA512 
467c0ad284a84795537484f371867d851e67c7e396215d539a9705f17f374b50db4051121a6634d1944474a2474bdd75fca860ab00b48634a5d3e8749a122989

diff --git a/net-wireless/unifi/unifi-5.12.37.ebuild 
b/net-wireless/unifi/unifi-5.12.37.ebuild
new file mode 100644
index 000..1ca7eedb55d
--- /dev/null
+++ b/net-wireless/unifi/unifi-5.12.37.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Set this var for any releases except stable
+RC_SUFFIX="-84910278c6"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+
+KEYWORDS="~amd64"
+LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
+SLOT="0/5.12"
+IUSE="systemd"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+DEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/UniFi"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Linux, Mac and Windows
+   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
+   fi
+
+   default
+}
+
+src_install() {
+   # Install MongoDB wrapper script, to avoid problems with >= 3.6.0
+   # See 
https://community.ubnt.com/t5/UniFi-Routing-Switching/MongoDB-3-6/td-p/2195435
+   exeinto /usr/lib/unifi/bin
+   newexe "${FILESDIR}"/mongod-wrapper mongod
+
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/gnat-gpl/, dev-lang/gnat-gpl/files/

2019-11-20 Thread Alfredo Tupone
commit: 8399882e86b57ae98449eb72eddd4357625f3143
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Nov 20 20:42:25 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Nov 20 20:42:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8399882e

dev-lang/gnat-gpl: EAPI 6

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-lang/gnat-gpl/files/gnat-gpl-2017-gentoo.patch |  28 +--
 dev-lang/gnat-gpl/files/gnat-gpl-2017-ustat.patch  |   4 +-
 dev-lang/gnat-gpl/gnat-gpl-2017-r1.ebuild  | 193 +
 3 files changed, 209 insertions(+), 16 deletions(-)

diff --git a/dev-lang/gnat-gpl/files/gnat-gpl-2017-gentoo.patch 
b/dev-lang/gnat-gpl/files/gnat-gpl-2017-gentoo.patch
index 9df03f8e794..de013cdc0d3 100644
--- a/dev-lang/gnat-gpl/files/gnat-gpl-2017-gentoo.patch
+++ b/dev-lang/gnat-gpl/files/gnat-gpl-2017-gentoo.patch
@@ -1,5 +1,5 @@
 patch/13_all_default-ssp-fix.patch.old 2017-06-14 11:29:28.997183865 
+0200
-+++ patch/13_all_default-ssp-fix.patch 2017-06-14 12:24:15.042271863 +0200
+--- a/patch/13_all_default-ssp-fix.patch   2017-06-14 11:29:28.997183865 
+0200
 b/patch/13_all_default-ssp-fix.patch   2017-06-14 12:24:15.042271863 
+0200
 @@ -39,9 +39,9 @@
%{!fsyntax-only:%{S:%W{o*}%{!o*:-o %b.s}}}\
%{fsyntax-only:-o %j} %{-param*}\
@@ -12,8 +12,8 @@
  --- a/gcc/params.def  2016-03-30 09:47:40.0 +0200
  +++ b/gcc/params.def  2016-09-19 12:56:58.443179039 +0200
  @@ -673,7 +673,7 @@ DEFPARAM (PARAM_INTEGER_SHARE_LIMIT,
 gcc-6-gpl-2017-src/gcc/ada/osint.adb.old   2017-03-10 21:58:02.600710156 
+0100
-+++ gcc-6-gpl-2017-src/gcc/ada/osint.adb   2017-03-10 21:59:38.033983293 
+0100
+--- a/gcc-6-gpl-2017-src/gcc/ada/osint.adb 2017-03-10 21:58:02.600710156 
+0100
 b/gcc-6-gpl-2017-src/gcc/ada/osint.adb 2017-03-10 21:59:38.033983293 
+0100
 @@ -2229,14 +2229,11 @@
for J in Start_Of_Prefix .. Name_Len - Prog'Length + 1 loop
   if Name_Buffer (J .. J + Prog'Length - 1) = Prog then
@@ -30,8 +30,8 @@
--  Create the new program name
  
return new String'
 gcc-6-gpl-2017-src/libgcc/config/i386/linux-unwind.h.old   2017-12-07 
20:57:02.737224515 +0100
-+++ gcc-6-gpl-2017-src/libgcc/config/i386/linux-unwind.h   2017-12-07 
21:01:59.431929926 +0100
+--- a/gcc-6-gpl-2017-src/libgcc/config/i386/linux-unwind.h 2017-12-07 
20:57:02.737224515 +0100
 b/gcc-6-gpl-2017-src/libgcc/config/i386/linux-unwind.h 2017-12-07 
21:01:59.431929926 +0100
 @@ -58,7 +58,7 @@
if (*(unsigned char *)(pc+0) == 0x48
&& *(unsigned long long *)(pc+1) == RT_SIGRETURN_SYSCALL)
@@ -50,8 +50,8 @@
} *rt_ = context->cfa;
/* The void * cast is necessary to avoid an aliasing warning.
   The aliasing warning is correct, but should not be a problem
 
gcc-6-gpl-2017-src/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc.old
   2017-12-07 22:05:30.512328872 +0100
-+++ 
gcc-6-gpl-2017-src/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
   2017-12-07 22:05:53.104950070 +0100
+--- 
a/gcc-6-gpl-2017-src/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
 2017-12-07 22:05:30.512328872 +0100
 
b/gcc-6-gpl-2017-src/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
 2017-12-07 22:05:53.104950070 +0100
 @@ -267,7 +267,7 @@
  
// Alternate stack for signal handling.
@@ -61,8 +61,8 @@
internal_memset(_stack, 0, sizeof(handler_stack));
handler_stack.ss_sp = handler_stack_memory.data();
handler_stack.ss_size = kHandlerStackSize;
 gcc-6-gpl-2017-src/libsanitizer/sanitizer_common/sanitizer_linux.cc.old
2017-12-07 22:09:04.912731275 +0100
-+++ gcc-6-gpl-2017-src/libsanitizer/sanitizer_common/sanitizer_linux.cc
2017-12-07 22:10:03.150754764 +0100
+--- a/gcc-6-gpl-2017-src/libsanitizer/sanitizer_common/sanitizer_linux.cc  
2017-12-07 22:09:04.912731275 +0100
 b/gcc-6-gpl-2017-src/libsanitizer/sanitizer_common/sanitizer_linux.cc  
2017-12-07 22:10:03.150754764 +0100
 @@ -546,8 +546,7 @@
  }
  #endif
@@ -73,8 +73,8 @@
return internal_syscall(SYSCALL(sigaltstack), (uptr)ss, (uptr)oss);
  }
  
 gcc-6-gpl-2017-src/libsanitizer/sanitizer_common/sanitizer_linux.h.old 
2017-12-07 22:10:10.109638062 +0100
-+++ gcc-6-gpl-2017-src/libsanitizer/sanitizer_common/sanitizer_linux.h 
2017-12-07 22:10:30.991287828 +0100
+--- a/gcc-6-gpl-2017-src/libsanitizer/sanitizer_common/sanitizer_linux.h   
2017-12-07 22:10:10.109638062 +0100
 b/gcc-6-gpl-2017-src/libsanitizer/sanitizer_common/sanitizer_linux.h   
2017-12-07 22:10:30.991287828 +0100
 @@ -28,8 +28,7 @@
  
  // Syscall wrappers.
@@ -85,8 +85,8 @@
  uptr internal_sigprocmask(int how, __sanitizer_sigset_t *set,
  __sanitizer_sigset_t *oldset);
  void internal_sigfillset(__sanitizer_sigset_t *set);
 

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

2019-11-20 Thread Andreas Sturmlechner
commit: ff2566ea218834a85008e385a89f97f7d46415e5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 20 19:44:02 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 20:36:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2566ea

sci-libs/libnova: 0.16.0 version bump

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/libnova/Manifest  |  1 +
 sci-libs/libnova/libnova-0.16.0.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sci-libs/libnova/Manifest b/sci-libs/libnova/Manifest
index 932ef1e1088..344cba8f312 100644
--- a/sci-libs/libnova/Manifest
+++ b/sci-libs/libnova/Manifest
@@ -1 +1,2 @@
 DIST libnova-0.15.0.tar.gz 1533794 BLAKE2B 
e87ffd3b8a895ca7ac9913ad3aacff526718442546df5687f2156718f72166527e69af4bcb65bac5df1fda89fc6fc8fe9876a4b74392986771cf157dc48c
 SHA512 
77ab0ccbfe462c03a21e88656cb4d6389994ea1da0ee8da997f19a83d24ad8fd9e505e70e1580b75332e826e5b7859b5f2af4417f65eb811440493ba586f2574
+DIST libnova-0.16.0.tar.xz 909212 BLAKE2B 
ae7efef8295dafd3715c37506d7403fc38a951c9a7c43e41e3c6ca3c922243a396052bbb71f07901bbd3aae2b2bee183efbd9e3e9c50dce72379f6ced80d5701
 SHA512 
f1c33421b7f09097223afe1bd5c31fa9a4591e4c965ba8a5ae1f164367717aa03986970ffe9c01e400b27aea43843fbb67cfbfe6ef44ec2c519f524aab9ea86f

diff --git a/sci-libs/libnova/libnova-0.16.0.ebuild 
b/sci-libs/libnova/libnova-0.16.0.ebuild
new file mode 100644
index 000..7d3e9344735
--- /dev/null
+++ b/sci-libs/libnova/libnova-0.16.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Celestial Mechanics and Astronomical Calculation Library"
+HOMEPAGE="http://libnova.sourceforge.net/;
+SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz;
+
+LICENSE="LGPL-2"
+SLOT="0/0.16"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples"
+
+DEPEND="doc? ( app-doc/doxygen )"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_compile() {
+   default
+   use doc && emake -C doc doc
+}
+
+src_install() {
+   use doc && HTML_DOCS=( doc/html/. )
+   default
+
+   if use examples; then
+   emake clean
+   rm examples/Makefile* || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2019-11-20 Thread Andreas Sturmlechner
commit: 055dae1e52a49ace8c145c7bca85a963619df06c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 20 19:58:22 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 20:36:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055dae1e

sci-libs/indilib: 1.8.2 version bump

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.8.2.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 9fcefbeb95c..0c4a26a81d2 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1 +1,2 @@
 DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 
092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf
 SHA512 
57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
+DIST indilib-1.8.2.tar.gz 2049051 BLAKE2B 
66f85d84bf4e1eae003cb13d8b400055590763d807e880f2375f33064bbeebdd7a47a3c6f1f8dc154e7d82d3424b71883b9ffe2d7853a2feb9b498107387f6ae
 SHA512 
066a7a7b7ffba33fba1435e6a9bd7be5e26f07023438b7c196a6fd865e6d3efe76ec32329962c16fc52e42ecc96dd9e7b9feb77858139faa1d7c32716f4a1a23

diff --git a/sci-libs/indilib/indilib-1.8.2.ebuild 
b/sci-libs/indilib/indilib-1.8.2.ebuild
new file mode 100644
index 000..ca217dacc3d
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.8.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils udev
+
+DESCRIPTION="INDI Astronomical Control Protocol library"
+HOMEPAGE="https://www.indilib.org/;
+SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="ogg test"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+   ogg? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+"
+DEPEND="${RDEPEND}
+   kernel_linux? ( sys-kernel/linux-headers )
+   test? ( >=dev-cpp/gtest-1.8.0 )
+"
+
+S="${WORKDIR}/${P/lib/}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DINDI_BUILD_QT5_CLIENT=OFF
+   -DINDI_BUILD_UNITTESTS=$(usex test)
+   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"
+   $(cmake-utils_use_find_package ogg OggTheora)
+   )
+
+   cmake-utils_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}"/test cmake-utils_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/kstars/

2019-11-20 Thread Andreas Sturmlechner
commit: 0735696e7288d305bbe30e4e92cd9c08c46a134b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 20 20:22:30 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 20:36:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0735696e

sci-astronomy/kstars: 3.3.8 version bump

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-astronomy/kstars/Manifest|  1 +
 sci-astronomy/kstars/kstars-3.3.8.ebuild | 95 
 2 files changed, 96 insertions(+)

diff --git a/sci-astronomy/kstars/Manifest b/sci-astronomy/kstars/Manifest
index 768435ce9dd..bc499435e4f 100644
--- a/sci-astronomy/kstars/Manifest
+++ b/sci-astronomy/kstars/Manifest
@@ -1 +1,2 @@
 DIST kstars-3.2.3.tar.xz 70750660 BLAKE2B 
ea44b1ab2ba5d34a472b513180c148093defeff9fc2b8fb823621149b836a6fb7d6f53e0e50765de7c423fcdcdfc8fac6ae4feb4c4670d475353e091fa14d20c
 SHA512 
29c534c860cb1ab2c52e497061b16c7870e63253a7184f79ed8565d56abbc2909160d7f8c649764e4eb7462630e30e4428a88753e7987e97e530b174076cbd37
+DIST kstars-3.3.8.tar.xz 70991244 BLAKE2B 
f8f1508d0eb019d5247df8bdd5472dff42113ed24625f581482e2f403da0d1e6311b6c6e9d78a67548b9cec8b2536fbe1e3f886f16bd493d275b7414c8af8033
 SHA512 
bfc6b6a4e1d9856d290468b44071f02fe3e2c0f0b3bd90f9c3ebe671abee9e18c24898777065a21adbd4794e8e64beb17c6d339b88cabe750bf3b3a9efb327d0

diff --git a/sci-astronomy/kstars/kstars-3.3.8.ebuild 
b/sci-astronomy/kstars/kstars-3.3.8.ebuild
new file mode 100644
index 000..b92f415b1be
--- /dev/null
+++ b/sci-astronomy/kstars/kstars-3.3.8.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+PYTHON_COMPAT=( python2_7 )
+KFMIN=5.60.0
+QTMIN=5.12.3
+inherit ecm kde.org python-single-r1
+
+DESCRIPTION="Desktop Planetarium"
+HOMEPAGE="https://kde.org/applications/education/org.kde.kstars
+https://edu.kde.org/kstars/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2" # TODO CHECK
+SLOT="5"
+IUSE="fits indi +password raw wcs"
+
+REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   >=dev-qt/qtdatavis3d-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwebsockets-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kplotting-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   sys-libs/zlib
+   fits? ( sci-libs/cfitsio )
+   indi? (
+   >=sci-libs/indilib-1.7.5
+   sci-libs/libnova
+   )
+   password? ( dev-libs/qtkeychain:= )
+   raw? ( media-libs/libraw:= )
+   wcs? ( sci-astronomy/wcslib )
+"
+# TODO: Add back when re-enabled by upstream
+#  opengl? (
+#  >=dev-qt/qtopengl-${QTMIN}:5
+#  virtual/opengl
+#  )
+DEPEND="${COMMON_DEPEND}
+   dev-cpp/eigen:3
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFETCH_TRANSLATIONS=OFF
+   -DBUILD_DOC=$(usex handbook)
+   $(cmake-utils_use_find_package fits CFitsio)
+   $(cmake-utils_use_find_package indi INDI)
+   $(cmake-utils_use_find_package password Qt5Keychain)
+   $(cmake-utils_use_find_package raw LibRaw)
+   $(cmake-utils_use_find_package wcs WCSLIB)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst () {
+   ecm_pkg_postinst
+
+   if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "x11-misc/xplanet" 
; then
+   elog "${PN} has optional runtime support for x11-misc/xplanet"
+   fi
+   # same for AstrometryNet, which is not packaged.
+}



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

2019-11-20 Thread Mike Pagano
commit: b15c36ed0e97df999af30f9a8103d8be4b80db25
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Nov 20 20:35:24 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 20 20:35:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15c36ed

sys-kernel/gentoo-sources: Linux patch 4.19.85

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.19.85.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index ccd5602853f..aa3aea8c6b8 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -37,6 +37,9 @@ DIST genpatches-4.19-82.extras.tar.xz 17496 BLAKE2B 
d5c5ed4276412949cfd7e2bda6a5
 DIST genpatches-4.19-83.base.tar.xz 2242832 BLAKE2B 
2be7473b047bed96bb6967ea95a5e28a4ca2fa8c31471dd9faf646c1b2f72aa2455f9a31a8b61465e0dec43262c25c5c864aa4c7819b434d03f431c964602afa
 SHA512 
ad29dac95c955ce66f12f61d81153b143a9ddf35d14dfd8aa5e962a5cffa134981f8cca305759814bfdb9015f3f6542b9204ac2800a54c208b0e30ac2d3f423b
 DIST genpatches-4.19-83.experimental.tar.xz 6424 BLAKE2B 
3aba25d08f9280e79f7b47c794e3c78ddba094c2b64063e7f7f0b0eddd8bde1068e85c0652e0669f4c68480919b87dad3fa4d269741c9c3330033427e9baefd9
 SHA512 
64d3e50d3f656bce11e1759cd1e5f4231a6f747ef932500560780b829abcb990b10f775b6219575337f877319de919c383565f90505767740d1e9c901b0e13a9
 DIST genpatches-4.19-83.extras.tar.xz 17492 BLAKE2B 
8fef9d535a8690ef149d812173d9b7a3bac344352673d179f54f06c9a858b666a2ac4724bb38e4915bf7e84d6050fb35a40b05a7cb189b1e229bf79e58d439e5
 SHA512 
5c3e880c295459ae1f5ca2736ea1b3596a8434c9ebb00e460a21cd953af4bca2b4ca7f0c951559bf38b8b8f362461e0f6b36fb3c24ebdbab158fb971e0b1fdd8
+DIST genpatches-4.19-84.base.tar.xz 2348808 BLAKE2B 
74f692c28691677dfe1caadb7110a3ef927d91d19740e5c5f3c8c33059942772cb36cb19c22bc253dbd99b87dbc4b34d0e2436be8c4300a712bf906efaea2bff
 SHA512 
2073dfb04ca981cefe76b17bab7426d007c4cb497a13365143adc55ec9ff34cf013ccc02a403b6aa31db811f925ef9b73e0111a94d09b62ba86f9c0a614aeabf
+DIST genpatches-4.19-84.experimental.tar.xz 6432 BLAKE2B 
657f5c0b7a2c06fa08b22e5e32d1e9f8e93dd998d570932d6fc18b263a44f4c43d9d367f9614f2619bd653ac92bca263ce062614caa883e078379b4759ec97b0
 SHA512 
ccfee43f71dc30105f68923a7fd2f25a7fc0744a64b3c10ac379df3d65194a6f42779ddbc5cfa6bb4415312178ccf355b723e60f491a490775d7ac5cffcd73f1
+DIST genpatches-4.19-84.extras.tar.xz 17496 BLAKE2B 
00c17c0bd9493e314a48f89d41faaace24153f2f2f84230546a19312559e527538622ffe812707726caff81a92c4b8a4dd04be8e334f91b7b020fd802361b3ff
 SHA512 
d0a5e1372ea2c284f1604206797c944ed9c9305b518e67769887d4eb645b05362d1052544c7d3820ef45fe9f3a9d9fb127200d6702f430605d7f1427a232b8d5
 DIST genpatches-4.4-190.base.tar.xz 2999876 BLAKE2B 
9b1574fbe235af236cfedaca29483861fb49554d31190b8ddc2345ddf9efa0d7949629dca51d3c7d3cc0c8739a87e6d97787728d8d6e8109818ce128fb176768
 SHA512 
6edb909e94ea4c1417b059e07702038c1c041e4840897444ac31f84a9e9fb20d3ad47a1ff55a71220cc4a35a025644dd08b7d2c8bbb57e233e2e1ad37992d237
 DIST genpatches-4.4-190.experimental.tar.xz 83292 BLAKE2B 
e758fe04e48703b973cdfdd5b8c80ccbdea3a15c3c26546af609dcaf668527db2ac806995bcb8363700d77888d893cf18216a439ca3e0b8a520a0c49fc16ca79
 SHA512 
d892cdefb89f19e309962c1a9b3f36acc70cf374686b46c40a3aa7be6eb7cef6ba2caf4bb2f202ce71bed3cb9bb9c5c6dc50898f0778d627b57574e0127942fd
 DIST genpatches-4.4-190.extras.tar.xz 16472 BLAKE2B 
84b99eeac57df3abe085e4260ef145ec49f5b5c46489a3a5e31e32e58aff535ec8b6db28179e2c73472d05a7e53f7b15e0fb095289433c4830f55e4943f79120
 SHA512 
07bf26f7c9b06e195845f573ba4c7416a92d65c476d11ccd3a12c9323b4c0bde33a23878ec4e93a22863639aac96831b4ff0e1d1734d858c8fc8d48d0925dcdb

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.85.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.85.ebuild
new file mode 100644
index 000..f7a1daa7a67
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.85.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="84"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/

2019-11-20 Thread Andreas Sturmlechner
commit: 46bf1eb909a0975dfd6c69c3deea0f5e264db642
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 20 20:11:55 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 20 20:34:30 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=46bf1eb9

sci-astronomy/kstars: Set BUILD_DOC cmakearg for USE handbook

Upstream commit 104c0ee0398ec05c9859e31ae7c1a7aea0009a54

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-astronomy/kstars/kstars-.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-.ebuild 
b/sci-astronomy/kstars/kstars-.ebuild
index 5f83cad39e..4e0ad3aa19 100644
--- a/sci-astronomy/kstars/kstars-.ebuild
+++ b/sci-astronomy/kstars/kstars-.ebuild
@@ -50,7 +50,10 @@ COMMON_DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
sys-libs/zlib
fits? ( sci-libs/cfitsio )
-   indi? ( >=sci-libs/indilib-1.7.5 )
+   indi? (
+   >=sci-libs/indilib-1.7.5
+   sci-libs/libnova
+   )
password? ( dev-libs/qtkeychain:= )
raw? ( media-libs/libraw:= )
wcs? ( sci-astronomy/wcslib )
@@ -71,6 +74,7 @@ RDEPEND="${COMMON_DEPEND}
 src_configure() {
local mycmakeargs=(
-DFETCH_TRANSLATIONS=OFF
+   -DBUILD_DOC=$(usex handbook)
$(cmake_use_find_package fits CFitsio)
$(cmake_use_find_package indi INDI)
$(cmake_use_find_package password Qt5Keychain)



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

2019-11-20 Thread Sergei Trofimovich
commit: 7b7b4fe856baecfbe4b36831a88dac298e6bb2b9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 20 20:28:40 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 20 20:30:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7b4fe8

eclass/tests/toolchain-funcs.sh: fix tc-cpp-is-true tests

The test was failing on systems without clang because presence
of compiler was tested incorrectly (${compielr} typo).

Reported-by: Michał Górny
Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/tests/toolchain-funcs.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/tests/toolchain-funcs.sh b/eclass/tests/toolchain-funcs.sh
index 79ba6fa407b..4cd4213c2de 100755
--- a/eclass/tests/toolchain-funcs.sh
+++ b/eclass/tests/toolchain-funcs.sh
@@ -172,8 +172,8 @@ if type -P pathcc &>/dev/null; then
tend $?
 fi
 
-for compiler in gcc clang; do
-   if type -P ${compielr} &>/dev/null; then
+for compiler in gcc clang not-really-a-compiler; do
+   if type -P ${compiler} &>/dev/null; then
tbegin "tc-cpp-is-true ($compiler, defined)"
(
export CC=${compiler}



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

2019-11-20 Thread Matt Turner
commit: 069246cb6e63b7c201e34ad1c32b2786bd5c0bfe
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov 20 20:09:10 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov 20 20:11:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069246cb

media-libs/mesa: Version bump to 19.2.5

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-19.2.5.ebuild | 548 +
 2 files changed, 549 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 74d76f26ee0..7f850395e1c 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
 DIST mesa-19.1.8.tar.xz 10945480 BLAKE2B 
df2ce0561cd0a61f0f35a406a5a9b2384c0c5869efadabfa40b07cf96a592214aa5c6d03423598c531f117075c3b59aa5af6f9b1c5dfa5914aabe41f60b592a0
 SHA512 
3bcc90c17cf966ce3399434ca2d4f363c5778e52c56b8184d6cdf22ef2e4a4fdb9c3fbff5c98efc856e3535f81259608a6daa74af1f3bdce30ea251d86435c74
 DIST mesa-19.2.4.tar.xz 11458340 BLAKE2B 
2403f50e3d31f87981b8f243d8473672305c88f93daa11c0d9a373d5b68f52af105b134d9deda71bc9d4f56e6c8b2d6358b298060229802987ef88dd58bc5d21
 SHA512 
e8a0e90460f3153d730f8fb13f2c912a9826c05d2af9e22dc575bcd8885bf6a33c0af1c6659e81701ff097a132df88eead208e89dceb552b9da809ab543fa479
+DIST mesa-19.2.5.tar.xz 11459444 BLAKE2B 
2313f2469ce12a05b3b70280a3446bd5af439b313c318c0d212b47a4d5607f443cb04aa62be2335971d9b30fcc3696a73f5a52ada51f0e77cb562ac9735aef77
 SHA512 
881735c4fec07fb6557d01c2d5bb7971e2d4b2bedbb52fd1025dfb0222f8b1cbca080b6f849efe19ff514da8e6310fc6f0cde5b59fcc1c6a10e593876bcd6a38
 DIST mesa-19.3.0-rc3.tar.xz 11790800 BLAKE2B 
c7ed3f2a01b64df3a411f60c53e9462d663ccbe047c60df6ea025437e3baa15a26b2f6923dac7479d5b9e95a2994ee842c06298b1aa60d347fbf9995c72387dc
 SHA512 
a95318f8778c79f611b2915e48bb6270e02735a2325b3538825012bd5ea06477f395b683c63e21b6f1635122f7002d819c8239a36d8e34e0331cec019f4a8c99

diff --git a/media-libs/mesa/mesa-19.2.5.ebuild 
b/media-libs/mesa/mesa-19.2.5.ebuild
new file mode 100644
index 000..9fb49167ff4
--- /dev/null
+++ b/media-libs/mesa/mesa-19.2.5.ebuild
@@ -0,0 +1,548 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_5 python3_6 python3_7 )
+
+inherit llvm meson multilib-minimal pax-utils python-any-r1
+
+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
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+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-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 libglvnd +llvm
+   lm-sensors opencl osmesa pax_kernel selinux test unwind vaapi valgrind
+   vdpau vulkan vulkan-overlay wayland +X xa xvmc"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ || ( video_cards_i965 video_cards_iris 
video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( 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 )
+   xa? ( X )
+   xvmc? ( X )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.99"
+RDEPEND="
+   !app-eselect/eselect-mesa
+   

  1   2   3   4   >