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

2020-03-21 Thread Michał Górny
commit: a2c4b916fbfe397183e1e163888a30d367d4980a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 20 08:10:44 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 22 05:36:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c4b916

python-utils-r1.eclass: Replace python_export with getters

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

 eclass/python-utils-r1.eclass | 17 ++---
 1 file changed, 6 insertions(+), 11 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index e6c6ac1155f..064114b4faa 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -774,9 +774,8 @@ python_newexe() {
local f=${1}
local newfn=${2}
 
-   local PYTHON_SCRIPTDIR d
-   python_export PYTHON_SCRIPTDIR
-   d=${PYTHON_SCRIPTDIR#${EPREFIX}}
+   local scriptdir=$(python_get_scriptdir)
+   local d=${scriptdir#${EPREFIX}}
 
(
dodir "${wrapd}"
@@ -902,10 +901,8 @@ python_domodule() {
d=${python_moduleroot}
else
# relative to site-packages
-   local PYTHON_SITEDIR=${PYTHON_SITEDIR}
-   [[ ${PYTHON_SITEDIR} ]] || python_export PYTHON_SITEDIR
-
-   d=${PYTHON_SITEDIR#${EPREFIX}}/${python_moduleroot//.//}
+   local sitedir=$(python_get_sitedir)
+   d=${sitedir#${EPREFIX}}/${python_moduleroot//.//}
fi
 
(
@@ -935,10 +932,8 @@ python_doheader() {
 
[[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is 
null).'
 
-   local d PYTHON_INCLUDEDIR=${PYTHON_INCLUDEDIR}
-   [[ ${PYTHON_INCLUDEDIR} ]] || python_export PYTHON_INCLUDEDIR
-
-   d=${PYTHON_INCLUDEDIR#${EPREFIX}}
+   local includedir=$(python_get_includedir)
+   local d=${includedir#${EPREFIX}}
 
(
insopts -m 0644



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

2020-03-21 Thread Michał Górny
commit: aa96f4d046bbf24be852ed055a1aa684833fcb74
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 21 17:09:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 22 05:36:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa96f4d0

dev-python/msgpack: Remove redundant versions

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

 dev-python/msgpack/Manifest |  3 ---
 dev-python/msgpack/msgpack-0.4.8.ebuild | 36 ---
 dev-python/msgpack/msgpack-0.5.1.ebuild | 36 ---
 dev-python/msgpack/msgpack-0.6.1.ebuild | 44 -
 4 files changed, 119 deletions(-)

diff --git a/dev-python/msgpack/Manifest b/dev-python/msgpack/Manifest
index d408b5bb72b..b7aedd2bb42 100644
--- a/dev-python/msgpack/Manifest
+++ b/dev-python/msgpack/Manifest
@@ -1,5 +1,2 @@
 DIST msgpack-0.5.6.tar.gz 138292 BLAKE2B 
6a3b8472b785d77e142d21464b9e52c55166a8eff56009f63df5daa8cd5b6dbce4406a06ffa8d478cb44dfbdfab2f3b4b29cd11279ea82f67906b97d507f7eda
 SHA512 
bdbd193bd3bd02e78d9c6e8d9d8fa687d13583dff2813bc77c5e6cbbe0d180765da3c9a80d176f9993589e35f548ad04973e3d523d0b6d41ef7916ecd86195aa
-DIST msgpack-0.6.1.tar.gz 118812 BLAKE2B 
9f5522ae7dc89e286a338bfdd91bd4cacefdf7d075136a2ce5e28896db9a9c6a9ed1fe71fff45aab09f8dd32878fcd996366346daa88d47a31a253dec06e2353
 SHA512 
1a60da428f4b69df817660f4c4f60b1744de17d2b72352286fb41c6703de1d100853f8701b947fb11fc38f2180a50be4a9d577550fcfb9da6a05fe30ed2af07c
 DIST msgpack-0.6.2.tar.gz 119062 BLAKE2B 
6b20a0d31b811ae66e66dbfaacec6f0cf2152b2937423b78f3e6244bfa49c87767788c5ee1db41b9020801b8777a4c15b1fe1853182718adf622bc7e1bff858e
 SHA512 
95b92e3d35e0500dd4256d18bf76e586e57cc66319b4459ac5daef599277a5049177a89ad86e291dbdc4c7a918901a89d9218353ddc4a7d0b399e8a98afef363
-DIST msgpack-python-0.4.8.tar.gz 113641 BLAKE2B 
d22efe13302e28d0701b95b2dc4cf4792f9e045efdf77b31ac5c6170b503c885c265ff63387fe76a1aa67b1624963aa26d76dffb15fc2cb10cfe672b59e71b99
 SHA512 
59e9c43be6b92e6d10f40999e0902c350137e67a83c43bb15b273eca856a6eb39f24b625b02b40188a9365ce3101f03bfa9aa3dfff56c5c3b551533942183481
-DIST msgpack-python-0.5.1.tar.gz 138953 BLAKE2B 
1fb7e5be33992808319e1444ff7f84cc13f034e60ce0ef2f72161bd4ccd0cd1ede27382bc1f365f268557c8ffe503fd12de66eb5840e79760d818e7e2f67fdcd
 SHA512 
e5172e20bb25d2e12ba34ad2805ba4ea0776397986e8bf8e26d21353f57a2dba59a9c6669c817e4e91d5801558a50f95d81e02343f8f0292a01ec5d822fba61c

diff --git a/dev-python/msgpack/msgpack-0.4.8.ebuild 
b/dev-python/msgpack/msgpack-0.4.8.ebuild
deleted file mode 100644
index 3c1a96612ca..000
--- a/dev-python/msgpack/msgpack-0.4.8.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-MY_PN="${PN}-python"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="MessagePack (de)serializer for Python"
-HOMEPAGE="https://msgpack.org
-   https://github.com/msgpack/msgpack-python/
-   https://pypi.org/project/msgpack-python/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )
-"
-
-S=${WORKDIR}/${MY_P}
-
-python_test() {
-   py.test test || die "Tests fail with ${EPYTHON}"
-}

diff --git a/dev-python/msgpack/msgpack-0.5.1.ebuild 
b/dev-python/msgpack/msgpack-0.5.1.ebuild
deleted file mode 100644
index 134f67eb735..000
--- a/dev-python/msgpack/msgpack-0.5.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1
-
-MY_PN="${PN}-python"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="MessagePack (de)serializer for Python"
-HOMEPAGE="https://msgpack.org
-   https://github.com/msgpack/msgpack-python/
-   https://pypi.org/project/msgpack-python/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )
-"
-
-S=${WORKDIR}/${MY_P}
-
-python_test() {
-   py.test test || die "Tests fail with ${EPYTHON}"
-}

diff --git a/dev-python/msgpack/msgpack-0.6.1.ebuild 
b/dev-python/msgpack/msgpack-0.6.1.ebuild
deleted file mode 100644
index 443083566d5..000
--- a/dev-python/msgpack/msgpack-0.6.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6

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

2020-03-21 Thread Michał Górny
commit: 367ac8f6216257d935877028822b50e495759455
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 19 21:24:38 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 22 05:36:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367ac8f6

python-utils-r1.eclass: Make python_wrapper_setup private

This function was never meant to be a part of the public API.  Correct
the mistake by renaming it to _python_wrapper_setup(), and adding a QA
warning under the old name.

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

 eclass/python-any-r1.eclass|  8 
 eclass/python-r1.eclass|  4 ++--
 eclass/python-single-r1.eclass |  4 ++--
 eclass/python-utils-r1.eclass  | 17 -
 4 files changed, 24 insertions(+), 9 deletions(-)

diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass
index 66c6965c04e..d16677debd2 100644
--- a/eclass/python-any-r1.eclass
+++ b/eclass/python-any-r1.eclass
@@ -300,7 +300,7 @@ python_setup() {
ewarn "Dependencies won't be satisfied, and 
EPYTHON/eselect-python will be ignored."
 
python_export "${impls[0]}" EPYTHON PYTHON
-   python_wrapper_setup
+   _python_wrapper_setup
einfo "Using ${EPYTHON} to build"
return
fi
@@ -309,7 +309,7 @@ python_setup() {
if [[ ${EPYTHON} ]]; then
if _python_EPYTHON_supported "${EPYTHON}"; then
python_export EPYTHON PYTHON
-   python_wrapper_setup
+   _python_wrapper_setup
einfo "Using ${EPYTHON} to build"
return
fi
@@ -325,7 +325,7 @@ python_setup() {
break
elif _python_EPYTHON_supported "${i}"; then
python_export "${i}" EPYTHON PYTHON
-   python_wrapper_setup
+   _python_wrapper_setup
einfo "Using ${EPYTHON} to build"
return
fi
@@ -336,7 +336,7 @@ python_setup() {
for (( i = ${#_PYTHON_SUPPORTED_IMPLS[@]} - 1; i >= 0; i-- )); do
python_export "${_PYTHON_SUPPORTED_IMPLS[i]}" EPYTHON PYTHON
if _python_EPYTHON_supported "${EPYTHON}"; then
-   python_wrapper_setup
+   _python_wrapper_setup
einfo "Using ${EPYTHON} to build"
return
fi

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 960fed8c451..3ac35e40121 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -638,7 +638,7 @@ _python_multibuild_wrapper() {
local -x EPYTHON PYTHON
local -x PATH=${PATH} PKG_CONFIG_PATH=${PKG_CONFIG_PATH}
python_export "${MULTIBUILD_VARIANT}" EPYTHON PYTHON
-   python_wrapper_setup
+   _python_wrapper_setup
 
"${@}"
 }
@@ -784,7 +784,7 @@ python_setup() {
die "${FUNCNAME}: no enabled implementation satisfy 
requirements"
fi
 
-   python_wrapper_setup
+   _python_wrapper_setup
einfo "Using ${EPYTHON} in global scope"
 }
 

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index f9e26e7c334..888db3631d9 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -466,7 +466,7 @@ python_setup() {
ewarn "Dependencies won't be satisfied, and 
PYTHON_SINGLE_TARGET flags will be ignored."
 
python_export "${impls[0]}" EPYTHON PYTHON
-   python_wrapper_setup
+   _python_wrapper_setup
einfo "Using ${EPYTHON} to build"
return
fi
@@ -484,7 +484,7 @@ python_setup() {
fi
 
python_export "${impl}" EPYTHON PYTHON
-   python_wrapper_setup
+   _python_wrapper_setup
einfo "Using ${EPYTHON} to build"
fi
done

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index f144cbbb127..e6c6ac1155f 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -950,6 +950,21 @@ python_doheader() {
 # @FUNCTION: python_wrapper_setup
 # @USAGE: [ []]
 # @DESCRIPTION:
+# Backwards compatibility function.  The relevant API is now considered
+# private, please use python_setup instead.
+python_wrapper_setup() {
+   debug-print-function ${FUNCNAME} "${@}"
+
+   eqawarn "python_wrapper_setup() is part of private eclass API."
+   eqawarn "Please call python_setup() instead."
+
+   _python_wrapper_setup "${@}"
+}
+
+# @FUNCTION: _python_wrapper_setup
+# @USAGE: [ []]
+# @INTERNAL
+# @DESCRIPTION:
 # Create proper 'python' executable and pkg-config wrappers
 # (if available) in the directory named by . Set up PATH
 # and 

[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/, eclass/, eclass/tests/

2020-03-21 Thread Michał Górny
commit: e230589a0c796ee7e7b22ed52d1a32ef88763b32
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 20 08:16:27 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 22 05:36:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e230589a

python-utils-r1.eclass: Mark python_export private

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

 eclass/python-any-r1.eclass  |  12 +--
 eclass/python-r1.eclass  |  12 +--
 eclass/python-single-r1.eclass   |   8 +-
 eclass/python-utils-r1.eclass| 150 ++-
 eclass/tests/python-utils-r1.sh  |   2 +-
 metadata/install-qa-check.d/60python-pyc |   2 +-
 6 files changed, 44 insertions(+), 142 deletions(-)

diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass
index d16677debd2..eef4c57b7e2 100644
--- a/eclass/python-any-r1.eclass
+++ b/eclass/python-any-r1.eclass
@@ -151,7 +151,7 @@ _python_any_set_globals() {
_python_set_impls
 
for i in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
-   python_export "${i}" PYTHON_PKG_DEP
+   _python_export "${i}" PYTHON_PKG_DEP
 
# note: need to strip '=' slot operator for || deps
deps="${PYTHON_PKG_DEP/:0=/:0} ${deps}"
@@ -232,7 +232,7 @@ python_gen_any_dep() {
local i PYTHON_PKG_DEP out=
for i in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
local 
PYTHON_USEDEP="python_targets_${i}(-),python_single_target_${i}(+)"
-   python_export "${i}" PYTHON_PKG_DEP
+   _python_export "${i}" PYTHON_PKG_DEP
 
local i_depstr=${depstr//\$\{PYTHON_USEDEP\}/${PYTHON_USEDEP}}
# note: need to strip '=' slot operator for || deps
@@ -299,7 +299,7 @@ python_setup() {
ewarn
ewarn "Dependencies won't be satisfied, and 
EPYTHON/eselect-python will be ignored."
 
-   python_export "${impls[0]}" EPYTHON PYTHON
+   _python_export "${impls[0]}" EPYTHON PYTHON
_python_wrapper_setup
einfo "Using ${EPYTHON} to build"
return
@@ -308,7 +308,7 @@ python_setup() {
# first, try ${EPYTHON}... maybe it's good enough for us.
if [[ ${EPYTHON} ]]; then
if _python_EPYTHON_supported "${EPYTHON}"; then
-   python_export EPYTHON PYTHON
+   _python_export EPYTHON PYTHON
_python_wrapper_setup
einfo "Using ${EPYTHON} to build"
return
@@ -324,7 +324,7 @@ python_setup() {
# no eselect-python?
break
elif _python_EPYTHON_supported "${i}"; then
-   python_export "${i}" EPYTHON PYTHON
+   _python_export "${i}" EPYTHON PYTHON
_python_wrapper_setup
einfo "Using ${EPYTHON} to build"
return
@@ -334,7 +334,7 @@ python_setup() {
# fallback to best installed impl.
# (reverse iteration over _PYTHON_SUPPORTED_IMPLS)
for (( i = ${#_PYTHON_SUPPORTED_IMPLS[@]} - 1; i >= 0; i-- )); do
-   python_export "${_PYTHON_SUPPORTED_IMPLS[i]}" EPYTHON PYTHON
+   _python_export "${_PYTHON_SUPPORTED_IMPLS[i]}" EPYTHON PYTHON
if _python_EPYTHON_supported "${EPYTHON}"; then
_python_wrapper_setup
einfo "Using ${EPYTHON} to build"

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 3ac35e40121..8687b595123 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -173,7 +173,7 @@ _python_set_globals() {
_python_set_impls
 
for i in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
-   python_export "${i}" PYTHON_PKG_DEP
+   _python_export "${i}" PYTHON_PKG_DEP
deps+="python_targets_${i}? ( ${PYTHON_PKG_DEP} ) "
done
 
@@ -485,7 +485,7 @@ python_gen_impl_dep() {
for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
if _python_impl_matches "${impl}" "${@}"; then
local PYTHON_PKG_DEP
-   python_export "${impl}" PYTHON_PKG_DEP
+   _python_export "${impl}" PYTHON_PKG_DEP
matches+=( "python_targets_${impl}? ( ${PYTHON_PKG_DEP} 
)" )
fi
done
@@ -563,7 +563,7 @@ python_gen_any_dep() {
for i in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
if _python_impl_matches "${i}" "${@}"; then
local 
PYTHON_USEDEP="python_targets_${i}(-),python_single_target_${i}(+)"
-   python_export "${i}" PYTHON_PKG_DEP
+   _python_export "${i}" PYTHON_PKG_DEP
 
local 
i_depstr=${depstr//\$\{PYTHON_USEDEP\}/${PYTHON_USEDEP}}
  

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

2020-03-21 Thread Michał Górny
commit: 1718e9ce001799f97401a58877dced6ac232eb38
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 20 08:07:19 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 22 05:36:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1718e9ce

distutils-r1.eclass: Replace python_export with getter

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

 eclass/distutils-r1.eclass | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 114ccc8041c..fd6c0193d12 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -771,13 +771,11 @@ _distutils-r1_wrap_scripts() {
local path=${1}
local bindir=${2}
 
-   local PYTHON_SCRIPTDIR
-   python_export PYTHON_SCRIPTDIR
-
+   local scriptdir=$(python_get_scriptdir)
local f python_files=() non_python_files=()
 
-   if [[ -d ${path}${PYTHON_SCRIPTDIR} ]]; then
-   for f in "${path}${PYTHON_SCRIPTDIR}"/*; do
+   if [[ -d ${path}${scriptdir} ]]; then
+   for f in "${path}${scriptdir}"/*; do
[[ -d ${f} ]] && die "Unexpected directory: ${f}"
debug-print "${FUNCNAME}: found executable at 
${f#${path}/}"
 



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

2020-03-21 Thread Sebastian Pipping
commit: 6e8302c5d268ff8485247d954af14a69a07726da
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Mar 22 04:20:01 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Mar 22 04:24:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8302c5

app-text/par: 1.53.0 + EAPI 7 + tests

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.92, Repoman-2.3.20

 app-text/par/Manifest  |  1 +
 app-text/par/par-1.53.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/app-text/par/Manifest b/app-text/par/Manifest
index b1107a021b1..803190f4608 100644
--- a/app-text/par/Manifest
+++ b/app-text/par/Manifest
@@ -1 +1,2 @@
+DIST Par-1.53.0.tar.gz 52209 BLAKE2B 
4069f75e1d0ff397938941ab58020c41cb1b896ab91b370c4f9c9a4d4eea1fe695cc0c27b0129780d40b7274e355ac1f41a933d051bffebc938c284e71971fe6
 SHA512 
3f8ac57fe19ebcf427b11f4d79f2c5cc9286c1439c38a53d45bd29b9219369db2798efbd0e203ac359d59ebbdd3ead1c50ae75352a1ffc568d4d3b9ad50642b1
 DIST Par152.tar.gz 47999 BLAKE2B 
0f76abde64d00d0511d9b0b0ce2a97b13917e08fe3bd1c69fa98ca19dff75a2b55a21f5eaa8bfd0660b6523336de6c29b2a58647196ff6af8c24ec156a426bb0
 SHA512 
f5a46da4b693e6a3d15ccd57e24ee9b0332ebfbcfc88da9ef0731e18932ba6f0adde7691a233264d6361e8903ff7e2263f71885a415c896dc4c45a0d05b1978e

diff --git a/app-text/par/par-1.53.0.ebuild b/app-text/par/par-1.53.0.ebuild
new file mode 100644
index 000..3165b8c4436
--- /dev/null
+++ b/app-text/par/par-1.53.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_P="Par-${PV}"
+DESCRIPTION="a paragraph reformatter, vaguely similar to fmt, but better"
+HOMEPAGE="http://www.nicemice.net/par/;
+SRC_URI="http://www.nicemice.net/par/${MY_P}.tar.gz;
+
+LICENSE="|| ( MIT par )"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
+IUSE=""
+
+DEPEND="!dev-util/par
+   !app-arch/par"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+   emake -f protoMakefile CC="$(tc-getCC) ${CFLAGS} -c" \
+   LINK1="$(tc-getCC) ${LDFLAGS}"
+}
+
+src_install() {
+   newbin par par-format
+   doman par.1
+   dodoc releasenotes par.doc
+}
+
+src_test() {
+   emake -f protoMakefile test
+}



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

2020-03-21 Thread Patrick McLean
commit: 9118453c5d0980d3dd72456c2d2a5f07ef878bbe
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Mar 22 04:12:15 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Mar 22 04:12:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9118453c

net-misc/lldpd-1.0.5: Version bump

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

 net-misc/lldpd/Manifest   |   1 +
 net-misc/lldpd/lldpd-1.0.5.ebuild | 105 ++
 2 files changed, 106 insertions(+)

diff --git a/net-misc/lldpd/Manifest b/net-misc/lldpd/Manifest
index d8c2fcca167..ea94700a5a5 100644
--- a/net-misc/lldpd/Manifest
+++ b/net-misc/lldpd/Manifest
@@ -1,2 +1,3 @@
 DIST lldpd-1.0.3.tar.gz 1605563 BLAKE2B 
968d1c2e046049fd9ba9e9af7b8cb4f531fbd99f41a9157679f3694f800b0da1a4dd3b21feac583fa5cde3f57b022e2d6ee543ea349e1136037ba10419e3c855
 SHA512 
bae121a707d06726830dbb6b45210c1ed23aa2a99349a68d088b3ae3109504a6b462c7b0abf8543297083294519be2878779edf1a41bb73fe002bb6c9f966ef1
 DIST lldpd-1.0.4.tar.gz 1607806 BLAKE2B 
28fc45b0f2fe958e5d0aac370b54fda286aa4f04c228eeb12a2f60ea6643f63a7de3831ee3f0a060cd4de3849e75b58fdb6a868dc1aa0f8dc4b516fdd4f4ead0
 SHA512 
a5537acf2ca3be22a70124101c1c70713e655aee8d6344d25901aa5eff1efd5afb221364b9c92388bf3edf74c4cd5841fb7c9ba77745ac3cd80051bc0bad1ac9
+DIST lldpd-1.0.5.tar.gz 1624872 BLAKE2B 
0c85cd05bd9e24c06038675be0e9e03228981bb815d8eb93ba1565eb2001dfbf24c183c9d10a1a3d194f49990e252a53730ef69a8b0e9e3151de40bb2ae5a5b8
 SHA512 
ce6075b6e2f847c4854c117ffc81d6e9f852e857d2bf88151ea7b3d40fbebcf980f65d4a21f17332de7f27fc696ce3ada3c063b8fa7677d7b9eee3e4634e898e

diff --git a/net-misc/lldpd/lldpd-1.0.5.ebuild 
b/net-misc/lldpd/lldpd-1.0.5.ebuild
new file mode 100644
index 000..92e05bbf144
--- /dev/null
+++ b/net-misc/lldpd/lldpd-1.0.5.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils user systemd bash-completion-r1 autotools
+
+DESCRIPTION="Implementation of IEEE 802.1ab (LLDP)"
+HOMEPAGE="https://vincentbernat.github.com/lldpd/;
+SRC_URI="http://media.luffy.cx/files/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
+   seccomp sonmp snmp static-libs test readline xml zsh-completion"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/libbsd
+   >=dev-libs/libevent-2.0.5:=
+   sys-libs/readline:0=
+   snmp? ( net-analyzer/net-snmp[extensible(+)] )
+   xml? ( dev-libs/libxml2:= )
+   seccomp? ( sys-libs/libseccomp:= )
+   zsh-completion? ( app-shells/zsh )"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check )"
+BDEPEND="virtual/pkgconfig
+   doc? (
+   graph? ( app-doc/doxygen[dot] )
+   !graph? ( app-doc/doxygen )
+   )"
+
+REQUIRED_USE="graph? ( doc )"
+
+PATCHES=(
+   "${FILESDIR}/lldpd-0.9.5-seccomp-add-socket-ops.patch"
+   "${FILESDIR}/lldpd-1.0.1-seccomp-add-brk.patch"
+   "${FILESDIR}/lldpd-1.0.2-seccomp-add-misc.patch"
+)
+
+pkg_setup() {
+   ebegin "Creating lldpd user and group"
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+   eend $?
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+   elibtoolize
+}
+
+src_configure() {
+   econf \
+   --without-embedded-libevent \
+   --with-privsep-user=${PN} \
+   --with-privsep-group=${PN} \
+   --with-privsep-chroot=/run/${PN} \
+   --with-lldpd-ctl-socket=/run/${PN}.socket \
+   --with-lldpd-pid-file=/run/${PN}.pid \
+   $(use_enable cdp) \
+   $(use_enable doc doxygen-man) \
+   $(use_enable doc doxygen-pdf) \
+   $(use_enable doc doxygen-html) \
+   $(use_enable dot1) \
+   $(use_enable dot3) \
+   $(use_enable edp) \
+   $(use_enable fdp) \
+   $(use_enable graph doxygen-dot) \
+   $(use_enable lldpmed) \
+   $(use_enable old-kernel oldies) \
+   $(use_enable sonmp) \
+   $(use_enable static-libs static) \
+   $(use_with readline) \
+   $(use_enable sanitizers) \
+   $(use_with seccomp) \
+   $(use_with snmp) \
+   $(use_with xml)
+}
+
+src_compile() {
+   emake
+   use doc && emake doxygen-doc
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   find "${D}" -name '*.la' -delete || die
+
+   newinitd "${FILESDIR}"/${PN}-initd-5 ${PN}
+   newconfd "${FILESDIR}"/${PN}-confd-1 ${PN}
+   newbashcomp src/client/completion/lldpcli lldpcli
+
+   use doc && dodoc -r doxygen/html
+
+   insinto /etc
+   doins "${FILESDIR}/lldpd.conf"
+   keepdir /etc/${PN}.d
+
+   systemd_dounit "${FILESDIR}"/${PN}.service
+  

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/

2020-03-21 Thread Jory Pratt
commit: 59e85981163c13a121a99faa17de185976436461
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Mar 22 03:12:57 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Mar 22 03:12:57 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=59e85981

sys-devel/gcc: Version bump 9.3.0

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Jory Pratt  gentoo.org>

 sys-devel/gcc/Manifest |  2 ++
 sys-devel/gcc/gcc-9.3.0.ebuild | 33 +
 2 files changed, 35 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index d9042e9..a9b0b6c 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -6,3 +6,5 @@ DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 
71df2ff5bd6874d57519c2e9af6b22152c8c4d7fa
 DIST gcc-9.2.0-patches-4.tar.bz2 21655 BLAKE2B 
2acf6d83ec934a65e77d2079a024b42622e1234f0516f12839f7d03c2f3e1bb275037b020e35ba847d6809d5577ba966619c78345b75355df0a754d02ccf9819
 SHA512 
114e01a7b08ecb1feab24ef3cfc72c8953748f1526722b80c18602025eef132e2b4c05db59c7a23eb2e7f42ed48eb02d92bcd73b1ca932374d6bedaf89cc66d0
 DIST gcc-9.2.0-patches-5.tar.bz2 22929 BLAKE2B 
2d8a69098d836d24ec295e2e0ff6864f34914473b1e4ae1630c3ee23c16aba8ee1a9c943c89a629d1c8a2d2018796ac4b01992fcd9d926c693423041572c8155
 SHA512 
79961204054b1eb91e87bb9f226ce236ffb8bacf1550b7a5abaf8c121fa373d9fa8fcd56f201887976f76056a22cf75a418b6221d0ea35050d3ec4465a764fc0
 DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 
41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453
 SHA512 
a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040
+DIST gcc-9.3.0-patches-1.tar.bz2 12659 BLAKE2B 
03937d13f58fbcb84bbe3111c7dad7c53767501c443f7e21ac078d37d067fe0e7022589e94a9cfb38d164fd4c1cecfce57f28165e0577fa6e06b189abf348459
 SHA512 
08b2c9a20b17e06c6721c7193d40e085308b561376a4c35a5ec6ff19ee4f414fead25febbd4d95c8d09586893af83d818d8d5f23bfb16794bffe4439d0b0d8be
+DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de

diff --git a/sys-devel/gcc/gcc-9.3.0.ebuild b/sys-devel/gcc/gcc-9.3.0.ebuild
new file mode 100644
index 000..5957e36
--- /dev/null
+++ b/sys-devel/gcc/gcc-9.3.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PATCH_VER="1"
+
+inherit toolchain
+
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.13 )
+   >=${CATEGORY}/binutils-2.20"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
+fi
+
+src_prepare() {
+   toolchain_src_prepare
+
+   if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then
+   eapply "${FILESDIR}"/6.3.0/cpu_indicator.patch
+   eapply "${FILESDIR}"/7.1.0/posix_memalign.patch
+   case $(tc-arch) in
+   amd64|arm64|ppc64) eapply 
"${FILESDIR}"/8.3.0/gcc-pure64.patch ;;
+   esac
+   fi
+
+   eapply_user
+}



[gentoo-commits] proj/portage:master commit in: lib/portage/tests/ebuild/

2020-03-21 Thread Zac Medico
commit: b59cf8bd11e48ebee2b3da185de48fd0f9aec4b8
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Mar 22 01:10:04 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Mar 22 01:10:40 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b59cf8bd

DoebuildSpawnTestCase: add $HOME variable

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

 lib/portage/tests/ebuild/test_doebuild_spawn.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/portage/tests/ebuild/test_doebuild_spawn.py 
b/lib/portage/tests/ebuild/test_doebuild_spawn.py
index 7750f87b3..aedd0b8de 100644
--- a/lib/portage/tests/ebuild/test_doebuild_spawn.py
+++ b/lib/portage/tests/ebuild/test_doebuild_spawn.py
@@ -66,9 +66,11 @@ class DoebuildSpawnTestCase(TestCase):
settings['PORTAGE_BUILDDIR'] = os.path.join(
settings['PORTAGE_TMPDIR'], cpv)
settings['PYTHONDONTWRITEBYTECODE'] = 
os.environ.get('PYTHONDONTWRITEBYTECODE', '')
+   settings['HOME'] = os.path.join(
+   settings['PORTAGE_BUILDDIR'], 'homedir')
settings['T'] = os.path.join(
settings['PORTAGE_BUILDDIR'], 'temp')
-   for x in ('PORTAGE_BUILDDIR', 'T'):
+   for x in ('PORTAGE_BUILDDIR', 'HOME', 'T'):
os.makedirs(settings[x])
# Create a fake environment, to pretend as if the ebuild
# has been sourced already.



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

2020-03-21 Thread Lars Wendler
commit: e2b256a450fcc8f1d5af354896300dda548eb236
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Mar 22 01:02:27 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar 22 01:02:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2b256a4

sci-astronomy/celestia: Synced live ebuild

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 sci-astronomy/celestia/celestia-.ebuild | 29 -
 1 file changed, 16 insertions(+), 13 deletions(-)

diff --git a/sci-astronomy/celestia/celestia-.ebuild 
b/sci-astronomy/celestia/celestia-.ebuild
index fda29bea854..4ea492d2df5 100644
--- a/sci-astronomy/celestia/celestia-.ebuild
+++ b/sci-astronomy/celestia/celestia-.ebuild
@@ -5,21 +5,27 @@ EAPI=7
 
 inherit desktop flag-o-matic xdg cmake
 
-if [[ "${PV}" =  ]] ; then
-   inherit git-r3
+if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/CelestiaProject/Celestia.git;
+   inherit git-r3
 else
-   
SRC_URI="https://github.com/${PN^}Project/${PN^}/archive/${PV/_/-}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+   if [[ ${PV} == *_p* ]] ; then
+   COMMIT_ID="df508a0c597a3d96c1c039fa4a973e294021cfba"
+   
SRC_URI="https://github.com/${PN^}Project/${PN^}/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN^}-${COMMIT_ID}"
+   KEYWORDS="~amd64 ~x86"
+   else
+   
SRC_URI="https://github.com/${PN^}Project/${PN^}/archive/${PV/_/-}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+   fi
 fi
 
 DESCRIPTION="OpenGL 3D space simulator"
 HOMEPAGE="https://celestia.space;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
-IUSE="glut nls +qt5 theora"
-
+IUSE="glut lua nls +qt5 theora"
 REQUIRED_USE="|| ( glut qt5 )"
 
 BDEPEND="
@@ -28,14 +34,15 @@ BDEPEND="
nls? ( sys-devel/gettext )
 "
 DEPEND="
-   >=dev-lang/lua-5.1:*
dev-libs/libfmt:=
media-libs/glew:0
media-libs/libpng:0=
+   sys-libs/zlib:=
virtual/glu
virtual/jpeg:0
virtual/opengl
glut? ( media-libs/freeglut )
+   lua? ( dev-lang/lua:* )
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -58,8 +65,6 @@ PATCHES=(
 src_prepare() {
cmake_src_prepare
 
-   filter-flags "-funroll-loops -frerun-loop-opt"
-
### This version of Celestia has a bug in the font rendering and
### requires -fsigned-char. We should be able to force this flag
### on all architectures. See bug #316573.
@@ -67,10 +72,8 @@ src_prepare() {
 }
 
 src_configure() {
-   # force lua. Seems still to be inevitable
local mycmakeargs=(
-   #-DENABLE_CELX="$(usex lua)"
-   -DENABLE_CELX=ON
+   -DENABLE_CELX="$(usex lua)"
-DENABLE_NLS="$(usex nls)"
-DENABLE_GLUT="$(usex glut)"
-DENABLE_GTK=OFF



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

2020-03-21 Thread Lars Wendler
commit: 79216766b3cc7b2315257a07cf290c8364faf510
Author: Nils Freydank  posteo  de>
AuthorDate: Sun Mar 22 00:59:03 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar 22 01:01:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79216766

sci-astronomy/celestia: Bump to version 1.7.0_pre20200316

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 sci-astronomy/celestia/Manifest|   1 +
 .../celestia/celestia-1.7.0_pre20200316.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/sci-astronomy/celestia/Manifest b/sci-astronomy/celestia/Manifest
new file mode 100644
index 000..1bc9d5465e6
--- /dev/null
+++ b/sci-astronomy/celestia/Manifest
@@ -0,0 +1 @@
+DIST celestia-1.7.0_pre20200316.tar.gz 69459012 BLAKE2B 
8e718e8a4aa064b9be0bd5f0f1c034f3ffec42671c6eae503216f5ea2787e8c5da3315e3cb39e94e2a0eab5f067e189fe70dc9d04bff4127e9e39fba3a7117ae
 SHA512 
db4213e1d76699ff01390f12e3763596dfd2641389743c27221b4e7934be9daca7a884dd389135894d225e8613830468ebede5664543e27e44e21e19d22d1e7f

diff --git a/sci-astronomy/celestia/celestia-1.7.0_pre20200316.ebuild 
b/sci-astronomy/celestia/celestia-1.7.0_pre20200316.ebuild
new file mode 100644
index 000..4ea492d2df5
--- /dev/null
+++ b/sci-astronomy/celestia/celestia-1.7.0_pre20200316.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop flag-o-matic xdg cmake
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/CelestiaProject/Celestia.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *_p* ]] ; then
+   COMMIT_ID="df508a0c597a3d96c1c039fa4a973e294021cfba"
+   
SRC_URI="https://github.com/${PN^}Project/${PN^}/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN^}-${COMMIT_ID}"
+   KEYWORDS="~amd64 ~x86"
+   else
+   
SRC_URI="https://github.com/${PN^}Project/${PN^}/archive/${PV/_/-}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+   fi
+fi
+
+DESCRIPTION="OpenGL 3D space simulator"
+HOMEPAGE="https://celestia.space;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="glut lua nls +qt5 theora"
+REQUIRED_USE="|| ( glut qt5 )"
+
+BDEPEND="
+   dev-cpp/eigen
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+DEPEND="
+   dev-libs/libfmt:=
+   media-libs/glew:0
+   media-libs/libpng:0=
+   sys-libs/zlib:=
+   virtual/glu
+   virtual/jpeg:0
+   virtual/opengl
+   glut? ( media-libs/freeglut )
+   lua? ( dev-lang/lua:* )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   theora? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   # make better desktop files
+   "${FILESDIR}"/${PN}-1.5.0-desktop.patch
+   # add a ~/.celestia for extra directories
+   "${FILESDIR}"/${PN}-1.6.99-cfg.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   ### This version of Celestia has a bug in the font rendering and
+   ### requires -fsigned-char. We should be able to force this flag
+   ### on all architectures. See bug #316573.
+   append-flags "-fsigned-char"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_CELX="$(usex lua)"
+   -DENABLE_NLS="$(usex nls)"
+   -DENABLE_GLUT="$(usex glut)"
+   -DENABLE_GTK=OFF
+   -DENABLE_QT="$(usex qt5)"
+   -DENABLE_WIN=OFF
+   -DENABLE_THEORA="$(usex theora)"
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   local size
+   for size in 16 22 32 48 ; do
+   newicon -s ${size} 
"${S}"/src/celestia/kde/data/hi${size}-app-${PN}.png ${PN}.png
+   done
+   newicon -s 128 "${S}"/src/celestia/gtk/data/${PN}-logo.png ${PN}.png
+   doicon -s scalable "${S}"/src/celestia/gtk/data/${PN}.svg
+
+   use glut && domenu ${PN}.desktop
+   if use qt5 ; then
+   sed \
+   -e "/^Name/s@\$@ (qt5 interface)@" \
+   -e "/^Exec/s@${PN}@${PN}-qt@" \
+   ${PN}.desktop > "${T}"/${PN}-qt5.desktop || die
+   domenu "${T}"/${PN}-qt5.desktop
+   fi
+   dodoc AUTHORS README TRANSLATORS *.txt
+}



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

2020-03-21 Thread Lars Wendler
commit: 14c2774d2bec27187909e5ba38b2523c2cac8e7d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Mar 22 00:52:59 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar 22 00:53:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c2774d

net-dns/nsd: Removed old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 net-dns/nsd/Manifest |   2 -
 net-dns/nsd/nsd-4.2.2.ebuild | 115 ---
 net-dns/nsd/nsd-4.2.3.ebuild | 115 ---
 3 files changed, 232 deletions(-)

diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest
index 85609fbdd7e..b3c1bdae644 100644
--- a/net-dns/nsd/Manifest
+++ b/net-dns/nsd/Manifest
@@ -1,4 +1,2 @@
-DIST nsd-4.2.2.tar.gz 1149182 BLAKE2B 
1cbac527063f7d14da589bd5060117da10fdd6a9e34b04eb763dbb94fe6c9cf09dc351985de3d099aea3377a4c945622871566c06e7f78aede885aa0c2bc5937
 SHA512 
43e2ee980a11ed0ad521cc9d8be1e2d29fa8ab552bdda043ffa7e5bc71cf07ad49319629f71e93dcf1dabd315f93bcfb9fd8b5847f27b125cf151fb4f63779b2
-DIST nsd-4.2.3.tar.gz 1148054 BLAKE2B 
1e184a557b973af24620338c2f4c94d27ecbd544dd40ee11c7905dc8304f6a1f7ba6d3e8ec49057ef88243d8afb9c005adba89e464ebecdd8b2ab2e5a751c302
 SHA512 
08349375caf96d870a7ba6e8de6342794f4bba356ef75d46f3c3f50462d356317f3e82a252febda21e2fbfe36bf7ad0c53f40079779faf204a4aaebd41fdc965
 DIST nsd-4.2.4.tar.gz 1148826 BLAKE2B 
e2508c225d0bebeb9134c6eb3f00dfaf00d2de1a545cf9719b3bf04de8cf4a173ed744ebe5ff50a7062f5fb3135f4e476b9111736442fa358eb6ce20faac8406
 SHA512 
5d4f546a2a4484b182c65d3337d44596e935bca074c0eda2947b9d128a56db08a00240c6ec9ce22bc9a436e009c00c3283c4a5cbd1163ca4a429eaa92ec54208
 DIST nsd-4.3.0.tar.gz 1168198 BLAKE2B 
87eb68987dfff84f7ab3038e8c563724d2859e61d28238967d5db272f6783f026eaa3729b73bd16761b8218110bdac7d636307babdaf67b9d35ddeb013ab5ae8
 SHA512 
8724fdfe9ca07dce6cf73bd0441a5d6b6e8a37f31744aca185e8cff2bde66ba677c189bb0b5bd8c8ec5682cd623bf24c0087ae47630615292b96d89f1d4134c5

diff --git a/net-dns/nsd/nsd-4.2.2.ebuild b/net-dns/nsd/nsd-4.2.2.ebuild
deleted file mode 100644
index 232aade21c0..000
--- a/net-dns/nsd/nsd-4.2.2.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-# version voodoo needed only for non-release tarballs: 4.0.0_rc1 => 4.0.0rc1
-MY_PV="${PV/_beta/b}"
-MY_PV="${MY_PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="An authoritative only, high performance, open source name server"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd;
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz;
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="bind8-stats dnstap ipv6 libevent minimal-responses mmap munin +nsec3 
ratelimit root-server runtime-checks ssl systemd libressl"
-
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="
-   acct-group/nsd
-   acct-user/nsd
-   dnstap? (
-   dev-libs/fstrm
-   dev-libs/protobuf-c
-   )
-   libevent? ( dev-libs/libevent )
-   munin? ( net-analyzer/munin )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   systemd? ( sys-apps/systemd )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   virtual/yacc
-   systemd? ( virtual/pkgconfig )
-"
-
-PATCHES=(
-   # Fix the paths in the munin plugin to match our install
-   "${FILESDIR}"/nsd_munin_.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --enable-largefile
-   --enable-pie
-   --enable-relro-now
-   --enable-tcp-fastopen
-   --with-dbfile="${EPREFIX}"/var/db/nsd/nsd.db
-   --with-logfile="${EPREFIX}"/var/log/nsd.log
-   --with-pidfile="${EPREFIX}"/run/nsd/nsd.pid
-   --with-xfrdfile="${EPREFIX}"/var/db/nsd/xfrd.state
-   --with-xfrdir="${EPREFIX}"/var/db/nsd
-   --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list
-   --with-zonesdir="${EPREFIX}"/var/lib/nsd
-   $(use_enable bind8-stats)
-   $(use_enable bind8-stats zone-stats)
-   $(use_enable dnstap)
-   $(use_enable ipv6)
-   $(use_enable minimal-responses)
-   $(use_enable mmap)
-   $(use_enable nsec3)
-   $(use_enable ratelimit)
-   $(use_enable root-server)
-   $(use_enable runtime-checks checking)
-   $(use_enable systemd)
-   $(use_with libevent)
-   $(use_with ssl)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   dodoc 
doc/{ChangeLog,CREDITS,NSD-4-features,NSD-FOR-BIND-USERS,README,RELNOTES,REQUIREMENTS}
-
-   newinitd 

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

2020-03-21 Thread Lars Wendler
commit: f397a37a14320298ed6b1e7ba032a2a3a177e30d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Mar 22 00:52:16 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar 22 00:53:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f397a37a

net-dns/nsd: Version 4.2.4 stable for amd64 and x86

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 net-dns/nsd/nsd-4.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/nsd/nsd-4.2.4.ebuild b/net-dns/nsd/nsd-4.2.4.ebuild
index ec29bccb614..fa42a2b9d37 100644
--- a/net-dns/nsd/nsd-4.2.4.ebuild
+++ b/net-dns/nsd/nsd-4.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ 
SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
 [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="bind8-stats dnstap ipv6 libevent minimal-responses mmap munin +nsec3 
ratelimit root-server runtime-checks ssl systemd libressl"
 
 S="${WORKDIR}/${MY_P}"



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

2020-03-21 Thread Lars Wendler
commit: b08500467fe482f9c94f2452c0abb26873665f4c
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Mar 22 00:51:32 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar 22 00:53:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0850046

net-dns/nsd: Bump to version 4.3.0

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 net-dns/nsd/Manifest |   1 +
 net-dns/nsd/nsd-4.3.0.ebuild | 116 +++
 2 files changed, 117 insertions(+)

diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest
index 38ccddbe936..85609fbdd7e 100644
--- a/net-dns/nsd/Manifest
+++ b/net-dns/nsd/Manifest
@@ -1,3 +1,4 @@
 DIST nsd-4.2.2.tar.gz 1149182 BLAKE2B 
1cbac527063f7d14da589bd5060117da10fdd6a9e34b04eb763dbb94fe6c9cf09dc351985de3d099aea3377a4c945622871566c06e7f78aede885aa0c2bc5937
 SHA512 
43e2ee980a11ed0ad521cc9d8be1e2d29fa8ab552bdda043ffa7e5bc71cf07ad49319629f71e93dcf1dabd315f93bcfb9fd8b5847f27b125cf151fb4f63779b2
 DIST nsd-4.2.3.tar.gz 1148054 BLAKE2B 
1e184a557b973af24620338c2f4c94d27ecbd544dd40ee11c7905dc8304f6a1f7ba6d3e8ec49057ef88243d8afb9c005adba89e464ebecdd8b2ab2e5a751c302
 SHA512 
08349375caf96d870a7ba6e8de6342794f4bba356ef75d46f3c3f50462d356317f3e82a252febda21e2fbfe36bf7ad0c53f40079779faf204a4aaebd41fdc965
 DIST nsd-4.2.4.tar.gz 1148826 BLAKE2B 
e2508c225d0bebeb9134c6eb3f00dfaf00d2de1a545cf9719b3bf04de8cf4a173ed744ebe5ff50a7062f5fb3135f4e476b9111736442fa358eb6ce20faac8406
 SHA512 
5d4f546a2a4484b182c65d3337d44596e935bca074c0eda2947b9d128a56db08a00240c6ec9ce22bc9a436e009c00c3283c4a5cbd1163ca4a429eaa92ec54208
+DIST nsd-4.3.0.tar.gz 1168198 BLAKE2B 
87eb68987dfff84f7ab3038e8c563724d2859e61d28238967d5db272f6783f026eaa3729b73bd16761b8218110bdac7d636307babdaf67b9d35ddeb013ab5ae8
 SHA512 
8724fdfe9ca07dce6cf73bd0441a5d6b6e8a37f31744aca185e8cff2bde66ba677c189bb0b5bd8c8ec5682cd623bf24c0087ae47630615292b96d89f1d4134c5

diff --git a/net-dns/nsd/nsd-4.3.0.ebuild b/net-dns/nsd/nsd-4.3.0.ebuild
new file mode 100644
index 000..b6ca20a489b
--- /dev/null
+++ b/net-dns/nsd/nsd-4.3.0.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+# version voodoo needed only for non-release tarballs: 4.0.0_rc1 => 4.0.0rc1
+MY_PV="${PV/_beta/b}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="An authoritative only, high performance, open source name server"
+HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd;
+SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz;
+LICENSE="BSD"
+SLOT="0"
+[[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \
+KEYWORDS="~amd64 ~x86"
+IUSE="bind8-stats dnstap ipv6 libevent minimal-responses mmap munin +nsec3 
ratelimit root-server runtime-checks ssl systemd libressl"
+
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="
+   acct-group/nsd
+   acct-user/nsd
+   dnstap? (
+   dev-libs/fstrm
+   dev-libs/protobuf-c
+   )
+   libevent? ( dev-libs/libevent )
+   munin? ( net-analyzer/munin )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   systemd? ( sys-apps/systemd )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   virtual/yacc
+   systemd? ( virtual/pkgconfig )
+"
+
+PATCHES=(
+   # Fix the paths in the munin plugin to match our install
+   "${FILESDIR}"/nsd_munin_.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-largefile
+   --enable-pie
+   --enable-relro-now
+   --enable-tcp-fastopen
+   --with-dbfile="${EPREFIX}"/var/db/nsd/nsd.db
+   --with-logfile="${EPREFIX}"/var/log/nsd.log
+   --with-pidfile="${EPREFIX}"/run/nsd/nsd.pid
+   --with-xfrdfile="${EPREFIX}"/var/db/nsd/xfrd.state
+   --with-xfrdir="${EPREFIX}"/var/db/nsd
+   --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list
+   --with-zonesdir="${EPREFIX}"/var/lib/nsd
+   $(use_enable bind8-stats)
+   $(use_enable bind8-stats zone-stats)
+   $(use_enable dnstap)
+   $(use_enable ipv6)
+   $(use_enable minimal-responses)
+   $(use_enable mmap)
+   $(use_enable nsec3)
+   $(use_enable ratelimit)
+   $(use_enable root-server)
+   $(use_enable runtime-checks checking)
+   $(use_enable systemd)
+   $(use_with libevent)
+   $(use_with ssl)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dodoc 
doc/{ChangeLog,CREDITS,NSD-4-features,NSD-FOR-BIND-USERS,README,RELNOTES,REQUIREMENTS}
+
+   newinitd 

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

2020-03-21 Thread Andreas Sturmlechner
commit: 9d4a85b0d543b4564beaaa955c2314e70b7e6952
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 22 00:31:58 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 22 00:32:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d4a85b0

sci-libs/ceres-solver: Drop USE c++11

Closes: https://bugs.gentoo.org/705192
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/ceres-solver/ceres-solver-1.14.0.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sci-libs/ceres-solver/ceres-solver-1.14.0.ebuild 
b/sci-libs/ceres-solver/ceres-solver-1.14.0.ebuild
index 6b175ba5ec7..d5241fc699a 100644
--- a/sci-libs/ceres-solver/ceres-solver-1.14.0.ebuild
+++ b/sci-libs/ceres-solver/ceres-solver-1.14.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://ceres-solver.org/${P}.tar.gz;
 LICENSE="sparse? ( BSD ) !sparse? ( LGPL-2.1 ) cxsparse? ( BSD )"
 SLOT="0/1"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="cxsparse c++11 doc examples gflags lapack openmp +schur sparse test"
+IUSE="cxsparse doc examples gflags lapack openmp +schur sparse test"
 
 REQUIRED_USE="test? ( gflags ) sparse? ( lapack ) abi_x86_32? ( !sparse 
!lapack )"
 
@@ -76,9 +76,7 @@ src_configure() {
-DBUILD_BENCHMARKS=OFF
-DBUILD_EXAMPLES=OFF
-DBUILD_TESTING=$(usex test)
-   -DCXX11=$(usex c++11)
-DBUILD_DOCUMENTATION=$(usex doc)
-   -DCERES_DOCS_INSTALL_DIR="${EPREFIX}"/usr/share/doc/${PF}
-DGFLAGS=$(usex gflags)
-DLAPACK=$(usex lapack)
-DOPENMP=$(usex openmp)
@@ -86,6 +84,9 @@ src_configure() {
-DCXSPARSE=$(usex cxsparse)
-DSUITESPARSE=$(usex sparse)
)
+   use doc && mycmakeargs+=(
+   -DCERES_DOCS_INSTALL_DIR="${EPREFIX}"/usr/share/doc/${PF}
+   )
use sparse || use cxsparse || mycmakeargs+=( -DEIGENSPARSE=ON )
cmake-multilib_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2020-03-21 Thread Lars Wendler
commit: 0ba519701b318525e86bf05594ce7b5fe4bf19ec
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Mar 22 00:19:28 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar 22 00:19:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba51970

net-fs/samba: Fixed typo

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 net-fs/samba/samba-4.10.11.ebuild   | 2 +-
 net-fs/samba/samba-4.10.13.ebuild   | 2 +-
 net-fs/samba/samba-4.10.2-r1.ebuild | 2 +-
 net-fs/samba/samba-4.11.4.ebuild| 2 +-
 net-fs/samba/samba-4.11.6-r2.ebuild | 2 +-
 net-fs/samba/samba-4.11.6.ebuild| 2 +-
 net-fs/samba/samba-4.11.7.ebuild| 2 +-
 net-fs/samba/samba-4.12.0.ebuild| 2 +-
 net-fs/samba/samba-4.5.16-r1.ebuild | 2 +-
 net-fs/samba/samba-4.8.12.ebuild| 2 +-
 net-fs/samba/samba-4.8.6-r4.ebuild  | 2 +-
 net-fs/samba/samba-4.8.6-r5.ebuild  | 2 +-
 net-fs/samba/samba-4.9.17.ebuild| 2 +-
 net-fs/samba/samba-4.9.18.ebuild| 2 +-
 14 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/net-fs/samba/samba-4.10.11.ebuild 
b/net-fs/samba/samba-4.10.11.ebuild
index e782b5089c5..ed134f4d5d3 100644
--- a/net-fs/samba/samba-4.10.11.ebuild
+++ b/net-fs/samba/samba-4.10.11.ebuild
@@ -306,7 +306,7 @@ multilib_src_test() {
 }
 
 pkg_postinst() {
-   ewarn "Be aware the this release contains the best of all of Samba's"
+   ewarn "Be aware that this release contains the best of all of Samba's"
ewarn "technology parts, both a file server (that you can reasonably 
expect"
ewarn "to upgrade existing Samba 3.x releases to) and the AD domain"
ewarn "controller work previously known as 'samba4'."

diff --git a/net-fs/samba/samba-4.10.13.ebuild 
b/net-fs/samba/samba-4.10.13.ebuild
index e782b5089c5..ed134f4d5d3 100644
--- a/net-fs/samba/samba-4.10.13.ebuild
+++ b/net-fs/samba/samba-4.10.13.ebuild
@@ -306,7 +306,7 @@ multilib_src_test() {
 }
 
 pkg_postinst() {
-   ewarn "Be aware the this release contains the best of all of Samba's"
+   ewarn "Be aware that this release contains the best of all of Samba's"
ewarn "technology parts, both a file server (that you can reasonably 
expect"
ewarn "to upgrade existing Samba 3.x releases to) and the AD domain"
ewarn "controller work previously known as 'samba4'."

diff --git a/net-fs/samba/samba-4.10.2-r1.ebuild 
b/net-fs/samba/samba-4.10.2-r1.ebuild
index 78940866cb2..e83a909917e 100644
--- a/net-fs/samba/samba-4.10.2-r1.ebuild
+++ b/net-fs/samba/samba-4.10.2-r1.ebuild
@@ -299,7 +299,7 @@ multilib_src_test() {
 }
 
 pkg_postinst() {
-   ewarn "Be aware the this release contains the best of all of Samba's"
+   ewarn "Be aware that this release contains the best of all of Samba's"
ewarn "technology parts, both a file server (that you can reasonably 
expect"
ewarn "to upgrade existing Samba 3.x releases to) and the AD domain"
ewarn "controller work previously known as 'samba4'."

diff --git a/net-fs/samba/samba-4.11.4.ebuild b/net-fs/samba/samba-4.11.4.ebuild
index fb5e20da359..7914bd6929b 100644
--- a/net-fs/samba/samba-4.11.4.ebuild
+++ b/net-fs/samba/samba-4.11.4.ebuild
@@ -302,7 +302,7 @@ multilib_src_test() {
 }
 
 pkg_postinst() {
-   ewarn "Be aware the this release contains the best of all of Samba's"
+   ewarn "Be aware that this release contains the best of all of Samba's"
ewarn "technology parts, both a file server (that you can reasonably 
expect"
ewarn "to upgrade existing Samba 3.x releases to) and the AD domain"
ewarn "controller work previously known as 'samba4'."

diff --git a/net-fs/samba/samba-4.11.6-r2.ebuild 
b/net-fs/samba/samba-4.11.6-r2.ebuild
index 0839df79c98..d8f1074311e 100644
--- a/net-fs/samba/samba-4.11.6-r2.ebuild
+++ b/net-fs/samba/samba-4.11.6-r2.ebuild
@@ -305,7 +305,7 @@ multilib_src_test() {
 }
 
 pkg_postinst() {
-   ewarn "Be aware the this release contains the best of all of Samba's"
+   ewarn "Be aware that this release contains the best of all of Samba's"
ewarn "technology parts, both a file server (that you can reasonably 
expect"
ewarn "to upgrade existing Samba 3.x releases to) and the AD domain"
ewarn "controller work previously known as 'samba4'."

diff --git a/net-fs/samba/samba-4.11.6.ebuild b/net-fs/samba/samba-4.11.6.ebuild
index fb5e20da359..7914bd6929b 100644
--- a/net-fs/samba/samba-4.11.6.ebuild
+++ b/net-fs/samba/samba-4.11.6.ebuild
@@ -302,7 +302,7 @@ multilib_src_test() {
 }
 
 pkg_postinst() {
-   ewarn "Be aware the this release contains the best of all of Samba's"
+   ewarn "Be aware that this release contains the best of all of Samba's"
ewarn "technology parts, both a file server (that you can reasonably 
expect"
ewarn "to upgrade existing Samba 3.x releases to) and the AD domain"
ewarn "controller work previously known as 'samba4'."

diff --git 

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

2020-03-21 Thread Cédric Krier
commit: ab7f8da004895385f7e2149bdb96be6741adee39
Author: Cédric Krier  gentoo  org>
AuthorDate: Sat Mar 21 23:46:21 2020 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sat Mar 21 23:46:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab7f8da0

dev-vcs/hg-evolve: Version bumps

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Cédric Krier  gentoo.org>

 dev-vcs/hg-evolve/Manifest   | 2 +-
 dev-vcs/hg-evolve/{hg-evolve-9.2.1.ebuild => hg-evolve-9.3.0.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/hg-evolve/Manifest b/dev-vcs/hg-evolve/Manifest
index 400ce5176e3..7e1d9dc9fa0 100644
--- a/dev-vcs/hg-evolve/Manifest
+++ b/dev-vcs/hg-evolve/Manifest
@@ -1,2 +1,2 @@
 DIST hg-evolve-8.5.1.tar.gz 755965 BLAKE2B 
c9d6ea06f91cc537e1ea9266a09cded59e3dfb69f0bb5300a40b971bda6f9ce680c81978c23806972ca88931d9f2d67eedce14ba1f56670fa3c18194b63e2999
 SHA512 
7c5d9608d03ab81fc7291edb3f0ddb016cd4b267997bf66fcb221c9c917fbd34bfb4637bbb0c60b460a32304ee45fd7e30db929312dfbaa94df17baf7947482e
-DIST hg-evolve-9.2.1.tar.gz 775584 BLAKE2B 
03b57b464cf3395c5206f14310e202d5bfe3046816d943d1fb2b304f8fe66226f2b5773dec9feae4c487b6efdbf9ff18416dc55679e658264236c65b3a76d26c
 SHA512 
927ba873c583a4027d8c745ba8eb70e8768cd7c4c9a36f773d33d9a77807345cc9d2029c8cbe0d626984a963700399447f2bee01c6a0820a4a46894719f76869
+DIST hg-evolve-9.3.0.tar.gz 789635 BLAKE2B 
0e9fa2d2a9bf211b45e23d80b0d082ad5e77297ed82593f12ba433b04dcca55813817a169cbd68ca7165d866005f7a708043e53b7f1d376ec17f8dd2923dfe7e
 SHA512 
f65132bfb8063aa0ab9878bef2fd4909c181d8026c971af224b6f69def5d9f8bb31e9e022ad7c1e098b8a154191f07009392336e0d1e787dedc5382dff2a6326

diff --git a/dev-vcs/hg-evolve/hg-evolve-9.2.1.ebuild 
b/dev-vcs/hg-evolve/hg-evolve-9.3.0.ebuild
similarity index 88%
rename from dev-vcs/hg-evolve/hg-evolve-9.2.1.ebuild
rename to dev-vcs/hg-evolve/hg-evolve-9.3.0.ebuild
index 7c697729d1a..6ac77b0d861 100644
--- a/dev-vcs/hg-evolve/hg-evolve-9.2.1.ebuild
+++ b/dev-vcs/hg-evolve/hg-evolve-9.3.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python2_7 python3_{6..8} )
 
 inherit distutils-r1
 
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="doc"
 
 RDEPEND="
-   >=dev-vcs/mercurial-4.5[${PYTHON_USEDEP}]"
+   >=dev-vcs/mercurial-4.6[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
doc? ( dev-python/sphinx )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ocl-icd/files/, dev-libs/ocl-icd/

2020-03-21 Thread Sergei Trofimovich
commit: 3b0142eada144a18e5d1bc521b36ae274e0056d7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 21 23:30:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 21 23:30:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0142ea

dev-libs/ocl-icd: tweak for gcc-10, bug #706098

Reported-by: Anthony Parsons
Closes: https://bugs.gentoo.org/706098
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/ocl-icd/files/ocl-icd-2.2.12-gcc-10.patch | 39 ++
 dev-libs/ocl-icd/ocl-icd-2.2.12-r1.ebuild  |  2 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-libs/ocl-icd/files/ocl-icd-2.2.12-gcc-10.patch 
b/dev-libs/ocl-icd/files/ocl-icd-2.2.12-gcc-10.patch
new file mode 100644
index 000..64948d5b05e
--- /dev/null
+++ b/dev-libs/ocl-icd/files/ocl-icd-2.2.12-gcc-10.patch
@@ -0,0 +1,39 @@
+https://bugs.gentoo.org/706098
+
+From 4667bddd365bcc1dc66c483835971f0083b44b1d Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Wed, 22 Jan 2020 19:38:23 +
+Subject: [PATCH] icd_generator.rb: fix build failure against gcc-10
+
+On gcc-10 (and gcc-9 -fno-common) build fails as:
+
+```
+libtool: link: gcc -shared  -fPIC -DPIC  .libs/libdummy_icd.o 
.libs/libdummy_icd_gen.o \
+-ldl  -g -O2   -Wl,-soname -Wl,libdummycl.so.0 -o .libs/libdummycl.so.0.0.0
+ld: 
.libs/libdummy_icd_gen.o:/home/slyfox/dev/git/ocl-icd/libdummy_icd_gen.h:226:
+  multiple definition of `master_dispatch'; 
.libs/libdummy_icd.o:/home/slyfox/dev/git/ocl-icd/libdummy_icd_gen.h:226: first 
defined here
+```
+
+gcc-10 will change the default from -fcommon to fno-common:
+https://gcc.gnu.org/PR85678.
+
+The error also happens if CFLAGS=-fno-common passed explicitly.
+
+Reported-by: Anthony Parsons
+Bug: https://bugs.gentoo.org/706098
+Signed-off-by: Sergei Trofimovich 
+---
+ icd_generator.rb | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/icd_generator.rb
 b/icd_generator.rb
+@@ -207,7 +207,7 @@ def self.generate_libdummy_icd_header
+ }
+ libdummy_icd_structures += "};\n\n"
+ libdummy_icd_structures += "#pragma GCC visibility push(hidden)\n\n"
+-libdummy_icd_structures += "struct _cl_icd_dispatch master_dispatch; \n\n"
++libdummy_icd_structures += "extern struct _cl_icd_dispatch 
master_dispatch; \n\n"
+ $use_name_in_test.each { |k, f|
+   libdummy_icd_structures += "typeof(#{f}) INT#{f};\n"
+ }

diff --git a/dev-libs/ocl-icd/ocl-icd-2.2.12-r1.ebuild 
b/dev-libs/ocl-icd/ocl-icd-2.2.12-r1.ebuild
index aebd6ac1e7e..3142ef64c65 100644
--- a/dev-libs/ocl-icd/ocl-icd-2.2.12-r1.ebuild
+++ b/dev-libs/ocl-icd/ocl-icd-2.2.12-r1.ebuild
@@ -18,6 +18,8 @@ IUSE="+khronos-headers"
 BDEPEND="${RUBY_DEPS}"
 RDEPEND="app-eselect/eselect-opencl"
 
+PATCHES=("${FILESDIR}"/${P}-gcc-10.patch)
+
 src_prepare() {
replace-flags -Os -O2 # bug 646122
 



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

2020-03-21 Thread Sergei Trofimovich
commit: e045cba098ae80b38eb39ae1ac18c328870e3686
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 21 23:17:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 21 23:17:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e045cba0

profiles/features/musl/package.mask: mask sys-auth/libnss-nis

musl has no support for nss subsystem.

Reported-by: Toralf Förster
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 48ed41cb0c9..cb7c6f88fac 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors.
 # Distributed under the terms of the GNU General Public License v2
 
+# Sergei Trofimovich  (2020-03-21)
+# musl has no support for nss subsystem.
+sys-auth/libnss-nis
+
 # Sergei Trofimovich  (2020-03-21)
 # Needs a port no musl. Uses glibc-specific termio and __getppid.
 app-emulation/ski



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

2020-03-21 Thread Andreas K. Hüttel
commit: 7626824f263d24828f393251fc357fe6060b85f5
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Sat Mar 21 21:42:02 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Mar 21 23:16:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7626824f

sys-libs/glibc: Fixes in 2.30 testsuite

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas K. Huettel  gentoo.org>

 sys-libs/glibc/Manifest |  2 +-
 sys-libs/glibc/glibc-2.30-r6.ebuild | 32 ++--
 2 files changed, 31 insertions(+), 3 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index dcd0e760f61..bbdde0350f7 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -15,7 +15,7 @@ DIST glibc-2.28.tar.xz 16484344 BLAKE2B 
9aa8cbd5a145c2a6fde3a60b3d0a14b12b46ed79
 DIST glibc-2.29-patches-8.tar.xz 102712 BLAKE2B 
49aacff358c0f8499c444e73eec92f402b81236d6a91d1fc9864f974c5cb72fc5c87bf5ee77700a8333db4c68892b3940948158530cea0d0fbbda51df0ae7953
 SHA512 
7a929e023294e6b76569120cc234bc862f3e260994e56c3a2fc2b969b7313c94a47de7ef85f4e93c9083c16fde987ca470ab9d69d881ab49a22f5fd3a721703a
 DIST glibc-2.29.tar.xz 16515488 BLAKE2B 
b754e6825176538a2b8ca03fce014f0d87d333dc4d038bf0cda5ee8a2f484cd3ce93ad78ec126737e093ab64b55ceedf04cd08aecb4f8041daaa329e99717afa
 SHA512 
146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0
 DIST glibc-2.30-patches-6.tar.xz 66612 BLAKE2B 
21ce2de45c1bd847ddf0e4e848e0d7adccc77eb91d452b9a81404b46c44ae681f31f8f41c156a782ec9390cf0d5f4d741f6a393ff6dca65b8091f126c1a30623
 SHA512 
0871ae71a67b21339055ac05dcb634f3b705ae44c10e7ac51e19f15196232349ed9b79a856c5e9f681dd44f9b946bbbfe170e9195819e76d0ca95dba7cede71b
-DIST glibc-2.30-patches-7.tar.xz 70632 BLAKE2B 
5442262a4566a18a9a43fa5348365e6299873db320aa6e530ab8ded27cbac137ccbbccf8f0d7954facc6650fea935c9824ea94d69619e30cff9d17b912dec77e
 SHA512 
d33787dcc0e1b4a45e91babe3b87cf979fa5f32d1b285d8f1d0d13729a692606ff65527d5c189f0b3b3c1bec735fda40682399eb8d66897dad49101ddfa195ec
+DIST glibc-2.30-patches-8.tar.xz 71432 BLAKE2B 
149ea765ca1aceafc3237db7362766503a0a1e5c59e82781023bf3da59690502997acebbbeca8712c8c19070951268321affe929d8777b5f3ab3e4f01bb6375f
 SHA512 
6e953a21f858edabe03713951f7b9435d0329ad652b70836911f6a3dc8d49661f03d8f98315ded127af8be315c5ba928a94bc54cfdf37d48a5f9d1e7f9b4f92e
 DIST glibc-2.30.tar.xz 16576920 BLAKE2B 
bd5aae4c9854f40785b91f83c3b632de6d48d811027ddfe61651cb1bc617db8017d7914c23a770cdd3feed06fcc316da841eea916cdba54179e7eace4ea45484
 SHA512 
37483990cd653685873e96c45dd1651b32b441b6d7919a68ebe3bae31a0c3f7ce183fc9b110f0b268b353f80312f18370559a1e7aecea0e5aa755c8f2aef1d6b
 DIST glibc-2.31-patches-2.tar.xz 23736 BLAKE2B 
181ba7f774e2964efdbe6f9f0540c27e18afe76854efcad3be5e5c277cf2e671d0f21752d1d42cb82f1e60a58f76f89a4997c12b74585f88ecbab85dff459c63
 SHA512 
1e9ae2e0cfffd80cc7219a7f989e18987b0ecaaa6e92516f823c7f3febb8fb5c86d8d9c3d9fecb98fdda699f6d7b00660d6ca3f2fee84db60f16a76d723d0b7e
 DIST glibc-2.31.tar.xz 16676764 BLAKE2B 
91df1792345f157265eae405185a81fd4b8ce36d4c2388f44b0d5b1ae38174ea374cbc909cd260770b9f38ea58051da13766d4fa22abf41c2d4a2493257b179b
 SHA512 
735e4c0ef10418b6ea945ad3906585e5bbd8b282d76f2131309dce4cec6b15066a5e4a3731773ce428a819b542579c9957867bb0abf05ed2030983fca4412306

diff --git a/sys-libs/glibc/glibc-2.30-r6.ebuild 
b/sys-libs/glibc/glibc-2.30-r6.ebuild
index 2740fe7453b..45338dc43dd 100644
--- a/sys-libs/glibc/glibc-2.30-r6.ebuild
+++ b/sys-libs/glibc/glibc-2.30-r6.ebuild
@@ -28,7 +28,7 @@ RELEASE_VER=${PV}
 GCC_BOOTSTRAP_VER=20180511
 
 # Gentoo patchset
-PATCH_VER=7
+PATCH_VER=8
 PATCH_DEV=dilfridge
 
 SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
@@ -129,6 +129,26 @@ else
PDEPEND+=" !vanilla? ( sys-libs/timezone-data )"
 fi
 
+# Ignore tests whitelisted below
+GENTOO_GLIBC_XFAIL_TESTS="${GENTOO_GLIBC_XFAIL_TESTS:-yes}"
+
+# The following tests fail due to the Gentoo build system and are thus
+# executed but ignored:
+XFAIL_TEST_LIST=(
+   # 1) Sandbox
+   tst-ldconfig-bad-aux-cache
+   tst-pldd
+   tst-mallocfork2
+   tst-nss-db-endgrent
+   tst-nss-db-endpwent
+   tst-nss-files-hosts-long
+   tst-nss-test3
+   # 2) Namespaces and cgroup
+   tst-locale-locpath
+   # 9) Failures of unknown origin
+   tst-latepthread
+)
+
 #
 # Small helper functions
 #
@@ -1138,7 +1158,15 @@ src_compile() {
 
 glibc_src_test() {
cd "$(builddir nptl)"
-   emake check
+
+   local myxfailparams=""
+   if [[ "${GENTOO_GLIBC_XFAIL_TESTS}" == "yes" ]] ; then
+   for myt in ${XFAIL_TEST_LIST[@]} ; do
+   myxfailparams+="test-xfail-${myt}=yes "
+   done
+   fi
+
+   emake ${myxfailparams} check
 }
 
 do_src_test() {



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

2020-03-21 Thread Andreas Sturmlechner
commit: 6bec5f5f2d14508d064e77e2b55a143db89d9b55
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 23:11:58 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 23:13:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bec5f5f

profiles: Add time frame for media-libs/freeverb3 last-rites

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 87f3cb02c46..31a59d42b2e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -35,6 +35,7 @@
 # Andreas Sturmlechner  (2020-03-21)
 # Package appears dead upstream, purpose unclear after 
media-sound/audacious-3.9
 # is gone, bug #671828. GTK2 (3.10.1) or Qt5 (4.0) version of Audacious 
remains.
+# Masked for removal in 30 days.
 media-libs/freeverb3
 =media-sound/audacious-3.9*
 =media-plugins/audacious-plugins-3.9*



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2020-03-21 Thread Sergei Trofimovich
commit: 4092cbacbb9ff957e95fa54018c06775c630fcdf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 21 23:08:39 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 21 23:10:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4092cbac

sys-devel/gcc: cut 2 patchset for 7.5.0

Two new patches to add sanitizer compatibility with glibc-2.31:
+ 22_all_libsanitizer-p1.patch
+ 23_all_libsanitizer-p2.patch

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest | 2 +-
 sys-devel/gcc/gcc-7.5.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 69b8a444b9e..d6172481d9f 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -50,7 +50,7 @@ DIST gcc-6.5.0-patches-2.tar.bz2 9870 BLAKE2B 
c6f6b3c04605da77679474d7784d674b4f
 DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 
538595d32000b15a53577f0dc6b164d75791a8ccdf90500d5f667ff78378ef4ab9bedb8a590848907caf863bf1165ebe108b5e81eb4b54e85ced4002affde693
 SHA512 
ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac
 DIST gcc-7.4.0-patches-1.2.tar.bz2 9380 BLAKE2B 
a9608c7993b875f1c8d81e2aa15c46e10f91e6f37a723d7c09dd29dff7bb169a58597afc483dd46ffb3ce24944f824d746aa49d1a59924036e04aa855ca875aa
 SHA512 
7959126eee11c10d9c3bbc867f6a74273dbd6e8f2d896d65b3fe1de73f0d8e09fbb62c7ff02ba8d1798206251ad1059c4490cdefa8adff09212eb23403923642
 DIST gcc-7.4.0.tar.xz 62601888 BLAKE2B 
df91ec680d5389736d3a37a2d85cf2e12fbe87b642fdf4b332e67a043e00944aca00243cc6709f86abd92115cb5a78502146636395571d1ea4899531e15d5d0e
 SHA512 
8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e
-DIST gcc-7.5.0-patches-1.tar.bz2 9631 BLAKE2B 
f5f776cadb8c6ddd4f15d95f91765e0f05fc3b23894869a9a0fab30a5421869e0e3ca507ecbf96c11f6decc74222103ffec0eef93cc5089b0e8aaed07a045fe2
 SHA512 
9b3902ce686c586c1bcafde97675a88c50a6c6ea8ad800cb794390e72603d73023ef7b04a643fb852e745716d3d9c5f4932d407196f55b0bfbbee1d6fe75ea3d
+DIST gcc-7.5.0-patches-2.tar.bz2 10573 BLAKE2B 
7f631174fe317d97d92cbad7dd18285eb1596333ff2dfad346fea0d76a00fbcbd78b4c296f863854772c9ed3ce23ca9fd41c23d02e172d4dbbf23bd1f803bb4f
 SHA512 
1f53b320acd813e97bb37b3165f6f2e37259d551e0ee49df08056c0b17a7e4a02b3a764e56d97a37c4cb71302ab5fe55b82f0b96c1adf5fa8b71016cab4fc0b9
 DIST gcc-7.5.0.tar.xz 62783088 BLAKE2B 
8a5efeef517a5da1634d063aaa83bf5e002f86acdf27419f1067f5c3d087333d9eea0c8db427b8bd895af646990bb00ee173069980ca49cec848434a4127256f
 SHA512 
fe716cc19f2e3255d3a8b1b8290777bf769c6d98e6e0b07b81a3d6ad43f8af74cb170dfa18b1555dbfcd3f55ae582b91a286ccef496b9b65c1579902f96a1f60
 DIST gcc-8.3.0-patches-1.1.tar.bz2 14430 BLAKE2B 
c702fbdb18c3c952cdb9adead3a193c948d78a4cb4b041beaa51a06b907fd357bb10a2f8d47d55978ebb08590fd7c9a6ec3df8e7a007173e20a55d251d947c72
 SHA512 
9e2284f597bab6f78ca24ead358b1f50495aefc9e0a416ace24c94723db7b2fb82d48426876138d00c82bcaf9c2f8b4674885988448dcf16dee1b764face9af4
 DIST gcc-8.3.0-patches-3.tar.bz2 15944 BLAKE2B 
f1ae61be794123f34ca88c279bfe33abadd37eea0ca0267ac9c0c77707dc8305063a7ecc2e23511c281f7e903dff349fef016d3fbbf3237acf383fe1639d4b7b
 SHA512 
f43d86a55c932df4a494c6b687101a2992b91b1a4e01677165ed0f04de6108150ef713762f71d0ef764dbd4bad97a99d15fcb42c23e4bb42d83a866ff2d0c614

diff --git a/sys-devel/gcc/gcc-7.5.0.ebuild b/sys-devel/gcc/gcc-7.5.0.ebuild
index b2825bfeb86..442f3cbb1e6 100644
--- a/sys-devel/gcc/gcc-7.5.0.ebuild
+++ b/sys-devel/gcc/gcc-7.5.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PATCH_VER="1"
+PATCH_VER="2"
 
 inherit toolchain
 



[gentoo-commits] proj/gcc-patches:master commit in: 7.5.0/gentoo/

2020-03-21 Thread Sergei Trofimovich
commit: fb467b564d4aee211372cdb4db69523caa7ff232
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 21 23:04:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 21 23:04:20 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=fb467b56

7.5.0: cut 2 patchset

Two new patches to add sanitizer compatibility with glibc-2.31:
+ 22_all_libsanitizer-p1.patch
+ 23_all_libsanitizer-p2.patch

Signed-off-by: Sergei Trofimovich  gentoo.org>

 7.5.0/gentoo/README.history | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/7.5.0/gentoo/README.history b/7.5.0/gentoo/README.history
index 6029d79..c594c94 100644
--- a/7.5.0/gentoo/README.history
+++ b/7.5.0/gentoo/README.history
@@ -1,4 +1,4 @@
-2  TODO
+2  21 Mar 2020
+ 22_all_libsanitizer-p1.patch
+ 23_all_libsanitizer-p2.patch
 



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

2020-03-21 Thread Andreas Sturmlechner
commit: cededea3438e488c2d6ac804defde21a2c5543c6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 23:04:56 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 23:06:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cededea3

profiles: Mask media-libs/freeverb3 for removal

Required for removal of:
media-sound/audacious-3.9-r1
media-plugins/audacious-plugins-3.9-r3

Bug: https://bugs.gentoo.org/671828
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 1a6b106d80e..87f3cb02c46 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-03-21)
+# Package appears dead upstream, purpose unclear after 
media-sound/audacious-3.9
+# is gone, bug #671828. GTK2 (3.10.1) or Qt5 (4.0) version of Audacious 
remains.
+media-libs/freeverb3
+=media-sound/audacious-3.9*
+=media-plugins/audacious-plugins-3.9*
+
 # Jonas Stein  (2020-03-21)
 # Package masked for removal. Broken SRC_URI,
 # upstream is dead.



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

2020-03-21 Thread Sergei Trofimovich
commit: 64a9bf6fa4a5ea4ba7d2c945bc386900c2906f2d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 21 22:58:24 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 21 22:59:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a9bf6f

dev-lang/perl: drop reference to sys-freebsd/freebsd-mk-defs

sys-freebsd/freebsd-mk-defs was removed from ::gentoo in October 2019.

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/perl/perl-5.30.1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-lang/perl/perl-5.30.1.ebuild b/dev-lang/perl/perl-5.30.1.ebuild
index a67b61738c8..933d2a85e02 100644
--- a/dev-lang/perl/perl-5.30.1.ebuild
+++ b/dev-lang/perl/perl-5.30.1.ebuild
@@ -62,9 +62,7 @@ RDEPEND="
app-arch/bzip2
sys-libs/zlib
 "
-DEPEND="${RDEPEND}
-   !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
-"
+DEPEND="${RDEPEND}"
 PDEPEND="
>=app-admin/perl-cleaner-2.5
>=virtual/perl-File-Temp-0.230.400-r2



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

2020-03-21 Thread Sergei Trofimovich
commit: 3f58732f2213d0453bbbe165c4f08694b3653df7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 21 22:56:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 21 22:59:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f58732f

dev-lang/perl: tweak for gcc-10, bug #708744

Perl's Configure detected gcc-10 as gcc-1 and applied
-fpcc-struct-return option that breakw C ABI. This caused
mini-interpreter to crash early at bootstrap time.

The change is a direct backport of upstreams
6bd6308fcea3541e50565 ("Adapt Configure to GCC version 10").

Closes: https://bugs.gentoo.org/708744
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/perl/files/perl-5.30.1-gcc-10.patch | 99 
 dev-lang/perl/perl-5.30.1.ebuild |  1 +
 2 files changed, 100 insertions(+)

diff --git a/dev-lang/perl/files/perl-5.30.1-gcc-10.patch 
b/dev-lang/perl/files/perl-5.30.1-gcc-10.patch
new file mode 100644
index 000..bb92527853f
--- /dev/null
+++ b/dev-lang/perl/files/perl-5.30.1-gcc-10.patch
@@ -0,0 +1,99 @@
+https://bugs.gentoo.org/708744
+
+From 6bd6308fcea3541e505651bf8e8127a4a03d22cd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Tue, 12 Nov 2019 09:19:18 +0100
+Subject: [PATCH] Adapt Configure to GCC version 10
+
+I got a notice from Jeff Law :
+
+Your particular package fails its testsuite. This was ultimately
+tracked down to a Configure problem. The perl configure script treated
+gcc-10 as gcc-1 and turned on -fpcc-struct-return. This is an ABI
+changing flag and caused Perl to not be able to interact properly with
+the dbm libraries on the system leading to a segfault.
+
+His proposed patch corrected only this one instance of the version
+mismatch. Reading the Configure script revealed more issues. This
+patch fixes all of them I found.
+
+Please note I do not have GCC 10 available, I tested it by faking the version
+with:
+
+--- a/Configure
 b/Configure
+@@ -4701,7 +4701,7 @@ else
+ fi
+ $rm -f try try.*
+ case "$gccversion" in
+-1*) cpp=`./loc gcc-cpp $cpp $pth` ;;
++1.*) cpp=`./loc gcc-cpp $cpp $pth` ;;
+ esac
+ case "$gccversion" in
+ '') gccosandvers='' ;;
+@@ -4741,7 +4741,7 @@ esac
+ # gcc 3.* complain about adding -Idirectories that they already know about,
+ # so we will take those off from locincpth.
+ case "$gccversion" in
+-3*)
++3.*)
+ echo "main(){}">try.c
+ for incdir in $locincpth; do
+warn=`$cc $ccflags -I$incdir -c try.c 2>&1 | \
+@@ -5467,13 +5467,13 @@ fi
+ case "$hint" in
+ default|recommended)
+   case "$gccversion" in
+-  1*) dflt="$dflt -fpcc-struct-return" ;;
++  1.*) dflt="$dflt -fpcc-struct-return" ;;
+   esac
+   case "$optimize:$DEBUGGING" in
+   *-g*:old) dflt="$dflt -DDEBUGGING";;
+   esac
+   case "$gccversion" in
+-  2*) if $test -d /etc/conf/kconfig.d &&
++  2.*) if $test -d /etc/conf/kconfig.d &&
+   $contains _POSIX_VERSION $usrinc/sys/unistd.h 
>/dev/null 2>&1
+   then
+   # Interactive Systems (ISC) POSIX mode.
+@@ -5482,7 +5482,7 @@ default|recommended)
+   ;;
+   esac
+   case "$gccversion" in
+-  1*) ;;
++  1.*) ;;
+   2.[0-8]*) ;;
+   ?*) set strict-aliasing -fno-strict-aliasing
+   eval $checkccflag
+@@ -5600,7 +5600,7 @@ case "$cppflags" in
+ ;;
+ esac
+ case "$gccversion" in
+-1*) cppflags="$cppflags -D__GNUC__"
++1.*) cppflags="$cppflags -D__GNUC__"
+ esac
+ case "$mips_type" in
+ '');;
+@@ -23103,7 +23103,7 @@ fi
+ 
+ : add -D_FORTIFY_SOURCE if feasible and not already there
+ case "$gccversion" in
+-[456789].*)   case "$optimize$ccflags" in
++[456789].*|[1-9][0-9]*)   case "$optimize$ccflags" in
+   *-O*)   case "$ccflags$cppsymbols" in
+   *_FORTIFY_SOURCE=*) # Don't add it again.
+   echo "You seem to have -D_FORTIFY_SOURCE already, not 
adding it." >&4
+--- a/cflags.SH
 b/cflags.SH
+@@ -156,7 +156,7 @@ esac
+ 
+ case "$gccversion" in
+ '') ;;
+-[12]*) ;; # gcc versions 1 (gasp!) and 2 are not good for this.
++[12].*) ;; # gcc versions 1 (gasp!) and 2 are not good for this.
+ Intel*) ;; # # Is that you, Intel C++?
+ #
+ # NOTE 1: the -std=c89 without -pedantic is a bit pointless.
+-- 
+2.25.0
+

diff --git a/dev-lang/perl/perl-5.30.1.ebuild b/dev-lang/perl/perl-5.30.1.ebuild
index 98cca9ef571..a67b61738c8 100644
--- a/dev-lang/perl/perl-5.30.1.ebuild
+++ b/dev-lang/perl/perl-5.30.1.ebuild
@@ -304,6 +304,7 @@ src_prepare() {
if use hppa ; then
epatch "${FILESDIR}/${PN}-5.26.2-hppa.patch" # bug 634162
fi
+   eapply "${FILESDIR}"/${PN}-5.30.1-gcc-10.patch # bug 708744
 
if [[ ${CHOST} == *-solaris* ]] ; then
# do NOT mess with nsl, on Solaris this is always necessary,



[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/

2020-03-21 Thread Andreas Sturmlechner
commit: 8717a2fe16d0b1ad1a028a8616d77ef20b71c027
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 22:36:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 22:40:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8717a2fe

media-plugins/audacious-plugins: 4.0 version bump

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

 media-plugins/audacious-plugins/Manifest   |   1 +
 .../audacious-plugins/audacious-plugins-4.0.ebuild | 166 +
 2 files changed, 167 insertions(+)

diff --git a/media-plugins/audacious-plugins/Manifest 
b/media-plugins/audacious-plugins/Manifest
index a41ee5793eb..9f81424abf9 100644
--- a/media-plugins/audacious-plugins/Manifest
+++ b/media-plugins/audacious-plugins/Manifest
@@ -1,3 +1,4 @@
 DIST audacious-plugins-3.10.1.tar.bz2 1715477 BLAKE2B 
fda3940e6c06aadd93a3e1538be747083fcc969cf3118cf3e942787906b9ee0a13bd3c30d15ba19cb713559cdf8f7b71d7b961173b1619f0aafbdea5deb75ac3
 SHA512 
454e9ce4061e92a0ecda40f562d4cc7453fc0019fd76b25dbe9e319319fa37c22f9785cb29563e8074de8a88e6130106aca1e431790297e1b4636dc974fde565
 DIST audacious-plugins-3.9-gtk3.tar.bz2 1842950 BLAKE2B 
55f373be204a9b4c9cff41d41d43c4776f680ab203643e90e5d338bec2e7f8a4c60cda9caa08e461089a475f3ec1bc237538f781718eb0d26a4365743337e977
 SHA512 
e2529af761bc97e589cac08689b16db657096b1bbfcc802789726ae1b472746025bec1b492de52eef755d7b50574d09b9250761bf701b1ca37f8a0e8db0f207b
 DIST audacious-plugins-4.0-beta1.tar.bz2 1731865 BLAKE2B 
0187137f25b19f672fe580c13ab0050d1968fc95886fa66e42a83ff674e37463f19fc29a0603afc1a0f25b54ae535b12089c44b6c7a45f23022dc71f5a366062
 SHA512 
4d365967478c926db3c71b68b8c4bf0333da551f1581b01f860d0846162d6f6d1564a9fc627ce3cfcea4e47c02133dbd37407dedc283d9945e60c4f472e9dd41
+DIST audacious-plugins-4.0.tar.bz2 1741569 BLAKE2B 
2be0bd0d48cda51788286385a1c75d9f9d5701fff325dab7fe0f63560051690f023d8e27d24d33b87aefeaa0d54cc5e6240736511d9b547aad9d260da0e9f471
 SHA512 
f9f7d249ff5b8337729ce59b24ec249b96842ed9986a6a42a4de179bed44a431316537311a5514d652c0f847d7e849afd18e0bb2a2a5628d24cc6d449c52095c

diff --git a/media-plugins/audacious-plugins/audacious-plugins-4.0.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-4.0.ebuild
new file mode 100644
index 000..85423550a52
--- /dev/null
+++ b/media-plugins/audacious-plugins/audacious-plugins-4.0.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${P/_/-}"
+
+if [[ ${PV} == * ]]; then
+   inherit autotools git-r3
+   
EGIT_REPO_URI="https://github.com/audacious-media-player/audacious-plugins.git;
+else
+   SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2;
+   KEYWORDS="~amd64 ~x86"
+fi
+DESCRIPTION="Lightweight and versatile audio player"
+HOMEPAGE="https://audacious-media-player.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth http gme
+   jack lame libav libnotify libsamplerate lirc mms modplug mp3 nls opengl
+   pulseaudio qtmedia scrobbler sdl sid sndfile soxr speedpitch streamtuner
+   vorbis wavpack"
+REQUIRED_USE="
+   || ( alsa jack pulseaudio qtmedia sdl )
+   ampache? ( http )"
+
+# The following plugins REQUIRE a GUI build of audacious, because non-GUI
+# builds do NOT install the libaudgui library & headers.
+# Plugins without a configure option:
+#   alarm
+#   albumart
+#   delete-files
+#   ladspa
+#   playlist-manager
+#   search-tool
+#   skins
+#   vtx
+# Plugins with a configure option:
+#   glspectrum
+#   gtkui
+#   hotkey
+#   notify
+#   statusicon
+BDEPEND="
+   dev-util/gdbus-codegen
+   virtual/pkgconfig
+   nls? ( dev-util/intltool )
+"
+DEPEND="
+   app-arch/unzip
+   dev-libs/dbus-glib
+   dev-libs/glib
+   dev-libs/libxml2:2
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   ~media-sound/audacious-${PV}
+   aac? ( >=media-libs/faad2-2.7 )
+   alsa? ( >=media-libs/alsa-lib-1.0.16 )
+   ampache? ( =media-libs/ampache_browser-1* )
+   bs2b? ( media-libs/libbs2b )
+   cdda? (
+   dev-libs/libcdio:=
+   dev-libs/libcdio-paranoia:=
+   >=media-libs/libcddb-1.2.1
+   )
+   cue? ( media-libs/libcue:= )
+   ffmpeg? ( >=virtual/ffmpeg-0.7.3 )
+   flac? (
+   >=media-libs/flac-1.2.1-r1
+   >=media-libs/libvorbis-1.0
+   )
+   fluidsynth? ( media-sound/fluidsynth:= )
+   http? ( >=net-libs/neon-0.26.4 )
+   jack? (
+   >=media-libs/bio2jack-0.4
+   virtual/jack
+   )
+   lame? ( media-sound/lame )
+   libnotify? ( x11-libs/libnotify )
+   libsamplerate? ( media-libs/libsamplerate:= )
+   lirc? ( app-misc/lirc )
+   mms? ( >=media-libs/libmms-0.3 )
+   modplug? ( 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/

2020-03-21 Thread Andreas Sturmlechner
commit: cb5dc449961c4cc11b23ddf7f8b2a68fbde1eb60
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 22:37:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 22:40:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5dc449

media-plugins/audacious-plugins: Drop 4.0_beta1-r1

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

 media-plugins/audacious-plugins/Manifest   |   1 -
 .../audacious-plugins-4.0_beta1-r1.ebuild  | 163 -
 2 files changed, 164 deletions(-)

diff --git a/media-plugins/audacious-plugins/Manifest 
b/media-plugins/audacious-plugins/Manifest
index 9f81424abf9..9c1d19b26f8 100644
--- a/media-plugins/audacious-plugins/Manifest
+++ b/media-plugins/audacious-plugins/Manifest
@@ -1,4 +1,3 @@
 DIST audacious-plugins-3.10.1.tar.bz2 1715477 BLAKE2B 
fda3940e6c06aadd93a3e1538be747083fcc969cf3118cf3e942787906b9ee0a13bd3c30d15ba19cb713559cdf8f7b71d7b961173b1619f0aafbdea5deb75ac3
 SHA512 
454e9ce4061e92a0ecda40f562d4cc7453fc0019fd76b25dbe9e319319fa37c22f9785cb29563e8074de8a88e6130106aca1e431790297e1b4636dc974fde565
 DIST audacious-plugins-3.9-gtk3.tar.bz2 1842950 BLAKE2B 
55f373be204a9b4c9cff41d41d43c4776f680ab203643e90e5d338bec2e7f8a4c60cda9caa08e461089a475f3ec1bc237538f781718eb0d26a4365743337e977
 SHA512 
e2529af761bc97e589cac08689b16db657096b1bbfcc802789726ae1b472746025bec1b492de52eef755d7b50574d09b9250761bf701b1ca37f8a0e8db0f207b
-DIST audacious-plugins-4.0-beta1.tar.bz2 1731865 BLAKE2B 
0187137f25b19f672fe580c13ab0050d1968fc95886fa66e42a83ff674e37463f19fc29a0603afc1a0f25b54ae535b12089c44b6c7a45f23022dc71f5a366062
 SHA512 
4d365967478c926db3c71b68b8c4bf0333da551f1581b01f860d0846162d6f6d1564a9fc627ce3cfcea4e47c02133dbd37407dedc283d9945e60c4f472e9dd41
 DIST audacious-plugins-4.0.tar.bz2 1741569 BLAKE2B 
2be0bd0d48cda51788286385a1c75d9f9d5701fff325dab7fe0f63560051690f023d8e27d24d33b87aefeaa0d54cc5e6240736511d9b547aad9d260da0e9f471
 SHA512 
f9f7d249ff5b8337729ce59b24ec249b96842ed9986a6a42a4de179bed44a431316537311a5514d652c0f847d7e849afd18e0bb2a2a5628d24cc6d449c52095c

diff --git 
a/media-plugins/audacious-plugins/audacious-plugins-4.0_beta1-r1.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-4.0_beta1-r1.ebuild
deleted file mode 100644
index 1a3e8873b7b..000
--- a/media-plugins/audacious-plugins/audacious-plugins-4.0_beta1-r1.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${P/_/-}"
-
-if [[ ${PV} == * ]]; then
-   inherit autotools git-r3
-   
EGIT_REPO_URI="https://github.com/audacious-media-player/audacious-plugins.git;
-else
-   SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~x86"
-fi
-DESCRIPTION="Lightweight and versatile audio player"
-HOMEPAGE="https://audacious-media-player.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth http gme
-   jack lame libav libnotify libsamplerate lirc mms modplug mp3 nls opengl
-   pulseaudio qtmedia scrobbler sdl sid sndfile soxr speedpitch vorbis 
wavpack"
-REQUIRED_USE="
-   || ( alsa jack pulseaudio qtmedia sdl )
-   ampache? ( http )"
-
-# The following plugins REQUIRE a GUI build of audacious, because non-GUI
-# builds do NOT install the libaudgui library & headers.
-# Plugins without a configure option:
-#   alarm
-#   albumart
-#   delete-files
-#   ladspa
-#   playlist-manager
-#   search-tool
-#   skins
-#   vtx
-# Plugins with a configure option:
-#   glspectrum
-#   gtkui
-#   hotkey
-#   notify
-#   statusicon
-BDEPEND="
-   dev-util/gdbus-codegen
-   virtual/pkgconfig
-   nls? ( dev-util/intltool )
-"
-DEPEND="
-   app-arch/unzip
-   dev-libs/dbus-glib
-   dev-libs/glib
-   dev-libs/libxml2:2
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   ~media-sound/audacious-${PV}
-   aac? ( >=media-libs/faad2-2.7 )
-   alsa? ( >=media-libs/alsa-lib-1.0.16 )
-   ampache? ( =media-libs/ampache_browser-1* )
-   bs2b? ( media-libs/libbs2b )
-   cdda? (
-   dev-libs/libcdio:=
-   dev-libs/libcdio-paranoia:=
-   >=media-libs/libcddb-1.2.1
-   )
-   cue? ( media-libs/libcue:= )
-   ffmpeg? ( >=virtual/ffmpeg-0.7.3 )
-   flac? (
-   >=media-libs/flac-1.2.1-r1
-   >=media-libs/libvorbis-1.0
-   )
-   fluidsynth? ( media-sound/fluidsynth:= )
-   http? ( >=net-libs/neon-0.26.4 )
-   jack? (
-   >=media-libs/bio2jack-0.4
-   virtual/jack
-   )
-   lame? ( media-sound/lame )
-   libnotify? ( x11-libs/libnotify )
-   libsamplerate? ( media-libs/libsamplerate:= )
-   lirc? ( app-misc/lirc )
-   mms? ( >=media-libs/libmms-0.3 )
-   

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

2020-03-21 Thread Andreas Sturmlechner
commit: 7998735cfce3bb085fcfc28b76182eedcb60551d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 22:40:02 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 22:40:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7998735c

media-sound/audacious: Drop 4.0_beta1

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

 media-sound/audacious/Manifest   |  1 -
 media-sound/audacious/audacious-4.0_beta1.ebuild | 81 
 2 files changed, 82 deletions(-)

diff --git a/media-sound/audacious/Manifest b/media-sound/audacious/Manifest
index 9767a8b6031..dc2dd0163e7 100644
--- a/media-sound/audacious/Manifest
+++ b/media-sound/audacious/Manifest
@@ -1,5 +1,4 @@
 DIST audacious-3.10.1.tar.bz2 564481 BLAKE2B 
d1f76f34f0f6fbbe5ba92a95015fa0f3ef6399cc05f69f58474523761b00a4de7b8471660d9cb640487110cc3998df59f21108ff0b4ea72014ad75cd32ad864b
 SHA512 
e88891caaa3897f9b4abf39136e20834aedf1287d0d5eefea392fda89050db8db00c6f363976a68fe250ddbae4e27590f7615916a76370a44ca9235f1fa60b43
 DIST audacious-3.9-gtk3.tar.bz2 600249 BLAKE2B 
08559eafc85236e8e881d0cbe6f08e29c82baf0fc46b9209f1d3eee290460260bfa99e6e8f26940f8c6854f3782da24061226ebdb416b6249d10914093e16276
 SHA512 
6ff98d027c13b30ea9600a9aba914ec993c69826199b8dc303cb60cebdf2af06a7e3dd4af1d34a86343be5485848a57c8a29e48d2a45a33945585550de4e5f9c
-DIST audacious-4.0-beta1.tar.bz2 571077 BLAKE2B 
5e47791e59b1f0abc149dfbc3f2727b2e7868e09a4f1a72720a5a07de3ef137030c69b77e3b8348d1db95ee4d7f986989e32903fe66c296fe99468688a8ceb64
 SHA512 
6696a18a29132eff6e0546883b76bd76af82931e43bff13786bc57e9e3ac36ea5c83b89155812c2c89b754779263e2528eb3423c34ba676790fcba3408a9240e
 DIST audacious-4.0.tar.bz2 579176 BLAKE2B 
62127d9dcc666e0834c71d5004863fe7c2f7a5835a3549aa88decd6e74d6714e70f59343c3a8b5a73bfe43064bf47f8b2d15d964c4957ad70ed17f65a90c0ccb
 SHA512 
82a44270a4dad39098f7055d540a44e6e0e9826a3f140d7feb537518e42a8d391357c1adbcc62d118b0a82e79c88729e74748f8b41b9d8e4ff40ffc5d96ec759
 DIST gentoo_ice-xmms-0.2.tar.bz2 51839 BLAKE2B 
d3bf8dbfee675dd588bc0258f1015c76877b6b0a3835813d8e9621d149b924aaa33544d07f7ad44a01c058d41d7480b3908b0773c124af33b6e020c376b13d54
 SHA512 
e863a8f86073007c47ce8c20739aae4bff22e22a7ddc11556b12ae6ebb68654cec7310fdc9d05f2c47f81cf2591fe601b2eb12a2fd911c0a6118c9f3cc524f05

diff --git a/media-sound/audacious/audacious-4.0_beta1.ebuild 
b/media-sound/audacious/audacious-4.0_beta1.ebuild
deleted file mode 100644
index 2a75308519c..000
--- a/media-sound/audacious/audacious-4.0_beta1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${P/_/-}"
-
-if [[ ${PV} == * ]]; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/audacious-media-player/audacious.git;
-else
-   SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~x86"
-fi
-inherit xdg
-
-DESCRIPTION="Lightweight and versatile audio player"
-HOMEPAGE="https://audacious-media-player.org/;
-SRC_URI+=" mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="nls"
-
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( dev-util/intltool )
-"
-DEPEND="
-   >=dev-libs/dbus-glib-0.60
-   >=dev-libs/glib-2.28
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   >=x11-libs/cairo-1.2.6
-   >=x11-libs/pango-1.8.0
-   virtual/freedesktop-icon-theme
-"
-RDEPEND="${DEPEND}"
-PDEPEND="~media-plugins/audacious-plugins-${PV}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
-   default
-   [[ ${PV} == * ]] && git-r3_src_unpack
-}
-
-src_prepare() {
-   default
-   if ! use nls; then
-   sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698
-   fi
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-src_configure() {
-   # D-Bus is a mandatory dependency, remote control,
-   # session management and some plugins depend on this.
-   # Building without D-Bus is *unsupported* and a USE-flag
-   # will not be added due to the bug reports that will result.
-   # Bugs #197894, #199069, #207330, #208606
-   local myeconfargs=(
-   --disable-valgrind
-   --disable-gtk
-   --enable-dbus
-   --enable-qt
-   $(use_enable nls)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   # Gentoo_ice skin installation; bug #109772
-   insinto /usr/share/audacious/Skins/gentoo_ice
-   doins -r "${WORKDIR}"/gentoo_ice/.
-   docinto gentoo_ice
-   dodoc "${WORKDIR}"/README
-}



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

2020-03-21 Thread Andreas Sturmlechner
commit: 8c9ae8997309fc0e963dec8e9dee1273bf1c2144
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 22:34:56 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 22:40:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9ae899

media-sound/audacious: 4.0 version bump

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

 media-sound/audacious/Manifest |  1 +
 media-sound/audacious/audacious-4.0.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/media-sound/audacious/Manifest b/media-sound/audacious/Manifest
index be53df21759..9767a8b6031 100644
--- a/media-sound/audacious/Manifest
+++ b/media-sound/audacious/Manifest
@@ -1,4 +1,5 @@
 DIST audacious-3.10.1.tar.bz2 564481 BLAKE2B 
d1f76f34f0f6fbbe5ba92a95015fa0f3ef6399cc05f69f58474523761b00a4de7b8471660d9cb640487110cc3998df59f21108ff0b4ea72014ad75cd32ad864b
 SHA512 
e88891caaa3897f9b4abf39136e20834aedf1287d0d5eefea392fda89050db8db00c6f363976a68fe250ddbae4e27590f7615916a76370a44ca9235f1fa60b43
 DIST audacious-3.9-gtk3.tar.bz2 600249 BLAKE2B 
08559eafc85236e8e881d0cbe6f08e29c82baf0fc46b9209f1d3eee290460260bfa99e6e8f26940f8c6854f3782da24061226ebdb416b6249d10914093e16276
 SHA512 
6ff98d027c13b30ea9600a9aba914ec993c69826199b8dc303cb60cebdf2af06a7e3dd4af1d34a86343be5485848a57c8a29e48d2a45a33945585550de4e5f9c
 DIST audacious-4.0-beta1.tar.bz2 571077 BLAKE2B 
5e47791e59b1f0abc149dfbc3f2727b2e7868e09a4f1a72720a5a07de3ef137030c69b77e3b8348d1db95ee4d7f986989e32903fe66c296fe99468688a8ceb64
 SHA512 
6696a18a29132eff6e0546883b76bd76af82931e43bff13786bc57e9e3ac36ea5c83b89155812c2c89b754779263e2528eb3423c34ba676790fcba3408a9240e
+DIST audacious-4.0.tar.bz2 579176 BLAKE2B 
62127d9dcc666e0834c71d5004863fe7c2f7a5835a3549aa88decd6e74d6714e70f59343c3a8b5a73bfe43064bf47f8b2d15d964c4957ad70ed17f65a90c0ccb
 SHA512 
82a44270a4dad39098f7055d540a44e6e0e9826a3f140d7feb537518e42a8d391357c1adbcc62d118b0a82e79c88729e74748f8b41b9d8e4ff40ffc5d96ec759
 DIST gentoo_ice-xmms-0.2.tar.bz2 51839 BLAKE2B 
d3bf8dbfee675dd588bc0258f1015c76877b6b0a3835813d8e9621d149b924aaa33544d07f7ad44a01c058d41d7480b3908b0773c124af33b6e020c376b13d54
 SHA512 
e863a8f86073007c47ce8c20739aae4bff22e22a7ddc11556b12ae6ebb68654cec7310fdc9d05f2c47f81cf2591fe601b2eb12a2fd911c0a6118c9f3cc524f05

diff --git a/media-sound/audacious/audacious-4.0.ebuild 
b/media-sound/audacious/audacious-4.0.ebuild
new file mode 100644
index 000..13924b39fcb
--- /dev/null
+++ b/media-sound/audacious/audacious-4.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${P/_/-}"
+
+if [[ ${PV} == * ]]; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/audacious-media-player/audacious.git;
+else
+   SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2;
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit xdg
+
+DESCRIPTION="Lightweight and versatile audio player"
+HOMEPAGE="https://audacious-media-player.org/;
+SRC_URI+=" mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="nls"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( dev-util/intltool )
+"
+DEPEND="
+   >=dev-libs/dbus-glib-0.60
+   >=dev-libs/glib-2.28
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   >=x11-libs/cairo-1.2.6
+   >=x11-libs/pango-1.8.0
+   virtual/freedesktop-icon-theme
+"
+RDEPEND="${DEPEND}"
+PDEPEND="~media-plugins/audacious-plugins-${PV}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+   default
+   [[ ${PV} == * ]] && git-r3_src_unpack
+}
+
+src_prepare() {
+   default
+   if ! use nls; then
+   sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698
+   fi
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+src_configure() {
+   # D-Bus is a mandatory dependency, remote control,
+   # session management and some plugins depend on this.
+   # Building without D-Bus is *unsupported* and a USE-flag
+   # will not be added due to the bug reports that will result.
+   # Bugs #197894, #199069, #207330, #208606
+   local myeconfargs=(
+   --disable-valgrind
+   --disable-gtk
+   --enable-dbus
+   --enable-qt
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # Gentoo_ice skin installation; bug #109772
+   insinto /usr/share/audacious/Skins/gentoo_ice
+   doins -r "${WORKDIR}"/gentoo_ice/.
+   docinto gentoo_ice
+   dodoc "${WORKDIR}"/README
+}



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

2020-03-21 Thread William Hubbs
commit: 265807bebfb2e1bbd05fc82d0afd47a016808bc3
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar 21 22:10:14 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar 21 22:10:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=265807be

dev-util/packer: 1.4.4 drop use of golang-base

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/packer/packer-1.4.4.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/dev-util/packer/packer-1.4.4.ebuild 
b/dev-util/packer/packer-1.4.4.ebuild
index a361a43a1fa..ab0e1cbcd57 100644
--- a/dev-util/packer/packer-1.4.4.ebuild
+++ b/dev-util/packer/packer-1.4.4.ebuild
@@ -3,25 +3,21 @@
 
 EAPI=7
 
-inherit golang-base go-module
+inherit go-module
 
 DESCRIPTION="A tool to create identical machine images for multiple platforms"
 HOMEPAGE="https://www.packer.io;
-
-EGO_PN="github.com/hashicorp/packer"
 SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 icu imagemagick ISC JSON MIT MPL-2.0"
-
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
-DEPEND=""
 
 DOCS=( {README,CHANGELOG}.md )
 
 src_compile() {
-   GOCACHE="${T}/go-cache" go build \
+   go build \
+   -mod=vendor \
-work -o "bin/${PN}" ./ || die
 }
 



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

2020-03-21 Thread William Hubbs
commit: 6eb537ae2ea236fedf6b8e9e7dcf74d206d8ac64
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar 21 22:10:51 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar 21 22:10:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb537ae

dev-util/packer: 1.4.5 drop use of golang-base

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/packer/packer-1.4.5.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/dev-util/packer/packer-1.4.5.ebuild 
b/dev-util/packer/packer-1.4.5.ebuild
index a361a43a1fa..ab0e1cbcd57 100644
--- a/dev-util/packer/packer-1.4.5.ebuild
+++ b/dev-util/packer/packer-1.4.5.ebuild
@@ -3,25 +3,21 @@
 
 EAPI=7
 
-inherit golang-base go-module
+inherit go-module
 
 DESCRIPTION="A tool to create identical machine images for multiple platforms"
 HOMEPAGE="https://www.packer.io;
-
-EGO_PN="github.com/hashicorp/packer"
 SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 icu imagemagick ISC JSON MIT MPL-2.0"
-
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
-DEPEND=""
 
 DOCS=( {README,CHANGELOG}.md )
 
 src_compile() {
-   GOCACHE="${T}/go-cache" go build \
+   go build \
+   -mod=vendor \
-work -o "bin/${PN}" ./ || die
 }
 



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

2020-03-21 Thread Zac Medico
commit: 6569381d5d22b287963bcbabe4c510fad9845ea2
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar 21 21:27:43 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar 21 21:42:42 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6569381d

eqawarn: output to build log regardless of --quiet (bug 713818)

Make eqwarn output to the build log regardless of --quiet, via echo
to stderr instead of __vecho. This __vecho usage was originally
introduced in commit c53f52941c88, which was during the time when
build output went to the tty regardless of --quiet mode (that
changed in commit 0398470e5029).

Bug: https://bugs.gentoo.org/713818
Signed-off-by: Zac Medico  gentoo.org>

 bin/isolated-functions.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bin/isolated-functions.sh b/bin/isolated-functions.sh
index e8d41fd64..fde684013 100644
--- a/bin/isolated-functions.sh
+++ b/bin/isolated-functions.sh
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 source "${PORTAGE_BIN_PATH}/eapi.sh" || exit 1
@@ -270,7 +270,7 @@ eqawarn() {
__elog_base QA "$*"
[[ ${RC_ENDCOL} != "yes" && ${LAST_E_CMD} == "ebegin" ]] && echo >&2
echo -e "$@" | while read -r ; do
-   __vecho " $WARN*$NORMAL $REPLY"
+   echo " $WARN*$NORMAL $REPLY" >&2
done
LAST_E_CMD="eqawarn"
return 0



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

2020-03-21 Thread William Hubbs
commit: 2a13095e21dde5566860ec6f758348327aebe5da
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar 21 21:54:34 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar 21 21:54:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a13095e

app-admin/terraform: 0.12.24 general cleanups

-drop the use of golang-base
- clean up src_prepare since it was all comments

Signed-off-by: William Hubbs  gentoo.org>

 app-admin/terraform/terraform-0.12.24.ebuild | 15 ++-
 1 file changed, 2 insertions(+), 13 deletions(-)

diff --git a/app-admin/terraform/terraform-0.12.24.ebuild 
b/app-admin/terraform/terraform-0.12.24.ebuild
index 02737dda10c..3fd83963018 100644
--- a/app-admin/terraform/terraform-0.12.24.ebuild
+++ b/app-admin/terraform/terraform-0.12.24.ebuild
@@ -3,12 +3,10 @@
 
 EAPI=7
 
-inherit golang-base go-module
+inherit go-module
 
 DESCRIPTION="A tool for building, changing, and combining infrastructure 
safely"
 HOMEPAGE="https://www.terraform.io/;
-
-EGO_PN="github.com/hashicorp/${PN}"
 SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 imagemagick ISC JSON MIT 
MIT-with-advertising MPL-2.0 unicode"
@@ -19,17 +17,8 @@ RESTRICT="test"
 
 DOCS=( {README,CHANGELOG}.md )
 
-src_prepare() {
-   default
-   # the sed command is necessary to generate tests outside of the
-   # default git root of `terraform', in our case the working dir
-   # is `work/$PN-$PV'
-   # sed -i -e "s/!=\s\+\"terraform\"/!=\ \"${P}\"/" \
-   #   ./scripts/generate-plugins.go || die
-}
-
 src_compile() {
-   GOCACHE="${T}/go-cache" go build \
+   go build \
-mod vendor \
-work -o "bin/${PN}" ./ || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-pda/libusbmuxd/

2020-03-21 Thread James Le Cuirot
commit: 148a80b1e1724544b540b608c0c17f0ca226c432
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 21 21:45:01 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 21 21:45:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=148a80b1

app-pda/libusbmuxd: Version bump to 2.0.1

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

 app-pda/libusbmuxd/Manifest|  1 +
 app-pda/libusbmuxd/libusbmuxd-2.0.1.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/app-pda/libusbmuxd/Manifest b/app-pda/libusbmuxd/Manifest
index f64f038a972..e5b74112edd 100644
--- a/app-pda/libusbmuxd/Manifest
+++ b/app-pda/libusbmuxd/Manifest
@@ -1 +1,2 @@
 DIST libusbmuxd-1.0.10.tar.bz2 292649 BLAKE2B 
7ec9a576cb20f7e87cf1f31e57e66100c496e5809142d225df9b3cc295a71546bed2d90f41df3144f7316ce0aec5f08fad850c528e27f336bf96e9578bcffd04
 SHA512 
180cde2e9d0860d07d29813e68abf8ca807f75e98424b50acfc1ce941ba4260922959e1047a7d2bc754470c08ed55d0a15c9367487bd41c635a52b4fbf8ff535
+DIST libusbmuxd-2.0.1.tar.bz2 37373 BLAKE2B 
3d7d8b4ccc5331f1f3868e67ac9726281dccb8eabc58cf78d4b8a921c403095adb18cd8ec4f156c06297abb8566daae04300709fd1afd35c57dbda155db03c0d
 SHA512 
c2a977898ccd28d32f7754bac08829b57bc87ad958febded2c95087a06cb0b5a73daf087b3a00630701a7313fd3900f916846b77b4794321c90e6aa9f9246ed3

diff --git a/app-pda/libusbmuxd/libusbmuxd-2.0.1.ebuild 
b/app-pda/libusbmuxd/libusbmuxd-2.0.1.ebuild
new file mode 100644
index 000..8da4a31590a
--- /dev/null
+++ b/app-pda/libusbmuxd/libusbmuxd-2.0.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="USB multiplex daemon for use with Apple iPhone/iPod Touch devices"
+HOMEPAGE="https://www.libimobiledevice.org/;
+SRC_URI="https://cgit.libimobiledevice.org/${PN}.git/snapshot/${P}.tar.bz2;
+LICENSE="GPL-2+ LGPL-2.1+" # tools/*.c is GPL-2+, rest is LGPL-2.1+
+SLOT="0/6" # based on SONAME of libusbmuxd.so
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="static-libs"
+
+RDEPEND="
+   >=app-pda/libplist-2.1.0:=
+   !

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

2020-03-21 Thread Jonas Stein
commit: 15d5c18dc62fe57cc883899d4c2a100b49435d81
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat Mar 21 21:41:03 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sat Mar 21 21:44:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d5c18d

profiles: Last rite games-misc/OilWar

Upstream is dead. SRC_URI broken.
Bug: https://bugs.gentoo.org/458662
Signed-off-by: Jonas Stein  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 839daeac086..1a6b106d80e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Jonas Stein  (2020-03-21)
+# Package masked for removal. Broken SRC_URI,
+# upstream is dead.
+# Bug #458662
+# Removal after 2020-05-01
+games-misc/OilWar
+
 # David Seifert  (2020-03-20)
 # Last release in 2014, unsupported, EOL.
 # Include the last remaining revdep, which was last updated in 2004.



[gentoo-commits] repo/gentoo:master commit in: app-pda/libplist/

2020-03-21 Thread James Le Cuirot
commit: 13cb537b392128d446e6fea9db65ef40ca4cc940
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 21 21:36:40 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 21 21:36:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13cb537b

app-pda/libplist: Only enforce Python targets when USE=python

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

 app-pda/libplist/libplist-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-pda/libplist/libplist-2.1.0.ebuild 
b/app-pda/libplist/libplist-2.1.0.ebuild
index 5b2907fffdd..c3222d61087 100644
--- a/app-pda/libplist/libplist-2.1.0.ebuild
+++ b/app-pda/libplist/libplist-2.1.0.ebuild
@@ -22,7 +22,7 @@ BDEPEND="
python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] )
 "
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 DOCS=( AUTHORS NEWS README.md )
 



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

2020-03-21 Thread Sven Wegener
commit: 1708e9d77e76b36c82f271bd1b03ff1c72b263a0
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Mar 21 21:30:24 2020 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Mar 21 21:31:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1708e9d7

dev-python/hiredis: Add sub-slot dep on dev-libs/hiredis

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sven Wegener  gentoo.org>

 dev-python/hiredis/hiredis-0.2.0-r1.ebuild | 2 +-
 dev-python/hiredis/hiredis-0.2.0-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/hiredis/hiredis-0.2.0-r1.ebuild 
b/dev-python/hiredis/hiredis-0.2.0-r1.ebuild
index b3bde25c0dd..7ec1a606d57 100644
--- a/dev-python/hiredis/hiredis-0.2.0-r1.ebuild
+++ b/dev-python/hiredis/hiredis-0.2.0-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="amd64 arm x86"
 IUSE=""
 
-DEPEND=">=dev-libs/hiredis-0.13.1"
+DEPEND=">=dev-libs/hiredis-0.13.1:="
 RDEPEND="${DEPEND}"
 
 PATCHES=( "${FILESDIR}"/${P}-r1-system-libs.patch )

diff --git a/dev-python/hiredis/hiredis-0.2.0-r2.ebuild 
b/dev-python/hiredis/hiredis-0.2.0-r2.ebuild
index 3ed30be879f..e5ca7fa47cf 100644
--- a/dev-python/hiredis/hiredis-0.2.0-r2.ebuild
+++ b/dev-python/hiredis/hiredis-0.2.0-r2.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE=""
 
-DEPEND=">=dev-libs/hiredis-0.13.1"
+DEPEND=">=dev-libs/hiredis-0.13.1:="
 RDEPEND="${DEPEND}"
 
 PATCHES=( "${FILESDIR}"/${P}-r1-system-libs.patch )



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

2020-03-21 Thread Patrick McLean
commit: f26b60fe95bc3b08580191e3a62e982770502db4
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat Mar 21 20:54:30 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Mar 21 20:54:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26b60fe

net-misc/openssh-8.2_p1-r6: revbump, update X509 patch to 12.4.3

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

 net-misc/openssh/Manifest  |   1 +
 .../files/openssh-8.2_p1-X509-12.4.3-tests.patch   |  11 +
 .../files/openssh-8.2_p1-X509-glue-12.4.3.patch| 128 ++
 net-misc/openssh/openssh-8.2_p1-r6.ebuild  | 482 +
 4 files changed, 622 insertions(+)

diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index eba88b9ecd9..2dca6d75493 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -21,6 +21,7 @@ DIST openssh-8.1p1+x509-12.3.diff.gz 689934 BLAKE2B 
57a302a25bec1d630b9c36f74ab4
 DIST openssh-8.1p1-sctp-1.2.patch.xz 7672 BLAKE2B 
f1aa0713fcb114d8774bd8d524d106401a9d7c2c73a05fbde200ccbdd2562b3636ddd2d0bc3eae9f04b4d7c729c3dafd814ae8c530a76c4a0190fae71d1edcd2
 SHA512 
2bffab0bbae5a4c1875e0cc229bfd83d8565bd831309158cd489d8b877556c69b936243888a181bd9ff302e19f2c174156781574294d260b6384c464d003d566
 DIST openssh-8.1p1.tar.gz 1625894 BLAKE2B 
d525be921a6f49420a58df5ac434d43a0c85e0f6bf8428ecebf04117c50f473185933e6e4485e506ac614f71887a513b9962d7b47969ba785da8e3a38f767322
 SHA512 
b987ea4ffd4ab0c94110723860273b06ed8ffb4d21cbd99ca144a4722dc55f4bf86f6253d500386b6bee7af50f066e2aa2dd095d50746509a10e11221d39d925
 DIST openssh-8.2p1+x509-12.4.2.diff.gz 805574 BLAKE2B 
4df31b634308ce074d820df24984d44fdde48e115f8c2ac62afb09f28602acf9e4b080a13e5ba2e6033fe92bc4289ef00ed7adbb4af334462fbc9c82c4e7b64f
 SHA512 
770b269929df0b7c9709fa2d07693a3ae9ebaca12fe463f7eabdaab66ee115fc02afa46dc847493d5050bff105740f2c1453fc456271d723c6e5b98d5bf7fd43
+DIST openssh-8.2p1+x509-12.4.3.diff.gz 806905 BLAKE2B 
8e0f0f3eeb2aafd9fc9e6eca80c0b51ffedbed9dfc46ff73bb1becd28f6ac013407d03107b59da05d9d56edbf283eef20891086867b79efd8aab81c3e9a4a32f
 SHA512 
51117d7e4df2ff78c4fdfd08c2bb8f1739b1db064df65bab3872e1a956c277a4736c511794aa399061058fea666a76ee07bb50d83a0d077b7fa572d02c030b91
 DIST openssh-8.2p1-sctp-1.2.patch.xz 7668 BLAKE2B 
717487cffd235a5dfa2d9d3f2c1983f410d400b0d23f71a9b74406ac3d2f448d76381a3b7a3244942bff4e6bdc3bc78d148b9949c78dc297d99c7330179f8176
 SHA512 
a5fbd827e62e91b762062a29c7bc3bf569a202bdc8c91da7d77566ff8bb958b5b9fb6f8d45df586e0d7ac07a83de6e82996e9c5cdd6b3bf43336c420d3099305
 DIST openssh-8.2p1.tar.gz 1701197 BLAKE2B 
8b95cdebc87e8d14f655ed13c12b91b122adf47161071aa81d0763f81b12fe4bc3d409c260783d995307d4e4ed2d16080fd74b15e4dc6dcc5648d7e66720c3ed
 SHA512 
c4db64e52a3a4c410de9de49f9cb104dd493b10250af3599b92457dd986277b3fd99a6f51cec94892fd1be5bd0369c5757262ea7805f0de464b245c3d34c120a
 DIST openssh-8_1_P1-hpn-AES-CTR-14.20.diff 29935 BLAKE2B 
79101c43601e41306c957481c0680a63357d93bededdf12a32229d50acd9c1f46a386cbb91282e9e7d7bb26a9f276f5a675fd2de7662b7cbd073322b172d3bca
 SHA512 
94f011b7e654630e968a378375aa54fa1fde087b4426d0f2225813262e6667a1073814d6a83e9005f97b371c536e462e614bfe726b092ffed8229791592ca221

diff --git a/net-misc/openssh/files/openssh-8.2_p1-X509-12.4.3-tests.patch 
b/net-misc/openssh/files/openssh-8.2_p1-X509-12.4.3-tests.patch
new file mode 100644
index 000..1c58d0d5d82
--- /dev/null
+++ b/net-misc/openssh/files/openssh-8.2_p1-X509-12.4.3-tests.patch
@@ -0,0 +1,11 @@
+--- a/openbsd-compat/regress/Makefile.in   2020-02-15 10:59:01.210601434 
-0700
 b/openbsd-compat/regress/Makefile.in   2020-02-15 10:59:18.753485852 
-0700
+@@ -7,7 +7,7 @@
+ CC=@CC@
+ LD=@LD@
+ CFLAGS=@CFLAGS@
+-CPPFLAGS=-I. -I.. -I$(srcdir) -I$(srcdir)/.. @CPPFLAGS@ @DEFS@
++CPPFLAGS=-I. -I.. -I../.. -I$(srcdir) -I$(srcdir)/.. @CPPFLAGS@ @DEFS@
+ EXEEXT=@EXEEXT@
+ LIBCOMPAT=../libopenbsd-compat.a
+ LIBS=@LIBS@

diff --git a/net-misc/openssh/files/openssh-8.2_p1-X509-glue-12.4.3.patch 
b/net-misc/openssh/files/openssh-8.2_p1-X509-glue-12.4.3.patch
new file mode 100644
index 000..e73c499d5c4
--- /dev/null
+++ b/net-misc/openssh/files/openssh-8.2_p1-X509-glue-12.4.3.patch
@@ -0,0 +1,128 @@
+--- a/openssh-8.2p1+x509-12.4.3.diff   2020-03-21 11:15:05.939809371 -0700
 b/openssh-8.2p1+x509-12.4.3.diff   2020-03-21 11:23:15.424752355 -0700
+@@ -39298,16 +39298,15 @@
+  
+  install: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files install-sysconf 
host-key check-config
+  install-nokeys: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files 
install-sysconf
+-@@ -378,6 +379,8 @@
++@@ -378,6 +379,7 @@
+   $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)5
+   $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)8
+   $(MKDIR_P) $(DESTDIR)$(libexecdir)
+ + $(MKDIR_P) $(DESTDIR)$(sshcadir)
+-+ $(MKDIR_P) $(DESTDIR)$(piddir)
+   $(MKDIR_P) -m 0755 $(DESTDIR)$(PRIVSEP_PATH)
+   $(INSTALL) -m 0755 

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

2020-03-21 Thread Lars Wendler
commit: 97ed93228c842d506da0f2533381658c583604cc
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Mar 21 20:42:20 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar 21 20:55:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ed9322

sys-libs/uid_wrapper: Bump to version 1.2.8

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/uid_wrapper/Manifest |  1 +
 sys-libs/uid_wrapper/uid_wrapper-1.2.8.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/sys-libs/uid_wrapper/Manifest b/sys-libs/uid_wrapper/Manifest
index 7ab037fb36f..33086b00fdf 100644
--- a/sys-libs/uid_wrapper/Manifest
+++ b/sys-libs/uid_wrapper/Manifest
@@ -2,3 +2,4 @@ DIST uid_wrapper-1.2.1-alpha_fix.patch 932 BLAKE2B 
14cb3215472037b528a20da8d72cb
 DIST uid_wrapper-1.2.1.tar.gz 311002 BLAKE2B 
30430c21df36095d8c71a7fcdef3cd71585d7c152acbab2c58c6876de5d4b6c0a7053c4d404c4d949c565b18218097023d87631573355e2e6b555dbc0322acd3
 SHA512 
563577bf3f4ca2989040635301faccc198da34a30b6998370d376f8df8c689953d2f10474efc926cb06d23e565cee32b4f59fce87546c3620d55cd9f7e0cf543
 DIST uid_wrapper-1.2.4.tar.gz 311811 BLAKE2B 
d7c309e020cfb2a1024fa74fc71cb598827ed55547613d7e0a7e60b13ca1c1cf9c2b44e6fc5f6f5c62d0df2f8b0090c62a94f5724cc997d324abd8d32c74fdaf
 SHA512 
212b35f7d0655611c5bb7927e4e29049ce79a4e677805fa7154142dff559ddc6dd7117a4c94314b69e27c954ff03ef49470ed69e2405cf46b5958643c6021d3b
 DIST uid_wrapper-1.2.7.tar.gz 47580 BLAKE2B 
f33a2a29a3e61315ae48317b759898cabcfcc50f72a7fac9388b2b5791a76f66e88a6339ca45c319df102354d592d6a26c8046193b7c4d07c4e4ce3f4031672e
 SHA512 
ed906638ded4fbd981212f38de66112e65514b618bda6b1bda85a915c00691d471859df7c8dc7915b546e5c8e107e2e07e6b3a841fcebeedc8cf4b18e5c16f1a
+DIST uid_wrapper-1.2.8.tar.gz 47864 BLAKE2B 
d165954b4418ee23c7564d809a3c2189fc43c91822c8e4a73bdf6ea8e1621156bf0a29097b07a4d8b31ea1d10af35c3be367c4ca8f1e13db1b430f297b47b6ea
 SHA512 
536f353f35e84ffd350a3cd5a96ff30e7b1fd4ba455dbe34fd232ed1a14b061351110c7e0cb4376a27cbde1eda789ef93e635ffa2e9948cadc41c2f1fdcfc3b5

diff --git a/sys-libs/uid_wrapper/uid_wrapper-1.2.8.ebuild 
b/sys-libs/uid_wrapper/uid_wrapper-1.2.8.ebuild
new file mode 100644
index 000..ad2fbf4c53a
--- /dev/null
+++ b/sys-libs/uid_wrapper/uid_wrapper-1.2.8.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Wrapper to fake privilege separation"
+HOMEPAGE="https://cwrap.org/uid_wrapper.html;
+SRC_URI="https://www.samba.org/ftp/pub/cwrap/${P}.tar.gz
+   https://ftp.samba.org/pub/cwrap/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"



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

2020-03-21 Thread Lars Wendler
commit: 2315d81f42b9ea63f20adde1e4f86f433d3d7f9a
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Mar 21 20:49:34 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar 21 20:55:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2315d81f

sys-libs/nss_wrapper: Bump to version 1.1.10

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/nss_wrapper/Manifest  |  1 +
 sys-libs/nss_wrapper/nss_wrapper-1.1.10.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/sys-libs/nss_wrapper/Manifest b/sys-libs/nss_wrapper/Manifest
index b496bc3f5ac..427f8f00599 100644
--- a/sys-libs/nss_wrapper/Manifest
+++ b/sys-libs/nss_wrapper/Manifest
@@ -1,3 +1,4 @@
+DIST nss_wrapper-1.1.10.tar.gz 89593 BLAKE2B 
9f478f87acbe9a842edf443ddfc45642621cee22dd03342cfb7dcc03fd4b188950a43527d3b332b03714729f7f57cf072b77ffb38574b98124dfdbb4b03f227d
 SHA512 
7c2f0eccdb3535643015aea8b4bdb87b421c3575c3124b62c8f17c9d3db54d92ba012524674c41c16f02a1b6ebe4177724f04eefdc04760ca49b32d3f77910c5
 DIST nss_wrapper-1.1.3.tar.gz 53543 BLAKE2B 
be7b30fab18c2e4749eefc0d3580879e33f88bad7f91b23734609fd9162b2c7119bb6867c9851c526a3dbcc296b07b6cb97234e5a892f329888b78aa843708f3
 SHA512 
c48b176dcd55d4de01ba2fc04e4c2ab9cb77f67d26d3a3464ca4292e607e21a621a582c21d00504c9cadb50a495f4b11b086e9decba28625cff4ff44e5d33c8d
 DIST nss_wrapper-1.1.5.tar.gz 55467 BLAKE2B 
0959fd5c4dfe39d988d8e73d963d63a09408f4e1f4e3baa4f719b0c0d1bb11d715b3410352c4d795ffa949ff648e6f6b7b8e587804fc48b1c92abd721d838eb2
 SHA512 
fd5610c9c6a1159bed42e7b5f0490293575522a845ddf7455b74959360904f33dc9dad2361221366fcbce13b27148a0b7f3de295065f13540947fcfe768816ab
 DIST nss_wrapper-1.1.6.tar.gz 57893 BLAKE2B 
4952b1af2b2b0487104b650b98694e5d39aed9edb44992d22e10ea38a2c4009f076aafa36f43775a021eca5b1f2708c9f42fa711d6715c43b077a9a3341570e8
 SHA512 
213d611abc072cb8d098b0782f661b4cdf1dcfd04fb564fb05034f023197aeed15a684478c660c00fb72f9438a192914e7b6878e505e4380435534bef52e0328

diff --git a/sys-libs/nss_wrapper/nss_wrapper-1.1.10.ebuild 
b/sys-libs/nss_wrapper/nss_wrapper-1.1.10.ebuild
new file mode 100644
index 000..c7252f28e7a
--- /dev/null
+++ b/sys-libs/nss_wrapper/nss_wrapper-1.1.10.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Wrapper for the user, group and hosts NSS API"
+HOMEPAGE="https://cwrap.org/nss_wrapper.html;
+SRC_URI="https://ftp.samba.org/pub/cwrap/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"



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

2020-03-21 Thread Lars Wendler
commit: a4656ed13b136a1e7a390ecbd50327774093b489
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Mar 21 20:50:13 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar 21 20:55:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4656ed1

sys-libs/nss_wrapper: Removed old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/nss_wrapper/Manifest |  1 -
 sys-libs/nss_wrapper/nss_wrapper-1.1.5.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/sys-libs/nss_wrapper/Manifest b/sys-libs/nss_wrapper/Manifest
index 427f8f00599..899dd3f6ea9 100644
--- a/sys-libs/nss_wrapper/Manifest
+++ b/sys-libs/nss_wrapper/Manifest
@@ -1,4 +1,3 @@
 DIST nss_wrapper-1.1.10.tar.gz 89593 BLAKE2B 
9f478f87acbe9a842edf443ddfc45642621cee22dd03342cfb7dcc03fd4b188950a43527d3b332b03714729f7f57cf072b77ffb38574b98124dfdbb4b03f227d
 SHA512 
7c2f0eccdb3535643015aea8b4bdb87b421c3575c3124b62c8f17c9d3db54d92ba012524674c41c16f02a1b6ebe4177724f04eefdc04760ca49b32d3f77910c5
 DIST nss_wrapper-1.1.3.tar.gz 53543 BLAKE2B 
be7b30fab18c2e4749eefc0d3580879e33f88bad7f91b23734609fd9162b2c7119bb6867c9851c526a3dbcc296b07b6cb97234e5a892f329888b78aa843708f3
 SHA512 
c48b176dcd55d4de01ba2fc04e4c2ab9cb77f67d26d3a3464ca4292e607e21a621a582c21d00504c9cadb50a495f4b11b086e9decba28625cff4ff44e5d33c8d
-DIST nss_wrapper-1.1.5.tar.gz 55467 BLAKE2B 
0959fd5c4dfe39d988d8e73d963d63a09408f4e1f4e3baa4f719b0c0d1bb11d715b3410352c4d795ffa949ff648e6f6b7b8e587804fc48b1c92abd721d838eb2
 SHA512 
fd5610c9c6a1159bed42e7b5f0490293575522a845ddf7455b74959360904f33dc9dad2361221366fcbce13b27148a0b7f3de295065f13540947fcfe768816ab
 DIST nss_wrapper-1.1.6.tar.gz 57893 BLAKE2B 
4952b1af2b2b0487104b650b98694e5d39aed9edb44992d22e10ea38a2c4009f076aafa36f43775a021eca5b1f2708c9f42fa711d6715c43b077a9a3341570e8
 SHA512 
213d611abc072cb8d098b0782f661b4cdf1dcfd04fb564fb05034f023197aeed15a684478c660c00fb72f9438a192914e7b6878e505e4380435534bef52e0328

diff --git a/sys-libs/nss_wrapper/nss_wrapper-1.1.5.ebuild 
b/sys-libs/nss_wrapper/nss_wrapper-1.1.5.ebuild
deleted file mode 100644
index f1c972d5283..000
--- a/sys-libs/nss_wrapper/nss_wrapper-1.1.5.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-multilib
-
-DESCRIPTION="A wrapper for the user, group and hosts NSS API"
-HOMEPAGE="https://cwrap.org/nss_wrapper.html;
-SRC_URI="https://ftp.samba.org/pub/cwrap/${P}.tar.gz;
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND=""
-RDEPEND="${DEPEND}"



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

2020-03-21 Thread Lars Wendler
commit: a492f50e37f19292ba9f398c1af6055a98ca5ad2
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Mar 21 20:45:21 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar 21 20:55:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a492f50e

sys-libs/uid_wrapper: Removed old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/uid_wrapper/Manifest |  1 -
 sys-libs/uid_wrapper/uid_wrapper-1.2.4.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/sys-libs/uid_wrapper/Manifest b/sys-libs/uid_wrapper/Manifest
index 33086b00fdf..fd1e88c4327 100644
--- a/sys-libs/uid_wrapper/Manifest
+++ b/sys-libs/uid_wrapper/Manifest
@@ -1,5 +1,4 @@
 DIST uid_wrapper-1.2.1-alpha_fix.patch 932 BLAKE2B 
14cb3215472037b528a20da8d72cba68e2913c113fa827b0e66631838daf68524588430499e01214f72847c8ab0350833cf02a33bd03ae42f5f95d398b793780
 SHA512 
0daaadf84a48f5e450fac833e5b0e76860b82706a343224d10a8ff24d0607d9d81f628f09619aaae8ea918ac48a8c621e457863f9d52b46a1950493869468854
 DIST uid_wrapper-1.2.1.tar.gz 311002 BLAKE2B 
30430c21df36095d8c71a7fcdef3cd71585d7c152acbab2c58c6876de5d4b6c0a7053c4d404c4d949c565b18218097023d87631573355e2e6b555dbc0322acd3
 SHA512 
563577bf3f4ca2989040635301faccc198da34a30b6998370d376f8df8c689953d2f10474efc926cb06d23e565cee32b4f59fce87546c3620d55cd9f7e0cf543
-DIST uid_wrapper-1.2.4.tar.gz 311811 BLAKE2B 
d7c309e020cfb2a1024fa74fc71cb598827ed55547613d7e0a7e60b13ca1c1cf9c2b44e6fc5f6f5c62d0df2f8b0090c62a94f5724cc997d324abd8d32c74fdaf
 SHA512 
212b35f7d0655611c5bb7927e4e29049ce79a4e677805fa7154142dff559ddc6dd7117a4c94314b69e27c954ff03ef49470ed69e2405cf46b5958643c6021d3b
 DIST uid_wrapper-1.2.7.tar.gz 47580 BLAKE2B 
f33a2a29a3e61315ae48317b759898cabcfcc50f72a7fac9388b2b5791a76f66e88a6339ca45c319df102354d592d6a26c8046193b7c4d07c4e4ce3f4031672e
 SHA512 
ed906638ded4fbd981212f38de66112e65514b618bda6b1bda85a915c00691d471859df7c8dc7915b546e5c8e107e2e07e6b3a841fcebeedc8cf4b18e5c16f1a
 DIST uid_wrapper-1.2.8.tar.gz 47864 BLAKE2B 
d165954b4418ee23c7564d809a3c2189fc43c91822c8e4a73bdf6ea8e1621156bf0a29097b07a4d8b31ea1d10af35c3be367c4ca8f1e13db1b430f297b47b6ea
 SHA512 
536f353f35e84ffd350a3cd5a96ff30e7b1fd4ba455dbe34fd232ed1a14b061351110c7e0cb4376a27cbde1eda789ef93e635ffa2e9948cadc41c2f1fdcfc3b5

diff --git a/sys-libs/uid_wrapper/uid_wrapper-1.2.4.ebuild 
b/sys-libs/uid_wrapper/uid_wrapper-1.2.4.ebuild
deleted file mode 100644
index 1fe72649c61..000
--- a/sys-libs/uid_wrapper/uid_wrapper-1.2.4.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-multilib
-
-DESCRIPTION="A wrapper to fake privilege separation"
-HOMEPAGE="https://cwrap.org/uid_wrapper.html;
-SRC_URI="https://www.samba.org/ftp/pub/cwrap/${P}.tar.gz
-   https://ftp.samba.org/pub/cwrap/${P}.tar.gz;
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND=""
-RDEPEND="${DEPEND}"



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

2020-03-21 Thread Lars Wendler
commit: 9a3e01f41ee8972c5402fa4cb5106de41b1ab660
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Mar 21 20:44:46 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar 21 20:55:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3e01f4

sys-libs/uid_wrapper: Dropped myself as primary maintainer

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/uid_wrapper/metadata.xml | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/sys-libs/uid_wrapper/metadata.xml 
b/sys-libs/uid_wrapper/metadata.xml
index f05d1f26683..48f6ca46f45 100644
--- a/sys-libs/uid_wrapper/metadata.xml
+++ b/sys-libs/uid_wrapper/metadata.xml
@@ -1,12 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-polynomia...@gentoo.org
-Lars Wendler
-  
-
+  
 sa...@gentoo.org
-Samba
+Samba Team
   
 



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

2020-03-21 Thread Lars Wendler
commit: f4a65748021c055a74564ec58254bda98c83201d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Mar 21 20:53:48 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar 21 20:55:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a65748

sys-libs/nss_wrapper: Removed myself as primary maintainer

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/nss_wrapper/metadata.xml | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/sys-libs/nss_wrapper/metadata.xml 
b/sys-libs/nss_wrapper/metadata.xml
index f05d1f26683..48f6ca46f45 100644
--- a/sys-libs/nss_wrapper/metadata.xml
+++ b/sys-libs/nss_wrapper/metadata.xml
@@ -1,12 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-polynomia...@gentoo.org
-Lars Wendler
-  
-
+  
 sa...@gentoo.org
-Samba
+Samba Team
   
 



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

2020-03-21 Thread Lars Wendler
commit: 19c3821101308594b39281930d113de3ce0ce99e
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Mar 21 20:54:55 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar 21 20:55:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c38211

net-libs/socket_wrapper: Removed myself as primary maintainer

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 net-libs/socket_wrapper/metadata.xml | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/net-libs/socket_wrapper/metadata.xml 
b/net-libs/socket_wrapper/metadata.xml
index f05d1f26683..48f6ca46f45 100644
--- a/net-libs/socket_wrapper/metadata.xml
+++ b/net-libs/socket_wrapper/metadata.xml
@@ -1,12 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-polynomia...@gentoo.org
-Lars Wendler
-  
-
+  
 sa...@gentoo.org
-Samba
+Samba Team
   
 



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

2020-03-21 Thread Sergei Trofimovich
commit: d086f300a07aac023c2f0729ee2eba9865888207
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 21 20:35:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 21 20:35:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d086f300

sys-apps/openrc: tweak for gcc-10, bug #705868

Closes: https://bugs.gentoo.org/705868
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/openrc/files/openrc-0.42.1-gcc-10.patch | 48 
 sys-apps/openrc/openrc-0.42.1.ebuild |  2 +
 2 files changed, 50 insertions(+)

diff --git a/sys-apps/openrc/files/openrc-0.42.1-gcc-10.patch 
b/sys-apps/openrc/files/openrc-0.42.1-gcc-10.patch
new file mode 100644
index 000..ce2fd102d24
--- /dev/null
+++ b/sys-apps/openrc/files/openrc-0.42.1-gcc-10.patch
@@ -0,0 +1,48 @@
+https://bugs.gentoo.org/705868
+
+From 375ef42393f3dc6edbaa2cb70c79b2366072db38 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Sun, 19 Jan 2020 15:24:20 +
+Subject: [PATCH] src/rc/rc-logger.h: fix build failure against gcc-10
+
+On gcc-10 (and gcc-9 -fno-common) build fails as:
+
+```
+cc  -L../librc -L../libeinfo -O2 -g -std=c99 -Wall -Wextra -Wimplicit -Wshadow 
\
+  -Wformat=2 -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn \
+  -Wmissing-format-attribute -Wnested-externs -Winline -Wwrite-strings \
+  -Wcast-align -Wcast-qual -Wpointer-arith -Wdeclaration-after-statement \
+  -Wsequence-point -Werror=implicit-function-declaration\
+  -Wl,-rpath=/lib   -o openrc rc.o rc-logger.o rc-misc.o rc-plugin.o _usage.o 
-lutil -lrc -leinfo -Wl,-Bdynamic -ldl
+ld: rc-logger.o:/home/slyfox/dev/git/openrc/src/rc/rc-logger.h:16:
+  multiple definition of `rc_logger_pid'; rc.o:openrc/src/rc/rc-logger.h:16: 
first defined here
+ld: rc-logger.o:/home/slyfox/dev/git/openrc/src/rc/rc-logger.h:17:
+  multiple definition of `rc_logger_tty'; rc.o:openrc/src/rc/rc-logger.h:17: 
first defined here
+```
+
+gcc-10 will change the default from -fcommon to fno-common:
+https://gcc.gnu.org/PR85678.
+
+The error also happens if CFLAGS=-fno-common passed explicitly.
+
+This fixes #348.
+---
+ src/rc/rc-logger.h | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- a/src/rc/rc-logger.h
 b/src/rc/rc-logger.h
+@@ -13,8 +13,8 @@
+ #ifndef RC_LOGGER_H
+ #define RC_LOGGER_H
+ 
+-pid_t rc_logger_pid;
+-int rc_logger_tty;
++extern pid_t rc_logger_pid;
++extern int rc_logger_tty;
+ extern bool rc_in_logger;
+ 
+ void rc_logger_open(const char *runlevel);
+-- 
+2.25.2
+

diff --git a/sys-apps/openrc/openrc-0.42.1.ebuild 
b/sys-apps/openrc/openrc-0.42.1.ebuild
index 3a80774a11d..46f3497690d 100644
--- a/sys-apps/openrc/openrc-0.42.1.ebuild
+++ b/sys-apps/openrc/openrc-0.42.1.ebuild
@@ -56,6 +56,8 @@ RDEPEND="${COMMON_DEPEND}
 
 PDEPEND="netifrc? ( net-misc/netifrc )"
 
+PATCHES=("${FILESDIR}"/${PN}-0.42.1-gcc-10.patch)
+
 src_prepare() {
default
if [[ ${PV} == "" ]] ; then



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

2020-03-21 Thread Mike Pagano
commit: 23ce7b832015c65d46312ab366cecfcae8e649fc
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Mar 21 20:16:57 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 21 20:17:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ce7b83

sys-kernel/gentoo-sources: Linux patch 5.5.11 and a EFI patch

Linux patch 5.5.11
x86/ioremap: Fix CONFIG_EFI=n build. See bug #713460.
Thanks to Phil Stracchino

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d31b920e56f..770b986e595 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -112,6 +112,9 @@ DIST genpatches-5.5-11.extras.tar.xz 1744 BLAKE2B 
f84aa0a4059f15a6e8e08f957259ce
 DIST genpatches-5.5-12.base.tar.xz 541732 BLAKE2B 
fac0a28374f38f3949fd13433da71680cb72c90477b5778343950fc4857095c9298b83c7ff34965030329179864fee287ede693ba4614b9b7f765b76f26ff362
 SHA512 
bd0855ca4a1b453dfcac8fac034e634a2080fdc7cdf1d9ed633d36cdd75d6145737df09606211ec38012c7dc5d9a7956911c47b4256acfcd746df31d529cfe2f
 DIST genpatches-5.5-12.experimental.tar.xz 5596 BLAKE2B 
b8f2341550c7b6e64d6da49813079fdad59fd5b80e77bae120ba50676a05d96233f8fdfda8a145c1060c06fbedcd40dc57c38d127e02621c183fb3692e0a8801
 SHA512 
3ca8743bec878a56505a6ca18a780b21f8d75b8a18e2ab903499cf12f7c76d2ab5dc8bd8887edfbbfe010bc6522c912bca16fe12c7aa477c208c27b099825ebd
 DIST genpatches-5.5-12.extras.tar.xz 1740 BLAKE2B 
b9787c1a5ff46dd4cbbd6a1914b9851e42072bcec880e15ef82a8d878da079ba991c690eda9752ec0f9d7e15a7e9032e5e2a8fa98623a1b45937cc2dcfe30688
 SHA512 
94b4e044c2e67a303cc3e08941e097c8f24e38cbc2b39816b0d6b49ef4c1bb00341389432ba2258195b1abe2b3ee7ea92a06a56e756f22591625838731d41bf8
+DIST genpatches-5.5-13.base.tar.xz 558584 BLAKE2B 
e519cc21b25b2c91766c22e86ecef80a6e3516e8a5f666c2452ad8836fb46540fb44ee38df90ddc94a3c7d23fe544e229c247ae200d691869300d8bd979dc5ad
 SHA512 
917610eca9038eeb22d98ce373705607e16b33c66d5846010345a6258d24c34ab44894b2140d6afa9dde7abd05fe6061c90c396bf0940449d77936b15e552479
+DIST genpatches-5.5-13.experimental.tar.xz 5600 BLAKE2B 
0dacfd242b22948b098d7c717aae09ee6729c856bdcc4e6a4d7271b1a3da6bc260b8b8e1646ae412bfb182daf43abd58754eb5598c5649ea319c7281f48c9695
 SHA512 
b71c1bc4ce5a70415fe974d86539cfb2e127abced662fd226516c0f4c0e0b7693b7677a42b81498c0465215970d5c3d45edf51a4ccf8956bc79f1053f2a1f6c7
+DIST genpatches-5.5-13.extras.tar.xz 1744 BLAKE2B 
ca1c8f785f746c31303f27c4eb013ce7dee2d8dd5fd6ebfde1c71a521b696a56bd3e6d97721e929c8637acb20a3faa7c212aa5cbb9bcff1833f82246f16e64fa
 SHA512 
4bdd6eecd6aab145011deedc989b2c2c451840b631df0bd8bb8191b2dffd2a58436b4b9e1656a9cdca6c024b8cfabe911a1bb95c3b4fcd29f3aede4a317fc923
 DIST genpatches-5.5-9.base.tar.xz 399476 BLAKE2B 
a4582c276854d99a15766b0f9ae28326c3ba89d46e513e7265b839788966057fdfc46912695d74dc560cf22db087d20869dbfd69c59250d0b2e59cf56a506d81
 SHA512 
cb566c2394bf1c98a32343b5be1bc9ecc1a48587443cac39a2e999b09adedb3319726b1321a6d38ae6e6eb39e106dd1e251ed15f127ffb730f6597949df512de
 DIST genpatches-5.5-9.experimental.tar.xz 5596 BLAKE2B 
432841bbb57e3506c4759425c7646e8742bfbd184520eb2d1a5a6727da5284face9bff4fb0fce50570349f45cf0763e26b3e2478d261dab521587c372a0c
 SHA512 
413092a1f5686592a43203814d4759154112c43529a6d8733abb0450f8fab549721cc915ee76335ee0e5ec20952366212615c4cbeba86819c2b2f2b6946ee4e8
 DIST genpatches-5.5-9.extras.tar.xz 1744 BLAKE2B 
c8f761afd767cef3ea6c1d79a3eb6e7dbef2d292dfcecd314189d92c020b3016ae8e3f5cfad3a532f34d9c47f01421ba38e3305b381791dc07375d217f3ac9a0
 SHA512 
5f48330ef699b9704baabb2c8171c80d445790c7876a92b0c7ea49bc29ee8347d87e441b9a51e2eedd069a78fc7011053e6282e54c216852cc9ba080064169d6

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



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

2020-03-21 Thread Lars Wendler
commit: f70a46c3ede2106696249295b2f9463199abf9c3
Author: David Michael  gmail  com>
AuthorDate: Sat Mar 21 20:14:18 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar 21 20:16:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70a46c3

sys-apps/sed: Move sys-devel/gettext to BDEPEND

Closes: https://bugs.gentoo.org/713680
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

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

diff --git a/sys-apps/sed/sed-4.8.ebuild b/sys-apps/sed/sed-4.8.ebuild
index 3cf0562a177..20eb0d11292 100644
--- a/sys-apps/sed/sed-4.8.ebuild
+++ b/sys-apps/sed/sed-4.8.ebuild
@@ -22,13 +22,13 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
static? (
acl? ( virtual/acl[static-libs(+)] )
nls? ( virtual/libintl[static-libs(+)] )
selinux? ( sys-libs/libselinux[static-libs(+)] )
)
 "
+BDEPEND="nls? ( sys-devel/gettext )"
 
 src_configure() {
local myconf=()



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

2020-03-21 Thread Mike Pagano
commit: b841917ba5ae870e1d90df7ac61d02f628cdaaab
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Mar 21 20:12:24 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 21 20:12:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b841917b

sys-kernel/gentoo-sources: Linux patch 5.4.27

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 77f20ede108..d31b920e56f 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -100,6 +100,9 @@ DIST genpatches-5.4-25.extras.tar.xz 1744 BLAKE2B 
7ca0570133350ec60e8872f9035dfd
 DIST genpatches-5.4-26.base.tar.xz 1079948 BLAKE2B 
4ed837fb6df27ce7e8b2b608800a5d754c02c8b34c88b3f528d65813de50a88e05a87a5079d7d67ba6ccc552e9f5b3ea775660e2f76a0badea30c6ab4eb472e5
 SHA512 
961edf9d05c84daaab9a8a5b499acd8215d1b54ecf4bb9b4670e9300fc917673fc35005d4695c24a02c116745425fe3b6d44066887c4f4b618925d826d5ea0ec
 DIST genpatches-5.4-26.experimental.tar.xz 6140 BLAKE2B 
6a6330b709dcc0127004c3eff34b1248fce24a99fffa765f3c0ee2b1d8b6c3f1b7bdf71d40ef9fa1658c61750793d7b840ed1d0b5a9f282f6a1f56cfb91f1c9c
 SHA512 
7b5917147631723579c9f57ce8ada26f6fd8b12a7127d730230b11bbcd5d6a5570f986c5877ad6ac4404d083d8b1e820555f3752c93ed0d9fffb3b4c07f0879e
 DIST genpatches-5.4-26.extras.tar.xz 1740 BLAKE2B 
4bae843721cdeea0dd205239cf9ad58d25ac4b4fc43e92e0cb74faac46e759a9e0f9b6c1f4f88b56c8d56fee091000fd663c2e4e7099a64fefb71df1f4bc881b
 SHA512 
f379b5ede9cca71b334638953209a2598dbf091ad08c322d2265cbbdb27d8f0ea7b1594db33be24cff96f062e3ee62008832ac74713454de9fc19fc20eff6da7
+DIST genpatches-5.4-27.base.tar.xz 1094072 BLAKE2B 
cb2895a3729a0d58f734bcaf34f1ec4c00fb04cda9a77067a44c33e2d17ec3c6779ec7f296fae3bfda6b0fd7affb6126556605163fdd0b56769036434fc153ef
 SHA512 
46a4fd2d8679f10e9a386462db423fbbe4ba3076f5de04c128d514c938a73ca2a3fbe8f1a50c39fd7f5b60a4b3143a33faed66a33c92aa8af85a1d0d121a187a
+DIST genpatches-5.4-27.experimental.tar.xz 6144 BLAKE2B 
7e96dbfb46d7c1d2784685c0f478abb8632f746d7e90b3579e386402d792972020d3e00b95adcbbd1d3ba82de4c0d0fb72bd20a15a10d72eefa4db66566501d3
 SHA512 
a19b03b5b9c400b8a0c669427570a48fb798b5c06deb6cd997a9b99d30fd69156f1f66108a78f9b0a1dbcc1a06e08c5451fbc01f064bdc17b697e8dbdccb8b4e
+DIST genpatches-5.4-27.extras.tar.xz 1744 BLAKE2B 
876ee0915d60032a8a8c33ebdd9a8a938666bf06df1e618b568289d7779870cb1b2e0ae30b9b1ca0fb3bda574751c34732e20d7f032dd64135c6230ea9b9e507
 SHA512 
1586b9e19fa42418003b41ecc0bf7cdc208bdf8fec7f41c4fba1ca7bca643d03e38c3443f724e99e6e19338216527eb901bd95f0e89acb5ac1f0ee9fd9ac3589
 DIST genpatches-5.5-10.base.tar.xz 456696 BLAKE2B 
d26c970cad7ffc6950f92fdd906a85f4e0e6242c6450b7ac0211a2cab8ade3c03112f3220943babbf26f115d35d3ba3dec18ff00c7a5608efadcaf7d417431e3
 SHA512 
bbd56eac912dac056d8273a9f3c21710fc614619b1bb6b52c48bf5972518a17ae20ad8601fb294a446415d0ecda57501681a4bbf13fe4a493a48a0d2d324e396
 DIST genpatches-5.5-10.experimental.tar.xz 5596 BLAKE2B 
7f4253811033204ded79c9c7b4d103cdefaf2ce459739fc32da9a0802ad61b5d118628ae9a70103ee460c9b7c4a79b6d48190d105b7a4d5e7b06061cd1969647
 SHA512 
8d655fe247c860096ee15140c58df8da172524c51433ad60426e1ea528f69d4e5ecb24d2ff39c3400dfe18206039ddbe046ec7aff6304dcdbfa05d03b71ae992
 DIST genpatches-5.5-10.extras.tar.xz 1740 BLAKE2B 
43ef46fdd52322a5b1f370690e7e39d8a6b835726b4166b5f35f079446042b60c9f59e159a88ac82ffa384ff7dce619140783a7e202d3374e272e140744a6459
 SHA512 
57affa6ae287b621407d8c8b8d12dcc7a45bb3d68bbd0418737c95df6ef7bdd76ea8a90caec3322b2e3a75ccb159c42fb132e38cf8c62e21d7abd22e98d309c9

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



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

2020-03-21 Thread Lars Wendler
commit: 6b48c109974cc89ecc73f1db856f58d5bae743a2
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Mar 21 20:09:22 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar 21 20:09:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b48c109

dev-vcs/git: Bump to version 2.26.0_rc2

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/git/Manifest  |   3 +
 dev-vcs/git/git-2.26.0_rc2.ebuild | 728 ++
 2 files changed, 731 insertions(+)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 3312e0a06eb..02b9665ca29 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -2,11 +2,14 @@ DIST git-2.23.1.tar.xz 5713672 BLAKE2B 
50db7bafbadcefbc5a56db478ea0464d289c45190
 DIST git-2.24.1.tar.xz 5772304 BLAKE2B 
45e49325221cd0407968b4e2ff7bcab7ea021863119ae29fec5c7a9ff10461b5af0ea05f587647c7d4965c38e25f1140f194be72ff5f1bea8851c0485effbfa2
 SHA512 
010c13d4023c142876d0e075a394b74bef422944d8ca602325d0b2b47bf28b1d534283c7f295751113c83fdfcc0c91f97090e8f906560d44b04a94607fd8fcf7
 DIST git-2.25.1.tar.xz 5875548 BLAKE2B 
582da3d4ac996d7b9ce6cf505661496ab1a2cd061f058745350498121956b33d79739b567fb5fea0b4e298303261256034aa0b8da0b842feab04ae67a7d5b142
 SHA512 
15241143acfd8542d85d2709ac3c80dbd6e8d5234438f70c4f33cc71a2bdec3e32938df7f6351e2746d570b021d3bd0b70474ea4beec0c51d1fc45f9c287b344
 DIST git-2.25.2.tar.xz 5877576 BLAKE2B 
c07bb888eb05a9f3cc91f207bc5151fd7eeb8137e151353dada0637bc879da5a594097649c9a49ecfe173a550d19ecba5eba47638e2f1a7f07467818a763c82e
 SHA512 
5f24bb060165a7397286588cfa32a3e77a98059058363699f7873a2efbb77419dc8985a9b8ae05166035e24db586c379b55c7049a5b6a436c554a7f621a51a23
+DIST git-2.26.0.rc2.tar.xz 5908592 BLAKE2B 
cb61dd094b5713a2704cbde4f80c3c6eb47fbd81c727d99dcb71a9184258a1e215cc0f4eb6cce3004885540063015b5ff1f8e88c5cf94e05d398668d7fdc8fda
 SHA512 
399356ff6c003282264758b130d9ae430e290d09a44df8e259651455e76f1f51d54ffaea59a7fbb70611e4213c475eb07b13f52e8199d25660af63bf2257dd48
 DIST git-htmldocs-2.23.1.tar.xz 1296144 BLAKE2B 
5be4a8afdd79234d220c119b8a4239e640486dc52236d980d08e6b3cad1be61b683c0e3dff6bdd67035a1e23f1d07858d3344f9f2ae90b44188395f34c22fea4
 SHA512 
c005be3baf129c9320893270d1d3b69e01546a29d482d29e5bc7baefbaab33e45d877c5c09e47312bbdb8b3dfcff27735c2427dcae9eb21fd3500ec30e214ae1
 DIST git-htmldocs-2.24.1.tar.xz 1307992 BLAKE2B 
80b39d2fcf47d20a584109572414ff8d275245afb80c3946e2fa62346fdaee3b1c873a0dccfb44af52290756d26d5e53021a1bf1ace7ada34e50e03244f05e92
 SHA512 
4da610ba1ee307e4f53414e324ef63ab25cf3945a74bf813aeacd4cf714710eab31776c2402c9567f1a3805e3d8576a158c78a72722c0178fb7c2dec2dcebf5a
 DIST git-htmldocs-2.25.1.tar.xz 1295708 BLAKE2B 
18a274e5eb48030f50c0f38cbcc81b0e65c55ea6b702a9cc4f231c274faf0247c4fdaccde2d348717826d1bd914fe62b387946ae63aba64ba032c43898529f7a
 SHA512 
f261cf72a7b59277666c543d2b40cc9e37ae6d4925616dcb448325e69c59efdee9db151a0d509545d5b366d82fe1196ece289197c02c65ae5f8c91526d49b0fb
 DIST git-htmldocs-2.25.2.tar.xz 1296488 BLAKE2B 
274c425ba1f52e26c36b5276b7796c465cd5bbf6d2fa73e7f821e0fb727902ce088ea6b7e37cac6c1cace9e7a4f41f3bebe2227aee313a17e2aac6dbf8729a7d
 SHA512 
abe131ef4761e4f112da171baf6d9be6b745f5d06b9e90731052ef13bdc9f71557e53cd93a3e8ea5c33706b7f08cda8aa0e3e760409abda1b9582625ec513ca5
+DIST git-htmldocs-2.26.0.rc2.tar.xz 1304280 BLAKE2B 
9b5fd594908fb8a711d67bfccc375f10af8929fa8f95bd12098448056dca0727bff17ccca03034214686a884f6f703a0b208117132a7a4d04ce1491b7f583fbd
 SHA512 
f170aa90e82999b1284cb71d276b9d211ff3f66d3d30c6c473324aec18e876f72483ca3ebf2286344fd1911ec69a9e6a654f873debdde82c7cfa286f6317376a
 DIST git-manpages-2.23.1.tar.xz 448432 BLAKE2B 
0de4b2c0dcc3a70188a66d8aa6e16aeaad84a9f16b764934b06f61773db2d5141cc0b1091780d126f29a1f50c767a54fbb7d01a36f86d387d8ccb4060f48156e
 SHA512 
16145c0c2215ce6a3aa9045f35f670258f6823a765ed2feec680ed980420d1bb008fc39d8f379c81cd0b259fc582d15e42395d4f954171b20bcf214ab25e41d7
 DIST git-manpages-2.24.1.tar.xz 453752 BLAKE2B 
51a549099205341bfec5a7998e5f66e9fc78ffd05fd04e745401a8bcc5bffcb64f26a64c7e24c9822bc2d62d000ea2b13779ffe19f065124a8e42b306fb5a2d3
 SHA512 
ee1e70fdbfc6eae97dc3b3180fa119b0d1189db7cae3e45b8baa9311d0c1162a5b46824a785e91288522a9fd00b8e4ff07590f4e4722a08955d6a9d048cc3a90
 DIST git-manpages-2.25.1.tar.xz 457408 BLAKE2B 
6b9d7074bc690156e7d4a14b04d8e82c9441c8b9330bdf40de215fc48ee7bbfaf410b57bbf48bd6127a60f0d6daa0adf7194fc8eb43b3d8e2a9b5d054cb7d5ea
 SHA512 
c36afa05f641c6e1d909cbe0e3292a10f35c0a05867e2782e6770857714b152de839f1e9b2c2ff2efea0b50b19cfdf3022d8617a299f4aa3940533eb891fa6ba
 DIST git-manpages-2.25.2.tar.xz 459208 BLAKE2B 
b78fdade0d99035969d16f726422e63f6c98c0cfbdcbeb272a07619f5efbece88eddf008884ec3c10ab05d8558fb975f6f89604757a424adae922ea3a8ad5a24
 SHA512 
61bc0090fa36f537a193c8007f82f4ac005f6afa86621d6273f131230381a1f17712d95b3a47c27bbd9eea351fd49d4f1c16fabe7f81b40a6aa1308e8afc5371
+DIST git-manpages-2.26.0.rc2.tar.xz 462252 BLAKE2B 

[gentoo-commits] proj/musl:master commit in: profiles/

2020-03-21 Thread Jory Pratt
commit: 0514080d783ddaba2416a55cca4f6759e7319bea
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Mar 21 19:55:55 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Mar 21 19:55:55 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0514080d

profile/package.unmask: unmask elfutils for musl profile

Signed-off-by: Jory Pratt  gentoo.org>

 profiles/package.unmask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.unmask b/profiles/package.unmask
new file mode 100644
index 000..b76b2c3
--- /dev/null
+++ b/profiles/package.unmask
@@ -0,0 +1 @@
+dev-libs/elfutils



[gentoo-commits] repo/gentoo:master commit in: media-sound/gtick/, media-sound/gtick/files/

2020-03-21 Thread Andreas Sturmlechner
commit: 7ebc693196f45c5fe3fb3eda2aa61123ca6f66b6
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Thu Mar 19 18:13:49 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 19:39:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebc6931

media-sound/gtick: Various fixes

* Fix build with -fno-common
* Don't install duplicate desktop entry
* Fix .desktop file
* Install additional icons and update icons cache
* Move AppStream metadata into /usr/share/metainfo
* Change license to GPL3+

Closes: https://bugs.gentoo.org/683436
Closes: https://bugs.gentoo.org/709396
Signed-off-by: Alexander Tsoy  tsoy.me>
Closes: https://github.com/gentoo/gentoo/pull/14921
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/gtick/files/gtick-0.5.4-desktop.patch  | 32 +++
 .../gtick/files/gtick-0.5.4-fno-common.patch   | 27 +
 media-sound/gtick/gtick-0.5.4-r1.ebuild| 65 ++
 3 files changed, 124 insertions(+)

diff --git a/media-sound/gtick/files/gtick-0.5.4-desktop.patch 
b/media-sound/gtick/files/gtick-0.5.4-desktop.patch
new file mode 100644
index 000..7aa0995b039
--- /dev/null
+++ b/media-sound/gtick/files/gtick-0.5.4-desktop.patch
@@ -0,0 +1,32 @@
+Downstream patch. No upstream activity since 2014.
+
+From b07f665d712fdbebfd506ef6301fc9ac71660e96 Mon Sep 17 00:00:00 2001
+From: Alexander Tsoy 
+Date: Thu, 19 Mar 2020 21:17:22 +0300
+Subject: [PATCH 2/2] Fix desktop file
+
+---
+ gtick.desktop | 7 ---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/gtick.desktop b/gtick.desktop
+index 05cf5ed..a31dee3 100644
+--- a/gtick.desktop
 b/gtick.desktop
+@@ -5,9 +5,10 @@ Name=GTick
+ Comment=a GTK-based metronome
+ Comment[pt]=Um metrônomo baseado em GTK
+ Comment[pt-br]=Um metrônomo baseado em GTK
+-Exec=/usr/bin/gtick
+-Icon=/usr/share/icons/hicolor/64x64/apps/gtick.xpm
++Exec=gtick
++Icon=gtick
+ Terminal=false
+ Type=Application
+ Categories=GTK;AudioVideo;Audio;
+-GenericName[pt_BR]=
++GenericName=Graphical Metronome
++StartupNotify=true
+-- 
+2.24.1
+

diff --git a/media-sound/gtick/files/gtick-0.5.4-fno-common.patch 
b/media-sound/gtick/files/gtick-0.5.4-fno-common.patch
new file mode 100644
index 000..37747cef1b8
--- /dev/null
+++ b/media-sound/gtick/files/gtick-0.5.4-fno-common.patch
@@ -0,0 +1,27 @@
+Downstream patch. No upstream activity since 2014.
+
+From 23f5585ba3dcf276cd3f71c25f710e68823f97e9 Mon Sep 17 00:00:00 2001
+From: Alexander Tsoy 
+Date: Tue, 17 Mar 2020 17:14:50 +0300
+Subject: [PATCH 1/2] Fix building with -fno-common
+
+---
+ src/optionlexer.l | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/optionlexer.l b/src/optionlexer.l
+index df79dd5..97ed29d 100644
+--- a/src/optionlexer.l
 b/src/optionlexer.l
+@@ -40,7 +40,7 @@
+ #include "optionlexer.h"
+ 
+ char* option_filename;
+-YYLTYPE option_lloc;
++#define YYLTYPE option_lloc;
+ 
+ void option_locate();
+ %}
+-- 
+2.24.1
+

diff --git a/media-sound/gtick/gtick-0.5.4-r1.ebuild 
b/media-sound/gtick/gtick-0.5.4-r1.ebuild
new file mode 100644
index 000..ca520476a37
--- /dev/null
+++ b/media-sound/gtick/gtick-0.5.4-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg-utils
+
+DESCRIPTION="Metronome application supporting different meters and speeds 
ranging"
+HOMEPAGE="https://www.antcom.de/gtick;
+SRC_URI="https://www.antcom.de/gtick/download/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="nls sndfile"
+
+RDEPEND="media-sound/pulseaudio
+   x11-libs/gtk+:2
+   sndfile? ( media-libs/libsndfile )"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fno-common.patch
+   "${FILESDIR}"/${P}-desktop.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i 's:^\(appdatadir = .*/\)appdata:\1metainfo:' \
+   Makefile.in || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable nls)
+   $(use_with sndfile)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   local res
+
+   default
+
+   for res in 32 48 64; do
+   newicon -s ${res} src/icon${res}x${res}.xpm gtick.xpm
+   done
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2020-03-21 Thread Andreas Sturmlechner
commit: bcf13c246347429ce0a2d5b9409b54afe5f1f8ee
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Thu Mar 19 18:28:05 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 19:39:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf13c24

media-sound/gtick: Add myself as a maintainer

Signed-off-by: Alexander Tsoy  tsoy.me>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/gtick/metadata.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/media-sound/gtick/metadata.xml b/media-sound/gtick/metadata.xml
index ee7258ac28e..1dd556888a3 100644
--- a/media-sound/gtick/metadata.xml
+++ b/media-sound/gtick/metadata.xml
@@ -5,4 +5,12 @@
so...@gentoo.org
Gentoo Sound project

+   
+   alexan...@tsoy.me
+   Alexander Tsoy
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/lcab/

2020-03-21 Thread Mikle Kolyada
commit: b459acfc0d3e6d4064c33ec75110072dd19d4227
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 21 19:34:16 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 21 19:34:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b459acfc

app-arch/lcab: port to EAPI=7

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

 app-arch/lcab/lcab-1.0_beta12.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-arch/lcab/lcab-1.0_beta12.ebuild 
b/app-arch/lcab/lcab-1.0_beta12.ebuild
index c9cc63e792b..27fe02473de 100644
--- a/app-arch/lcab/lcab-1.0_beta12.ebuild
+++ b/app-arch/lcab/lcab-1.0_beta12.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
 inherit autotools
 
@@ -15,11 +15,11 @@ SRC_URI="ftp://mirror.ohnopub.net/mirror/${MY_P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
+   default
sed -i "s:1.0b11:${MY_PV}:" mytypes.h || die
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: sys-process/time/

2020-03-21 Thread Mikle Kolyada
commit: dd4b1700b350d709a4539055cf3daffe63ccdeec
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 21 19:30:24 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 21 19:30:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4b1700

sys-process/time: Drop old

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

 sys-process/time/time-1.7-r1.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git a/sys-process/time/time-1.7-r1.ebuild 
b/sys-process/time/time-1.7-r1.ebuild
deleted file mode 100644
index 3cb21fdea61..000
--- a/sys-process/time/time-1.7-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils autotools
-
-DESCRIPTION="displays info about resources used by a program"
-HOMEPAGE="https://www.gnu.org/directory/time.html;
-SRC_URI="mirror://gnu/time/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-build.patch
-   epatch "${FILESDIR}"/${PV}-info-dir-entry.patch
-   eautoreconf
-}



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

2020-03-21 Thread William Hubbs
commit: 975d9b182ee49d5623de9e511d6676f718fe231b
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar 21 19:13:13 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar 21 19:28:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975d9b18

dev-vcs/cli: 0.6.2 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-vcs/cli/Manifest |   1 +
 dev-vcs/cli/cli-0.6.2.ebuild | 289 +++
 2 files changed, 290 insertions(+)

diff --git a/dev-vcs/cli/Manifest b/dev-vcs/cli/Manifest
index a68201cbbd6..af4654d0b22 100644
--- a/dev-vcs/cli/Manifest
+++ b/dev-vcs/cli/Manifest
@@ -1,5 +1,6 @@
 DIST cli-0.5.5.tar.gz 176434 BLAKE2B 
f08941c3b2a3ad9b8350b365eded3a51b337635b6a3cd18114cbe160ebc8636fd77ddbaf20b6b414011833d4387e8aa7c02803de5239bf0a5ef5d0a878052274
 SHA512 
c72c4a0db05fe08c7f132081bbb568b4653553cc65e90f3b686079623857b9307ec8f293e82860bae7a706bd496049543ab181a244618954f4435285b42bbaa9
 DIST cli-0.6.1.tar.gz 189311 BLAKE2B 
07814a555e8137b02184f4eeb77171f640e4d9c497983580f9a921c6d2e529dd979641d709160202ce3d9f4eb671ad3a2890fb5554eeaae528cc3fdc5cd64cce
 SHA512 
eeabed53407ed88c6e917b930e215fcc6d0daad22f0c999bcc2c962b69dd25886ecbc136e6f3274c2403a053f193d8a3e63cd9cb6cffe3ee439f3ecd966cf267
+DIST cli-0.6.2.tar.gz 194980 BLAKE2B 
49040882586d0e61690cb0d2880fcf9b0ada5ab1517e94951df06b6c5caae38aa33122096188c4efeee4f4cd8bafd699236f5dfd0826760f8b1d0ca78375c8f9
 SHA512 
d07c69e43f46e02fd9ba07904050e7c1f0ac85be36897a85897b41fd0f487cbc041921fc8ca112338afcaa07c47ac8f2f13863c07e9894d077b0aa7b7ebd193b
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.0.4.mod 696 BLAKE2B 
09e376f63fd124401f3010db85b9b1cf25a0753cefef78e45db8d1c807b8154e2da473c25970d0bfafd8c813703f2695e7f7e47c05f87874d679ec6ec52bccee
 SHA512 
cb4258d68b43e7cf0e2389aba8dfd76e9c22803d54a8aaec05e70929af6146c4d4c1d9a0910b110e4e696577a29799496d519123813c65f2d7b1d50928bbf9bf
 DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.0.4.zip 86906 BLAKE2B 
13882476ffdb8765e73e154080e26aaa826beb3302984d40167a2a61d184e82cd03d59ee5e02cc020f742b27e7d37bfd8d36849442f68bf00b375966fb3cfe54
 SHA512 
a8fb1fab163666ea572de25a72223611fc7efd9bf62c368a2c9bf7313fc0a136d34220ad0f55af9c0d8a3c6388165fe4b59dbab32df66bbc1418c0096cfb8e96

diff --git a/dev-vcs/cli/cli-0.6.2.ebuild b/dev-vcs/cli/cli-0.6.2.ebuild
new file mode 100644
index 000..7deea7cf7bf
--- /dev/null
+++ b/dev-vcs/cli/cli-0.6.2.ebuild
@@ -0,0 +1,289 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="GitHub CLI"
+HOMEPAGE="https://github.com/cli/cli;
+
+EGO_SUM=(
+   "cloud.google.com/go v0.26.0/go.mod"
+   "github.com/AlecAivazis/survey/v2 v2.0.7"
+   "github.com/AlecAivazis/survey/v2 v2.0.7/go.mod"
+   "github.com/BurntSushi/toml v0.3.1"
+   "github.com/BurntSushi/toml v0.3.1/go.mod"
+   "github.com/Netflix/go-expect v0.0.0-20180615182759-c93bf25de8e8"
+   "github.com/Netflix/go-expect v0.0.0-20180615182759-c93bf25de8e8/go.mod"
+   "github.com/OneOfOne/xxhash v1.2.2/go.mod"
+   "github.com/alecthomas/assert v0.0.0-20170929043011-405dbfeb8e38"
+   "github.com/alecthomas/assert v0.0.0-20170929043011-405dbfeb8e38/go.mod"
+   "github.com/alecthomas/chroma v0.7.2-0.20200304075647-34d9c7143bf5"
+   "github.com/alecthomas/chroma 
v0.7.2-0.20200304075647-34d9c7143bf5/go.mod"
+   "github.com/alecthomas/colour v0.0.0-20160524082231-60882d9e2721"
+   "github.com/alecthomas/colour v0.0.0-20160524082231-60882d9e2721/go.mod"
+   "github.com/alecthomas/kong v0.2.1-0.20190708041108-0548c6b1afae/go.mod"
+   "github.com/alecthomas/repr v0.0.0-20180818092828-117648cd9897"
+   "github.com/alecthomas/repr v0.0.0-20180818092828-117648cd9897/go.mod"
+   "github.com/alecthomas/template 
v0.0.0-20160405071501-a0175ee3bccc/go.mod"
+   "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
+   "github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod"
+   "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
+   "github.com/beorn7/perks v1.0.0/go.mod"
+   "github.com/briandowns/spinner v1.9.0"
+   "github.com/briandowns/spinner v1.9.0/go.mod"
+   "github.com/cespare/xxhash v1.1.0/go.mod"
+   "github.com/charmbracelet/glamour v0.1.1-0.20200304134224-7e5c90143acc"
+   "github.com/charmbracelet/glamour 
v0.1.1-0.20200304134224-7e5c90143acc/go.mod"
+   "github.com/client9/misspell v0.3.4/go.mod"
+   "github.com/coreos/bbolt v1.3.2/go.mod"
+   

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

2020-03-21 Thread Mikle Kolyada
commit: bff33c51712c70e9ba0a44c6137219d5b6a8bcb8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 21 19:26:37 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 21 19:28:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff33c51

sys-apps/modutils: port to EAPI=7

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

 .../modutils/files/modutils-2.4.27-alias.patch |  4 +-
 sys-apps/modutils/files/modutils-2.4.27-gcc.patch  | 44 +++---
 ...-2.4.27-r1.ebuild => modutils-2.4.27-r2.ebuild} | 16 +++-
 3 files changed, 30 insertions(+), 34 deletions(-)

diff --git a/sys-apps/modutils/files/modutils-2.4.27-alias.patch 
b/sys-apps/modutils/files/modutils-2.4.27-alias.patch
index 1fefffb62f8..3ca73398440 100644
--- a/sys-apps/modutils/files/modutils-2.4.27-alias.patch
+++ b/sys-apps/modutils/files/modutils-2.4.27-alias.patch
@@ -2,8 +2,8 @@ Taken from Debian.
 
 Update misc alias cruft.
 
 util/alias.h
-+++ util/alias.h
+--- a/util/alias.h
 b/util/alias.h
 @@ -52,7 +52,11 @@
"binfmt--310 binfmt_java",
  

diff --git a/sys-apps/modutils/files/modutils-2.4.27-gcc.patch 
b/sys-apps/modutils/files/modutils-2.4.27-gcc.patch
index 3f90a9b2b2d..e2d5a37e89f 100644
--- a/sys-apps/modutils/files/modutils-2.4.27-gcc.patch
+++ b/sys-apps/modutils/files/modutils-2.4.27-gcc.patch
@@ -2,8 +2,8 @@ Fix building with newer gcc versions.
 
 Most changes taken from Debian.
 
 obj/obj_ia64.c
-+++ obj/obj_ia64.c
+--- a/obj/obj_ia64.c
 b/obj/obj_ia64.c
 @@ -127,6 +127,7 @@
return (*(bundle + 1) >> 23) & 0x1ff;
  
@@ -12,8 +12,8 @@ Most changes taken from Debian.
  }
  return (-1);
  }
 depmod/depmod.c
-+++ depmod/depmod.c
+--- a/depmod/depmod.c
 b/depmod/depmod.c
 @@ -1133,7 +1133,7 @@
  
for (ksym = ksyms; so_far < nksyms; ++so_far, ksym++) {
@@ -49,8 +49,8 @@ Most changes taken from Debian.
 +  return depmod_main(argc, argv) || error_count;
  }
  #endif/* defined(COMMON_3264) && defined(ONLY_32) */
 genksyms/genksyms.c
-+++ genksyms/genksyms.c
+--- a/genksyms/genksyms.c
 b/genksyms/genksyms.c
 @@ -45,7 +45,7 @@
  int flag_debug, flag_dump_defs, flag_warnings;
  int checksum_version = 1, kernel_version = version(2,0,0);
@@ -85,8 +85,8 @@ Most changes taken from Debian.
 -  return errors != 0;
 +  return num_errors != 0;
  }
 include/util.h
-+++ include/util.h
+--- a/include/util.h
 b/include/util.h
 @@ -39,8 +39,8 @@
  extern int xftw(const char *directory, xftw_func_t);
  
@@ -98,8 +98,8 @@ Most changes taken from Debian.
  extern const char *error_file;
  
  extern int flag_verbose;
 insmod/insmod.c
-+++ insmod/insmod.c
+--- a/insmod/insmod.c
 b/insmod/insmod.c
 @@ -275,7 +275,7 @@
if (strncmp((char *)s->name, "GPLONLY_", 8) == 0) {
gplonly_seen = 1;
@@ -149,8 +149,8 @@ Most changes taken from Debian.
if (!noload)
delete_module(m_name);
goto out;
 insmod/kallsyms.c
-+++ insmod/kallsyms.c
+--- a/insmod/kallsyms.c
 b/insmod/kallsyms.c
 @@ -80,7 +80,7 @@
  error_file = "kallsyms";
  
@@ -160,8 +160,8 @@ Most changes taken from Debian.
  
  /* Process the command line.  */
  while ((c = getopt_long(argc, argv, "Vh",
 insmod/modprobe.c
-+++ insmod/modprobe.c
+--- a/insmod/modprobe.c
 b/insmod/modprobe.c
 @@ -1023,7 +1023,7 @@
if (quiet)
my_argv[my_argc++] = "-q";
@@ -171,8 +171,8 @@ Most changes taken from Debian.
my_argv[my_argc++] = "-s";
  
if (insmod_opt) {
 insmod/rmmod.c
-+++ insmod/rmmod.c
+--- a/insmod/rmmod.c
 b/insmod/rmmod.c
 @@ -261,9 +261,9 @@
read_parm.m.read_start = mp->sym->value;
read_parm.m.read_end = read_parm.m.read_start + datasize;
@@ -185,8 +185,8 @@ Most changes taken from Debian.
return(0);
}
  
 util/logger.c
-+++ util/logger.c
+--- a/util/logger.c
 b/util/logger.c
 @@ -31,10 +31,10 @@
  
  /*==*/
@@ -234,8 +234,8 @@ Most changes taken from Debian.
 -  log = 1;
 +  logging = 1;
  }
 obj/obj_kallsyms.c
-+++ obj/obj_kallsyms.c
+--- a/obj/obj_kallsyms.c
 b/obj/obj_kallsyms.c
 @@ -200,8 +200,8 @@
  
  /* Initial contents, header + one entry per input section.  No strings. */
@@ -258,8 +258,8 @@ Most changes taken from Debian.
  p = (char *)a_hdr + a_hdr->symbol_off;
  memcpy(p, symbols, a_hdr->symbols*a_hdr->symbol_size);
  free(symbols);
 obj/obj_ppc.c
-+++ obj/obj_ppc.c
+--- a/obj/obj_ppc.c
 b/obj/obj_ppc.c
 @@ -25,6 +25,7 @@
  #include 
  #include 

diff --git a/sys-apps/modutils/modutils-2.4.27-r1.ebuild 
b/sys-apps/modutils/modutils-2.4.27-r2.ebuild
similarity index 76%
rename from 

[gentoo-commits] proj/linux-patches: New tag: 5.5-13

2020-03-21 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 21 19:25:04 2020 +

New tag: 5.5-13




[gentoo-commits] proj/linux-patches: New tag: 5.4-27

2020-03-21 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 21 19:21:18 2020 +

New tag: 5.4-27




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

2020-03-21 Thread Pacho Ramos
commit: b88e1696ad5a7d146a367f418d090fcba4c85e0f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Mar 21 19:19:57 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Mar 21 19:19:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88e1696

media-gfx/imagemagick: Make repoman happy

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/media-gfx/imagemagick/imagemagick-6.9.11.1.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.11.1.ebuild
index 54a949aee1f..d3efe07546f 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.11.1.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.11.1.ebuild
@@ -207,7 +207,7 @@ src_install() {
 
find "${ED}" -name '*.la' -exec sed -i -e 
"/^dependency_libs/s:=.*:='':" {} +
# .la files in parent are not needed, keep plugin .la files
-rm "${ED}"/usr/$(get_libdir)/*.la || die
+   rm "${ED}"/usr/$(get_libdir)/*.la || die
 
if use opencl; then
cat <<-EOF > "${T}"/99${PN}



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

2020-03-21 Thread Pacho Ramos
commit: 4875f0b1f4bc043004e026ad79222ac5d20b60d1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Mar 21 19:18:48 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Mar 21 19:18:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4875f0b1

media-gfx/imagemagick: Bump to 6.9.11.1 and 7.0.10.1

Also:
- Drop .la files in parent dir, keeping them for plugins (#593750)
- potrace is used at runtime to convert to svg (#712376)

Thanks-to: Brian Evans
Closes: https://bugs.gentoo.org/712376
Closes: https://bugs.gentoo.org/593750
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/imagemagick/Manifest |  2 +
 ...ick-.ebuild => imagemagick-6.9.11.1.ebuild} | 55 ++
 ...ick-.ebuild => imagemagick-7.0.10.1.ebuild} |  7 ++-
 media-gfx/imagemagick/imagemagick-.ebuild  |  7 ++-
 4 files changed, 38 insertions(+), 33 deletions(-)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 95c18f5d572..7a34d2641f1 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,2 +1,4 @@
 DIST ImageMagick-6.9.11-0.tar.xz 9072040 BLAKE2B 
8e3df83c5a009e3a03599a20b9bc2d6f1e91add659d8de150a4ebeafb91218bc62aac25c755a6a1010e00c2d14853a0d8a4849e2b55c899587acdf2d28d8b7c5
 SHA512 
fe6786365dfe8973e4660f4070cb85335f88985ec9e2484fe382d1f5c1f0123476cdf8e976107072b5ed13b05190f906be89e5215e16dc62e5daebe3ede40bf2
+DIST ImageMagick-6.9.11-1.tar.xz 9069980 BLAKE2B 
fbbe707da57a9b1016e89496112b85f1f8500ff35a23015d708c46369c88255c61ed0dd08b8dc2f1160045d91252bab39e9869f490b833f34bd5b7b65d7133a5
 SHA512 
d18db31d6d2e506203ac530e3d3032c3dfb776fb693788cf813546128dbcb4255522586d8dd5deb9cf0b56a8d503a42929937ee1ec34c8e14ce64568b552bd05
 DIST ImageMagick-7.0.10-0.tar.xz 9532856 BLAKE2B 
510e1ac8010b7e2267950e868ce8d0fcd36e37c936c67b1603f4dfdc247cda8dd4aa59fc0d88f5d2a2c0a9a199331cca834797f315814964b68dfad1ab24f355
 SHA512 
d997429855fa4bc48da32e00ea5c45467a6bd3265c35c0aff8f150346e467451737f276833d4fa867f0e2e52110f532416af1dafdbc8e81d2d11dd0c4c80f011
+DIST ImageMagick-7.0.10-1.tar.xz 9531244 BLAKE2B 
e0c16627c23e0ae181e52d73f0c5ec91835fe87eb587e73fc8aff58b0e505e8b78b3c62f842be4d80a787d3f3df404e3e3feb58c80282b828ae623f1cd2fb5ed
 SHA512 
086616507c073e1a6c8c1276273fee18e9d5ae5ea3a730ad770347459a975c898517985b5a79798b90922e4954cdf994b78daa1ab164cbb48087da389acf6db5

diff --git a/media-gfx/imagemagick/imagemagick-.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.11.1.ebuild
similarity index 82%
copy from media-gfx/imagemagick/imagemagick-.ebuild
copy to media-gfx/imagemagick/imagemagick-6.9.11.1.ebuild
index 6b8545f0e37..54a949aee1f 100644
--- a/media-gfx/imagemagick/imagemagick-.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.11.1.ebuild
@@ -1,35 +1,27 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI="6"
 
-inherit flag-o-matic libtool perl-functions toolchain-funcs multilib
+inherit eapi7-ver eutils flag-o-matic libtool perl-functions toolchain-funcs 
multilib
 
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git;
-   inherit git-r3
-   MY_P="imagemagick-"
-else
-   MY_PV="$(ver_rs 3 '-')"
-   MY_P="ImageMagick-${MY_PV}"
-   SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-fi
+MY_PV="$(ver_rs 3 '-')"
+MY_P="ImageMagick-${MY_PV}"
 
 DESCRIPTION="A collection of tools and libraries for many image formats"
 HOMEPAGE="https://www.imagemagick.org/;
+SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
 
 LICENSE="imagemagick"
-SLOT="0/7.0.10"
+SLOT="0/6.9.11"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
-RESTRICT="!test? ( test )"
 
 REQUIRED_USE="corefonts? ( truetype )
test? ( corefonts )"
 
-RESTRICT="!test? ( test )"
-
-BDEPEND="virtual/pkgconfig"
+RESTRICT="perl? ( userpriv )
+   !test? ( test )"
 
 RDEPEND="
dev-libs/libltdl:0
@@ -53,7 +45,10 @@ RDEPEND="
png? ( media-libs/libpng:0= )
postscript? ( app-text/ghostscript-gpl )
raw? ( media-libs/libraw:= )
-   svg? ( gnome-base/librsvg )
+   svg? (
+   gnome-base/librsvg
+   media-gfx/potrace
+   )
tiff? ( media-libs/tiff:0= )
truetype? (
media-fonts/urw-fonts
@@ -70,12 

[gentoo-commits] repo/gentoo:master commit in: sys-process/numad/

2020-03-21 Thread Mikle Kolyada
commit: 63ca3b61577a7ba98b6313fdfc19e9515579dbda
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 21 19:05:37 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 21 19:06:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ca3b61

sys-process/numad: Drop old

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

 sys-process/numad/numad-0.5-r1.ebuild | 40 ---
 sys-process/numad/numad-0.5-r2.ebuild | 39 --
 sys-process/numad/numad-0.5.ebuild| 34 -
 3 files changed, 113 deletions(-)

diff --git a/sys-process/numad/numad-0.5-r1.ebuild 
b/sys-process/numad/numad-0.5-r1.ebuild
deleted file mode 100644
index 6b1dd22c7ef..000
--- a/sys-process/numad/numad-0.5-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit linux-info toolchain-funcs eutils
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://pagure.io/numad.git;
-   inherit git-r3
-else
-   HASH="334278ff3d774d105939743436d7378a189e8693"
-   SRC_URI="mirror://gentoo/numad-0.5-${HASH:0:7}.tar.bz2"
-   KEYWORDS="amd64 -arm -s390 x86"
-   S="${WORKDIR}/${PN}-${HASH:0:7}"
-fi
-
-DESCRIPTION="The NUMA daemon that manages application locality"
-HOMEPAGE="http://fedoraproject.org/wiki/Features/numad;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE=""
-
-CONFIG_CHECK="~NUMA ~CPUSETS"
-
-src_prepare() {
-   EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${FILESDIR}" \
-   epatch
-
-   tc-export CC
-}
-
-src_compile() {
-   emake CFLAGS="${CFLAGS} -std=gnu99"
-}
-
-src_install() {
-   emake prefix="${ED}/usr" install
-}

diff --git a/sys-process/numad/numad-0.5-r2.ebuild 
b/sys-process/numad/numad-0.5-r2.ebuild
deleted file mode 100644
index 8f4a1088b8a..000
--- a/sys-process/numad/numad-0.5-r2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit linux-info toolchain-funcs eutils
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://pagure.io/numad.git;
-   inherit git-r3
-else
-   HASH="334278ff3d774d105939743436d7378a189e8693"
-   SRC_URI="mirror://gentoo/numad-0.5-${HASH:0:7}.tar.bz2"
-   KEYWORDS="~amd64 -arm ~arm64 -s390 ~x86"
-   S="${WORKDIR}/${PN}-${HASH:0:7}"
-fi
-
-DESCRIPTION="The NUMA daemon that manages application locality"
-HOMEPAGE="http://fedoraproject.org/wiki/Features/numad;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE=""
-
-CONFIG_CHECK="~NUMA ~CPUSETS"
-
-src_prepare() {
-   epatch "${FILESDIR}"/0001-Fix-man-page-directory-creation.patch
-   epatch "${FILESDIR}"/${PN}-0.5-ldlibs.patch #505760
-   tc-export CC
-}
-
-src_compile() {
-   emake CFLAGS="${CFLAGS} -std=gnu99"
-}
-
-src_install() {
-   emake prefix="${ED}/usr" install
-}

diff --git a/sys-process/numad/numad-0.5.ebuild 
b/sys-process/numad/numad-0.5.ebuild
deleted file mode 100644
index 926c416a8be..000
--- a/sys-process/numad/numad-0.5.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit linux-info
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://pagure.io/numad.git;
-   inherit git-r3
-else
-   HASH="334278ff3d774d105939743436d7378a189e8693"
-   SRC_URI="mirror://gentoo/numad-0.5-${HASH:0:7}.tar.bz2"
-   KEYWORDS="amd64 -arm -s390 x86"
-   S="${WORKDIR}/${PN}-${HASH:0:7}"
-fi
-
-DESCRIPTION="The NUMA daemon that manages application locality"
-HOMEPAGE="http://fedoraproject.org/wiki/Features/numad;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE=""
-
-CONFIG_CHECK="~NUMA ~CPUSETS"
-
-src_prepare() {
-   EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${FILESDIR}" \
-   epatch
-}
-
-src_install() {
-   emake prefix="${ED}/usr" install
-}



[gentoo-commits] proj/linux-patches:5.5 commit in: /

2020-03-21 Thread Mike Pagano
commit: a8046d9a651c8e2c368102486580f0c8d7a30ed1
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Mar 21 18:58:58 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 21 18:58:58 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=a8046d9a

Linux patch 5.5.11

Signed-off-by: Mike Pagano  gentoo.org>

 _README |4 +
 1010_linux-5.5.11.patch | 2116 +++
 2 files changed, 2120 insertions(+)

diff --git a/_README b/_README
index 7cca34e..276951b 100644
--- a/_README
+++ b/_README
@@ -83,6 +83,10 @@ Patch:  1009_linux-5.5.10.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.5.10
 
+Patch:  1010_linux-5.5.11.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.5.11
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1010_linux-5.5.11.patch b/1010_linux-5.5.11.patch
new file mode 100644
index 000..aa637cc
--- /dev/null
+++ b/1010_linux-5.5.11.patch
@@ -0,0 +1,2116 @@
+diff --git a/Documentation/admin-guide/kernel-parameters.txt 
b/Documentation/admin-guide/kernel-parameters.txt
+index ade4e6ec23e0..727a03fb26c9 100644
+--- a/Documentation/admin-guide/kernel-parameters.txt
 b/Documentation/admin-guide/kernel-parameters.txt
+@@ -136,6 +136,10 @@
+   dynamic table installation which will install SSDT
+   tables to /sys/firmware/acpi/tables/dynamic.
+ 
++  acpi_no_watchdog[HW,ACPI,WDT]
++  Ignore the ACPI-based watchdog interface (WDAT) and let
++  a native driver control the watchdog device instead.
++
+   acpi_rsdp=  [ACPI,EFI,KEXEC]
+   Pass the RSDP address to the kernel, mostly used
+   on machines running EFI runtime service to boot the
+diff --git a/Makefile b/Makefile
+index 5d0fdaf900e9..b3a42cb0042d 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 5
+-SUBLEVEL = 10
++SUBLEVEL = 11
+ EXTRAVERSION =
+ NAME = Kleptomaniac Octopus
+ 
+@@ -1239,7 +1239,7 @@ ifneq ($(dtstree),)
+ %.dtb: include/config/kernel.release scripts_dtc
+   $(Q)$(MAKE) $(build)=$(dtstree) $(dtstree)/$@
+ 
+-PHONY += dtbs dtbs_install dt_binding_check
++PHONY += dtbs dtbs_install dtbs_check
+ dtbs dtbs_check: include/config/kernel.release scripts_dtc
+   $(Q)$(MAKE) $(build)=$(dtstree)
+ 
+@@ -1259,6 +1259,7 @@ PHONY += scripts_dtc
+ scripts_dtc: scripts_basic
+   $(Q)$(MAKE) $(build)=scripts/dtc
+ 
++PHONY += dt_binding_check
+ dt_binding_check: scripts_dtc
+   $(Q)$(MAKE) $(build)=Documentation/devicetree/bindings
+ 
+diff --git a/arch/arm/Makefile b/arch/arm/Makefile
+index db857d07114f..1fc32b611f8a 100644
+--- a/arch/arm/Makefile
 b/arch/arm/Makefile
+@@ -307,13 +307,15 @@ endif
+ ifeq ($(CONFIG_STACKPROTECTOR_PER_TASK),y)
+ prepare: stack_protector_prepare
+ stack_protector_prepare: prepare0
+-  $(eval KBUILD_CFLAGS += \
++  $(eval SSP_PLUGIN_CFLAGS := \
+   -fplugin-arg-arm_ssp_per_task_plugin-tso=$(shell\
+   awk '{if ($$2 == "THREAD_SZ_ORDER") print $$3;}'\
+   include/generated/asm-offsets.h)\
+   -fplugin-arg-arm_ssp_per_task_plugin-offset=$(shell \
+   awk '{if ($$2 == "TI_STACK_CANARY") print $$3;}'\
+   include/generated/asm-offsets.h))
++  $(eval KBUILD_CFLAGS += $(SSP_PLUGIN_CFLAGS))
++  $(eval GCC_PLUGINS_CFLAGS += $(SSP_PLUGIN_CFLAGS))
+ endif
+ 
+ all:  $(notdir $(KBUILD_IMAGE))
+diff --git a/arch/arm/boot/compressed/Makefile 
b/arch/arm/boot/compressed/Makefile
+index a1e883c5e5c4..6da67789ac22 100644
+--- a/arch/arm/boot/compressed/Makefile
 b/arch/arm/boot/compressed/Makefile
+@@ -101,7 +101,6 @@ clean-files += piggy_data lib1funcs.S ashldi3.S 
bswapsdi2.S \
+   $(libfdt) $(libfdt_hdrs) hyp-stub.S
+ 
+ KBUILD_CFLAGS += -DDISABLE_BRANCH_PROFILING
+-KBUILD_CFLAGS += $(DISABLE_ARM_SSP_PER_TASK_PLUGIN)
+ 
+ ifeq ($(CONFIG_FUNCTION_TRACER),y)
+ ORIG_CFLAGS := $(KBUILD_CFLAGS)
+@@ -117,7 +116,8 @@ CFLAGS_fdt_ro.o := $(nossp_flags)
+ CFLAGS_fdt_rw.o := $(nossp_flags)
+ CFLAGS_fdt_wip.o := $(nossp_flags)
+ 
+-ccflags-y := -fpic $(call cc-option,-mno-single-pic-base,) -fno-builtin 
-I$(obj)
++ccflags-y := -fpic $(call cc-option,-mno-single-pic-base,) -fno-builtin \
++   -I$(obj) $(DISABLE_ARM_SSP_PER_TASK_PLUGIN)
+ asflags-y := -DZIMAGE
+ 
+ # Supply kernel BSS size to the decompressor via a linker symbol.
+diff --git a/arch/arm/kernel/vdso.c b/arch/arm/kernel/vdso.c
+index c89ac1b9d28b..e0330a25e1c6 100644
+--- a/arch/arm/kernel/vdso.c
 b/arch/arm/kernel/vdso.c
+@@ -94,6 +94,8 @@ static bool __init cntvct_functional(void)
+* this.
+*/
+   np = 

[gentoo-commits] proj/linux-patches:5.4 commit in: /

2020-03-21 Thread Mike Pagano
commit: 0795663430288e5887e29c41d5ba14f0fb4aa807
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Mar 21 18:58:09 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Mar 21 18:58:09 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=07956634

Linux patch 5.4.27

Signed-off-by: Mike Pagano  gentoo.org>

 _README |4 +
 1026_linux-5.4.27.patch | 1989 +++
 2 files changed, 1993 insertions(+)

diff --git a/_README b/_README
index 0a75a39..5a1ab80 100644
--- a/_README
+++ b/_README
@@ -147,6 +147,10 @@ Patch:  1025_linux-5.4.26.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.4.26
 
+Patch:  1026_linux-5.4.27.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.4.27
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1026_linux-5.4.27.patch b/1026_linux-5.4.27.patch
new file mode 100644
index 000..bf0ff09
--- /dev/null
+++ b/1026_linux-5.4.27.patch
@@ -0,0 +1,1989 @@
+diff --git a/Documentation/admin-guide/kernel-parameters.txt 
b/Documentation/admin-guide/kernel-parameters.txt
+index 5594c8bf1dcd..b5c933fa971f 100644
+--- a/Documentation/admin-guide/kernel-parameters.txt
 b/Documentation/admin-guide/kernel-parameters.txt
+@@ -136,6 +136,10 @@
+   dynamic table installation which will install SSDT
+   tables to /sys/firmware/acpi/tables/dynamic.
+ 
++  acpi_no_watchdog[HW,ACPI,WDT]
++  Ignore the ACPI-based watchdog interface (WDAT) and let
++  a native driver control the watchdog device instead.
++
+   acpi_rsdp=  [ACPI,EFI,KEXEC]
+   Pass the RSDP address to the kernel, mostly used
+   on machines running EFI runtime service to boot the
+diff --git a/Makefile b/Makefile
+index 2250b1bb8aa9..36a0847534dd 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 4
+-SUBLEVEL = 26
++SUBLEVEL = 27
+ EXTRAVERSION =
+ NAME = Kleptomaniac Octopus
+ 
+@@ -1237,7 +1237,7 @@ ifneq ($(dtstree),)
+ %.dtb: include/config/kernel.release scripts_dtc
+   $(Q)$(MAKE) $(build)=$(dtstree) $(dtstree)/$@
+ 
+-PHONY += dtbs dtbs_install dt_binding_check
++PHONY += dtbs dtbs_install dtbs_check
+ dtbs dtbs_check: include/config/kernel.release scripts_dtc
+   $(Q)$(MAKE) $(build)=$(dtstree)
+ 
+@@ -1257,6 +1257,7 @@ PHONY += scripts_dtc
+ scripts_dtc: scripts_basic
+   $(Q)$(MAKE) $(build)=scripts/dtc
+ 
++PHONY += dt_binding_check
+ dt_binding_check: scripts_dtc
+   $(Q)$(MAKE) $(build)=Documentation/devicetree/bindings
+ 
+diff --git a/arch/arm/Makefile b/arch/arm/Makefile
+index db857d07114f..1fc32b611f8a 100644
+--- a/arch/arm/Makefile
 b/arch/arm/Makefile
+@@ -307,13 +307,15 @@ endif
+ ifeq ($(CONFIG_STACKPROTECTOR_PER_TASK),y)
+ prepare: stack_protector_prepare
+ stack_protector_prepare: prepare0
+-  $(eval KBUILD_CFLAGS += \
++  $(eval SSP_PLUGIN_CFLAGS := \
+   -fplugin-arg-arm_ssp_per_task_plugin-tso=$(shell\
+   awk '{if ($$2 == "THREAD_SZ_ORDER") print $$3;}'\
+   include/generated/asm-offsets.h)\
+   -fplugin-arg-arm_ssp_per_task_plugin-offset=$(shell \
+   awk '{if ($$2 == "TI_STACK_CANARY") print $$3;}'\
+   include/generated/asm-offsets.h))
++  $(eval KBUILD_CFLAGS += $(SSP_PLUGIN_CFLAGS))
++  $(eval GCC_PLUGINS_CFLAGS += $(SSP_PLUGIN_CFLAGS))
+ endif
+ 
+ all:  $(notdir $(KBUILD_IMAGE))
+diff --git a/arch/arm/boot/compressed/Makefile 
b/arch/arm/boot/compressed/Makefile
+index 9219389bbe61..1483966dcf23 100644
+--- a/arch/arm/boot/compressed/Makefile
 b/arch/arm/boot/compressed/Makefile
+@@ -101,7 +101,6 @@ clean-files += piggy_data lib1funcs.S ashldi3.S 
bswapsdi2.S \
+   $(libfdt) $(libfdt_hdrs) hyp-stub.S
+ 
+ KBUILD_CFLAGS += -DDISABLE_BRANCH_PROFILING
+-KBUILD_CFLAGS += $(DISABLE_ARM_SSP_PER_TASK_PLUGIN)
+ 
+ ifeq ($(CONFIG_FUNCTION_TRACER),y)
+ ORIG_CFLAGS := $(KBUILD_CFLAGS)
+@@ -117,7 +116,8 @@ CFLAGS_fdt_ro.o := $(nossp_flags)
+ CFLAGS_fdt_rw.o := $(nossp_flags)
+ CFLAGS_fdt_wip.o := $(nossp_flags)
+ 
+-ccflags-y := -fpic $(call cc-option,-mno-single-pic-base,) -fno-builtin 
-I$(obj)
++ccflags-y := -fpic $(call cc-option,-mno-single-pic-base,) -fno-builtin \
++   -I$(obj) $(DISABLE_ARM_SSP_PER_TASK_PLUGIN)
+ asflags-y := -DZIMAGE
+ 
+ # Supply kernel BSS size to the decompressor via a linker symbol.
+diff --git a/arch/arm/kernel/vdso.c b/arch/arm/kernel/vdso.c
+index 9bf16c93ee6a..f00e45fa62c4 100644
+--- a/arch/arm/kernel/vdso.c
 b/arch/arm/kernel/vdso.c
+@@ -92,6 +92,8 @@ static bool __init cntvct_functional(void)
+* this.
+*/
+   np 

[gentoo-commits] proj/sci:master commit in: dev-python/trimesh/

2020-03-21 Thread Horea Christian
commit: e1597c95dffe6ce2944fc616da7d444d6d4f565a
Author: Horea Christian  chymera  eu>
AuthorDate: Sat Mar 21 18:56:58 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Sat Mar 21 18:57:29 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e1597c95

dev-python/trimesh: version bump 3.6.13

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Horea Christian  chymera.eu>

 dev-python/trimesh/trimesh-3.6.13.ebuild | 57 
 1 file changed, 57 insertions(+)

diff --git a/dev-python/trimesh/trimesh-3.6.13.ebuild 
b/dev-python/trimesh/trimesh-3.6.13.ebuild
new file mode 100644
index 0..239a7defa
--- /dev/null
+++ b/dev-python/trimesh/trimesh-3.6.13.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library for loading and using triangular meshes."
+HOMEPAGE="https://trimsh.org/;
+SRC_URI="https://github.com/mikedh/trimesh/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test extra"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   extra? (
+   dev-libs/xxhash
+   dev-python/colorlog[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pyglet[${PYTHON_USEDEP}]
+   dev-python/pycollada[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/svg-path[${PYTHON_USEDEP}]
+   dev-python/sympy[${PYTHON_USEDEP}]
+   sci-libs/scikits_image[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   sci-libs/Shapely[${PYTHON_USEDEP}]
+   sci-libs/Rtree[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   if use extra; then
+   pytest -vv || die
+   else
+   cd tests || die
+   pytest -p no:warnings $(grep -v '^#' basic.list) || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/pangomm/

2020-03-21 Thread Mart Raudsepp
commit: a121c3ec623b1d49cf97da4fd4e9bca19ecbf44f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 21 18:37:12 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 21 18:56:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a121c3ec

dev-cpp/pangomm: bump to 2.42.1

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

 dev-cpp/pangomm/Manifest  |  1 +
 dev-cpp/pangomm/pangomm-2.42.1.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-cpp/pangomm/Manifest b/dev-cpp/pangomm/Manifest
index a8f30d04730..57ed05721ef 100644
--- a/dev-cpp/pangomm/Manifest
+++ b/dev-cpp/pangomm/Manifest
@@ -1 +1,2 @@
 DIST pangomm-2.42.0.tar.xz 853064 BLAKE2B 
e0aac439565c4fc80c71cfdd430133373cca4c88c88484ab5b77a2a395154e3d381bc0158a9d312280f409ba325b547504016d8bc50830794dee13c199ee1e62
 SHA512 
2cebf76150414cde96b911eae947a6e1a073352927f01a44ddc276711151dffe0b9d8c54c3df16289d9002f982fa3e3386ddfe002be902f3086b44fff95fdb59
+DIST pangomm-2.42.1.tar.xz 882508 BLAKE2B 
34b6a93d931e1a27c7859e3cc407c714588890122639a61d30d9886bc3d861f11e1fcb97a08b6be8bddcde776d86f8b6c4cdc4a53da245ea1dc81f50d402303c
 SHA512 
46ba375e61dd32e268397ecb8e69364b642ea3d9a6c4d9e3e52500e1e1c9fa0c6aa822c6d5046f49a2fe4d9a872c6c2b354134d39c17370abcfc6a1d752223b0

diff --git a/dev-cpp/pangomm/pangomm-2.42.1.ebuild 
b/dev-cpp/pangomm/pangomm-2.42.1.ebuild
new file mode 100644
index 000..cf6f1cb6d36
--- /dev/null
+++ b/dev-cpp/pangomm/pangomm-2.42.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="C++ interface for pango"
+HOMEPAGE="https://www.gtkmm.org;
+
+LICENSE="LGPL-2.1+"
+SLOT="1.4"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE="doc"
+
+COMMON_DEPEND="
+   >=x11-libs/pango-1.41.0[${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.48.0:2[${MULTILIB_USEDEP}]
+   >=dev-cpp/cairomm-1.12.0[${MULTILIB_USEDEP}]
+   >=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}]
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+   doc? (
+   media-gfx/graphviz
+   dev-libs/libxslt
+   app-doc/doxygen )
+"
+RDEPEND="${COMMON_DEPEND}
+   !

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

2020-03-21 Thread Mart Raudsepp
commit: be44db653ac0f90750f1ebda601db7cdf27579cb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 21 18:33:02 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 21 18:56:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be44db65

media-gfx/simple-scan: bump to 3.34.4

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

 media-gfx/simple-scan/Manifest  |  1 +
 media-gfx/simple-scan/simple-scan-3.34.4.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/media-gfx/simple-scan/Manifest b/media-gfx/simple-scan/Manifest
index a267c3cbf63..90d5c5d4030 100644
--- a/media-gfx/simple-scan/Manifest
+++ b/media-gfx/simple-scan/Manifest
@@ -1,2 +1,3 @@
 DIST simple-scan-3.32.2.1.tar.xz 790848 BLAKE2B 
ded17193c29698a4e07e3d82689fbf84babceb36b2dedb09da5e81ed35399084d6db5b448d3bed56af559a6dc9c8708b4cda1730a248a094e005755b7dd49e95
 SHA512 
c49620c4be4289b18c792e35a01494a56a28b46e4f246a4c58203cf86cd34a1aa8f42738ef8b50ae6e99150630ec60f999b2000a8ee9674abc4f307db4c6c0cb
 DIST simple-scan-3.32.2.tar.xz 790800 BLAKE2B 
98e502cbc280285dbe20a0c843d5f8d8b38707e973f2ba6aba2ccef9d739165371f5f30d7d6658853c5a6a280ba2919a98acd02b4757b4e881f96d5a7b53449b
 SHA512 
10322ae72461efe43a4e230443c3aca24aff6f0cab07750c6eab9ebb718889e51d8c77ff722c337f333a8952ac84f69d03ad88eedfd4432ef11f7c7493170e14
+DIST simple-scan-3.34.4.tar.xz 795228 BLAKE2B 
b6f185bfbc1954ae2573fd1dcfa54f67e26290654c1019bfd34c229235e27cfc1eb40de0e6d5249f97b73c57745e1133fbd6fd1c3f9bdedb795b61068d5ed25d
 SHA512 
b16b653e0a8ce399ecbdb88c4663d7780793518809eb73681c9c6281b9cde784167090c41720b21c184b9fdece28b07ba61fe8a97f10d792cc7326a458741ba4

diff --git a/media-gfx/simple-scan/simple-scan-3.34.4.ebuild 
b/media-gfx/simple-scan/simple-scan-3.34.4.ebuild
new file mode 100644
index 000..a2e99a48eaa
--- /dev/null
+++ b/media-gfx/simple-scan/simple-scan-3.34.4.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_MIN_API_VERSION="0.34"
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Simple document scanning utility"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/simple-scan;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE="colord webp"
+
+DEPEND="
+   >=dev-libs/glib-2.38:2
+   >=x11-libs/gtk+-3.22:3
+   >=sys-libs/zlib-1.2.3.1:=
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   >=dev-libs/libgusb-0.2.7
+   colord? ( >=x11-misc/colord-0.1.24:=[udev] )
+   webp? ( media-libs/libwebp )
+   >=media-gfx/sane-backends-1.0.20:=
+
+   virtual/jpeg:0=
+"
+# packagekit? ( >=app-admin/packagekit-base-1.1.5 )
+RDEPEND="${DEPEND}
+   x11-misc/xdg-utils
+"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   dev-libs/libgusb[vala]
+   colord? ( x11-misc/colord[vala] )
+"
+
+PATCHES=(
+   # Add control for optional dependencies
+   "${FILESDIR}"/3.26-add-control-optional-deps.patch
+)
+
+src_prepare() {
+   vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use colord)
+   -Dpackagekit=false
+   $(meson_use webp)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2020-03-21 Thread Mart Raudsepp
commit: 7655b82bff4505ee35160651495b01a1f3624a0a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 21 18:43:27 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 21 18:56:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7655b82b

dev-util/glib-utils: bump to 2.62.6

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

 dev-util/glib-utils/Manifest |  1 +
 dev-util/glib-utils/glib-utils-2.62.6.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest
index 2a42dae4cec..c484d0b783f 100644
--- a/dev-util/glib-utils/Manifest
+++ b/dev-util/glib-utils/Manifest
@@ -1,2 +1,3 @@
 DIST glib-2.60.7.tar.xz 4590568 BLAKE2B 
a3f2a3bd0443a27326e8359c2ad1e6022ca1634f5c7cb4502a8011fbe85df690fff7d67665cf160bf4ed426214b87f6501a69158fb1656bdb86cacdcf076ee15
 SHA512 
d56d805a5abf6f7aeb8bf5be06b60ad049177ee23f78eacef4ce2ea88a8be49966a95e48fed17c752649f6e80937fd0ebc8f959709f623ec1f2f43ffd42d078a
 DIST glib-2.62.5.tar.xz 4702492 BLAKE2B 
03e04cb149b3301959013c5db20b1f3606951ed80105e0580d40177586a5834afb975ace0d25d5311fd63d29a48129128bdddf29a808e371f1400c00033be1a3
 SHA512 
2f99422ff8245524aabdb52f5d388ef4bde0fc075eab24499b4023f6ca143b80a74e265117b9e7a9de68a347b0c7eaa8655c836d7bbb63d54cad5c6dda630371
+DIST glib-2.62.6.tar.xz 4703424 BLAKE2B 
0a27245be2575c574dcc730dd051a8c284f421dbc46579aadc5fbbacb8f934af4374b61bb26085e5c9ab78a868c567818f3fb9d67adddce37f5c4fec00e0d276
 SHA512 
8e3972a371f3c1a50b7d245b30e4f740583ad72ba4ab325e0e15e0732be44dfb69b603fb39dcf4989255a23a181e9ea5dd25982dd94c386cd9f21952243ad6f5

diff --git a/dev-util/glib-utils/glib-utils-2.62.6.ebuild 
b/dev-util/glib-utils/glib-utils-2.62.6.ebuild
new file mode 100644
index 000..a2afdf89b13
--- /dev/null
+++ b/dev-util/glib-utils/glib-utils-2.62.6.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+GNOME_ORG_MODULE="glib"
+
+inherit gnome.org python-single-r1
+
+DESCRIPTION="Build utilities for GLib using projects"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+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 ~x86-winnt"
+
+RDEPEND="${PYTHON_DEPS}
+   !http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
+   "${1}" || die "manpage generation failed"
+}
+
+src_compile() {
+   sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" 
gobject/glib-genmarshal.in > gobject/glib-genmarshal || die
+   sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" 
gobject/glib-mkenums.in > gobject/glib-mkenums || die
+   sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" 
glib/gtester-report.in > glib/gtester-report || die
+   do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml 
docs/reference/gobject/glib-genmarshal.1
+   do_xsltproc_command docs/reference/gobject/glib-mkenums.xml 
docs/reference/gobject/glib-mkenums.1
+   do_xsltproc_command docs/reference/glib/gtester-report.xml 
docs/reference/glib/gtester-report.1
+}
+
+src_install() {
+   python_fix_shebang gobject/glib-genmarshal
+   python_fix_shebang gobject/glib-mkenums
+   python_fix_shebang glib/gtester-report
+   exeinto /usr/bin
+   doexe gobject/glib-genmarshal
+   doexe gobject/glib-mkenums
+   doexe glib/gtester-report
+   doman docs/reference/gobject/glib-genmarshal.1
+   doman docs/reference/gobject/glib-mkenums.1
+   doman docs/reference/glib/gtester-report.1
+}



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

2020-03-21 Thread Andreas Sturmlechner
commit: b6a44ea33f127e48ee56e42d207d50857582b187
Author: Bernd Waibel  gmail  com>
AuthorDate: Sat Mar 21 17:05:50 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 18:55:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a44ea3

media-sound/denemo: drop old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Bernd Waibel  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/denemo/denemo-2.3.0.ebuild | 126 -
 media-sound/denemo/metadata.xml|   7 --
 2 files changed, 133 deletions(-)

diff --git a/media-sound/denemo/denemo-2.3.0.ebuild 
b/media-sound/denemo/denemo-2.3.0.ebuild
deleted file mode 100644
index fd5f1f3e4df..000
--- a/media-sound/denemo/denemo-2.3.0.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools xdg
-
-DESCRIPTION="A music notation editor"
-HOMEPAGE="http://www.denemo.org/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+ OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# configure options currently not used:
-# --enable-mem(no) memory debugging: needs Electric fence (efence), which
-#  is not available in portage. See 
https://github.com/boundarydevices/efence
-# --enable-gtk-doc-pdf(no) doesn't work
-IUSE="alsa +aubio debug +evince jack +fluidsynth gtk-doc +gtk3 nls +portaudio
-   +portmidi +rubberband static test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/libxml2:2
-   >=dev-scheme/guile-2:12=
-   gnome-base/librsvg:2
-   media-libs/fontconfig:1.0
-   >=media-libs/libsmf-1.3
-   >=media-libs/libsndfile-1.0.28-r1
-   >=media-sound/lilypond-2.19.54[guile2(+)]
-   alsa? ( >=media-libs/alsa-lib-1.1.2 )
-   aubio? ( >=media-libs/aubio-0.4.1-r1:= )
-   evince? ( >=app-text/evince-3.22.1-r1:= )
-   fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:= )
-   gtk3? (
-   x11-libs/gtk+:3
-   x11-libs/gtksourceview:3.0=
-   )
-   !gtk3? (
-   x11-libs/gtk+:2
-   x11-libs/gtksourceview:2.0
-   )
-   jack? ( virtual/jack )
-   portaudio? (
-   >=media-libs/portaudio-19_pre20140130
-   sci-libs/fftw:3.0=
-   )
-   portmidi? ( >=media-libs/portmidi-217-r1 )
-   rubberband? ( >=media-libs/rubberband-1.8.1-r1 )
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   >=dev-util/intltool-0.51.0-r1
-   >=sys-devel/flex-2.6.1
-   virtual/pkgconfig
-   virtual/yacc
-   gtk-doc? (
-   >=dev-util/gtk-doc-1.25-r1
-   >=dev-util/gtk-doc-am-1.25-r1
-   )
-   nls? ( >=sys-devel/gettext-0.19.8.1 )
-"
-
-REQUIRED_USE="
-   evince? ( gtk3 )
-"
-
-DOCS=( AUTHORS ChangeLog docs/{DESIGN{,.lilypond},GOALS,TODO} NEWS )
-
-PATCHES=(
-   "${FILESDIR}/${P}-0001-configure.ac-patch-to-find-guile-2.2.patch"
-)
-
-src_prepare() {
-   sed -e '/^Categories=/s/GNOME\;/GNOME\;GTK\;/' -i 
pixmaps/denemo.desktop || die
-   default
-   eautoreconf
-}
-
-src_configure() {
-   myeconfargs=(
-   --disable-gtk-doc-pdf
-   --disable-installed-tests
-   --disable-mem
-   --disable-rpath
-   --enable-x11
-   $(use_enable alsa)
-   $(use_enable aubio)
-   # --enable-doc does nothing for itself
-   # basic html documentation is always being installed in the
-   # /usr/share/denemo/manual directory
-   $(use_enable gtk-doc doc)
-   $(use_enable gtk-doc gtk-doc)
-   $(use_enable gtk-doc gtk-doc-html)
-   $(use_enable evince)
-   $(use_enable fluidsynth)
-   $(use_enable jack)
-   $(use_enable nls)
-   $(use_enable portaudio)
-   $(use_enable portmidi)
-   $(use_enable rubberband)
-   $(use_enable static)
-   $(usex gtk3 --enable-gtk3 --enable-gtk2)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   # make check fails if used with parallel builds
-   emake -j1 check
-}
-
-src_install() {
-   default
-
-   # link html documentation installed in /usr/share/denemo/manual
-   dodir /usr/share/doc/${PF}/html
-   local f
-   for f in denemo-manual.html denemo.css images; do
-   dosym ../../../denemo/manual/"${f}" 
/usr/share/doc/${PF}/html/"${f}"
-   done
-}

diff --git a/media-sound/denemo/metadata.xml b/media-sound/denemo/metadata.xml
index b94e07a7736..01f6188337b 100644
--- a/media-sound/denemo/metadata.xml
+++ b/media-sound/denemo/metadata.xml
@@ -20,17 +20,10 @@

Enable media-libs/aubio support

-   
-   Use app-text/evince document viewer
-   

   

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

2020-03-21 Thread Mart Raudsepp
commit: 805e1a9f0b9582a6dc526070a43cbda382d386c2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 21 18:45:35 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 21 18:56:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805e1a9f

dev-libs/glib: bump to 2.62.6

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

 dev-libs/glib/Manifest   |   1 +
 dev-libs/glib/glib-2.62.6.ebuild | 274 +++
 2 files changed, 275 insertions(+)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 2a42dae4cec..c484d0b783f 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,2 +1,3 @@
 DIST glib-2.60.7.tar.xz 4590568 BLAKE2B 
a3f2a3bd0443a27326e8359c2ad1e6022ca1634f5c7cb4502a8011fbe85df690fff7d67665cf160bf4ed426214b87f6501a69158fb1656bdb86cacdcf076ee15
 SHA512 
d56d805a5abf6f7aeb8bf5be06b60ad049177ee23f78eacef4ce2ea88a8be49966a95e48fed17c752649f6e80937fd0ebc8f959709f623ec1f2f43ffd42d078a
 DIST glib-2.62.5.tar.xz 4702492 BLAKE2B 
03e04cb149b3301959013c5db20b1f3606951ed80105e0580d40177586a5834afb975ace0d25d5311fd63d29a48129128bdddf29a808e371f1400c00033be1a3
 SHA512 
2f99422ff8245524aabdb52f5d388ef4bde0fc075eab24499b4023f6ca143b80a74e265117b9e7a9de68a347b0c7eaa8655c836d7bbb63d54cad5c6dda630371
+DIST glib-2.62.6.tar.xz 4703424 BLAKE2B 
0a27245be2575c574dcc730dd051a8c284f421dbc46579aadc5fbbacb8f934af4374b61bb26085e5c9ab78a868c567818f3fb9d67adddce37f5c4fec00e0d276
 SHA512 
8e3972a371f3c1a50b7d245b30e4f740583ad72ba4ab325e0e15e0732be44dfb69b603fb39dcf4989255a23a181e9ea5dd25982dd94c386cd9f21952243ad6f5

diff --git a/dev-libs/glib/glib-2.62.6.ebuild b/dev-libs/glib/glib-2.62.6.ebuild
new file mode 100644
index 000..33a36d9a296
--- /dev/null
+++ b/dev-libs/glib/glib-2.62.6.ebuild
@@ -0,0 +1,274 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_6,3_7} )
+
+inherit flag-o-matic gnome.org gnome2-utils linux-info meson multilib 
multilib-minimal python-any-r1 toolchain-funcs xdg
+
+DESCRIPTION="The GLib library of C routines"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+IUSE="dbus debug elibc_glibc fam gtk-doc kernel_linux +mime selinux 
static-libs systemtap test utils xattr"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+# * libelf isn't strictly necessary, but makes gresource tool more useful, and
+# the check is automagic in gio/meson.build. gresource is not a multilib tool
+# right now, thus it doesn't matter if non-native ABI libelf exists or not
+# (non-native binary is overwritten, it doesn't matter if libelf was linked 
to).
+# * Technically static-libs is needed on zlib, util-linux and perhaps more, but
+# these are used by GIO, which glib[static-libs] consumers don't really seem
+# to need at all, thus not imposing the deps for now and once some consumers
+# are actually found to static link libgio-2.0.a, we can revisit and either add
+# them or just put the (build) deps in that rare consumer instead of recursive
+# RDEPEND here (due to lack of recursive DEPEND).
+RDEPEND="
+   !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/libpcre-8.31:3[${MULTILIB_USEDEP},static-libs?]
+   >=virtual/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
+   kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
+   xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] 
) )
+   virtual/libelf:0=
+   fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+# libxml2 used for optional tests that get automatically skipped
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5 )
+   systemtap? ( >=dev-util/systemtap-1.3 )
+   ${PYTHON_DEPS}
+   test? ( >=sys-apps/dbus-1.2.14 )
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+"
+# TODO: >=dev-util/gdbus-codegen-${PV} test dep once we modify 
gio/tests/meson.build to use external gdbus-codegen
+
+PDEPEND="
+   dbus? ( gnome-base/dconf )
+   mime? ( x11-misc/shared-mime-info )
+"
+# shared-mime-info needed for gio/xdgmime, bug #409481
+# dconf is needed to be able to save settings, bug #498436
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gio-querymodules$(get_exeext)
+)
+
+pkg_setup() {
+   if use kernel_linux ; then
+   CONFIG_CHECK="~INOTIFY_USER"
+   if use test ; then
+   CONFIG_CHECK="~IPV6"
+  

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

2020-03-21 Thread Mart Raudsepp
commit: acdf4acc07b732c577ce80d487801a79d2baed64
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 21 18:44:05 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 21 18:56:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acdf4acc

dev-util/gdbus-codegen: bump to 2.62.6

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

 dev-util/gdbus-codegen/Manifest|  1 +
 dev-util/gdbus-codegen/gdbus-codegen-2.62.6.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index 2a42dae4cec..c484d0b783f 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1,2 +1,3 @@
 DIST glib-2.60.7.tar.xz 4590568 BLAKE2B 
a3f2a3bd0443a27326e8359c2ad1e6022ca1634f5c7cb4502a8011fbe85df690fff7d67665cf160bf4ed426214b87f6501a69158fb1656bdb86cacdcf076ee15
 SHA512 
d56d805a5abf6f7aeb8bf5be06b60ad049177ee23f78eacef4ce2ea88a8be49966a95e48fed17c752649f6e80937fd0ebc8f959709f623ec1f2f43ffd42d078a
 DIST glib-2.62.5.tar.xz 4702492 BLAKE2B 
03e04cb149b3301959013c5db20b1f3606951ed80105e0580d40177586a5834afb975ace0d25d5311fd63d29a48129128bdddf29a808e371f1400c00033be1a3
 SHA512 
2f99422ff8245524aabdb52f5d388ef4bde0fc075eab24499b4023f6ca143b80a74e265117b9e7a9de68a347b0c7eaa8655c836d7bbb63d54cad5c6dda630371
+DIST glib-2.62.6.tar.xz 4703424 BLAKE2B 
0a27245be2575c574dcc730dd051a8c284f421dbc46579aadc5fbbacb8f934af4374b61bb26085e5c9ab78a868c567818f3fb9d67adddce37f5c4fec00e0d276
 SHA512 
8e3972a371f3c1a50b7d245b30e4f740583ad72ba4ab325e0e15e0732be44dfb69b603fb39dcf4989255a23a181e9ea5dd25982dd94c386cd9f21952243ad6f5

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.62.6.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.62.6.ebuild
new file mode 100644
index 000..3e6dd45f2bd
--- /dev/null
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.62.6.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="glib"
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="xml"
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit gnome.org distutils-r1
+
+DESCRIPTION="GDBus code and documentation generator"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+"
+
+S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
+
+python_prepare_all() {
+   PATCHES=(
+   "${FILESDIR}/${PN}-2.56.1-sitedir.patch"
+   )
+   distutils-r1_python_prepare_all
+
+   sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die
+   sed -e "s:@VERSION@:${PV}:" config.py.in > config.py || die
+   cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
+   sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
+}
+
+do_xsltproc_command() {
+   # Taken from meson.build for manual manpage building - keep in sync 
(also copied to dev-util/glib-utils)
+   xsltproc \
+   --nonet \
+   --stringparam man.output.quietly 1 \
+   --stringparam funcsynopsis.style ansi \
+   --stringparam man.th.extra1.suppress 1 \
+   --stringparam man.authors.section.enabled 0 \
+   --stringparam man.copyright.section.enabled 0 \
+   -o "${2}" \
+   
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
+   "${1}" || die "manpage generation failed"
+}
+
+src_compile() {
+   distutils-r1_src_compile
+   do_xsltproc_command 
"${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" 
"${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}
+
+src_test() {
+   einfo "Skipping tests. This package is tested by dev-libs/glib"
+   einfo "when merged with FEATURES=test"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all # no-op, but prevents QA warning
+   doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/denemo/files/, media-sound/denemo/

2020-03-21 Thread Andreas Sturmlechner
commit: a263403b279157c6b8e2e5b84904f66372bac05c
Author: Bernd Waibel  gmail  com>
AuthorDate: Fri Mar 20 21:35:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 18:55:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a263403b

media-sound/denemo: fix build for gcc-10

- add patches to work with gcc-10 -fno-common flag
- install appdata/metainfo into new recommended location
- remove support for gtk2
- make gtk3 non-optional
- remove static USE flag

Closes: https://bugs.gentoo.org/712926
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Bernd Waibel  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15029
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/denemo/denemo-2.3.0-r1.ebuild  | 118 +
 ...002-Fix-issues-with-gcc10-fno-common-flag.patch |  62 +++
 2 files changed, 180 insertions(+)

diff --git a/media-sound/denemo/denemo-2.3.0-r1.ebuild 
b/media-sound/denemo/denemo-2.3.0-r1.ebuild
new file mode 100644
index 000..4924eed2857
--- /dev/null
+++ b/media-sound/denemo/denemo-2.3.0-r1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools xdg
+
+DESCRIPTION="A music notation editor"
+HOMEPAGE="http://www.denemo.org/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+ OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# configure options currently not used:
+# --enable-mem(no) memory debugging: needs Electric fence (efence), which
+#  is not available in portage. See 
https://github.com/boundarydevices/efence
+# --enable-gtk-doc-pdf(no) doesn't work
+IUSE="alsa +aubio debug jack +fluidsynth gtk-doc nls +portaudio +portmidi
+   +rubberband test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=app-text/evince-3.22.1-r1:=
+   dev-libs/libxml2:2
+   >=dev-scheme/guile-2:12=
+   gnome-base/librsvg:2
+   media-libs/fontconfig:1.0
+   >=media-libs/libsmf-1.3
+   >=media-libs/libsndfile-1.0.28-r1
+   >=media-sound/lilypond-2.19.54[guile2(+)]
+   x11-libs/gtk+:3
+   x11-libs/gtksourceview:3.0=
+   alsa? ( >=media-libs/alsa-lib-1.1.2 )
+   aubio? ( >=media-libs/aubio-0.4.1-r1:= )
+   fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:= )
+   jack? ( virtual/jack )
+   portaudio? (
+   >=media-libs/portaudio-19_pre20140130
+   sci-libs/fftw:3.0=
+   )
+   portmidi? ( >=media-libs/portmidi-217-r1 )
+   rubberband? ( >=media-libs/rubberband-1.8.1-r1 )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   >=dev-util/gtk-doc-am-1.25-r1
+   >=dev-util/intltool-0.51.0-r1
+   >=sys-devel/flex-2.6.1
+   virtual/pkgconfig
+   virtual/yacc
+   gtk-doc? ( >=dev-util/gtk-doc-1.25-r1 )
+   nls? ( >=sys-devel/gettext-0.19.8.1 )
+"
+
+DOCS=( AUTHORS ChangeLog docs/{DESIGN{,.lilypond},GOALS,TODO} NEWS )
+
+PATCHES=(
+   "${FILESDIR}/${P}-0001-configure.ac-patch-to-find-guile-2.2.patch"
+   "${FILESDIR}/${P}-0002-Fix-issues-with-gcc10-fno-common-flag.patch"
+)
+
+src_prepare() {
+   sed -e '/^Categories=/s/GNOME\;/GNOME\;GTK\;/' -i 
pixmaps/denemo.desktop || die
+   sed -e 's|appdatadir = \$(datarootdir)/appdata|appdatadir = 
\$(datarootdir)/metainfo|' \
+   -i Makefile.am || die
+   default
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --disable-gtk-doc-pdf
+   --disable-gtk2
+   --disable-installed-tests
+   --disable-mem
+   --disable-rpath
+   --disable-static
+   --enable-evince
+   --enable-gtk3
+   --enable-x11
+   $(use_enable alsa)
+   $(use_enable aubio)
+   # --enable-doc does nothing for itself
+   # basic html documentation is always being installed in the
+   # /usr/share/denemo/manual directory
+   $(use_enable gtk-doc doc)
+   $(use_enable gtk-doc gtk-doc)
+   $(use_enable gtk-doc gtk-doc-html)
+   $(use_enable fluidsynth)
+   $(use_enable jack)
+   $(use_enable nls)
+   $(use_enable portaudio)
+   $(use_enable portmidi)
+   $(use_enable rubberband)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # make check fails if used with parallel builds
+   emake -j1 check
+}
+
+src_install() {
+   default
+
+   # link html documentation installed in /usr/share/denemo/manual
+   dodir /usr/share/doc/${PF}/html
+   local f
+   for f in denemo-manual.html denemo.css images; do
+   dosym ../../../denemo/manual/"${f}" 
/usr/share/doc/${PF}/html/"${f}"
+   done
+}

diff --git 
a/media-sound/denemo/files/denemo-2.3.0-0002-Fix-issues-with-gcc10-fno-common-flag.patch
 

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

2020-03-21 Thread Sergei Trofimovich
commit: ef09a1ebcb55ed24ef59c13febd55a49337aefb9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 21 18:22:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 21 18:25:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef09a1eb

toolchain.eclass: drop USE=sanitize support for  gentoo.org>

 eclass/toolchain.eclass | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 7135af0817d..ee466ee4d90 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -172,8 +172,9 @@ if [[ ${PN} != "kgcc64" && ${PN} != gcc-* ]] ; then
tc_version_is_at_least 4.2 && IUSE+=" +openmp"
tc_version_is_at_least 4.3 && IUSE+=" fixed-point"
tc_version_is_at_least 4.7 && IUSE+=" go"
-   tc_version_is_at_least 4.8 &&
-   IUSE+=" +sanitize"
+   # sanitizer support appeared in gcc-4.8, but 

[gentoo-commits] repo/proj/guru:dev commit in: acct-group/_bgpd/

2020-03-21 Thread Alarig Le Lay
commit: 3d91047cad76100906c39bc8325efac1cb961cde
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Sat Mar 21 17:53:10 2020 +
Commit: Alarig Le Lay  swordarmor  fr>
CommitDate: Sat Mar 21 17:53:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d91047c

acct-group/_bgpd: New ebuild

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alarig Le Lay  swordarmor.fr>

 acct-group/_bgpd/_bgpd-0.ebuild | 11 +++
 acct-group/_bgpd/metadata.xml   |  8 
 2 files changed, 19 insertions(+)

diff --git a/acct-group/_bgpd/_bgpd-0.ebuild b/acct-group/_bgpd/_bgpd-0.ebuild
new file mode 100644
index 000..bc3a99d
--- /dev/null
+++ b/acct-group/_bgpd/_bgpd-0.ebuild
@@ -0,0 +1,11 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+KEYWORDS="~amd64 ~x86"
+
+# BGP port 179
+ACCT_GROUP_ID=179

diff --git a/acct-group/_bgpd/metadata.xml b/acct-group/_bgpd/metadata.xml
new file mode 100644
index 000..17361c3
--- /dev/null
+++ b/acct-group/_bgpd/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ala...@swordarmor.fr
+   Alarig Le Lay
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/openbgpd/files/, net-misc/openbgpd/

2020-03-21 Thread Alarig Le Lay
commit: 7dc08326af3b84b856422368a311f07046c17ef5
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Sat Mar 21 17:59:39 2020 +
Commit: Alarig Le Lay  swordarmor  fr>
CommitDate: Sat Mar 21 17:59:39 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7dc08326

net-misc/openbgpd: New ebuild

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alarig Le Lay  swordarmor.fr>

 net-misc/openbgpd/Manifest |  2 +
 .../openbgpd/files/openbgpd-6.6_p0-config.c.patch  | 12 
 .../openbgpd/files/openbgpd--config.c.patch| 12 
 net-misc/openbgpd/files/openbgpd--update.patch | 13 
 net-misc/openbgpd/files/openbgpd-conf.d|  7 +++
 net-misc/openbgpd/files/openbgpd-init.d| 22 +++
 net-misc/openbgpd/files/openbgpd.service   | 12 
 net-misc/openbgpd/metadata.xml |  8 +++
 net-misc/openbgpd/openbgpd-6.6_p0.ebuild   | 54 
 net-misc/openbgpd/openbgpd-.ebuild | 73 ++
 10 files changed, 215 insertions(+)

diff --git a/net-misc/openbgpd/Manifest b/net-misc/openbgpd/Manifest
new file mode 100644
index 000..d746f9e
--- /dev/null
+++ b/net-misc/openbgpd/Manifest
@@ -0,0 +1,2 @@
+DIST openbgpd-6.6p0.tar.gz 676732 BLAKE2B 
80b391ead81d8d3bd20fe9b3eb3f8976485d29241f30c7395c678ff3f0fd87b2f3036b2ebb502ff0ca27d79f4fbbe6ba93576069edb32f004705d71d92e2b3a2
 SHA512 
07a7599b3ab14181575dc38647b307a4efa7d5dfa8a7aefe70483eb6773cb792eac788a10ea865d78daa59f197fc2d9cd2ce96d0c0251564507963716057fee0
+DIST openbgpd-portable-master.zip 79593 BLAKE2B 
7a19522d015076491e698d5dd4434dfaab88ae2dde00b5cbc16122fb3be8a3bbe6906a89ed50d173806298e0e86737f93d7c6be57461ada6c7bb50699a19cbdd
 SHA512 
6d55527c3955457f40c95ff1164f4f6f8c0a8b326c8a632014f83150ffb238eb393053a54b608d650b3756255588b155d537e1a0d228e2961d8f9890e3da641d

diff --git a/net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch 
b/net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch
new file mode 100644
index 000..e009cdf
--- /dev/null
+++ b/net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch
@@ -0,0 +1,12 @@
+--- src/bgpd/config.c  2020-03-20 17:55:04.089577745 +0100
 src/bgpd/config.c  2020-03-20 17:56:01.480205070 +0100
+@@ -343,7 +343,8 @@
+   fatal("getifaddrs");
+ 
+   for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
+-  if (ifa->ifa_addr->sa_family != AF_INET)
++  if (ifa->ifa_addr == NULL ||
++  ifa->ifa_addr->sa_family != AF_INET)
+   continue;
+   cur = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr;
+   if ((cur & localnet) == localnet)   /* skip 127/8 */

diff --git a/net-misc/openbgpd/files/openbgpd--config.c.patch 
b/net-misc/openbgpd/files/openbgpd--config.c.patch
new file mode 100644
index 000..a4bda12
--- /dev/null
+++ b/net-misc/openbgpd/files/openbgpd--config.c.patch
@@ -0,0 +1,12 @@
+--- openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:55:04.089577745 +0100
 openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:56:01.480205070 +0100
+@@ -343,7 +343,8 @@
+   fatal("getifaddrs");
+ 
+   for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
+-  if (ifa->ifa_addr->sa_family != AF_INET)
++  if (ifa->ifa_addr == NULL ||
++  ifa->ifa_addr->sa_family != AF_INET)
+   continue;
+   cur = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr;
+   if ((cur & localnet) == localnet)   /* skip 127/8 */

diff --git a/net-misc/openbgpd/files/openbgpd--update.patch 
b/net-misc/openbgpd/files/openbgpd--update.patch
new file mode 100644
index 000..a60752d
--- /dev/null
+++ b/net-misc/openbgpd/files/openbgpd--update.patch
@@ -0,0 +1,13 @@
+--- update.sh  2020-03-20 15:14:46.462983445 +0100
 update.sh  2020-03-20 15:14:56.473090379 +0100
+@@ -13,10 +13,6 @@
+   git clone "${OPENBGPD_GIT}/openbsd"
+   fi
+ fi
+-(cd openbsd
+- git fetch
+- git checkout "${openbsd_branch}"
+- git pull --rebase)
+ 
+ # setup source paths
+ dir=`pwd`

diff --git a/net-misc/openbgpd/files/openbgpd-conf.d 
b/net-misc/openbgpd/files/openbgpd-conf.d
new file mode 100644
index 000..34055de
--- /dev/null
+++ b/net-misc/openbgpd/files/openbgpd-conf.d
@@ -0,0 +1,7 @@
+# /etc/conf.d/bgpd: config file for openbsd's bgpd
+
+# See bgpd(8) man page ... some popular options:
+# -f file Use file as the configuration file, instead of the default
+# /etc/bgpd.conf.
+#
+BGPD_OPTS=""

diff --git a/net-misc/openbgpd/files/openbgpd-init.d 
b/net-misc/openbgpd/files/openbgpd-init.d
new file mode 100755
index 000..40724a2
--- /dev/null
+++ b/net-misc/openbgpd/files/openbgpd-init.d
@@ -0,0 +1,22 @@
+#!/sbin/openrc-run
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+name="bgpd 

[gentoo-commits] repo/proj/guru:dev commit in: acct-user/_bgpd/

2020-03-21 Thread Alarig Le Lay
commit: 14ea29fa59be060a33f9facd66da7683bc79
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Sat Mar 21 17:54:48 2020 +
Commit: Alarig Le Lay  swordarmor  fr>
CommitDate: Sat Mar 21 17:54:48 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14ea29fa

acct-user/_bgpd: New ebuild

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alarig Le Lay  swordarmor.fr>

 acct-user/_bgpd/_bgpd-0.ebuild | 16 
 acct-user/_bgpd/metadata.xml   |  8 
 2 files changed, 24 insertions(+)

diff --git a/acct-user/_bgpd/_bgpd-0.ebuild b/acct-user/_bgpd/_bgpd-0.ebuild
new file mode 100644
index 000..6dce5d5
--- /dev/null
+++ b/acct-user/_bgpd/_bgpd-0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="User for OpenBGPD"
+# BGP port 179
+ACCT_USER_ID=179
+ACCT_USER_GROUPS=( _bgpd )
+ACCT_USER_HOME=/var/empty
+
+acct-user_add_deps

diff --git a/acct-user/_bgpd/metadata.xml b/acct-user/_bgpd/metadata.xml
new file mode 100644
index 000..17361c3
--- /dev/null
+++ b/acct-user/_bgpd/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ala...@swordarmor.fr
+   Alarig Le Lay
+   
+



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

2020-03-21 Thread Andreas Sturmlechner
commit: ee7e540aef1cd389e4005a6bead6572aeefc49ba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 17:45:11 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 17:45:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee7e540a

media-sound/cantata: Update PLOCALES

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

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

diff --git a/media-sound/cantata/cantata-2.4.1.ebuild 
b/media-sound/cantata/cantata-2.4.1.ebuild
index 3a8db8b4bd5..3fe432347ea 100644
--- a/media-sound/cantata/cantata-2.4.1.ebuild
+++ b/media-sound/cantata/cantata-2.4.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PLOCALES="cs da de en_GB es fr hu it ja ko pl pt_BR ru zh_CN"
+PLOCALES="cs da de en_GB es fi fr hu it ja ko nl pl pt_BR ru zh_CN"
 inherit cmake l10n qmake-utils xdg
 
 DESCRIPTION="Featureful and configurable Qt client for the music player daemon 
(MPD)"



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

2020-03-21 Thread Andreas Sturmlechner
commit: cbc99d5944cc5ff2a88f8fc7a9d563b2abc0c758
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 17:43:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 17:43:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbc99d59

dev-libs/libixion: Pin to dev-util/mdds-1.4*

Closes: https://bugs.gentoo.org/713824
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-libs/libixion/libixion-0.14.1.ebuild 
b/dev-libs/libixion/libixion-0.14.1.ebuild
index b939aad2393..808b0ec9566 100644
--- a/dev-libs/libixion/libixion-0.14.1.ebuild
+++ b/dev-libs/libixion/libixion-0.14.1.ebuild
@@ -25,7 +25,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 DEPEND="
dev-libs/boost:=
-   >=dev-util/mdds-1.4.1:1=
+   =dev-util/mdds-1.4*:1
python? ( ${PYTHON_DEPS} )
 "
 RDEPEND="${DEPEND}"



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

2020-03-21 Thread Andreas Sturmlechner
commit: 1fd02825ae9f3dabca85f0bd4ac3b7dcc91d4906
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 17:43:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 17:43:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd02825

dev-libs/liborcus: Pin to dev-util/mdds-1.4*

Closes: https://bugs.gentoo.org/713824
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
index e196b90a10d..6b4853cb82e 100644
--- a/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
spreadsheet-model? ( >=dev-libs/libixion-0.14.0:= )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.4.1:1
+   =dev-util/mdds-1.4*:1
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] proj/gcc-patches:master commit in: 5.5.0/gentoo/

2020-03-21 Thread Sergei Trofimovich
commit: 560867ab09420fd475ff0151d1fa58b4aa83e725
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 21 14:11:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 21 14:11:10 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=560867ab

5.5.0: backport glibc-2.31 libsanitizer fixes

Signed-off-by: Sergei Trofimovich  gentoo.org>

 5.5.0/gentoo/36_all_libsanitizer-p1.patch | 33 
 5.5.0/gentoo/37_all_libsanitizer-p2.patch | 63 +++
 5.5.0/gentoo/README.history   |  4 ++
 3 files changed, 100 insertions(+)

diff --git a/5.5.0/gentoo/36_all_libsanitizer-p1.patch 
b/5.5.0/gentoo/36_all_libsanitizer-p1.patch
new file mode 100644
index 000..9bc5426
--- /dev/null
+++ b/5.5.0/gentoo/36_all_libsanitizer-p1.patch
@@ -0,0 +1,33 @@
+From 54d87ffe4b34052f159ac5b72b250129ce813b2a Mon Sep 17 00:00:00 2001
+From: Jakub Jelinek 
+Date: Fri, 14 Feb 2020 12:33:27 +0100
+Subject: [PATCH] backport: re PR sanitizer/92154 (new glibc breaks arm
+ bootstrap due to libsanitizer)
+
+   Backported from mainline
+   2019-10-22  Tamar Christina  
+
+   PR sanitizer/92154
+   * sanitizer_common/sanitizer_platform_limits_posix.cc:
+   Cherry-pick compiler-rt revision r375220.
+---
+--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
 b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
+@@ -1128,12 +1128,16 @@ CHECK_SIZE_AND_OFFSET(ipc_perm, gid);
+ CHECK_SIZE_AND_OFFSET(ipc_perm, cuid);
+ CHECK_SIZE_AND_OFFSET(ipc_perm, cgid);
+ #ifndef __GLIBC_PREREQ
+ #define __GLIBC_PREREQ(x, y) 0
+ #endif
+-#if !defined(__aarch64__) || !SANITIZER_LINUX || __GLIBC_PREREQ (2, 21)
++#if (!defined(__aarch64__) || !SANITIZER_LINUX || __GLIBC_PREREQ (2, 21)) && \
++!defined(__arm__)
+ /* On aarch64 glibc 2.20 and earlier provided incorrect mode field.  */
++/* On Arm glibc 2.31 and later provide a different mode field, this field is
++   never used by libsanitizer so we can simply ignore this assert for all 
glibc
++   versions.  */
+ CHECK_SIZE_AND_OFFSET(ipc_perm, mode);
+ #endif
+ 
+ CHECK_TYPE_SIZE(shmid_ds);
+ CHECK_SIZE_AND_OFFSET(shmid_ds, shm_perm);

diff --git a/5.5.0/gentoo/37_all_libsanitizer-p2.patch 
b/5.5.0/gentoo/37_all_libsanitizer-p2.patch
new file mode 100644
index 000..dea9073
--- /dev/null
+++ b/5.5.0/gentoo/37_all_libsanitizer-p2.patch
@@ -0,0 +1,63 @@
+From dbdf86838aaaef76620c00c53096cfe157d5af6e Mon Sep 17 00:00:00 2001
+From: Jakub Jelinek 
+Date: Fri, 14 Feb 2020 12:38:30 +0100
+Subject: [PATCH] backport: re PR sanitizer/92154 (new glibc breaks arm
+ bootstrap due to libsanitizer)
+
+   Backported from mainline
+   2019-11-26  Jakub Jelinek  
+
+   PR sanitizer/92154
+   * sanitizer_common/sanitizer_platform_limits_posix.h: Cherry-pick
+   llvm-project revision 947f9692440836dcb8d88b74b69dd379d85974ce.
+   * sanitizer_common/sanitizer_platform_limits_posix.cc: Likewise.
+---
+--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
 b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
+@@ -1128,16 +1128,13 @@ CHECK_SIZE_AND_OFFSET(ipc_perm, gid);
+ CHECK_SIZE_AND_OFFSET(ipc_perm, cuid);
+ CHECK_SIZE_AND_OFFSET(ipc_perm, cgid);
+ #ifndef __GLIBC_PREREQ
+ #define __GLIBC_PREREQ(x, y) 0
+ #endif
+-#if (!defined(__aarch64__) || !SANITIZER_LINUX || __GLIBC_PREREQ (2, 21)) && \
+-!defined(__arm__)
+-/* On aarch64 glibc 2.20 and earlier provided incorrect mode field.  */
+-/* On Arm glibc 2.31 and later provide a different mode field, this field is
+-   never used by libsanitizer so we can simply ignore this assert for all 
glibc
+-   versions.  */
++#if !SANITIZER_LINUX || __GLIBC_PREREQ (2, 31)
++/* glibc 2.30 and earlier provided 16-bit mode field instead of 32-bit
++   on many architectures.  */
+ CHECK_SIZE_AND_OFFSET(ipc_perm, mode);
+ #endif
+ 
+ CHECK_TYPE_SIZE(shmid_ds);
+ CHECK_SIZE_AND_OFFSET(shmid_ds, shm_perm);
+--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
 b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
+@@ -210,20 +210,13 @@ namespace __sanitizer {
+ unsigned long __unused1;
+ unsigned long __unused2;
+ #elif defined(__sparc__)
+-# if defined(__arch64__)
+ unsigned mode;
+-unsigned short __pad1;
+-# else
+-unsigned short __pad1;
+-unsigned short mode;
+ unsigned short __pad2;
+-# endif
+ unsigned short __seq;
+ unsigned long long __unused1;
+ unsigned long long __unused2;
+ #else
+-unsigned short mode;
+-unsigned short __pad1;
++unsigned int mode;
+ unsigned short __seq;
+ unsigned short __pad2;
+ #if defined(__x86_64__) && !defined(_LP64)
+-- 
+2.25.2
+

diff --git a/5.5.0/gentoo/README.history b/5.5.0/gentoo/README.history
index 237416d..4fcc795 100644
--- a/5.5.0/gentoo/README.history
+++ b/5.5.0/gentoo/README.history
@@ -1,3 +1,7 @@
+2  TODO
+   

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

2020-03-21 Thread Andreas Sturmlechner
commit: b8eac423b06874e38d0ffb168e8281083510082a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 13:07:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 17:29:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8eac423

dev-qt/qtwayland: USE X requires dev-qt/qtgui[-gles2]

Closes: https://bugs.gentoo.org/713362
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwayland/qtwayland-5.14.1-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-qt/qtwayland/qtwayland-5.14.1-r2.ebuild 
b/dev-qt/qtwayland/qtwayland-5.14.1-r2.ebuild
index e07df300571..2a7f470e101 100644
--- a/dev-qt/qtwayland/qtwayland-5.14.1-r2.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.14.1-r2.ebuild
@@ -21,6 +21,7 @@ DEPEND="
>=x11-libs/libxkbcommon-0.2.0
vulkan? ( dev-util/vulkan-headers )
X? (
+   ~dev-qt/qtgui-${PV}[-gles2]
x11-libs/libX11
x11-libs/libXcomposite
)



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwayland/

2020-03-21 Thread Andreas Sturmlechner
commit: 678cb1240d935c417d471813522ca72baba91b7d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 13:07:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 17:25:28 2020 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=678cb124

dev-qt/qtwayland: USE X requires dev-qt/qtgui[-gles2]

Closes: https://bugs.gentoo.org/713362
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwayland/qtwayland-5.14..ebuild | 1 +
 dev-qt/qtwayland/qtwayland-5.15..ebuild | 1 +
 dev-qt/qtwayland/qtwayland-5..ebuild| 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-qt/qtwayland/qtwayland-5.14..ebuild 
b/dev-qt/qtwayland/qtwayland-5.14..ebuild
index 391ab67a..750d316d 100644
--- a/dev-qt/qtwayland/qtwayland-5.14..ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.14..ebuild
@@ -21,6 +21,7 @@ DEPEND="
>=x11-libs/libxkbcommon-0.2.0
vulkan? ( dev-util/vulkan-headers )
X? (
+   ~dev-qt/qtgui-${PV}[-gles2]
x11-libs/libX11
x11-libs/libXcomposite
)

diff --git a/dev-qt/qtwayland/qtwayland-5.15..ebuild 
b/dev-qt/qtwayland/qtwayland-5.15..ebuild
index 36cfd4d6..639828bf 100644
--- a/dev-qt/qtwayland/qtwayland-5.15..ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15..ebuild
@@ -21,6 +21,7 @@ DEPEND="
>=x11-libs/libxkbcommon-0.2.0
vulkan? ( dev-util/vulkan-headers )
X? (
+   ~dev-qt/qtgui-${PV}[-gles2]
x11-libs/libX11
x11-libs/libXcomposite
)

diff --git a/dev-qt/qtwayland/qtwayland-5..ebuild 
b/dev-qt/qtwayland/qtwayland-5..ebuild
index 36cfd4d6..639828bf 100644
--- a/dev-qt/qtwayland/qtwayland-5..ebuild
+++ b/dev-qt/qtwayland/qtwayland-5..ebuild
@@ -21,6 +21,7 @@ DEPEND="
>=x11-libs/libxkbcommon-0.2.0
vulkan? ( dev-util/vulkan-headers )
X? (
+   ~dev-qt/qtgui-${PV}[-gles2]
x11-libs/libX11
x11-libs/libXcomposite
)



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

2020-03-21 Thread Keri Harris
commit: 61b09eb192be413c51758209e887b4fd099bde9a
Author: Keri Harris  gentoo  org>
AuthorDate: Sat Mar 21 17:16:41 2020 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sat Mar 21 17:16:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b09eb1

dev-lang/mercury-extras: TCL+curses compile-time fixes

Signed-off-by: Keri Harris  gentoo.org>
Package-Manager: Portage-2.3.89, Repoman-2.3.11

 dev-lang/mercury-extras/Manifest  | 2 +-
 dev-lang/mercury-extras/mercury-extras-14.01.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/mercury-extras/Manifest b/dev-lang/mercury-extras/Manifest
index 6d6a7049d18..7e5e48b7128 100644
--- a/dev-lang/mercury-extras/Manifest
+++ b/dev-lang/mercury-extras/Manifest
@@ -1,2 +1,2 @@
-DIST mercury-extras-14.01.1-gentoo-patchset-3.tar.gz 3891 BLAKE2B 
dfec573f14070cfddb2cd47178d92cc42e59dfc7cfaeef77654d255ed074ed40e3b704e0f7c6889b8ffa82d75ebf4f5907ac2b91642f8a0ff738e5ee085237be
 SHA512 
05bbdf95192746bd4e478c47258f5c7e1dae0e2b8d34ae6283304b47ba902183e0a416ec08bfd031d6ed486e51e52de338ef312f8ad790dd91678c4b28730b47
+DIST mercury-extras-14.01.1-gentoo-patchset-4.tar.gz 4361 BLAKE2B 
a1939e4b76782cb01fc7ee5dcb1ccbb885e93992d0e6f540552eb987f405b3a70671527dfacb873323f6030bb6de2f6cdd23768dbc36e8b656d836e2890b7d8a
 SHA512 
e30ac4e9c0592a1ea5253663bf351814e91977ea53892dca4d996b217aac959265563910cc21aa64ee12a93ea379cb8143730585c7d32390bcf05f2a1b0590d7
 DIST mercury-srcdist-14.01.1.tar.gz 52658945 BLAKE2B 
6497921a0227b9a6fbcbabdd309ef3325f32dda14fc4ddb443368385b89be4011d677a24b30b3702147d1b782fe2597760ad66dd34503aa6aebaf79707466529
 SHA512 
a128ef0fd4955abadea32019ec59297ffe32537415f32e9e948cbc1c3439bb40eb09de77569690fb18dd7d6969a2b1141b3ae5baeb87f2627eaa65ad93add92c

diff --git a/dev-lang/mercury-extras/mercury-extras-14.01.1.ebuild 
b/dev-lang/mercury-extras/mercury-extras-14.01.1.ebuild
index e2dabd39840..6298fa9e072 100644
--- a/dev-lang/mercury-extras/mercury-extras-14.01.1.ebuild
+++ b/dev-lang/mercury-extras/mercury-extras-14.01.1.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 inherit eutils multilib vcs-clean
 
-PATCHSET_VER="3"
+PATCHSET_VER="4"
 MY_P=mercury-srcdist-${PV}
 
 DESCRIPTION="Additional libraries and tools that are not part of the Mercury 
standard library"



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

2020-03-21 Thread Conrad Kostecki
commit: a96898f4d499099f3a6b90c60fe6b43d80b30508
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Mar 21 17:00:07 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar 21 17:01:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96898f4

app-emulation/pcem: fix compilation with gcc >= 10.x

Since the source fix is not trivial, adding -fcommon for now.

Closes: https://bugs.gentoo.org/713772
Package-Manager: Portage-2.3.94, Repoman-2.3.20
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-emulation/pcem/pcem-15-r1.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-emulation/pcem/pcem-15-r1.ebuild 
b/app-emulation/pcem/pcem-15-r1.ebuild
index db947638e01..fad13595690 100644
--- a/app-emulation/pcem/pcem-15-r1.ebuild
+++ b/app-emulation/pcem/pcem-15-r1.ebuild
@@ -41,6 +41,10 @@ src_prepare() {
 }
 
 src_configure() {
+   # Does not compile with -fno-common.
+   # See https://pcem-emulator.co.uk/phpBB3/viewtopic.php?f=3=3443
+   append-cflags -fcommon
+
local myeconfargs=(
--enable-release-build
$(use_enable alsa)
@@ -66,6 +70,6 @@ pkg_postinst() {
elog "In order to use PCem, you will need some roms for various 
emulated systems."
elog "You can either install globally for all users or locally for 
yourself."
elog ""
-   elog "To install globally, put your ROM file into 
'${ROOT}/usr/share/pcem/roms/'."
-   elog "To install locally, put your ROM file into 
'~/.pcem/roms/'."
+   elog "To install globally, put your ROM files into 
'${ROOT}/usr/share/pcem/roms/'."
+   elog "To install locally, put your ROM files into 
'~/.pcem/roms/'."
 }



[gentoo-commits] repo/gentoo:master commit in: app-pda/libplist/

2020-03-21 Thread James Le Cuirot
commit: 4d9abe76aba661d57825028a2e7ae2b8de5e42b2
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 21 16:56:28 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 21 16:57:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d9abe76

app-pda/libplist: Version bump to 2.1.0, EAPI 7

emake -j1 is no longer required since the project switched back to
Autotools from CMake.

The subslot doesn't need to be 3.1.0 or similar as the SONAME is only
libplist.so.3. Perhaps this was different under CMake.

Python 3.8 was added to 2.0.0 but didn't build. It just works without
additional fixes in this version.

src_test has been added.

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

 app-pda/libplist/Manifest  |  1 +
 app-pda/libplist/libplist-2.1.0.ebuild | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/app-pda/libplist/Manifest b/app-pda/libplist/Manifest
index 55adf520697..9671223444f 100644
--- a/app-pda/libplist/Manifest
+++ b/app-pda/libplist/Manifest
@@ -1 +1,2 @@
 DIST libplist-2.0.0.tar.bz2 421405 BLAKE2B 
2f6e22c871ad3b5ace2a2c6aab09706e8a8c1759f1656c5c07164e5b89a1b5eae24d2d7472e0dcca7eddd96b641715acfe5a0a791b0b994ec5fbcdf70627acf9
 SHA512 
81508bf6773483528816725c3b5b868563b84fd7810999404072e5ea9efa7fc9f11ef997f32208e4421aa26b15edd0c65f87c67c1472e8c4e356f1e9fe7740ee
+DIST libplist-2.1.0.tar.bz2 120602 BLAKE2B 
8abfe3c295c4ebd242f2c4d49c80d1f214097df84f1d2fcf2696519bbbca4e8a5ce13c04690ac64fd981f84d585df25fc65c268a4e4f4092319053583e67736c
 SHA512 
23156e882835bb0b894a05b57018b5e76f9f8f8f4b1d3fdad7b1970d2ef695033c98de74a1fa81bdf0829742a058fd65075cebc1512313d2be42e2f5367274be

diff --git a/app-pda/libplist/libplist-2.1.0.ebuild 
b/app-pda/libplist/libplist-2.1.0.ebuild
new file mode 100644
index 000..5b2907fffdd
--- /dev/null
+++ b/app-pda/libplist/libplist-2.1.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit autotools python-r1
+
+DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)"
+HOMEPAGE="https://www.libimobiledevice.org/;
+SRC_URI="https://cgit.libimobiledevice.org/${PN}.git/snapshot/${P}.tar.bz2;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="python static-libs"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DOCS=( AUTHORS NEWS README.md )
+
+BUILD_DIR="${S}_build"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local ECONF_SOURCE=${S}
+   local myeconfargs=( $(use_enable static-libs static) )
+
+   do_configure() {
+   mkdir -p "${BUILD_DIR}" || die
+   pushd "${BUILD_DIR}" >/dev/null || die
+   econf "${myeconfargs[@]}" "${@}"
+   popd >/dev/null || die
+   }
+
+   do_configure_python() {
+   local -x PYTHON_LDFLAGS="$(python_get_LIBS)"
+   do_configure "$@"
+   }
+
+   do_configure --without-cython
+   use python && python_foreach_impl do_configure_python
+}
+
+src_compile() {
+   python_compile() {
+   emake -C "${BUILD_DIR}"/cython -j1 \
+   VPATH="${S}/cython:${native_builddir}/cython" \
+   plist_la_LIBADD="${native_builddir}/src/libplist.la"
+   }
+
+   local native_builddir=${BUILD_DIR}
+   pushd "${BUILD_DIR}" >/dev/null || die
+   emake
+   use python && python_foreach_impl python_compile
+   popd >/dev/null || die
+}
+
+src_test() {
+   emake -C "${BUILD_DIR}" check
+}
+
+src_install() {
+   python_install() {
+   emake -C "${BUILD_DIR}/cython" -j1 \
+   VPATH="${S}/cython:${native_builddir}/cython" \
+   DESTDIR="${D}" install
+   }
+
+   local native_builddir=${BUILD_DIR}
+   pushd "${BUILD_DIR}" >/dev/null || die
+   emake DESTDIR="${D}" install
+   use python && python_foreach_impl python_install
+   popd >/dev/null || die
+
+   einstalldocs
+
+   if use python ; then
+   insinto /usr/include/plist/cython
+   doins cython/plist.pxd
+   fi
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgtop/, gnome-base/libgtop/files/

2020-03-21 Thread Mart Raudsepp
commit: 9feb8a12c671244c66086921c5f029f1ff763f40
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 21 16:52:05 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 21 16:52:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9feb8a12

gnome-base/libgtop: fix suid handling and reinstall sandbox violation

Closes: https://bugs.gentoo.org/710628
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/libgtop/Manifest|  1 +
 .../libgtop/files/2.40.0-sandbox-workaround.patch  | 27 +
 gnome-base/libgtop/libgtop-2.40.0-r1.ebuild| 44 ++
 3 files changed, 72 insertions(+)

diff --git a/gnome-base/libgtop/Manifest b/gnome-base/libgtop/Manifest
index 27814573056..5acc8826b56 100644
--- a/gnome-base/libgtop/Manifest
+++ b/gnome-base/libgtop/Manifest
@@ -1,2 +1,3 @@
 DIST libgtop-2.38.0.tar.xz 729700 BLAKE2B 
2296741d6c6bd1c9eb17be10e480dabd732e956826c859c176cbc6f8f03259a3b2f2f04d6c55d1c562b082f7e880bb4b7a3f07a66d7f24660085387dce078879
 SHA512 
96586b7f12a2b63c5ec7f69c51b6e28361a7458f24f20270fc589213bfae43ae99d1e39efb6101d189741bba084c887554f745131e99d8ed90b7db6d53c36e1d
+DIST libgtop-2.40.0-patchset.tar.xz 9700 BLAKE2B 
0d7e42b12fe0989df8e5abd1d45578acb97981c05c43aeeea57ba38f526e61aaa9507cd9520a20634f4559b4dfe60efd368d343f2d1ac6803e33bc5dc4832522
 SHA512 
15b5a81f4ec7a3e921a2c114e8f57dcca194e38849e09080c55a3a16078a8ec706f8efef6d4b22931927e7ab7789596e85054ccd85f37d6dd3206c962734960b
 DIST libgtop-2.40.0.tar.xz 744316 BLAKE2B 
3ffd11937e29aacc4b0d5569429ec92835a3743d7cb65336c5c36165b1bb0d817629e73db88c29eff4baf4965791497a8676a897d0de9b394f583fb2cab15b3a
 SHA512 
a9b2135796d7e41c63a6621f672c385d1baeb74d4af3e55c9164e18c66a8a76b09a6ae8b37f89f120092123c38830e0da840c6613a09035ea62339117861

diff --git a/gnome-base/libgtop/files/2.40.0-sandbox-workaround.patch 
b/gnome-base/libgtop/files/2.40.0-sandbox-workaround.patch
new file mode 100644
index 000..86184f9d0a9
--- /dev/null
+++ b/gnome-base/libgtop/files/2.40.0-sandbox-workaround.patch
@@ -0,0 +1,27 @@
+From 9a0067e0fa4636efa37212d7d56376f8ec02a802 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Sat, 21 Mar 2020 18:40:09 +0200
+Subject: [PATCH] build: Workaround chmod on root filesystem sandbox issue
+
+Just delete this again, but keep the server enabling from
+commit ec662d01dac16b81; the suid part has to be handled at
+package level instead.
+---
+ libgtop-sysdeps.m4 | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/libgtop-sysdeps.m4 b/libgtop-sysdeps.m4
+index b363dae0..81aa5350 100644
+--- a/libgtop-sysdeps.m4
 b/libgtop-sysdeps.m4
+@@ -36,7 +36,6 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
+ libgtop_need_server=yes
+ libgtop_sysdeps_private_mountlist=yes
+ libgtop_sysdeps_private_fsusage=yes
+-libgtop_postinstall='chown root $(bindir)/libgtop_server2 && chmod 
4755 $(bindir)/libgtop_server2'
+ ;;
+   netbsd*|bsdi*)
+ libgtop_sysdeps_dir=bsd
+-- 
+2.20.1
+

diff --git a/gnome-base/libgtop/libgtop-2.40.0-r1.ebuild 
b/gnome-base/libgtop/libgtop-2.40.0-r1.ebuild
new file mode 100644
index 000..0e55b90dd57
--- /dev/null
+++ b/gnome-base/libgtop/libgtop-2.40.0-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+inherit flag-o-matic gnome2
+
+DESCRIPTION="A library that provides top functionality to applications"
+HOMEPAGE="https://git.gnome.org/browse/libgtop;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2/11" # libgtop soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
+IUSE="+introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.26:2
+   introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.4
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${WORKDIR}"/patches # patches from master (not stable branch) that 
seem safe and fix potential eautoreconf problems
+   "${FILESDIR}"/${PV}-sandbox-workaround.patch # requires suid handling 
in ebuild - https://gitlab.gnome.org/GNOME/libgtop/issues/48
+)
+
+src_configure() {
+   # Add explicit stdc, bug #628256
+   append-cflags "-std=c99"
+
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable introspection)
+}
+
+src_install() {
+   gnome2_src_install
+   chmod 4755 "${ED}"/usr/bin/libgtop_server2 || die
+}



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

2020-03-21 Thread Agostino Sarubbo
commit: 75c1f2557a68edff2dd07b816e51f1c1dc8d3360
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:51:10 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:51:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c1f255

net-wireless/iwd: x86 stable wrt bug #712292

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.5.ebuild b/net-wireless/iwd/iwd-1.5.ebuild
index f6063c29791..d054bbe9de0 100644
--- a/net-wireless/iwd/iwd-1.5.ebuild
+++ b/net-wireless/iwd/iwd-1.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
 fi
 
 DESCRIPTION="Wireless daemon for linux"



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

2020-03-21 Thread Agostino Sarubbo
commit: 1a3973d1f0cf1c49647c1d43dec828955a8482b8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:51:03 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:51:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3973d1

dev-libs/ell: x86 stable wrt bug #712292

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/ell/ell-0.28.ebuild b/dev-libs/ell/ell-0.28.ebuild
index 777ebee2422..8d17f6e5152 100644
--- a/dev-libs/ell/ell-0.28.ebuild
+++ b/dev-libs/ell/ell-0.28.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc 
x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



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

2020-03-21 Thread Agostino Sarubbo
commit: af79f589920222d482c87eac301155c994bd907d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:51:07 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:51:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af79f589

net-wireless/bluez: x86 stable wrt bug #712292

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/bluez/bluez-5.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/bluez/bluez-5.54.ebuild 
b/net-wireless/bluez/bluez-5.54.ebuild
index 94cfc86084b..2748c1f7778 100644
--- a/net-wireless/bluez/bluez-5.54.ebuild
+++ b/net-wireless/bluez/bluez-5.54.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 x86"
 IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev user-session"
 
 # Since this release all remaining extra-tools need readline support, but this 
could



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

2020-03-21 Thread Agostino Sarubbo
commit: 6bdd02497cb0c0a5c0f67aa61736f86b48e504e4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:50:27 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:50:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bdd0249

net-wireless/iwd: ppc64 stable wrt bug #712292

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.5.ebuild b/net-wireless/iwd/iwd-1.5.ebuild
index 31430dc1cc0..f6063c29791 100644
--- a/net-wireless/iwd/iwd-1.5.ebuild
+++ b/net-wireless/iwd/iwd-1.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
 fi
 
 DESCRIPTION="Wireless daemon for linux"



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

2020-03-21 Thread Agostino Sarubbo
commit: c713641ad7a7661e5c6993e2b95b125da6c7d092
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:50:16 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:50:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c713641a

dev-python/sip: ppc64 stable wrt bug #711000

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/sip/sip-4.19.21.ebuild 
b/dev-python/sip/sip-4.19.21.ebuild
index b13d963a90f..effea24d6cf 100644
--- a/dev-python/sip/sip-4.19.21.ebuild
+++ b/dev-python/sip/sip-4.19.21.ebuild
@@ -20,7 +20,7 @@ fi
 # Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h
 SLOT="0/12"
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="doc"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-03-21 Thread Agostino Sarubbo
commit: a37843a70f62e4bf947b36c5f3aa184cb7e4f5f8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:49:38 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:49:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37843a7

net-wireless/bluez: ppc stable wrt bug #712292

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/bluez/bluez-5.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/bluez/bluez-5.54.ebuild 
b/net-wireless/bluez/bluez-5.54.ebuild
index a33ebb44c26..188fe03b89e 100644
--- a/net-wireless/bluez/bluez-5.54.ebuild
+++ b/net-wireless/bluez/bluez-5.54.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ~ppc64 ~x86"
 IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev user-session"
 
 # Since this release all remaining extra-tools need readline support, but this 
could



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

2020-03-21 Thread Agostino Sarubbo
commit: ad9469dc49d3050e72bfdfb5737efc464e14da81
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:50:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:50:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9469dc

net-wireless/bluez: ppc64 stable wrt bug #712292

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/bluez/bluez-5.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/bluez/bluez-5.54.ebuild 
b/net-wireless/bluez/bluez-5.54.ebuild
index 188fe03b89e..94cfc86084b 100644
--- a/net-wireless/bluez/bluez-5.54.ebuild
+++ b/net-wireless/bluez/bluez-5.54.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~x86"
 IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev user-session"
 
 # Since this release all remaining extra-tools need readline support, but this 
could



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

2020-03-21 Thread Agostino Sarubbo
commit: 823810d03f89b841746462b1df5c8a04e48ddf7f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:50:21 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:50:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823810d0

dev-libs/ell: ppc64 stable wrt bug #712292

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/ell/ell-0.28.ebuild b/dev-libs/ell/ell-0.28.ebuild
index dd846269d1a..777ebee2422 100644
--- a/dev-libs/ell/ell-0.28.ebuild
+++ b/dev-libs/ell/ell-0.28.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc 
~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



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

2020-03-21 Thread Agostino Sarubbo
commit: 94251f6eceafd42e21aea1c74baec71e0d8a3ce9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:49:22 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:49:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94251f6e

dev-python/sip: ppc stable wrt bug #711000

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/sip/sip-4.19.21.ebuild 
b/dev-python/sip/sip-4.19.21.ebuild
index 951a78272b9..b13d963a90f 100644
--- a/dev-python/sip/sip-4.19.21.ebuild
+++ b/dev-python/sip/sip-4.19.21.ebuild
@@ -20,7 +20,7 @@ fi
 # Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h
 SLOT="0/12"
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
 IUSE="doc"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-03-21 Thread Agostino Sarubbo
commit: b75fc3125a10bda18a980c4aec6beee4f74c9685
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:49:29 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:49:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75fc312

net-wireless/crda: ppc stable wrt bug #711406

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/crda/crda-4.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index f660a922347..be93dee616a 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2020-03-21 Thread Agostino Sarubbo
commit: 49811956fc936569b1a5bfe93a3d13383c0b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:49:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:49:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49811956

x11-libs/qscintilla: ppc stable wrt bug #711000

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/qscintilla/qscintilla-2.11.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/qscintilla/qscintilla-2.11.4.ebuild 
b/x11-libs/qscintilla/qscintilla-2.11.4.ebuild
index a5307c93f0d..ac6b3e83a11 100644
--- a/x11-libs/qscintilla/qscintilla-2.11.4.ebuild
+++ b/x11-libs/qscintilla/qscintilla-2.11.4.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0/15"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
 IUSE="designer doc"
 
 RDEPEND="



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

2020-03-21 Thread Agostino Sarubbo
commit: fce11df8793eb67d21785a185528bf4d3180b270
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:49:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:49:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce11df8

net-wireless/iwd: ppc stable wrt bug #712292

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/iwd/iwd-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.5.ebuild b/net-wireless/iwd/iwd-1.5.ebuild
index 621c3152c04..31430dc1cc0 100644
--- a/net-wireless/iwd/iwd-1.5.ebuild
+++ b/net-wireless/iwd/iwd-1.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
 fi
 
 DESCRIPTION="Wireless daemon for linux"



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

2020-03-21 Thread Agostino Sarubbo
commit: 052a6875da7770bc44b362edaf7b58c1cf0609e0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 21 16:49:34 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 21 16:49:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052a6875

dev-libs/ell: ppc stable wrt bug #712292

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/ell/ell-0.28.ebuild b/dev-libs/ell/ell-0.28.ebuild
index 2a69b3651e9..dd846269d1a 100644
--- a/dev-libs/ell/ell-0.28.ebuild
+++ b/dev-libs/ell/ell-0.28.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc 
~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



  1   2   3   >