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

2019-08-05 Thread Zac Medico
commit: fdb165ba6696f962ea4b3a1c6be8d70fb370fd52
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug  5 06:12:34 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug  5 06:20:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb165ba

app-portage/repoman: Bump to version 2.3.17

 #233589 Support PROPERTIES="live"

Bug: https://bugs.gentoo.org/233589
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 app-portage/repoman/Manifest  |  1 +
 app-portage/repoman/repoman-2.3.17.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/app-portage/repoman/Manifest b/app-portage/repoman/Manifest
index af703da53d3..89a059eb575 100644
--- a/app-portage/repoman/Manifest
+++ b/app-portage/repoman/Manifest
@@ -1,2 +1,3 @@
 DIST repoman-2.3.11.tar.bz2 86807 BLAKE2B 
f5bf8e9b7bac7816ee9b1139d0e0d30e99fc06da4fb742e430c237d9be0e6261bcf5d8f3412f1c20a34e2766c5acc86176b4731f20adc9554de9949bd5622a5d
 SHA512 
331614554bb7ba49b8b63b8612642426fb458aa84de78bb9958be85d03e43d662fc094ecd2472a6f06c6b4f0368ec0542083b04c25f7d8b6aabb432cd2b32367
 DIST repoman-2.3.16.tar.bz2 86739 BLAKE2B 
dc3e3b5e72df751cfacc17e6f5c847160438a4d6f5d86b4dd17ab8a3a69cd0502f2965934c456ea7538f228c40364535e861c489ab2a09a0df14183b111e9a38
 SHA512 
d0e8bee1e3bd6dd8aecb1278fc7877768552612c4638488b61a9b8856ad9cd7333c7d52f0c334925d90170a1d8af20e9ead6533edbc10cae02baec629dece121
+DIST repoman-2.3.17.tar.bz2 86732 BLAKE2B 
95324a3513513349f3127b5c758766d3a05f9aa47ed9cbf1808a49b402b90004c469c2d621e5402358c307f53bfa04ac2873d0b3c5d6bc8548a092f9cde408b2
 SHA512 
a3c798482d5f91b61c979636876e8f127c5c84627b433c20343f359bc89b65b48f17fbe0d34fb0a8b9cbd3aabbacef71302ad87abc88763f51829e74a9d9f8fd

diff --git a/app-portage/repoman/repoman-2.3.17.ebuild 
b/app-portage/repoman/repoman-2.3.17.ebuild
new file mode 100644
index 000..f4313d582c6
--- /dev/null
+++ b/app-portage/repoman/repoman-2.3.17.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_REQ_USE='bzip2(+)'
+
+inherit distutils-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git;
+   S="${WORKDIR}/${P}/repoman"
+else
+   SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2;
+   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"
+fi
+
+DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=sys-apps/portage-2.3.43[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+python_test() {
+   esetup.py test
+}
+
+python_install() {
+   # Install sbin scripts to bindir for python-exec linking
+   # they will be relocated in pkg_preinst()
+   distutils-r1_python_install \
+   --system-prefix="${EPREFIX}/usr" \
+   --bindir="$(python_get_scriptdir)" \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
+   --sbindir="$(python_get_scriptdir)" \
+   --sysconfdir="${EPREFIX}/etc" \
+   "${@}"
+}
+
+pkg_postinst() {
+   if [[ -z {REPLACING_VERSIONS} ]]; then
+   elog ""
+   elog "This release of repoman is from the new portage/repoman 
split"
+   elog "release code base."
+   elog "This new repoman code base is still being developed.  So 
its API's"
+   elog "are not to be considered stable and are subject to 
change."
+   elog "The code released has been tested and considered ready 
for use."
+   elog "This however does not guarantee it to be completely bug 
free."
+   elog "Please report any bugs you may encounter."
+   elog ""
+   fi
+}



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

2019-08-05 Thread Andreas Sturmlechner
commit: d4036f617a230606fbe67e095792fff7d2ebd156
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug  2 21:23:57 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug  5 06:21:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4036f61

dev-python/jupyter: Drop 1.0.0 (r0)

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

 dev-python/jupyter/jupyter-1.0.0.ebuild | 44 -
 1 file changed, 44 deletions(-)

diff --git a/dev-python/jupyter/jupyter-1.0.0.ebuild 
b/dev-python/jupyter/jupyter-1.0.0.ebuild
deleted file mode 100644
index c0be2175677..000
--- a/dev-python/jupyter/jupyter-1.0.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Jupyter metapackage. Install all the Jupyter components in one go"
-HOMEPAGE="https://jupyter.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RDEPEND="
-   dev-python/notebook[${PYTHON_USEDEP}]
-   dev-python/qtconsole[${PYTHON_USEDEP}]
-   dev-python/jupyter_console[${PYTHON_USEDEP}]
-   dev-python/nbconvert[${PYTHON_USEDEP}]
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/ipywidgets[${PYTHON_USEDEP}]"
-DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
-   # Prevent un-needed download during build
-   if use doc; then
-   sed -e "/^'sphinx.ext.intersphinx',/d" -i 
docs/source/conf.py || die
-   fi
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_install_all() {
-   use doc && HTML_DOCS=( "${S}"/docs/build/html/. )
-   distutils-r1_python_install_all
-}



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

2019-08-05 Thread Aaron W. Swenson
commit: 15906ffa06950e98548993c0c5790446d8f982fb
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Aug  5 09:49:30 2019 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Mon Aug  5 09:49:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15906ffa

dev-libs/libpqxx: Remove 6.0.0

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-libs/libpqxx/Manifest |  1 -
 dev-libs/libpqxx/libpqxx-6.0.0.ebuild | 86 ---
 2 files changed, 87 deletions(-)

diff --git a/dev-libs/libpqxx/Manifest b/dev-libs/libpqxx/Manifest
index 53c788a6c84..5c138ba7ab3 100644
--- a/dev-libs/libpqxx/Manifest
+++ b/dev-libs/libpqxx/Manifest
@@ -1,2 +1 @@
-DIST libpqxx-6.0.0.tar.gz 676528 BLAKE2B 
a40095ba9851acde1296d93af7e4c4414f334a734b5062874b63a146836105fdde24672707caf623f2073dc1caf87b1053f25c80b10c3fa779fc91a52f9ec7ae
 SHA512 
f237cc03c01a8262eee44a9428206c1cc11b6034dddf540afef145f58eee5c32b880d84832563480d73d834c24311170e2ef6789e100793afbe0b6e393bd4169
 DIST libpqxx-6.4.5.tar.gz 715081 BLAKE2B 
4f1356dc5fc9baddd8fdea6095541f4d90657ef0211edec7796ddd3693933b8d37d5bb14e19249a2e4627b85aef11c582b0ffac0226c8e99a70af1d2b0396e5c
 SHA512 
b6f79c4af93876eaf859626c2deae3b23bd4fa1a438390bc01513ccc48b90565d59588f6977e7475bb7b8dbeb8b1c8ef2a4737d8eb4d15682531fbf78590ed5e

diff --git a/dev-libs/libpqxx/libpqxx-6.0.0.ebuild 
b/dev-libs/libpqxx/libpqxx-6.0.0.ebuild
deleted file mode 100644
index 6f10efcd346..000
--- a/dev-libs/libpqxx/libpqxx-6.0.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-inherit python-any-r1
-
-KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-
-DESCRIPTION="Standard front-end for writing C++ programs that use PostgreSQL"
-SRC_URI="https://github.com/jtv/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="http://pqxx.org/development/libpqxx/;
-LICENSE="BSD"
-SLOT="0"
-IUSE="doc static-libs"
-
-RDEPEND="dev-db/postgresql:="
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   doc? (
-   app-doc/doxygen
-   app-text/xmlto
-   )
-"
-
-DOCS=( AUTHORS NEWS README{.md,-UPGRADE} )
-
-src_prepare() {
-   default
-
-   sed -e 's/python/python2/' \
-   -i tools/{splitconfig,template2mak.py} \
-   || die "Couldn't fix Python shebangs"
-}
-
-src_configure() {
-   econf \
-   --enable-shared \
-   $(use_enable doc documentation) \
-   $(use_enable static-libs static)
-}
-
-src_test() {
-   einfo "The tests need a running PostgreSQL server and an existing 
database."
-   einfo "Test requires PGDATABASE and PGUSER to be set at a minimum. 
Optionally,"
-   einfo "set PGPORT and PGHOST. Define them at the command line or in:"
-   einfo "${EROOT%/}/etc/libpqxx_test_env"
-
-   if [[ -z $PGDATABASE || -z $PGUSER ]] ; then
-   if [[ -f ${EROOT%/}/etc/libpqxx_test_env ]] ; then
-   source "${EROOT%/}/etc/libpqxx_test_env"
-   [[ -n $PGDATABASE ]] && export PGDATABASE
-   [[ -n $PGHOST ]] && export PGHOST
-   [[ -n $PGPORT ]] && export PGPORT
-   [[ -n $PGUSER ]] && export PGUSER
-   fi
-   fi
-
-   if [[ -n $PGDATABASE && -n $PGUSER ]] ; then
-   local server_version
-   server_version=$(psql -Aqtc 'SELECT version();' 2> /dev/null)
-   if [[ $? = 0 ]] ; then
-   cd "${S}/test" || die
-   emake check
-   else
-   eerror "Is the server running?"
-   eerror "Verify role and database exist, and are 
permitted in pg_hba.conf for:"
-   eerror "Role: ${PGUSER}"
-   eerror "Database: ${PGDATABASE}"
-   die "Couldn't connect to server."
-   fi
-   else
-   eerror "PGDATABASE and PGUSER must be set to perform tests."
-   eerror "Skipping tests."
-   fi
-}
-
-src_install () {
-   use doc && HTML_DOCS=( doc/html/. )
-   default
-
-   if ! use static-libs; then
-   find "${D}" -name '*.la' -delete || die
-   fi
-}



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

2019-08-05 Thread Mikle Kolyada
commit: f4f65d45f22443126899e9da05a580c3efeac386
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug  5 09:37:56 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug  5 09:40:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f65d45

Revert "app-misc/pip3line: package removal"

package was removed without proper last riting procedure

This reverts commit 95d2003eee1eb4748f177b5732d78d5590253a3b.

Signed-off-by: Mikle Kolyada  gentoo.org>

 app-misc/pip3line/Manifest  |  1 +
 app-misc/pip3line/metadata.xml  | 17 +++
 app-misc/pip3line/pip3line-3.6.0.ebuild | 87 +
 app-misc/pip3line/pip3line-.ebuild  | 87 +
 4 files changed, 192 insertions(+)

diff --git a/app-misc/pip3line/Manifest b/app-misc/pip3line/Manifest
new file mode 100644
index 000..25f8349bf5a
--- /dev/null
+++ b/app-misc/pip3line/Manifest
@@ -0,0 +1 @@
+DIST pip3line-3.6.0.tar.gz 736294 BLAKE2B 
75bc3bcd3ad547a31a1fc97f525a8575136ba1bcb48e5e9d7292732c04d2a62cd03710a4e6d76a652d5259e5081cf8cc8c2dfc3265ecf1f3ea5cbc6870c02ab6
 SHA512 
4263d18749533f1137dc3546a6a5b5856f9c5dc09355c866c7e6a8fc59787c84ee979f648f563c465aab314ff9155bba6e34e7d4641438d96bdb786c93dfaec8

diff --git a/app-misc/pip3line/metadata.xml b/app-misc/pip3line/metadata.xml
new file mode 100644
index 000..9cc54c99226
--- /dev/null
+++ b/app-misc/pip3line/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gabriel.caudrel...@gmail.com
+   Gabriel Caudrelier
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Compile the Distorm plugin
+   Use QScintilla for more efficient text 
display
+   Compile the plugin adding miscellaneous hashes 
from OpenSSL
+   
+

diff --git a/app-misc/pip3line/pip3line-3.6.0.ebuild 
b/app-misc/pip3line/pip3line-3.6.0.ebuild
new file mode 100644
index 000..8506a3ba996
--- /dev/null
+++ b/app-misc/pip3line/pip3line-3.6.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+
+inherit cmake-utils python-r1 python-utils-r1
+
+DESCRIPTION="Raw bytes manipulation, transformations (decoding and more) and 
interception"
+HOMEPAGE="https://github.com/metrodango/pip3line;
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/metrodango/pip3line.git;
+   EGIT_BRANCH="master"
+else
+   SRC_URI="https://github.com/metrodango/pip3line/archive/v${PV}.tar.gz  
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+# A few comments
+# the ssl flag is just there to enable the plugin for low level crypto 
algorithms. 
+# It has nothing to do with the SSL/TLS protocol itself.
+
+IUSE="distorm python qscintilla ssl"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxmlpatterns:5
+   qscintilla? ( x11-libs/qscintilla )
+   ssl? ( dev-libs/openssl:0= )"
+
+DEPEND="${RDEPEND}
+   distorm? ( dev-vcs/git )"
+
+src_configure() {
+
+   local mycmakeargs=(
+   -DBASIC=yes
+   -DWITH_DISTORM=$(usex distorm)
+   -DWITH_OPENSSL=$(usex ssl)
+   -DWITH_SCINTILLA=$(usex qscintilla)
+   )
+
+   # distorm is statically linked, due to insufficiencies
+   # in the current distorm64 package 
+
+   if use distorm; then
+   mycmakeargs+=(-DWITH_DISTORM_LINK_STATICALLY=ON)
+   fi
+
+   if use python; then
+   local targets=( ${PYTHON_TARGETS} )
+   for target in ${targets[@]}; do
+   if python_is_python3 ${target}; then
+   python_export ${target} PYTHON PYTHON_LIBPATH 
PYTHON_INCLUDEDIR
+   mycmakeargs+=(-DWITH_PYTHON3=ON
+   
-DPYTHON3_INCLUDE_DIRS=${PYTHON_INCLUDEDIR}
+   -DPYTHON3_LIBRARIES=${PYTHON_LIBPATH}
+   )
+   break
+   fi
+   done
+   for target in ${targets[@]}; do
+   if ! python_is_python3 ${target}; then
+   python_export ${target} PYTHON PYTHON_LIBPATH 
PYTHON_INCLUDEDIR
+   mycmakeargs+=(-DWITH_PYTHON27=ON
+   
-DPYTHON27_INCLUDE_DIRS=${PYTHON_INCLUDEDIR}
+   -DPYTHON27_LIBRARIES=${PYTHON_LIBPATH}
+   )
+   break
+

[gentoo-commits] proj/sci:master commit in: sci-mathematics/petsc/files/, sci-mathematics/petsc/

2019-08-05 Thread Matthias Maier
commit: 56534d2726843525afa4f90024a8ba51c5c66383
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 06:46:08 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:46:08 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=56534d27

sci-mathematics/petsc: merge into ::gentoo and remove from overlay.

Signed-off-by: Matthias Maier  gentoo.org>

 .../petsc/files/petsc-3.7.0-disable-rpath.patch|  18 --
 .../files/petsc-3.9.0-fix_sandbox_violation.patch  |  17 --
 sci-mathematics/petsc/metadata.xml |  23 ---
 sci-mathematics/petsc/petsc-3.10.0.ebuild  | 192 -
 sci-mathematics/petsc/petsc-3.10.4.ebuild  | 192 -
 sci-mathematics/petsc/petsc-3.11.1.ebuild  | 191 
 sci-mathematics/petsc/petsc-3.11.3.ebuild  | 191 
 7 files changed, 824 deletions(-)

diff --git a/sci-mathematics/petsc/files/petsc-3.7.0-disable-rpath.patch 
b/sci-mathematics/petsc/files/petsc-3.7.0-disable-rpath.patch
deleted file mode 100644
index 8d0d99330..0
--- a/sci-mathematics/petsc/files/petsc-3.7.0-disable-rpath.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/config/BuildSystem/config/setCompilers.py 
b/config/BuildSystem/config/setCompilers.py
-index 219a35b..ad2ed8c 100644
 a/config/BuildSystem/config/setCompilers.py
-+++ b/config/BuildSystem/config/setCompilers.py
-@@ -1385,12 +1385,7 @@ class Configure(config.base.Configure):
- for language in languages:
-   flag = '-L'
-   self.pushLanguage(language)
--  # test '-R' before '-rpath' as sun compilers [c,fortran] don't give 
proper errors with wrong options.
--  if not Configure.isDarwin(self.log):
--testFlags = ['-Wl,-rpath,', '-R','-rpath ' , '-Wl,-R,']
--  else:
--testFlags = ['-Wl,-rpath,']
--  # test '-R' before '-Wl,-rpath' for SUN compilers [as cc on linux 
accepts -Wl,-rpath, but  f90 & CC do not.
-+  testFlags = []
-   if self.isSun(self.framework.getCompiler(), self.log):
- testFlags.insert(0,'-R')
-   for testFlag in testFlags:

diff --git 
a/sci-mathematics/petsc/files/petsc-3.9.0-fix_sandbox_violation.patch 
b/sci-mathematics/petsc/files/petsc-3.9.0-fix_sandbox_violation.patch
deleted file mode 100644
index 97f8dfed4..0
--- a/sci-mathematics/petsc/files/petsc-3.9.0-fix_sandbox_violation.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/config/PETSc/options/installDir.py 
b/config/PETSc/options/installDir.py
-index 92f190d..047c85b 100644
 a/config/PETSc/options/installDir.py
-+++ b/config/PETSc/options/installDir.py
-@@ -41,12 +41,6 @@ class Configure(config.base.Configure):
-   self.dir = 
os.path.abspath(os.path.expanduser(self.framework.argDB['prefix']))
-   self.petscDir = self.dir
-   self.petscArch = ''
--  try:
--os.makedirs(os.path.join(self.dir,'PETScTestDirectory'))
--os.rmdir(os.path.join(self.dir,'PETScTestDirectory'))
--  except:
--self.installSudoMessage = 'You do not have write permissions to the 
--prefix directory '+self.dir+'\nYou will be prompted for the sudo password for 
any external package installs'
--self.installSudo = 'sudo '
- else:
-   self.dir = os.path.abspath(os.path.join(self.petscdir.dir, 
self.arch.arch))
-   self.petscDir = self.petscdir.dir

diff --git a/sci-mathematics/petsc/metadata.xml 
b/sci-mathematics/petsc/metadata.xml
deleted file mode 100644
index 8c9c01d83..0
--- a/sci-mathematics/petsc/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   tam...@gentoo.org
-   Matthias Maier
-   
-   
-   sci-mathemat...@gentoo.org
-   Gentoo Mathematics Project
-   
-   
-   Use Afterstep image library 
(media-libs/libafterimage)
-   Use boost (dev-libs/boost)
-   Use HYPRE (sci-mathematics/hypre) and for 
preconditioning
-   Make scalars complex
-   Add support for metis 
(sci-libs/parmetis)
-   Use suitesparse (sci-libs/suitesparse) 
including cholmod (sci-libs/cholmod) for sparse factorization
-   Use superlu (sci-libs/superlu) for 
preconditioning
-   Add support for mumps 
(sci-libs/mumps)
-   Add support for scotch 
(sci-libs/scotch)
-   
-

diff --git a/sci-mathematics/petsc/petsc-3.10.0.ebuild 
b/sci-mathematics/petsc/petsc-3.10.0.ebuild
deleted file mode 100644
index 80dfd5255..0
--- a/sci-mathematics/petsc/petsc-3.10.0.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit flag-o-matic fortran-2 python-any-r1 toolchain-funcs
-
-DESCRIPTION="Portable, Extensible Toolkit for Scientific Computation"

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

2019-08-05 Thread Patrice Clement
commit: b88f50e3f0a22e4cf4110c257e6469f85b5c1c14
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 11 20:51:40 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Aug  5 09:12:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88f50e3

dev-python/httplib2: version bump.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/httplib2/Manifest   |  1 +
 dev-python/httplib2/httplib2-0.13.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/httplib2/Manifest b/dev-python/httplib2/Manifest
index 77519fa0ebc..d23d4a10a18 100644
--- a/dev-python/httplib2/Manifest
+++ b/dev-python/httplib2/Manifest
@@ -1,3 +1,4 @@
 DIST httplib2-0.10.3.tar.gz 204500 BLAKE2B 
f71d679b42865bd8e56f708e71d475bfc6988267b07cf7af298ae7ba2c132a67fa04f54f36dfa0d222f86f421ade40724638fdc5840f340da0e8e1a717bb6cdd
 SHA512 
d024986ffd577858017d7a8cfcae98a6cd04b8c89634ea302df4c1443eb2381cecca6ffbb631c9d4260335a3462df6d5604ec485aa591a05cb0231a3f6745aaa
 DIST httplib2-0.11.3.tar.gz 215815 BLAKE2B 
912d7cf56b941cc5ecaac23e16e20c17a31dc81b1ecb755cd3be36f0aaaf62302a760ca82104abb9052ee5c7d0c91baf04425303d124165085a06a20a66e5ba1
 SHA512 
e74be0ba945aaf5836ef14f4b8262e2be4b7f2a1df52b60f8ae7109d9727e117a69a8b7e4f524fb91997781af031a8a7c2112a7ab2b5d9f5c94b04a56aa04659
 DIST httplib2-0.12.1.tar.gz 218582 BLAKE2B 
98c41a96b4e78897e803dbac3d6fedb25ad78f48d0b14ea29340f18da66be4622c7f0ae49acb2f4abca9542a174295d91aa21a6313b15501c4c1e590720a40bb
 SHA512 
b083f0f5e22b384fd61eac428c1c60209702cf595762eadf6734afcf3cef6c3df8c7f2bedc5d782a4a6120a1dec51f910298f678c634c6b5e5d31348d9e10d25
+DIST httplib2-0.13.0.tar.gz 219494 BLAKE2B 
5bb46582b9962266c9b431be7d323720f780075d6c60527e29c45415a001fc671b4bac95912f023e198250013a3b5a2442c02fa3284abba19bb3828bbc96ddb6
 SHA512 
b447531f18eb7d288cce9b1ab4b59c4302bd8db8eb095a102f9d730cb49644a1dc531ca007bb9c9a7321c9876ec0ce953317561fc94a51b02bcb749d2de1fa83

diff --git a/dev-python/httplib2/httplib2-0.13.0.ebuild 
b/dev-python/httplib2/httplib2-0.13.0.ebuild
new file mode 100644
index 000..ea68c21b0a1
--- /dev/null
+++ b/dev-python/httplib2/httplib2-0.13.0.ebuild
@@ -0,0 +1,39 @@
+# 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} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A comprehensive HTTP client library"
+HOMEPAGE="https://pypi.org/project/httplib2/ 
https://github.com/jcgregorio/httplib2;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="app-misc/ca-certificates"
+
+# tests connect to random remote sites
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.12.1-use-system-cacerts.patch )
+
+python_prepare_all() {
+   chmod o+r */*egg*/* || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   if [[ ${EPYTHON} =~ ^(python2.7|pypy)$ ]] ; then
+   cd python2 || die
+   else
+   cd python3 || die
+   fi
+
+   "${PYTHON}" httplib2test.py || die
+}



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

2019-08-05 Thread Patrice Clement
commit: e309c522533c40676f8646ef0665e2d503bb9eb9
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 11 21:21:28 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Aug  5 09:12:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e309c522

dev-python/future: version bump.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/future/Manifest |  1 +
 dev-python/future/future-0.17.1.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/future/Manifest b/dev-python/future/Manifest
index 48c79e5ce1a..58eaf61d973 100644
--- a/dev-python/future/Manifest
+++ b/dev-python/future/Manifest
@@ -1 +1,2 @@
 DIST future-0.17.0.tar.gz 827812 BLAKE2B 
14bfce4927386b157da91e6bbad547e21bb622f7e81997bc4ac400842cec5f7a50d7a0f5a743c4c76a7b80be0dcb6f54c06901311fd27781d89a8d2df1cce7e9
 SHA512 
f2396379e8e36753aeafdf27225c2551a31b10036f21201f1c24d63c1bb318dbd491ec977af514a19a4d477b397df9eed9711be797a64e86fc00c4692729d876
+DIST future-0.17.1.tar.gz 829119 BLAKE2B 
95210b5128d25d6c189cd38bced873f096802690e8fab5f4591c08fa913c41dc255e24af1931cad91d872a286f690f47bf6e0aa365e2f6508b03b0d305779c26
 SHA512 
50094c44db81afbfd37ee25e1710ed11ecb2c2d64ad076fb62a2688dd36a9696ab26b0d7989bf1ecb10da251961a0ee6bb37c4dbd115f70384cd8c9a675d0b2d

diff --git a/dev-python/future/future-0.17.1.ebuild 
b/dev-python/future/future-0.17.1.ebuild
new file mode 100644
index 000..c70e5416eae
--- /dev/null
+++ b/dev-python/future/future-0.17.1.ebuild
@@ -0,0 +1,48 @@
+# 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}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy, clean, reliable Python 2/3 compatibility"
+HOMEPAGE="http://python-future.org/;
+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 ~amd64-fbsd ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-bootstrap-theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+)
+
+python_prepare_all() {
+   sed -i "/'sphinx.ext.intersphinx'/d" docs/conf.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
+}
+
+python_test() {
+   pytest -vv || die "Tests failed under ${EPYTHON}"
+}



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

2019-08-05 Thread Patrice Clement
commit: fad50bed115ee51b84f50a1c9223e89200f73fe6
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 11 21:18:59 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Aug  5 09:12:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad50bed

dev-python/pcapy: version bump.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/pcapy/Manifest|  1 +
 dev-python/pcapy/pcapy-0.11.2.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/pcapy/Manifest b/dev-python/pcapy/Manifest
index 2a4bacc73eb..e829b9bddd7 100644
--- a/dev-python/pcapy/Manifest
+++ b/dev-python/pcapy/Manifest
@@ -1 +1,2 @@
 DIST pcapy-0.11.1.tar.gz 31439 BLAKE2B 
c41a9ead869aea65470ff5db368f9eb8a813ac5aec4cde23e2375d1d9d5f9d9885d2ae88a147eb21820e3c1875ffa490a1476b346bd0eaf5082bab9e239bfb16
 SHA512 
60eebbeae84da33d7bd2eb2398687007a305e8986fcc183d8061fa50bbc0cdf9a66c17461a32a652ca39952dd0935b164bd98a200f82ffef00ffaa55409522a3
+DIST pcapy-0.11.2.tar.gz 32040 BLAKE2B 
467d35dff94d2f32e66f9caae88bb43218f3391745230347c39e1db241543e4e9431cfe49185151025201d0913ca102d1f9567f4cf70a83d6fbbade76ec35ecf
 SHA512 
353a2240a9b8541f30f9df472b6977664f94966fbda327aa72f73f26257086caf1db13d55c57859abf2237f5867c11b6ab582742e04d5c16184ea42dc547301c

diff --git a/dev-python/pcapy/pcapy-0.11.2.ebuild 
b/dev-python/pcapy/pcapy-0.11.2.ebuild
new file mode 100644
index 000..78a8a1c5989
--- /dev/null
+++ b/dev-python/pcapy/pcapy-0.11.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python pcap extension"
+HOMEPAGE="https://www.coresecurity.com/corelabs-research/open-source-tools/pcapy;
+SRC_URI="https://github.com/CoreSecurity/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="${DEPEND}
+net-libs/libpcap"
+
+python_test() {
+   cd "${S}/tests" || die "Unable to activate test suite"
+   "${EPYTHON}" pcapytests.py || die "Tests failed with ${EPYTHON}"
+}



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

2019-08-05 Thread Patrice Clement
commit: bb28089c978a7c461bbfde980e1e912e60f14a9b
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 11 20:46:43 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Aug  5 09:12:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb28089c

dev-python/zict: version bump.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/zict/Manifest  |  1 +
 dev-python/zict/zict-0.1.4.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/zict/Manifest b/dev-python/zict/Manifest
index 7a0098a5ee1..5160f2f891d 100644
--- a/dev-python/zict/Manifest
+++ b/dev-python/zict/Manifest
@@ -1,2 +1,3 @@
 DIST zict-0.1.2.tar.gz 10839 BLAKE2B 
6256e6202f6cca1db025d21c42b98163ad897ceda6a1b878e75165b358ec0a4b9150f04ecdc05f5408dd74c97212b8301d1f45d91f92dad138789570ffcfa562
 SHA512 
13fc6647bc1506bc5e8f69d39a07851a06634949ce917f294762ff3143c8a539117f8731b103df2663708fa1e8c968359985d9c4273aa952f500a89019c176e3
 DIST zict-0.1.3.tar.gz 11199 BLAKE2B 
f91c5116b3b3693ee272379e36c58141afeba14cf25eff9e1416cd59900ca9ab146d7fe806a22939e97dfb3f1657e443eb1420f4d5170a3723df32c3d73b
 SHA512 
2051ff589f9dfc822ceb6a0adebb62e7b782bd426be5035163e78031814927dca221bfcc27ce47fb3d0287b1ec7e1ff120ccebf150e447df213aaa2136f744a4
+DIST zict-0.1.4.tar.gz 11335 BLAKE2B 
30a70f04328762687ea9e6805e540469c26a85898278f2d83e1004d2663cd728a03df68e4900cf22b9d3b3ec6efc44a0fae3e5e0ff631a8bb8cc1d8ac510b8ee
 SHA512 
3381c7fd64a99145f80800772dde381ae16225209aa9300f9d1a2c36b5ac1c4281d4068202e607985666ad44cce7d18317d4d8ca4d3ea4f9a227d4f4180e015c

diff --git a/dev-python/zict/zict-0.1.4.ebuild 
b/dev-python/zict/zict-0.1.4.ebuild
new file mode 100644
index 000..7c2c1e3d994
--- /dev/null
+++ b/dev-python/zict/zict-0.1.4.ebuild
@@ -0,0 +1,29 @@
+# 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="Mutable mapping tools"
+HOMEPAGE="https://github.com/dask/zict/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="dev-python/HeapDict[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/HeapDict[${PYTHON_USEDEP}]
+   dev-python/lmdb[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   py.test || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/atom/

2019-08-05 Thread Mikhail Pukhlikov
commit: fa46df078983063293d0170fd83e25466bb8a131
Author: Mikhail Pukhlikov  gentoo  org>
AuthorDate: Mon Aug  5 06:27:56 2019 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Mon Aug  5 09:50:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa46df07

app-editors/atom: add missing python RDEPEND

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Mikhail Pukhlikov  gentoo.org>

 app-editors/atom/atom-1.32.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-editors/atom/atom-1.32.1.ebuild 
b/app-editors/atom/atom-1.32.1.ebuild
index cffe7192d2e..cb97004c983 100644
--- a/app-editors/atom/atom-1.32.1.ebuild
+++ b/app-editors/atom/atom-1.32.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # NOTE: this ebuild has been generated by atom-ebuild-gen.py from the
@@ -141,6 +141,7 @@ RDEPEND="
>=dev-util/electron-${ELECTRON_V}:${ELECTRON_SLOT}
dev-vcs/git
!sys-apps/apmd
+   ${PYTHON_DEPS}
 "
 
 S="${WORKDIR}/${PN}-${MY_PV}"



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

2019-08-05 Thread Zac Medico
commit: c11c239789bf7d9166cd1ecc55b0996b72c058f7
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug  5 06:01:39 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug  5 06:01:39 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c11c2397

repoman: Update for a repoman-2.3.17 release

Signed-off-by: Zac Medico  gentoo.org>

 repoman/RELEASE-NOTES | 6 ++
 repoman/setup.py  | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/repoman/RELEASE-NOTES b/repoman/RELEASE-NOTES
index 6f6341748..e252d0124 100644
--- a/repoman/RELEASE-NOTES
+++ b/repoman/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+repoman-2.3.17
+==
+* Bug Fixes:
+- Bug 233589 Support PROPERTIES="live"
+
+
 repoman-2.3.16
 ==
 * Bug Fixes:

diff --git a/repoman/setup.py b/repoman/setup.py
index c7bc29740..ebbf0a633 100755
--- a/repoman/setup.py
+++ b/repoman/setup.py
@@ -450,7 +450,7 @@ def get_manpages():
 
 setup(
name = 'repoman',
-   version = '2.3.16',
+   version = '2.3.17',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



[gentoo-commits] proj/portage: New tag: repoman-2.3.17

2019-08-05 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug  5 06:22:06 2019 +

New tag: repoman-2.3.17




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

2019-08-05 Thread Agostino Sarubbo
commit: 6f610335f5dfb00c038239bb50a38c276a9ea75f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug  5 07:01:23 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug  5 07:01:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f610335

sys-kernel/vanilla-sources: Automated version bump to 
{4.4.187,4.9.187,4.14.136,4.19.64,5.2.6} - remove old.

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/vanilla-sources/Manifest| 10 +-
 ...sources-4.14.135.ebuild => vanilla-sources-4.14.136.ebuild} |  0
 ...a-sources-4.19.63.ebuild => vanilla-sources-4.19.64.ebuild} |  0
 ...a-sources-4.4.186.ebuild => vanilla-sources-4.4.187.ebuild} |  0
 ...a-sources-4.9.186.ebuild => vanilla-sources-4.9.187.ebuild} |  0
 ...nilla-sources-5.2.5.ebuild => vanilla-sources-5.2.6.ebuild} |  0
 6 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index fedfc752e81..a1e1c83db2d 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,9 +6,9 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c
 DIST linux-5.1.tar.xz 106244476 BLAKE2B 
ae3c63ced819737e34f8ec3a78138f87704a2f2956454411e3a4830ec8c0aaf2c288af6ca080f1892540e50f4a422482360010be8641afdeeeaf7231e7d8da97
 SHA512 
ae96f347badc95f1f3acf506c52b6cc23c0bd09ce8f4ce6705d4b4058b62593059bba1bc603c8d8b00a2f19131e7e56c31ac62b45883a346fa61d655e178f236
 DIST linux-5.2.tar.xz 107029708 BLAKE2B 
f0cf6e3a15a4bd019edbfa33cb4556d0672e807f7d139eff3ab053d0ad7649198b229475955a1f51eb90d0e9f8268cafb782f6312793fdf38472f3c6d7c2d7ee
 SHA512 
5a28f8a34c4e0470617f5638b7112e6252109b78f23b1eed484a228530970c7ef5c130d6e5a09cf25ea2f6a0329602dcc1ec66ce893182e15b27d99bd228789c
 DIST patch-3.16.71.xz 2457328 BLAKE2B 
bd9fe320dfebcc541c4bf24900a18bac764aa80e5a1acf425a4858e039584882b4a490b2c74ebf7e9bdd0c0dcb378f953d07caefbf922c3dd47d9a6e724c19f4
 SHA512 
6d53a45432b90e5c449ae299667252a6152bc554ea6a9e140de2545f2511915f1597401d31e9c98482e9e240ffe7babb6ba6b6933f981e1396a46f66a799c336
-DIST patch-4.14.135.xz 2774180 BLAKE2B 
3afa8750e0d93b06d56c521accdd3cd3173e652650829511ab885aad2ab0f7edb99b1f7cf74c332c6d2cae9018fbd8e7be167f5ff33d303ec5060081a6919298
 SHA512 
a49e93d5849a603899886fe9a2bf953fe0b84713fd1cbea17de9a595d351b2254f18509775a5b7dad4a591c10b67ba1165da4acd82cd9fcf11ced1f0a579fe7a
-DIST patch-4.19.63.xz 1617400 BLAKE2B 
6abdc79ed057bf276a65ef72e4602804077892b586d3a4821a58f74b279e485e904ce16f596dd511d23a3eab464f53f527e4494032d1b128cd43d3d06d9865ae
 SHA512 
3d33431d9a43220f3e7362389b6d5dfd9c01198222c1f5f383295a92ae536592a7d4563266f715f80bbe933f8f1ebde30e314181c47804ccf829a7acdceb29af
-DIST patch-4.4.186.xz 2623620 BLAKE2B 
0b1569f17c1dc2eac7b83d5a65381f219f594d62a38df3e6b3c011aa81627e38c0080231630f9a288dbf17e6ab0012a74554c16646fb61676e4420a966e4efd8
 SHA512 
e548d0986a679750446fbbbf86269bc01447a4cccd350890978d56d35b43eaf02c2aad22852fb99e9a04ac7474d873a9d1a931638e52c222a492360562b5bfc1
-DIST patch-4.9.186.xz 2852924 BLAKE2B 
4bb1fe840352a3e2ddbd0f6fff4b4c8bbf7b97dbed194b7ca80f6f73687188ac61c2e5a06d1bf3f8b702fb3ad8309a19a05b2c4969d00abeb9e5bc19ff8eda2c
 SHA512 
140d50ab6aa00f17bf4c7818c241fdd46665a82a5f1d50caed61b25d16a13606a3a7419e42a67ed2a8326fdd3f68fafe95330daf8b883e83903df56a5d1c088b
+DIST patch-4.14.136.xz 2784404 BLAKE2B 
12847a5e9a9537ac0375fab9a06581b7500725fe7f9c7181c2a8547368fb06faeb003776d620b01995bb268ec847fdab0c08520e9ce38cfa134ae8b3b2b628e7
 SHA512 
fed7f68be9c5528e6b28accca16ccd89c7583503136ae09a10865b75122ce10871bd0b7c0c99d7ef3f5eaa1d8fc76747c7843a637e02d7586a4399c600e59178
+DIST patch-4.19.64.xz 1631912 BLAKE2B 
512055d0f5a89c239700224697b84a992a204c3b2cf4641d9ab87d37f3349dc8f5075bc7331066d9fa305cb16963d27a1a13af38fc78b55713535eaf49eebd05
 SHA512 
d16a37f6a012782a44c6b54bec02f5b07c7d2a84f51a9b540567b6b6537745e5baa8351c40653468ba9f6527b7b98cc7c350c16b12d8b2c67743546000abe8d4
+DIST patch-4.4.187.xz 2662168 BLAKE2B 
b3abbd601a9b59a2390be4890d1da6218febcf53522bf0750dcb3388d72ea82ea727f62a6353a479c7e41b40db936576861cc1d61774c88194ba4b3681a87c1a
 SHA512 
d628f09aac74a2fc1f9b8cbb18e8017637983470c2f8da6d69ef7e1a1fe262296745ed041a72c3deedc326308c143fa90cff48b395221ab5d53b306da49e9457
+DIST patch-4.9.187.xz 2908164 BLAKE2B 
8e09ff42ab0ae0543db22eb1bd089dfd6779f1acf9701c5f35bd940a5f41a3a2518b87c57d00b072bd0a20f4aae11d605898a82c042f44a7aa52757954986db5
 SHA512 
59f2fe415b749cd683898b0c309ab878a734ecd354c91bd5d0f4639fefa117594babe8242209d6bfa46c66ee10d01163965ceda1e9ee2f503a5a3637eec4ccea
 DIST patch-5.1.21.xz 651764 BLAKE2B 
cf928fa0453a3460af3a2889596e49383f975d22c9e891be0096c5d37cde2bdf6391301855504f8c2522d3c8a8433f865f80c6937992be67e9bbe296afae8901
 SHA512 
124bded280ada37ab8af76c11aeb688fcc37f335e2318c5a28ab6bec351e516614540cea0bfa93dfec66c1a74500e39a031deaaf67047b1eca5cbc2cde5f7165
-DIST patch-5.2.5.xz 

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

2019-08-05 Thread Agostino Sarubbo
commit: e4663ac9d8b4379ce5d80e580ef524af8d80c30d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug  5 07:02:02 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug  5 07:02:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4663ac9

sys-kernel/git-sources: Automated version bump to 5.3_rc3.

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-5.3_rc3.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 5fa506a00c5..ce307ef62a4 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,3 +1,4 @@
 DIST linux-5.2.tar.xz 107029708 BLAKE2B 
f0cf6e3a15a4bd019edbfa33cb4556d0672e807f7d139eff3ab053d0ad7649198b229475955a1f51eb90d0e9f8268cafb782f6312793fdf38472f3c6d7c2d7ee
 SHA512 
5a28f8a34c4e0470617f5638b7112e6252109b78f23b1eed484a228530970c7ef5c130d6e5a09cf25ea2f6a0329602dcc1ec66ce893182e15b27d99bd228789c
 DIST patch-5.3-rc1.patch 92211979 BLAKE2B 
984990a073e8c2fed14078f10b97143d387af8e8ea678acb07251cfa9b05bb5801cc7abb43f342a0181d289fa7816b7b5ed1f13f9db2d3a28a19a003b531
 SHA512 
b48c31cb3c0a27d5bddea48bbb9805e74756d04c4f9dcf911ccb44d3e8ad128d74c52e68b510bef4997b52ddf4b69d4d359c37be6b9df478af51246d62dcff91
 DIST patch-5.3-rc2.patch 94028243 BLAKE2B 
872fbe722cdc38f2a7799ea56cfa7916095d921cec841df4420b1409c2e0447e44e00cd0613e695605fd56eae24cec901b526270cf1d2616c49b937a803110cd
 SHA512 
d3ec6cc0d4062a448a0e7470e86910d6d114b262d8dc8fa88d4e010e9a2ed6a4b1342afe49c5851121577a1b2ce83344f511157d09f339de8b3f96caaf7d2ec5
+DIST patch-5.3-rc3.patch 94324876 BLAKE2B 
e68fbf8b24b1c8b0a0b5c751ef1b13eedd338db0dcb1060a155e09888ec6f3a60a8a64259bfe6888dc09e818bd12e4559447f8b00d6d9d94681a05ea9bae9dff
 SHA512 
b9e3ac03827d9cc1b0c63ecf29c94f34494fae4f2a2cb6f77dfda04aa0798b2ee3b8d5251bdd95e7fa7665755dc3f7950f31009ddb4f085b4642cb8074c91c36

diff --git a/sys-kernel/git-sources/git-sources-5.3_rc3.ebuild 
b/sys-kernel/git-sources/git-sources-5.3_rc3.ebuild
new file mode 100644
index 000..71a45a3201b
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-5.3_rc3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="5.2"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.5"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-xetex/files/

2019-08-05 Thread Mikle Kolyada
commit: ffb518b16595646319f74afec499530b6cf13506
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug  5 08:25:23 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug  5 08:26:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb518b1

dev-texlive/texlive-xetex: Drop type1 font from fontconfig

Closes: https://bugs.gentoo.org/652680
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-texlive/texlive-xetex/files/09-texlive.conf | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-texlive/texlive-xetex/files/09-texlive.conf 
b/dev-texlive/texlive-xetex/files/09-texlive.conf
index f2f6ba2d1f8..937eb0130c8 100644
--- a/dev-texlive/texlive-xetex/files/09-texlive.conf
+++ b/dev-texlive/texlive-xetex/files/09-texlive.conf
@@ -3,5 +3,4 @@
 
   /usr/share/texmf-dist/fonts/opentype
   /usr/share/texmf-dist/fonts/truetype
-  /usr/share/texmf-dist/fonts/type1
 



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

2019-08-05 Thread Matthias Maier
commit: ecf7fa5aeab4429879aa0ccf03297347bf2ef2be
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 06:28:32 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:51:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf7fa5a

sci-libs/dealii: package migration from ::science overlay

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/dealii/Manifest|   2 +
 sci-libs/dealii/dealii-9.1.1.ebuild | 145 
 sci-libs/dealii/dealii-.ebuild  | 145 
 sci-libs/dealii/metadata.xml|  45 +++
 4 files changed, 337 insertions(+)

diff --git a/sci-libs/dealii/Manifest b/sci-libs/dealii/Manifest
new file mode 100644
index 000..fa22d9957ee
--- /dev/null
+++ b/sci-libs/dealii/Manifest
@@ -0,0 +1,2 @@
+DIST dealii-9.1.1-offline_documentation.tar.gz 211103151 BLAKE2B 
ef7cf48aa8019a2d42a38804744ff72cc7f744255fa27df852f8f93c86a02f2125458e0e525e57510bb98adc27aed933fefa27d556d8203c991dae9866c7d57a
 SHA512 
5e2b71e9bdeb80875772356e2c873bc1f065f2a8c5c47923b74b471d464e4867c257e3a47b32341aa60af98e74e3ed2eceba8dedb4b157ab872681576ecbd5db
+DIST dealii-9.1.1.tar.gz 19911088 BLAKE2B 
e8488833f11339ccffd4791b9b46ab77f1982cbbdeb11fab7f6b74ca2e17c3d648a2940f4462d0ac9c68bd619b3c4f43b4d8052d2903cbb9cae2fece93d81987
 SHA512 
02dd91e2b0f395960f900f4cbe00bd307a4762ffbc5f3838dcc34828937e96727efbbcc66fc3d357d6b00b0dddcbc6cd7709c4c03f067d92a8f72d4631b88bf1

diff --git a/sci-libs/dealii/dealii-9.1.1.ebuild 
b/sci-libs/dealii/dealii-9.1.1.ebuild
new file mode 100644
index 000..0da4f8ea6ed
--- /dev/null
+++ b/sci-libs/dealii/dealii-9.1.1.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils eutils multilib
+
+# deal.II uses its own FindLAPACK.cmake file that calls into the system
+# FindLAPACK.cmake module and does additional internal setup. Do not remove
+# any of these modules:
+CMAKE_REMOVE_MODULES_LIST=""
+
+DESCRIPTION="Solving partial differential equations with the finite element 
method"
+HOMEPAGE="http://www.dealii.org/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/dealii/dealii.git;
+   SRC_URI=""
+   KEYWORDS=""
+else
+   MY_PV="${PV//0_rc/rc}"
+   MY_P="${PN}-${MY_PV}"
+   
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz
+   doc? (
+   
https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-offline_documentation.tar.gz
+   -> ${P}-offline_documentation.tar.gz
+   )"
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="
+   adolc assimp arpack cpu_flags_x86_avx cpu_flags_x86_sse2 cuda +debug
+   doc +examples gmsh +gsl hdf5 +lapack metis mpi muparser nanoflann
+   opencascade netcdf p4est petsc scalapack slepc +sparse static-libs
+   sundials symengine +tbb trilinos
+"
+
+# TODO: add slepc use flag once slepc is packaged for gentoo-science
+REQUIRED_USE="
+   p4est? ( mpi )
+   slepc? ( petsc )
+   trilinos? ( mpi )"
+
+RDEPEND="dev-libs/boost
+   app-arch/bzip2
+   sys-libs/zlib
+   adolc? ( sci-libs/adolc )
+   arpack? ( sci-libs/arpack[mpi=] )
+   assimp? ( media-libs/assimp )
+   cuda? ( dev-util/nvidia-cuda-sdk )
+   gmsh? ( sci-libs/gmsh )
+   gsl? ( sci-libs/gsl )
+   hdf5? ( sci-libs/hdf5[mpi=] )
+   lapack? ( virtual/lapack )
+   metis? ( >=sci-libs/parmetis-4 )
+   mpi? ( virtual/mpi )
+   muparser? ( dev-cpp/muParser )
+   nanoflann? ( sci-libs/nanoflann )
+   netcdf? ( sci-libs/netcdf-cxx:0 )
+   opencascade? ( sci-libs/opencascade:* )
+   p4est? ( sci-libs/p4est[mpi] )
+   petsc? ( sci-mathematics/petsc[mpi=] )
+   scalapack? ( sci-libs/scalapack )
+   slepc? ( sci-mathematics/slepc[mpi=] )
+   sparse? ( sci-libs/umfpack )
+   sundials? ( sci-libs/sundials )
+   symengine? ( >=sci-libs/symengine-0.4:= )
+   tbb? ( dev-cpp/tbb )
+   trilinos? ( sci-libs/trilinos )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] dev-lang/perl )"
+
+src_configure() {
+   # deal.II needs a custom build type:
+   local CMAKE_BUILD_TYPE=$(usex debug DebugRelease Release)
+
+   local mycmakeargs=(
+   -DDEAL_II_PACKAGE_VERSION=
+   -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF
+   -DDEAL_II_ALLOW_AUTODETECTION=OFF
+   -DDEAL_II_ALLOW_BUNDLED=OFF
+   -DDEAL_II_ALLOW_PLATFORM_INTROSPECTION=OFF
+   -DDEAL_II_COMPILE_EXAMPLES=OFF
+   

[gentoo-commits] proj/sci:master commit in: sci-libs/trilinos/, sci-libs/trilinos/files/

2019-08-05 Thread Matthias Maier
commit: 998f2a2c3f236879ea713a3cf1576d014be15e5c
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 06:43:45 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:43:45 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=998f2a2c

sci-libs/trilinos: merge into ::gentoo and remove from overlay.

Signed-off-by: Matthias Maier  gentoo.org>

 .../files/trilinos-11.14.1-fix-install-paths.patch |   61 --
 ...nos-12.12.1-fix_install_paths_for_destdir.patch | 1069 
 ...trilinos-12.12.1-fix_sundance_compilation.patch |   33 -
 .../files/trilinos-12.12.1-superlu-5.patch |  161 ---
 ...nos-12.14.1-fix_install_paths_for_destdir.patch |  973 --
 sci-libs/trilinos/metadata.xml |   51 -
 sci-libs/trilinos/trilinos-12.12.1-r1.ebuild   |  206 
 sci-libs/trilinos/trilinos-12.14.1.ebuild  |  207 
 8 files changed, 2761 deletions(-)

diff --git a/sci-libs/trilinos/files/trilinos-11.14.1-fix-install-paths.patch 
b/sci-libs/trilinos/files/trilinos-11.14.1-fix-install-paths.patch
deleted file mode 100644
index 32f25f326..0
--- a/sci-libs/trilinos/files/trilinos-11.14.1-fix-install-paths.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-diff --git a/cmake/tribits/package_arch/TribitsWriteClientExportFiles.cmake 
b/cmake/tribits/package_arch/TribitsWriteClientExportFiles.cmake
-index e1c633f..864488f 100644
 a/cmake/tribits/core/package_arch/TribitsWriteClientExportFiles.cmake
-+++ b/cmake/tribits/core/package_arch/TribitsWriteClientExportFiles.cmake
-@@ -494,8 +494,8 @@ 
INCLUDE(\"${PROJECT_BINARY_DIR}/${PACKAGE_NAME}Targets.cmake\")"
-   FOREACH(PATH ${PATH_LIST})
- SET(RELATIVE_PATH "${RELATIVE_PATH}/..")
-   ENDFOREACH()
--  SET(FULL_LIBRARY_DIRS_SET 
"\${CMAKE_CURRENT_LIST_DIR}/${RELATIVE_PATH}/${${PROJECT_NAME}_INSTALL_LIB_DIR}")
--  SET(FULL_INCLUDE_DIRS_SET 
"\${CMAKE_CURRENT_LIST_DIR}/${RELATIVE_PATH}/${${PROJECT_NAME}_INSTALL_INCLUDE_DIR}")
-+  SET(FULL_LIBRARY_DIRS_SET "${${PROJECT_NAME}_INSTALL_LIB_DIR}")
-+  SET(FULL_INCLUDE_DIRS_SET "${${PROJECT_NAME}_INSTALL_INCLUDE_DIR}")
- 
-   # Custom code in configuration file.
-   SET(PACKAGE_CONFIG_CODE "")
-@@ -574,14 +574,14 @@ 
FUNCTION(TRIBITS_WRITE_PROJECT_CLIENT_EXPORT_FILES_INSTALL_TARGETS PACKAGE_NAME)
-   IF (${PROJECT_NAME}_ENABLE_INSTALL_CMAKE_CONFIG_FILES)
- INSTALL(
-   FILES 
${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/${PACKAGE_NAME}Config_install.cmake
--  DESTINATION "${${PROJECT_NAME}_INSTALL_LIB_DIR}/cmake/${PACKAGE_NAME}"
-+  DESTINATION "${${PROJECT_NAME}_INSTALL_CONFIG_DIR}/${PACKAGE_NAME}"
-   RENAME ${PACKAGE_NAME}Config.cmake
-   )
- 
- IF(${PACKAGE_NAME}_HAS_NATIVE_LIBRARIES)
-   INSTALL(
- EXPORT ${PACKAGE_NAME}
--DESTINATION "${${PROJECT_NAME}_INSTALL_LIB_DIR}/cmake/${PACKAGE_NAME}"
-+DESTINATION "${${PROJECT_NAME}_INSTALL_CONFIG_DIR}/${PACKAGE_NAME}"
- FILE ${PACKAGE_NAME}Targets.cmake
- )
- ENDIF()
-@@ -819,8 +819,8 @@ 
include(\"${${TRIBITS_PACKAGE}_BINARY_DIR}/${TRIBITS_PACKAGE}Config.cmake\")")
-   FOREACH(PATH ${PATH_LIST})
- SET(RELATIVE_PATH "${RELATIVE_PATH}/..")
-   ENDFOREACH()
--  SET(${PROJECT_NAME}_CONFIG_INCLUDE_DIRS 
"\${CMAKE_CURRENT_LIST_DIR}/${RELATIVE_PATH}/${${PROJECT_NAME}_INSTALL_INCLUDE_DIR}")
--  SET(${PROJECT_NAME}_CONFIG_LIBRARY_DIRS 
"\${CMAKE_CURRENT_LIST_DIR}/${RELATIVE_PATH}/${${PROJECT_NAME}_INSTALL_LIB_DIR}")
-+  SET(${PROJECT_NAME}_CONFIG_INCLUDE_DIRS 
"${${PROJECT_NAME}_INSTALL_INCLUDE_DIR}")
-+  SET(${PROJECT_NAME}_CONFIG_LIBRARY_DIRS 
"${${PROJECT_NAME}_INSTALL_LIB_DIR}")
- 
-   # Write the specification of the rpath if necessary. This is only needed if 
we're building shared libraries.
-   IF(BUILD_SHARED_LIBS)
-@@ -845,7 +845,7 @@ 
include(\"\${CMAKE_CURRENT_LIST_DIR}/../${TRIBITS_PACKAGE}/${TRIBITS_PACKAGE}Con
- 
- INSTALL(
-   FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config_install.cmake
--  DESTINATION "${${PROJECT_NAME}_INSTALL_LIB_DIR}/cmake/${PROJECT_NAME}"
-+  DESTINATION "${${PROJECT_NAME}_INSTALL_CONFIG_DIR}/${PROJECT_NAME}"
-   RENAME ${PROJECT_NAME}Config.cmake
-   )
-   ENDIF()
-@@ -890,7 +890,7 @@ 
include(\"\${CMAKE_CURRENT_LIST_DIR}/../${TRIBITS_PACKAGE}/${TRIBITS_PACKAGE}Con
- )
-   INSTALL(
- FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
--DESTINATION "${${PROJECT_NAME}_INSTALL_LIB_DIR}/cmake/${PROJECT_NAME}"
-+DESTINATION "${${PROJECT_NAME}_INSTALL_CONFIG_DIR}/${PROJECT_NAME}"
- )
- 
- ENDFUNCTION()

diff --git 
a/sci-libs/trilinos/files/trilinos-12.12.1-fix_install_paths_for_destdir.patch 
b/sci-libs/trilinos/files/trilinos-12.12.1-fix_install_paths_for_destdir.patch
deleted file mode 100644
index d4e04a438..0
--- 
a/sci-libs/trilinos/files/trilinos-12.12.1-fix_install_paths_for_destdir.patch
+++ /dev/null
@@ -1,1069 +0,0 @@
-diff --git a/commonTools/gtest/CMakeLists.txt 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/slepc/

2019-08-05 Thread Matthias Maier
commit: 9f25ff6dfa6b7631f53b8e1e5a8144f07f1cc15f
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 05:53:15 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:51:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f25ff6d

sci-mathematics/slepc: port to EAPI 7

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-mathematics/slepc/slepc-3.11.1.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-mathematics/slepc/slepc-3.11.1.ebuild 
b/sci-mathematics/slepc/slepc-3.11.1.ebuild
index cfd41a75da8..52212cabfd5 100644
--- a/sci-mathematics/slepc/slepc-3.11.1.ebuild
+++ b/sci-mathematics/slepc/slepc-3.11.1.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit eutils flag-o-matic python-any-r1 toolchain-funcs versionator
+inherit eutils flag-o-matic python-any-r1 toolchain-funcs
 
 DESCRIPTION="Scalable Library for Eigenvalue Problem Computations"
 HOMEPAGE="http://slepc.upv.es/;
@@ -16,9 +16,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="complex-scalars doc mpi"
 
-PETSC_PV="$(get_version_component_range 1-2 ${PV})"
 RDEPEND="
-   =sci-mathematics/petsc-${PETSC_PV}*:=[mpi=,complex-scalars=]
+   =sci-mathematics/petsc-$(ver_cut 1-2)*:=[mpi=,complex-scalars=]
sci-libs/arpack[mpi=]
mpi? ( virtual/mpi )
 "
@@ -29,7 +28,7 @@ DEPEND="${RDEPEND}
dev-util/cmake
 "
 
-MAKEOPTS="${MAKEOPTS} -j1 V=1"
+MAKEOPTS="${MAKEOPTS} V=1"
 
 src_prepare() {
default
@@ -70,6 +69,7 @@ src_install() {
 
if use doc ; then
dodoc docs/slepc.pdf
-   dohtml -r docs/*.html docs/manualpages
+   docinto html
+   dodoc -r docs/*.html docs/manualpages
fi
 }



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

2019-08-05 Thread Matthias Maier
commit: d391eb27ea4151ffd950c76f07d1b79c42d469c8
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 05:42:52 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:51:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d391eb27

sci-libs/gmsh: package migration from ::science overlay

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/gmsh/Manifest  |  1 +
 sci-libs/gmsh/gmsh-4.4.1.ebuild | 74 +
 sci-libs/gmsh/metadata.xml  | 20 +++
 3 files changed, 95 insertions(+)

diff --git a/sci-libs/gmsh/Manifest b/sci-libs/gmsh/Manifest
new file mode 100644
index 000..810e33fd344
--- /dev/null
+++ b/sci-libs/gmsh/Manifest
@@ -0,0 +1 @@
+DIST gmsh-4.4.1-source.tgz 13227645 BLAKE2B 
68df0a54655d2a85012d2961daafbe92f0295661f6f71b0be4c7a78b7c814af21b39b29e65a201c4918d7e31462ac391b208fcceca356c4d9974c5de3c88da13
 SHA512 
cfdd353de051d1deffca90bfa31a007a466d39c145e704612b92441556dec0c8d7b58ab07c2fa3166de893d99f0308ffb66b4f321172ea60da0b6db907aa7a2e

diff --git a/sci-libs/gmsh/gmsh-4.4.1.ebuild b/sci-libs/gmsh/gmsh-4.4.1.ebuild
new file mode 100644
index 000..fa56d3eae13
--- /dev/null
+++ b/sci-libs/gmsh/gmsh-4.4.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils flag-o-matic fortran-2 python-any-r1 toolchain-funcs
+
+DESCRIPTION="A three-dimensional finite element mesh generator"
+HOMEPAGE="http://www.geuz.org/gmsh/;
+SRC_URI="http://www.geuz.org/gmsh/src/${P}-source.tgz;
+
+LICENSE="GPL-3 free-noncomm"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+## cgns is not compiling ATM, maybe fix cgns lib first
+IUSE="blas cgns examples jpeg lua med metis mpi netgen opencascade petsc png 
python X zlib"
+
+RDEPEND="
+   virtual/fortran
+   X? ( x11-libs/fltk:1 )
+   blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 )
+   cgns? ( sci-libs/cgnslib )
+   jpeg? ( virtual/jpeg:0 )
+   lua? ( dev-lang/lua:0 )
+   med? ( sci-libs/med )
+   opencascade? ( sci-libs/opencascade:* )
+   png? ( media-libs/libpng:0 )
+   petsc? ( sci-mathematics/petsc )
+   zlib? ( sys-libs/zlib )
+   mpi? ( virtual/mpi[cxx] )"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   python? ( dev-lang/swig:0 )
+   "
+
+S=${WORKDIR}/${P}-source
+
+pkg_setup() {
+   fortran-2_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=( )
+
+   use blas && \
+   mycmakeargs+=(-DCMAKE_Fortran_COMPILER=$(tc-getF77))
+
+   mycmakeargs+=(
+   -DENABLE_BLAS_LAPACK="$(usex blas)"
+   -DENABLE_CGNS="$(usex cgns)"
+   -DENABLE_FLTK="$(usex X)"
+   -DENABLE_GRAPHICS="$(usex X)"
+   -DENABLE_MED="$(usex med)"
+   -DENABLE_METIS="$(usex metis)"
+   -DENABLE_NETGEN="$(usex netgen)"
+   -DENABLE_OCC="$(usex opencascade)"
+   -DENABLE_PETSC="$(usex petsc)"
+   -DENABLE_WRAP_PYTHON="$(usex python)")
+
+   cmake-utils_src_configure mycmakeargs
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   if use examples ; then
+   insinto /usr/share/doc/${PF}
+   doins -r demos tutorial
+   fi
+}

diff --git a/sci-libs/gmsh/metadata.xml b/sci-libs/gmsh/metadata.xml
new file mode 100644
index 000..20c781af95c
--- /dev/null
+++ b/sci-libs/gmsh/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+Enables cgns output support
+Enables metis support
+Enables med support
+Enable 3D Frontal triangulation using 
netgen lib
+Enable sci-mathematics/petsc support
+Enable OpenCASCADE support
+   
+



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/slepc/

2019-08-05 Thread Matthias Maier
commit: ea0a668c18823766a061f87931945998b1230fb0
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 04:53:12 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:51:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea0a668c

sci-mathematics/slepc: package migration from ::science overlay

After years in ::science it is stable enough to be hosted in ::gentoo.

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-mathematics/slepc/Manifest|  1 +
 sci-mathematics/slepc/metadata.xml| 15 +++
 sci-mathematics/slepc/slepc-3.11.1.ebuild | 75 +++
 3 files changed, 91 insertions(+)

diff --git a/sci-mathematics/slepc/Manifest b/sci-mathematics/slepc/Manifest
new file mode 100644
index 000..a1f5cfb711c
--- /dev/null
+++ b/sci-mathematics/slepc/Manifest
@@ -0,0 +1 @@
+DIST slepc-3.11.1.tar.gz 4700643 BLAKE2B 
a624050aad0128d7ef53f27f72484e078e62d8edf9298995dda71a9e8d804dddc7e433542eccf95b2d896be80e8795b1664375e68a4c02c18c56d78d490bffb7
 SHA512 
a941c2a955953ed2344de7f7d9eaaed79504c3559e27920c633bc09cfb192f883b26fd4aa5dc3bd9909a2fc045f3a34e514feca0e074ca36bc3166aa9c059235

diff --git a/sci-mathematics/slepc/metadata.xml 
b/sci-mathematics/slepc/metadata.xml
new file mode 100644
index 000..046ec6c8f40
--- /dev/null
+++ b/sci-mathematics/slepc/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   sci-mathemat...@gentoo.org
+   Gentoo Mathematics Project
+   
+   
+   Make scalars complex
+   
+

diff --git a/sci-mathematics/slepc/slepc-3.11.1.ebuild 
b/sci-mathematics/slepc/slepc-3.11.1.ebuild
new file mode 100644
index 000..cfd41a75da8
--- /dev/null
+++ b/sci-mathematics/slepc/slepc-3.11.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils flag-o-matic python-any-r1 toolchain-funcs versionator
+
+DESCRIPTION="Scalable Library for Eigenvalue Problem Computations"
+HOMEPAGE="http://slepc.upv.es/;
+SRC_URI="http://slepc.upv.es/download/distrib/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="complex-scalars doc mpi"
+
+PETSC_PV="$(get_version_component_range 1-2 ${PV})"
+RDEPEND="
+   =sci-mathematics/petsc-${PETSC_PV}*:=[mpi=,complex-scalars=]
+   sci-libs/arpack[mpi=]
+   mpi? ( virtual/mpi )
+"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   dev-util/cmake
+"
+
+MAKEOPTS="${MAKEOPTS} -j1 V=1"
+
+src_prepare() {
+   default
+
+   sed -i -e 's%/usr/bin/env python%/usr/bin/env python2%' configure || die
+}
+
+src_configure() {
+   # *sigh*
+   addpredict "${PETSC_DIR}"/.nagged
+
+   # Make sure that the environment is set up correctly:
+   unset PETSC_DIR
+   unset PETSC_ARCH
+   unset SLEPC_DIR
+   source "${EPREFIX}"/etc/env.d/99petsc
+   export PETSC_DIR
+
+   # configure is a custom python script and doesn't want to have default
+   # configure arguments that we set with econf
+   ./configure \
+   --prefix="${EPREFIX}/usr/$(get_libdir)/slepc" \
+   --with-arpack=1 \
+   --with-arpack-dir="${EPREFIX}/usr/$(get_libdir)" \
+   --with-arpack-flags="$(usex mpi "-lparpack,-larpack" 
"-larpack")"
+
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+
+   # add PETSC_DIR to environmental variables
+   cat >> 99slepc <<- EOF
+   SLEPC_DIR=${EPREFIX}/usr/$(get_libdir)/slepc
+   LDPATH=${EPREFIX}/usr/$(get_libdir)/slepc/lib
+   EOF
+   doenvd 99slepc
+
+   if use doc ; then
+   dodoc docs/slepc.pdf
+   dohtml -r docs/*.html docs/manualpages
+   fi
+}



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

2019-08-05 Thread Matthias Maier
commit: 0c6704f8b7fbc774df76bed72d1929f9bfd4a1fd
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 06:15:41 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:51:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c6704f8

sci-libs/trilinos: package migration from ::science overlay

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/trilinos/Manifest|   2 +
 sci-libs/trilinos/metadata.xml|  48 +++
 sci-libs/trilinos/trilinos-12.14.1.ebuild | 210 ++
 3 files changed, 260 insertions(+)

diff --git a/sci-libs/trilinos/Manifest b/sci-libs/trilinos/Manifest
new file mode 100644
index 000..78510be64f9
--- /dev/null
+++ b/sci-libs/trilinos/Manifest
@@ -0,0 +1,2 @@
+DIST trilinos-12.14.1-patches-r0.tar.xz 6448 BLAKE2B 
f852a4612c400ddfb6dcecb476e0b9b2cd0f38ac9cd74fd09fc1f99ccb2588a4703f8c8514689c81d23aa218aff3cdcbe9b5205becea8936723d6e339705d54d
 SHA512 
206bd08f0a5b7f7107e60c9e9c1a15fa7e74916bacb5399cccdd936b426768834ff24424ea77e8d1706afa98d88bb5a098b3b0203039024a3b5f5388c4a9735b
+DIST trilinos-12.14.1.tar.gz 129036436 BLAKE2B 
e7401df2ff8408a7af4a8e90d93b1929df65228c4f5cf3c754d20ebdfa8f3835800f540e87c1198e0baf2fefe0920618ae497f59373720754ab0c9dc1da93136
 SHA512 
dfff0e0582cb5ad12614dd53e9635572c8d1ee86d96f432f5a6e046af63edb13f6bfa3037204ab89fbb0d27e9be9bd9661d47efb41ab2a6e421bca5eba6b6a87

diff --git a/sci-libs/trilinos/metadata.xml b/sci-libs/trilinos/metadata.xml
new file mode 100644
index 000..2807fa7ad7c
--- /dev/null
+++ b/sci-libs/trilinos/metadata.xml
@@ -0,0 +1,48 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+The Trilinos Project is an effort to develop algorithms and enabling
+technologies within an object-oriented software framework for the solution
+of large-scale, complex multi-physics engineering and scientific problems.
+
+   
+   Add support for adolc 
(sci-libs/adolc)
+   Add support for arprec 
(sci-libs/arprec)
+   Add support for boost 
(dev-libs/boost)
+   Add support for clp 
(sci-libs/coinor-clp)
+   Add support for (...)
+   Add support for cuda 
(dev-util/nvidia-cuda-toolkit)
+   Add support for eigen 
(dev-cpp/eigen)
+   Add support for (...)
+   Add support for gtest 
(dev-cpp/gtest)
+   Add support for hwloc 
(sys-apps/hwloc)
+   Add support for hdf5 
(sci-libs/hdf5)
+   Add support for hypre 
(sci-libs/hypre)
+   Add support for matio 
(sci-libs/matio)
+   
+Add support for metis (sci-libs/metis or 
sci-libs/parmetis)
+
+   Add support for mkl 
(sci-libs/mkl)
+   Add support for mumps 
(sci-libs/mumps)
+   Add support for netcdf 
(sci-libs/netcdf)
+   Add support for petsc 
(sci-mathematics/petsc)
+   Add support for qd 
(sci-libs/qd)
+   Add support for scalapack 
(virtual/scalapack)
+   Add support for scotch 
(sci-libs/scotch)
+   Add support for sparse matrix solvers 
(sci-libs/umfpack)
+   Add support for superlu 
(sci-libs/superlu)
+   Add support for taucs 
(sci-libs/taucs)
+   Add support for threading building blocks 
library (dev-cpp/tbb)
+   Add support for tvmet 
(dev-libs/tvmet)
+   Add support for yaml 
(dev-cpp/yaml)
+   
+

diff --git a/sci-libs/trilinos/trilinos-12.14.1.ebuild 
b/sci-libs/trilinos/trilinos-12.14.1.ebuild
new file mode 100644
index 000..d52b4d01208
--- /dev/null
+++ b/sci-libs/trilinos/trilinos-12.14.1.ebuild
@@ -0,0 +1,210 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake-utils toolchain-funcs multilib toolchain-funcs
+
+DESCRIPTION="Scientific library collection for large scale problems"
+HOMEPAGE="http://trilinos.sandia.gov/;
+MY_PV="${PV//\./-}"
+PATCHSET="r0"
+SRC_URI="https://github.com/${PN}/Trilinos/archive/${PN}-release-${MY_PV}.tar.gz
 -> ${P}.tar.gz
+   
https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-${PATCHSET}.tar.xz;
+
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+LICENSE="BSD LGPL-2.1"
+SLOT="0"
+
+IUSE="
+   adolc arprec boost clp cppunit cuda eigen glpk gtest hdf5 hwloc hypre
+   matio metis mkl mumps netcdf petsc qd scalapack scotch sparse
+   superlu taucs tbb test threads tvmet yaml zlib X
+"
+
+# TODO: fix export cmake function for tests
+RESTRICT="test"
+
+RDEPEND="
+   sys-libs/binutils-libs
+   virtual/blas
+   virtual/lapack
+   virtual/mpi
+   adolc? ( 

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

2019-08-05 Thread Matthias Maier
commit: e61609590882ab99a4d82be73fbcce50b296aa91
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 05:40:59 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:51:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6160959

sci-libs/med: package migration from ::science overlay

 * version bump
 * new upsteam website and repo
 * EAPI=7
 * fixup installation

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/med/Manifest |  1 +
 sci-libs/med/med-4.0.0.ebuild | 48 +++
 sci-libs/med/metadata.xml | 12 +++
 3 files changed, 61 insertions(+)

diff --git a/sci-libs/med/Manifest b/sci-libs/med/Manifest
new file mode 100644
index 000..cec3ed3d3f8
--- /dev/null
+++ b/sci-libs/med/Manifest
@@ -0,0 +1 @@
+DIST med-4.0.0.tar.gz 47849098 BLAKE2B 
0bc6710f7b5156e09962e3125349573989429e614a203f649843f00dea06217040ebee70e481eed9c0dd304cb7d167efcd216c3600f6954a74f262cc845fff63
 SHA512 
2840437010481fc5f12a56e3282f8ca5e94df541899e2b511756702f86d0f87dbf2f6e086d8e591e2bd370d8f4bab8089e7f7f939fea16354a23e2b5a4d96cd7

diff --git a/sci-libs/med/med-4.0.0.ebuild b/sci-libs/med/med-4.0.0.ebuild
new file mode 100644
index 000..721d2173d35
--- /dev/null
+++ b/sci-libs/med/med-4.0.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="Modeling and Exchange of Data library"
+HOMEPAGE="https://www.salome-platform.org/user-section/about/med;
+SRC_URI="https://files.salome-platform.org/Salome/other/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="mpi"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=sci-libs/hdf5-1.10.5[mpi=]
+   mpi? ( virtual/mpi )
+"
+
+DEPEND="
+   ${DEPEND}
+"
+
+src_prepare() {
+   default
+   append-cppflags -DH5_USE_16_API
+}
+
+src_configure() {
+   local myconf=(
+   --docdir="/usr/share/doc/${PF}"
+   --disable-python
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   mv "${ED}"/usr/$(get_libdir)/libmed3.settings \
+   "${ED}"/usr/share/doc/${PF}/ || die "mv failed"
+
+   rm -rf "${ED}"/usr/include/2.3.6 || die "rm failed"
+}

diff --git a/sci-libs/med/metadata.xml b/sci-libs/med/metadata.xml
new file mode 100644
index 000..dd66d18ef4f
--- /dev/null
+++ b/sci-libs/med/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+



[gentoo-commits] proj/sci:master commit in: sci-mathematics/slepc/

2019-08-05 Thread Matthias Maier
commit: 08b9ff19f7cc09585c640b206701d8c4767ca88f
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 06:45:47 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:45:47 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=08b9ff19

sci-mathematics/slepc: merge into ::gentoo and remove from overlay.

Signed-off-by: Matthias Maier  gentoo.org>

 sci-mathematics/slepc/metadata.xml| 15 ---
 sci-mathematics/slepc/slepc-3.10.2.ebuild | 74 ---
 sci-mathematics/slepc/slepc-3.11.1.ebuild | 74 ---
 3 files changed, 163 deletions(-)

diff --git a/sci-mathematics/slepc/metadata.xml 
b/sci-mathematics/slepc/metadata.xml
deleted file mode 100644
index 046ec6c8f..0
--- a/sci-mathematics/slepc/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   tam...@gentoo.org
-   Matthias Maier
-   
-   
-   sci-mathemat...@gentoo.org
-   Gentoo Mathematics Project
-   
-   
-   Make scalars complex
-   
-

diff --git a/sci-mathematics/slepc/slepc-3.10.2.ebuild 
b/sci-mathematics/slepc/slepc-3.10.2.ebuild
deleted file mode 100644
index 2009090c1..0
--- a/sci-mathematics/slepc/slepc-3.10.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils flag-o-matic python-any-r1 toolchain-funcs versionator
-
-DESCRIPTION="Scalable Library for Eigenvalue Problem Computations"
-HOMEPAGE="http://slepc.upv.es/;
-SRC_URI="http://slepc.upv.es/download/distrib/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="complex-scalars doc mpi"
-
-PETSC_PV="$(get_version_component_range 1-2 ${PV})"
-RDEPEND="
-   =sci-mathematics/petsc-${PETSC_PV}*:=[mpi=,complex-scalars=]
-   sci-libs/arpack[mpi=]
-   mpi? ( virtual/mpi )
-"
-
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   dev-util/cmake
-"
-
-MAKEOPTS="${MAKEOPTS} -j1 V=1"
-
-src_prepare() {
-   default
-
-   sed -i -e 's%/usr/bin/env python%/usr/bin/env python2%' configure || die
-}
-
-src_configure() {
-   # *sigh*
-   addpredict "${PETSC_DIR}"/.nagged
-
-   # Make sure that the environment is set up correctly:
-   unset PETSC_DIR
-   unset PETSC_ARCH
-   unset SLEPC_DIR
-   source "${EPREFIX}"/etc/env.d/99petsc
-   export PETSC_DIR
-
-   # configure is a custom python script and doesn't want to have default
-   # configure arguments that we set with econf
-   ./configure \
-   --prefix="${EPREFIX}/usr/$(get_libdir)/slepc" \
-   --with-arpack=1 \
-   --with-arpack-dir="${EPREFIX}/usr/$(get_libdir)" \
-   --with-arpack-flags="$(usex mpi "-lparpack,-larpack" 
"-larpack")"
-
-}
-
-src_install() {
-   emake SLEPC_DESTDIR="${D}/usr/$(get_libdir)/slepc" install
-
-   # add PETSC_DIR to environmental variables
-   cat >> 99slepc <<- EOF
-   SLEPC_DIR=${EPREFIX}/usr/$(get_libdir)/slepc
-   EOF
-   doenvd 99slepc
-
-   if use doc ; then
-   dodoc docs/slepc.pdf
-   dohtml -r docs/*.html docs/manualpages
-   fi
-}

diff --git a/sci-mathematics/slepc/slepc-3.11.1.ebuild 
b/sci-mathematics/slepc/slepc-3.11.1.ebuild
deleted file mode 100644
index 19000343d..0
--- a/sci-mathematics/slepc/slepc-3.11.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils flag-o-matic python-any-r1 toolchain-funcs versionator
-
-DESCRIPTION="Scalable Library for Eigenvalue Problem Computations"
-HOMEPAGE="http://slepc.upv.es/;
-SRC_URI="http://slepc.upv.es/download/distrib/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="complex-scalars doc mpi"
-
-PETSC_PV="$(get_version_component_range 1-2 ${PV})"
-RDEPEND="
-   =sci-mathematics/petsc-${PETSC_PV}*:=[mpi=,complex-scalars=]
-   sci-libs/arpack[mpi=]
-   mpi? ( virtual/mpi )
-"
-
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   dev-util/cmake
-"
-
-MAKEOPTS="${MAKEOPTS} -j1 V=1"
-
-src_prepare() {
-   default
-
-   sed -i -e 's%/usr/bin/env python%/usr/bin/env python2%' configure || die
-}
-
-src_configure() {
-   # *sigh*
-   addpredict "${PETSC_DIR}"/.nagged
-
-   # Make sure that the environment is set up correctly:
-   unset PETSC_DIR
-   unset PETSC_ARCH
-   unset SLEPC_DIR
-   source "${EPREFIX}"/etc/env.d/99petsc
-   export PETSC_DIR
-
-   # configure is a custom python script and doesn't want to have default
-   # configure arguments that we set with econf
-   ./configure \

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

2019-08-05 Thread Matthias Maier
commit: 7644cd0c869bd354a01a1470875ff23d57c05ffd
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 06:44:10 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:44:10 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7644cd0c

sci-libs/gmsh: merge into ::gentoo and remove from overlay.

Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/gmsh/gmsh-2.16.0.ebuild | 93 
 sci-libs/gmsh/gmsh-3.0.6.ebuild  | 93 
 sci-libs/gmsh/gmsh-4.0.2.ebuild  | 93 
 sci-libs/gmsh/gmsh-4.3.0.ebuild  | 93 
 sci-libs/gmsh/metadata.xml   | 19 
 5 files changed, 391 deletions(-)

diff --git a/sci-libs/gmsh/gmsh-2.16.0.ebuild b/sci-libs/gmsh/gmsh-2.16.0.ebuild
deleted file mode 100644
index ed7fc8be3..0
--- a/sci-libs/gmsh/gmsh-2.16.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils flag-o-matic fortran-2 toolchain-funcs
-
-DESCRIPTION="A three-dimensional finite element mesh generator"
-HOMEPAGE="http://www.geuz.org/gmsh/;
-SRC_URI="http://www.geuz.org/gmsh/src/${P}-source.tgz;
-
-## gmsh comes with its own copies of (at least) metis, netgen and tetgen, 
therefore inform the user of their special licenses
-LICENSE="GPL-3 free-noncomm"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-## cgns is not compiling ATM, maybe fix cgns lib first
-IUSE="blas cgns chaco doc examples jpeg lua med metis mpi netgen opencascade 
petsc png python taucs tetgen X zlib"
-
-RDEPEND="
-   virtual/fortran
-   X? ( x11-libs/fltk:1 )
-   blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 )
-   cgns? ( sci-libs/cgnslib )
-   jpeg? ( virtual/jpeg:0 )
-   lua? ( dev-lang/lua:0 )
-   med? ( sci-libs/med )
-   opencascade? ( sci-libs/opencascade:* )
-   png? ( media-libs/libpng:0 )
-   petsc? ( sci-mathematics/petsc )
-   zlib? ( sys-libs/zlib )
-   mpi? ( virtual/mpi[cxx] )
-   taucs? ( sci-libs/taucs )"
-
-REQUIRED_USE="
-   taucs? ( || ( metis ) )
-   "
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( virtual/latex-base )
-   python? ( dev-lang/swig:0 )
-   "
-
-S=${WORKDIR}/${P}-source
-
-pkg_setup() {
-   fortran-2_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=( )
-
-   use blas && \
-   mycmakeargs+=(-DCMAKE_Fortran_COMPILER=$(tc-getF77))
-
-   mycmakeargs+=(
-   -DENABLE_BLAS_LAPACK="$(usex blas)"
-   -DENABLE_CGNS="$(usex cgns)"
-   -DENABLE_CHACO="$(usex chaco)"
-   -DENABLE_FLTK="$(usex X)"
-   -DENABLE_GRAPHICS="$(usex X)"
-   -DENABLE_MED="$(usex med)"
-   -DENABLE_METIS="$(usex metis)"
-   -DENABLE_NETGEN="$(usex netgen)"
-   -DENABLE_TAUCS="$(usex taucs)"
-   -DENABLE_TETGEN="$(usex tetgen)"
-   -DENABLE_OCC="$(usex opencascade)"
-   -DENABLE_PETSC="$(usex petsc)"
-   -DENABLE_WRAP_PYTHON="$(usex python)")
-
-   cmake-utils_src_configure mycmakeargs
-}
-
-src_compile() {
-   cmake-utils_src_compile
-   if use doc ; then
-   cd "${BUILD_DIR}" || die
-   emake pdf
-   cd "${S}" || die
-   dodoc doc/texinfo/gmsh.pdf
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   if use examples ; then
-   insinto /usr/share/doc/${PF}
-   doins -r demos tutorial
-   fi
-}

diff --git a/sci-libs/gmsh/gmsh-3.0.6.ebuild b/sci-libs/gmsh/gmsh-3.0.6.ebuild
deleted file mode 100644
index 8975cd76e..0
--- a/sci-libs/gmsh/gmsh-3.0.6.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils flag-o-matic fortran-2 toolchain-funcs
-
-DESCRIPTION="A three-dimensional finite element mesh generator"
-HOMEPAGE="http://www.geuz.org/gmsh/;
-SRC_URI="http://www.geuz.org/gmsh/src/${P}-source.tgz;
-
-## gmsh comes with its own copies of (at least) metis, netgen and tetgen, 
therefore inform the user of their special licenses
-LICENSE="GPL-3 free-noncomm"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-## cgns is not compiling ATM, maybe fix cgns lib first
-IUSE="blas cgns chaco doc examples jpeg lua med metis mpi netgen opencascade 
petsc png python taucs tetgen X zlib"
-
-RDEPEND="
-   virtual/fortran
-   X? ( x11-libs/fltk:1 )
-   blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 )
-   cgns? ( sci-libs/cgnslib )
-   jpeg? ( virtual/jpeg:0 )
-   lua? ( dev-lang/lua:0 )
-   med? ( sci-libs/med )
-   opencascade? ( 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/petsc/, sci-mathematics/petsc/files/

2019-08-05 Thread Matthias Maier
commit: 44c266fd90ff2510b3d5ee74ed1dcff364eebcb1
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 04:48:15 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:51:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c266fd

sci-mathematics/petsc: package migration from ::science overlay

After years in ::science it is stable enough to be hosted in ::gentoo.

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-mathematics/petsc/Manifest |   1 +
 .../petsc/files/petsc-3.7.0-disable-rpath.patch|  18 ++
 .../files/petsc-3.9.0-fix_sandbox_violation.patch  |  17 ++
 sci-mathematics/petsc/metadata.xml |  23 +++
 sci-mathematics/petsc/petsc-3.11.3.ebuild  | 193 +
 5 files changed, 252 insertions(+)

diff --git a/sci-mathematics/petsc/Manifest b/sci-mathematics/petsc/Manifest
new file mode 100644
index 000..3be30d7421f
--- /dev/null
+++ b/sci-mathematics/petsc/Manifest
@@ -0,0 +1 @@
+DIST petsc-3.11.3.tar.gz 33279017 BLAKE2B 
870b8245e5e06d8538ea3ee1d01fa2cebade4a0bd79dfcf17d74e6201f41d21ca021e206744ece28847b434ece142a2789851b5514a8a1e3f82a8551288b695b
 SHA512 
e545f69e87bc72950939ff3cec3e0ba225a5b3e7f1cb93b0fb6123194eb7240ac1d97ba397235d8ab872c653caab1427673124e5e1e706b796c0ae46ec1bcffa

diff --git a/sci-mathematics/petsc/files/petsc-3.7.0-disable-rpath.patch 
b/sci-mathematics/petsc/files/petsc-3.7.0-disable-rpath.patch
new file mode 100644
index 000..8d0d993309b
--- /dev/null
+++ b/sci-mathematics/petsc/files/petsc-3.7.0-disable-rpath.patch
@@ -0,0 +1,18 @@
+diff --git a/config/BuildSystem/config/setCompilers.py 
b/config/BuildSystem/config/setCompilers.py
+index 219a35b..ad2ed8c 100644
+--- a/config/BuildSystem/config/setCompilers.py
 b/config/BuildSystem/config/setCompilers.py
+@@ -1385,12 +1385,7 @@ class Configure(config.base.Configure):
+ for language in languages:
+   flag = '-L'
+   self.pushLanguage(language)
+-  # test '-R' before '-rpath' as sun compilers [c,fortran] don't give 
proper errors with wrong options.
+-  if not Configure.isDarwin(self.log):
+-testFlags = ['-Wl,-rpath,', '-R','-rpath ' , '-Wl,-R,']
+-  else:
+-testFlags = ['-Wl,-rpath,']
+-  # test '-R' before '-Wl,-rpath' for SUN compilers [as cc on linux 
accepts -Wl,-rpath, but  f90 & CC do not.
++  testFlags = []
+   if self.isSun(self.framework.getCompiler(), self.log):
+ testFlags.insert(0,'-R')
+   for testFlag in testFlags:

diff --git 
a/sci-mathematics/petsc/files/petsc-3.9.0-fix_sandbox_violation.patch 
b/sci-mathematics/petsc/files/petsc-3.9.0-fix_sandbox_violation.patch
new file mode 100644
index 000..97f8dfed4d7
--- /dev/null
+++ b/sci-mathematics/petsc/files/petsc-3.9.0-fix_sandbox_violation.patch
@@ -0,0 +1,17 @@
+diff --git a/config/PETSc/options/installDir.py 
b/config/PETSc/options/installDir.py
+index 92f190d..047c85b 100644
+--- a/config/PETSc/options/installDir.py
 b/config/PETSc/options/installDir.py
+@@ -41,12 +41,6 @@ class Configure(config.base.Configure):
+   self.dir = 
os.path.abspath(os.path.expanduser(self.framework.argDB['prefix']))
+   self.petscDir = self.dir
+   self.petscArch = ''
+-  try:
+-os.makedirs(os.path.join(self.dir,'PETScTestDirectory'))
+-os.rmdir(os.path.join(self.dir,'PETScTestDirectory'))
+-  except:
+-self.installSudoMessage = 'You do not have write permissions to the 
--prefix directory '+self.dir+'\nYou will be prompted for the sudo password for 
any external package installs'
+-self.installSudo = 'sudo '
+ else:
+   self.dir = os.path.abspath(os.path.join(self.petscdir.dir, 
self.arch.arch))
+   self.petscDir = self.petscdir.dir

diff --git a/sci-mathematics/petsc/metadata.xml 
b/sci-mathematics/petsc/metadata.xml
new file mode 100644
index 000..8c9c01d8326
--- /dev/null
+++ b/sci-mathematics/petsc/metadata.xml
@@ -0,0 +1,23 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   sci-mathemat...@gentoo.org
+   Gentoo Mathematics Project
+   
+   
+   Use Afterstep image library 
(media-libs/libafterimage)
+   Use boost (dev-libs/boost)
+   Use HYPRE (sci-mathematics/hypre) and for 
preconditioning
+   Make scalars complex
+   Add support for metis 
(sci-libs/parmetis)
+   Use suitesparse (sci-libs/suitesparse) 
including cholmod (sci-libs/cholmod) for sparse factorization
+   Use superlu (sci-libs/superlu) for 
preconditioning
+   Add support for mumps 
(sci-libs/mumps)
+   Add support for scotch 
(sci-libs/scotch)
+   
+

diff --git a/sci-mathematics/petsc/petsc-3.11.3.ebuild 

[gentoo-commits] proj/sci:master commit in: sci-libs/med/files/, sci-libs/med/

2019-08-05 Thread Matthias Maier
commit: ff10ba9dfb75a88391e2d520abf80572a6337462
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 06:45:01 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:45:01 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ff10ba9d

sci-libs/med: merge into ::gentoo and remove from overlay.

Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/med/files/med-2.3.5-gcc-4.3.patch | 22 ---
 sci-libs/med/med-2.3.6.ebuild  | 63 --
 sci-libs/med/metadata.xml  |  8 
 3 files changed, 93 deletions(-)

diff --git a/sci-libs/med/files/med-2.3.5-gcc-4.3.patch 
b/sci-libs/med/files/med-2.3.5-gcc-4.3.patch
deleted file mode 100644
index 106e5febc..0
--- a/sci-libs/med/files/med-2.3.5-gcc-4.3.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -aur med-2.3.5.old/tools/medimport/include/MAJ_21_22.h 
med-2.3.5/tools/medimport/include/MAJ_21_22.h
 med-2.3.5.old/tools/medimport/include/MAJ_21_22.h  2009-09-13 
17:05:38.0 +0200
-+++ med-2.3.5/tools/medimport/include/MAJ_21_22.h  2009-09-13 
17:18:20.0 +0200
-@@ -22,6 +22,7 @@
- #ifdef __cplusplus
- 
- #include "MEDerreur.hxx"
-+#include 
- 
- #endif
- 
-diff -aur med-2.3.5.old/tools/medimport/include/MAJ_231_232.h 
med-2.3.5/tools/medimport/include/MAJ_231_232.h
 med-2.3.5.old/tools/medimport/include/MAJ_231_232.h2009-09-13 
17:05:38.0 +0200
-+++ med-2.3.5/tools/medimport/include/MAJ_231_232.h2009-09-13 
17:23:10.0 +0200
-@@ -22,6 +22,7 @@
- 
- #ifdef __cplusplus
- # include "MEDerreur.hxx"
-+#include 
- #endif
- 
- extern void MAJ_231_232_champs(med_idt fid);

diff --git a/sci-libs/med/med-2.3.6.ebuild b/sci-libs/med/med-2.3.6.ebuild
deleted file mode 100644
index 127b1f35a..0
--- a/sci-libs/med/med-2.3.6.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Modeling and Exchange of Data library"
-HOMEPAGE="http://www.code-aster.org/outils/med/;
-SRC_URI="http://dev.gentoo.org/~jauhien/distfiles/med-fichier_${PV}.orig.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-DEPEND=">=sci-libs/hdf5-1.6.4"
-RDEPEND=${DEPEND}
-
-S=${WORKDIR}/med-${PV}_SRC
-
-src_prepare() {
-   has_version ">=sci-libs/hdf5-1.8.3" &&  append-cppflags -DH5_USE_16_API
-}
-
-src_configure() {
-   local myconf
-
-   myconf="--docdir=/usr/share/doc/${PF}"
-   ## has been desabled, in order to compile salome-med
-   #use amd64 && myconf="${myconf} --with-med_int=long"
-   econf ${myconf}
-}
-
-src_install() {
-   default
-
-   rm -R "${ED}"/usr/share/doc/* "${ED}"/usr/bin/testc 
"${ED}"/usr/bin/testf
-
-   use doc && \
-   dohtml -r doc/index.html doc/med.css doc/html doc/jpg \
-   doc/png doc/gif doc/tests
-
-   if use examples; then
-   dodir /usr/share/doc/${PF}/examples/c/.libs
-   exeinto /usr/share/doc/${PF}/examples/c
-   for i in `ls tests/c/*.o` ;
-   do
-   doexe tests/c/`basename ${i} .o` "doexe failed"
-   done
-   exeinto /usr/share/doc/${PF}/examples/c/.libs
-   doexe  tests/c/.libs/* "doexe failed"
-
-   dodir /usr/share/doc/${PF}/examples/f/.libs
-   exeinto /usr/share/doc/${PF}/examples/f
-   for i in `ls tests/f/*.o` ;
-   do
-   doexe tests/f/`basename ${i} .o` "doexe failed"
-   done
-   exeinto /usr/share/doc/${PF}/examples/f/.libs
-   doexe tests/f/.libs/* "doexe failed"
-   fi
-}

diff --git a/sci-libs/med/metadata.xml b/sci-libs/med/metadata.xml
deleted file mode 100644
index ae9640ffb..0
--- a/sci-libs/med/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-



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

2019-08-05 Thread Matthias Maier
commit: 45270dd4d64499b85d5328fd8744f3cccf3e4a12
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 06:42:44 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:43:12 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=45270dd4

sci-libs/dealii: merge into ::gentoo and remove from overlay.

Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/dealii/dealii-8.5.0.ebuild | 128 ---
 sci-libs/dealii/dealii-9.0.1.ebuild | 143 ---
 sci-libs/dealii/dealii-9.1.1.ebuild | 145 
 sci-libs/dealii/dealii-.ebuild  | 145 
 sci-libs/dealii/metadata.xml|  46 
 5 files changed, 607 deletions(-)

diff --git a/sci-libs/dealii/dealii-8.5.0.ebuild 
b/sci-libs/dealii/dealii-8.5.0.ebuild
deleted file mode 100644
index 50b6e6d7e..0
--- a/sci-libs/dealii/dealii-8.5.0.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils multilib
-
-# deal.II uses its own FindLAPACK.cmake file that calls into the system
-# FindLAPACK.cmake module and does additional internal setup. Do not remove
-# any of these modules:
-CMAKE_REMOVE_MODULES_LIST=""
-
-DESCRIPTION="Solving partial differential equations with the finite element 
method"
-HOMEPAGE="http://www.dealii.org/;
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="git://github.com/dealii/dealii.git"
-   SRC_URI=""
-   KEYWORDS=""
-else
-   MY_PV="${PV//0_rc/rc}"
-   MY_P="${PN}-${MY_PV}"
-   SRC_URI="https://github.com/dealii/dealii/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz
-   doc? (
-   
https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-offline_documentation.tar.gz
-   -> ${P}-offline_documentation.tar.gz
-   )"
-   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="
-   arpack cpu_flags_x86_avx cpu_flags_x86_sse2 c++11 +debug doc +examples
-   +gsl hdf5 +lapack metis mpi muparser opencascade netcdf p4est petsc
-   slepc +sparse static-libs +tbb trilinos
-"
-
-# TODO: add slepc use flag once slepc is packaged for gentoo-science
-REQUIRED_USE="
-   p4est? ( mpi )
-   slepc? ( petsc )
-   trilinos? ( mpi )"
-
-RDEPEND="dev-libs/boost
-   app-arch/bzip2
-   sys-libs/zlib
-   arpack? ( sci-libs/arpack[mpi=] )
-   gsl? ( sci-libs/gsl )
-   hdf5? ( sci-libs/hdf5[mpi=] )
-   lapack? ( virtual/lapack )
-   metis? ( >=sci-libs/parmetis-4 )
-   mpi? ( virtual/mpi )
-   muparser? ( dev-cpp/muParser )
-   netcdf? ( sci-libs/netcdf-cxx:0 )
-   opencascade? ( sci-libs/opencascade:* )
-   p4est? ( sci-libs/p4est[mpi] )
-   petsc? ( sci-mathematics/petsc[mpi=] )
-   slepc? ( sci-mathematics/slepc[mpi=] )
-   sparse? ( sci-libs/umfpack )
-   tbb? ( dev-cpp/tbb )
-   trilinos? ( sci-libs/trilinos )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen[dot] dev-lang/perl )"
-
-src_configure() {
-   # deal.II needs a custom build type:
-   local CMAKE_BUILD_TYPE=$(usex debug DebugRelease Release)
-
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF
-   -DDEAL_II_ALLOW_AUTODETECTION=OFF
-   -DDEAL_II_ALLOW_BUNDLED=OFF
-   -DDEAL_II_ALLOW_PLATFORM_INTROSPECTION=OFF
-   -DDEAL_II_COMPILE_EXAMPLES=OFF
-   -DDEAL_II_DOCHTML_RELDIR="share/doc/${P}/html"
-   -DDEAL_II_DOCREADME_RELDIR="share/doc/${P}"
-   -DDEAL_II_EXAMPLES_RELDIR="share/doc/${P}/examples"
-   -DDEAL_II_LIBRARY_RELDIR="$(get_libdir)"
-   -DDEAL_II_SHARE_RELDIR="share/${PN}"
-   -DDEAL_II_WITH_BZIP2=ON
-   -DDEAL_II_WITH_ZLIB=ON
-   -DDEAL_II_WITH_ARPACK="$(usex arpack)"
-   -DDEAL_II_WITH_CXX11="$(usex c++11)"
-   -DDEAL_II_HAVE_AVX="$(usex cpu_flags_x86_avx)"
-   -DDEAL_II_HAVE_SSE2="$(usex cpu_flags_x86_sse2)"
-   -DDEAL_II_COMPONENT_DOCUMENTATION="$(usex doc)"
-   -DDEAL_II_COMPONENT_EXAMPLES="$(usex examples)"
-   -DDEAL_II_WITH_GSL="$(usex gsl)"
-   -DDEAL_II_WITH_HDF5="$(usex hdf5)"
-   -DDEAL_II_WITH_LAPACK="$(usex lapack)"
-   -DDEAL_II_WITH_METIS="$(usex metis)"
-   -DDEAL_II_WITH_MPI="$(usex mpi)"
-   -DDEAL_II_WITH_MUPARSER="$(usex muparser)"
-   -DDEAL_II_WITH_NETCDF="$(usex netcdf)"
-   -DOPENCASCADE_DIR="${CASROOT}"
-   -DDEAL_II_WITH_OPENCASCADE="$(usex opencascade)"
-   

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

2019-08-05 Thread Matthias Maier
commit: 57d05e5420f378eb32d4329cfaa3d605ab5f6c57
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 06:56:17 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 06:56:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d05e54

sci-libs/trilinos: fix typo

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

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

diff --git a/sci-libs/trilinos/trilinos-12.14.1.ebuild 
b/sci-libs/trilinos/trilinos-12.14.1.ebuild
index d52b4d01208..55d338a0df3 100644
--- a/sci-libs/trilinos/trilinos-12.14.1.ebuild
+++ b/sci-libs/trilinos/trilinos-12.14.1.ebuild
@@ -196,7 +196,7 @@ src_install() {
# Clean up the mess:
rm "${ED}"/TrilinosRepoVersion.txt
mv "${ED}"/bin "${ED}/usr/$(get_libdir)"/trilinos || die "mv failed"
-   rm "${ED}"/usr/lib/exodus.py "${ED}/usr/$(get_libdir)"/trilinos || die 
"mv failed"
+   mv "${ED}"/usr/lib/exodus.py "${ED}/usr/$(get_libdir)"/trilinos || die 
"mv failed"
 
#
# register $(get_libdir)/trilinos in LDPATH so that the dynamic linker



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

2019-08-05 Thread Mikle Kolyada
commit: 45aa298ba8bc3d9012e010c492ad80fe8b3efa63
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug  5 09:11:02 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug  5 09:11:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45aa298b

profiles: masked packages for removal

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 1d1bd786c30..ce79dc9b750 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Mikle Kolyada  (2019-08-05)
+# dead upstream, does not work and compile
+#(bug #688006, bug #686630)
+# masked for removal in 14 days
+app-text/winefish
+dev-tex/oesch
+
 # Aaron Bauman  (2019-08-04)
 # multiple open sec bugs. no response from upstream
 # Masked for removal in 30 days



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

2019-08-05 Thread Ulrich Müller
commit: 520be6b3d4b2909866ba164f73c53e40acc99ff1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Aug  5 08:30:28 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Aug  5 08:33:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520be6b3

licenses: Remove unused gwnum and ventrilo licenses.

Signed-off-by: Ulrich Müller  gentoo.org>

 licenses/gwnum|  23 --
 licenses/ventrilo | 128 --
 2 files changed, 151 deletions(-)

diff --git a/licenses/gwnum b/licenses/gwnum
deleted file mode 100644
index be85136cd62..000
--- a/licenses/gwnum
+++ /dev/null
@@ -1,23 +0,0 @@
-Copyright (c) 1996-2009, Mersenne Research, Inc.  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are
-met:
-
-(1) Redistributing source code must contain this copyright notice,
-limitations, and disclaimer.
-(2) If this software is used to find Mersenne Prime numbers, then
-GIMPS will be considered the discoverer of any prime numbers found
-and the prize rules at http://mersenne.org/prize.htm will apply.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

diff --git a/licenses/ventrilo b/licenses/ventrilo
deleted file mode 100644
index 4542671169e..000
--- a/licenses/ventrilo
+++ /dev/null
@@ -1,128 +0,0 @@
-   Computer Software License Agreement
-
-Flagship Industries, Inc.
-  P.O. Box 198
-Maryville, Illinois 62062
-
-This is a computer software license agreement entered into
-between Flagship Industries, Inc. ("Flagship") and
- ("User") for the use of Ventrilo
-2.0 Software, an internet-based communication software.  Flagship
-hereby grants to the User a non-exclusive license to use the
-software in accordance with the terms of this agreement.  As
-consideration for said license, the User agrees as follows:
-
-1.   Reservation of rights.  All rights not expressly granted to
-the User by this License Agreement are reserved by Flagship.
-
-2.   Disassembly.  The User understands and agrees that it shall
-not copy the program into any machine-readable or printed form,
-except for archival or for back-up purposed in accordance with
-the terms of this Agreement.  The User will not reverse engineer,
-decompile, disassemble, translate, merge into another computer
-program or otherwise modify the software.
-
-3.   Transfer of software.  The User will not sublicense, assign,
-or transfer the license, the software, or any rights under this
-Agreement without the prior written consent of Flagship.
-
-4.   Non-disclosure.  The User, its employees and agents will
-hold the software in trust and confidence and shall not disclose
-the source code or other confidential information received
-through use of the software.
-
-5.   Fees.  A corporation or home user may use the software to
-host its own server, without a fee, provided it does not charge
-for its use directly or indirectly.  Any home server, business,
-or corporation that charges for use of its server, directly or
-indirectly, shall be subject to licensing fees.  Inclusion of a
-Ventrilo server as part of any rental or membership package shall
-be subject to a licensing fee which is calculated for servers
-which are configured to handle a maximum number of clients at any
-one time ("Maxclients") as US$0.10 multiplied by the number of
-servers multiplied by the number of Maxclients per server
-utilizing the Ventrilo software.
-
-As of the date of signing this Agreement User has _ servers
-each configured for _ Maxclients, resulting in an
-initial licensing fee of US$__.  User shall
-immediately report to Flagship any change in the number of
-servers or Maxclients in its system and its MONTHLY fee shall be
-adjusted accordingly at the beginning of the next month.
-
-6.   Updates and new versions.  In the event that updates or new
-versions of the software are developed, Licensor may at its
-discretion, make updates and new versions available to the User

[gentoo-commits] repo/gentoo:master commit in: dev-db/pgpool2/files/, dev-db/pgpool2/

2019-08-05 Thread Aaron W. Swenson
commit: e5f21c472de515b7778dca7bf7d2f780d7324f7f
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Aug  5 09:55:09 2019 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Mon Aug  5 09:55:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f21c47

dev-db/pgpool2: Cleanup 3.7.8, 4.0.3

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-db/pgpool2/Manifest   |   2 -
 dev-db/pgpool2/files/pgpool_run_paths-3.6.5.patch | 268 -
 dev-db/pgpool2/files/pgpool_run_paths-.patch  | 274 --
 dev-db/pgpool2/pgpool2-3.7.8.ebuild   | 104 
 dev-db/pgpool2/pgpool2-4.0.3.ebuild   | 104 
 5 files changed, 752 deletions(-)

diff --git a/dev-db/pgpool2/Manifest b/dev-db/pgpool2/Manifest
index 065666b9229..6ab46044a51 100644
--- a/dev-db/pgpool2/Manifest
+++ b/dev-db/pgpool2/Manifest
@@ -1,4 +1,2 @@
 DIST pgpool-II-3.7.10.tar.gz 3375419 BLAKE2B 
96d589e9a3eff631bd4bffdcf321b3b532e5f0985dd4a5948fabc3228400305dc98fbf17ba64e162ecbaecca400e1bb3cad6fc954b2d624292f6f22deb48a789
 SHA512 
a89c392e336f5dd608c6876011f996fa1e4d7cb4b0eef31c24b2338ac287b72b73948e82429715d38fd9a7a6598f56828192722a2a8ee0d473738b804c4a2a48
-DIST pgpool-II-3.7.8.tar.gz 3337039 BLAKE2B 
bce75be04d3c37dffecbc0a1f029d6e97f316cc2497de032ccd4862acc6e7ae64f12db42a99141e548a2cc616ed02d7eef6ca2f63e222fb400cbad72828c
 SHA512 
0f4e337c2307368cfd38f29c63b9267dd3171dc4b9cd2c59cff564295908e2f561230156a5b690e4d87ce4c8b3174d01b081147e7f5d8ff403d3adc8e7cea7e7
-DIST pgpool-II-4.0.3.tar.gz 3715976 BLAKE2B 
c5ecfebc44ee4d6ab8fda5ae0854bb51423252ba518b356a37d3b125bc8f4fac048f6f944fdf9b1ee785aae5ac3eca4c4196adf218bc071dd90b93da5c6e6c08
 SHA512 
76ffbc8df120d4ef68b761684a1805c0349665375f549cd3a194f7d09b9bbdf70d0824da0cbe975e6d15f850704c4fc7c1a2218f551f88f2ce56f542bdfee9b8
 DIST pgpool-II-4.0.5.tar.gz 3768842 BLAKE2B 
2756d23db950a037a9203aae41293535de25d11bf9860f509040bf5b483ae5fb9e651c8189ee5f0a9398a45d20d2c54566769945e38c52361c160a1162a8e3af
 SHA512 
897df553dba3a1800adae5d22ed4f4fe210a3013fb533730837591244877eeaf0e4090d1a0c65e189b71798b5c303ea22e2198f6317b54f74f10ba48fa2188c6

diff --git a/dev-db/pgpool2/files/pgpool_run_paths-3.6.5.patch 
b/dev-db/pgpool2/files/pgpool_run_paths-3.6.5.patch
deleted file mode 100644
index 06c1b3711bd..000
--- a/dev-db/pgpool2/files/pgpool_run_paths-3.6.5.patch
+++ /dev/null
@@ -1,268 +0,0 @@
-diff -ur a/src/include/parser/pg_config_manual.h 
b/src/include/parser/pg_config_manual.h
 a/src/include/parser/pg_config_manual.h2017-07-10 04:56:18.0 
-0400
-+++ b/src/include/parser/pg_config_manual.h2017-07-11 09:38:46.612907898 
-0400
-@@ -193,7 +193,7 @@
-  * here's where to twiddle it.  You can also override this at runtime
-  * with the postmaster's -k switch.
-  */
--#define DEFAULT_PGSOCKET_DIR  "/tmp"
-+#define DEFAULT_PGSOCKET_DIR  "/run/postgresql"
- 
- /*
-  * This is the default event source for Windows event log.
-Only in b/src/include/parser: pg_config_manual.h.orig
-diff -ur a/src/include/pcp/pcp_stream.h b/src/include/pcp/pcp_stream.h
 a/src/include/pcp/pcp_stream.h 2017-07-10 04:39:14.0 -0400
-+++ b/src/include/pcp/pcp_stream.h 2017-07-11 09:38:46.612907898 -0400
-@@ -48,6 +48,6 @@
- extern int pcp_write(PCP_CONNECTION *pc, void *buf, int len);
- extern int pcp_flush(PCP_CONNECTION *pc);
- 
--#define UNIX_DOMAIN_PATH "/tmp"
-+#define UNIX_DOMAIN_PATH "/run/pgpool"
- 
- #endif /* PCP_STREAM_H */
-diff -ur a/src/include/pool.h b/src/include/pool.h
 a/src/include/pool.h   2017-07-10 04:56:18.0 -0400
-+++ b/src/include/pool.h   2017-07-11 09:38:46.612907898 -0400
-@@ -73,16 +73,16 @@
- #define HBA_CONF_FILE_NAME "pool_hba.conf"
- 
- /* pid file directory */
--#define DEFAULT_LOGDIR "/tmp"
-+#define DEFAULT_LOGDIR "/run/pgpool"
- 
- /* Unix domain socket directory */
--#define DEFAULT_SOCKET_DIR "/tmp"
-+#define DEFAULT_SOCKET_DIR "/run/postgresql"
- 
- /* Unix domain socket directory for watchdog IPC */
--#define DEFAULT_WD_IPC_SOCKET_DIR "/tmp"
-+#define DEFAULT_WD_IPC_SOCKET_DIR "/run/pgpool"
- 
- /* pid file name */
--#define DEFAULT_PID_FILE_NAME "/var/run/pgpool/pgpool.pid"
-+#define DEFAULT_PID_FILE_NAME "/run/pgpool/pgpool.pid"
- 
- /* status file name */
- #define STATUS_FILE_NAME "pgpool_status"
-diff -ur a/src/sample/pgpool.conf.sample b/src/sample/pgpool.conf.sample
 a/src/sample/pgpool.conf.sample2017-07-10 04:56:18.0 -0400
-+++ b/src/sample/pgpool.conf.sample2017-07-11 11:05:00.174030914 -0400
-@@ -31,10 +31,8 @@
- port = 
-# Port number
-# (change requires restart)
--socket_dir = '/tmp'
-+socket_dir = '/run/postgresql'
-# Unix domain socket path
--   # The Debian package defaults to
--   

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

2019-08-05 Thread Mikle Kolyada
commit: 8718180d26b55dcbd09b1a4443a4b0a06467a76b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug  5 11:42:08 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug  5 11:42:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8718180d

app-admin/sudo: amd64 stable wrt bug #691410

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-admin/sudo/sudo-1.8.27-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 1d208c2e9ee..d343079172f 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



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

2019-08-05 Thread Thomas Deutschmann
commit: c23b248d7e0ac65fd993fd36e912b5c709b71b1d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug  5 11:58:38 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug  5 11:58:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23b248d

sys-kernel/gentoo-sources: hppa stable (#689220)

Maintainer timeout. Applying kernel project policy.

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.14.132.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.19.57.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.184.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.184.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.132.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.132.ebuild
index 2c46ae0a431..20db300ba69 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.132.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.132.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.57.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.57.ebuild
index f5edcc2e53e..0610e7ee827 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.57.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.57.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.184.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.184.ebuild
index 62ff32d849a..8fd09e38dd7 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.184.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.184.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.184.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.184.ebuild
index 22e1d5068e8..f8606dba428 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.184.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.184.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2019-08-05 Thread Manuel Rüger
commit: adf7de1ef717bec41a1cfa69c8b943009d176879
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:37:21 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:37:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf7de1e

sys-cluster/kubectl: Version bump to 1.14.5

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

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

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 63668c26971..1cb6953b7d5 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -3,5 +3,6 @@ DIST kubernetes-1.13.8.tar.gz 28863825 BLAKE2B 
a796e25d6c4c751bf4bce1d4c8b48b0d0
 DIST kubernetes-1.13.9.tar.gz 28870425 BLAKE2B 
d09a8654fe0704562f383dc1d475db064c79c01f7213aba2374d56b834051827e04ed62d8d74bb5a3d70eec9981ccfec5991f264c9882177528782ce95a733e2
 SHA512 
94086ac8b12e874b8045cc32ceaf8ceeea9718eee9f7eeed4f44f515ee738ba486bb8e124c1dcaa4e7b3f49f99fc70481571c6f972115da11348a9c9722e434c
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f9c12bf522e5a1394e591da27865695abe8f015a2776907414b335ffa619283b675b6eb9cc1de923665c027d38d80d29
 SHA512 
b221c34e980965c9973d2fc576fd8f55488e2d0cd7b8e03fac5f9b5a807eb604cf2230f6feb975759f893454891bdea7abd6362b948cae1469dc5c1570f93c40
+DIST kubernetes-1.14.5.tar.gz 28071522 BLAKE2B 
1d949f53ebae03c5ce02d32253e85e96c7c0fef85d16dac8442ca379b980ba553d1602a5ae5e984eb6ae5abe5998155f62521292a3683612a251e7b81c940b05
 SHA512 
3c15c3663fd81dbbfbfa15219cbf94306af1cb846f9e3a6739db8c188d90b8ae25c601e0c746e93c13cbc4734fe612f9b5ca42fad97055903ccc473e5f3e15c3
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
 DIST kubernetes-1.15.1.tar.gz 26623024 BLAKE2B 
dcd30345a4fcef318b05a9b5cb2fceeb3c33cabe4ce15af8dc3eecfbf5803707fa514c800035ae695c1e7abc5f0dbedb0839dab3e99b2588e01f54ea0659fb0b
 SHA512 
4d662869db8c62dfcbab1aa2ddb1dcdda81385987c864b324312113fafa61143c481e4e5e601d0e00df539a7e71323745e2c0182b6b06a38d926c2e2ca492f1b

diff --git a/sys-cluster/kubectl/kubectl-1.14.5.ebuild 
b/sys-cluster/kubectl/kubectl-1.14.5.ebuild
new file mode 100644
index 000..7a61b25dce9
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.14.5.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/kubelet/

2019-08-05 Thread Manuel Rüger
commit: 0e72514f75cc55138bb58671ca90c1f75228933a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:36:20 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:36:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e72514f

sys-cluster/kubelet: Version bump to 1.13.9

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

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

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index e197f1282f6..63668c26971 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.13.7.tar.gz 28861902 BLAKE2B 
16704365a00cee83eb461f21df2d2e6c5d9b721585c62a3b650b1ecb40f8ad044c2b68cadc5f6251be22b059112f2c206ff352715fef1322505e655645ff
 SHA512 
2cfc0b3739679da7e9bb9ce0aa71ef5842e45af382d616ce6188f20fec929aca579427b866b5cd71cca005d88d1717803c8f3be60eab8c99b200d422bdc40f04
 DIST kubernetes-1.13.8.tar.gz 28863825 BLAKE2B 
a796e25d6c4c751bf4bce1d4c8b48b0d0c9ddfcf7aa4356fe4a0ac990f2bfc11e2b4ee0267a1ddd8478c9af1470b53bb88d51d60db8bb650396181381d5de3b9
 SHA512 
f65263c32afc28fa6f32f762824545f6a2a10ca791d4d175914834f0b8bcadbf578f9c3e7224a2744b71049d6d3d71cbe11b3ede83c23f3ff15bbd4da919439f
+DIST kubernetes-1.13.9.tar.gz 28870425 BLAKE2B 
d09a8654fe0704562f383dc1d475db064c79c01f7213aba2374d56b834051827e04ed62d8d74bb5a3d70eec9981ccfec5991f264c9882177528782ce95a733e2
 SHA512 
94086ac8b12e874b8045cc32ceaf8ceeea9718eee9f7eeed4f44f515ee738ba486bb8e124c1dcaa4e7b3f49f99fc70481571c6f972115da11348a9c9722e434c
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f9c12bf522e5a1394e591da27865695abe8f015a2776907414b335ffa619283b675b6eb9cc1de923665c027d38d80d29
 SHA512 
b221c34e980965c9973d2fc576fd8f55488e2d0cd7b8e03fac5f9b5a807eb604cf2230f6feb975759f893454891bdea7abd6362b948cae1469dc5c1570f93c40
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b

diff --git a/sys-cluster/kubelet/kubelet-1.13.9.ebuild 
b/sys-cluster/kubelet/kubelet-1.13.9.ebuild
new file mode 100644
index 000..f38ce59e625
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.13.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/kubectl/

2019-08-05 Thread Manuel Rüger
commit: 70d42388ead4b01ba5c5e377a709fd38767d541d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:36:30 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:36:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d42388

sys-cluster/kubectl: Version bump to 1.13.9

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

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

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index e197f1282f6..63668c26971 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.13.7.tar.gz 28861902 BLAKE2B 
16704365a00cee83eb461f21df2d2e6c5d9b721585c62a3b650b1ecb40f8ad044c2b68cadc5f6251be22b059112f2c206ff352715fef1322505e655645ff
 SHA512 
2cfc0b3739679da7e9bb9ce0aa71ef5842e45af382d616ce6188f20fec929aca579427b866b5cd71cca005d88d1717803c8f3be60eab8c99b200d422bdc40f04
 DIST kubernetes-1.13.8.tar.gz 28863825 BLAKE2B 
a796e25d6c4c751bf4bce1d4c8b48b0d0c9ddfcf7aa4356fe4a0ac990f2bfc11e2b4ee0267a1ddd8478c9af1470b53bb88d51d60db8bb650396181381d5de3b9
 SHA512 
f65263c32afc28fa6f32f762824545f6a2a10ca791d4d175914834f0b8bcadbf578f9c3e7224a2744b71049d6d3d71cbe11b3ede83c23f3ff15bbd4da919439f
+DIST kubernetes-1.13.9.tar.gz 28870425 BLAKE2B 
d09a8654fe0704562f383dc1d475db064c79c01f7213aba2374d56b834051827e04ed62d8d74bb5a3d70eec9981ccfec5991f264c9882177528782ce95a733e2
 SHA512 
94086ac8b12e874b8045cc32ceaf8ceeea9718eee9f7eeed4f44f515ee738ba486bb8e124c1dcaa4e7b3f49f99fc70481571c6f972115da11348a9c9722e434c
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f9c12bf522e5a1394e591da27865695abe8f015a2776907414b335ffa619283b675b6eb9cc1de923665c027d38d80d29
 SHA512 
b221c34e980965c9973d2fc576fd8f55488e2d0cd7b8e03fac5f9b5a807eb604cf2230f6feb975759f893454891bdea7abd6362b948cae1469dc5c1570f93c40
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b

diff --git a/sys-cluster/kubectl/kubectl-1.13.9.ebuild 
b/sys-cluster/kubectl/kubectl-1.13.9.ebuild
new file mode 100644
index 000..93cda65f0ea
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.13.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.11
+   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/kubelet/

2019-08-05 Thread Manuel Rüger
commit: 9b7290ff0cfd760d66f4a05d7eae49ec8fd1bc49
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:38:53 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:38:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7290ff

sys-cluster/kubelet: Version bump to 1.15.2

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

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

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 1cb6953b7d5..a2f7c17737f 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -6,3 +6,4 @@ DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f
 DIST kubernetes-1.14.5.tar.gz 28071522 BLAKE2B 
1d949f53ebae03c5ce02d32253e85e96c7c0fef85d16dac8442ca379b980ba553d1602a5ae5e984eb6ae5abe5998155f62521292a3683612a251e7b81c940b05
 SHA512 
3c15c3663fd81dbbfbfa15219cbf94306af1cb846f9e3a6739db8c188d90b8ae25c601e0c746e93c13cbc4734fe612f9b5ca42fad97055903ccc473e5f3e15c3
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
 DIST kubernetes-1.15.1.tar.gz 26623024 BLAKE2B 
dcd30345a4fcef318b05a9b5cb2fceeb3c33cabe4ce15af8dc3eecfbf5803707fa514c800035ae695c1e7abc5f0dbedb0839dab3e99b2588e01f54ea0659fb0b
 SHA512 
4d662869db8c62dfcbab1aa2ddb1dcdda81385987c864b324312113fafa61143c481e4e5e601d0e00df539a7e71323745e2c0182b6b06a38d926c2e2ca492f1b
+DIST kubernetes-1.15.2.tar.gz 2662 BLAKE2B 
49c72f9355e1bb00f743571f4253261b46d58fe6252b1f9284d0982a201502ef13ccc77da588087e407a7d6ed250d1ab224b9fcf99d2542225d6736a8dffb4d9
 SHA512 
0de798631a3bf82766b797f05084f40df4422808c8ec8651480c5c27ecd4adb51148d15c7260b06482eba11c9bbb68966abc03a2d472b98d12cb0fe2ccf38473

diff --git a/sys-cluster/kubelet/kubelet-1.15.2.ebuild 
b/sys-cluster/kubelet/kubelet-1.15.2.ebuild
new file mode 100644
index 000..f38ce59e625
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.15.2.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/kubeadm/

2019-08-05 Thread Manuel Rüger
commit: 745712362c67296a29f869118de036777860e305
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:45:04 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:45:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74571236

sys-cluster/kubeadm: Version bump to 1.14.5

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

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

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 5fc078d59e7..8e25347d74d 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -2,6 +2,7 @@ DIST kubernetes-1.13.7.tar.gz 28861902 BLAKE2B 
16704365a00cee83eb461f21df2d2e6c5
 DIST kubernetes-1.13.8.tar.gz 28863825 BLAKE2B 
a796e25d6c4c751bf4bce1d4c8b48b0d0c9ddfcf7aa4356fe4a0ac990f2bfc11e2b4ee0267a1ddd8478c9af1470b53bb88d51d60db8bb650396181381d5de3b9
 SHA512 
f65263c32afc28fa6f32f762824545f6a2a10ca791d4d175914834f0b8bcadbf578f9c3e7224a2744b71049d6d3d71cbe11b3ede83c23f3ff15bbd4da919439f
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f9c12bf522e5a1394e591da27865695abe8f015a2776907414b335ffa619283b675b6eb9cc1de923665c027d38d80d29
 SHA512 
b221c34e980965c9973d2fc576fd8f55488e2d0cd7b8e03fac5f9b5a807eb604cf2230f6feb975759f893454891bdea7abd6362b948cae1469dc5c1570f93c40
+DIST kubernetes-1.14.5.tar.gz 28071522 BLAKE2B 
1d949f53ebae03c5ce02d32253e85e96c7c0fef85d16dac8442ca379b980ba553d1602a5ae5e984eb6ae5abe5998155f62521292a3683612a251e7b81c940b05
 SHA512 
3c15c3663fd81dbbfbfa15219cbf94306af1cb846f9e3a6739db8c188d90b8ae25c601e0c746e93c13cbc4734fe612f9b5ca42fad97055903ccc473e5f3e15c3
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
 DIST kubernetes-1.15.1.tar.gz 26623024 BLAKE2B 
dcd30345a4fcef318b05a9b5cb2fceeb3c33cabe4ce15af8dc3eecfbf5803707fa514c800035ae695c1e7abc5f0dbedb0839dab3e99b2588e01f54ea0659fb0b
 SHA512 
4d662869db8c62dfcbab1aa2ddb1dcdda81385987c864b324312113fafa61143c481e4e5e601d0e00df539a7e71323745e2c0182b6b06a38d926c2e2ca492f1b
 DIST kubernetes-1.15.2.tar.gz 2662 BLAKE2B 
49c72f9355e1bb00f743571f4253261b46d58fe6252b1f9284d0982a201502ef13ccc77da588087e407a7d6ed250d1ab224b9fcf99d2542225d6736a8dffb4d9
 SHA512 
0de798631a3bf82766b797f05084f40df4422808c8ec8651480c5c27ecd4adb51148d15c7260b06482eba11c9bbb68966abc03a2d472b98d12cb0fe2ccf38473

diff --git a/sys-cluster/kubeadm/kubeadm-1.14.5.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.14.5.ebuild
new file mode 100644
index 000..763c3838067
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.14.5.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-08-05 Thread Manuel Rüger
commit: 9e1fa66fb3bbe3ac8cef980a62511dfd766d9283
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:45:25 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:45:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e1fa66f

sys-cluster/kubeadm: Version bump to 1.13.9

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

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

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 8e25347d74d..a2f7c17737f 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.13.7.tar.gz 28861902 BLAKE2B 
16704365a00cee83eb461f21df2d2e6c5d9b721585c62a3b650b1ecb40f8ad044c2b68cadc5f6251be22b059112f2c206ff352715fef1322505e655645ff
 SHA512 
2cfc0b3739679da7e9bb9ce0aa71ef5842e45af382d616ce6188f20fec929aca579427b866b5cd71cca005d88d1717803c8f3be60eab8c99b200d422bdc40f04
 DIST kubernetes-1.13.8.tar.gz 28863825 BLAKE2B 
a796e25d6c4c751bf4bce1d4c8b48b0d0c9ddfcf7aa4356fe4a0ac990f2bfc11e2b4ee0267a1ddd8478c9af1470b53bb88d51d60db8bb650396181381d5de3b9
 SHA512 
f65263c32afc28fa6f32f762824545f6a2a10ca791d4d175914834f0b8bcadbf578f9c3e7224a2744b71049d6d3d71cbe11b3ede83c23f3ff15bbd4da919439f
+DIST kubernetes-1.13.9.tar.gz 28870425 BLAKE2B 
d09a8654fe0704562f383dc1d475db064c79c01f7213aba2374d56b834051827e04ed62d8d74bb5a3d70eec9981ccfec5991f264c9882177528782ce95a733e2
 SHA512 
94086ac8b12e874b8045cc32ceaf8ceeea9718eee9f7eeed4f44f515ee738ba486bb8e124c1dcaa4e7b3f49f99fc70481571c6f972115da11348a9c9722e434c
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f9c12bf522e5a1394e591da27865695abe8f015a2776907414b335ffa619283b675b6eb9cc1de923665c027d38d80d29
 SHA512 
b221c34e980965c9973d2fc576fd8f55488e2d0cd7b8e03fac5f9b5a807eb604cf2230f6feb975759f893454891bdea7abd6362b948cae1469dc5c1570f93c40
 DIST kubernetes-1.14.5.tar.gz 28071522 BLAKE2B 
1d949f53ebae03c5ce02d32253e85e96c7c0fef85d16dac8442ca379b980ba553d1602a5ae5e984eb6ae5abe5998155f62521292a3683612a251e7b81c940b05
 SHA512 
3c15c3663fd81dbbfbfa15219cbf94306af1cb846f9e3a6739db8c188d90b8ae25c601e0c746e93c13cbc4734fe612f9b5ca42fad97055903ccc473e5f3e15c3

diff --git a/sys-cluster/kubeadm/kubeadm-1.13.9.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.13.9.ebuild
new file mode 100644
index 000..6c4b699b759
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.13.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 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.11
+   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/kubeadm/

2019-08-05 Thread Manuel Rüger
commit: 850821e7c4eb32536e0dde614c5f575e6887ef7a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:44:43 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:44:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850821e7

sys-cluster/kubeadm: Version bump to 1.15.2

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

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

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index e197f1282f6..5fc078d59e7 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -4,3 +4,4 @@ DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce6
 DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f9c12bf522e5a1394e591da27865695abe8f015a2776907414b335ffa619283b675b6eb9cc1de923665c027d38d80d29
 SHA512 
b221c34e980965c9973d2fc576fd8f55488e2d0cd7b8e03fac5f9b5a807eb604cf2230f6feb975759f893454891bdea7abd6362b948cae1469dc5c1570f93c40
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
 DIST kubernetes-1.15.1.tar.gz 26623024 BLAKE2B 
dcd30345a4fcef318b05a9b5cb2fceeb3c33cabe4ce15af8dc3eecfbf5803707fa514c800035ae695c1e7abc5f0dbedb0839dab3e99b2588e01f54ea0659fb0b
 SHA512 
4d662869db8c62dfcbab1aa2ddb1dcdda81385987c864b324312113fafa61143c481e4e5e601d0e00df539a7e71323745e2c0182b6b06a38d926c2e2ca492f1b
+DIST kubernetes-1.15.2.tar.gz 2662 BLAKE2B 
49c72f9355e1bb00f743571f4253261b46d58fe6252b1f9284d0982a201502ef13ccc77da588087e407a7d6ed250d1ab224b9fcf99d2542225d6736a8dffb4d9
 SHA512 
0de798631a3bf82766b797f05084f40df4422808c8ec8651480c5c27ecd4adb51148d15c7260b06482eba11c9bbb68966abc03a2d472b98d12cb0fe2ccf38473

diff --git a/sys-cluster/kubeadm/kubeadm-1.15.2.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.15.2.ebuild
new file mode 100644
index 000..ffd3646b62e
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.15.2.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: net-p2p/rtorrent/

2019-08-05 Thread Jason Zaman
commit: 3aeebc3b9dbf73553ed3aadee067313177e500aa
Author: Stephen Shkardoon  ss23  geek  nz>
AuthorDate: Wed Jul 31 14:44:06 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Aug  5 13:49:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aeebc3b

net-p2p/rtorrent: Add version 0.9.8

Also removes dependency on dev-libs/libsigc++

Closes: https://github.com/gentoo/gentoo/pull/12587
Bug: https://bugs.gentoo.org/687996
Signed-off-by: Stephen Shkardoon  ss23.geek.nz>
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Jason Zaman  gentoo.org>

 net-p2p/rtorrent/Manifest  |  1 +
 net-p2p/rtorrent/rtorrent-0.9.8.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/net-p2p/rtorrent/Manifest b/net-p2p/rtorrent/Manifest
index b7c90d413c5..63aa80a6894 100644
--- a/net-p2p/rtorrent/Manifest
+++ b/net-p2p/rtorrent/Manifest
@@ -1 +1,2 @@
 DIST rtorrent-0.9.7.tar.gz 610149 BLAKE2B 
3f1316b0142dade9662630ad40132c5968d7b0ded32d7ae13d1ec1fdb7fec794812203fece367bf6abfd02212ed94d308046d40eb3e7562c408e8da13b23c23d
 SHA512 
e663bd8984bcec91868beaf16d215708bdea8872338365ba6a05c9ea830b2aff045257bbc8bd0414d84009ee85852822c97bb073dfb41c21e3b0081ecaeecc00
+DIST rtorrent-0.9.8.tar.gz 647523 BLAKE2B 
3562ed03dee3baa4a702d20c7c91b9248d9de0f25d1f8cd182863101f293a0ef13cb49164e4d16b25e72a4fbe1cc1a2fbde176d3068c749edbcb2287ef260b2b
 SHA512 
016685948d0290694ab9635ae218c7acd876e6d45bea1bdba3a29c545e64f5d824c5e2f6693a4c2e9200196177881d54f312d72e0a19742bd74a03bd19ca05c7

diff --git a/net-p2p/rtorrent/rtorrent-0.9.8.ebuild 
b/net-p2p/rtorrent/rtorrent-0.9.8.ebuild
new file mode 100644
index 000..bd9462e4dd9
--- /dev/null
+++ b/net-p2p/rtorrent/rtorrent-0.9.8.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools linux-info systemd
+
+DESCRIPTION="BitTorrent Client using libtorrent"
+HOMEPAGE="https://rakshasa.github.io/rtorrent/;
+SRC_URI="http://rtorrent.net/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+IUSE="daemon debug selinux test xmlrpc"
+
+COMMON_DEPEND="~net-libs/libtorrent-0.13.${PV##*.}
+   >=net-misc/curl-7.19.1
+   sys-libs/ncurses:0=
+   xmlrpc? ( dev-libs/xmlrpc-c )"
+RDEPEND="${COMMON_DEPEND}
+   daemon? ( app-misc/screen )
+   selinux? ( sec-policy/selinux-rtorrent )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-util/cppunit
+   virtual/pkgconfig"
+
+DOCS=( doc/rtorrent.rc )
+
+pkg_setup() {
+   if ! linux_config_exists || ! linux_chkconfig_present IPV6; then
+   ewarn "rtorrent will not start without IPv6 support in your 
kernel"
+   ewarn "without further configuration. Please set bind=0.0.0.0 
or"
+   ewarn "similar in your rtorrent.rc"
+   ewarn "Upstream bug: 
https://github.com/rakshasa/rtorrent/issues/732;
+   fi
+}
+
+src_prepare() {
+   default
+
+   # https://github.com/rakshasa/rtorrent/issues/332
+   cp "${FILESDIR}"/rtorrent.1 "${S}"/doc/ || die
+
+   eautoreconf
+}
+
+src_configure() {
+   default
+
+   # configure needs bash or script bombs out on some null shift, bug 
#291229
+   CONFIG_SHELL=${BASH} econf \
+   --disable-dependency-tracking \
+   $(use_enable debug) \
+   $(use_with xmlrpc xmlrpc-c)
+}
+
+src_install() {
+   default
+   doman doc/rtorrent.1
+
+   if use daemon; then
+   newinitd "${FILESDIR}/rtorrentd.init" rtorrentd
+   newconfd "${FILESDIR}/rtorrentd.conf" rtorrentd
+   systemd_newunit "${FILESDIR}/rtorrentd_at.service" 
"rtorrentd@.service"
+   fi
+}



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

2019-08-05 Thread Jason Zaman
commit: 079e42a45f9611bd6b731d0f916e2e672769eaed
Author: Stephen Shkardoon  ss23  geek  nz>
AuthorDate: Wed Jul 31 14:42:31 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Aug  5 13:49:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079e42a4

net-libs/libtorrent: Add version 0.13.8 ebuild

Also removes dependency on dev-libs/libsigc++
Bug: https://bugs.gentoo.org/687996
Signed-off-by: Stephen Shkardoon  ss23.geek.nz>
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Jason Zaman  gentoo.org>

 net-libs/libtorrent/Manifest |  1 +
 net-libs/libtorrent/libtorrent-0.13.8.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/net-libs/libtorrent/Manifest b/net-libs/libtorrent/Manifest
index 400d43d513e..c8b8a25f9e6 100644
--- a/net-libs/libtorrent/Manifest
+++ b/net-libs/libtorrent/Manifest
@@ -1 +1,2 @@
 DIST libtorrent-0.13.7.tar.gz 782854 BLAKE2B 
940e6162567d391f3d05034bf6d7d55a40070da7e2fd3279b1aa6acd169ca2783e7a2040efc472285f918c434e74380ec40fcddb823871ecf441c85670b9f273
 SHA512 
7bf3e87dbd19eb4e6806dff8a01c3ec61ea960bbd809d4bcbee96a46e169f97d0baf0fc85ab4a1efbbab07850e9b1060bae46c453ea6c42f5c23f8d921295efb
+DIST libtorrent-0.13.8.tar.gz 834027 BLAKE2B 
374f33af52a45c244182d36bacd6b42eea9edc179e42fb40f4170a47a0cdd39cfb3f42f82fc26ab36718afb9a28a8dd72ca139b3646bbc1c2887444905438cdd
 SHA512 
417177df5b27cd8c6a6317063b0846da2690de4633836466728605c2edad2de407d29d321cc481b8d1352dd0ff6dd89f4566a830424a8cf986f2fddb04704da4

diff --git a/net-libs/libtorrent/libtorrent-0.13.8.ebuild 
b/net-libs/libtorrent/libtorrent-0.13.8.ebuild
new file mode 100644
index 000..e461b0222d6
--- /dev/null
+++ b/net-libs/libtorrent/libtorrent-0.13.8.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="BitTorrent library written in C++ for *nix"
+HOMEPAGE="https://rakshasa.github.io/rtorrent/;
+SRC_URI="http://rtorrent.net/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+
+# The README says that the library ABI is not yet stable and dependencies on
+# the library should be an explicit, syncronized version until the library
+# has had more time to mature. Until it matures we should not include a soname
+# subslot.
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+IUSE="debug libressl ssl test"
+
+RDEPEND="
+   sys-libs/zlib
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   dev-util/cppunit"
+# cppunit dependency - https://github.com/rakshasa/libtorrent/issues/182
+
+src_configure() {
+   # bug 518582
+   local disable_instrumentation
+   echo -e "#include \nint main(){ int64_t var = 7; 
__sync_add_and_fetch(, 1); return 0;}" > "${T}/sync_add_and_fetch.c" || die
+   $(tc-getCC) ${CFLAGS} -o /dev/null -x c "${T}/sync_add_and_fetch.c" 
>/dev/null 2>&1
+   if [[ $? -ne 0 ]]; then
+   disable_instrumentation="--disable-instrumentation"
+   fi
+
+   # configure needs bash or script bombs out on some null shift, bug 
#291229
+   CONFIG_SHELL=${BASH} econf \
+   --enable-aligned \
+   $(use_enable debug) \
+   $(use_enable ssl openssl) \
+   ${disable_instrumentation} \
+   --with-posix-fallocate \
+   --with-zlib="${EROOT%/}/usr/"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete
+}



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

2019-08-05 Thread Mike Pagano
commit: a32e32da395fec1dd1e0737799b89656d32cb695
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Aug  5 14:50:41 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Aug  5 14:50:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32e32da

sys-kernel/gentoo-sources: Clean-up old, unsupported 4.4.X version

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

 sys-kernel/gentoo-sources/Manifest | 12 --
 .../gentoo-sources/gentoo-sources-4.4.181.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.4.182.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.4.183.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.4.185.ebuild   | 28 --
 5 files changed, 124 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index a5a072af1fb..1590b09dfcf 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -43,21 +43,9 @@ DIST genpatches-4.19-63.extras.tar.xz 17484 BLAKE2B 
d76361562c679a44863b7d9a815e
 DIST genpatches-4.19-64.base.tar.xz 1741080 BLAKE2B 
9aa6af83c0de0f6884575c5e495dc3234ad0cc9e26bb4f83a2f07375d50da437fae3805d16c6b9a60413ba91121ba3ee905c506949a062f9859711f65d2217cf
 SHA512 
cc58b8a90aa04d1d687601adbd131a01a507ef2d9b576ef7ebff45427c191035c99486f8a500db751a7825bcfc2b666b50093d2b89371593408f4ce786cacc5d
 DIST genpatches-4.19-64.experimental.tar.xz 5808 BLAKE2B 
26874657d9f6bcaa8165d5cdda72267e5a8fca66ee4e63b3f53571b546af1acf5638e3bc9b874499f624ad34b22e0560be502b11800efa9bf9862272d0ebbbeb
 SHA512 
67137af993de41e924863b779a1d1c5438d945f6b3a4ba9d970f3d99122e4dd935bedbeaa58f49d2ede60fc6256292b56fe36ffc2f6bb6e12338090cc0c5a052
 DIST genpatches-4.19-64.extras.tar.xz 17484 BLAKE2B 
0d4e275ba9345d765a8352357d63ca63016e5e43e68b6953baf4069eb92748254771e50decb466621731d19a3e51c75db096d3c0f0cbea8b0f4f9dc3c6bd18a6
 SHA512 
b41961271139b98a28f0066df27cfcc3479989ec32dba5a3bb6db3291c9461f0a5648985ff2d943dcebfc528ecd6ec8b0560577a9509c71271f126079b1a0c0c
-DIST genpatches-4.4-182.base.tar.xz 2903380 BLAKE2B 
8c6690f7fc6230ba815139489c2b9a22da50a9b42b24ba76f6a96aaa26d086dce144651f1a7a8726bda8b249f3b04b820458e267a9b02868be14628562c65056
 SHA512 
e3df4cbc9847e21c31735a1bc3f5daf3c71eff1c31121edc1a35589994ef966426127ed8e2c9928da0dd5ea05176086a9da8e1dcd1f964918021ecdf3504be15
-DIST genpatches-4.4-182.experimental.tar.xz 83276 BLAKE2B 
c4b2faf90504d611d1086e47485d497daf178ccee0d94f762e7dfcedd65545a9a8ad8b2520351e2fdef2ce7bd88a634db0109eaf43e03a86248932df7e886f8b
 SHA512 
25714a52915033a78938f084e34d7af2be8ab98bbfdb6d0df1ec3cda09d9acc5fbba71fd97cbd6ca4b369401189f0ea33cf9685a77b05dc12713bc2d672de8ba
-DIST genpatches-4.4-182.extras.tar.xz 16468 BLAKE2B 
83f02850ca1b0eefa6313424df54dd896bb73cd615e626fd59bcaf5f807e5ed8f43031e7591481637ff550ff2b562ca75893739d015dd94930a29de3795ed385
 SHA512 
339bd7003839098e8ce09b9a6f374662d9c899cb631a710ec2612ef3af5b8cd4fed54ba147d6b0f9488ad7fdaa1ea3acb6ebf7cb460e89ab89c1ec4718059416
-DIST genpatches-4.4-183.base.tar.xz 2905708 BLAKE2B 
be63ea72522072bb06d074b644d5c46889961a95ca3eedf68b721425b47fdb126d6342b95c5aae80597ebe387984ad9095f33b0275bbe27161cfbb43a5707448
 SHA512 
9f77e702919ef74343a1e0f29f85ce614e10f305ff39646d5af4ad322618001fd5fb5f16126d0036ba41b5b8a78159909a00dfae540780c1c4a5edd7f2d2fb65
-DIST genpatches-4.4-183.experimental.tar.xz 83284 BLAKE2B 
b2766dc3f2df67847448bdd3c207f3ba7945e82f34d0c6503647eb024666a7da85cbf8a45ec1de5ab7d9c8328228df10515b36475dc14f1967e47dba6e023276
 SHA512 
67f7c0e7168955f0d5e903beba2cbc7f08cde444c71f8e9afefd473aa3adb3082481026818d38c3492da654b79ab212ea8d8f6524649ee5ff7a810303222e334
-DIST genpatches-4.4-183.extras.tar.xz 16464 BLAKE2B 
5de33b56ec1e7b32f511af3b964534e50e277f27ce64d0b04a750d0141f7f5b0aaf672e0b34a38b88903d7dbaac5272925b988f82464afbb2e794e84cee25ee4
 SHA512 
3ec250661246e30925e7b22f1a39721b4afbc1450dd1c3521d6b54c597c9086bf66685385f1e130961aa7128d39697e8abca03504cc9aee3a9dae1754d51f44f
-DIST genpatches-4.4-184.base.tar.xz 2920572 BLAKE2B 
462cd9673a0d97360d27b8eb77042d46d0a94487f6b5c20acff335dc4c991c8b70a45b38d3325b79b2e28c3d958686f6b3ab810f0d6879462940f0311080166e
 SHA512 
0cd18df23386bde3db0d4c13e76b1c5ea5ce303111ed536f5e34aef9f73c9e33ba33aab02b9cd033f84f231a7ce8460ad0d4db3f002aa7019d5718a3736339d3
-DIST genpatches-4.4-184.experimental.tar.xz 83332 BLAKE2B 
463612b4698b1d74d191cadc7aae16ca53e222edb0a69eb6053a732cb44300ddb121e85e55678b5fce560ba25f45d020ec37b99e31c0329ee1253838122b1909
 SHA512 
916245175d14d10ad11e016c09df0096edbbbd1beba38da27374a85b99ada2a024ce938c859c2ed503eefe3c60b782d2a8037c275c996a56f6fc0f77dfa7fe89
-DIST genpatches-4.4-184.extras.tar.xz 16468 BLAKE2B 
1a7a7dca77c99f84921097ac3f0d39542ebc38c11bcf4b7900d0b4a3836e0456a33ae75f7f1974887fd22cf5d7103a0705bc77c0f015ad618a710582da782bb4
 SHA512 

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

2019-08-05 Thread Mike Pagano
commit: 7a10651dcd5d942fb8b0c46bec0922a5641bd6b8
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Aug  5 14:57:16 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Aug  5 14:57:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a10651d

sys-kernel/gentoo-sources: Remove 5.1, EOL'd and unsupported

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

 sys-kernel/gentoo-sources/Manifest |  4 
 .../gentoo-sources/gentoo-sources-5.1.21.ebuild| 28 --
 2 files changed, 32 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 01940b72d53..465f800f274 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -34,9 +34,6 @@ DIST genpatches-4.9-191.extras.tar.xz 17364 BLAKE2B 
23a8e337ea6f21eb1b8ba7c8c3e3
 DIST genpatches-4.9-192.base.tar.xz 3286612 BLAKE2B 
94dbb3dcafe4f12511cf090d67e3087dcc2cca0c9d4aba8e2105fe4f5a5a92960fea1219b6252734a0b5a6c6fbc15b645eb047c122236438260daf95b22c5396
 SHA512 
2075538053fd2c2434a5b083ecf87eb0d8d36597f2cb3568c892adcf92d29447d45937ecaa807ee62ef733c8ea84185ad2cc25ff3530764184b78513bba34451
 DIST genpatches-4.9-192.experimental.tar.xz 106372 BLAKE2B 
ec0012dba4ddd749c345ee1268d14af8ce3b337ff79061c9b07be571ca67034696093f5f245ecf975b529118749b5d24a5c7ca688ca57725aac345232277
 SHA512 
9d9bb51359ce3815b216d5d329844bf99c6367296c6e96503fb67e3608d330b9acde6aa1098a2c362ca1de165e9e01893e226ac37e228d68a807b0846a777cae
 DIST genpatches-4.9-192.extras.tar.xz 17356 BLAKE2B 
16d56adc7776086b2882cdc6d57d1dd7f807bce762d1d4e3ea6e9834e580971c2376c1bc888e83b24d78a2aecd7e509538cdeee07e6f8e37161acce6fc6884ae
 SHA512 
a214a7961ad77956d52d28439bb67f03fa41be4c0e1946ee2f78a0b24b91da5a3f02e467e33d9e7463af3caff0008d6c770617545b121012e95cbbca15b5c5df
-DIST genpatches-5.1-21.base.tar.xz 674988 BLAKE2B 
d17b884bd6a1742839289ba8948bdacd007a8a755888c9e3b659db618cb9056d9e371c3238202311f9e3fb64d58edfbe0feee470dab4a4789413c36d495b1264
 SHA512 
2d20fd8fd145e66ba0d47114b56ccd7c95dd5b612ed9ac47ef2fcd85b04a031417edfbf3c54c3b2e5ba37dc67532a5525ca5261b7a27ff7ef4601bbaff18659a
-DIST genpatches-5.1-21.experimental.tar.xz 5804 BLAKE2B 
33bde20a1000c5c08879633f2d397ce5843a52437ee6eb6c4a5bf05f56cd919b155ac048c0db8442f3a0f4f2bde14352b4f228b541044a608db79883f5881562
 SHA512 
0e42e016414d46023256e51aed60f3eca72ba3ae0f247985b3518b3adbb24a3815ce62f441cf12c63461e5b912f0a211f86b5c67cdb5e3cf8936bf0ed1348d7e
-DIST genpatches-5.1-21.extras.tar.xz 1724 BLAKE2B 
e4da4351e27e271bedee512ffd17e850077d1471803ba1bb6be02e0b40a1862db7e2bed6b1e156d23d9dc09d5b7114f25084a7f6b9fbf118dbe4d2a414bef67c
 SHA512 
159c08a69434c8e9ec9861a2a976e7c70b92934b137df3a04435bacf8d0f27b52e43d5b710b3c61d3d584eefc1885fe7a5e2de3ec00b69e9709f070185df62dc
 DIST genpatches-5.2-3.base.tar.xz 49016 BLAKE2B 
f5b26b606aa02e99caf00be1e6bde8a27ce4464faabe9de734f53217e6b312a7fc23e0fa18fcf1496ad2ec29a0c81fa63bdb4bbe942b4f15dc3ddf567dec60ad
 SHA512 
34adf3d3c8ded4a1dd3a752397d148df4f97adcc61b50287c5868d76416637dd046a17a2e062300ca2c608248c5f4a4714c5e66368006138201d5b5c56744803
 DIST genpatches-5.2-3.experimental.tar.xz 5392 BLAKE2B 
3e5e2015845896a26a4ee6e8739b3b3c602b884d6ddfb168f87005655683226448d93bd4b732601de2e75ece3bbfb7f86ae6f6e465c3b9b7c3a6a8f24edf8039
 SHA512 
8ce7780233bb675424fc9ec26776b16bfca5fb3fc0b7c5bfee7fe89617ba25311ff80d699ad0250cecd50082d498a91c452535aa63c0d590d80b41e26d5cb898
 DIST genpatches-5.2-3.extras.tar.xz 1724 BLAKE2B 
d4be06e8cb9e1f6686d07a8784b56a8a1489f87065ac31822368e8820a35e7b2c962edab21b57c8e1c9b9e8472888c94337899abea08ceb3a1fcb7df76c4012e
 SHA512 
cdd291dbfd57a5518fcbee963e1475efb25ac3647dceb9de70cbc08d62d9494fa7ad8934b03d5fbcc11df6b8f2ea7c81237965724fcbf6d02d3bf79bbf7a1972
@@ -56,5 +53,4 @@ DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
-DIST linux-5.1.tar.xz 106244476 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-python/gnome-python-extras-base/

2019-08-05 Thread Joonas Niilola
commit: 0f80d484187161591243cf241c8c8e697b88a180
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Aug  5 16:31:30 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 16:31:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f80d484

dev-python/gnome-python-extras-base: call for python_setup

Closes: https://bugs.gentoo.org/691450
Package-Manager: Portage-2.3.71, Repoman-2.3.16
Signed-off-by: Joonas Niilola  gentoo.org>

 .../gnome-python-extras-base/gnome-python-extras-base-2.25.3-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/dev-python/gnome-python-extras-base/gnome-python-extras-base-2.25.3-r1.ebuild 
b/dev-python/gnome-python-extras-base/gnome-python-extras-base-2.25.3-r1.ebuild
index 6744b4c211c..bbf4fe11e0d 100644
--- 
a/dev-python/gnome-python-extras-base/gnome-python-extras-base-2.25.3-r1.ebuild
+++ 
b/dev-python/gnome-python-extras-base/gnome-python-extras-base-2.25.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -40,6 +40,7 @@ src_prepare() {
epatch "${FILESDIR}/${P}-python-libs.patch" #344231
sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die
eautoreconf
+   python_setup
gnome2_src_prepare
 }
 



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

2019-08-05 Thread Joonas Niilola
commit: d38d9bfc355f21a10925c94a9857aed3dfd27976
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Aug  5 16:29:38 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 16:29:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38d9bfc

dev-python/gnome-python-base: call for python_setup

Closes: https://bugs.gentoo.org/691494
Package-Manager: Portage-2.3.71, Repoman-2.3.16
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/gnome-python-base/gnome-python-base-2.28.1-r1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-python/gnome-python-base/gnome-python-base-2.28.1-r1.ebuild 
b/dev-python/gnome-python-base/gnome-python-base-2.28.1-r1.ebuild
index 6083501408e..e5b88706d9e 100644
--- a/dev-python/gnome-python-base/gnome-python-base-2.28.1-r1.ebuild
+++ b/dev-python/gnome-python-base/gnome-python-base-2.28.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -35,6 +35,10 @@ KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~amd64-li
 
 S="${WORKDIR}/${MY_PN}-${PV}"
 
+src_prepare() {
+   python_setup
+}
+
 src_configure() {
gnome2_src_configure \
--disable-allbindings



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

2019-08-05 Thread Mike Gilbert
commit: b761cec14174af726ba7429ff06595cae3e77d79
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Aug  5 01:16:01 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Aug  5 16:38:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b761cec1

net-p2p/transmission: depend on acct-user/transmission

Package-Manager: Portage-2.3.70_p2, Repoman-2.3.16_p22
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-2.94.ebuild | 18 ++
 net-p2p/transmission/transmission-.ebuild | 20 +++-
 2 files changed, 13 insertions(+), 25 deletions(-)

diff --git a/net-p2p/transmission/transmission-2.94.ebuild 
b/net-p2p/transmission/transmission-2.94.ebuild
index 246560fb9ad..745abf9221f 100644
--- a/net-p2p/transmission/transmission-2.94.ebuild
+++ b/net-p2p/transmission/transmission-2.94.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools flag-o-matic gnome2-utils qmake-utils systemd user xdg-utils
+inherit autotools flag-o-matic gnome2-utils qmake-utils systemd xdg-utils
 
 DESCRIPTION="A Fast, Easy and Free BitTorrent client"
 HOMEPAGE="http://www.transmissionbt.com/;
@@ -16,7 +16,7 @@ SLOT=0
 IUSE="ayatana gtk libressl lightweight systemd qt5 xfs"
 KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86 ~x86-fbsd ~amd64-linux"
 
-RDEPEND=">=dev-libs/libevent-2.0.10:=
+COMMON_DEPEND=">=dev-libs/libevent-2.0.10:=
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
net-libs/libnatpmp
@@ -37,7 +37,7 @@ RDEPEND=">=dev-libs/libevent-2.0.10:=
dev-qt/qtwidgets:5
)
systemd? ( >=sys-apps/systemd-209:= )"
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
>=dev-libs/glib-2.32
dev-util/intltool
sys-devel/gettext
@@ -45,6 +45,8 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
qt5? ( dev-qt/linguist-tools:5 )
xfs? ( sys-fs/xfsprogs )"
+RDEPEND="${COMMON_DEPEND}
+   acct-user/transmission"
 
 REQUIRED_USE="ayatana? ( gtk )"
 
@@ -137,14 +139,6 @@ pkg_postinst() {
xdg_desktop_database_update
gnome2_icon_cache_update
 
-   enewgroup transmission
-   enewuser transmission -1 -1 /var/lib/transmission transmission
-
-   if [[ ! -e "${EROOT%/}"/var/lib/transmission ]]; then
-   mkdir -p "${EROOT%/}"/var/lib/transmission || die
-   chown transmission:transmission 
"${EROOT%/}"/var/lib/transmission || die
-   fi
-
elog "If you use transmission-daemon, please, set 'rpc-username' and"
elog "'rpc-password' (in plain text, transmission-daemon will hash it 
on"
elog "start) in settings.json file located at 
/var/lib/transmission/config or"

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 392d8cb5bf3..312540191f4 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit cmake-utils gnome2-utils readme.gentoo-r1 systemd user xdg-utils
+inherit cmake-utils gnome2-utils readme.gentoo-r1 systemd xdg-utils
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -24,7 +24,7 @@ SLOT="0"
 IUSE="ayatana gtk libressl lightweight nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="
+COMMON_DEPEND="
dev-libs/libb64:0=
>=dev-libs/libevent-2.0.10:=
!mbedtls? (
@@ -51,7 +51,7 @@ RDEPEND="
)
systemd? ( >=sys-apps/systemd-209:= )
 "
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
nls? (
virtual/libintl
@@ -64,6 +64,9 @@ DEPEND="${RDEPEND}
)
)
 "
+RDEPEND="${COMMON_DEPEND}
+   acct-user/transmission
+"
 
 src_unpack() {
if [[ ${PV} ==  ]]; then
@@ -137,14 +140,5 @@ pkg_postrm() {
 pkg_postinst() {
xdg_desktop_database_update
gnome2_icon_cache_update
-
-   enewgroup transmission
-   enewuser transmission -1 -1 /var/lib/transmission transmission
-
-   if [[ ! -e "${EROOT%/}"/var/lib/transmission ]]; then
-   mkdir -p "${EROOT%/}"/var/lib/transmission || die
-   chown transmission:transmission 
"${EROOT%/}"/var/lib/transmission || die
-   fi
-
readme.gentoo_print_elog
 }



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

2019-08-05 Thread Mike Gilbert
commit: 7bb4cf39be07c9f8a791b102f6703950ef7148cd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Aug  5 01:07:38 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Aug  5 16:38:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb4cf39

acct-user/transmission: new user (169)

ID matches Arch Linux.

Package-Manager: Portage-2.3.70_p2, Repoman-2.3.16_p22
Signed-off-by: Mike Gilbert  gentoo.org>

 acct-user/transmission/metadata.xml  |  8 
 acct-user/transmission/transmission-0.ebuild | 12 
 2 files changed, 20 insertions(+)

diff --git a/acct-user/transmission/metadata.xml 
b/acct-user/transmission/metadata.xml
new file mode 100644
index 000..de09ffd8b08
--- /dev/null
+++ b/acct-user/transmission/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   flop...@gentoo.org
+   Mike Gilbert
+   
+

diff --git a/acct-user/transmission/transmission-0.ebuild 
b/acct-user/transmission/transmission-0.ebuild
new file mode 100644
index 000..5d8d83e04e5
--- /dev/null
+++ b/acct-user/transmission/transmission-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+ACCT_USER_ID=169
+ACCT_USER_GROUPS=( transmission )
+ACCT_USER_HOME=/var/lib/transmission
+
+acct-user_add_deps



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

2019-08-05 Thread Mike Gilbert
commit: 567b7e064976d2756611bc085f45a1cc2e88c65b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Aug  5 01:06:31 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Aug  5 16:38:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567b7e06

acct-group/transmission: new group (169)

ID matches Arch Linux.

Package-Manager: Portage-2.3.70_p2, Repoman-2.3.16_p22
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/acct-group/transmission/metadata.xml 
b/acct-group/transmission/metadata.xml
new file mode 100644
index 000..de09ffd8b08
--- /dev/null
+++ b/acct-group/transmission/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   flop...@gentoo.org
+   Mike Gilbert
+   
+

diff --git a/acct-group/transmission/transmission-0.ebuild 
b/acct-group/transmission/transmission-0.ebuild
new file mode 100644
index 000..f35ce5f2f7d
--- /dev/null
+++ b/acct-group/transmission/transmission-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=169



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

2019-08-05 Thread Mike Pagano
commit: 0fbb46750ce2356eaef9c14c9435cd2cebdbf329
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Aug  5 14:52:36 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Aug  5 14:52:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fbb4675

sys-kernel/gentoo-sources: Clean-up old, unsupported 4.9.X version

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

 sys-kernel/gentoo-sources/Manifest |  9 ---
 .../gentoo-sources/gentoo-sources-4.9.182.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.9.183.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.9.185.ebuild   | 28 --
 4 files changed, 93 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 1590b09dfcf..944410391ee 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -52,18 +52,9 @@ DIST genpatches-4.4-187.extras.tar.xz 16464 BLAKE2B 
a36ba91b47bed7dd45282879e71a
 DIST genpatches-4.4-188.base.tar.xz 2990832 BLAKE2B 
4d97eeedd013ce1bd2d61376d4e0d66d0a8b1f0d559540cbb9605b0baa449cab96d81bff082027998858b2dab107e9e0d5a9bbf7b1a0ffb48c9d60ffeaa21dfd
 SHA512 
1cf4a755020902cf97ddd3a2ad4486d76fc0a2983fc051b8671cf7c0c7c6048e51161a41283b8e8265bf44d6466472df0378dc2bb32fb9d90205111844cc2a7e
 DIST genpatches-4.4-188.experimental.tar.xz 83308 BLAKE2B 
e9cdec4fe7df2c439440c13c25166113799a18605bd6d92104f591325775fb5ef15b8de1041f5b99da08cd36b71d957adc8d8790ec9501eedf0b2de7fc79a657
 SHA512 
5c6ec202517aca852b6ceea922ee9f309fddc2dffd387547466b5d0b3d0f7d1e1d6238d2b0bd4c0bada890dad33038f54e4f71e07cae16d55fdbcc85f9e2
 DIST genpatches-4.4-188.extras.tar.xz 16472 BLAKE2B 
e34f19303444bffa23718b709a49aafb40248af3419a0d76030aa19b63096fcb0ef3f352220ed2628c0eb3f0ea40326d55a634bd4d59c189c60c4d03c2b6de1f
 SHA512 
751bdef648ab5b00b6735fd98624b1f1d01ed52fee1bedcd878985eddfeacd58e6df4654900ac49c58aece9e95c2b34a7847924d79a00150446667eef3d86241
-DIST genpatches-4.9-187.base.tar.xz 3165440 BLAKE2B 
d13472b1dd50a1ff4c464c92bbc411c7bb565ac56cd4c3ed8ec4afac64528fdc9a0607cda753fb737746807864142081fad19cd222e2baf89e65b4eca150e1ed
 SHA512 
a6d46eeed6114557ab46ad724c3b803b7073ccf159bd7ce09c7fb656d4bbf9c975779515630eebd564ee72586e396cf86ff17bdeaeaa9d8b24c0fc419d588190
-DIST genpatches-4.9-187.experimental.tar.xz 106348 BLAKE2B 
7e7f64d03db7f504c6138125888fbb1f153b36ab268a50cdeca5fdcc19ca85c29d9b5402c34f1edf84932d474797e40237c12dc486263724ccf8b5f938fbb21e
 SHA512 
86f53c4f0df2bf5cd21cabd5cf7b5ad02aaa0f6983bcaa3887567cb84f36e9c3b94ef0ebf55f71f10e64724fc0c2d91f51c9a575d6a3e05ba9a2d3cdc7e12773
-DIST genpatches-4.9-187.extras.tar.xz 17364 BLAKE2B 
dfc21fbecb4c2d8a2241265b1d2cf24bffdc2c65ef7f891182d0d797eeaa1c5abf3102bd5fc8f1edb8c9bb6d8da77a819df2477f5a115514a78e95fea9c834cc
 SHA512 
8fbb15af6b0d748fde5d3bf7d8ca23bdd2441020a870395f872994b1eb19170f47c3ed8835f5b8e7da808b0e6178235d5825c85b2596700c5226089b47262e81
-DIST genpatches-4.9-188.base.tar.xz 3185840 BLAKE2B 
1461f521151c260f7a46d5f761149f3f27f11bba79241a27c216ecd69c0834747817b9d569d33abe7e5a4c7a9777cb5f2479260e59aae2e31023da7fc744edc6
 SHA512 
f9005fbd94ecc7fc312c0ca5adea96562b7bdcd2ae42bf42c34b0659743c83004de3286589478e7f4cd77754077b53622ad02153043527006793b3712f0a7c18
-DIST genpatches-4.9-188.experimental.tar.xz 106380 BLAKE2B 
99ab90a06eba6a4abdbc619fa6df1b70de4ab5290d72a9f3057005d6ac1e9846faf9c1ddda01d5e0bb722c5b9c4b325117d4d198e706bd2e6c8394998041ba01
 SHA512 
035766adb546218b2c0992436b7db33e1bfdc96c9b48bf44b325f07f0ae7791d5f6eeea94c674381a9668f3c6f4d5834dd74535fef98f098a82db9ce3445fe01
-DIST genpatches-4.9-188.extras.tar.xz 17360 BLAKE2B 
d511c6632ecc7af8f05931125a0197f064a0ea375baab2f5992c33cba80377fb02116d044a3160d7792eee39cf00c9430218ba9eb56a6aed6089238cf181f3a3
 SHA512 
ee92a63bbb0c462f19088c44ae33d4f05e2943db36dec69317f671dced6dcce9d6048f30b6c7eacc2958513f1c2cbd6164eb58517a0b5c340f578d72f6ee81a9
 DIST genpatches-4.9-189.base.tar.xz 3186152 BLAKE2B 
888bed66a88257d6383cffaea48c3f46b4ab563773d68c16e28b1e1f786f59439251b1f7d638fa74abacabc56a9955102639b69e129a4af5ee5c91e9bc58da8a
 SHA512 
726d1d54a0e2a98e94043185e1051be2b76f94874c191bda742b98519110dd0bbf0821325b21f6af1f0ea1be5aac21409f82a560fc84a309736268d3e5c96977
 DIST genpatches-4.9-189.experimental.tar.xz 106380 BLAKE2B 
6d426845614e1fbb33773643711ff9fab2e73a02358d55438926a7bd05f4b7ce8046c115a0c5dc295ce6db18a6eda5b3ff71d0b413408073dfeb427797f070b0
 SHA512 
6b70e2fa5bf3a313261fcaf4a3037b713015dfb5ba7ad969e6e08a47f41f19df10ed3fd9f791daaf4fe15d0808ed2059c807dcbf1b12d0919fb254c8dab987be
 DIST genpatches-4.9-189.extras.tar.xz 17360 BLAKE2B 
c84fb1fecabed0d6c8c9e2e387e6cfab58d015e260927e6e9403a6c4088c2774c1e4f7e8b78d319e7147be1056dc273f2ed59905e1d3fed0064a1addc5113402
 SHA512 
7357730f4176ae49c5e221d1fdaae6529d0a48cd9046dd1954a0e18fc6c583ea3126a7aa7d15936caf19d45edae5baf6a87ffb4b68ebf5b58c6ffd94bd69a810
-DIST 

[gentoo-commits] repo/gentoo:master commit in: sci-physics/root/

2019-08-05 Thread Guilherme Amadio
commit: 9e0ab0d8ef866b1aa2714ed8a45f37c27ebed7d1
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Fri Aug  2 14:07:33 2019 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Mon Aug  5 15:28:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e0ab0d8

sci-physics/root: add nosplash USE flag

This disables ROOT's splash screen by default.

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Guilherme Amadio  gentoo.org>

 sci-physics/root/metadata.xml|  1 +
 .../root/{root-6.12.06-r9.ebuild => root-6.12.06-r10.ebuild} | 10 +++---
 .../root/{root-6.14.08-r2.ebuild => root-6.14.08-r3.ebuild}  | 12 
 .../root/{root-6.16.00-r1.ebuild => root-6.16.00-r2.ebuild}  | 12 
 .../root/{root-6.18.00.ebuild => root-6.18.00-r1.ebuild} | 10 +++---
 sci-physics/root/root-.ebuild| 10 +++---
 6 files changed, 38 insertions(+), 17 deletions(-)

diff --git a/sci-physics/root/metadata.xml b/sci-physics/root/metadata.xml
index f2ba440c8ce..8eb44b130ef 100644
--- a/sci-physics/root/metadata.xml
+++ b/sci-physics/root/metadata.xml
@@ -33,6 +33,7 @@
 Build ROOT against sys-libs/libcxx
 Build memory statistics library, helps to detect 
memory leaks
 Build ROOT's internal versions of minuit (fortran) and 
minuit2 (C++)
+Disable ROOT's splash screen by default
 Build the interface for sci-physics/pythia 
version 6.x 
 Build the interface for sci-physics/pythia 
version 8.x 
 Enable support for dev-lang/R

diff --git a/sci-physics/root/root-6.12.06-r9.ebuild 
b/sci-physics/root/root-6.12.06-r10.ebuild
similarity index 96%
rename from sci-physics/root/root-6.12.06-r9.ebuild
rename to sci-physics/root/root-6.12.06-r10.ebuild
index 244f4d26df8..43923b51d70 100644
--- a/sci-physics/root/root-6.12.06-r9.ebuild
+++ b/sci-physics/root/root-6.12.06-r10.ebuild
@@ -18,9 +18,9 @@ 
SRC_URI="https://root.cern/download/${PN}_v${PV}.source.tar.gz;
 
 IUSE="+X aqua +asimage +davix emacs +examples fits fftw fortran
+gdml graphviz +gsl http jemalloc kerberos ldap libcxx memstat
-   +minuit mysql odbc +opengl oracle postgres prefix pythia6 pythia8
-   +python qt5 R +roofit root7 shadow sqlite +ssl table +tbb test
-   +threads +tiff +tmva +unuran vc xinetd +xml xrootd zeroconf"
+   +minuit mysql nosplash odbc +opengl oracle postgres prefix pythia6
+   pythia8 +python qt5 R +roofit root7 shadow sqlite +ssl table +tbb
+   test +threads +tiff +tmva +unuran vc xinetd +xml xrootd zeroconf"
 
 SLOT="$(ver_cut 1-2)/$(ver_cut 3)"
 LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
@@ -133,6 +133,10 @@ src_prepare() {
# CSS should use local images
sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed"
 
+   if use nosplash; then
+   sed -i -e '/bool gNoLogo/s@false@true@' rootx/src/rootx.cxx
+   fi
+
hprefixify core/clingutils/CMakeLists.txt
 }
 

diff --git a/sci-physics/root/root-6.14.08-r2.ebuild 
b/sci-physics/root/root-6.14.08-r3.ebuild
similarity index 96%
rename from sci-physics/root/root-6.14.08-r2.ebuild
rename to sci-physics/root/root-6.14.08-r3.ebuild
index 69718f3f625..58b0d4a14fb 100644
--- a/sci-physics/root/root-6.14.08-r2.ebuild
+++ b/sci-physics/root/root-6.14.08-r3.ebuild
@@ -18,10 +18,10 @@ 
SRC_URI="https://root.cern/download/${PN}_v${PV}.source.tar.gz;
 
 IUSE="+X aqua +asimage +c++11 c++14 c++17 cuda +davix emacs +examples
fits fftw fortran +gdml graphviz +gsl http jemalloc kerberos ldap
-   libcxx memstat +minuit mysql odbc +opengl oracle postgres prefix
-   pythia6 pythia8 +python qt5 R +roofit root7 shadow sqlite +ssl
-   table +tbb test +threads +tiff +tmva +unuran vc xinetd +xml xrootd
-   zeroconf"
+   libcxx memstat +minuit mysql nosplash odbc +opengl oracle postgres
+   prefix pythia6 pythia8 +python qt5 R +roofit root7 shadow sqlite
+   +ssl table +tbb test +threads +tiff +tmva +unuran vc xinetd +xml
+   xrootd zeroconf"
 
 SLOT="$(ver_cut 1-2)/$(ver_cut 3)"
 LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
@@ -131,6 +131,10 @@ src_prepare() {
# CSS should use local images
sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed"
 
+   if use nosplash; then
+   sed -i -e '/bool gNoLogo/s@false@true@' rootx/src/rootx.cxx
+   fi
+
hprefixify core/clingutils/CMakeLists.txt
 }
 

diff --git a/sci-physics/root/root-6.16.00-r1.ebuild 
b/sci-physics/root/root-6.16.00-r2.ebuild
similarity index 96%
rename from sci-physics/root/root-6.16.00-r1.ebuild
rename to sci-physics/root/root-6.16.00-r2.ebuild
index c893ead5cca..62d33225b7a 100644
--- a/sci-physics/root/root-6.16.00-r1.ebuild
+++ b/sci-physics/root/root-6.16.00-r2.ebuild
@@ -18,10 +18,10 @@ 
SRC_URI="https://root.cern/download/${PN}_v${PV}.source.tar.gz;
 
 IUSE="+X aqua +asimage +c++11 c++14 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/, app-emulation/libvirt/files/

2019-08-05 Thread Matthias Maier
commit: fb5b10fb8f56c1fd2907f4ba2cfaf366ec861ba2
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 14:59:23 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 15:02:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb5b10fb

app-emulation/libvirt: [QA] drop duplicate patches

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 .../libvirt-5.0.0-fix-paths-for-apparmor.patch | 116 -
 app-emulation/libvirt/libvirt-5.2.0-r2.ebuild  |   2 +-
 2 files changed, 1 insertion(+), 117 deletions(-)

diff --git 
a/app-emulation/libvirt/files/libvirt-5.0.0-fix-paths-for-apparmor.patch 
b/app-emulation/libvirt/files/libvirt-5.0.0-fix-paths-for-apparmor.patch
deleted file mode 100644
index 866c6357b6e..000
--- a/app-emulation/libvirt/files/libvirt-5.0.0-fix-paths-for-apparmor.patch
+++ /dev/null
@@ -1,116 +0,0 @@
-From 563706143779166624812b3faf498d869f5dd383 Mon Sep 17 00:00:00 2001
-Message-Id: 
<563706143779166624812b3faf498d869f5dd383.1547196492.git.mpriv...@redhat.com>
-From: Michal Privoznik 
-Date: Fri, 11 Jan 2019 09:41:06 +0100
-Subject: [PATCH] gentoo: fix paths for apparmor
-
-Signed-off-by: Michal Privoznik 

- src/security/Makefile.inc.am   | 10 +-
- src/security/apparmor/libvirt-qemu |  2 ++
- ...bvirt.virt-aa-helper => usr.libexec.virt-aa-helper} |  4 ++--
- src/security/apparmor/usr.sbin.libvirtd|  6 --
- 4 files changed, 13 insertions(+), 9 deletions(-)
- rename src/security/apparmor/{usr.lib.libvirt.virt-aa-helper => 
usr.libexec.virt-aa-helper} (93%)
-
-diff --git a/src/security/Makefile.inc.am b/src/security/Makefile.inc.am
-index b24cdfd083..ae8e979b84 100644
 a/src/security/Makefile.inc.am
-+++ b/src/security/Makefile.inc.am
-@@ -36,7 +36,7 @@ EXTRA_DIST += \
-   security/apparmor/TEMPLATE.lxc \
-   security/apparmor/libvirt-qemu \
-   security/apparmor/libvirt-lxc \
--  security/apparmor/usr.lib.libvirt.virt-aa-helper \
-+  security/apparmor/usr.libexec.virt-aa-helper \
-   security/apparmor/usr.sbin.libvirtd \
-   $(NULL)
- 
-@@ -90,7 +90,7 @@ endif WITH_SECDRIVER_APPARMOR
- if WITH_APPARMOR_PROFILES
- apparmordir = $(sysconfdir)/apparmor.d/
- apparmor_DATA = \
--  security/apparmor/usr.lib.libvirt.virt-aa-helper \
-+  security/apparmor/usr.libexec.virt-aa-helper \
-   security/apparmor/usr.sbin.libvirtd \
-   $(NULL)
- 
-@@ -110,11 +110,11 @@ APPARMOR_LOCAL_DIR = "$(DESTDIR)$(apparmordir)/local"
- install-apparmor-local:
-   $(MKDIR_P) "$(APPARMOR_LOCAL_DIR)"
-   echo "# Site-specific additions and overrides for \
--  'usr.lib.libvirt.virt-aa-helper'" \
--  >"$(APPARMOR_LOCAL_DIR)/usr.lib.libvirt.virt-aa-helper"
-+  'usr.libexec.virt-aa-helper'" \
-+  >"$(APPARMOR_LOCAL_DIR)/usr.libexec.virt-aa-helper"
- 
- uninstall-apparmor-local:
--  rm -f "$(APPARMOR_LOCAL_DIR)/usr.lib.libvirt.virt-aa-helper"
-+  rm -f "$(APPARMOR_LOCAL_DIR)/usr.libexec.virt-aa-helper"
-   rmdir "$(APPARMOR_LOCAL_DIR)" || :
- 
- INSTALL_DATA_LOCAL += install-apparmor-local
-diff --git a/src/security/apparmor/libvirt-qemu 
b/src/security/apparmor/libvirt-qemu
-index eaa5167525..9be50bbbe0 100644
 a/src/security/apparmor/libvirt-qemu
-+++ b/src/security/apparmor/libvirt-qemu
-@@ -87,6 +87,8 @@
-   /usr/share/AAVMF/** r,
-   /usr/share/qemu-efi/** r,
-   /usr/share/slof/** r,
-+  /usr/share/seavgabios/** r,
-+  /usr/share/edk2-ovmf/** r,
- 
-   # pki for libvirt-vnc and libvirt-spice (LP: #901272, #1690140)
-   /etc/pki/CA/ r,
-diff --git a/src/security/apparmor/usr.lib.libvirt.virt-aa-helper 
b/src/security/apparmor/usr.libexec.virt-aa-helper
-similarity index 93%
-rename from src/security/apparmor/usr.lib.libvirt.virt-aa-helper
-rename to src/security/apparmor/usr.libexec.virt-aa-helper
-index de9436872c..99ab4ea527 100644
 a/src/security/apparmor/usr.lib.libvirt.virt-aa-helper
-+++ b/src/security/apparmor/usr.libexec.virt-aa-helper
-@@ -1,7 +1,7 @@
- # Last Modified: Mon Apr  5 15:10:27 2010
- #include 
- 
--profile virt-aa-helper /usr/{lib,lib64}/libvirt/virt-aa-helper {
-+profile virt-aa-helper /usr/libexec/virt-aa-helper {
-   #include 
- 
-   # needed for searching directories
-@@ -36,7 +36,7 @@
-   deny /dev/mapper/ r,
-   deny /dev/mapper/* r,
- 
--  /usr/{lib,lib64}/libvirt/virt-aa-helper mr,
-+  /usr/libexec/virt-aa-helper mr,
-   /{usr/,}sbin/apparmor_parser Ux,
- 
-   /etc/apparmor.d/libvirt/* r,
-@@ -66,5 +66,5 @@
-   /**.[iI][sS][oO] r,
-   /**/disk{,.*} r,
- 
--  #include 
-+  #include 
- }
-diff --git a/src/security/apparmor/usr.sbin.libvirtd 
b/src/security/apparmor/usr.sbin.libvirtd
-index f0ffc53008..8a402bd6ec 100644
 a/src/security/apparmor/usr.sbin.libvirtd
-+++ b/src/security/apparmor/usr.sbin.libvirtd
-@@ -98,8 +98,10 @@
-   audit deny 

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

2019-08-05 Thread Matthias Maier
commit: 3436f6ece513754ee211849697ac04880173ee72
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 15:00:40 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 15:02:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3436f6ec

dev-lang/julia: [QA] remove unncesessary slash strip

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia/julia-1.1.0.ebuild | 2 +-
 dev-lang/julia/julia-1.1.1.ebuild | 2 +-
 dev-lang/julia/julia-.ebuild  | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/julia/julia-1.1.0.ebuild 
b/dev-lang/julia/julia-1.1.0.ebuild
index 02a71cbbd68..e5273f49e26 100644
--- a/dev-lang/julia/julia-1.1.0.ebuild
+++ b/dev-lang/julia/julia-1.1.0.ebuild
@@ -185,7 +185,7 @@ src_install() {
prefix="${EPREFIX}/usr" DESTDIR="${D}" \
CC="$(tc-getCC)" CXX="$(tc-getCXX)"
cat > 99julia <<-EOF
-   LDPATH=${EROOT%/}/usr/$(get_libdir)/julia
+   LDPATH=${EROOT}/usr/$(get_libdir)/julia
EOF
doenvd 99julia
 

diff --git a/dev-lang/julia/julia-1.1.1.ebuild 
b/dev-lang/julia/julia-1.1.1.ebuild
index 96611cec9c2..44080baa443 100644
--- a/dev-lang/julia/julia-1.1.1.ebuild
+++ b/dev-lang/julia/julia-1.1.1.ebuild
@@ -185,7 +185,7 @@ src_install() {
prefix="${EPREFIX}/usr" DESTDIR="${D}" \
CC="$(tc-getCC)" CXX="$(tc-getCXX)"
cat > 99julia <<-EOF
-   LDPATH=${EROOT%/}/usr/$(get_libdir)/julia
+   LDPATH=${EROOT}/usr/$(get_libdir)/julia
EOF
doenvd 99julia
 

diff --git a/dev-lang/julia/julia-.ebuild b/dev-lang/julia/julia-.ebuild
index 5a1d916e206..7105dfb500b 100644
--- a/dev-lang/julia/julia-.ebuild
+++ b/dev-lang/julia/julia-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -162,7 +162,7 @@ src_install() {
prefix="${EPREFIX}/usr" DESTDIR="${D}" \
CC="$(tc-getCC)" CXX="$(tc-getCXX)"
cat > 99julia <<-EOF
-   LDPATH=${EROOT%/}/usr/$(get_libdir)/julia
+   LDPATH=${EROOT}/usr/$(get_libdir)/julia
EOF
doenvd 99julia
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/efitools/, app-crypt/efitools/files/

2019-08-05 Thread Matthias Maier
commit: 234396453b10f86863b051573f12d184c737a8a2
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 14:57:42 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 15:02:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23439645

app-crypt/efitools: [QA] drop duplicate patches

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 app-crypt/efitools/efitools-1.9.2.ebuild  |  2 +-
 .../files/efitools-1.9.2-libressl-compatibility.patch | 11 ---
 2 files changed, 1 insertion(+), 12 deletions(-)

diff --git a/app-crypt/efitools/efitools-1.9.2.ebuild 
b/app-crypt/efitools/efitools-1.9.2.ebuild
index aaff36b5c9d..542f32ac091 100644
--- a/app-crypt/efitools/efitools-1.9.2.ebuild
+++ b/app-crypt/efitools/efitools-1.9.2.ebuild
@@ -30,7 +30,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}/1.7.0-Make.rules.patch"
-   "${FILESDIR}/${P}-libressl-compatibility.patch"
+   "${FILESDIR}/${PN}-1.8.1-libressl-compatibility.patch"
 )
 
 src_prepare() {

diff --git 
a/app-crypt/efitools/files/efitools-1.9.2-libressl-compatibility.patch 
b/app-crypt/efitools/files/efitools-1.9.2-libressl-compatibility.patch
deleted file mode 100644
index 876baae16f8..000
--- a/app-crypt/efitools/files/efitools-1.9.2-libressl-compatibility.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/cert-to-efi-hash-list.c  2018-04-21 20:59:24.814748503 +0200
-+++ b/cert-to-efi-hash-list.c  2018-04-21 20:59:51.868581307 +0200
-@@ -135,7 +135,7 @@
- X509 *cert = PEM_read_bio_X509(cert_bio, NULL, NULL, NULL);
-   unsigned char *cert_buf = NULL;
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-   int cert_len = i2d_X509_CINF(cert->cert_info, _buf);
- #else
-   int cert_len = i2d_re_X509_tbs(cert, _buf);



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

2019-08-05 Thread Matthias Maier
commit: 649b78b5e42aa0f54f95620b0d04b856e17d2d48
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 15:01:20 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 15:02:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=649b78b5

dev-lang/julia-bin: [QA] remove unnecessary slash strip

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/julia-bin-1.1.0.ebuild | 2 +-
 dev-lang/julia-bin/julia-bin-1.1.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/julia-bin/julia-bin-1.1.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
index 67d0217f741..7038a151733 100644
--- a/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
@@ -36,7 +36,7 @@ src_install() {
doexe bin/julia
 
cat > 99julia-bin <<-EOF
-   PATH="${EROOT%/}/usr/$(get_libdir)/${MY_P}/bin"
+   PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
EOF
doenvd 99julia-bin
 }

diff --git a/dev-lang/julia-bin/julia-bin-1.1.1.ebuild 
b/dev-lang/julia-bin/julia-bin-1.1.1.ebuild
index 67d0217f741..7038a151733 100644
--- a/dev-lang/julia-bin/julia-bin-1.1.1.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.1.1.ebuild
@@ -36,7 +36,7 @@ src_install() {
doexe bin/julia
 
cat > 99julia-bin <<-EOF
-   PATH="${EROOT%/}/usr/$(get_libdir)/${MY_P}/bin"
+   PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
EOF
doenvd 99julia-bin
 }



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

2019-08-05 Thread Mike Pagano
commit: 7e9ef5faf0587c5110396a9b27de2b97c66e6914
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Aug  5 14:59:00 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Aug  5 14:59:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9ef5fa

sys-kernel/gentoo-sources: Clean-up old, unsupported 5.2.X versions

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

 sys-kernel/gentoo-sources/Manifest |  9 ---
 .../gentoo-sources/gentoo-sources-5.2.2.ebuild | 28 --
 .../gentoo-sources/gentoo-sources-5.2.3.ebuild | 28 --
 .../gentoo-sources/gentoo-sources-5.2.4.ebuild | 28 --
 4 files changed, 93 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 465f800f274..bf273303ed9 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -34,15 +34,6 @@ DIST genpatches-4.9-191.extras.tar.xz 17364 BLAKE2B 
23a8e337ea6f21eb1b8ba7c8c3e3
 DIST genpatches-4.9-192.base.tar.xz 3286612 BLAKE2B 
94dbb3dcafe4f12511cf090d67e3087dcc2cca0c9d4aba8e2105fe4f5a5a92960fea1219b6252734a0b5a6c6fbc15b645eb047c122236438260daf95b22c5396
 SHA512 
2075538053fd2c2434a5b083ecf87eb0d8d36597f2cb3568c892adcf92d29447d45937ecaa807ee62ef733c8ea84185ad2cc25ff3530764184b78513bba34451
 DIST genpatches-4.9-192.experimental.tar.xz 106372 BLAKE2B 
ec0012dba4ddd749c345ee1268d14af8ce3b337ff79061c9b07be571ca67034696093f5f245ecf975b529118749b5d24a5c7ca688ca57725aac345232277
 SHA512 
9d9bb51359ce3815b216d5d329844bf99c6367296c6e96503fb67e3608d330b9acde6aa1098a2c362ca1de165e9e01893e226ac37e228d68a807b0846a777cae
 DIST genpatches-4.9-192.extras.tar.xz 17356 BLAKE2B 
16d56adc7776086b2882cdc6d57d1dd7f807bce762d1d4e3ea6e9834e580971c2376c1bc888e83b24d78a2aecd7e509538cdeee07e6f8e37161acce6fc6884ae
 SHA512 
a214a7961ad77956d52d28439bb67f03fa41be4c0e1946ee2f78a0b24b91da5a3f02e467e33d9e7463af3caff0008d6c770617545b121012e95cbbca15b5c5df
-DIST genpatches-5.2-3.base.tar.xz 49016 BLAKE2B 
f5b26b606aa02e99caf00be1e6bde8a27ce4464faabe9de734f53217e6b312a7fc23e0fa18fcf1496ad2ec29a0c81fa63bdb4bbe942b4f15dc3ddf567dec60ad
 SHA512 
34adf3d3c8ded4a1dd3a752397d148df4f97adcc61b50287c5868d76416637dd046a17a2e062300ca2c608248c5f4a4714c5e66368006138201d5b5c56744803
-DIST genpatches-5.2-3.experimental.tar.xz 5392 BLAKE2B 
3e5e2015845896a26a4ee6e8739b3b3c602b884d6ddfb168f87005655683226448d93bd4b732601de2e75ece3bbfb7f86ae6f6e465c3b9b7c3a6a8f24edf8039
 SHA512 
8ce7780233bb675424fc9ec26776b16bfca5fb3fc0b7c5bfee7fe89617ba25311ff80d699ad0250cecd50082d498a91c452535aa63c0d590d80b41e26d5cb898
-DIST genpatches-5.2-3.extras.tar.xz 1724 BLAKE2B 
d4be06e8cb9e1f6686d07a8784b56a8a1489f87065ac31822368e8820a35e7b2c962edab21b57c8e1c9b9e8472888c94337899abea08ceb3a1fcb7df76c4012e
 SHA512 
cdd291dbfd57a5518fcbee963e1475efb25ac3647dceb9de70cbc08d62d9494fa7ad8934b03d5fbcc11df6b8f2ea7c81237965724fcbf6d02d3bf79bbf7a1972
-DIST genpatches-5.2-4.base.tar.xz 184836 BLAKE2B 
4bf94d4a524a300bb029b7aa99e50708b3e5ce4723e5f914afee52ec339d2408d09bb2be382bb24a8052522287f3fdd5014dad863ffd5465949c00ca0d01ec00
 SHA512 
445465c6e37421497836167193536aa7a372b3f964bb111575897f14ba51d7cfece87b997b042cc35cff8600164e2bb440bc6dd503f9841bcb4cd666a02c0ec7
-DIST genpatches-5.2-4.experimental.tar.xz 5392 BLAKE2B 
cfa6bf6ca2aa1ecab190bef8a3c4a20609ff2f92e20435a3aece1bda0cdeebcfd5d2eb69d40d35b6536b91be6dd1c512c2aa2f191606b97a6d5253a1ccffdc03
 SHA512 
435eebc1442678630c4312281b63bdaef7736d48faf12c7707617ab004eb7ed1712d281cfef9757d77d46072e15ab51aa84e4bd7b213e58d945c8ac83802bf0e
-DIST genpatches-5.2-4.extras.tar.xz 1720 BLAKE2B 
5141ec31fba0f3dde74d508775c5c0ef6a71990d3e7d8f2e183de84777989505e1cb3022085771b45b33122de4f11a9f7e5f6a91001dedcad58bef045bc8446d
 SHA512 
c936b9183fafd1369feb865f1308fd722fd57a29e8a17a7c901929690b3273bc1a8a19fac028e5cea289bad0d36dd6f30d3c23711b7417d8aea17c63e1d23e4d
-DIST genpatches-5.2-5.base.tar.xz 208108 BLAKE2B 
c233a87bca44bbac472f3a833ef56d1376fd6fbcae6b345a8a292a339fff87418ee919863b0c13eb29e64855e62ca43285969ad1b005cd27aad69d0dc0d131b3
 SHA512 
0320edea1c33a9ebf6ce1e999d39d4749e66f1740f233cfd5416130532703c465a3bd6968cc2d7c8bda385822700512e1c88a4a166ac932e8a838fed04e5b28d
-DIST genpatches-5.2-5.experimental.tar.xz 5392 BLAKE2B 
2aaba84546f5a23c63daa996e2065e3bc14a8194dda7e1e6150eea7f382f7102a6bd169f0af1a1c0bc01aa55c84a838e5ec95cdae3ae6167bbee11dc1eeaad0b
 SHA512 
43b24834a9042879921935e27b3b19d00ddd96b9187a969f502d8ea60476ca70a6ca28c7bc5283a1bbaeecbffa8de8312d4800cbf074e68be4988a8ee541a012
-DIST genpatches-5.2-5.extras.tar.xz 1724 BLAKE2B 
84a96f1e2a6f32d03f6e219c875eaf62283074649b93436f116a6853694df6c492a2bbb7722911bc8ac5380bb22c83ff8ba3a10e194e16134be6c393a0ff29fc
 SHA512 
0e4a1b2c0fb5c0b81e37985bdd27053289ea30f043fd3ccdaef49925ba4ead40d17982f0dbacb9055e0d68d028c6d4f8b47317797a238124a0739cd65164dcf4
 DIST genpatches-5.2-6.base.tar.xz 265524 BLAKE2B 

[gentoo-commits] proj/devmanual:master commit in: profiles/use.desc/

2019-08-05 Thread Brian Evans
commit: 462e58790a14a19819700af6e1229bb4643c9b3b
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Aug  5 16:02:22 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Aug  5 16:02:22 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=462e5879

profiles/use.desc/: Fix broken link which should point 2 levels up

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

 profiles/use.desc/text.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/use.desc/text.xml b/profiles/use.desc/text.xml
index 30c3a41..ddb081a 100644
--- a/profiles/use.desc/text.xml
+++ b/profiles/use.desc/text.xml
@@ -14,7 +14,7 @@ discussion on the gentoo-dev list.
 The metadata.xml file on each ebuild category contains a list of the 
local
 USE flags, together with short description for the package in the said 
category.
 More information about the metadata.xml file can be found
-here.
+here.
 
 
 



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

2019-08-05 Thread Ben Kohler
commit: 6268b43fedd273cdc96d25b9347c7e2c557c25b5
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Aug  5 14:52:16 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Aug  5 14:53:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6268b43f

net-wireless/iwd: restore ia64 keywords & sync misc changes to 

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

 net-wireless/iwd/iwd-0.18.ebuild |  2 +-
 net-wireless/iwd/iwd-.ebuild | 37 -
 2 files changed, 33 insertions(+), 6 deletions(-)

diff --git a/net-wireless/iwd/iwd-0.18.ebuild b/net-wireless/iwd/iwd-0.18.ebuild
index cee477d005e..cfed4d7d216 100644
--- a/net-wireless/iwd/iwd-0.18.ebuild
+++ b/net-wireless/iwd/iwd-0.18.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~sparc ~x86"
 fi
 
 DESCRIPTION="Wireless daemon for linux"

diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-.ebuild
index 93969ee59cb..bed12522f62 100644
--- a/net-wireless/iwd/iwd-.ebuild
+++ b/net-wireless/iwd/iwd-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~sparc ~x86"
 fi
 
 DESCRIPTION="Wireless daemon for linux"
@@ -17,10 +17,13 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3"
+IUSE="+client +crda +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3"
 
-RDEPEND="sys-apps/dbus
-   client? ( sys-libs/readline:0= )"
+RDEPEND=">=dev-libs/ell-0.21
+   net-wireless/wireless-regdb
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+   crda? ( net-wireless/crda )"
 
 DEPEND="${RDEPEND}
virtual/pkgconfig"
@@ -29,6 +32,7 @@ pkg_pretend() {
CONFIG_CHECK="
~ASYMMETRIC_KEY_TYPE
~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
~CRYPTO_AES
~CRYPTO_ARC4
~CRYPTO_CBC
@@ -48,6 +52,11 @@ pkg_pretend() {
~PKCS7_MESSAGE_PARSER
~X509_CERTIFICATE_PARSER
"
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   fi
+
if use amd64;then
CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_X86_64 
~CRYPTO_DES3_EDE_X86_64"
WARNING_CRYPTO_AES_X86_64="CRYPTO_AES_X86_64: enable for 
increased performance"
@@ -59,7 +68,7 @@ pkg_pretend() {
WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
fi
 
-   if use cpu_flags_x86_ssse3; then
+   if use cpu_flags_x86_ssse3 && use amd64; then
CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
@@ -71,6 +80,19 @@ pkg_pretend() {
fi
 
check_extra_config
+
+   if ! use crda; then
+   if [[ $(getfilevar CONFIG_CFG80211 /usr/src/linux/.config) == y 
]] \
+   && [[ $(getfilevar CONFIG_EXTRA_FIRMWARE 
/usr/src/linux/.config) != *regulatory.db* ]]
+   then
+   ewarn ""
+   ewarn "REGULATORY DOMAIN PROBLEM:"
+   ewarn "With CONFIG_CFG80211=y (built-in), the driver 
won't be able to load regulatory.db from"
+   ewarn " /lib/firmware, resulting in broken regulatory 
domain support.  Please set CONFIG_CFG80211=m"
+   ewarn " or add regulatory.db and regulatory.db.p7s to 
CONFIG_EXTRA_FIRMWARE."
+   ewarn ""
+   fi
+   fi
 }
 
 src_unpack() {
@@ -94,6 +116,7 @@ src_configure() {
$(use_enable monitor) \
$(use_enable ofono) \
$(use_enable wired) \
+   --enable-external-ell \
--enable-systemd-service \
--with-systemd-unitdir="$(systemd_get_systemunitdir)" \
--with-systemd-modloaddir=$(_systemd_get_dir modulesloaddir 
/usr/lib/modules-load.d)
@@ -105,6 +128,10 @@ src_install() {
 
newinitd "${FILESDIR}/iwd.initd" iwd
 
+   if use wired;then
+   newinitd 

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

2019-08-05 Thread Guilherme Amadio
commit: b5a7526a34c3cb385caae2e8dcb9b4952a019b6d
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Mon Aug  5 14:50:44 2019 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Mon Aug  5 14:54:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a7526a

net-libs/xrootd: version bump to 4.10.0

Closes: https://bugs.gentoo.org/689550
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Guilherme Amadio  gentoo.org>

 net-libs/xrootd/Manifest |   1 +
 net-libs/xrootd/xrootd-4.10.0.ebuild | 115 +++
 2 files changed, 116 insertions(+)

diff --git a/net-libs/xrootd/Manifest b/net-libs/xrootd/Manifest
index fab4e769cdf..e6d48d3c549 100644
--- a/net-libs/xrootd/Manifest
+++ b/net-libs/xrootd/Manifest
@@ -1,2 +1,3 @@
+DIST xrootd-4.10.0.tar.gz 2532873 BLAKE2B 
076c935d969ce7c5de6c5bde447d7579669c2908394318ddf4e2ef2938aa5cfdf36ac0f52771340b1586a1f933316278eff76c8f568c3f2a67c419ad096d1067
 SHA512 
deb40ed2d751c3e5a8512a85a9fb13c8fc432cda14682adb0755d0da1f95f177115d09df9438de97d224b36d00d487112d4deeba1c3db9382c7a727daf956bc3
 DIST xrootd-4.8.3.tar.gz 2390520 BLAKE2B 
1b97225c41f6a3a751f55a4d357f53fac2e4cc24f2456962a6d6282b78faaeb844db5d69bff34437acd2c015dbff4a2a5047d6295770abd200d3e5bedd89d4fe
 SHA512 
6f605131be18f35115bf7cf5d829dfd5a36e004ac69aa77dd0cb34ab70f2b89ff07e7b3e3259fe672d81b6241596c78a537de02e5abad4537dc92ae745ae8911
 DIST xrootd-4.9.0.tar.gz 2517614 BLAKE2B 
5f1ce6f599fdf5b1f9b4fa078d9b306be241757f95e9b5e9bc0a6f06450a21315778428d8c1d1ffd28ef0841bc50fca387036740bb707d9a96b7f07e94e15540
 SHA512 
a956262a8adae4c9cb9a91275d4207943cf43251fc61ade111c91152c62baf06c1cbdf1d659c6d792703045a4c2a82bac732220ecfd2fa707e445d6fc66ee047

diff --git a/net-libs/xrootd/xrootd-4.10.0.ebuild 
b/net-libs/xrootd/xrootd-4.10.0.ebuild
new file mode 100644
index 000..d0c6576d614
--- /dev/null
+++ b/net-libs/xrootd/xrootd-4.10.0.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils python-single-r1 user
+
+DESCRIPTION="Extended ROOT remote file server"
+HOMEPAGE="http://xrootd.org/;
+SRC_URI="http://xrootd.org/download/v${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples fuse http kerberos python readline rbd ssl test"
+
+CDEPEND="
+   !https://github.com/xrootd/xrootd/issues/447
+QA_SONAME="/usr/lib.*/libXrd*-4.so"
+
+pkg_setup() {
+   enewgroup xrootd
+   enewuser xrootd -1 -1 "${EPREFIX}"/var/spool/xrootd xrootd
+   use python && python_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_CEPH=$(usex rbd)
+   -DENABLE_CRYPTO=$(usex ssl)
+   -DENABLE_FUSE=$(usex fuse)
+   -DENABLE_HTTP=$(usex http)
+   -DENABLE_KRB5=$(usex kerberos)
+   -DENABLE_PYTHON=$(usex python)
+   -DENABLE_READLINE=$(usex readline)
+   -DENABLE_TESTS=$(usex test)
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+   if use doc; then
+   doxygen Doxyfile || die
+   if use python; then
+   emake -C bindings/python/docs html
+   fi
+   fi
+}
+
+src_install() {
+   use doc && HTML_DOCS=( doxydoc/html/. )
+   dodoc docs/ReleaseNotes.txt
+   cmake-utils_src_install
+   find "${D}" \( -iname '*.md5' -o -iname '*.map' \) -delete || die
+
+   # base configs
+   insinto /etc/xrootd
+   doins packaging/common/*.cfg
+
+   fowners root:xrootd /etc/xrootd
+   keepdir /var/log/xrootd
+   fowners xrootd:xrootd /var/log/xrootd
+
+   local i
+   for i in cmsd frm_purged frm_xfrd xrootd; do
+   newinitd "${FILESDIR}"/${i}.initd ${i}
+   done
+   # all daemons MUST use single master config file
+   newconfd "${FILESDIR}"/xrootd.confd xrootd
+
+   if use python; then
+   python_optimize "${D}/$(python_get_sitedir)"
+
+   if use doc; then
+   docinto python
+   docompress -x "/usr/share/doc/${PF}/python/html"
+   dodoc -r bindings/python/docs/build/html
+   fi
+   if use examples; then
+   docinto python
+   dodoc -r bindings/python/examples
+   fi
+   fi
+}



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

2019-08-05 Thread Mike Pagano
commit: 65cefc67a8e7bb575fca53777e84e54823d9c022
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Aug  5 14:54:14 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Aug  5 14:54:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cefc67

sys-kernel/gentoo-sources: Clean-up old, unsupported 4.14.X version

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

 sys-kernel/gentoo-sources/Manifest |  9 ---
 .../gentoo-sources/gentoo-sources-4.14.127.ebuild  | 28 --
 .../gentoo-sources/gentoo-sources-4.14.133.ebuild  | 28 --
 .../gentoo-sources/gentoo-sources-4.14.134.ebuild  | 28 --
 4 files changed, 93 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 944410391ee..87174b802b7 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,15 +1,6 @@
-DIST genpatches-4.14-135.base.tar.xz 2952192 BLAKE2B 
2d9c29c44d085bcbe720ee921fe53312852b39b464b263b2d18303040aca6e8249067f6857e85de73c7153a4f5c5d4e3196ac60d452d9d28df28b7de8ec2344b
 SHA512 
ee9c2e61e82b7cbc74bed241d34edfbacaa50eb6366ed29e79d7aebe1af655a4de261d85beff12caf6d4beaee662b3ffe3adba45ced01d7a2f67b20544b71c42
-DIST genpatches-4.14-135.experimental.tar.xz 5216 BLAKE2B 
896b5c2449ae787bfbe4b5f88edc5d0d71eca6c1ac9e84a627f67d16ace2b08464c551d9189fec125cc06c6ad4404e881d3246873b7cc4968988f44ea17f0a58
 SHA512 
018971a50712c3f2698cc406336d138f127a63df6b9889346fef26e32d0c6e5bbd5416cfff69acd6cf8289ee04f671ba9511b8cadedf352df9a5e746eb244324
-DIST genpatches-4.14-135.extras.tar.xz 17496 BLAKE2B 
0d0c59438f8789ab4f35d5d19ead261be2ee4299a33089eb6df417c2b5e1515c39a08f3f991231de88793262e0b6c3ca3ab92102c16e07908190ec60a6ce7f7f
 SHA512 
6150554352bb4a32afee854bbd4783d0c99ade064a25753a4dd0b33e0f3df4ca4a955fd88fde3593bc944093c84cf78f8580c0e16e5fcf7e7b6ae8b7f821e4fe
 DIST genpatches-4.14-141.base.tar.xz 2992544 BLAKE2B 
db9f0fa6dd30ce3888fc16787756a53350af46ecefa2960961cf5b5da33e37d2211a03da7f16fbe1d41cd3742817e7afe1258dfe202d6f4aa3e896ad7c68dde7
 SHA512 
6609edd26f1108b790dd20dda59c68c90d26daf5400152b24e5b2dde2879035caf44ae896516dd0bd37b1848fb1dfed33550cb22243ef9fc331613a2848442ee
 DIST genpatches-4.14-141.experimental.tar.xz 5224 BLAKE2B 
e965f041d0dfcfda6d9c88186392089364b122ef11dd1808f282f0d298acb304234c961a6bdff1012c8661d5a2b93c16fb3ee70485e21ee18dc68f5c60a7916c
 SHA512 
6c5ce9c9138e21f487463667409b9616463890c5caa15ae3fae28e81d7e9fceab0a03b2db673dd101ad890625fd7499e8695a0695002cceebbe6c17b61285393
 DIST genpatches-4.14-141.extras.tar.xz 17504 BLAKE2B 
a45e5567bd9d520f8d50649bd3e8e0d9c78f5b88b2c8efb0881ea6db8c69589eaead4abaf15a751472aa3c27efb6c580ab9103475107412f94f95e2f9748ebad
 SHA512 
4d6711c59baffbc062509302c64b90e6a4fe6b4d36675e989786d8b17c0675d580cc26c99e3baf6837166aac8d7242688e0f162f927b842b75cc3e3916abc919
-DIST genpatches-4.14-142.base.tar.xz 3002852 BLAKE2B 
181481b39d79134986bd807cdac65a3ccc5ed8f4b36b641fbe4936988ad66ab9f280d655d1f63e09b23217d32011ea006aed41959fe08b6f0361e6efa69d1165
 SHA512 
4474c5d63ba75a3a88f3a0ae619fac327ef777997c47d50832d4ead94859da21744403ca54c08011600840a2a3e045ddec3f46502447ed52f219c765cfa960a1
-DIST genpatches-4.14-142.experimental.tar.xz 5220 BLAKE2B 
7dfd9f56aac0629b70f55f0aee50651e648dba9b3ee1ea40d01c8a8c73f2a681162a981c989501038215119eef50c8c9420c68521e1bf78dcf02d61a0a18e25b
 SHA512 
cb1200bf1a6b89695ddf10690e011b435736673ce602a2abeadaab685690c6ce6176d3d4743d457c1abe3abb2ff1c14870275f88601ca68a76b4d4f57ba00043
-DIST genpatches-4.14-142.extras.tar.xz 17500 BLAKE2B 
6696e06a5912d0e7b6e0af1e6625e8176b32ac18237f113d58ddea3996713cc0b2f6ec055c5e2463a4fd8f7221095aa0d15b5022acc396662ae0675a280e10be
 SHA512 
b9864b376d74139ea3938ce145a77358c57b446ed318e35c6e33cf9670527db7127d6509546cdabd017ba660a1ecef02dddc38ca9255255f17202a2c54d42aef
-DIST genpatches-4.14-143.base.tar.xz 3030132 BLAKE2B 
501b4349c31a98f3369356936e392fb3919bebcb04f95fab1152e90abf75b30fe1c9f43f88ffa76b90987b1b61d352584bdd57d20a79b184226858580dcdef20
 SHA512 
20c888d9ff187e64f558cd8c0c5b9d9a2ad71999f85e9edd1b1478a111265f8e8e0a0e9d44a5752565ce7ab93ccf06171831a792b55b26bfbdcf0ba30ab2a9c0
-DIST genpatches-4.14-143.experimental.tar.xz 5224 BLAKE2B 
506fbd0d4cd38923d9ae3ae5ce94f55b099c6facfa3cc471fb69d4f96704252f825235bf35e3a7c42d21e904fd239c8e6f308c96a35b1dbded24fa258fcdf137
 SHA512 
06820aed8bbf155aabbf52619935bcf6016668f028b27ad7a171b5b74da9f88c00f4d2dc2c1fdf25d95226f23a5a01a0749aa6210eb3a6b4bb439dac99ccd8a9
-DIST genpatches-4.14-143.extras.tar.xz 17488 BLAKE2B 
ee0152f0d31bcdc5bb4bc7cb88ea70a2b404c7cb62d91db2bbbf3b256177a376af29868a9271670a8e0dcd3e0c47a7c62bbebd81cebc5b0f2794aa4a3916b327
 SHA512 
402f03ffd705d7711d25425d9c81abf9ae001c31cebc8a282e525c94caca41c2ed959a67ebf0be50b072278515222799ffe191c37fde9a3f5963fe2f27bc2d6d
 DIST genpatches-4.14-144.base.tar.xz 3107712 BLAKE2B 

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

2019-08-05 Thread Ben Kohler
commit: c521d5e194e18ec5f64ba76800f801416372
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Aug  5 14:44:00 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Aug  5 14:53:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c521d5e1

net-wireless/iwd: bump to 0.19 without keywords

Waiting on a new dev-libs/ell release before keywords can be added.
Works right now with ell-.

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

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-0.19.ebuild | 139 +++
 2 files changed, 140 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index bc3274339e2..1a0613bd339 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,2 +1,3 @@
 DIST iwd-0.17.tar.xz 720500 BLAKE2B 
8bd931421663b71eb7bbdc4a72e10fe325ede4a3d075a8d477ee80040f23d3a8645f1c8c24f8c5f3e615049273968ea48687bcbc5480d05af3aabf135d0e7118
 SHA512 
fcec43cb9d470dec783fcafd8485e2e25f7c5ccc4283bc58c299fb816609b4e03ca241f1fe9f73025a08863e89ae8d7b7ceb6ae02524eb681a61079c5a28534a
 DIST iwd-0.18.tar.xz 738168 BLAKE2B 
b37bde01952542583d82439639c39c06a1a5b6c359bbd092e631be6d25975498eb9bad9f71f3eeaa4b571e9d195e6f1113b17f758f386d49e6ee2d2cf071387f
 SHA512 
0eb5558f7bafe521aaf80f24e5818c1fb0dfa6445c671c4454d3a4f67f97643a1232709b1e9c376cbe09dd7ba521651e1e46328cce0bfe1befe15668d6081cd6
+DIST iwd-0.19.tar.xz 777952 BLAKE2B 
6a3bc23c7260b6b199920275f83b89556df8557371920cd6537ef9456c057d52b8ebe4e97429da950304299dcff964118a163f913144b0204b99c11d1f7c7f52
 SHA512 
72be037974664260ba570affbb400b8261d1f7923877a9b03fd748ac1527c885f96fd70c8305300d81918a232a08ec7d71866bb3b9c4c86ac03b0b77fce85ade

diff --git a/net-wireless/iwd/iwd-0.19.ebuild b/net-wireless/iwd/iwd-0.19.ebuild
new file mode 100644
index 000..85fe923d3ed
--- /dev/null
+++ b/net-wireless/iwd/iwd-0.19.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools flag-o-matic linux-info systemd
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   inherit git-r3
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~sparc ~x86"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client +crda +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3"
+
+RDEPEND=">=dev-libs/ell-0.21
+   net-wireless/wireless-regdb
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+   crda? ( net-wireless/crda )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+pkg_pretend() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_ARC4
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_X86_64 
~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_AES_X86_64="CRYPTO_AES_X86_64: enable for 
increased performance"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
+   fi
+
+   if use kernel_linux && kernel_is -ge 4 20; then
+   

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

2019-08-05 Thread Matthias Maier
commit: 95c91ebe05601f2637736e029ff53cedbcdd1ada
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 15:06:41 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 15:06:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c91ebe

sci-libs/dealii: [QA] fix package atom in metadata.xml

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/dealii/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/dealii/metadata.xml b/sci-libs/dealii/metadata.xml
index 2a8319d140e..235d8ffe821 100644
--- a/sci-libs/dealii/metadata.xml
+++ b/sci-libs/dealii/metadata.xml
@@ -27,7 +27,7 @@ and extra output. If you want to get meaningful backtraces see
Add support for muparser 
(dev-cpp/muParser)
Adds support for nanoflann 
(sci-libs/nanoflann)
Add support for opencascade 
(sci-libs/opencascade)
-   Add support for p4est 
(sci-mathematics/p4est)
+   Add support for p4est 
(sci-libs/p4est)
Add support for petsc 
(sci-mathematics/petsc)
Add support for ScaLAPACK 
(sci-libs/scalapack)
Add support for slepc 
(sci-mathematics/slepc)



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

2019-08-05 Thread Matthias Maier
commit: 10057f1a8461c3c10add61e59534eda0346de9a1
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 15:05:19 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 15:05:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10057f1a

media-sound/loudness-scanner: [QA] add use flag defaults

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 media-sound/loudness-scanner/loudness-scanner-0.5.1_p20190709.ebuild | 2 +-
 media-sound/loudness-scanner/loudness-scanner-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/media-sound/loudness-scanner/loudness-scanner-0.5.1_p20190709.ebuild 
b/media-sound/loudness-scanner/loudness-scanner-0.5.1_p20190709.ebuild
index 6570f3d70fc..725c5aaa0a4 100644
--- a/media-sound/loudness-scanner/loudness-scanner-0.5.1_p20190709.ebuild
+++ b/media-sound/loudness-scanner/loudness-scanner-0.5.1_p20190709.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~tamiko/distfiles/${P}.tar.xz;
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="ffmpeg gtk mpg123 musepack qt5 sndfile"
+IUSE="+ffmpeg gtk mpg123 musepack qt5 sndfile"
 REQUIRED_USE="|| ( sndfile ffmpeg mpg123 musepack )"
 
 DEPEND="

diff --git a/media-sound/loudness-scanner/loudness-scanner-.ebuild 
b/media-sound/loudness-scanner/loudness-scanner-.ebuild
index c2e409a5c31..4c6bb45b8be 100644
--- a/media-sound/loudness-scanner/loudness-scanner-.ebuild
+++ b/media-sound/loudness-scanner/loudness-scanner-.ebuild
@@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/jiixyj/loudness-scanner.git;
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS=""
-IUSE="ffmpeg gtk mpg123 musepack qt5 sndfile"
+IUSE="+ffmpeg gtk mpg123 musepack qt5 sndfile"
 REQUIRED_USE="|| ( sndfile ffmpeg mpg123 musepack )"
 
 DEPEND="



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

2019-08-05 Thread Marek Szuba
commit: 32ae79382720371399454de7520d431e4380269b
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Aug  5 11:43:59 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Aug  5 15:26:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ae7938

media-libs/gmmlib: bump to 19.2.3

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 media-libs/gmmlib/Manifest |  1 +
 media-libs/gmmlib/gmmlib-19.2.3.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index 2b6d8f02555..ac31a945a6b 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -2,3 +2,4 @@ DIST intel-gmmlib-18.3.0.tar.gz 620491 BLAKE2B 
555a733b42b8e4c40170db9ecabc25bb0
 DIST intel-gmmlib-18.4.1.tar.gz 621793 BLAKE2B 
41d6f93ec68cf29b8bc2d01c103c69dd4f732ce1aaf72cc959f993af73df9b355f0c4c7c97af4102cc1996e7732597dac4fe0abaf359806e2accbee1bf852d90
 SHA512 
8dcb5892cfc98822e8173d0a71dfb4883e1ef838de8c936a9b36fb05d61137b7c7d7edf941d3ebd532a1126d8d8b978b95843afb3514ba8cbf3eec54f05c8b8b
 DIST intel-gmmlib-19.1.2.tar.gz 632661 BLAKE2B 
4a9995a9e4c8b5c8e081d757193212180fbae3a88040da24be4225149c4c0924b56d5969e125a0c21a5af7b2b3d249277d7e27cb3ce13135c69bb977a976879d
 SHA512 
fcc0beedfc3716b6204627f7daa5e0a5aec720b2a29ab2f8262b613a11d31bfe14dc8476513515d8470cf7d66f58d109ed4d5cf203e041228f53a64cb4a6c243
 DIST intel-gmmlib-19.2.1.tar.gz 633194 BLAKE2B 
fe6105bd76d18f3c4e0d42550fa91a1cfa75413b7289d4cfd89c6edbd9c2104f11dbb9c549f3331259d3629eba5f3698f8289da5f551f55f9a76cb704680e9fb
 SHA512 
686b47d9de54f96ff1b4b75e595175a08e5a619d1b3f3e71388d851263dcb12315be7834721c88c698d4dbf6f68845d7850ce7a238f4e639ca0896de724c408d
+DIST intel-gmmlib-19.2.3.tar.gz 633252 BLAKE2B 
81fcb541cc1a5fe3bd8ebbb2d98b5d4d7d6af409f1b837327c4cc322da7cc77c80992cc22ef6920cfe3704d6cd030bbf5e36936cb7f205e38f65807297a58dcb
 SHA512 
d82973a18804474708e252cd1f0d5205e72dea0b7b14401ff7bad351f94ad7a53ada7def16f62da0810bfa6a747135fb2c7649e4a1fa6fbc4e8f5a38cf948d6b

diff --git a/media-libs/gmmlib/gmmlib-19.2.3.ebuild 
b/media-libs/gmmlib/gmmlib-19.2.3.ebuild
new file mode 100644
index 000..aee2550263c
--- /dev/null
+++ b/media-libs/gmmlib/gmmlib-19.2.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/gmmlib"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+fi
+
+DESCRIPTION="Intel Graphics Memory Management Library"
+HOMEPAGE="https://github.com/intel/gmmlib;
+if [[ ${PV} == * ]] ; then
+   SRC_URI=""
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
+   S="${WORKDIR}/${PN}-intel-${P}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+multilib_src_configure() {
+# once upstream makes this optional
+#  local mycmakeargs=(
+#  -DMEDIA_RUN_TEST_SUITE=OFF
+#  )
+
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/files/, dev-util/intel-graphics-compiler/

2019-08-05 Thread Marek Szuba
commit: 0f58ae2424ed029568d83593821e22a66f10ae47
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Aug  5 15:19:15 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Aug  5 15:26:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f58ae24

dev-util/intel-graphics-compiler: fix opencl-clang filename mismatch

Upstream CMake files assumed that the shared-library file of opencl-clang
is named libopencl-clang.so.x if LLVM version is x.0.0 but
libopencl-clang.so.x.y.z otherwise. This is not correct, as
demonstrated by opencl-clang-8.0.1 - the shared library is still called
libopencl-clang.so.8. Make CMake always look for .so.x instead.

Closes: https://bugs.gentoo.org/690520
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 ...aphics-compiler-1.0.9-opencl-clang_solib_filename.patch | 14 ++
 .../intel-graphics-compiler-1.0.9.ebuild   |  1 +
 2 files changed, 15 insertions(+)

diff --git 
a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.9-opencl-clang_solib_filename.patch
 
b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.9-opencl-clang_solib_filename.patch
new file mode 100644
index 000..aef204e9055
--- /dev/null
+++ 
b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.9-opencl-clang_solib_filename.patch
@@ -0,0 +1,14 @@
+--- a/IGC/BiFModule/CMakeLists.txt
 b/IGC/BiFModule/CMakeLists.txt
+@@ -158,11 +158,7 @@
+ 
+ if(UNIX)
+   if(NOT ${CCLANG_BUILD_INTREE_LLVM})
+-if(${LLVM_VERSION_MINOR} EQUAL 0 AND ${LLVM_VERSION_PATCH} EQUAL 0)
+   set_property(TARGET opencl-clang-lib PROPERTY "IMPORTED_SONAME" 
"${COMMON_CLANG_LIB_FULL_NAME}.${LLVM_VERSION_MAJOR}")
+-else()
+-  set_property(TARGET opencl-clang-lib PROPERTY "IMPORTED_SONAME" 
"${COMMON_CLANG_LIB_FULL_NAME}.${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}")
+-endif()
+   endif()
+   if (NOT CCLANG_FROM_SYSTEM)
+ install(FILES $ DESTINATION 
${CMAKE_INSTALL_FULL_LIBDIR} COMPONENT igc-opencl)

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.9.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.9.ebuild
index 54d2ad4034c..6ed0f9a6290 100644
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.9.ebuild
+++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.9.ebuild
@@ -22,6 +22,7 @@ LLVM_MAX_SLOT=8
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.0.9-no_Werror.patch
+   "${FILESDIR}"/${PN}-1.0.9-opencl-clang_solib_filename.patch
 )
 
 S="${WORKDIR}"/${PN}-igc-${PV}



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

2019-08-05 Thread Marek Szuba
commit: 7a38e650dd6395160ca070a50edb4bb648ded856
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Aug  5 15:25:52 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Aug  5 15:26:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a38e650

dev-libs/intel-neo: bump to 19.30.13641

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/intel-neo/Manifest |  1 +
 dev-libs/intel-neo/intel-neo-19.30.13641.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/intel-neo/Manifest b/dev-libs/intel-neo/Manifest
index 67d09584a1a..57dbdf3fe43 100644
--- a/dev-libs/intel-neo/Manifest
+++ b/dev-libs/intel-neo/Manifest
@@ -1,2 +1,3 @@
 DIST intel-neo-19.16.12873.tar.gz 2370395 BLAKE2B 
2efc76c9729d3ec000455270e923df1e3d0ec5d0a5c31cd156401b37c63ba01ee2a6051f487a98c4db10f61c2a70434f994f15472f54741ef4a80a71b036636f
 SHA512 
1ec8b7883bfeefc1ed2095eac6111803a44e3c88e8bd1a478fb89a5baa4484fc96894f7ef0c01f4b6b9cb94731cdfc633f38ef2f636fdeb2d5e4344ca4aaa2ae
 DIST intel-neo-19.22.13062.tar.gz 2402939 BLAKE2B 
e47f19fa602444cb260a2cdd9b676201ec8e4c50fe55c4216f779b8edab3497b5249071edcf5d162457be4f72cd33868cf7a971d99b1ae60e7a5e3714a795e82
 SHA512 
81ad69d051add3eb8d64373ad2ede0b323a4330c9f18010130e9b3db4d78d6e30e2e37f01c0cb7a77e378af62d9d6dd62755a21b153ae753417a6a2556d61b66
+DIST intel-neo-19.30.13641.tar.gz 2446018 BLAKE2B 
640b3076c928eab80911d219dabda85029f544d62ff7d39de465f89844f244e75afe053f8475db79aba88a969252d3d5141f0167c8bc7f05120a71fd9ccfda26
 SHA512 
70aaccc74d74c1ecc9098e579fd6ad154b22eb6024f84aab626d92ece33f5d5d75bdded1656fa7250f34b5b69f69767f39e22b9777601152a5ae6b32d8e1c796

diff --git a/dev-libs/intel-neo/intel-neo-19.30.13641.ebuild 
b/dev-libs/intel-neo/intel-neo-19.30.13641.ebuild
new file mode 100644
index 000..fa2b3c8393e
--- /dev/null
+++ b/dev-libs/intel-neo/intel-neo-19.30.13641.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+MY_PN="compute-runtime"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Intel Graphics Compute Runtime for OpenCL, for Gen8 (Broadwell) 
and beyond"
+HOMEPAGE="https://github.com/intel/compute-runtime;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="vaapi"
+
+BDEPEND="virtual/pkgconfig"
+COMMON="dev-libs/ocl-icd
+   dev-util/intel-graphics-compiler
+   >=media-libs/gmmlib-19.0.0
+   vaapi? (
+   x11-libs/libdrm[video_cards_intel]
+   >=x11-libs/libva-2.0.0
+   )"
+DEPEND="${COMMON}
+   media-libs/mesa"# for Khronos OpenGL headers
+RDEPEND="${COMMON}"
+
+DOCS=(
+   README.md
+   documentation/FAQ.md
+   documentation/LIMITATIONS.md
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-19.16.12873_cmake_no_libva_automagic.patch
+)
+
+S="${WORKDIR}"/${MY_P}
+
+src_configure() {
+   local mycmakeargs=(
+   -DKHRONOS_GL_HEADERS_DIR="${EPREFIX}/usr/include"
+   -DENABLE_VAAPI_MEDIA_SHARING=$(usex vaapi "ON" "OFF")
+   # If enabled, tests are automatically run during the compile 
phase
+   # - and we cannot run them because they require permissions to 
access
+   # the hardware.
+   -DSKIP_UNIT_TESTS=ON
+   )
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   "${ROOT}"/usr/bin/eselect opencl set --use-old ocl-icd
+}



[gentoo-commits] repo/gentoo:master commit in: sci-physics/root/

2019-08-05 Thread Guilherme Amadio
commit: 6e21b8c068268e28d46d43cc9620c65456665659
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Mon Aug  5 15:33:48 2019 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Mon Aug  5 15:33:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e21b8c0

sci-physics/root: update src_prepare for upstream fixes

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Guilherme Amadio  gentoo.org>

 sci-physics/root/root-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sci-physics/root/root-.ebuild 
b/sci-physics/root/root-.ebuild
index dbe4236df64..c537b3c26eb 100644
--- a/sci-physics/root/root-.ebuild
+++ b/sci-physics/root/root-.ebuild
@@ -141,8 +141,6 @@ src_prepare() {
if use nosplash; then
sed -i -e '/bool gNoLogo/s@false@true@' rootx/src/rootx.cxx
fi
-
-   hprefixify core/clingutils/CMakeLists.txt
 }
 
 # Note: ROOT uses bundled clang because it is patched and API-incompatible



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

2019-08-05 Thread Mike Pagano
commit: 602cba7decef52743fe09f680cc58fa7dc478f17
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Aug  5 14:56:02 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Aug  5 14:56:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602cba7d

sys-kernel/gentoo-sources: Clean-up old, unsupported 4.19.X version

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

 sys-kernel/gentoo-sources/Manifest | 18 --
 .../gentoo-sources/gentoo-sources-4.19.52.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.19.58.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.19.59.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.19.60.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.19.61.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.19.62.ebuild   | 28 --
 7 files changed, 186 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 87174b802b7..01940b72d53 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -7,27 +7,9 @@ DIST genpatches-4.14-144.extras.tar.xz 17492 BLAKE2B 
be4b6a7052029cdc8813ba7270e
 DIST genpatches-4.14-145.base.tar.xz 3119040 BLAKE2B 
6ee6b04473c7bcf84da912113b9bb4f8d507f21ee006e99dc6725a6ab57687be1592e6b921b65edce748ffef4c38b46bbfd797386ba07406eefcca5a318da117
 SHA512 
0b2a0323035a915fe0fad9b208e224e7d35677634cf558bb99df66d6deff84f698570f4dbba829225737fa2aef36ef86d2baea9e17aca10b86fe7f383ac11af8
 DIST genpatches-4.14-145.experimental.tar.xz 5224 BLAKE2B 
c8f7c8f8209579bea2657669023503ef03a150639dbdb61938f29e102602fd5b750e02490396086b2b58dc9075a472bffc32e58f8c645bb9ffe43e6d2adae4f3
 SHA512 
6bc497c39bf1be7bf835e33cc6bfceeb35ebb18260273d1aa8d5a064016dec1d8b3c34f0948215c4b5e7dbbc0d30b4fe1ce0cb39edd4ad2f2d0619feb7f4634b
 DIST genpatches-4.14-145.extras.tar.xz 17500 BLAKE2B 
013a7e058f905dab223cc2756352eb84eeaaefd37c4707fba51b0fc9ff0a68710811a1b901566b783a886706ab27209afc0e73f5baaba1b310b1e614ceacfc39
 SHA512 
97b872305a816daa88906d31189d1d7d1ca1508215b71142887ecdbb82e75b022fbc74b5665617e6bb71992a5544f4f5479220664e0477d03ca12328709bddda
-DIST genpatches-4.19-53.base.tar.xz 1473952 BLAKE2B 
95f4ac12d9544bdd33194a69455011ca49628520d0952ec61349c55178b272b6126251d087d70dc7cac497ed8707884088462ec922ca92be08ed90c79a086391
 SHA512 
f9f7809f7963c348d391abac921dc4b23505d0f413765dbb76037b0ba951c16221e0a23558b61f5010938fa01071ffc810680ff499ac846663a8e8013e825da8
-DIST genpatches-4.19-53.experimental.tar.xz 5808 BLAKE2B 
a42f44481f000f5c643be3498b2cbf2b17ba2be59b7ad504e6223ded7f09d26a8a3b009beeb61e26a7173566ab16ed532c3cc0e327f163e9bc21c36d3547e0e1
 SHA512 
aa7163e7c84a8c3f0e2c9057408fd61367f8f632313a22081c8589a6d8abd9b845138887d10cc45a34e660e7456d72ec4c516e41c185b3652b7271cfd69272e4
-DIST genpatches-4.19-53.extras.tar.xz 17476 BLAKE2B 
7c3f4ef0b921afa325bb0afc8ff6a398c782ff5eced83825d508be623502769f72ae35fbb81f97b9ef3e8c599f6454c09e6bb1b59f15f89f525e985033df434f
 SHA512 
38b5aa7c2c433f1453e29ca841eea27c0699a415025fb28cf731059a7c33c6bf2b4e7e173fa04508c6fdebfd53d6e10da3ba5ac3519cea49acc2a8a5057a13fc
 DIST genpatches-4.19-57.base.tar.xz 1555700 BLAKE2B 
e1d6d04de6b22dadf737a927883580aff444d18e2b16010ea5b0cc64a7c14f66615f6bbe117edc3b4a09df93e70b2b4bfb2183509bc539922da82de3c59fe508
 SHA512 
598f7f85cdd5f63e9cdadc2e33ac556e71a0711bfbc518b7f1b0f77f76c65a68c4844a160fe7092f7c2ac3b123c0aeaa147064007fae03ff97b3e1b16ee4a01d
 DIST genpatches-4.19-57.experimental.tar.xz 5808 BLAKE2B 
44f72723d72260c39200227610fc4c952bac4e2d767020ad69f8f58bc68e154a30772e612c799aef4f0ca52906cb02a326275dd3d3286c6f0bf846fd3303e2b2
 SHA512 
94a00f9b6c72486f869245176e311a6fffd6d6b4a0a3b533b19b25d4571f8c149d0ed34a90357cd43135596f9901b25af7bc8cec9f8bb78748a12082a48f79bb
 DIST genpatches-4.19-57.extras.tar.xz 17476 BLAKE2B 
6ba89592e66f964600d509d1ed4e01c5e59dbb00df75cc7fbde3d3aa6505e50722c4d4b565df03a595dd4fc55d89ce133421fb7e29816c751559929198d3842d
 SHA512 
5e67c9f60306c915a1645b522039c4f4436073babaaae8029beb53104f407f242d8f6bf539b4c54e2ce9494fb271e5bfa33da1e3992ae6e1ecb2627aaf216cb3
-DIST genpatches-4.19-58.base.tar.xz 1570788 BLAKE2B 
7ad1ef9686f73d20d12e959559ddabee341499e86f4e758b759dd2a41dbe540ba4c7991a97d1221fc68bbea00279fe74c6276d99bbc628064c540521443c9d7e
 SHA512 
320ecf54804a1554675712a44be62d29ffef649877056796dba80cf070afec5f94e2568e73c7e41876ff693600a8d610f9ee5201e7f3be922a04805e339218bb
-DIST genpatches-4.19-58.experimental.tar.xz 5808 BLAKE2B 
6c322d97517cf36bf0b6fd8f63ca0d68ad4339d58b73c38362a03f08e06fd07edfcf20806c482470df20cb0ca7506341c92017ff5a82063f4e5075880490eb94
 SHA512 
06f91fdc324fadd546cf21ef3b0608a3905ac3616e29e58c6535a7eac1d76b5b5c35ec3ae87d3e49d6affa38a866ad15325a4690f36fc989d5ecdc86d0af8c9b
-DIST genpatches-4.19-58.extras.tar.xz 17480 BLAKE2B 

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

2019-08-05 Thread Manuel Rüger
commit: 6522e7d94f441274f07f72627f445e989f75813a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 10:16:45 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 10:16:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6522e7d9

dev-python/docker-py: Version bump to 3.7.3

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

 dev-python/docker-py/Manifest   |  1 +
 dev-python/docker-py/docker-py-3.7.3.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-python/docker-py/Manifest b/dev-python/docker-py/Manifest
index d95c1f829b8..2867c927ee4 100644
--- a/dev-python/docker-py/Manifest
+++ b/dev-python/docker-py/Manifest
@@ -4,3 +4,4 @@ DIST docker-py-3.5.1.tar.gz 209381 BLAKE2B 
de0992aff9af240eeb79b66f0f7ca11aca413
 DIST docker-py-3.6.0.tar.gz 213435 BLAKE2B 
28301a508ef346373f8ac4033b697a71092c4162ba1be81bc69c513d1de700326a4e8ffcb1c015e20516aa1a09d31162d54182985eea3dc1dc23d6e79ef28fea
 SHA512 
b32acb2585995c3c5bdef95ea4bbb6bcadba3b9fca81a3e637dc294b5dbd3823ee6c98236c4bb197373a96feafcaae665b9c64b805abd52e1ae27aa42079278d
 DIST docker-py-3.7.0.tar.gz 220407 BLAKE2B 
3ba217957ff8746fb399ba23e4513810ffd96a758bfc5eba908ab3c66eb0a9711d94e5d9f517c301602961a21490659628d0a3deec3a4286155a4f5469304a3b
 SHA512 
444634a26d0ce7af4850f346286cdac7f2c597aa6ce349c6371dbaa670aa0bcc2fa192221783b2059750d682580e34fcc5e115aeda0884838bf966decf9d0070
 DIST docker-py-3.7.1.tar.gz 220882 BLAKE2B 
a7547d2989b3fc2dfc38dfffb909508b7a5b3f8ee6b0fc874a73d0cdfaa17fe28c971f5a226893a41d893e75b1b2e4c74da806996e85b097b3a85b2d8dadcfcb
 SHA512 
0a89c5fc05423d913b1029390318d9cd4ca54a3b4df1e9a9f459e27fa114fd7b03047ff95f3ea2ef6bb2cb48c5f6fe712da11c940249d3b253aa3fe74b8b1c98
+DIST docker-py-3.7.3.tar.gz 221311 BLAKE2B 
6bdfc5cd53fccec6e060d08ebde845d373f961a8a418e3bfbeac79e736f64aa07807a4f2074d243765d10c0e4cc87c672d039cdefe4223ec1b33b56cf4ea31a9
 SHA512 
d3217361617f12e841bfa443c7ab4b44ca5f7ead8b40834919aad9043220efa7611a8bd18cbec6adc4d98f2551bfb169535e1eec904b90425648093c0d6a1722

diff --git a/dev-python/docker-py/docker-py-3.7.3.ebuild 
b/dev-python/docker-py/docker-py-3.7.3.ebuild
new file mode 100644
index 000..2573b1681c6
--- /dev/null
+++ b/dev-python/docker-py/docker-py-3.7.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for Docker"
+HOMEPAGE="https://github.com/docker/docker-py;
+SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   >=dev-python/docker-pycreds-0.4.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
+   $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 
'python2_7' )
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/pytest-runner[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.9.1[${PYTHON_USEDEP}]
+   )
+   doc? (
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.4.6[${PYTHON_USEDEP}]
+   )
+"
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs html || die "docs failed to build"
+   HTML_DOCS=( html/. )
+   fi
+}
+
+python_test() {
+   py.test tests/unit/ || die "tests failed under ${EPYTHON}"
+}



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

2019-08-05 Thread Manuel Rüger
commit: 4a63e1e7550441eb2b9ea147b0ed943bd24b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 10:18:03 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 10:18:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a63e1e7

app-emulation/cri-tools: Remove old

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

 app-emulation/cri-tools/Manifest|  1 -
 app-emulation/cri-tools/cri-tools-1.12.0.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/app-emulation/cri-tools/Manifest b/app-emulation/cri-tools/Manifest
index 89f53586f0e..d40d240f5ef 100644
--- a/app-emulation/cri-tools/Manifest
+++ b/app-emulation/cri-tools/Manifest
@@ -1,4 +1,3 @@
-DIST cri-tools-1.12.0.tar.gz 2608498 BLAKE2B 
242e689ec69081838afe36b86e3f802e4ff3bfd50461026a8637dd777b8996d9e153fbab103c98fc5ad8bd82c4da52413ab4698f95db8f1c0fa7e825e8dd80f7
 SHA512 
394269515ac80dd2b995b20220b03e03bad8bbfa25cea8979777ab75830a0523f0945553ba5d3f7a900eabe9ccf67ebf5789627b46640a2fc46193aff101ba20
 DIST cri-tools-1.13.0.tar.gz 2675580 BLAKE2B 
4dcac547caf048b546ea0b11401e414e8ab834171b9cf1abd773cc8b05d70e47138dde7c1195ba6e99ad5e7d7632d7cebb4a8c67f7ec9c0ee3a750ac5e591a7f
 SHA512 
df5553913a9e8aa1e0fa896dd1da00184d059bf360080d5c4003ca20ab4b93770847e07887451a44668e588eec5ab0258e7f02ed485d9344701af0afa20d712f
 DIST cri-tools-1.14.0.tar.gz 3647742 BLAKE2B 
1a308c87e7be05dd71cf11d79c841a837156529d398f1475323ff9585f9080cd0356a007f8b8c505a02943ff479a7c26869f35288d178ac8187ca6766032c488
 SHA512 
c8978e4380ebb2dd59ce533ade94486ae1e4091fda7acd8cf5cce662034a1d34a1851c43bf766a723c5ba71c15972733a2e80c6e82fb1c27e5a1dfc2e85476bf
 DIST cri-tools-1.15.0.tar.gz 3672568 BLAKE2B 
d4e9a0b2ca43efdb61c7626de518801a124fb61991f1df6a7eac106f7516ab59effa70038db7c4cbfddaf1c345c648f359c86d298dae08abb34f4b801b82b2a1
 SHA512 
43115fad485c2c6603e724f3529371133bcea6de069dc58d36e7880f558fa1696244b6129fe3a96fd669b27a3d9bd07bda1219e89afa348e36a85087992adf7f

diff --git a/app-emulation/cri-tools/cri-tools-1.12.0.ebuild 
b/app-emulation/cri-tools/cri-tools-1.12.0.ebuild
deleted file mode 100644
index a298fcbf5cb..000
--- a/app-emulation/cri-tools/cri-tools-1.12.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2018 Sony Interactive Entertainment Inc.
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/kubernetes-sigs/cri-tools"
-MY_PV="v${PV/_beta/-beta.}"
-ARCHIVE_URI="https://${EGO_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)"
-HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-RESTRICT="test"
-
-src_compile() {
-   GOPATH="${S}" go test -c -v -ldflags="-X 
${EGO_PN}/pkg/version.Version=${MY_PV}" -o bin/critest ${EGO_PN}/cmd/critest || 
die
-   GOPATH="${S}" go build -v -ldflags="-X 
${EGO_PN}/pkg/version.Version=${MY_PV}" -o bin/crictl ${EGO_PN}/cmd/crictl || 
die
-}
-
-src_install() {
-   dobin bin/*
-   dodoc -r src/${EGO_PN}/{docs,{README,RELEASE,CHANGELOG,CONTRIBUTING}.md}
-}



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

2019-08-05 Thread Mikle Kolyada
commit: 5fa45c1c0bbd82aaa93f3cf569f018939e34ee2d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug  5 11:43:44 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug  5 11:43:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa45c1c

app-crypt/efitools: amd64 stable wrt bug #691420

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/efitools/efitools-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/efitools/efitools-1.9.2.ebuild 
b/app-crypt/efitools/efitools-1.9.2.ebuild
index d7fc14afab8..aaff36b5c9d 100644
--- a/app-crypt/efitools/efitools-1.9.2.ebuild
+++ b/app-crypt/efitools/efitools-1.9.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snaps
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="libressl static"
 
 LIB_DEPEND="!libressl? ( dev-libs/openssl:0=[static-libs(+)] )



[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker/files/, app-misc/tracker/

2019-08-05 Thread Mart Raudsepp
commit: 24498428ca700c5f84c362ea7f7c800aa1213326
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Aug  5 11:01:47 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Aug  5 12:41:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24498428

app-misc/tracker: fix compatibility with vala:0.44 and reallow 0.44

With vala:0.46 it has new problems, so raise the MAX from 0.42 to 0.44
instead of removing it. The core problem was that 0.44.4 fixed a bug
where it didn't notice some extern symbol or whatnot and filtered out
a Tracker-2.0 include, so now with 0.44.4 and newer the GIR file had
Tracker-2.0 including Tracker-2.0 and under sandbox it bailed out
in some snprintf stuff (without sandbox it seemed to succeed, maybe
it has a recursion limit that hits after stricter sandbox bails on
some snprintf limit stuff going on in that recursion, or I tested
bad) in the recursion. Newer tracker has a fix by avoiding this
situation that it itself causes (it merges multiple different GIR
files together, without that it would probably be fine) by avoiding
the include of itself, and this is the patch that we apply now to
fix vala:0.44 compat to be able to lift the restriction.

Closes: https://bugs.gentoo.org/691072
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../tracker/files/2.1.8-vala-0.44-compat.patch | 46 ++
 app-misc/tracker/tracker-2.1.8.ebuild  |  3 +-
 2 files changed, 48 insertions(+), 1 deletion(-)

diff --git a/app-misc/tracker/files/2.1.8-vala-0.44-compat.patch 
b/app-misc/tracker/files/2.1.8-vala-0.44-compat.patch
new file mode 100644
index 000..85a7eeadc2b
--- /dev/null
+++ b/app-misc/tracker/files/2.1.8-vala-0.44-compat.patch
@@ -0,0 +1,46 @@
+From e93ea9167dc4185b6c29b27abdab55b6bcd06c74 Mon Sep 17 00:00:00 2001
+From: Carlos Garnacho 
+Date: Wed, 1 May 2019 13:38:34 +0200
+Subject: [PATCH] g-ir-merge: Avoid recursive includes
+
+Ensure the namespace is not part of the includes. This is a kludge and
+shouldn't ever happen, except it does (in continuous, induced by vala).
+
+The next big thing that would happen here is a rewrite of libtracker-sparql
+vala bits so we don't need this merging anymore, so I won't put much
+thought on it.
+---
+ utils/g-ir-merge/g-ir-merge | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/utils/g-ir-merge/g-ir-merge b/utils/g-ir-merge/g-ir-merge
+index ad79c2d29..321032a4a 100755
+--- a/utils/g-ir-merge/g-ir-merge
 b/utils/g-ir-merge/g-ir-merge
+@@ -89,12 +89,12 @@ def parse_inputs(files):
+ return includes, namespaces, c_includes
+ 
+ 
+-def merge_includes(all_includes):
++def merge_includes(all_includes, namespace):
+ merged = {}
+ for element in all_includes:
+ name = element.get('name')
+ version = element.get('version')
+-if name not in merged:
++if name not in merged and name != namespace:
+ merged[name] = element
+ return list(merged.values())
+ 
+@@ -153,7 +153,7 @@ def main():
+ 
+ all_includes, all_namespaces, all_c_includes = parse_inputs(args.files)
+ 
+-includes = merge_includes(all_includes)
++includes = merge_includes(all_includes, args.namespace)
+ 
+ namespace_contents, identifier_prefixes, symbol_prefixes, 
shared_libraries \
+ = merge_namespaces(all_namespaces)
+-- 
+2.20.1
+

diff --git a/app-misc/tracker/tracker-2.1.8.ebuild 
b/app-misc/tracker/tracker-2.1.8.ebuild
index 3bce3d5c217..a709313c84a 100644
--- a/app-misc/tracker/tracker-2.1.8.ebuild
+++ b/app-misc/tracker/tracker-2.1.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 PYTHON_COMPAT=( python3_{5,6,7} )
-VALA_MAX_API_VERSION="0.42"
+VALA_MAX_API_VERSION="0.44"
 
 inherit bash-completion-r1 eapi7-ver gnome.org linux-info meson python-any-r1 
systemd vala xdg
 
@@ -50,6 +50,7 @@ PATCHES=(
"${FILESDIR}"/${PV}-test-fix.patch # 
https://gitlab.gnome.org/GNOME/tracker/merge_requests/59
"${FILESDIR}"/${PV}-prevent-stack-smashing.patch
"${FILESDIR}"/${PV}-fix-library-symlinks.patch
+   "${FILESDIR}"/${PV}-vala-0.44-compat.patch # upstream commit e93ea9167dc
 )
 
 function inotify_enabled() {



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

2019-08-05 Thread Mart Raudsepp
commit: 8c255561483b4f8756231adbbfe966a2e8b1c251
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Aug  5 11:04:48 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Aug  5 12:41:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c255561

dev-lang/vala: bump to 0.44.7

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.44.7.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 22bb120f2f8..0a617343559 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -4,4 +4,5 @@ DIST vala-0.40.14.tar.xz 3398668 BLAKE2B 
6df1e47439000e1a49dda4d58651b7039737a26
 DIST vala-0.40.15.tar.xz 3406020 BLAKE2B 
aaa2967a140fae94b4609f4b54f2e37c71fe79453cb3ea30568ee018d2227d1c45061440ad632bcfc53650fbe4dba2f062d8095f95936623a49efb5e97f2c2bb
 SHA512 
abb918b00afab7a85586f9bd26b78be87e19b725752cbb77dd428da2e6241b1f3d4aaa70e3e6daf6f373562d02f1ff8016e6c9107e2bf088d9b84334adecdda2
 DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 
59f76d43f4bf80f75681c386cb30c4686bf93444bcd371900b134e0338ab865cf61d4cfd35facfff47c78075c384028cbcbd318eb927444f15862f7a28bccaa1
 SHA512 
d9044b126c91f3b1835a7182a054464339e4e2e52e63df90f43d2d5d9cba06fd6bb7eed5f6aa4d502f43f0a1232610d39d244952cfca54f63eb019e764899eca
 DIST vala-0.44.6.tar.xz 3354452 BLAKE2B 
7fb8946b55a73a582e4bf7fc15ca129bbd8c766e665dab15671466fac62bb19481fdda5476263d6689e36a63f6fb2c095c10e2ce7cb8f8cf33b38f691d2f86aa
 SHA512 
7b0fa6da3b7ecfe5d6731e64a7803e3dde38e843c269e7bd0d9d92dbbba2823bd17689bceec3e2ee6cf8f7884a5e1e11e1699e98808a32fef2167221bdc7b8a2
+DIST vala-0.44.7.tar.xz 3355928 BLAKE2B 
172e9fee6edec63324b9babc125d2bdb53c2025b2cb86339b54a4c8017ccdf78a848076fdd6a8f5200c15c48864542d711896160f78790d36a29d30980177d34
 SHA512 
5a645e1b1929644ec6b53d06895afcf62d41d6fd63f82c3be3aa4e28847173071621ec857cb973df38d36e60eb960954c2fb48fb4189e1afcbb25a2376ff0d77
 DIST vala-0.45.3.tar.xz 3356112 BLAKE2B 
4632b476ea20d5a486e3094efec2a8bfc5b8f0edb25e600f14e5aa0ffbc1030e6966d54888b41f2af0083ebaeb0fbebd011e26da2153641e707d0b20d0e82fb7
 SHA512 
ba9eeacf45b2d1f8a87b0097e7b4ba15af7d35c9340957432b2b6acf3d8ede942ad6ee5820e64d9b3ac740653111b920c81f003647b61c569d43489894ddf4b1

diff --git a/dev-lang/vala/vala-0.44.7.ebuild b/dev-lang/vala/vala-0.44.7.ebuild
new file mode 100644
index 000..41ffdd44333
--- /dev/null
+++ b/dev-lang/vala/vala-0.44.7.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0.44"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+IUSE="test valadoc"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   !${CATEGORY}/${PN}:0
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection )
+"
+
+PATCHES=(
+   # Add missing bits to make valadoc parallel installable
+   "${FILESDIR}"/0.44-valadoc-doclets-data-parallel-installable.patch
+)
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2019-08-05 Thread Mart Raudsepp
commit: ea734b1ad1b43d3357a56880eacc4bd32b553fb2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Aug  5 12:28:31 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Aug  5 12:42:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea734b1a

dev-lang/vala: remove old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest   |  2 --
 dev-lang/vala/vala-0.44.6.ebuild | 51 
 dev-lang/vala/vala-0.45.3.ebuild | 51 
 3 files changed, 104 deletions(-)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index d963e83acea..98db292b439 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -3,7 +3,5 @@ DIST vala-0.36.19.tar.xz 2909240 BLAKE2B 
8b41ab516a6e5c9eef6e4f5590cfa49892e69a8
 DIST vala-0.40.14.tar.xz 3398668 BLAKE2B 
6df1e47439000e1a49dda4d58651b7039737a2648563fc4e09d679bf63d968d9dafcc9ab5e371ca450bab70163f9fb1fb30ffa75451940f9a1518d7fb3a5ebf1
 SHA512 
0387bbcf35055f2b4a8f790370847bcc12a92d7969d9ed583b0630be8b637a9e28895508da9cdfab8baf97ad5fdc9249bf82e31e6c1ee19d0026f5061c027db8
 DIST vala-0.40.15.tar.xz 3406020 BLAKE2B 
aaa2967a140fae94b4609f4b54f2e37c71fe79453cb3ea30568ee018d2227d1c45061440ad632bcfc53650fbe4dba2f062d8095f95936623a49efb5e97f2c2bb
 SHA512 
abb918b00afab7a85586f9bd26b78be87e19b725752cbb77dd428da2e6241b1f3d4aaa70e3e6daf6f373562d02f1ff8016e6c9107e2bf088d9b84334adecdda2
 DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 
59f76d43f4bf80f75681c386cb30c4686bf93444bcd371900b134e0338ab865cf61d4cfd35facfff47c78075c384028cbcbd318eb927444f15862f7a28bccaa1
 SHA512 
d9044b126c91f3b1835a7182a054464339e4e2e52e63df90f43d2d5d9cba06fd6bb7eed5f6aa4d502f43f0a1232610d39d244952cfca54f63eb019e764899eca
-DIST vala-0.44.6.tar.xz 3354452 BLAKE2B 
7fb8946b55a73a582e4bf7fc15ca129bbd8c766e665dab15671466fac62bb19481fdda5476263d6689e36a63f6fb2c095c10e2ce7cb8f8cf33b38f691d2f86aa
 SHA512 
7b0fa6da3b7ecfe5d6731e64a7803e3dde38e843c269e7bd0d9d92dbbba2823bd17689bceec3e2ee6cf8f7884a5e1e11e1699e98808a32fef2167221bdc7b8a2
 DIST vala-0.44.7.tar.xz 3355928 BLAKE2B 
172e9fee6edec63324b9babc125d2bdb53c2025b2cb86339b54a4c8017ccdf78a848076fdd6a8f5200c15c48864542d711896160f78790d36a29d30980177d34
 SHA512 
5a645e1b1929644ec6b53d06895afcf62d41d6fd63f82c3be3aa4e28847173071621ec857cb973df38d36e60eb960954c2fb48fb4189e1afcbb25a2376ff0d77
-DIST vala-0.45.3.tar.xz 3356112 BLAKE2B 
4632b476ea20d5a486e3094efec2a8bfc5b8f0edb25e600f14e5aa0ffbc1030e6966d54888b41f2af0083ebaeb0fbebd011e26da2153641e707d0b20d0e82fb7
 SHA512 
ba9eeacf45b2d1f8a87b0097e7b4ba15af7d35c9340957432b2b6acf3d8ede942ad6ee5820e64d9b3ac740653111b920c81f003647b61c569d43489894ddf4b1
 DIST vala-0.45.90.tar.xz 3357976 BLAKE2B 
8c7beb7f2e0fc88b2d789334d0986a6822448148fda2666bc34ff2d3a928e0256895025a88a86c5ca35a9969536157eb27226523c1bda0355bbd436e3c82337b
 SHA512 
3d8ca535f30ba73c2433f377f029b3f7edb92f4a5a71a54ddd95936314f881d5d0b6e31a8fc8747197ab458b3bd84b3e1f1b7a7a73d6bf99edb544e6b2b5339b

diff --git a/dev-lang/vala/vala-0.44.6.ebuild b/dev-lang/vala/vala-0.44.6.ebuild
deleted file mode 100644
index 41ffdd44333..000
--- a/dev-lang/vala/vala-0.44.6.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2
-
-DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
-
-LICENSE="LGPL-2.1+"
-SLOT="0.44"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
-IUSE="test valadoc"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2
-   >=dev-libs/vala-common-${PV}
-   valadoc? ( >=media-gfx/graphviz-2.16 )
-"
-DEPEND="${RDEPEND}
-   !${CATEGORY}/${PN}:0
-   dev-libs/libxslt
-   sys-devel/flex
-   virtual/pkgconfig
-   virtual/yacc
-   test? (
-   dev-libs/dbus-glib
-   >=dev-libs/glib-2.26:2
-   dev-libs/gobject-introspection )
-"
-
-PATCHES=(
-   # Add missing bits to make valadoc parallel installable
-   "${FILESDIR}"/0.44-valadoc-doclets-data-parallel-installable.patch
-)
-
-src_configure() {
-   # weasyprint enables generation of PDF from HTML
-   gnome2_src_configure \
-   --disable-unversioned \
-   $(use_enable valadoc) \
-   VALAC=: \
-   WEASYPRINT=:
-}
-
-src_install() {
-   default
-   find "${D}" -name "*.la" -delete || die
-}

diff --git a/dev-lang/vala/vala-0.45.3.ebuild b/dev-lang/vala/vala-0.45.3.ebuild
deleted file mode 100644
index 1e4963ceb59..000
--- a/dev-lang/vala/vala-0.45.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2

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

2019-08-05 Thread Mart Raudsepp
commit: 98a49a871ea20c36d917d067a509b56cd1a90463
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Aug  5 12:29:21 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Aug  5 12:42:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a49a87

dev-libs/vala-common: remove old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/vala-common/Manifest  |  2 --
 dev-libs/vala-common/vala-common-0.44.6.ebuild | 30 --
 dev-libs/vala-common/vala-common-0.45.3.ebuild | 30 --
 3 files changed, 62 deletions(-)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index 5491a665e30..27eab0a54e0 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1,6 +1,4 @@
 DIST vala-0.40.14.tar.xz 3398668 BLAKE2B 
6df1e47439000e1a49dda4d58651b7039737a2648563fc4e09d679bf63d968d9dafcc9ab5e371ca450bab70163f9fb1fb30ffa75451940f9a1518d7fb3a5ebf1
 SHA512 
0387bbcf35055f2b4a8f790370847bcc12a92d7969d9ed583b0630be8b637a9e28895508da9cdfab8baf97ad5fdc9249bf82e31e6c1ee19d0026f5061c027db8
 DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 
59f76d43f4bf80f75681c386cb30c4686bf93444bcd371900b134e0338ab865cf61d4cfd35facfff47c78075c384028cbcbd318eb927444f15862f7a28bccaa1
 SHA512 
d9044b126c91f3b1835a7182a054464339e4e2e52e63df90f43d2d5d9cba06fd6bb7eed5f6aa4d502f43f0a1232610d39d244952cfca54f63eb019e764899eca
-DIST vala-0.44.6.tar.xz 3354452 BLAKE2B 
7fb8946b55a73a582e4bf7fc15ca129bbd8c766e665dab15671466fac62bb19481fdda5476263d6689e36a63f6fb2c095c10e2ce7cb8f8cf33b38f691d2f86aa
 SHA512 
7b0fa6da3b7ecfe5d6731e64a7803e3dde38e843c269e7bd0d9d92dbbba2823bd17689bceec3e2ee6cf8f7884a5e1e11e1699e98808a32fef2167221bdc7b8a2
 DIST vala-0.44.7.tar.xz 3355928 BLAKE2B 
172e9fee6edec63324b9babc125d2bdb53c2025b2cb86339b54a4c8017ccdf78a848076fdd6a8f5200c15c48864542d711896160f78790d36a29d30980177d34
 SHA512 
5a645e1b1929644ec6b53d06895afcf62d41d6fd63f82c3be3aa4e28847173071621ec857cb973df38d36e60eb960954c2fb48fb4189e1afcbb25a2376ff0d77
-DIST vala-0.45.3.tar.xz 3356112 BLAKE2B 
4632b476ea20d5a486e3094efec2a8bfc5b8f0edb25e600f14e5aa0ffbc1030e6966d54888b41f2af0083ebaeb0fbebd011e26da2153641e707d0b20d0e82fb7
 SHA512 
ba9eeacf45b2d1f8a87b0097e7b4ba15af7d35c9340957432b2b6acf3d8ede942ad6ee5820e64d9b3ac740653111b920c81f003647b61c569d43489894ddf4b1
 DIST vala-0.45.90.tar.xz 3357976 BLAKE2B 
8c7beb7f2e0fc88b2d789334d0986a6822448148fda2666bc34ff2d3a928e0256895025a88a86c5ca35a9969536157eb27226523c1bda0355bbd436e3c82337b
 SHA512 
3d8ca535f30ba73c2433f377f029b3f7edb92f4a5a71a54ddd95936314f881d5d0b6e31a8fc8747197ab458b3bd84b3e1f1b7a7a73d6bf99edb544e6b2b5339b

diff --git a/dev-libs/vala-common/vala-common-0.44.6.ebuild 
b/dev-libs/vala-common/vala-common-0.44.6.ebuild
deleted file mode 100644
index 5d6856bd656..000
--- a/dev-libs/vala-common/vala-common-0.44.6.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GNOME_ORG_MODULE="vala"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for packages that use Vala"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
-   insinto /usr/share/aclocal
-   doins vala.m4 vapigen/vapigen.m4
-   insinto /usr/share/vala
-   doins vapigen/Makefile.vapigen
-}

diff --git a/dev-libs/vala-common/vala-common-0.45.3.ebuild 
b/dev-libs/vala-common/vala-common-0.45.3.ebuild
deleted file mode 100644
index 5d6856bd656..000
--- a/dev-libs/vala-common/vala-common-0.45.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GNOME_ORG_MODULE="vala"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for packages that use Vala"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
-   insinto /usr/share/aclocal
-   doins vala.m4 vapigen/vapigen.m4
-   insinto /usr/share/vala
-   doins vapigen/Makefile.vapigen
-}



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

2019-08-05 Thread Mart Raudsepp
commit: e4b1c814803d0cbad98ccc444bf92d46783af7a5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Aug  5 11:03:08 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Aug  5 12:41:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b1c814

dev-libs/vala-common: bump to 0.44.7

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/vala-common/Manifest  |  1 +
 dev-libs/vala-common/vala-common-0.44.7.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index 56c9dfdeb1b..3e605ed0920 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1,4 +1,5 @@
 DIST vala-0.40.14.tar.xz 3398668 BLAKE2B 
6df1e47439000e1a49dda4d58651b7039737a2648563fc4e09d679bf63d968d9dafcc9ab5e371ca450bab70163f9fb1fb30ffa75451940f9a1518d7fb3a5ebf1
 SHA512 
0387bbcf35055f2b4a8f790370847bcc12a92d7969d9ed583b0630be8b637a9e28895508da9cdfab8baf97ad5fdc9249bf82e31e6c1ee19d0026f5061c027db8
 DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 
59f76d43f4bf80f75681c386cb30c4686bf93444bcd371900b134e0338ab865cf61d4cfd35facfff47c78075c384028cbcbd318eb927444f15862f7a28bccaa1
 SHA512 
d9044b126c91f3b1835a7182a054464339e4e2e52e63df90f43d2d5d9cba06fd6bb7eed5f6aa4d502f43f0a1232610d39d244952cfca54f63eb019e764899eca
 DIST vala-0.44.6.tar.xz 3354452 BLAKE2B 
7fb8946b55a73a582e4bf7fc15ca129bbd8c766e665dab15671466fac62bb19481fdda5476263d6689e36a63f6fb2c095c10e2ce7cb8f8cf33b38f691d2f86aa
 SHA512 
7b0fa6da3b7ecfe5d6731e64a7803e3dde38e843c269e7bd0d9d92dbbba2823bd17689bceec3e2ee6cf8f7884a5e1e11e1699e98808a32fef2167221bdc7b8a2
+DIST vala-0.44.7.tar.xz 3355928 BLAKE2B 
172e9fee6edec63324b9babc125d2bdb53c2025b2cb86339b54a4c8017ccdf78a848076fdd6a8f5200c15c48864542d711896160f78790d36a29d30980177d34
 SHA512 
5a645e1b1929644ec6b53d06895afcf62d41d6fd63f82c3be3aa4e28847173071621ec857cb973df38d36e60eb960954c2fb48fb4189e1afcbb25a2376ff0d77
 DIST vala-0.45.3.tar.xz 3356112 BLAKE2B 
4632b476ea20d5a486e3094efec2a8bfc5b8f0edb25e600f14e5aa0ffbc1030e6966d54888b41f2af0083ebaeb0fbebd011e26da2153641e707d0b20d0e82fb7
 SHA512 
ba9eeacf45b2d1f8a87b0097e7b4ba15af7d35c9340957432b2b6acf3d8ede942ad6ee5820e64d9b3ac740653111b920c81f003647b61c569d43489894ddf4b1

diff --git a/dev-libs/vala-common/vala-common-0.44.7.ebuild 
b/dev-libs/vala-common/vala-common-0.44.7.ebuild
new file mode 100644
index 000..5d6856bd656
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.44.7.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="vala"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for packages that use Vala"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins vala.m4 vapigen/vapigen.m4
+   insinto /usr/share/vala
+   doins vapigen/Makefile.vapigen
+}



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

2019-08-05 Thread Mart Raudsepp
commit: a21c2b664bf9f1468c2a666d4f3da09ed6b0648e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Aug  5 12:27:27 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Aug  5 12:41:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21c2b66

dev-lang/vala: bump p.masked dev version to 0.45.90

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.45.90.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 0a617343559..d963e83acea 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -6,3 +6,4 @@ DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 
59f76d43f4bf80f75681c386cb30c4686bf93444
 DIST vala-0.44.6.tar.xz 3354452 BLAKE2B 
7fb8946b55a73a582e4bf7fc15ca129bbd8c766e665dab15671466fac62bb19481fdda5476263d6689e36a63f6fb2c095c10e2ce7cb8f8cf33b38f691d2f86aa
 SHA512 
7b0fa6da3b7ecfe5d6731e64a7803e3dde38e843c269e7bd0d9d92dbbba2823bd17689bceec3e2ee6cf8f7884a5e1e11e1699e98808a32fef2167221bdc7b8a2
 DIST vala-0.44.7.tar.xz 3355928 BLAKE2B 
172e9fee6edec63324b9babc125d2bdb53c2025b2cb86339b54a4c8017ccdf78a848076fdd6a8f5200c15c48864542d711896160f78790d36a29d30980177d34
 SHA512 
5a645e1b1929644ec6b53d06895afcf62d41d6fd63f82c3be3aa4e28847173071621ec857cb973df38d36e60eb960954c2fb48fb4189e1afcbb25a2376ff0d77
 DIST vala-0.45.3.tar.xz 3356112 BLAKE2B 
4632b476ea20d5a486e3094efec2a8bfc5b8f0edb25e600f14e5aa0ffbc1030e6966d54888b41f2af0083ebaeb0fbebd011e26da2153641e707d0b20d0e82fb7
 SHA512 
ba9eeacf45b2d1f8a87b0097e7b4ba15af7d35c9340957432b2b6acf3d8ede942ad6ee5820e64d9b3ac740653111b920c81f003647b61c569d43489894ddf4b1
+DIST vala-0.45.90.tar.xz 3357976 BLAKE2B 
8c7beb7f2e0fc88b2d789334d0986a6822448148fda2666bc34ff2d3a928e0256895025a88a86c5ca35a9969536157eb27226523c1bda0355bbd436e3c82337b
 SHA512 
3d8ca535f30ba73c2433f377f029b3f7edb92f4a5a71a54ddd95936314f881d5d0b6e31a8fc8747197ab458b3bd84b3e1f1b7a7a73d6bf99edb544e6b2b5339b

diff --git a/dev-lang/vala/vala-0.45.90.ebuild 
b/dev-lang/vala/vala-0.45.90.ebuild
new file mode 100644
index 000..26d79ce3530
--- /dev/null
+++ b/dev-lang/vala/vala-0.45.90.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0.46"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+IUSE="test valadoc"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection )
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2019-08-05 Thread Mart Raudsepp
commit: c6fa79855b4d8238be61c5b846905197db31c583
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Aug  5 11:09:21 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Aug  5 12:41:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6fa7985

dev-libs/vala-common: bump p.masked dev version to 0.45.90

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/vala-common/Manifest   |  1 +
 dev-libs/vala-common/vala-common-0.45.90.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index 3e605ed0920..5491a665e30 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -3,3 +3,4 @@ DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 
59f76d43f4bf80f75681c386cb30c4686bf93444
 DIST vala-0.44.6.tar.xz 3354452 BLAKE2B 
7fb8946b55a73a582e4bf7fc15ca129bbd8c766e665dab15671466fac62bb19481fdda5476263d6689e36a63f6fb2c095c10e2ce7cb8f8cf33b38f691d2f86aa
 SHA512 
7b0fa6da3b7ecfe5d6731e64a7803e3dde38e843c269e7bd0d9d92dbbba2823bd17689bceec3e2ee6cf8f7884a5e1e11e1699e98808a32fef2167221bdc7b8a2
 DIST vala-0.44.7.tar.xz 3355928 BLAKE2B 
172e9fee6edec63324b9babc125d2bdb53c2025b2cb86339b54a4c8017ccdf78a848076fdd6a8f5200c15c48864542d711896160f78790d36a29d30980177d34
 SHA512 
5a645e1b1929644ec6b53d06895afcf62d41d6fd63f82c3be3aa4e28847173071621ec857cb973df38d36e60eb960954c2fb48fb4189e1afcbb25a2376ff0d77
 DIST vala-0.45.3.tar.xz 3356112 BLAKE2B 
4632b476ea20d5a486e3094efec2a8bfc5b8f0edb25e600f14e5aa0ffbc1030e6966d54888b41f2af0083ebaeb0fbebd011e26da2153641e707d0b20d0e82fb7
 SHA512 
ba9eeacf45b2d1f8a87b0097e7b4ba15af7d35c9340957432b2b6acf3d8ede942ad6ee5820e64d9b3ac740653111b920c81f003647b61c569d43489894ddf4b1
+DIST vala-0.45.90.tar.xz 3357976 BLAKE2B 
8c7beb7f2e0fc88b2d789334d0986a6822448148fda2666bc34ff2d3a928e0256895025a88a86c5ca35a9969536157eb27226523c1bda0355bbd436e3c82337b
 SHA512 
3d8ca535f30ba73c2433f377f029b3f7edb92f4a5a71a54ddd95936314f881d5d0b6e31a8fc8747197ab458b3bd84b3e1f1b7a7a73d6bf99edb544e6b2b5339b

diff --git a/dev-libs/vala-common/vala-common-0.45.90.ebuild 
b/dev-libs/vala-common/vala-common-0.45.90.ebuild
new file mode 100644
index 000..5d6856bd656
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.45.90.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="vala"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for packages that use Vala"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins vala.m4 vapigen/vapigen.m4
+   insinto /usr/share/vala
+   doins vapigen/Makefile.vapigen
+}



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

2019-08-05 Thread Guilherme Amadio
commit: 964c81f0f7668d709fc325f5f29eefc567241929
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Thu Aug  1 09:42:41 2019 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Mon Aug  5 13:16:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964c81f0

sys-auth/elogind: prefix support

get_udevdir returns unprefixed directory, need to prepend EPREFIX.

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Guilherme Amadio  gentoo.org>
Acked-by: Andreas Sturmlechner  gentoo.org>

 sys-auth/elogind/elogind-241.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/elogind/elogind-241.3.ebuild 
b/sys-auth/elogind/elogind-241.3.ebuild
index b0298319602..fe13b191df3 100644
--- a/sys-auth/elogind/elogind-241.3.ebuild
+++ b/sys-auth/elogind/elogind-241.3.ebuild
@@ -55,7 +55,7 @@ src_prepare() {
 }
 
 src_configure() {
-   local rccgroupmode="$(grep rc_cgroup_mode /etc/rc.conf | cut -d '"' -f 
2)"
+   local rccgroupmode="$(grep rc_cgroup_mode \"${EPREFIX}/etc/rc.conf\" | 
cut -d '"' -f 2)"
local cgroupmode="legacy"
 
if [[ "xhybrid" = "x${rccgroupmode}" ]] ; then
@@ -68,7 +68,7 @@ src_configure() {
-Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
-Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
-Dpamlibdir=$(getpam_mod_dir)
-   -Dudevrulesdir="$(get_udevdir)"/rules.d
+   -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d
--libdir="${EPREFIX}"/usr/$(get_libdir)
-Drootlibdir="${EPREFIX}"/$(get_libdir)
-Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind



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

2019-08-05 Thread Manuel Rüger
commit: d08d0ffe493a58a98ac072d2fe3a47f98ba75907
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:38:14 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:38:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d08d0ffe

sys-cluster/kubelet: Version bump to 1.14.5

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

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

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 63668c26971..1cb6953b7d5 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -3,5 +3,6 @@ DIST kubernetes-1.13.8.tar.gz 28863825 BLAKE2B 
a796e25d6c4c751bf4bce1d4c8b48b0d0
 DIST kubernetes-1.13.9.tar.gz 28870425 BLAKE2B 
d09a8654fe0704562f383dc1d475db064c79c01f7213aba2374d56b834051827e04ed62d8d74bb5a3d70eec9981ccfec5991f264c9882177528782ce95a733e2
 SHA512 
94086ac8b12e874b8045cc32ceaf8ceeea9718eee9f7eeed4f44f515ee738ba486bb8e124c1dcaa4e7b3f49f99fc70481571c6f972115da11348a9c9722e434c
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f9c12bf522e5a1394e591da27865695abe8f015a2776907414b335ffa619283b675b6eb9cc1de923665c027d38d80d29
 SHA512 
b221c34e980965c9973d2fc576fd8f55488e2d0cd7b8e03fac5f9b5a807eb604cf2230f6feb975759f893454891bdea7abd6362b948cae1469dc5c1570f93c40
+DIST kubernetes-1.14.5.tar.gz 28071522 BLAKE2B 
1d949f53ebae03c5ce02d32253e85e96c7c0fef85d16dac8442ca379b980ba553d1602a5ae5e984eb6ae5abe5998155f62521292a3683612a251e7b81c940b05
 SHA512 
3c15c3663fd81dbbfbfa15219cbf94306af1cb846f9e3a6739db8c188d90b8ae25c601e0c746e93c13cbc4734fe612f9b5ca42fad97055903ccc473e5f3e15c3
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
 DIST kubernetes-1.15.1.tar.gz 26623024 BLAKE2B 
dcd30345a4fcef318b05a9b5cb2fceeb3c33cabe4ce15af8dc3eecfbf5803707fa514c800035ae695c1e7abc5f0dbedb0839dab3e99b2588e01f54ea0659fb0b
 SHA512 
4d662869db8c62dfcbab1aa2ddb1dcdda81385987c864b324312113fafa61143c481e4e5e601d0e00df539a7e71323745e2c0182b6b06a38d926c2e2ca492f1b

diff --git a/sys-cluster/kubelet/kubelet-1.14.5.ebuild 
b/sys-cluster/kubelet/kubelet-1.14.5.ebuild
new file mode 100644
index 000..f38ce59e625
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.14.5.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-scheduler/

2019-08-05 Thread Manuel Rüger
commit: b82c7241b9720aab390c0cd3d9101ffb683c22cf
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:37:41 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:37:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82c7241

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

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

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

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index bbeba6e79da..1ee0e3ae3c4 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.13.7.tar.gz 28861902 BLAKE2B 
16704365a00cee83eb461f21df2d2e6c5d9b721585c62a3b650b1ecb40f8ad044c2b68cadc5f6251be22b059112f2c206ff352715fef1322505e655645ff
 SHA512 
2cfc0b3739679da7e9bb9ce0aa71ef5842e45af382d616ce6188f20fec929aca579427b866b5cd71cca005d88d1717803c8f3be60eab8c99b200d422bdc40f04
 DIST kubernetes-1.13.8.tar.gz 28863825 BLAKE2B 
a796e25d6c4c751bf4bce1d4c8b48b0d0c9ddfcf7aa4356fe4a0ac990f2bfc11e2b4ee0267a1ddd8478c9af1470b53bb88d51d60db8bb650396181381d5de3b9
 SHA512 
f65263c32afc28fa6f32f762824545f6a2a10ca791d4d175914834f0b8bcadbf578f9c3e7224a2744b71049d6d3d71cbe11b3ede83c23f3ff15bbd4da919439f
+DIST kubernetes-1.13.9.tar.gz 28870425 BLAKE2B 
d09a8654fe0704562f383dc1d475db064c79c01f7213aba2374d56b834051827e04ed62d8d74bb5a3d70eec9981ccfec5991f264c9882177528782ce95a733e2
 SHA512 
94086ac8b12e874b8045cc32ceaf8ceeea9718eee9f7eeed4f44f515ee738ba486bb8e124c1dcaa4e7b3f49f99fc70481571c6f972115da11348a9c9722e434c
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f9c12bf522e5a1394e591da27865695abe8f015a2776907414b335ffa619283b675b6eb9cc1de923665c027d38d80d29
 SHA512 
b221c34e980965c9973d2fc576fd8f55488e2d0cd7b8e03fac5f9b5a807eb604cf2230f6feb975759f893454891bdea7abd6362b948cae1469dc5c1570f93c40
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.13.9.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.13.9.ebuild
new file mode 100644
index 000..2830ac40ff3
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.13.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/kubectl/

2019-08-05 Thread Manuel Rüger
commit: 9af59d6932004a24ea07bbbad3046c1b1de5fdcb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:38:04 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:38:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af59d69

sys-cluster/kubectl: Version bump to 1.15.2

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

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

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 1cb6953b7d5..a2f7c17737f 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -6,3 +6,4 @@ DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f
 DIST kubernetes-1.14.5.tar.gz 28071522 BLAKE2B 
1d949f53ebae03c5ce02d32253e85e96c7c0fef85d16dac8442ca379b980ba553d1602a5ae5e984eb6ae5abe5998155f62521292a3683612a251e7b81c940b05
 SHA512 
3c15c3663fd81dbbfbfa15219cbf94306af1cb846f9e3a6739db8c188d90b8ae25c601e0c746e93c13cbc4734fe612f9b5ca42fad97055903ccc473e5f3e15c3
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
 DIST kubernetes-1.15.1.tar.gz 26623024 BLAKE2B 
dcd30345a4fcef318b05a9b5cb2fceeb3c33cabe4ce15af8dc3eecfbf5803707fa514c800035ae695c1e7abc5f0dbedb0839dab3e99b2588e01f54ea0659fb0b
 SHA512 
4d662869db8c62dfcbab1aa2ddb1dcdda81385987c864b324312113fafa61143c481e4e5e601d0e00df539a7e71323745e2c0182b6b06a38d926c2e2ca492f1b
+DIST kubernetes-1.15.2.tar.gz 2662 BLAKE2B 
49c72f9355e1bb00f743571f4253261b46d58fe6252b1f9284d0982a201502ef13ccc77da588087e407a7d6ed250d1ab224b9fcf99d2542225d6736a8dffb4d9
 SHA512 
0de798631a3bf82766b797f05084f40df4422808c8ec8651480c5c27ecd4adb51148d15c7260b06482eba11c9bbb68966abc03a2d472b98d12cb0fe2ccf38473

diff --git a/sys-cluster/kubectl/kubectl-1.15.2.ebuild 
b/sys-cluster/kubectl/kubectl-1.15.2.ebuild
new file mode 100644
index 000..7a61b25dce9
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.15.2.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/kube-proxy/

2019-08-05 Thread Manuel Rüger
commit: 4fce7115ddcb3142c076ddf4556e429a5e04479a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:39:02 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:39:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fce7115

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

Package-Manager: Portage-2.3.69, 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.13.9.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index bbeba6e79da..1ee0e3ae3c4 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.13.7.tar.gz 28861902 BLAKE2B 
16704365a00cee83eb461f21df2d2e6c5d9b721585c62a3b650b1ecb40f8ad044c2b68cadc5f6251be22b059112f2c206ff352715fef1322505e655645ff
 SHA512 
2cfc0b3739679da7e9bb9ce0aa71ef5842e45af382d616ce6188f20fec929aca579427b866b5cd71cca005d88d1717803c8f3be60eab8c99b200d422bdc40f04
 DIST kubernetes-1.13.8.tar.gz 28863825 BLAKE2B 
a796e25d6c4c751bf4bce1d4c8b48b0d0c9ddfcf7aa4356fe4a0ac990f2bfc11e2b4ee0267a1ddd8478c9af1470b53bb88d51d60db8bb650396181381d5de3b9
 SHA512 
f65263c32afc28fa6f32f762824545f6a2a10ca791d4d175914834f0b8bcadbf578f9c3e7224a2744b71049d6d3d71cbe11b3ede83c23f3ff15bbd4da919439f
+DIST kubernetes-1.13.9.tar.gz 28870425 BLAKE2B 
d09a8654fe0704562f383dc1d475db064c79c01f7213aba2374d56b834051827e04ed62d8d74bb5a3d70eec9981ccfec5991f264c9882177528782ce95a733e2
 SHA512 
94086ac8b12e874b8045cc32ceaf8ceeea9718eee9f7eeed4f44f515ee738ba486bb8e124c1dcaa4e7b3f49f99fc70481571c6f972115da11348a9c9722e434c
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f9c12bf522e5a1394e591da27865695abe8f015a2776907414b335ffa619283b675b6eb9cc1de923665c027d38d80d29
 SHA512 
b221c34e980965c9973d2fc576fd8f55488e2d0cd7b8e03fac5f9b5a807eb604cf2230f6feb975759f893454891bdea7abd6362b948cae1469dc5c1570f93c40
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.13.9.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.13.9.ebuild
new file mode 100644
index 000..f519690e8b2
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.13.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: sys-cluster/kube-apiserver/

2019-08-05 Thread Manuel Rüger
commit: e42b70adb53f3d81d57fcfff3458ac440c670293
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:36:59 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:36:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42b70ad

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

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

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

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index bbeba6e79da..1ee0e3ae3c4 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.13.7.tar.gz 28861902 BLAKE2B 
16704365a00cee83eb461f21df2d2e6c5d9b721585c62a3b650b1ecb40f8ad044c2b68cadc5f6251be22b059112f2c206ff352715fef1322505e655645ff
 SHA512 
2cfc0b3739679da7e9bb9ce0aa71ef5842e45af382d616ce6188f20fec929aca579427b866b5cd71cca005d88d1717803c8f3be60eab8c99b200d422bdc40f04
 DIST kubernetes-1.13.8.tar.gz 28863825 BLAKE2B 
a796e25d6c4c751bf4bce1d4c8b48b0d0c9ddfcf7aa4356fe4a0ac990f2bfc11e2b4ee0267a1ddd8478c9af1470b53bb88d51d60db8bb650396181381d5de3b9
 SHA512 
f65263c32afc28fa6f32f762824545f6a2a10ca791d4d175914834f0b8bcadbf578f9c3e7224a2744b71049d6d3d71cbe11b3ede83c23f3ff15bbd4da919439f
+DIST kubernetes-1.13.9.tar.gz 28870425 BLAKE2B 
d09a8654fe0704562f383dc1d475db064c79c01f7213aba2374d56b834051827e04ed62d8d74bb5a3d70eec9981ccfec5991f264c9882177528782ce95a733e2
 SHA512 
94086ac8b12e874b8045cc32ceaf8ceeea9718eee9f7eeed4f44f515ee738ba486bb8e124c1dcaa4e7b3f49f99fc70481571c6f972115da11348a9c9722e434c
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f9c12bf522e5a1394e591da27865695abe8f015a2776907414b335ffa619283b675b6eb9cc1de923665c027d38d80d29
 SHA512 
b221c34e980965c9973d2fc576fd8f55488e2d0cd7b8e03fac5f9b5a807eb604cf2230f6feb975759f893454891bdea7abd6362b948cae1469dc5c1570f93c40
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.13.9.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.13.9.ebuild
new file mode 100644
index 000..a1931590ff3
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.13.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-controller-manager/

2019-08-05 Thread Manuel Rüger
commit: e532cee19c4790451456066cd465fbbfd10768e1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:46:46 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:46:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e532cee1

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

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

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

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index bdc4b601968..0fe4096409d 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -5,3 +5,4 @@ DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce6
 DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f9c12bf522e5a1394e591da27865695abe8f015a2776907414b335ffa619283b675b6eb9cc1de923665c027d38d80d29
 SHA512 
b221c34e980965c9973d2fc576fd8f55488e2d0cd7b8e03fac5f9b5a807eb604cf2230f6feb975759f893454891bdea7abd6362b948cae1469dc5c1570f93c40
 DIST kubernetes-1.14.5.tar.gz 28071522 BLAKE2B 
1d949f53ebae03c5ce02d32253e85e96c7c0fef85d16dac8442ca379b980ba553d1602a5ae5e984eb6ae5abe5998155f62521292a3683612a251e7b81c940b05
 SHA512 
3c15c3663fd81dbbfbfa15219cbf94306af1cb846f9e3a6739db8c188d90b8ae25c601e0c746e93c13cbc4734fe612f9b5ca42fad97055903ccc473e5f3e15c3
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
+DIST kubernetes-1.15.2.tar.gz 2662 BLAKE2B 
49c72f9355e1bb00f743571f4253261b46d58fe6252b1f9284d0982a201502ef13ccc77da588087e407a7d6ed250d1ab224b9fcf99d2542225d6736a8dffb4d9
 SHA512 
0de798631a3bf82766b797f05084f40df4422808c8ec8651480c5c27ecd4adb51148d15c7260b06482eba11c9bbb68966abc03a2d472b98d12cb0fe2ccf38473

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.15.2.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.15.2.ebuild
new file mode 100644
index 000..6aa71f51b8b
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.15.2.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: dev-python/docker-py/

2019-08-05 Thread Manuel Rüger
commit: 1b1286f6e2aa4473b3d3b9d9acfd898bf17e497b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 10:17:20 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 10:17:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1286f6

dev-python/docker-py: Remove old

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

 dev-python/docker-py/Manifest   |  3 --
 dev-python/docker-py/docker-py-2.4.2.ebuild | 56 -
 dev-python/docker-py/docker-py-3.5.1.ebuild | 50 --
 dev-python/docker-py/docker-py-3.7.0.ebuild | 51 --
 4 files changed, 160 deletions(-)

diff --git a/dev-python/docker-py/Manifest b/dev-python/docker-py/Manifest
index 2867c927ee4..8cf9cdec815 100644
--- a/dev-python/docker-py/Manifest
+++ b/dev-python/docker-py/Manifest
@@ -1,7 +1,4 @@
-DIST docker-py-2.4.2.tar.gz 180890 BLAKE2B 
57518a0c8481fde0198100354225cd8a2908af6d3ca2690d98ad80b386ca4c688c7ccd6a34634ce04fb5ab1553b6c0dfbc75d28333a10f28de7188fe2ee7ffde
 SHA512 
3367066b2acd96b85bef28aef00c91d752dc25b3055575b4f2f9c0b981eb4bca81a742bc6da5f97cf039cd9c7d818e3f80101997fe3a2e2c6f3a9c42fd3111c2
 DIST docker-py-2.7.0.tar.gz 196369 BLAKE2B 
dd181dbf32f5afda06e748cb49f15d5fc6ff4a579c64b505308ad0d96913ddc8065d165090ec2b20e1f17a4519988a5665dd7a8c7643ca53aaa4385ceecb1341
 SHA512 
15cf1d8949d71e472f7636ff975cbc4c5f3e18e2d193cb603ade1397a56d0c1ec239167b71be325af99105bc36590a0f0faa1ab010f36fe8baca7807ddfa191b
-DIST docker-py-3.5.1.tar.gz 209381 BLAKE2B 
de0992aff9af240eeb79b66f0f7ca11aca4132cbef0ca9796cfa778b0f44e2ebf83858d0e4df2b9dd813caa83e1c301829152362a6983e5ee96dd5806815ee6f
 SHA512 
8e927794cd308e17fc75f3c6569026c9b9c9f44eb2aa1c191dcfc6d1aabc36bdd341795ba9a2243ae2a27c428868c9f45e8bfabd7c1c798f3f4c85b7855eda6d
 DIST docker-py-3.6.0.tar.gz 213435 BLAKE2B 
28301a508ef346373f8ac4033b697a71092c4162ba1be81bc69c513d1de700326a4e8ffcb1c015e20516aa1a09d31162d54182985eea3dc1dc23d6e79ef28fea
 SHA512 
b32acb2585995c3c5bdef95ea4bbb6bcadba3b9fca81a3e637dc294b5dbd3823ee6c98236c4bb197373a96feafcaae665b9c64b805abd52e1ae27aa42079278d
-DIST docker-py-3.7.0.tar.gz 220407 BLAKE2B 
3ba217957ff8746fb399ba23e4513810ffd96a758bfc5eba908ab3c66eb0a9711d94e5d9f517c301602961a21490659628d0a3deec3a4286155a4f5469304a3b
 SHA512 
444634a26d0ce7af4850f346286cdac7f2c597aa6ce349c6371dbaa670aa0bcc2fa192221783b2059750d682580e34fcc5e115aeda0884838bf966decf9d0070
 DIST docker-py-3.7.1.tar.gz 220882 BLAKE2B 
a7547d2989b3fc2dfc38dfffb909508b7a5b3f8ee6b0fc874a73d0cdfaa17fe28c971f5a226893a41d893e75b1b2e4c74da806996e85b097b3a85b2d8dadcfcb
 SHA512 
0a89c5fc05423d913b1029390318d9cd4ca54a3b4df1e9a9f459e27fa114fd7b03047ff95f3ea2ef6bb2cb48c5f6fe712da11c940249d3b253aa3fe74b8b1c98
 DIST docker-py-3.7.3.tar.gz 221311 BLAKE2B 
6bdfc5cd53fccec6e060d08ebde845d373f961a8a418e3bfbeac79e736f64aa07807a4f2074d243765d10c0e4cc87c672d039cdefe4223ec1b33b56cf4ea31a9
 SHA512 
d3217361617f12e841bfa443c7ab4b44ca5f7ead8b40834919aad9043220efa7611a8bd18cbec6adc4d98f2551bfb169535e1eec904b90425648093c0d6a1722

diff --git a/dev-python/docker-py/docker-py-2.4.2.ebuild 
b/dev-python/docker-py/docker-py-2.4.2.ebuild
deleted file mode 100644
index 4b5d48530b5..000
--- a/dev-python/docker-py/docker-py-2.4.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python client for Docker"
-HOMEPAGE="https://github.com/docker/docker-py;
-SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc test"
-
-RDEPEND="
-   >=dev-python/docker-pycreds-0.2.1[${PYTHON_USEDEP}]
-   !~dev-python/requests-2.18.0[${PYTHON_USEDEP}]
-   !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.11.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 
'>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
-   $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 
'python2_7' )
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
-   dev-python/pytest-runner[${PYTHON_USEDEP}]
-   >=dev-python/pytest-2.9.1[${PYTHON_USEDEP}]
-   )
-   doc? (
-   dev-python/recommonmark[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.4.6[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   sed -i -e "s/import pip//" -e "s/if 'docker-py'.*/if False:/" setup.py 
|| die
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   if use doc; then
-   

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

2019-08-05 Thread Mikle Kolyada
commit: 4bc64b313a1bf6daba32013b7c2f34e2217c7568
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug  5 11:22:03 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug  5 11:22:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc64b31

net-dns/bind-tools: Version bump (v9.15.2)

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-dns/bind-tools/Manifest |   1 +
 net-dns/bind-tools/bind-tools-9.15.2.ebuild | 131 
 2 files changed, 132 insertions(+)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index a9e53cfe0bc..0be7904c8ad 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1 +1,2 @@
 DIST bind-9.12.3_p4.tar.gz 8627833 BLAKE2B 
f7f8b88d8179f2df92b3105a49f30f7de5ccfe78a4a51f6bfa08e732968bf8e4c35f298c4209d8d05bea4d71b8669fd360d4c17193574eda471ba4d7ad742092
 SHA512 
42c41f47a0282dc08ee875fe098ce84b26384dba5efbaf99b557d34c4271e0d6aac70126f280a3ee157e8604cce16901c8cd51fab791dec82f4a3d00c054f363
+DIST bind-9.15.2.tar.gz 6303402 BLAKE2B 
c8a16a80c9f690adb61284b27a619b4dbe120eadad7b38138da099a1d5a1171443da6e1c717e876e2739ee4d543cb00665c07fac460a256b178bace96510f4a3
 SHA512 
df7499bc3eeabf39eebfe346efe15631929cd7287e12fc6b04baea90c332a02fc4b9a8d40f043e308ebd61a82baafb5cf9e69654511dc9a2dcb7415597d5a646

diff --git a/net-dns/bind-tools/bind-tools-9.15.2.ebuild 
b/net-dns/bind-tools/bind-tools-9.15.2.ebuild
new file mode 100644
index 000..74ca294d0ec
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.15.2.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="https://www.isc.org/downloads/file/${MY_P}/?version=tar-gz -> 
${MY_PN}-${PV}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="doc gssapi idn ipv6 libedit libressl readline ssl xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+CDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/libidn2:= )
+   gssapi? ( virtual/krb5 )
+   libedit? ( dev-libs/libedit )
+   !libedit? (
+   readline? ( sys-libs/readline:0= )
+   )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   !> config.h
+}
+
+src_compile() {
+   local AR=$(tc-getAR)
+
+   emake AR="${AR}" -C lib/
+   emake AR="${AR}" -C bin/delv/
+   emake AR="${AR}" -C bin/dig/
+   emake AR="${AR}" -C bin/nsupdate/
+   emake AR="${AR}" -C bin/dnssec/
+}
+
+src_install() {
+   dodoc README CHANGES
+
+   cd "${S}"/bin/delv || die
+   dobin delv
+   doman delv.1
+
+   cd "${S}"/bin/dig || die
+   dobin dig host nslookup
+   doman {dig,host,nslookup}.1
+
+   cd "${S}"/bin/nsupdate || die
+   dobin nsupdate
+   doman nsupdate.1
+   if use doc; then
+   docinto html
+   dodoc nsupdate.html
+   fi
+
+   cd "${S}"/bin/dnssec || die
+   for tool in dsfromkey importkey keyfromlabel keygen \
+   revoke settime signzone verify; do
+   dobin dnssec-"${tool}"
+   doman dnssec-"${tool}".8
+   if use doc; then
+   docinto html
+   dodoc dnssec-"${tool}".html
+   fi
+   done
+}



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

2019-08-05 Thread Mikle Kolyada
commit: 81d18144fffba2c30751d23ac567b822ab36d591
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug  5 11:23:26 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug  5 11:23:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d18144

net-dns/bind-tools: Version bump (v9.14.4)

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-dns/bind-tools/Manifest |   1 +
 net-dns/bind-tools/bind-tools-9.14.4.ebuild | 131 
 2 files changed, 132 insertions(+)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index 0be7904c8ad..8d853f35818 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,2 +1,3 @@
 DIST bind-9.12.3_p4.tar.gz 8627833 BLAKE2B 
f7f8b88d8179f2df92b3105a49f30f7de5ccfe78a4a51f6bfa08e732968bf8e4c35f298c4209d8d05bea4d71b8669fd360d4c17193574eda471ba4d7ad742092
 SHA512 
42c41f47a0282dc08ee875fe098ce84b26384dba5efbaf99b557d34c4271e0d6aac70126f280a3ee157e8604cce16901c8cd51fab791dec82f4a3d00c054f363
+DIST bind-9.14.4.tar.gz 6295768 BLAKE2B 
c433344d2b431ebb2e9920a6d0af1dc6cf65df1e347c2a77882a7dd2ea165f9a91324edbd7171e6bab7487e13049e38d23a514323f1b4cc74a6ce1f5377f1589
 SHA512 
f5f4dc9b6a1d60838b59ce57ad37dc1e51fa26719aa203405a73850780f06bdc6ecea71c762efd464f946bdcce5a7c324de98caea36d2fe2781cce116fcd4932
 DIST bind-9.15.2.tar.gz 6303402 BLAKE2B 
c8a16a80c9f690adb61284b27a619b4dbe120eadad7b38138da099a1d5a1171443da6e1c717e876e2739ee4d543cb00665c07fac460a256b178bace96510f4a3
 SHA512 
df7499bc3eeabf39eebfe346efe15631929cd7287e12fc6b04baea90c332a02fc4b9a8d40f043e308ebd61a82baafb5cf9e69654511dc9a2dcb7415597d5a646

diff --git a/net-dns/bind-tools/bind-tools-9.14.4.ebuild 
b/net-dns/bind-tools/bind-tools-9.14.4.ebuild
new file mode 100644
index 000..b6ed8a6015b
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.14.4.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="https://www.isc.org/downloads/file/${MY_P}/?version=tar-gz -> 
${MY_PN}-${PV}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc gssapi idn ipv6 libedit libressl readline ssl xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+CDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/libidn2:= )
+   gssapi? ( virtual/krb5 )
+   libedit? ( dev-libs/libedit )
+   !libedit? (
+   readline? ( sys-libs/readline:0= )
+   )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   !> config.h
+}
+
+src_compile() {
+   local AR=$(tc-getAR)
+
+   emake AR="${AR}" -C lib/
+   emake AR="${AR}" -C bin/delv/
+   emake AR="${AR}" -C bin/dig/
+   emake AR="${AR}" -C bin/nsupdate/
+   emake AR="${AR}" -C bin/dnssec/
+}
+
+src_install() {
+   dodoc README CHANGES
+
+   cd "${S}"/bin/delv || die
+   dobin delv
+   doman delv.1
+
+   cd "${S}"/bin/dig || die
+   dobin dig host nslookup
+   doman {dig,host,nslookup}.1
+
+   cd "${S}"/bin/nsupdate || die
+   dobin nsupdate
+   doman nsupdate.1
+   if use doc; then
+   docinto html
+   dodoc nsupdate.html
+   fi
+
+   cd "${S}"/bin/dnssec || die
+   for tool in dsfromkey importkey keyfromlabel keygen \
+   revoke settime signzone verify; do
+   dobin dnssec-"${tool}"
+   doman dnssec-"${tool}".8
+   if use doc; then
+   docinto html
+   dodoc dnssec-"${tool}".html
+   fi
+   done
+}



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

2019-08-05 Thread Mikle Kolyada
commit: 8f569a158f01323633c15166b960e9a2cfacb01a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug  5 12:54:11 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug  5 12:54:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f569a15

sys-apps/busybox: mark stable

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/sys-apps/busybox/busybox-1.30.1.ebuild 
b/sys-apps/busybox/busybox-1.30.1.ebuild
index c15fa90610c..85ab3f4a824 100644
--- a/sys-apps/busybox/busybox-1.30.1.ebuild
+++ b/sys-apps/busybox/busybox-1.30.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P=${PN}-${PV/_/-}
SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv 
s390 sh sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="GPL-2" # GPL-2 only



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

2019-08-05 Thread Michael Palimaka
commit: cea9cd055e11d7c66b5d595352275cb4486654f4
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug  4 12:41:20 2019 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Aug  5 11:30:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea9cd05

media-sound/bempc: add missing dependency

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Michael Palimaka  gentoo.org>

 media-sound/bempc/bempc-0.11_p20160207.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-sound/bempc/bempc-0.11_p20160207.ebuild 
b/media-sound/bempc/bempc-0.11_p20160207.ebuild
index d0cee23dcc8..e00f76310b7 100644
--- a/media-sound/bempc/bempc-0.11_p20160207.ebuild
+++ b/media-sound/bempc/bempc-0.11_p20160207.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,7 +22,9 @@ RDEPEND="
dev-qt/qtwidgets:5
media-libs/libmpdclient
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+"
 
 src_unpack() {
default



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

2019-08-05 Thread Andreas K. Hüttel
commit: ec6e4f507c0bedb3cbf2229ded7ab1a58a089868
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Mon Aug  5 12:30:07 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Aug  5 12:30:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec6e4f50

sys-libs/glibc: silence pushd and popd

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/sys-libs/glibc/glibc-2.30.ebuild b/sys-libs/glibc/glibc-2.30.ebuild
index 3132a44fa53..eafa9c84edb 100644
--- a/sys-libs/glibc/glibc-2.30.ebuild
+++ b/sys-libs/glibc/glibc-2.30.ebuild
@@ -1150,7 +1150,7 @@ run_locale_gen() {
 
local locale_list="${root}/etc/locale.gen"
 
-   pushd "${ED}"/$(get_libdir)
+   pushd "${ED}"/$(get_libdir) >/dev/null
 
if [[ -z $(locale-gen --list --config "${locale_list}") ]] ; then
[[ -z ${inplace} ]] && ewarn "Generating all locales; edit 
/etc/locale.gen to save time/space"
@@ -1160,7 +1160,7 @@ run_locale_gen() {
locale-gen ${inplace} --jobs $(makeopts_jobs) --config "${locale_list}" 
\
--destdir "${root}"
 
-   popd
+   popd >/dev/null
 }
 
 glibc_do_src_install() {

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 06154dba38f..191295bf288 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -1150,7 +1150,7 @@ run_locale_gen() {
 
local locale_list="${root}/etc/locale.gen"
 
-   pushd "${ED}"/$(get_libdir)
+   pushd "${ED}"/$(get_libdir) >/dev/null
 
if [[ -z $(locale-gen --list --config "${locale_list}") ]] ; then
[[ -z ${inplace} ]] && ewarn "Generating all locales; edit 
/etc/locale.gen to save time/space"
@@ -1160,7 +1160,7 @@ run_locale_gen() {
locale-gen ${inplace} --jobs $(makeopts_jobs) --config "${locale_list}" 
\
--destdir "${root}"
 
-   popd
+   popd >/dev/null
 }
 
 glibc_do_src_install() {



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

2019-08-05 Thread Guilherme Amadio
commit: 77e591b421d548ba29b40ec32b536cab761a1449
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Thu Aug  1 15:06:19 2019 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Mon Aug  5 13:15:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e591b4

app-emulation/qemu: do not apply fcaps on prefix

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Guilherme Amadio  gentoo.org>
Acked-by: Matthias Maier  gentoo.org>

 app-emulation/qemu/qemu-4.0.0-r3.ebuild | 4 ++--
 app-emulation/qemu/qemu-4.0.0-r4.ebuild | 4 ++--
 app-emulation/qemu/qemu-.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-emulation/qemu/qemu-4.0.0-r3.ebuild 
b/app-emulation/qemu/qemu-4.0.0-r3.ebuild
index 120a36c5685..0d4fcd42894 100644
--- a/app-emulation/qemu/qemu-4.0.0-r3.ebuild
+++ b/app-emulation/qemu/qemu-4.0.0-r3.ebuild
@@ -763,8 +763,8 @@ pkg_postinst() {
 
xdg_icon_cache_update
 
-   [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \
-   fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
+   [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] 
&& \
+   fcaps cap_net_admin ${EROOT}/usr/libexec/qemu-bridge-helper
 
DISABLE_AUTOFORMATTING=true
readme.gentoo_print_elog

diff --git a/app-emulation/qemu/qemu-4.0.0-r4.ebuild 
b/app-emulation/qemu/qemu-4.0.0-r4.ebuild
index 81c3c235764..8f6347fd6f5 100644
--- a/app-emulation/qemu/qemu-4.0.0-r4.ebuild
+++ b/app-emulation/qemu/qemu-4.0.0-r4.ebuild
@@ -765,8 +765,8 @@ pkg_postinst() {
 
xdg_icon_cache_update
 
-   [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \
-   fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
+   [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] 
&& \
+   fcaps cap_net_admin ${EROOT}/usr/libexec/qemu-bridge-helper
 
DISABLE_AUTOFORMATTING=true
readme.gentoo_print_elog

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 33d12d84c6e..5dada763cbc 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -760,8 +760,8 @@ pkg_postinst() {
 
xdg_icon_cache_update
 
-   [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \
-   fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
+   [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] 
&& \
+   fcaps cap_net_admin ${EROOT}/usr/libexec/qemu-bridge-helper
 
DISABLE_AUTOFORMATTING=true
readme.gentoo_print_elog



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-snes9x/

2019-08-05 Thread Craig Andrews
commit: 1bcacea1e1176f07bc9932bc081e1955bd48811a
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Aug  5 14:20:30 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Aug  5 14:21:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bcacea1

media-plugins/kodi-game-libretro-snes9x: 1.60.0.7 version bump

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-game-libretro-snes9x/Manifest   |  1 +
 .../kodi-game-libretro-snes9x-1.60.0.7.ebuild  | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-game-libretro-snes9x/Manifest 
b/media-plugins/kodi-game-libretro-snes9x/Manifest
index 1ca8085da30..8e167a57dba 100644
--- a/media-plugins/kodi-game-libretro-snes9x/Manifest
+++ b/media-plugins/kodi-game-libretro-snes9x/Manifest
@@ -1 +1,2 @@
 DIST kodi-game-libretro-snes9x-1.58.0.6.tar.gz 1373392 BLAKE2B 
6d17ac222eeae8e23aa76ab0b1aafe805f260b14c210715275afb370c2c52381013b48805477d01389fa1067e14f24465f35449dd95e309dfec7ac93b090df72
 SHA512 
3cc3b5eda830223a447dda4efb0438db67900cae07d59f0879f95b1d252972186a241a74d0fa4668697a4ef8d2860923a43c7f4223af4ce794e937f255aa
+DIST kodi-game-libretro-snes9x-1.60.0.7.tar.gz 1374792 BLAKE2B 
f6a253ece719f1bbdbcf85b8333c4b329dbe4c7fac20da924c263d4cca97d64c1912d0d63390dbe83e49efe32fb4c99f3f6a63dbd5bcd98b7b549ab5e586fb79
 SHA512 
aa85be7de5030e7b7600e0e3295e22dbad24a1989c58b515bc39adbdb044270588c7848705c04586e37a6419d06efea38983973e8f6870c48dc979a2b3fc9101

diff --git 
a/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-1.60.0.7.ebuild
 
b/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-1.60.0.7.ebuild
new file mode 100644
index 000..de406700e0d
--- /dev/null
+++ 
b/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-1.60.0.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Snes9x GameClient for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.snes9x;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.snes9x.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Leia"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.snes9x/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.snes9x-${PV}-${CODENAME}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   games-emulation/libretro-snes9x
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+src_prepare() {
+   echo 'find_library(SNES9X_LIB NAMES 
snes9x_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-snes9x.cmake" || die
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-bnes/

2019-08-05 Thread Craig Andrews
commit: 6c0752499f0047b5a029daa47a4d37c4c785e792
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Aug  5 14:18:54 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Aug  5 14:21:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c075249

media-plugins/kodi-game-libretro-bnes: 0.83.0.4 version bump

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-game-libretro-bnes/Manifest |  1 +
 .../kodi-game-libretro-bnes-0.83.0.4.ebuild| 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-game-libretro-bnes/Manifest 
b/media-plugins/kodi-game-libretro-bnes/Manifest
index 276e2a910f4..b80093f5d70 100644
--- a/media-plugins/kodi-game-libretro-bnes/Manifest
+++ b/media-plugins/kodi-game-libretro-bnes/Manifest
@@ -1 +1,2 @@
 DIST kodi-game-libretro-bnes-0.83.0.3.tar.gz 809447 BLAKE2B 
4efcc72c60ceb433f755afe39058cffc2c39f9ad3726bd407b832b39fc4e4eb85287f6fc25cdbbebfe1b21db4b567fcd260544c1de544ddff2a94ab190c643d8
 SHA512 
371830f91cf3f7f47b45cd86ec7438a697e0acf886881e87c6dc9218d599e983cac0a540065b6d45b9228b20dd2c1bc264345ee454b55f68d13c62e33944bfd4
+DIST kodi-game-libretro-bnes-0.83.0.4.tar.gz 810686 BLAKE2B 
fc64d07a3629f00d658028a1f63ef4be640d511968bbd165019431563c84989c07fe11a132757b0ab64d0127e0b39d853525f615e25fea319bef2e8cb3435ea1
 SHA512 
5add79554a0064dfe9287961a20b80a5c8fd63598f173e254320b78347881f23c87653b742d6b759a1faa280496155c1822ef7ed4631c94fc35a99e7ca22932d

diff --git 
a/media-plugins/kodi-game-libretro-bnes/kodi-game-libretro-bnes-0.83.0.4.ebuild 
b/media-plugins/kodi-game-libretro-bnes/kodi-game-libretro-bnes-0.83.0.4.ebuild
new file mode 100644
index 000..960b86f16f9
--- /dev/null
+++ 
b/media-plugins/kodi-game-libretro-bnes/kodi-game-libretro-bnes-0.83.0.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="bNES GameClient for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.bnes;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.bnes.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Leia"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.bnes/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.bnes-${PV}-${CODENAME}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   games-emulation/libretro-bnes
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+src_prepare() {
+   echo 'find_library(BNES_LIB NAMES 
bnes_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-bnes.cmake" || die
+   default
+}



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

2019-08-05 Thread Craig Andrews
commit: 859981e4ef6dc1c72f92080d2f2996897c542790
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Aug  5 14:09:20 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Aug  5 14:21:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859981e4

net-p2p/cpuminer-opt: 3.9.7 version bump

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/cpuminer-opt/Manifest  |  1 +
 net-p2p/cpuminer-opt/cpuminer-opt-3.9.7.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest
index e2c3bd11602..0fcf8ab2b1e 100644
--- a/net-p2p/cpuminer-opt/Manifest
+++ b/net-p2p/cpuminer-opt/Manifest
@@ -1 +1,2 @@
 DIST cpuminer-opt-3.9.6.2.tar.gz 1796238 BLAKE2B 
5c9ef9e04897ac8e62196bb54606b407ae5df7f48074f91c202a7323f9ebfa5c44361df99ed83f9c67e69080580c9bf1e29607b491c872a2f1385c8c42444940
 SHA512 
92e96724fc40d974cd80d61c19c7d46b6581ec0e63328bf940cade12231240fa17f26639a6c344cf19c20ea6e6f7dc4178dea7db51a4c7ec85a66ab5e4a5e59d
+DIST cpuminer-opt-3.9.7.tar.gz 1797055 BLAKE2B 
33f978139a04e5bedd76bf37f20d55e1a910e38bb877adf611b9a3b5a9c83193bde6adf5a93562a57e5b12c5e05b59824709714143b9df9abffb751f20e9543d
 SHA512 
a696847b9c7283e1a05cfae2785311e82a1b84496ca1da2b30bb960d3fcc37991f9ab866b8e32125f66718d89b2b8ac3e680b53da2ec68deff910745603ce6d7

diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.9.7.ebuild 
b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.7.ebuild
new file mode 100644
index 000..666d27ee1c0
--- /dev/null
+++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.7.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd
+
+DESCRIPTION="Optimized multi algo CPU miner"
+HOMEPAGE="https://github.com/JayDDee/cpuminer-opt;
+IUSE="cpu_flags_x86_sse2 curl libressl"
+LICENSE="GPL-2"
+SLOT="0"
+REQUIRED_USE="cpu_flags_x86_sse2"
+DEPEND="
+   dev-libs/gmp:0
+   dev-libs/jansson
+   >=net-misc/curl-7.15[ssl]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+if [[ ${PV} == "" ]] ; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-ldflags -Wl,-z,noexecstack
+   econf --with-crypto --with-curl
+}
+
+src_install() {
+   default
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto "/etc/${PN}"
+   doins cpuminer-conf.json
+}
+
+src_test() {
+   ./cpuminer --cputest || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-nestopia/

2019-08-05 Thread Craig Andrews
commit: cc390985a0349d434ad40b3546dedbf9102ad19b
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Aug  5 14:19:40 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Aug  5 14:21:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc390985

media-plugins/kodi-game-libretro-nestopia: 1.50.0.4 version bump

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-game-libretro-nestopia/Manifest |  1 +
 .../kodi-game-libretro-nestopia-1.50.0.4.ebuild| 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-game-libretro-nestopia/Manifest 
b/media-plugins/kodi-game-libretro-nestopia/Manifest
index 00cff3df3ac..cea39c1d2e0 100644
--- a/media-plugins/kodi-game-libretro-nestopia/Manifest
+++ b/media-plugins/kodi-game-libretro-nestopia/Manifest
@@ -1 +1,2 @@
 DIST kodi-game-libretro-nestopia-1.50.0.3.tar.gz 793893 BLAKE2B 
89015bb8c687685264e4a8c34cf1caad87cfa1a3611cbd67b540ddb31e9e75049eed328b51c69702e92e358a659d4e503ccdac1b52b7db70688e1236529536ad
 SHA512 
4c41db8c77d24301f00b9d0283c948ae3c4176228e733a316fa5b2eba60ceea4dd094f48270d545008f144d3316cf5f8f190017f70e8378b9fbcbcdb2d8220e6
+DIST kodi-game-libretro-nestopia-1.50.0.4.tar.gz 793616 BLAKE2B 
29bbf63f7ef66abf0756399760d882685b4b58cf8a2ac23ce879ea7c7941425828f2bc2d929326ffc3dd7eb51259fdba49264594f2d0759bc20cc6a05a8ca5ac
 SHA512 
58535b305d1aa6ba498c07cbfad09efcfd0e8dd7f251fb973188beeacd07d3ebfa48c639e73a07501019acb88e29cf1ff1b8a685235d7ef69cedb127bba6e44e

diff --git 
a/media-plugins/kodi-game-libretro-nestopia/kodi-game-libretro-nestopia-1.50.0.4.ebuild
 
b/media-plugins/kodi-game-libretro-nestopia/kodi-game-libretro-nestopia-1.50.0.4.ebuild
new file mode 100644
index 000..49c4284c228
--- /dev/null
+++ 
b/media-plugins/kodi-game-libretro-nestopia/kodi-game-libretro-nestopia-1.50.0.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Nestopia GameClient for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.nestopia;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.nestopia.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Leia"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.nestopia/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.nestopia-${PV}-${CODENAME}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   games-emulation/libretro-nestopia
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+src_prepare() {
+   echo 'find_library(NESTOPIA_LIB NAMES 
nestopia_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-nestopia.cmake" || die
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-twentyfortyeight/

2019-08-05 Thread Craig Andrews
commit: f61ad0554d8b614ac428695e1c405dd8aed31c75
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Aug  5 14:17:41 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Aug  5 14:21:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61ad055

media-plugins/kodi-game-libretro-twentyfortyeight: 1.0.0.107 version bump

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Craig Andrews  gentoo.org>

 .../kodi-game-libretro-twentyfortyeight/Manifest   |  1 +
 ...game-libretro-twentyfortyeight-1.0.0.107.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/media-plugins/kodi-game-libretro-twentyfortyeight/Manifest 
b/media-plugins/kodi-game-libretro-twentyfortyeight/Manifest
index 94a26510dd7..8e944dad588 100644
--- a/media-plugins/kodi-game-libretro-twentyfortyeight/Manifest
+++ b/media-plugins/kodi-game-libretro-twentyfortyeight/Manifest
@@ -1 +1,2 @@
 DIST kodi-game-libretro-twentyfortyeight-1.0.0.106.tar.gz 94621 BLAKE2B 
584e66eedb9956e75997fc8792652e0c5982150657169687976f0a52ecd07da1d50d2c43aed9379379a8cf1c668a1e9fda2c4c375910bbe02101d67f7813ff65
 SHA512 
2a30089b617bbbe62af7b17821e69d8c7bc8a393abbfdff5980b62753763595a93e6c326ee4ff17f4d48801399b325634d72c13ca22a30c4c490dfcc7c21952a
+DIST kodi-game-libretro-twentyfortyeight-1.0.0.107.tar.gz 94629 BLAKE2B 
e821c3ec34d46555048d8b76e8f6ddeb8afd6bcaaace32e057e8238eda9bc16ee3a24f2dab5c1d9e2bb94d5823c9c9eb51d912b5f1ebd061404566197a8bb037
 SHA512 
5a5a7ad82f42673cdc53595a06e484a2bc06ba93ba1a41e26a8d817dc70d342c3a5d74efead426504a5953b92dd5cb95048bf14bda4a4f96a881ffb3d1d2aa23

diff --git 
a/media-plugins/kodi-game-libretro-twentyfortyeight/kodi-game-libretro-twentyfortyeight-1.0.0.107.ebuild
 
b/media-plugins/kodi-game-libretro-twentyfortyeight/kodi-game-libretro-twentyfortyeight-1.0.0.107.ebuild
new file mode 100644
index 000..b31e25621de
--- /dev/null
+++ 
b/media-plugins/kodi-game-libretro-twentyfortyeight/kodi-game-libretro-twentyfortyeight-1.0.0.107.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="2048 for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.2048;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.2048.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Leia"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.2048/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.2048-${PV}-${CODENAME}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   games-emulation/libretro-twentyfortyeight
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+
+src_prepare() {
+   echo 'find_library(2048_LIB NAMES 
2048_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-2048.cmake" || die
+   default
+}



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

2019-08-05 Thread Matthias Maier
commit: 9505eb65d6b9de455b69f585839c4991d426fe89
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 11:42:50 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 13:23:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9505eb65

sci-libs/trilinos: ebuild maintenance

 * fix rm/mv paths to clean up installation

 * remove obsolete configuration options

 * skip setting an RPATH

 * fix metadata

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/trilinos/metadata.xml| 4 ++--
 sci-libs/trilinos/trilinos-12.14.1.ebuild | 8 +++-
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/sci-libs/trilinos/metadata.xml b/sci-libs/trilinos/metadata.xml
index 2807fa7ad7c..6c8203582dc 100644
--- a/sci-libs/trilinos/metadata.xml
+++ b/sci-libs/trilinos/metadata.xml
@@ -36,13 +36,13 @@ Add support for metis (sci-libs/metis or 
sci-libs/parmetis
Add support for netcdf 
(sci-libs/netcdf)
Add support for petsc 
(sci-mathematics/petsc)
Add support for qd 
(sci-libs/qd)
-   Add support for scalapack 
(virtual/scalapack)
+   Add support for scalapack 
(sci-libs/scalapack)
Add support for scotch 
(sci-libs/scotch)
Add support for sparse matrix solvers 
(sci-libs/umfpack)
Add support for superlu 
(sci-libs/superlu)
Add support for taucs 
(sci-libs/taucs)
Add support for threading building blocks 
library (dev-cpp/tbb)
Add support for tvmet 
(dev-libs/tvmet)
-   Add support for yaml 
(dev-cpp/yaml)
+   Add support for yaml 
(dev-cpp/yaml-cpp)

 

diff --git a/sci-libs/trilinos/trilinos-12.14.1.ebuild 
b/sci-libs/trilinos/trilinos-12.14.1.ebuild
index 55d338a0df3..abe168f010a 100644
--- a/sci-libs/trilinos/trilinos-12.14.1.ebuild
+++ b/sci-libs/trilinos/trilinos-12.14.1.ebuild
@@ -19,7 +19,7 @@ LICENSE="BSD LGPL-2.1"
 SLOT="0"
 
 IUSE="
-   adolc arprec boost clp cppunit cuda eigen glpk gtest hdf5 hwloc hypre
+   adolc arprec boost clp cuda eigen glpk gtest hdf5 hwloc hypre
matio metis mkl mumps netcdf petsc qd scalapack scotch sparse
superlu taucs tbb test threads tvmet yaml zlib X
 "
@@ -89,11 +89,11 @@ src_configure() {
local mycmakeargs=(
-DBUILD_SHARED_LIBS=ON
-DCMAKE_INSTALL_PREFIX="${EPREFIX}"
+   -DCMAKE_SKIP_INSTALL_RPATH=ON

-DTrilinos_INSTALL_CONFIG_DIR="${EPREFIX}/usr/$(get_libdir)/cmake"
-DTrilinos_INSTALL_INCLUDE_DIR="${EPREFIX}/usr/include/trilinos"

-DTrilinos_INSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)/trilinos"
-DTrilinos_ENABLE_ALL_PACKAGES=ON
-   -DTrilinos_ENABLE_CTrilinos=OFF
-DTrilinos_ENABLE_PyTrilinos=OFF
-DTrilinos_ENABLE_SEACASChaco=OFF
-DTrilinos_ENABLE_SEACASExodiff="$(usex netcdf)"
@@ -111,7 +111,6 @@ src_configure() {
-DTPL_ENABLE_BoostLib="$(usex boost)"
-DTPL_ENABLE_Boost="$(usex boost)"
-DTPL_ENABLE_Clp="$(usex clp)"
-   -DTPL_ENABLE_Cppunit="$(usex cppunit)"
-DTPL_ENABLE_CSparse="$(usex sparse)"
-DTPL_ENABLE_CUDA="$(usex cuda)"
-DTPL_ENABLE_CUSPARSE="$(usex cuda)"
@@ -194,9 +193,8 @@ src_install() {
cmake-utils_src_install
 
# Clean up the mess:
-   rm "${ED}"/TrilinosRepoVersion.txt
mv "${ED}"/bin "${ED}/usr/$(get_libdir)"/trilinos || die "mv failed"
-   mv "${ED}"/usr/lib/exodus.py "${ED}/usr/$(get_libdir)"/trilinos || die 
"mv failed"
+   mv "${ED}"/lib/exodus.py "${ED}/usr/$(get_libdir)"/trilinos || die "mv 
failed"
 
#
# register $(get_libdir)/trilinos in LDPATH so that the dynamic linker



[gentoo-commits] repo/gentoo:master commit in: sci-libs/dealii/, sci-libs/dealii/files/

2019-08-05 Thread Matthias Maier
commit: 73a1cbc09af77b0f795d04b4e3a3bf3629b3177f
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 12:06:17 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 13:23:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a1cbc0

sci-libs/dealii: ebuild maintenance

 * remove local description in metadata

 * avoid warning about unused variable

 * do not export LDFLAGS in pc files

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/dealii/dealii-9.1.1.ebuild| 26 +-
 sci-libs/dealii/dealii-.ebuild | 26 +-
 .../dealii/files/dealii-9.1.1-no-ld-flags.patch| 20 +
 3 files changed, 60 insertions(+), 12 deletions(-)

diff --git a/sci-libs/dealii/dealii-9.1.1.ebuild 
b/sci-libs/dealii/dealii-9.1.1.ebuild
index 0da4f8ea6ed..719f7819739 100644
--- a/sci-libs/dealii/dealii-9.1.1.ebuild
+++ b/sci-libs/dealii/dealii-9.1.1.ebuild
@@ -33,10 +33,10 @@ fi
 LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE="
-   adolc assimp arpack cpu_flags_x86_avx cpu_flags_x86_sse2 cuda +debug
-   doc +examples gmsh +gsl hdf5 +lapack metis mpi muparser nanoflann
-   opencascade netcdf p4est petsc scalapack slepc +sparse static-libs
-   sundials symengine +tbb trilinos
+   adolc assimp arpack cpu_flags_x86_avx cpu_flags_x86_avx512f
+   cpu_flags_x86_sse2 cuda +debug doc +examples gmsh +gsl hdf5 +lapack
+   metis mpi muparser nanoflann opencascade netcdf p4est petsc scalapack
+   slepc +sparse static-libs sundials symengine +tbb trilinos
 "
 
 # TODO: add slepc use flag once slepc is packaged for gentoo-science
@@ -76,6 +76,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen[dot] dev-lang/perl )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.1.1-no-ld-flags.patch
+)
+
 src_configure() {
# deal.II needs a custom build type:
local CMAKE_BUILD_TYPE=$(usex debug DebugRelease Release)
@@ -97,9 +101,7 @@ src_configure() {
-DDEAL_II_WITH_ADOLC="$(usex adolc)"
-DDEAL_II_WITH_ASSIMP="$(usex assimp)"
-DDEAL_II_WITH_ARPACK="$(usex arpack)"
-   -DDEAL_II_HAVE_AVX="$(usex cpu_flags_x86_avx)"
-DDEAL_II_WITH_CUDA="$(usex cuda)"
-   -DDEAL_II_HAVE_SSE2="$(usex cpu_flags_x86_sse2)"
-DDEAL_II_COMPONENT_DOCUMENTATION="$(usex doc)"
-DDEAL_II_COMPONENT_EXAMPLES="$(usex examples)"
-DDEAL_II_WITH_GMSH="$(usex gmsh)"
@@ -125,6 +127,18 @@ src_configure() {
-DDEAL_II_WITH_THREADS="$(usex tbb)"
-DDEAL_II_WITH_TRILINOS="$(usex trilinos)"
)
+
+   # Do a little dance for purely cosmetic "QA" reasons. The build system
+   # does query for the highest instruction set first and skips the other
+   # variables if a "higher" variant is set
+   if use cpu_flags_x86_avx512f; then
+   mycmakeargs+=( -DDEAL_II_HAVE_AVX512=yes )
+   elif use cpu_flags_x86_avx; then
+   mycmakeargs+=( -DDEAL_II_HAVE_AVX=yes )
+   elif use cpu_flags_x86_avx; then
+   mycmakeargs+=( -DDEAL_II_HAVE_SSE2=yes )
+   fi
+
cmake-utils_src_configure
 }
 

diff --git a/sci-libs/dealii/dealii-.ebuild 
b/sci-libs/dealii/dealii-.ebuild
index 0da4f8ea6ed..719f7819739 100644
--- a/sci-libs/dealii/dealii-.ebuild
+++ b/sci-libs/dealii/dealii-.ebuild
@@ -33,10 +33,10 @@ fi
 LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE="
-   adolc assimp arpack cpu_flags_x86_avx cpu_flags_x86_sse2 cuda +debug
-   doc +examples gmsh +gsl hdf5 +lapack metis mpi muparser nanoflann
-   opencascade netcdf p4est petsc scalapack slepc +sparse static-libs
-   sundials symengine +tbb trilinos
+   adolc assimp arpack cpu_flags_x86_avx cpu_flags_x86_avx512f
+   cpu_flags_x86_sse2 cuda +debug doc +examples gmsh +gsl hdf5 +lapack
+   metis mpi muparser nanoflann opencascade netcdf p4est petsc scalapack
+   slepc +sparse static-libs sundials symengine +tbb trilinos
 "
 
 # TODO: add slepc use flag once slepc is packaged for gentoo-science
@@ -76,6 +76,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen[dot] dev-lang/perl )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.1.1-no-ld-flags.patch
+)
+
 src_configure() {
# deal.II needs a custom build type:
local CMAKE_BUILD_TYPE=$(usex debug DebugRelease Release)
@@ -97,9 +101,7 @@ src_configure() {
-DDEAL_II_WITH_ADOLC="$(usex adolc)"
-DDEAL_II_WITH_ASSIMP="$(usex assimp)"
-DDEAL_II_WITH_ARPACK="$(usex arpack)"
-   -DDEAL_II_HAVE_AVX="$(usex cpu_flags_x86_avx)"
-DDEAL_II_WITH_CUDA="$(usex cuda)"
-   -DDEAL_II_HAVE_SSE2="$(usex cpu_flags_x86_sse2)"
-DDEAL_II_COMPONENT_DOCUMENTATION="$(usex doc)"
  

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

2019-08-05 Thread Manuel Rüger
commit: 051dc8b4389d6fcdf3bf51e8cb6f0353699d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Aug  5 13:42:45 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Aug  5 13:42:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051dc8b4

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

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

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

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index bdc4b601968..0fe4096409d 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -5,3 +5,4 @@ DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce6
 DIST kubernetes-1.14.4.tar.gz 28066996 BLAKE2B 
1738564f1a6406d934faf10f1f7dd380f9c12bf522e5a1394e591da27865695abe8f015a2776907414b335ffa619283b675b6eb9cc1de923665c027d38d80d29
 SHA512 
b221c34e980965c9973d2fc576fd8f55488e2d0cd7b8e03fac5f9b5a807eb604cf2230f6feb975759f893454891bdea7abd6362b948cae1469dc5c1570f93c40
 DIST kubernetes-1.14.5.tar.gz 28071522 BLAKE2B 
1d949f53ebae03c5ce02d32253e85e96c7c0fef85d16dac8442ca379b980ba553d1602a5ae5e984eb6ae5abe5998155f62521292a3683612a251e7b81c940b05
 SHA512 
3c15c3663fd81dbbfbfa15219cbf94306af1cb846f9e3a6739db8c188d90b8ae25c601e0c746e93c13cbc4734fe612f9b5ca42fad97055903ccc473e5f3e15c3
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
+DIST kubernetes-1.15.2.tar.gz 2662 BLAKE2B 
49c72f9355e1bb00f743571f4253261b46d58fe6252b1f9284d0982a201502ef13ccc77da588087e407a7d6ed250d1ab224b9fcf99d2542225d6736a8dffb4d9
 SHA512 
0de798631a3bf82766b797f05084f40df4422808c8ec8651480c5c27ecd4adb51148d15c7260b06482eba11c9bbb68966abc03a2d472b98d12cb0fe2ccf38473

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.15.2.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.15.2.ebuild
new file mode 100644
index 000..a1931590ff3
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.15.2.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}
+}



  1   2   >