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

2019-12-27 Thread Georgy Yakovlev
commit: 37f8b46a54fcdccc1bf22cd28a7c176c9e9aee7c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Dec 28 07:36:32 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Dec 28 07:36:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f8b46a

sys-process/glances: keyword 3.1.2 on ~ppc64

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

 sys-process/glances/glances-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/glances/glances-3.1.2.ebuild 
b/sys-process/glances/glances-3.1.2.ebuild
index e2e26705f19..ea3251322e1 100644
--- a/sys-process/glances/glances-3.1.2.ebuild
+++ b/sys-process/glances/glances-3.1.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2019-12-27 Thread Michał Górny
commit: 66c989c29fa9a82e7e9179194a8ec9ad6d74dffc
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 28 06:05:30 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 28 06:05:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c989c2

sys-kernel/vanilla-kernel: Force fresh dracut to avoid bugs

Bug: https://bugs.gentoo.org/703438
Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.6-r1.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.6-r1.ebuild
index babbf9b9ea1..7e340bb4433 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.6-r1.ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.6-r1.ebuild
@@ -36,7 +36,7 @@ RDEPEND="
sys-kernel/installkernel-gentoo
sys-kernel/installkernel-systemd-boot
)
-   initramfs? ( sys-kernel/dracut )"
+   initramfs? ( >=sys-kernel/dracut-049-r2 )"
 BDEPEND="
sys-devel/bc
virtual/libelf"



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

2019-12-27 Thread Michał Górny
commit: dc89a4853aa0d96e8cf76ebfbb2a49bf39f46440
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 28 06:38:35 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 28 06:38:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc89a485

dev-python/tox: Bump to 3.14.3

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

 dev-python/tox/Manifest  |  1 +
 dev-python/tox/tox-3.14.3.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 7761ac803ab..9a35e4aaf72 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -2,4 +2,5 @@ DIST tox-2.9.1.tar.gz 1855982 BLAKE2B 
3e2f5fd3d3e45e54f96b0a6fc8f9e98bfba3b48540
 DIST tox-3.12.1.tar.gz 283964 BLAKE2B 
b7cb2394a721f281552d1f614a6059f7025390a4ea03fd970c85330dffb97f601f0c3f8c9c9b05f86b5b92e87ef80fba48676201550581562b8cf3f1b2afa34b
 SHA512 
d7ed7ce17b03b5c8e3ba95e14f547c8dbb9a04ac38b98fb24c09261b5087ffc83b05e9a03607fa53ce61340a3ba69fc4121622f7fe338ce8ed402d25d59c7e6a
 DIST tox-3.13.2.tar.gz 286403 BLAKE2B 
579692b4902e9cff0ede954fcf2d1a7f1771c0e3ad4b6cd362f93b1e745b238c739ab857b2394700d736eb6a0d91c1f2b385de1926908c0c4aa5a9d183a6b29a
 SHA512 
b2447d4300a7469eb53f094427a7bb92ac973b5fdcfdf9b98736225b3a315953e06e92a4accb2f84f8649fe79a9146fb804afdf9adebf9231afb0bd143e646cc
 DIST tox-3.14.2.tar.gz 288615 BLAKE2B 
d74de145c8e839938c332f1e5a4819126d2ab1212679cc5c50390a9c7b0edb8a7059c55d9c6c8d3697f36cace7c0d3361725f5020d3f9d7efcddf8faae8c9be5
 SHA512 
c573d4b6a8e6538eb17031f7432d6f52f75514309c5daad53286aeff00db51146a5de089bdc1efd76f8126c374efa02c0ea7a8ca4224c0ec0f9ee945edd62c97
+DIST tox-3.14.3.tar.gz 288938 BLAKE2B 
1a7d6cb8446b83648b67814fb3413da1a9da93e76a508c1fff134c7738feb2a1a5e130201cd7c9f1229c2c05349139bd54aeae1183fdea9c1735ccbde82bcd5a
 SHA512 
5ac912c4f1db7fe23dd6dad68bd15127d3db97498ca58f7b8573f1857634bdf41eb7fdb4cf8d22afa14547363b91a7b52fdd5ad80af5d60ef4dd95c1d103f8fb
 DIST tox-3.2.1.tar.gz 268827 BLAKE2B 
764835d04fb0c17f32eb8e2041b83f90d6a729b781a5b5b95e9ecb1162f1c29ed595d4a6369524b390a31853b8003485b27a3a12d63e84f49e92675f1a9bee13
 SHA512 
79f5a1c8f6e818fbb8444754e3767d880fc1fdfe63b46c518d37440fe2b2f3ce572865aff83d9492c24486fded49893cc31bd9b11254bac4db507260304bc76f

diff --git a/dev-python/tox/tox-3.14.3.ebuild b/dev-python/tox/tox-3.14.3.ebuild
new file mode 100644
index 000..8e6bee7f637
--- /dev/null
+++ b/dev-python/tox/tox-3.14.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="https://tox.readthedocs.io https://github.com/tox-dev/tox 
https://pypi.org/project/tox/";
+SRC_URI="https://github.com/tox-dev/tox/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~sparc ~x86"
+
+# doc disabled because of missing deps in tree
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/filelock[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-1.1[${PYTHON_USEDEP}]
+   ' python3_{5,6,7} pypy3)
+   dev-python/packaging[${PYTHON_USEDEP}]
+   =dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}]"
+# TODO: figure out how to make tests work without the package being
+# installed first.
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/flaky-3.4.0[${PYTHON_USEDEP}]
+   =dev-python/freezegun-0.3.11[${PYTHON_USEDEP}]
+   dev-python/pathlib2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-4.0.0[${PYTHON_USEDEP}]
+   

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

2019-12-27 Thread Michał Górny
commit: e5773f2bfd6c80c9f7c11f2956d9288371a3bb95
Author: XGQT  protonmail  com>
AuthorDate: Fri Dec 27 22:57:33 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 28 06:30:01 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=e5773f2b

repositories: add src_prepare-overlay

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

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 99f743a..68dfe54 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -4254,6 +4254,18 @@
 https://cgit.gentoo.org/user/squeezebox.git/atom/
 
   
+  
+src_prepare-overlay
+src_prepare group's Gentoo overlay
+https://gitlab.com/src_prepare/src_prepare-overlay.git
+
+  XGQT
+  x...@protonmail.com
+
+https://gitlab.com/src_prepare/src_prepare-overlay.git
+git+ssh://g...@gitlab.com/src_prepare/src_prepare-overlay.git
+
https://gitlab.com/src_prepare/src_prepare-overlay/commits/master.atom
+  
   
 ssnb
 Gentoo repository made by ssnb



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

2019-12-27 Thread Michał Górny
commit: 16e7585af8c593c5380a20ce1d2207556055587b
Author: Ferenc Erki  gmail  com>
AuthorDate: Fri Dec 27 21:56:54 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 28 06:11:31 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=16e7585a

repositories: add ferki overlay

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

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 434d816..99f743a 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1453,6 +1453,18 @@
 
 https://bitbucket.fem.tu-ilmenau.de/scm/gentoo/fem-overlay.git
   
+  
+ferki
+Ebuilds used and/or proxy maintained by 
FErki
+https://github.com/ferki/gentoo-overlay
+
+  erkifer...@gmail.com
+  Ferenc Erki
+
+https://github.com/ferki/gentoo-overlay.git
+git+ssh://g...@github.com/ferki/gentoo-overlay.git
+https://github.com/ferki/gentoo-overlay/commits/master.atom
+  
   
 fidonet
 Overlay of Benny Pedersen



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

2019-12-27 Thread Georgy Yakovlev
commit: fc2041b7c2889e374a484b372ee11bbc50f3a361
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 03:43:38 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Dec 28 04:59:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2041b7

x11-terms/alacritty: don't force cargo --offline

Eclass already does it for us.
Bug: https://bugs.gentoo.org/697762
Closes: https://github.com/gentoo/gentoo/pull/14135
Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 x11-terms/alacritty/alacritty-0.4.0.ebuild | 2 +-
 x11-terms/alacritty/alacritty-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-terms/alacritty/alacritty-0.4.0.ebuild 
b/x11-terms/alacritty/alacritty-0.4.0.ebuild
index 73011607da5..e0475b3384c 100644
--- a/x11-terms/alacritty/alacritty-0.4.0.ebuild
+++ b/x11-terms/alacritty/alacritty-0.4.0.ebuild
@@ -350,7 +350,7 @@ src_prepare() {
 }
 
 src_install() {
-   CARGO_INSTALL_PATH="alacritty" cargo_src_install --offline
+   CARGO_INSTALL_PATH="alacritty" cargo_src_install
 
newbashcomp extra/completions/alacritty.bash alacritty
 

diff --git a/x11-terms/alacritty/alacritty-.ebuild 
b/x11-terms/alacritty/alacritty-.ebuild
index e7785209172..d284ff3d3b1 100644
--- a/x11-terms/alacritty/alacritty-.ebuild
+++ b/x11-terms/alacritty/alacritty-.ebuild
@@ -60,7 +60,7 @@ src_unpack() {
 }
 
 src_install() {
-   CARGO_INSTALL_PATH="alacritty" cargo_src_install --offline
+   CARGO_INSTALL_PATH="alacritty" cargo_src_install
 
newbashcomp extra/completions/alacritty.bash alacritty
 



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

2019-12-27 Thread Georgy Yakovlev
commit: 84f8f7e2b98eded7e6c31ac509421da9fed5d35b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 02:08:20 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Dec 28 04:59:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f8f7e2

cargo.eclass: force offline operations

Bug: https://bugs.gentoo.org/697762
Signed-off-by: Georgy Yakovlev  gentoo.org>

 eclass/cargo.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass
index 2807bf8069d..f050b0e81ac 100644
--- a/eclass/cargo.eclass
+++ b/eclass/cargo.eclass
@@ -136,6 +136,9 @@ cargo_gen_config() {
[source.crates-io]
replace-with = "gentoo"
local-registry = "/nonexistant"
+
+   [net]
+   offline = true
EOF
 }
 



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

2019-12-27 Thread Georgy Yakovlev
commit: f695ea5bb3dedc9894b3d04076e1a318a2760558
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 02:23:41 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Dec 28 04:59:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f695ea5b

cargo.eclass: honor NOCOLOR setting

Signed-off-by: Georgy Yakovlev  gentoo.org>

 eclass/cargo.eclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass
index d0288ed2edc..86715b83b88 100644
--- a/eclass/cargo.eclass
+++ b/eclass/cargo.eclass
@@ -153,6 +153,8 @@ cargo_gen_config() {
[term]
verbose = true
EOF
+   # honor NOCOLOR setting
+   [[ "${NOCOLOR}" = true || "${NOCOLOR}" = yes ]] && echo "color = 
'never'" >> "${ECARGO_HOME}/config"
 }
 
 # @FUNCTION: cargo_src_compile



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

2019-12-27 Thread Georgy Yakovlev
commit: 8c6a43f3ef25e66e21158f0ffcf35a3ed71c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 02:09:48 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Dec 28 04:59:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6a43f3

cargo.eclass: move jobs configuration to generated configfile

Signed-off-by: Georgy Yakovlev  gentoo.org>

 eclass/cargo.eclass | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass
index f050b0e81ac..f26495fc19c 100644
--- a/eclass/cargo.eclass
+++ b/eclass/cargo.eclass
@@ -139,6 +139,9 @@ cargo_gen_config() {
 
[net]
offline = true
+
+   [build]
+   jobs = $(makeopts_jobs)
EOF
 }
 
@@ -150,7 +153,7 @@ cargo_src_compile() {
 
export CARGO_HOME="${ECARGO_HOME}"
 
-   cargo build -vv -j $(makeopts_jobs) $(usex debug "" --release) "$@" \
+   cargo build -vv $(usex debug "" --release) "$@" \
|| die "cargo build failed"
 }
 
@@ -160,7 +163,7 @@ cargo_src_compile() {
 cargo_src_install() {
debug-print-function ${FUNCNAME} "$@"
 
-   cargo install -vv -j $(makeopts_jobs) --path ${CARGO_INSTALL_PATH} \
+   cargo install -vv --path ${CARGO_INSTALL_PATH} \
--root="${ED}/usr" $(usex debug --debug "") "$@" \
|| die "cargo install failed"
rm -f "${ED}/usr/.crates.toml"
@@ -174,7 +177,7 @@ cargo_src_install() {
 cargo_src_test() {
debug-print-function ${FUNCNAME} "$@"
 
-   cargo test -vv -j $(makeopts_jobs) $(usex debug "" --release) "$@" \
+   cargo test -vv $(usex debug "" --release) "$@" \
|| die "cargo test failed"
 }
 



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

2019-12-27 Thread Georgy Yakovlev
commit: 402e64c0e8195e62ba8662a2473806bfe7e7a0cc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 02:07:05 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Dec 28 04:59:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=402e64c0

cargo.eclass: require rust 1.37 or newer unconditionally

Signed-off-by: Georgy Yakovlev  gentoo.org>

 eclass/cargo.eclass | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass
index fb759f95903..2807bf8069d 100644
--- a/eclass/cargo.eclass
+++ b/eclass/cargo.eclass
@@ -12,12 +12,8 @@
 if [[ -z ${_CARGO_ECLASS} ]]; then
 _CARGO_ECLASS=1
 
-if [[ ${PV} == ** ]]; then
-   # we need at least this for cargo vendor subommand
-   CARGO_DEPEND=">=virtual/cargo-1.37.0"
-else
-   CARGO_DEPEND="virtual/cargo"
-fi
+# we need this for 'cargo vendor' subcommand and net.offline config knob
+CARGO_DEPEND=">=virtual/cargo-1.37.0"
 
 case ${EAPI} in
6) DEPEND="${CARGO_DEPEND}";;



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

2019-12-27 Thread Georgy Yakovlev
commit: a1768659e4bd697a2d45e8342e8c122380905e7a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 02:22:27 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Dec 28 04:59:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1768659

cargo.eclass: make cargo verbosity configurable

Users can set CARGO_TERM_VERBOSE=false in make.conf if less build output is 
desired.
Signed-off-by: Georgy Yakovlev  gentoo.org>

 eclass/cargo.eclass | 18 ++
 1 file changed, 14 insertions(+), 4 deletions(-)

diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass
index f26495fc19c..d0288ed2edc 100644
--- a/eclass/cargo.eclass
+++ b/eclass/cargo.eclass
@@ -125,7 +125,14 @@ cargo_live_src_unpack() {
 
 # @FUNCTION: cargo_gen_config
 # @DESCRIPTION:
-# Generate the $CARGO_HOME/config necessary to use our local registry
+# Generate the $CARGO_HOME/config necessary to use our local registry and 
settings.
+# Cargo can also be configured through environment variables in addition to 
the TOML syntax below.
+# For each configuration key below of the form foo.bar the environment 
variable CARGO_FOO_BAR
+# can also be used to define the value.
+# Environment variables will take precedent over TOML configuration,
+# and currently only integer, boolean, and string keys are supported.
+# For example the build.jobs key can also be defined by CARGO_BUILD_JOBS.
+# Or setting CARGO_TERM_VERBOSE=false in make.conf will make build quieter.
 cargo_gen_config() {
debug-print-function ${FUNCNAME} "$@"
 
@@ -142,6 +149,9 @@ cargo_gen_config() {
 
[build]
jobs = $(makeopts_jobs)
+
+   [term]
+   verbose = true
EOF
 }
 
@@ -153,7 +163,7 @@ cargo_src_compile() {
 
export CARGO_HOME="${ECARGO_HOME}"
 
-   cargo build -vv $(usex debug "" --release) "$@" \
+   cargo build $(usex debug "" --release) "$@" \
|| die "cargo build failed"
 }
 
@@ -163,7 +173,7 @@ cargo_src_compile() {
 cargo_src_install() {
debug-print-function ${FUNCNAME} "$@"
 
-   cargo install -vv --path ${CARGO_INSTALL_PATH} \
+   cargo install --path ${CARGO_INSTALL_PATH} \
--root="${ED}/usr" $(usex debug --debug "") "$@" \
|| die "cargo install failed"
rm -f "${ED}/usr/.crates.toml"
@@ -177,7 +187,7 @@ cargo_src_install() {
 cargo_src_test() {
debug-print-function ${FUNCNAME} "$@"
 
-   cargo test -vv $(usex debug "" --release) "$@" \
+   cargo test $(usex debug "" --release) "$@" \
|| die "cargo test failed"
 }
 



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

2019-12-27 Thread Jory Pratt
commit: d813a371b94a05119e0b5f1121a2e6b54a753675
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Dec 28 04:23:12 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Dec 28 04:23:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d813a371

profile: Fix use.stable.mask for b-man

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

 profiles/arch/arm64/use.stable.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/arm64/use.stable.mask 
b/profiles/arch/arm64/use.stable.mask
index f630e7096cf..215734be76b 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -6,7 +6,7 @@
 
 # Aaron Bauman  (2019-12-27)
 # not stable yet
-media-libs/libglvnd
+libglvnd
 
 # Aaron Bauman  (2019-05-20)
 # Does not build on arm64



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

2019-12-27 Thread Aaron Bauman
commit: 407a318285231e1395558741cbdd118f297944ff
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Dec 28 03:56:33 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Dec 28 03:56:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407a3182

profiles/arm64: ffmpeg does support 64 bit neon

Signed-off-by: Aaron Bauman  gentoo.org>

 profiles/arch/arm64/package.use.force | 4 
 profiles/arch/arm64/package.use.mask  | 4 
 2 files changed, 8 insertions(+)

diff --git a/profiles/arch/arm64/package.use.force 
b/profiles/arch/arm64/package.use.force
index 4648105ebeb..357a73151c3 100644
--- a/profiles/arch/arm64/package.use.force
+++ b/profiles/arch/arm64/package.use.force
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Aaron Bauman  (2019-12-27)
+# ffmpeg does support 64 bit neon
+media-video/ffmpeg cpu_flags_arm_neon
+
 # Luke Dashjr  (2019-09-21)
 # iasl is keyworded ~arm64
 sys-firmware/seabios -binary

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index d77e86e3133..d8a240ec137 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Aaron Bauman  (2019-12-27)
+# ffmpeg does support 64 bit neon
+media-video/ffmpeg -cpu_flags_arm_neon
+
 # Tomáš Mózes  (2019-12-19)
 # dev-libs/criterion is not keyworded yet
 app-admin/syslog-ng test



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

2019-12-27 Thread Aaron Bauman
commit: 0f519d53c69f3c35a39b24c965c4b644e63abab2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Dec 28 03:45:53 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Dec 28 03:45:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f519d53

arm64/use.mask: move mask for libglvnd to use.stable.mask

* media-libs/libglvnd is now keyworded

Signed-off-by: Aaron Bauman  gentoo.org>

 profiles/arch/arm64/use.mask| 4 
 profiles/arch/arm64/use.stable.mask | 4 
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index bd7ee0ffd9b..21d730d54cd 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -9,10 +9,6 @@
 # A neon64 USE is being discussed
 cpu_flags_arm_neon
 
-# Matt Turner  (2019-12-05)
-# media-libs/libglvnd is not keyworded
-libglvnd
-
 # Unmask arm specific USE flags
 -cpu_flags_arm_v4
 -cpu_flags_arm_v4

diff --git a/profiles/arch/arm64/use.stable.mask 
b/profiles/arch/arm64/use.stable.mask
index 10623ef3569..f630e7096cf 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Aaron Bauman  (2019-12-27)
+# not stable yet
+media-libs/libglvnd
+
 # Aaron Bauman  (2019-05-20)
 # Does not build on arm64
 ocamlopt



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

2019-12-27 Thread Aaron Bauman
commit: 736f5134dc6cf964dc8d35fdaf0096d6353884c9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Dec 28 03:42:42 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Dec 28 03:42:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736f5134

media-libs/libglvnd: arm64 keyworded (bug #702132)

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

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

diff --git a/media-libs/libglvnd/libglvnd-1.3.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
index 948292fe258..49a9c99cac8 100644
--- a/media-libs/libglvnd/libglvnd-1.3.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



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

2019-12-27 Thread Aaron Bauman
commit: 98d3d20095696ff16e588784e0b2dcc0d8cb595a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Dec 28 03:01:10 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Dec 28 03:01:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d3d200

sci-libs/gdal: arm64 stable (bug #701696)

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

 sci-libs/gdal/gdal-2.4.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/gdal/gdal-2.4.1-r1.ebuild 
b/sci-libs/gdal/gdal-2.4.1-r1.ebuild
index afdbf3e0aa5..02f55845811 100644
--- a/sci-libs/gdal/gdal-2.4.1-r1.ebuild
+++ b/sci-libs/gdal/gdal-2.4.1-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.gz";
 
 SLOT="0/2.3"
 LICENSE="BSD Info-ZIP MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
 IUSE="armadillo +aux_xml curl debug doc fits geos gif gml hdf5 java jpeg 
jpeg2k lzma mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres 
python spatialite sqlite threads webp xls zstd"
 
 COMMON_DEPEND="



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

2019-12-27 Thread Aaron Bauman
commit: f46bb947d2cf7f95323a407557f4dd72410cee4c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Dec 28 01:25:01 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Dec 28 01:25:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46bb947

profiles/arm64: drop obsolete neon masks

Signed-off-by: Aaron Bauman  gentoo.org>

 profiles/arch/arm64/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index ab85d746e3f..d77e86e3133 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -259,10 +259,6 @@ media-sound/mumble g15
 # Required VIDEO_CARDS=i965/radeonsi, both masked in this profile.
 media-libs/mesa vulkan vulkan-overlay
 
-# Alexis Ballier  (2017-07-31)
-# Passes -mfpu=neon with neon enabled
-mail-client/thunderbird neon
-
 # Alexis Ballier  (2017-07-20)
 # media-libs/libemf fails with #error unknown CPU.
 media-gfx/pstoedit emf



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

2019-12-27 Thread Aaron Bauman
commit: 359dce7753fa3852670cb3308ee7890fcf00d399
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Dec 28 01:24:21 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Dec 28 01:24:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359dce77

profiles/arm64: do not unmask neon USE flag

Signed-off-by: Aaron Bauman  gentoo.org>

 profiles/arch/arm64/use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 661ccd37530..bd7ee0ffd9b 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -34,7 +34,6 @@ libglvnd
 -cpu_flags_arm_vfp-d32
 
 # Unmask [old] arm specific USE flags
--neon
 -armvfp
 
 # Mattéo Rossillol‑‑Laruelle  (2019‑08‑31)



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

2019-12-27 Thread Aaron Bauman
commit: 480917074e3539c01bae5740fc1f4133434b6b04
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Dec 28 00:52:55 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Dec 28 01:21:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48091707

profiles/arm64: drop obselete cpu_flags_arm_neon masks

Signed-off-by: Aaron Bauman  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14145
Signed-off-by: Aaron Bauman  gentoo.org>

 profiles/arch/arm64/package.use.mask | 22 --
 1 file changed, 22 deletions(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 48e3fb68490..ab85d746e3f 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -267,10 +267,6 @@ mail-client/thunderbird neon
 # media-libs/libemf fails with #error unknown CPU.
 media-gfx/pstoedit emf
 
-# Alexis Ballier  (2017-07-14)
-# Appends -mfpu=neon and asm seems arm32
-net-misc/freerdp cpu_flags_arm_neon
-
 # Alexis Ballier  (2017-07-14)
 # zfs does not build on arm64 (yet?)
 app-emulation/libvirt zfs
@@ -314,29 +310,11 @@ app-crypt/libsecret test
 # restricted anyway, so no point in pursuing it right now.
 app-shells/bash-completion test
 
-# Alexis Ballier  (2017-06-21)
-# Appends -mfpu=neon that doesnt work on arm64
-media-libs/speexdsp cpu_flags_arm_neon
-
 # Alexis Ballier  (2017-06-21)
 # net-fs/openafs-kernel does not recognize arm64 properly
 # Need to check if this has a chance to work with in-kernel drivers
 app-crypt/heimdal afs
 
-# Alexis Ballier  (2017-06-20)
-# Jory A. Pratt  (2019-11-29)
-# Appends -mfpu=neon which is only valid for arm32 and suggests this is arm32
-# only
-media-sound/pulseaudio neon cpu_flags_arm_neon
-
-# Alexis Ballier  (2017-06-19)
-# This is for arm32 only neon asm
-media-libs/vo-aacenc cpu_flags_arm_neon
-
-# Alexis Ballier  (2017-06-16)
-# pixman's neon code is armv7 only.
-x11-libs/pixman cpu_flags_arm_neon neon
-
 # James Le Cuirot  (2017-05-22)
 # Only available on some architectures.
 dev-java/icedtea -shenandoah



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

2019-12-27 Thread Aaron Bauman
commit: 41ba5b453994799f1a1dfe5df4447a512cc82d07
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Dec 28 00:50:22 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Dec 28 01:21:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ba5b45

profiles/arm64: do not force cpu_flags_arm_neon

Reviewed-by: Jory Pratt  gentoo.org>
Signed-off-by: Aaron Bauman  gentoo.org>

 profiles/arch/arm64/use.force | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/arm64/use.force b/profiles/arch/arm64/use.force
index ad4cb1b4c75..9747410d041 100644
--- a/profiles/arch/arm64/use.force
+++ b/profiles/arch/arm64/use.force
@@ -9,7 +9,6 @@ cpu_flags_arm_v7
 cpu_flags_arm_v8
 
 cpu_flags_arm_edsp
-cpu_flags_arm_neon
 cpu_flags_arm_thumb
 cpu_flags_arm_thumb2
 cpu_flags_arm_vfp



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

2019-12-27 Thread Aaron Bauman
commit: e4e7d2624c7708ba8b87aa9cdfda78bd4b6c71c4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Dec 28 01:20:57 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Dec 28 01:21:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e7d262

www-client/firefox: arm64 stable (bug #702638)

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

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

diff --git a/www-client/firefox/firefox-68.3.0.ebuild 
b/www-client/firefox/firefox-68.3.0.ebuild
index 11d9cec0fe1..8fa8a84ebb5 100644
--- a/www-client/firefox/firefox-68.3.0.ebuild
+++ b/www-client/firefox/firefox-68.3.0.ebuild
@@ -47,7 +47,7 @@ inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs 
eutils \
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="https://www.mozilla.com/firefox";
 
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"



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

2019-12-27 Thread Aaron Bauman
commit: 3cb587fffab8ed32347dc455d2dc59a51cff351e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Dec 28 00:49:35 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Dec 28 01:21:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb587ff

profiles/arm64: mask cpu_flags_arm_neon

aarch64 in general does not support the neon CPU flag. There are some packages
which do support 64bit neon, but these are rare. A neon64 flag is being
discussed, but in the interim mask this to prevent breakage across arm64.

Reviewed-by: Jory Pratt  gentoo.org>
Signed-off-by: Aaron Bauman  gentoo.org>

 profiles/arch/arm64/use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 8f25ea517e3..661ccd37530 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -4,6 +4,11 @@
 # Unmask the flag which corresponds to ARCH.
 -arm64
 
+# Aaron Bauman  (2019-12-27)
+# Mask cpu_flags_arm_neon for all of arm64
+# A neon64 USE is being discussed
+cpu_flags_arm_neon
+
 # Matt Turner  (2019-12-05)
 # media-libs/libglvnd is not keyworded
 libglvnd
@@ -19,7 +24,6 @@ libglvnd
 -cpu_flags_arm_aes
 -cpu_flags_arm_crc32
 -cpu_flags_arm_edsp
--cpu_flags_arm_neon
 -cpu_flags_arm_sha1
 -cpu_flags_arm_sha2
 -cpu_flags_arm_thumb



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntopng/

2019-12-27 Thread Jeroen Roovers
commit: 879db73169006aefa4637ada9deed3ec0d7955ea
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Dec 28 01:02:45 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Dec 28 01:03:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879db731

net-analyzer/ntopng: Add maintainer

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

 net-analyzer/ntopng/metadata.xml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/ntopng/metadata.xml b/net-analyzer/ntopng/metadata.xml
index 712b0dbc678..f31113c67cc 100644
--- a/net-analyzer/ntopng/metadata.xml
+++ b/net-analyzer/ntopng/metadata.xml
@@ -1,7 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
+
+net...@gentoo.org
+
   
 ntop/ntopng
   



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

2019-12-27 Thread Jeroen Roovers
commit: d070548c9986e20d455dea3caaef4f1eb8153210
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Dec 28 01:01:19 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Dec 28 01:03:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d070548c

net-libs/nDPI: Add maintainer

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

 net-libs/nDPI/metadata.xml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-libs/nDPI/metadata.xml b/net-libs/nDPI/metadata.xml
index 6f7154f6724..fe49f07f771 100644
--- a/net-libs/nDPI/metadata.xml
+++ b/net-libs/nDPI/metadata.xml
@@ -1,7 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
+
+net...@gentoo.org
+
   
 ntop/nDPI
   



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

2019-12-27 Thread Jeroen Roovers
commit: 83cb183ee4125b819271e5a4ece912f441b0b3d0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Dec 28 00:56:19 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Dec 28 01:03:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83cb183e

net-libs/nDPI: Version 3.0

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

 net-libs/nDPI/Manifest|  1 +
 net-libs/nDPI/nDPI-3.0.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/net-libs/nDPI/Manifest b/net-libs/nDPI/Manifest
index bcb2f018990..6c17a0b1641 100644
--- a/net-libs/nDPI/Manifest
+++ b/net-libs/nDPI/Manifest
@@ -1,3 +1,4 @@
 DIST nDPI-2.0.tar.gz 19280901 BLAKE2B 
d08bd807b556394b708713061ef23025be296b3c847c90680170b2d39f23f05fac35a1ced091925383f57c0d0be6e5f0c7ad239168c76caa7b9a46847413e860
 SHA512 
c8dac1990ff49fc04ee321068d8fc722528c6be0543af2d0bda77936eff12713c36d5abd3fd2472121f2e322e99ba8e57facca813f7b012240c61e16c1a6cd44
 DIST nDPI-2.2.tar.gz 19937173 BLAKE2B 
a00287d5901487f7e56d7aeab7dcb357c0eb6348be5621952d9f357058419b6378d41b42d0d6e9ea6e20680cfda96fa501f2ebaae5c83dd4e62f756d1089a160
 SHA512 
ee1e0a1cc87a3971408877bd5d3154f6bd5d4ddcd2437c8e03e5d8a5093da2b1cbfefad1e28e77145af4286eecbd341ef90f94aa5c7f36a98e3625e9948e96d6
 DIST nDPI-2.8.tar.gz 19754226 BLAKE2B 
c112ae2d9fff872f116a23bbffe7bca39a5c876346b4e41ef503934301f39413517fce169a37a766ffae16b0cb1ee81d96573ffa1ee2519d295dfb32cc1f115e
 SHA512 
aae757047810bbc32700ecf7ac2e5df4b93528021a50da4a0b83865a5248dfca8b1643c75aa7eeb6eac4f155638d45666db487318b2be9adb2f3412cb8ec8497
+DIST nDPI-3.0.tar.gz 26902734 BLAKE2B 
79380ce5138b8ba99169ce3a2afeaa2a2bcded9bc7834d32af6911e9cee60395613a390d2d5d0530b9ff9263ad707e78f49d35098428c66a9c95a98aee2d8df8
 SHA512 
74c4a41201e809b476f4c23b99c2391b7bcbc76507a11261d216caf2350db8fd4ae3dac69d1d2179b12217901da1e04676aeca05d3a8e63d1a162469b33ab4c0

diff --git a/net-libs/nDPI/nDPI-3.0.ebuild b/net-libs/nDPI/nDPI-3.0.ebuild
new file mode 100644
index 000..029830ddf18
--- /dev/null
+++ b/net-libs/nDPI/nDPI-3.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools multilib
+
+DESCRIPTION="Open Source Deep Packet Inspection Software Toolkit"
+HOMEPAGE="https://www.ntop.org/";
+SRC_URI="https://github.com/ntop/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND="
+   dev-libs/json-c:=
+   net-libs/libpcap
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+src_prepare() {
+   sed \
+   -e "s/@NDPI_MAJOR@/$(ver_cut 1)/g" \
+   -e "s/@NDPI_MINOR@/$(ver_cut 2)/g" \
+   -e "s/@NDPI_PATCH@/$(ver_cut 3)/g" \
+   -e "s/@NDPI_VERSION_SHORT@/${PV}/g" \
+   < "${S}/configure.seed" \
+   > "${S}/configure.ac" || die
+
+   sed -i \
+   -e "s%^libdir\s*=\s*\${prefix}/lib\s*$%libdir = 
\${prefix}/$(get_libdir)%" \
+   src/lib/Makefile.in || die
+
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+   if ! use static-libs; then
+   rm "${D}"/usr/$(get_libdir)/lib${PN,,}.a || die
+   fi
+}



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

2019-12-27 Thread Jeroen Roovers
commit: 628e6667e91e0a1d5ef6b86fa1d0459b8b5c87d7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Dec 28 00:53:53 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Dec 28 01:03:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628e6667

net-libs/nDPI: Clean up patches

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

 net-libs/nDPI/files/nDPI-2.8-fix-pkgconfigdir.patch | 4 ++--
 net-libs/nDPI/files/nDPI-2.8-relative-sym.patch | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/nDPI/files/nDPI-2.8-fix-pkgconfigdir.patch 
b/net-libs/nDPI/files/nDPI-2.8-fix-pkgconfigdir.patch
index 2604b8c34d8..f6f805bbeeb 100644
--- a/net-libs/nDPI/files/nDPI-2.8-fix-pkgconfigdir.patch
+++ b/net-libs/nDPI/files/nDPI-2.8-fix-pkgconfigdir.patch
@@ -1,5 +1,5 @@
 Makefile.am.orig   2018-10-08 19:04:23.241000607 -0600
-+++ Makefile.am2018-10-08 19:04:46.71661 -0600
+--- a/Makefile.am
 b/Makefile.am
 @@ -1,7 +1,7 @@
  ACLOCAL_AMFLAGS = -I m4
  SUBDIRS = src/lib example tests

diff --git a/net-libs/nDPI/files/nDPI-2.8-relative-sym.patch 
b/net-libs/nDPI/files/nDPI-2.8-relative-sym.patch
index b889d0546ba..6a0230d6559 100644
--- a/net-libs/nDPI/files/nDPI-2.8-relative-sym.patch
+++ b/net-libs/nDPI/files/nDPI-2.8-relative-sym.patch
@@ -1,5 +1,5 @@
 src/lib/Makefile.in.orig   2019-08-20 07:34:29.667187396 +0200
-+++ src/lib/Makefile.in2019-08-20 07:34:40.202187657 +0200
+--- a/src/lib/Makefile.in
 b/src/lib/Makefile.in
 @@ -61,7 +61,7 @@
  install: $(NDPI_LIBS)
mkdir -p $(DESTDIR)$(libdir)



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

2019-12-27 Thread Aaron Bauman
commit: 3574cb8ec419a63aba69a42a35a8cd76618e7b33
Author: Ferenc Erki  gmail  com>
AuthorDate: Fri Dec 27 22:34:51 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Dec 28 00:58:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3574cb8e

net-firewall/arno-iptables-firewall: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Ferenc Erki  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14144
Signed-off-by: Aaron Bauman  gentoo.org>

 net-firewall/arno-iptables-firewall/Manifest   |  2 -
 .../arno-iptables-firewall-2.0.1e.ebuild   | 87 
 .../arno-iptables-firewall-2.0.2a.ebuild   | 95 --
 3 files changed, 184 deletions(-)

diff --git a/net-firewall/arno-iptables-firewall/Manifest 
b/net-firewall/arno-iptables-firewall/Manifest
index d4d0807f901..fd2783249c7 100644
--- a/net-firewall/arno-iptables-firewall/Manifest
+++ b/net-firewall/arno-iptables-firewall/Manifest
@@ -1,3 +1 @@
-DIST arno-iptables-firewall-2.0.2a.tar.gz 138141 BLAKE2B 
1dad35b86ff5d93991b01ed0b3f4cd61eeab0d896b7c270d809600de972cae13828f192e8962199563b7ebf55f961a4cd96af9b15234e504df23615827aec638
 SHA512 
56ba669101375cccd29183e7069198f27d0656021310a90a82cb03ce417d4dec241084f3332f57d52f889b125836a6a08bb116453aaa9a4c3860204e109322e5
 DIST arno-iptables-firewall-2.0.3.tar.gz 139445 BLAKE2B 
57dade49a4aaacb1354129efeb5ca013060d51baa8c23dea1fc326e52a693c7137047883ea7bbca6cc3221f70a83f7283123a345e22ceac4bb99d3b43410b65d
 SHA512 
c88a560d4c0a2644dd1ec35e0a6e2b1883e52dc6c71075207c3b98a59964a4be3787620e9414ad5e926bddb9dbc7c2674fd8687828526c35f0fb4a53a05aa929
-DIST arno-iptables-firewall_2.0.1e.tar.gz 126238 BLAKE2B 
0c8263004d2294f6eedd7f40e6c339da3a57db803ce1d064ac0bf4a3d2191b26fcd0b59185e51240bd0378365f9ca115c80c5edc256aa68359728c960ab8e6e3
 SHA512 
244b3bbf08b2d97128908aece487388bb71ced002cc129885144f4eacf9cf6053c9eb1225a1cd33fdefc502f1e6822a85710d35a7884e99cfde35d34f3fd4f70

diff --git 
a/net-firewall/arno-iptables-firewall/arno-iptables-firewall-2.0.1e.ebuild 
b/net-firewall/arno-iptables-firewall/arno-iptables-firewall-2.0.1e.ebuild
deleted file mode 100644
index 9659d70d0b5..000
--- a/net-firewall/arno-iptables-firewall/arno-iptables-firewall-2.0.1e.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit readme.gentoo systemd
-
-DESCRIPTION="Arno's iptables firewall script"
-HOMEPAGE="http://rocky.eld.leidenuniv.nl";
-SRC_URI="http://rocky.eld.leidenuniv.nl/${PN}/${PN}_${PV}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+plugins"
-
-DEPEND=""
-RDEPEND="net-firewall/iptables
-   >sys-apps/coreutils-8.20-r1
-   sys-apps/iproute2
-   plugins? ( net-dns/bind-tools )"
-
-S="${WORKDIR}/${PN}_${PV}"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="You will need to configure /etc/${PN}/firewall.conf
-before using this package. To start the script, run:
-
-/etc/init.d/${PN} start (for OpenRC)
-systemctl start ${PN} (for systemd)
-
-If you want to start this script at boot, run:
-
-rc-update add ${PN} default (for OpenRC)
-systemctl enable ${PN} (for systemd)"
-
-src_prepare() {
-   sed -i -e 's:/usr/local/share/:/usr/libexec/:' \
-   etc/"${PN}"/firewall.conf || die "Sed failed!"
-   sed -i -e 's:/usr/local/sbin/:/usr/sbin/:' \
-   lib/systemd/system/"${PN}.service" || die "Sed failed!"
-}
-
-src_install() {
-   insinto /etc/"${PN}"
-   doins etc/"${PN}"/firewall.conf
-   doins etc/"${PN}"/custom-rules
-
-   doinitd "${FILESDIR}/${PN}"
-   systemd_dounit lib/systemd/system/"${PN}.service"
-
-   dobin bin/arno-fwfilter
-   dosbin bin/"${PN}"
-
-   insinto /usr/libexec/"${PN}"
-   doins share/"${PN}"/environment
-
-   dodoc CHANGELOG README
-   readme.gentoo_create_doc
-
-   if use plugins
-   then
-   insinto /etc/"${PN}"/plugins
-   doins etc/"${PN}"/plugins/*
-
-   insinto /usr/libexec/"${PN}"/plugins
-   doins share/"${PN}"/plugins/*.plugin
-
-   exeinto /usr/libexec/"${PN}"/plugins
-   doexe share/"${PN}"/plugins/dyndns-host-open-helper
-   doexe share/"${PN}"/plugins/traffic-accounting-helper
-   doexe share/"${PN}"/plugins/traffic-accounting-log-rotate
-   doexe share/"${PN}"/plugins/traffic-accounting-show
-
-   docinto plugins
-   dodoc share/"${PN}"/plugins/*.CHANGELOG
-   fi
-
-   doman share/man/man1/arno-fwfilter.1 \
-   share/man/man8/"${PN}".8
-}
-
-pkg_postinst () {
-   ewarn "When you stop this script, all firewall rules are flushed!"
-   ewarn "Make sure to not use multiple firewall scripts simultaneously"
-   ewarn "unless you know what you are doing!"
-   readme.gentoo_print_elog
-}

diff --git 
a/ne

[gentoo-commits] repo/gentoo:master commit in: games-fps/yamagi-quake2/

2019-12-27 Thread James Le Cuirot
commit: 35e1a7cb0a492f80e4f9b6233d4151ff29fa57fd
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Dec 28 00:09:52 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Dec 28 00:10:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e1a7cb

games-fps/yamagi-quake2: Drop old 7.40

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

 games-fps/yamagi-quake2/Manifest  |   1 -
 games-fps/yamagi-quake2/yamagi-quake2-7.40.ebuild | 149 --
 2 files changed, 150 deletions(-)

diff --git a/games-fps/yamagi-quake2/Manifest b/games-fps/yamagi-quake2/Manifest
index dbc41660ecf..048d8efc7a0 100644
--- a/games-fps/yamagi-quake2/Manifest
+++ b/games-fps/yamagi-quake2/Manifest
@@ -1,4 +1,3 @@
-DIST quake2-7.40.tar.xz 1972020 BLAKE2B 
be5c01dbcb226f343d18f9d318022edff56bac6f953a0b85cbe3c108451c51020339a12b63fd82803cb9cfbbc26f5dfc230b4cad870ab116cb0333baa0160173
 SHA512 
23ac94b3b5aa28ad7d36e585f00af4aa285db3f93044175c9f65169fb2f89f5d721a3833a386146cf278c4db47846a442ebd8acd98c97ffa6f149d5949dcd5b1
 DIST quake2-7.41.tar.xz 1978952 BLAKE2B 
9d3626f102b652c443caea294f7f66dc46869612b64d16c5f2e9b7f28a83800a0653450f8fc44ebaa83e01ddfaf2b2cd5dd9c6feb8001b5cabd7df32171e035b
 SHA512 
fd2c991274415eb38cf3deb7562f7c51c7f8e935cf7215eba7e8ae088f25cddf95e86221fcbbb5fcc8bd97e264b147951bf5f4aecb8ee54973d46af7ef39d3af
 DIST quake2-ctf-1.06.tar.xz 135464 BLAKE2B 
457ab883ba9ecfb723d890f5c9e3da710aae4ed5fa4e530c8028b0fa93186350e6ed1b483b89ddf98cbb3f3b1992a15c33af5d181073395b61e5b9a7c9987d88
 SHA512 
24c58f895d4056127e6f714c618d53b80bd75968758d8aa729deba750297efd5d6c40bd69afd98ebbf0d231bd59909e6438ec64b258883d8cfd33d33e928b2f9
 DIST quake2-rogue-2.05.tar.xz 241120 BLAKE2B 
58be655bfcba9c6ee66616dbedaf01c4329d656c205ad99910dccb095981a8f29b09d557e76f9e43df21f36eebeb5ad0c0f2788d2bee2bc1cfe68dda824df5d1
 SHA512 
521860cc3c46e8679f0dee2b9bc6c3a643439f560ad2437e2961e746285a95fa118201d516eefefdd8b5fe7da8ec5ea0c9fae8910751256a0d986300497631ff

diff --git a/games-fps/yamagi-quake2/yamagi-quake2-7.40.ebuild 
b/games-fps/yamagi-quake2/yamagi-quake2-7.40.ebuild
deleted file mode 100644
index 5e8aa0b53d2..000
--- a/games-fps/yamagi-quake2/yamagi-quake2-7.40.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop eutils
-
-CTF_V=1.06
-ROGUE_V=2.05
-XATRIX_V=2.06
-
-DESCRIPTION="Quake 2 engine focused on single player"
-HOMEPAGE="https://www.yamagi.org/quake2/";
-SRC_URI="https://deponie.yamagi.org/quake2/quake2-${PV}.tar.xz
-   ctf? ( https://deponie.yamagi.org/quake2/quake2-ctf-${CTF_V}.tar.xz )
-   rogue? ( 
https://deponie.yamagi.org/quake2/quake2-rogue-${ROGUE_V}.tar.xz )
-   xatrix? ( 
https://deponie.yamagi.org/quake2/quake2-xatrix-${XATRIX_V}.tar.xz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+client ctf dedicated openal +opengl rogue softrender xatrix"
-REQUIRED_USE="|| ( client dedicated ) client? ( || ( opengl softrender ) )"
-
-COMMON_DEPEND="
-   client? (
-   media-libs/libsdl2[video]
-   openal? ( media-libs/openal )
-   !openal? ( media-libs/libsdl2[sound] )
-   opengl? (
-   media-libs/libsdl2[opengl]
-   virtual/opengl
-   )
-   )
-"
-RDEPEND="${COMMON_DEPEND}
-   client? ( openal? ( media-libs/openal ) )
-"
-
-DEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/quake2-${PV}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-respect-flags.patch
-)
-DOCS=( CHANGELOG README.md doc/. )
-
-mymake() {
-   emake \
-   VERBOSE=1 \
-   WITH_SYSTEMWIDE=yes \
-   WITH_SYSTEMDIR="${EPREFIX}"/usr/share/games/quake2 \
-   WITH_OPENAL=$(usex openal) \
-   "$@"
-}
-
-src_prepare() {
-   local addon
-   for addon in ctf rogue xatrix; do
-   use ${addon} || continue
-
-   pushd "${WORKDIR}"/quake2-${addon}-* >/dev/null || die
-   eapply -l -- "${FILESDIR}"/${PN}-addon-respect-flags-r2.patch
-   popd >/dev/null || die
-   done
-
-   default
-}
-
-src_compile() {
-   local targets=( game )
-   if use client; then
-   targets+=( client )
-   use opengl && targets+=( ref_gl1 ref_gl3 )
-   use softrender && targets+=( ref_soft )
-   fi
-   use dedicated && targets+=( server )
-
-   mymake config
-   mymake "${targets[@]}"
-
-   local addon
-   for addon in ctf rogue xatrix; do
-   use ${addon} || continue
-   emake -C "${WORKDIR}"/quake2-${addon}-* VERBOSE=1
-   done
-}
-
-src_install() {
-   insinto /usr/lib/yamagi-quake2
-   # Yamagi Quake II expects all binaries to be in the same directory
-   # See stuff/packaging.md for more info
-   exeinto /usr

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/alex/

2019-12-27 Thread Sergei Trofimovich
commit: 72c564afc88556732b09e4b4b2cbf0f1b191900b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 27 23:19:43 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 27 23:19:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c564af

dev-haskell/alex: use inplace alex for tests, bug #703920

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/703920
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/alex/alex-3.2.4.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/alex/alex-3.2.4.ebuild 
b/dev-haskell/alex/alex-3.2.4.ebuild
index 0adfe995717..d25604349f3 100644
--- a/dev-haskell/alex/alex-3.2.4.ebuild
+++ b/dev-haskell/alex/alex-3.2.4.ebuild
@@ -57,8 +57,10 @@ src_compile() {
 }
 
 src_test() {
-   # workaround https://github.com/haskell/cabal/issues/2398
-   emake -k -C tests all
+   # 1. workaround Setup.hs deadlock: 
https://github.com/haskell/cabal/issues/2398
+   # 2. use freshly built ALEX= binary and datadir path
+   alex_datadir="${S}"/data \
+   emake -k -C tests all ALEX="${S}"/dist/build/alex/alex
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-news/newsboat/

2019-12-27 Thread Georgy Yakovlev
commit: 64db3a33b191c94a6b3cc02124d95701c18244ff
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 23:17:57 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 23:18:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64db3a33

net-news/newsboat: drop 2.17.1-r1

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

 net-news/newsboat/Manifest  |   4 -
 net-news/newsboat/newsboat-2.17.1-r1.ebuild | 169 
 2 files changed, 173 deletions(-)

diff --git a/net-news/newsboat/Manifest b/net-news/newsboat/Manifest
index 961f6f49fb9..cc050803464 100644
--- a/net-news/newsboat/Manifest
+++ b/net-news/newsboat/Manifest
@@ -34,7 +34,6 @@ DIST matches-0.1.8.crate 2216 BLAKE2B 
f18176110921b1cf6e58d52d12f1d1a3455ce2dc04
 DIST memchr-2.1.3.crate 20069 BLAKE2B 
6afd95538abae42fdb22b82964b64657555734f2505e12c650f844b91d60a3f6f61277065e15289b6e6b7ef8ae5345674ce7465ce2320822e13734949ddcd49c
 SHA512 
95fca57233f023191da0c0abf4835c63ca38404b05c2021e1fcb910068c29321e0b89660088e1be432ed8aea2c4d53f14587e08dba0b258892f2e608606b3b57
 DIST natord-1.0.9.crate 3866 BLAKE2B 
8e8f576af50121e7571a1d919557ddc14a3c1511c12154a9cb74fa34cb5c2279406e1ae7ffb120242689e34d4f237d9548631f5a35f4f5d4369bafd8a728fcc6
 SHA512 
bf58eda54c759fecca1fd310bece370f26555bde1096081adc5bb1e9446a538f1652fb3049a52f898f4f62a2608805b72cb72dd52ff3fc9b88fe0a7c9071025a
 DIST newsboat-2.13.tar.xz 460076 BLAKE2B 
e86fd3e3da8336527f3fd53e663f547a6066bfd1659bf83354a01139a9f6481afda893046faa1729cdfe03b19080032c70575cdcfd13b15aad40f2af808e2f6e
 SHA512 
f7ce9717540e1c38809a44d531d28b26d5f9759479d311c127adec1ed6f3f6e8ad68799559ed31e9ecde7a988a683b0c9f58ff10e8dd4b2de60d75b7f8efe3da
-DIST newsboat-2.17.1.tar.xz 571412 BLAKE2B 
2d3f486290e8eb246341a54e634fe0ce7cc946a61be1aed9ba89cb2cc56ac01af9eaafc3c013fbf398b798edb57016dc4d50668652b07a8e1d9e96667daf31e3
 SHA512 
80d7f575c16dbe2ff833cc3f8553becb05cff69dc51d0de0cbad92682cfe592387d9fe6c2bce8902c80b5cff2fad2dcb12520aae27d48692cc3cb5b18f77a2b2
 DIST newsboat-2.18.tar.xz 577632 BLAKE2B 
290f115a2c17b05f9d32f44beab791a65df4e39c944ba88898c2fd1ad387199bbfe02885911a0d824aea7086d1d749aeaf40f9e585c3ea64d22fd8aaad879376
 SHA512 
63fc7ae45b26d6d5df85c9f2cec826a218aa54de26a9c99cb1d0dd239c885599e8c74bb5c8954d58176abf9c4bf4eb407cab830d2e24f9517e021a2b6b765485
 DIST nodrop-0.1.13.crate 7508 BLAKE2B 
6918c8ea7f2b84d1a30e8159ac6cf9d061270bf8cf60fb2ee7c96f9d8a5566f1922a3222f80c769fceedd65637d6ee76a4d45b533d5b02aa0decb8114f6cb11a
 SHA512 
2648c0aec970c99f001dbd8169939731610ccff6433acba8c71c669bea5078613b2a785d3ac5ce5a839fcec714b5bc55f2cc83522ab4cc09560c846f4cf8023e
 DIST nom-4.2.3.crate 115343 BLAKE2B 
03c0d1cf97a0d34adab29d6e21add3da7d8eb78ee6b7987ed11b136db7fc6afeca6a8eb91e00aadc1f6047eb7bff55bc288faa8c481e6a4677e0c43512a68f72
 SHA512 
663567dcc6310ecd6446bab1eb700f4ebe834a3b25bc2a0054edf14bcf205a95128de5f5dfaab04adb95e1a2241d487d59c0e23c957934a0d656e4c51932bd54
@@ -80,7 +79,6 @@ DIST section_testing-0.0.4.crate 4362 BLAKE2B 
45871673e9c610fbdd489a47c2508bc820
 DIST semver-0.9.0.crate 17344 BLAKE2B 
ae782bc78f29e45577de8574ee58959c70b54bb0b6f45a5a7b09cc4d358d9a0a80bbefc6e0f2a330e2b55adfbbe5c1f64f4ec9bb94c4adf7bb3e4fc9c142db6c
 SHA512 
03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc
 DIST semver-parser-0.7.0.crate 10268 BLAKE2B 
e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f
 SHA512 
17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f
 DIST smallvec-0.6.10.crate 22064 BLAKE2B 
41a7ccd12c9b7e1dfaf43a9cee22c60d160b35a08024554cf8d68b59498a6e3fcd0e8146815bb61a6e1727b209ec85813127ab8520f8ef47716913a6ce6cd952
 SHA512 
802b96283ac27ffa71ba17e8676c23f721cc1bd3b61df6f78a1c8ca9150d07e6d5db55651ba070f9202460019f59636871c1160e31038c6bf7ee21cdba8c5be4
-DIST smallvec-0.6.8.crate 21448 BLAKE2B 
0491237d8bb9d9c89355c6f6538bd962d3eb56ecb6a670a0d94032c4705d34c629b930d9465fef34efc8b4463f5c88b6b849f75306a143d7aca9574da32c9bcf
 SHA512 
0eddd68498a20bb124fd7bf00700c98ca00a58ddfb4e6116aed0d7647b898760c9b46593c96b16bffb86541dd37f04559b75110fb3b520b1b91ad6429250250b
 DIST syn-0.15.26.crate 145493 BLAKE2B 
ede140e0184464e765413aa4875a07ab9329de60eba6aa46253d2880032b84a56348060396ffec8a5d81a2aa22c6a6eca73c425778ead21c1c55ffb657cf3718
 SHA512 
947d70dff83ffd33fda806597d54e572555b54c1600e357df919165fdc7141c6f9762b37f25f9b850e8a7775c33b6df3fc93f3eff12b36b059e696ad90619baa
 DIST synstructure-0.10.1.crate 17836 BLAKE2B 
d80745963f581c02a3b9587d45586e2098632a4c21de22547ae97531bbc4f30a1b02989306999c67584c507a5b07978a48f65ad5e00ff55f39e8e0bb4fdbfa8e
 SHA512 
5830eea0eab15c7ed737bfa14c7bbfc73f28af6964ce3148542066fb9760a80dbba82fd9a55078426346ba757e0aaba9addecadb1d0f75eac4f029a6e4c7cc19
 DIST tempfil

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

2019-12-27 Thread Georgy Yakovlev
commit: c174e7faf7580acba6bb67ec872761cc97552774
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 23:09:18 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 23:18:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c174e7fa

dev-libs/stfl: keyword on ~ppc64

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

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

diff --git a/dev-libs/stfl/stfl-0.24.ebuild b/dev-libs/stfl/stfl-0.24.ebuild
index 18f86be116d..8608c2693aa 100644
--- a/dev-libs/stfl/stfl-0.24.ebuild
+++ b/dev-libs/stfl/stfl-0.24.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz";
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 ppc ~ppc64 x86"
 IUSE="examples perl python ruby static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: net-news/newsboat/

2019-12-27 Thread Georgy Yakovlev
commit: 7729ff052a767df2c6efe041dce73b6334964998
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 23:16:26 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 23:18:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7729ff05

net-news/newsboat: bump to 2.18

Closes: https://bugs.gentoo.org/694414

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

 net-news/newsboat/Manifest |   2 +
 net-news/newsboat/newsboat-2.18.ebuild | 167 +
 2 files changed, 169 insertions(+)

diff --git a/net-news/newsboat/Manifest b/net-news/newsboat/Manifest
index 0206bfe64cf..961f6f49fb9 100644
--- a/net-news/newsboat/Manifest
+++ b/net-news/newsboat/Manifest
@@ -35,6 +35,7 @@ DIST memchr-2.1.3.crate 20069 BLAKE2B 
6afd95538abae42fdb22b82964b64657555734f250
 DIST natord-1.0.9.crate 3866 BLAKE2B 
8e8f576af50121e7571a1d919557ddc14a3c1511c12154a9cb74fa34cb5c2279406e1ae7ffb120242689e34d4f237d9548631f5a35f4f5d4369bafd8a728fcc6
 SHA512 
bf58eda54c759fecca1fd310bece370f26555bde1096081adc5bb1e9446a538f1652fb3049a52f898f4f62a2608805b72cb72dd52ff3fc9b88fe0a7c9071025a
 DIST newsboat-2.13.tar.xz 460076 BLAKE2B 
e86fd3e3da8336527f3fd53e663f547a6066bfd1659bf83354a01139a9f6481afda893046faa1729cdfe03b19080032c70575cdcfd13b15aad40f2af808e2f6e
 SHA512 
f7ce9717540e1c38809a44d531d28b26d5f9759479d311c127adec1ed6f3f6e8ad68799559ed31e9ecde7a988a683b0c9f58ff10e8dd4b2de60d75b7f8efe3da
 DIST newsboat-2.17.1.tar.xz 571412 BLAKE2B 
2d3f486290e8eb246341a54e634fe0ce7cc946a61be1aed9ba89cb2cc56ac01af9eaafc3c013fbf398b798edb57016dc4d50668652b07a8e1d9e96667daf31e3
 SHA512 
80d7f575c16dbe2ff833cc3f8553becb05cff69dc51d0de0cbad92682cfe592387d9fe6c2bce8902c80b5cff2fad2dcb12520aae27d48692cc3cb5b18f77a2b2
+DIST newsboat-2.18.tar.xz 577632 BLAKE2B 
290f115a2c17b05f9d32f44beab791a65df4e39c944ba88898c2fd1ad387199bbfe02885911a0d824aea7086d1d749aeaf40f9e585c3ea64d22fd8aaad879376
 SHA512 
63fc7ae45b26d6d5df85c9f2cec826a218aa54de26a9c99cb1d0dd239c885599e8c74bb5c8954d58176abf9c4bf4eb407cab830d2e24f9517e021a2b6b765485
 DIST nodrop-0.1.13.crate 7508 BLAKE2B 
6918c8ea7f2b84d1a30e8159ac6cf9d061270bf8cf60fb2ee7c96f9d8a5566f1922a3222f80c769fceedd65637d6ee76a4d45b533d5b02aa0decb8114f6cb11a
 SHA512 
2648c0aec970c99f001dbd8169939731610ccff6433acba8c71c669bea5078613b2a785d3ac5ce5a839fcec714b5bc55f2cc83522ab4cc09560c846f4cf8023e
 DIST nom-4.2.3.crate 115343 BLAKE2B 
03c0d1cf97a0d34adab29d6e21add3da7d8eb78ee6b7987ed11b136db7fc6afeca6a8eb91e00aadc1f6047eb7bff55bc288faa8c481e6a4677e0c43512a68f72
 SHA512 
663567dcc6310ecd6446bab1eb700f4ebe834a3b25bc2a0054edf14bcf205a95128de5f5dfaab04adb95e1a2241d487d59c0e23c957934a0d656e4c51932bd54
 DIST num-integer-0.1.39.crate 17881 BLAKE2B 
1398b54766719f6fe298fb20489373ef774f1466349bcb96479610c00bb0f6f54b1a794def2841a0bf70558f6e5a080b528071ad5c64baa82bfac084354fa203
 SHA512 
1e00ef9fe5adcc312b4b8a59923015eb1387d90e6b3d7239b3aabcd83a9e67f2384b3a383d84ce8cdc82a470770f56373a89f0a679727a5fcc8f5bdb1f1209e3
@@ -78,6 +79,7 @@ DIST scopeguard-0.3.3.crate 9605 BLAKE2B 
2379e45123c1c6ef456001cccbcec3298d6d32a
 DIST section_testing-0.0.4.crate 4362 BLAKE2B 
45871673e9c610fbdd489a47c2508bc82096aa28c9917903f48012ab57e312a2196171df85cc5a9920564650f8ab5949fcf59fd27b178b4cc8e5baa880165123
 SHA512 
68ec5c92b92baa8700a1cbab436024db435b5588ba6bb8f568f2fe915ef3d743858ec04e8912d957813fc2e74098d65ad1e86089751624a9fcd8980cc86afeac
 DIST semver-0.9.0.crate 17344 BLAKE2B 
ae782bc78f29e45577de8574ee58959c70b54bb0b6f45a5a7b09cc4d358d9a0a80bbefc6e0f2a330e2b55adfbbe5c1f64f4ec9bb94c4adf7bb3e4fc9c142db6c
 SHA512 
03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc
 DIST semver-parser-0.7.0.crate 10268 BLAKE2B 
e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f
 SHA512 
17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f
+DIST smallvec-0.6.10.crate 22064 BLAKE2B 
41a7ccd12c9b7e1dfaf43a9cee22c60d160b35a08024554cf8d68b59498a6e3fcd0e8146815bb61a6e1727b209ec85813127ab8520f8ef47716913a6ce6cd952
 SHA512 
802b96283ac27ffa71ba17e8676c23f721cc1bd3b61df6f78a1c8ca9150d07e6d5db55651ba070f9202460019f59636871c1160e31038c6bf7ee21cdba8c5be4
 DIST smallvec-0.6.8.crate 21448 BLAKE2B 
0491237d8bb9d9c89355c6f6538bd962d3eb56ecb6a670a0d94032c4705d34c629b930d9465fef34efc8b4463f5c88b6b849f75306a143d7aca9574da32c9bcf
 SHA512 
0eddd68498a20bb124fd7bf00700c98ca00a58ddfb4e6116aed0d7647b898760c9b46593c96b16bffb86541dd37f04559b75110fb3b520b1b91ad6429250250b
 DIST syn-0.15.26.crate 145493 BLAKE2B 
ede140e0184464e765413aa4875a07ab9329de60eba6aa46253d2880032b84a56348060396ffec8a5d81a2aa22c6a6eca73c425778ead21c1c55ffb657cf3718
 SHA512 
947d70dff83ffd33fda806597d54e572555b54c1600e357df919165fdc7141c6f9762b37f25f9b850e8a7775c33b6df3fc93f

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

2019-12-27 Thread Aaron Bauman
commit: 2ea3c425b4714c6e34f6b97cc158488e446470fb
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Dec 27 22:41:00 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Dec 27 23:15:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea3c425

app-crypt/argon2: arm64 stable (bug #703828)

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

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

diff --git a/app-crypt/argon2/argon2-20190702.ebuild 
b/app-crypt/argon2/argon2-20190702.ebuild
index b5d92ae2038..60bc7a953bc 100644
--- a/app-crypt/argon2/argon2-20190702.ebuild
+++ b/app-crypt/argon2/argon2-20190702.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/P-H-C/phc-winner-argon2/archive/${PV}.tar.gz -> ${P}
 
 LICENSE="|| ( Apache-2.0 CC0-1.0 )"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
 IUSE="static-libs"
 
 S="${WORKDIR}/phc-winner-${P}"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard-modules/

2019-12-27 Thread Jason A. Donenfeld
commit: 29217cc01b15dd087e179be817f1d9f3f34d21c2
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Dec 27 23:02:33 2019 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Fri Dec 27 23:03:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29217cc0

net-vpn/wireguard-modules: update to eapi 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 net-vpn/wireguard-modules/wireguard-modules-0.0.20191226.ebuild | 2 +-
 net-vpn/wireguard-modules/wireguard-modules-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/wireguard-modules/wireguard-modules-0.0.20191226.ebuild 
b/net-vpn/wireguard-modules/wireguard-modules-0.0.20191226.ebuild
index dd0ff73d495..a17b7a5d487 100644
--- a/net-vpn/wireguard-modules/wireguard-modules-0.0.20191226.ebuild
+++ b/net-vpn/wireguard-modules/wireguard-modules-0.0.20191226.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 MODULES_OPTIONAL_USE="module"
 inherit linux-mod bash-completion-r1

diff --git a/net-vpn/wireguard-modules/wireguard-modules-.ebuild 
b/net-vpn/wireguard-modules/wireguard-modules-.ebuild
index dd0ff73d495..a17b7a5d487 100644
--- a/net-vpn/wireguard-modules/wireguard-modules-.ebuild
+++ b/net-vpn/wireguard-modules/wireguard-modules-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 MODULES_OPTIONAL_USE="module"
 inherit linux-mod bash-completion-r1



[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, virtual/wireguard/, net-vpn/wireguard/

2019-12-27 Thread Jason A. Donenfeld
commit: b9ae06f1d322f00d7a40eaf9bc7dc0d848311b3c
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Dec 27 23:01:04 2019 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Fri Dec 27 23:03:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ae06f1

virtual/wireguard: move into proper virtual category

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 profiles/updates/4Q-2019   | 1 +
 {net-vpn => virtual}/wireguard/metadata.xml| 0
 .../wireguard/wireguard-1.ebuild   | 3 +--
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/updates/4Q-2019 b/profiles/updates/4Q-2019
index 55d4ca51132..5a0b3ea10df 100644
--- a/profiles/updates/4Q-2019
+++ b/profiles/updates/4Q-2019
@@ -5,3 +5,4 @@ move app-admin/graylog2 app-admin/graylog
 move media-libs/libclthreads dev-libs/libclthreads
 move media-libs/libclxclient x11-libs/libclxclient
 slotmove net-misc/teamviewer 15 0
+move net-vpn/wireguard virtual/wireguard

diff --git a/net-vpn/wireguard/metadata.xml b/virtual/wireguard/metadata.xml
similarity index 100%
rename from net-vpn/wireguard/metadata.xml
rename to virtual/wireguard/metadata.xml

diff --git a/net-vpn/wireguard/wireguard-0.0.20191219-r2.ebuild 
b/virtual/wireguard/wireguard-1.ebuild
similarity index 96%
rename from net-vpn/wireguard/wireguard-0.0.20191219-r2.ebuild
rename to virtual/wireguard/wireguard-1.ebuild
index ea124a3af6b..a1825d73614 100644
--- a/net-vpn/wireguard/wireguard-0.0.20191219-r2.ebuild
+++ b/virtual/wireguard/wireguard-1.ebuild
@@ -1,12 +1,11 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="Simple yet fast and modern VPN that utilizes state-of-the-art 
cryptography."
 HOMEPAGE="https://www.wireguard.com/";
 
-LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
 IUSE="debug +module +tools module-src"



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

2019-12-27 Thread Andreas K. Hüttel
commit: 407dd984406bb2881da27451a082758717d36010
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Dec 27 23:00:12 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Dec 27 23:00:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407dd984

media-gfx/iscan: Biggish version bump

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

 media-gfx/iscan/Manifest|  1 +
 media-gfx/iscan/iscan-3.61.0.ebuild | 52 +
 media-gfx/iscan/metadata.xml|  7 +
 3 files changed, 60 insertions(+)

diff --git a/media-gfx/iscan/Manifest b/media-gfx/iscan/Manifest
index abaf00fa7ad..5f2423696c5 100644
--- a/media-gfx/iscan/Manifest
+++ b/media-gfx/iscan/Manifest
@@ -1,3 +1,4 @@
+DIST imagescan_3.61.0.orig.tar.gz 12649835 BLAKE2B 
32c31dcc6bdd9bbff7763e8f671642f586ebc4cb6ce1e3d532b3889b314d39c14253ec7d0547cded0b5bce95d45e8ea1d9586f11cbe101592f6fd73902408cec
 SHA512 
276a3ca69aee7449c9ebc0c1a0364514db3d5f73d4d2cb2c5380b09463e6ba4adf077ca52d403563d68fc4e714ece1ddca1d7310349926e6017a54a371c09612
 DIST iscan_2.30.3-1.tar.gz 1216848 BLAKE2B 
8a5f485c1dd814248c46aec6accedd331105c3ccc0f70a582e60dfb62b1cc1f1ebab358f0896b15cbf842ea06f8a35447d91f76391b10bad07df371512856c32
 SHA512 
5f68b2f7b7c1d1b5d3d65a55c3a80538fda5d2bdf9cd50fbf942e0eb49dcb84983ede66ed2f6354f9591692808df54415400fe02ed47e7373082869612a47872
 DIST iscan_2.30.4-2.tar.gz 1236167 BLAKE2B 
598e55aa7099f7973b38f5c3227415c8ddfa7e8c645521981b4e8979047ab692427f5c1719fd83fe0635f2d4604f32f0baff8542f3e1a333298799c4cad7b980
 SHA512 
b12f374ff8ee1e1879fc6dbc579de39d7bcd4777ec7ad6e4345046f77b4ec13ae45ebdc2803d6907bc2747776aa7e32c313866138c7b8c7bcb53110a214154d2
 DIST userg_revQ_e.pdf 627189 BLAKE2B 
ff57871c58dc541e30d65127bd8f4cc2a20ec5341c1d0914116f7ec4ae002d896853b99488eec71e5f8cb150e6b63d353efb9be11977de26d017701bc051014a
 SHA512 
b09d5143855a759e0fa3e74794762566b6fbf734642f9d7f712e5f2f20e3dce6b830465fd65f83f9cc368292ce7a2c0cec709b0eba6356d95e1ba5114b3348fc

diff --git a/media-gfx/iscan/iscan-3.61.0.ebuild 
b/media-gfx/iscan/iscan-3.61.0.ebuild
new file mode 100644
index 000..3fe05c6da65
--- /dev/null
+++ b/media-gfx/iscan/iscan-3.61.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="EPSON Image Scan v3 for Linux"
+HOMEPAGE="http://support.epson.net/linux/en/imagescanv3.php";
+
+SRC_URI="http://support.epson.net/linux/src/scanner/imagescanv3/common/imagescan_${PV}.orig.tar.gz";
+
+LICENSE="GPL-3+"
+
+SLOT="0"
+
+IUSE="graphicsmagick gui imagemagick"
+
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-libs/boost:=
+   media-gfx/sane-backends
+   media-libs/tiff
+   virtual/libusb:1
+   virtual/jpeg
+   gui? ( dev-cpp/gtkmm:= )
+   imagemagick? (
+   !graphicsmagick? ( media-gfx/imagemagick:= )
+   graphicsmagick? ( media-gfx/graphicsmagick:= )
+   )
+"
+RDEPEND=${DEPEND}
+
+S="${WORKDIR}/utsushi-0.$(ver_cut 2-3)"
+
+src_configure() {
+   econf \
+   $(use_with gui gtkmm) \
+   --with-jpeg \
+   $(use_with imagemagick magick) \
+   $(use_with imagemagick magick-pp) \
+   --with-tiff \
+   --with-sane \
+   --with-boost=yes
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+
+   elog "If you encounter problems with media-gfx/xsane when scanning 
(e.g., bad resolution),"
+   elog "please try the built-in GUI and kde-misc/skanlite first before 
reporting bugs."
+}

diff --git a/media-gfx/iscan/metadata.xml b/media-gfx/iscan/metadata.xml
index 4a9a095daf7..2cdaa48ed71 100644
--- a/media-gfx/iscan/metadata.xml
+++ b/media-gfx/iscan/metadata.xml
@@ -9,6 +9,10 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   dilfri...@gentoo.org
+   Andreas K. Hüttel (only during xmas vacations)
+   

Image Scan! is a graphical scanner utility for people that do 
not need all
the bells and whistles provided by several of the other 
utilities out there
@@ -16,4 +20,7 @@
scanners and all-in-ones. However, the scanner driver it 
provides can
be used by any other SANE standard compliant scanner utility.

+   
+   Builds gtk-based minimal scan GUI
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard-tools/

2019-12-27 Thread Jason A. Donenfeld
commit: ac4359208d9a3fe508d7668d59c0406c4080bc28
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Dec 27 22:55:53 2019 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Fri Dec 27 22:56:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac435920

net-vpn/wireguard-tools: update to eapi 7 and use smarter kernel deps

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 .../wireguard-tools-1.0.20191226.ebuild| 25 +-
 .../wireguard-tools/wireguard-tools-.ebuild| 25 +-
 2 files changed, 40 insertions(+), 10 deletions(-)

diff --git a/net-vpn/wireguard-tools/wireguard-tools-1.0.20191226.ebuild 
b/net-vpn/wireguard-tools/wireguard-tools-1.0.20191226.ebuild
index 2275a3d51c3..945b8b6e505 100644
--- a/net-vpn/wireguard-tools/wireguard-tools-1.0.20191226.ebuild
+++ b/net-vpn/wireguard-tools/wireguard-tools-1.0.20191226.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit linux-info bash-completion-r1
 
@@ -20,6 +20,7 @@ fi
 LICENSE="GPL-2"
 SLOT="0"
 
+BDEPEND="virtual/pkgconfig"
 DEPEND="net-libs/libmnl"
 RDEPEND="${DEPEND}
|| ( net-firewall/nftables net-firewall/iptables )
@@ -34,10 +35,24 @@ wg_quick_optional_config_nob() {
 pkg_setup() {
wg_quick_optional_config_nob IP_ADVANCED_ROUTER
wg_quick_optional_config_nob IP_MULTIPLE_TABLES
-   wg_quick_optional_config_nob NETFILTER_XT_MARK
-   wg_quick_optional_config_nob NETFILTER_XT_CONNMARK
-   wg_quick_optional_config_nob IP6_NF_RAW
-   wg_quick_optional_config_nob IP_NF_RAW
+   if has_version net-firewall/nftables; then
+   wg_quick_optional_config_nob NF_TABLES
+   wg_quick_optional_config_nob NF_TABLES_IPV4
+   wg_quick_optional_config_nob NF_TABLES_IPV6
+   wg_quick_optional_config_nob NFT_CT
+   wg_quick_optional_config_nob NFT_FIB
+   wg_quick_optional_config_nob NFT_FIB_IPV4
+   wg_quick_optional_config_nob NFT_FIB_IPV6
+   elif has_version net-firewall/iptables; then
+   wg_quick_optional_config_nob NETFILTER_XTABLES
+   wg_quick_optional_config_nob NETFILTER_XT_MARK
+   wg_quick_optional_config_nob NETFILTER_XT_CONNMARK
+   wg_quick_optional_config_nob NETFILTER_XT_MATCH_COMMENT
+   wg_quick_optional_config_nob IP6_NF_RAW
+   wg_quick_optional_config_nob IP_NF_RAW
+   wg_quick_optional_config_nob IP6_NF_FILTER
+   wg_quick_optional_config_nob IP_NF_FILTER
+   fi
linux-info_pkg_setup
 }
 

diff --git a/net-vpn/wireguard-tools/wireguard-tools-.ebuild 
b/net-vpn/wireguard-tools/wireguard-tools-.ebuild
index 2275a3d51c3..945b8b6e505 100644
--- a/net-vpn/wireguard-tools/wireguard-tools-.ebuild
+++ b/net-vpn/wireguard-tools/wireguard-tools-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit linux-info bash-completion-r1
 
@@ -20,6 +20,7 @@ fi
 LICENSE="GPL-2"
 SLOT="0"
 
+BDEPEND="virtual/pkgconfig"
 DEPEND="net-libs/libmnl"
 RDEPEND="${DEPEND}
|| ( net-firewall/nftables net-firewall/iptables )
@@ -34,10 +35,24 @@ wg_quick_optional_config_nob() {
 pkg_setup() {
wg_quick_optional_config_nob IP_ADVANCED_ROUTER
wg_quick_optional_config_nob IP_MULTIPLE_TABLES
-   wg_quick_optional_config_nob NETFILTER_XT_MARK
-   wg_quick_optional_config_nob NETFILTER_XT_CONNMARK
-   wg_quick_optional_config_nob IP6_NF_RAW
-   wg_quick_optional_config_nob IP_NF_RAW
+   if has_version net-firewall/nftables; then
+   wg_quick_optional_config_nob NF_TABLES
+   wg_quick_optional_config_nob NF_TABLES_IPV4
+   wg_quick_optional_config_nob NF_TABLES_IPV6
+   wg_quick_optional_config_nob NFT_CT
+   wg_quick_optional_config_nob NFT_FIB
+   wg_quick_optional_config_nob NFT_FIB_IPV4
+   wg_quick_optional_config_nob NFT_FIB_IPV6
+   elif has_version net-firewall/iptables; then
+   wg_quick_optional_config_nob NETFILTER_XTABLES
+   wg_quick_optional_config_nob NETFILTER_XT_MARK
+   wg_quick_optional_config_nob NETFILTER_XT_CONNMARK
+   wg_quick_optional_config_nob NETFILTER_XT_MATCH_COMMENT
+   wg_quick_optional_config_nob IP6_NF_RAW
+   wg_quick_optional_config_nob IP_NF_RAW
+   wg_quick_optional_config_nob IP6_NF_FILTER
+   wg_quick_optional_config_nob IP_NF_FILTER
+   fi
linux-info_pkg_setup
 }
 



[gentoo-commits] repo/gentoo:master commit in: games-strategy/ufoai/, games-strategy/ufoai/files/

2019-12-27 Thread James Le Cuirot
commit: 0ef3fefcf95a50542afe6651eb507dff165c4706
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Dec 27 22:45:54 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Dec 27 22:45:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef3fefc

games-strategy/ufoai: Fix broken use of bundled mxml

Closes: https://bugs.gentoo.org/703902
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 .../ufoai/files/ufoai-2.5.0_p20180603-mxml3.patch  | 29 ++
 games-strategy/ufoai/ufoai-2.5.0_p20180603.ebuild  | 12 +++--
 2 files changed, 39 insertions(+), 2 deletions(-)

diff --git a/games-strategy/ufoai/files/ufoai-2.5.0_p20180603-mxml3.patch 
b/games-strategy/ufoai/files/ufoai-2.5.0_p20180603-mxml3.patch
new file mode 100644
index 000..256b43e94b2
--- /dev/null
+++ b/games-strategy/ufoai/files/ufoai-2.5.0_p20180603-mxml3.patch
@@ -0,0 +1,29 @@
+From 163073ab9527cdaa33d77a713b8e46ff462a2b5c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Tam=C3=A1s=20Feh=C3=A9rv=C3=A1ri?=
+ 
+Date: Sat, 3 Aug 2019 15:21:05 +0200
+Subject: [PATCH] * {{Bug|5739}} MiniXML (mxml) 3.x compatibility
+
+---
+ src/common/xml.cpp | 7 ++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/src/common/xml.cpp b/src/common/xml.cpp
+index 7aeceb3a29..5a66ccc887 100644
+--- a/src/common/xml.cpp
 b/src/common/xml.cpp
+@@ -509,8 +509,13 @@ static mxml_type_t mxml_ufo_type_cb (xmlNode_t* node)
+   /* You can lookup attributes and/or use the
+* element name, hierarchy, etc... */
+   const char* type = mxmlElementGetAttr(node, "type");
+-  if (type == nullptr)
++  if (type == nullptr) {
++#ifdef MXML_MAJOR_VERSION
++  type = mxmlGetElement(node);
++#else
+   type = node->value.element.name;
++#endif
++  }
+ 
+   if (Q_streq(type, "int"))
+   return MXML_INTEGER;

diff --git a/games-strategy/ufoai/ufoai-2.5.0_p20180603.ebuild 
b/games-strategy/ufoai/ufoai-2.5.0_p20180603.ebuild
index 0fd98165739..b3bc8e4d1ac 100644
--- a/games-strategy/ufoai/ufoai-2.5.0_p20180603.ebuild
+++ b/games-strategy/ufoai/ufoai-2.5.0_p20180603.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -30,6 +30,7 @@ IUSE="+client cpu_flags_x86_sse debug editor server"
 REQUIRED_USE="|| ( client editor server )"
 
 RDEPEND="
+   dev-libs/mxml
net-misc/curl
sys-libs/zlib
 
@@ -75,7 +76,11 @@ DEPEND="
 "
 
 S="${WORKDIR}/${PN}-code-${COMMIT}"
-PATCHES=( "${FILESDIR}"/${P}-install.patch )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-install.patch
+   "${FILESDIR}"/${P}-mxml3.patch
+)
 
 src_unpack() {
use editor && unpack ${PN}-${DIST_VERSION}-mappack.tar.bz2
@@ -89,6 +94,9 @@ src_prepare() {
 
# Make the build system a bit happier, will be fixed upstream
mkdir -p base/{maps,models} contrib/installer/mojosetup/scripts || die
+
+   # Remove bundled mxml
+   rm -r src/libs/mxml/ || die
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: games-strategy/ufoai/

2019-12-27 Thread James Le Cuirot
commit: 1aac9e3284d05747874513f4cfd49219d9d311a5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Dec 27 22:46:50 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Dec 27 22:46:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aac9e32

games-strategy/ufoai: EAPI 7

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

 games-strategy/ufoai/ufoai-2.5.0_p20180603.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/games-strategy/ufoai/ufoai-2.5.0_p20180603.ebuild 
b/games-strategy/ufoai/ufoai-2.5.0_p20180603.ebuild
index b3bc8e4d1ac..2ce3bcbcdbe 100644
--- a/games-strategy/ufoai/ufoai-2.5.0_p20180603.ebuild
+++ b/games-strategy/ufoai/ufoai-2.5.0_p20180603.ebuild
@@ -1,15 +1,15 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit desktop flag-o-matic gnome2-utils toolchain-funcs versionator
+inherit desktop flag-o-matic toolchain-funcs xdg
 
 # 2.5.0 requires several patches
 COMMIT="8b4533e85fdc0665889ff285e1521432084ee784"
 
 # UFO:AI v2.5.0 was uploaded to SourceForge as 2.5
-DIST_VERSION=$(get_version_component_range 1-2)
+DIST_VERSION=$(ver_cut 1-2)
 
 # Install game data here
 DATADIR="/usr/share/${PN}"
@@ -168,7 +168,3 @@ src_install() {
doins -r "${WORKDIR}"/${PN}-${DIST_VERSION}-mappack/*
fi
 }
-
-pkg_preinst() { gnome2_icon_savelist; }
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }



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

2019-12-27 Thread James Le Cuirot
commit: eea541f489c6e763b3b68c127d7abea2d0ad26ee
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Dec 27 22:11:15 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Dec 27 22:11:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea541f4

app-crypt/rhash: Version bump to 1.3.9

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

 app-crypt/rhash/Manifest|  1 +
 app-crypt/rhash/files/rhash-1.3.9-nls.patch | 22 
 app-crypt/rhash/rhash-1.3.9.ebuild  | 78 +
 3 files changed, 101 insertions(+)

diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index cc4afd1859b..2e8665c315b 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1,2 +1,3 @@
 DIST rhash-1.3.6-src.tar.gz 328097 BLAKE2B 
c74993d183f0f2e479f0bd5831a9f653b9bd17bbed4d1ba896f6e33db98b7141175cd3c688dc41dfd8ec4b98acb51255ae5b795435cbc9dfb5ab77573cb25543
 SHA512 
54f7f238ed1fdc01c29cc1338fa86be90b69beff0df8f20d24ce9cb3c48c7f4668b84a3fe0d4d8b04b54bc8145485d493435edf3219de3a637af0f9c007c85c6
 DIST rhash-1.3.8-src.tar.gz 393544 BLAKE2B 
c326b3fa6dbc5ea2cce40105dc319456fdcc58140a05e8002bf1d92be921d8bbd27bf670370ba7cf2ff2001ff70ddbeb8efc9712869a7b215c5f51a5e493b5c9
 SHA512 
9dba4fa4dd49d323f2e440c5b93eac1ef62eb4046ec4ef611f0978c12c1739002f1ac1f1ec5e61bd359dc89e9ed612db71be91a795184ac5d5433280d27fa4c1
+DIST rhash-1.3.9-src.tar.gz 403415 BLAKE2B 
49f3b9348485b83521f58fa1de30517b05a8265547cbec3276d89c42b46baccc4ea22d41638764600c76669308a5f7d9d3995b7cec51676c9f8492ba740e473c
 SHA512 
6fae0587cdeb42df59d542c58bad734259d1ff39fba92531c10a469b51310644669ffbe0453e72d85c2cf38b176962f6dca9062a121ac019f1b30f207a176e60

diff --git a/app-crypt/rhash/files/rhash-1.3.9-nls.patch 
b/app-crypt/rhash/files/rhash-1.3.9-nls.patch
new file mode 100644
index 000..a6fb902676f
--- /dev/null
+++ b/app-crypt/rhash/files/rhash-1.3.9-nls.patch
@@ -0,0 +1,22 @@
+From a165520d3f63e976dd3b842c2fbb05f05f1029a8 Mon Sep 17 00:00:00 2001
+From: Aleksey 
+Date: Sun, 15 Dec 2019 03:35:09 +0300
+Subject: [PATCH] i18n: fix a string in uk.po by adding newline
+
+---
+ po/uk.po | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/po/uk.po b/po/uk.po
+index 959e47a..d6c0b1d 100644
+--- a/po/uk.po
 b/po/uk.po
+@@ -234,7 +234,7 @@ msgstr "Перевірити хеш-файли, вказані у командн
+ 
+ #: parse_cmdline.c:91
+ msgid "Update the specified hash file.\n"
+-msgstr "Оновити вказаний хеш-файл"
++msgstr "Оновити вказаний хеш-файл.\n"
+ 
+ #: parse_cmdline.c:92
+ msgid "Rename files by inserting crc32 sum into name.\n"

diff --git a/app-crypt/rhash/rhash-1.3.9.ebuild 
b/app-crypt/rhash/rhash-1.3.9.ebuild
new file mode 100644
index 000..2d4c3303cd5
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.3.9.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="Console utility and library for computing and verifying file hash 
sums"
+HOMEPAGE="http://rhash.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="debug nls libressl ssl static-libs"
+
+RDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+)"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/RHash-${PV}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-nls.patch
+)
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   set -- \
+   ./configure \
+   --target="${CHOST}" \
+   --cc="$(tc-getCC)" \
+   --ar="$(tc-getAR)" \
+   --extra-cflags="${CFLAGS}" \
+   --extra-ldflags="${LDFLAGS}" \
+   --prefix="${EPREFIX}"/usr \
+   --libdir="${EPREFIX}"/usr/$(get_libdir) \
+   --sysconfdir="${EPREFIX}"/etc \
+   --disable-openssl-runtime \
+   --disable-static \
+   --enable-lib-shared \
+   $(use_enable debug) \
+   $(use_enable nls gettext) \
+   $(use_enable ssl openssl) \
+   $(use_enable static-libs lib-static)
+
+   echo "${@}"
+   "${@}" || die "configure failed"
+}
+
+# We would add compile-gmo to the build targets but install-gmo always
+# recompiles unconditionally. :(
+
+multilib_src_install() {
+   # -j1 needed due to race condition.
+   emake DESTDIR="${D}" -j1 \
+ install{,-lib-headers,-pkg-config} \
+ $(use nls &

[gentoo-commits] repo/gentoo:master commit in: games-engines/dMagnetic/

2019-12-27 Thread James Le Cuirot
commit: 09106f191b7f1d0a487b45417b1e255d0c64739f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Dec 27 21:49:37 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Dec 27 21:51:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09106f19

games-engines/dMagnetic: Bump to 0.19, drop old 0.18

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

 games-engines/dMagnetic/Manifest| 2 +-
 .../dMagnetic/{dMagnetic-0.18.ebuild => dMagnetic-0.19.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-engines/dMagnetic/Manifest b/games-engines/dMagnetic/Manifest
index 34d73105309..0bac45a9899 100644
--- a/games-engines/dMagnetic/Manifest
+++ b/games-engines/dMagnetic/Manifest
@@ -1 +1 @@
-DIST dMagnetic_0.18.tar.gz 61210 BLAKE2B 
9707ea8e6545b06b998bd8cf979d45088fcbabc64553a2688fcb56b23a7d161e56276718bb73f112a4d6b3a3a6955589fd6e26cfe2bd9604c334b20acc0a74ea
 SHA512 
0703c45f674e2bf1391d9a0c9f1c52b6fd5c6fa329c051281894df53fe1cbe84662c6489a2e10a7d6009c2a31891c3c61bf615ef2706cf98e1f4b760764ef3b5
+DIST dMagnetic_0.19.tar.bz2 61096 BLAKE2B 
f22f14537252cc1e3a673e0fc647b424f9850923d922376a499a5c11b916ba90e0302e59a392c3c5a2e69503cbcae3102600c49603909251bde9a0592b4c1cec
 SHA512 
1fff3dab5c69d227a37af68228a55f336d829f9de73c726f742190e626bde28b5d990b669d5cd17c5a02239960e06b5e04b2ffc125733b23dacb2dabb9b57675

diff --git a/games-engines/dMagnetic/dMagnetic-0.18.ebuild 
b/games-engines/dMagnetic/dMagnetic-0.19.ebuild
similarity index 92%
rename from games-engines/dMagnetic/dMagnetic-0.18.ebuild
rename to games-engines/dMagnetic/dMagnetic-0.19.ebuild
index 24ce0397466..89782a27b24 100644
--- a/games-engines/dMagnetic/dMagnetic-0.18.ebuild
+++ b/games-engines/dMagnetic/dMagnetic-0.19.ebuild
@@ -8,7 +8,7 @@ inherit prefix toolchain-funcs
 MY_P="${PN}_${PV}"
 DESCRIPTION="A Magnetic Scrolls Interpreter for playing a collection of old 
text adventures"
 HOMEPAGE="https://www.dettus.net/dMagnetic/";
-SRC_URI="https://www.dettus.net/${PN}/${MY_P}.tar.gz";
+SRC_URI="https://www.dettus.net/${PN}/${MY_P}.tar.bz2";
 LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: games-engines/dMagnetic/

2019-12-27 Thread James Le Cuirot
commit: 51817fbc7d5dbccf929e472d1651811f4e19a1a9
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Dec 27 21:50:18 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Dec 27 21:51:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51817fbc

games-engines/dMagnetic: Add ~arm, ~m68k, ~x86 keywords

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

 games-engines/dMagnetic/dMagnetic-0.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-engines/dMagnetic/dMagnetic-0.19.ebuild 
b/games-engines/dMagnetic/dMagnetic-0.19.ebuild
index 89782a27b24..3459a438bbd 100644
--- a/games-engines/dMagnetic/dMagnetic-0.19.ebuild
+++ b/games-engines/dMagnetic/dMagnetic-0.19.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.dettus.net/dMagnetic/";
 SRC_URI="https://www.dettus.net/${PN}/${MY_P}.tar.bz2";
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~m68k ~x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/

2019-12-27 Thread Andreas Sturmlechner
commit: e9d453f9791bbe3038b36d24b4ca8382beb623b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 26 22:41:40 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec 27 01:09:18 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e9d453f9

net-libs/libktorrent: Disable more brittle tests

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

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

diff --git a/net-libs/libktorrent/libktorrent-.ebuild 
b/net-libs/libktorrent/libktorrent-.ebuild
index bb07109cdf..f5b6010b3b 100644
--- a/net-libs/libktorrent/libktorrent-.ebuild
+++ b/net-libs/libktorrent/libktorrent-.ebuild
@@ -53,7 +53,7 @@ src_prepare() {
 src_test() {
# failing network tests
local myctestargs=(
-   -E "(fin|packetloss|send|transmit)"
+   -E "(fin|packetloss|send|superseedtest|transmit|utppolltest)"
)
 
ecm_src_test



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

2019-12-27 Thread Fabian Groffen
commit: eddd1df90bc5d27e726c02e8aac8cfa9484ed3a8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Dec 27 21:44:46 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Dec 27 21:44:46 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=eddd1df9

qfile: make qfile_check_plibreg not trigger on an empty file (/)

This really is an edge case, as result of a misinterpretation of the -R
option.

Bug: https://bugs.gentoo.org/699558
Signed-off-by: Fabian Groffen  gentoo.org>

 qfile.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/qfile.c b/qfile.c
index 6c2ebb8..b1aab8d 100644
--- a/qfile.c
+++ b/qfile.c
@@ -119,7 +119,7 @@ static int qfile_check_plibreg(void *priv)
}
 
for (i = 0; i < args->length; i++) {
-   if (base_names[i] == NULL)
+   if (base_names[i] == NULL || base_names[i][0] == '\0')
continue;
if (non_orphans && non_orphans[i])
continue;
@@ -534,7 +534,7 @@ int qfile_main(int argc, char **argv)
 * (this one is just for qfile(...) output) */
size_t lastc = strlen(portroot) - 1;
state.root = xstrdup(portroot);
-   if (state.root[lastc] == '/')
+   if (lastc > 0 && state.root[lastc] == '/')
state.root[lastc] = '\0';
}
 



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

2019-12-27 Thread Sebastian Pipping
commit: dfc9c18928d55cc165ea57b302fa46f479b79d67
Author: Guillaume Seren  gmail  com>
AuthorDate: Fri Dec 27 19:55:35 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri Dec 27 21:32:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc9c189

www-client/qutebrowser: Add version bump 1.8.3

Closes: https://bugs.gentoo.org/704040
Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.16

 www-client/qutebrowser/Manifest |  1 +
 www-client/qutebrowser/qutebrowser-1.8.3.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index b9cb17b7e30..5a094087d31 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1 +1,2 @@
 DIST qutebrowser-1.8.1.tar.gz 3605606 BLAKE2B 
5f60de24738aa9cab88149193c6ce884c663edaed6e018ce56d582eac5489af2f889d8a8074949165e4302847dda61695039d95df4dc992516d3b4e42b2abe8e
 SHA512 
5fff6a8590bb4fd26815984310e5ce57201eed9a4a1fb788594d70e64e00a666563851b376bbac78cb175d64ffbe34a032521db31ae389958fab796ee9c26c78
+DIST qutebrowser-1.8.3.tar.gz 3634523 BLAKE2B 
c36abcbd99767e3dbc7113d6432c5b7b2e4062e8b2892dbc15c4ffcde1d7b8f2d918674e3f5f0acf6b5e45eef794019f0cda1d9462da614ece8d1582952a0a95
 SHA512 
9a3dc3040d1236c81933263e031db4d44c86be206c54f0787a73b2dd7d32d6e742f9ac80626163515e917fbc9fa1588f76afcb21f4b3d31f47ba386d06c3c6e7

diff --git a/www-client/qutebrowser/qutebrowser-1.8.3.ebuild 
b/www-client/qutebrowser/qutebrowser-1.8.3.ebuild
new file mode 100644
index 000..73b3f30c5c4
--- /dev/null
+++ b/www-client/qutebrowser/qutebrowser-1.8.3.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_5,3_6,3_7} )
+
+inherit desktop distutils-r1 eutils xdg-utils
+
+DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and 
QtWebEngine"
+HOMEPAGE="https://www.qutebrowser.org/ 
https://github.com/qutebrowser/qutebrowser";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="scripts test"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="
+   app-text/asciidoc
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+RDEPEND="
+   >=dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/cssutils-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pypeg2-2.15.2[${PYTHON_USEDEP}]
+   || (  (
+   
>=dev-python/PyQt5-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}] )
+   
=dev-python/pyyaml-5.1.2[${PYTHON_USEDEP},libyaml]
+"
+
+# Tests restricted as the deplist (misc/requirements/requirements-tests.txt)
+# isn't complete and X11 is required in order to start up qutebrowser.
+RESTRICT="test"
+
+python_compile_all() {
+   a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page"
+}
+
+python_test() {
+   py.test tests || die "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   doman doc/${PN}.1
+   domenu misc/org.${PN}.${PN}.desktop
+   doicon -s scalable icons/${PN}.svg
+
+   if use scripts; then
+   # Install only those userscripts that have an explicit license 
header
+   exeinto /usr/share/qutebrowser/userscripts/
+   doexe misc/userscripts/dmenu_qutebrowser
+   doexe misc/userscripts/openfeeds
+   doexe misc/userscripts/qute-keepass
+   doexe misc/userscripts/qute-pass
+   doexe misc/userscripts/rss
+   doexe misc/userscripts/tor_identity
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "PDF display support" www-plugins/pdfjs
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}



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

2019-12-27 Thread Sebastian Pipping
commit: ca5a774d8febbaceeb696fc51dd88d0efb6e0a7b
Author: Guillaume Seren  gmail  com>
AuthorDate: Fri Dec 27 19:52:00 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri Dec 27 21:32:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5a774d

dev-python/pygments: Add version bump 2.5.2

Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.16

 dev-python/pygments/Manifest  |  1 +
 dev-python/pygments/pygments-2.5.2.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/pygments/Manifest b/dev-python/pygments/Manifest
index 275757f2041..9378b39aa4f 100644
--- a/dev-python/pygments/Manifest
+++ b/dev-python/pygments/Manifest
@@ -1,3 +1,4 @@
 DIST Pygments-2.2.0.tar.gz 2113944 BLAKE2B 
58d5f2fa0e6d97f5b7d7a17314b82ef219f23b72f8da49b4f8ce9b892d54ffbc1b490e87e87efe8d727dab297f775d0d8abfc4a31a734c5a7f8df885e5eda82f
 SHA512 
cc0a4f73e19fa6cbf46314de2e809460c807c631e39ba05cbe5edb5f40db1a687aafcd9715585a0ed45f791710eb6038305e273f282f8682df76f30e63710b29
 DIST Pygments-2.3.1.tar.gz 3124216 BLAKE2B 
99a5f96a2d2f9deb1a6b6ad94a21ab7f517cde47b1e91b67ce594732004cf99db51b1240e0270473f87f5d8a435172545b9fa3449a2ddc113faf5aaef6c34f73
 SHA512 
2c36cb42f8dd62e04b7664b5e87f951a8428ccbb6dbe5b5b43d8c7e6923ada0ab55a231bb8e9ed79eb5a85344ed64d3acc8e7bc991ab1f49c58eb612b8002c1e
 DIST Pygments-2.4.2.tar.gz 9405880 BLAKE2B 
20a955fce2b06ab12bd4ede4da9308f1cc5f2286391146fd83f3d598cd38ae66e7df3c1d779c8f6f5de67ad92d032ff02fef8f41141edb007e2f24d3586d82e6
 SHA512 
c8f378700e99d9e5701ac7e27363921dbabab50a910686aafda1e016c813e99915fcfeed8298323b9b681b3d81f4265ab9a5bb75b8cdff0668c9eff745337b66
+DIST Pygments-2.5.2.tar.gz 20263984 BLAKE2B 
fab5d11458bcb3bd9a825026f119c0bde6f672b00704f3d5db24ce050b959f0c1a34544642fc1b5911f6ae12a9b595a2cbedadc791d6a3e8c83da1a1add60471
 SHA512 
d6715ca26cdb68d4c771bb530b2395805025c14c78d9099b033d3410ea239c41033fb611e43e39cbaa4ac38078a09324d8cfde42269129be0a096dcc13586859

diff --git a/dev-python/pygments/pygments-2.5.2.ebuild 
b/dev-python/pygments/pygments-2.5.2.ebuild
new file mode 100644
index 000..c74e33c5dd7
--- /dev/null
+++ b/dev-python/pygments/pygments-2.5.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy pypy3 )
+
+inherit distutils-r1 bash-completion-r1
+
+MY_PN="Pygments"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Pygments is a syntax highlighting package written in Python"
+HOMEPAGE="https://pygments.org/ https://pypi.org/project/Pygments/";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   virtual/ttf-fonts
+   )"
+
+distutils_enable_sphinx doc
+
+python_test() {
+   cp -r -l tests "${BUILD_DIR}"/ || die
+   pytest "${BUILD_DIR}"/tests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   newbashcomp external/pygments.bashcomp pygmentize
+}



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

2019-12-27 Thread James Le Cuirot
commit: 674e344ecf2afb2cf1e4bc2372402fd42eb5759d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Dec 27 21:26:54 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Dec 27 21:28:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=674e344e

app-misc/rbutil: Drop unnecessary subslot Qt operators

It doesn't look like any private parts of the API are being used.

Closes: https://bugs.gentoo.org/703392
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 app-misc/rbutil/rbutil-1.4.1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/rbutil/rbutil-1.4.1.ebuild 
b/app-misc/rbutil/rbutil-1.4.1.ebuild
index 88610ad3d9b..2478bc80799 100644
--- a/app-misc/rbutil/rbutil-1.4.1.ebuild
+++ b/app-misc/rbutil/rbutil-1.4.1.ebuild
@@ -16,10 +16,10 @@ IUSE="debug"
 RDEPEND="
dev-libs/crypto++:=
dev-libs/quazip
-   dev-qt/qtcore:5=
-   dev-qt/qtgui:5=
-   dev-qt/qtnetwork:5=
-   dev-qt/qtwidgets:5=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
media-libs/speex
media-libs/speexdsp
virtual/libusb:1



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

2019-12-27 Thread Aaron Bauman
commit: 9781fd99969a5b75a4d62ac1065309f604d95cf0
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Dec 27 21:20:20 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Dec 27 21:24:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9781fd99

net-libs/nodejs: arm64 stable (bug #702988)

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

 net-libs/nodejs/nodejs-10.18.0.ebuild | 2 +-
 net-libs/nodejs/nodejs-12.14.0.ebuild | 2 +-
 net-libs/nodejs/nodejs-8.17.0.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/nodejs/nodejs-10.18.0.ebuild 
b/net-libs/nodejs/nodejs-10.18.0.ebuild
index 1b63a38abb4..e6063823325 100644
--- a/net-libs/nodejs/nodejs-10.18.0.ebuild
+++ b/net-libs/nodejs/nodejs-10.18.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz";
 
 LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
 IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl systemtap 
test"
 REQUIRED_USE="
inspector? ( icu ssl )

diff --git a/net-libs/nodejs/nodejs-12.14.0.ebuild 
b/net-libs/nodejs/nodejs-12.14.0.ebuild
index 93881fe7882..d43b81faa79 100644
--- a/net-libs/nodejs/nodejs-12.14.0.ebuild
+++ b/net-libs/nodejs/nodejs-12.14.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
 IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl systemtap 
test"
 REQUIRED_USE="
inspector? ( icu ssl )

diff --git a/net-libs/nodejs/nodejs-8.17.0.ebuild 
b/net-libs/nodejs/nodejs-8.17.0.ebuild
index 20fc7ed484c..eebe415e05c 100644
--- a/net-libs/nodejs/nodejs-8.17.0.ebuild
+++ b/net-libs/nodejs/nodejs-8.17.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz";
 
 LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
 IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl systemtap 
test"
 REQUIRED_USE="
inspector? ( icu ssl )



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

2019-12-27 Thread Georgy Yakovlev
commit: 42efe5471043e6dd6f2c824d109f4ae7362bdda9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 21:20:45 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 21:20:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42efe547

app-text/fblog: add bundled crate licenses

Closes: https://bugs.gentoo.org/694420
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-text/fblog/fblog-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/fblog/fblog-1.3.1.ebuild 
b/app-text/fblog/fblog-1.3.1.ebuild
index 05ca5bd825c..eb9866f68fa 100644
--- a/app-text/fblog/fblog-1.3.1.ebuild
+++ b/app-text/fblog/fblog-1.3.1.ebuild
@@ -46,7 +46,7 @@ DESCRIPTION="Small command-line JSON Log viewer"
 HOMEPAGE="https://github.com/brocode/fblog";
 SRC_URI="$(cargo_crate_uris ${CRATES})"
 
-LICENSE="WTFPL-2"
+LICENSE="Apache-2.0 Boost-1.0 MIT Unlicense WTFPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc64"
 



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

2019-12-27 Thread Fabian Groffen
commit: e2b0611a5d20eb60a5b5362975703b1909704289
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Dec 27 21:18:46 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Dec 27 21:18:46 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=e2b0611a

libq/atom: fix crash in atom_compare on invalid input

Bug: https://bugs.gentoo.org/700850
Signed-off-by: Fabian Groffen  gentoo.org>

 libq/atom.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libq/atom.c b/libq/atom.c
index efd32d1..6f65c8b 100644
--- a/libq/atom.c
+++ b/libq/atom.c
@@ -525,7 +525,7 @@ atom_compare(const depend_atom *data, const depend_atom 
*query)
if (sfx_op == ATOM_OP_STAR) {
if (query->letter)
ver_bits |= (1 << 0);
-   if (query->suffixes[0].suffix != VER_NORM)
+   if (query->suffixes && query->suffixes[0].suffix != VER_NORM)
ver_bits |= (1 << 1);
/* This doesn't handle things like foo-1.0-r0*, but that atom
 * doesn't ever show up in practice, so who cares. */



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

2019-12-27 Thread Michał Górny
commit: 3c967f5bceabf7009d8e866cbba677d0b174d119
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 27 15:44:48 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 27 15:48:19 2019 +
URL:https://gitweb.gentoo.org/proj/python.git/commit/?id=3c967f5b

dev-lang/python: Import 3.5.9 from ::gentoo

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

 dev-lang/python/Manifest   |   2 +
 .../files/python-3.5-distutils-OO-build.patch  |  80 +
 dev-lang/python/python-3.5.9.ebuild| 367 +
 3 files changed, 449 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index fe0d951..2de11b4 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,4 +2,6 @@ DIST Python-2.6.9.tar.xz 9333664 SHA256 
cae7bb995006ea5b703d9d28446f694894c441fe
 DIST Python-3.2.6.tar.xz 9243292 SHA256 
1d12b501819fd26afafbf8459be1aa279b56f032b4c15412de0a713ce0de7bdc SHA512 
514b46029dd5b07f2d287a1f00c6716970197186a38e3f2e1ec60c2292cf03a2dc45165ba9c217e5219c7cb6d96a09f790f5b3bdcc8d11db53f927297fe4ddc9
 WHIRLPOOL 
b34f215e0f50123c5b2969e615ffbab99b631433de8f13cbbca525bf57cbc1bb9a159fba02616b3772be9b249be3cec36d6fd1856a678880674b828eb4ab08ed
 DIST Python-3.3.5.tar.xz 12116308 SHA256 
abe99b484434503d8b23be0f243ec27139e743a4798cd71c1dce3cf40e63b6e5 SHA512 
562ebd85291f29ff18d37f05682763fc45aa9d070688006f4ef5c89392a48022357c3ca9ee1d795e9e863bdef413e6bab77b8d65581d374a76dbe7cacec65550
 WHIRLPOOL 
f4b6010d32b28b7bb038cbb7c5f98d325cc4253fd1be9a0a1089ed6fd7dd414c5169931d21ef819137d5c1084517a650828f260cf2a1d8ce871bc67aeef3fff8
 DIST Python-3.4.10.tar.xz 14559088 SHA256 
d46a8f6fe91679e199c671b1b0a30aaf172d2acb5bcab25beb35f16c3d195b4e SHA512 
d5d27d68049b61f135e21b12a800dbd4fc521d6935de178de6e2e88a989cda511d3c8fead90d14e38d2db0e528a74b22674e0da01c51ff4fad7d335ec6c3dbbc
 WHIRLPOOL 
84608931cd785eddd234d207be2caa273575067d7687a0ed05217e2f2ae410da684fcf5ed65cfa17dd8eda082844bb4067cdcb4a277ceb20845ffa9f3baa6f58
+DIST Python-3.5.9.tar.xz 15388876 SHA256 
c24a37c63a67f53bdd09c5f287b5cff8e8b98f857bf348c577d454d3f74db049 SHA512 
58127793adef42ed57ae4d56338268866e14c2d084f09f57f26fc6b1c9454e70cc6d3dffc638f8d56f182acc0884021a4dbb578f312dd6fc01995fa85e31377e
 WHIRLPOOL 
16f4a6938ed1004cbb10a9b60621d70f8e52a36771fbb55cf5fb3211ad98daa2c9cf181789c226d51c4f65cefce056dfff73031f61c1ce35e96e24bd2db186b3
 DIST python-gentoo-patches-3.4.6-0.tar.xz 11728 SHA256 
93e7c8487deefc36c612403fb6c82e495c46846a1952f9ed85f82af41840be4a SHA512 
41c22dc8f1db8800fc0b97eed2b27bf1873e5de1369bd4aecf7a7a91e609a78e45a4b56fc89d575317f33a7704c0c1cad1494e8a993415a198f256e8338f49ab
 WHIRLPOOL 
851945e7ccea985a88bcbd71bc404bc34c27a0e335386e9ed15fa9876aab3285ff559936fb2dcadf7ac0594a7cb03ac3a9e4135b67b350c5fdf33e9a44ca0654
+DIST python-gentoo-patches-3.5.4-0.tar.xz 11704 SHA256 
30c9dbcd5c11ed025b9d8dd201da84c5b9f9756f9b6ba77ccaebc6b79a91e320 SHA512 
d395a87695f700598026038d6929ea5038abd7d494294037a4dfa02d5262203dbbaa6ae258a5a7f35ff5542f6266dcf69cc0b9c3df2a047cd2f6699a87e182ec
 WHIRLPOOL 
2191dc89805c1bc11d125005a5c5dd0e5fe635eb0a3d6698bef8b55f54741edc3b3e2588bb21f5eda517963489c15296cd5fd265c8a548d78be6093698e6b002

diff --git a/dev-lang/python/files/python-3.5-distutils-OO-build.patch 
b/dev-lang/python/files/python-3.5-distutils-OO-build.patch
new file mode 100644
index 000..8af8c30
--- /dev/null
+++ b/dev-lang/python/files/python-3.5-distutils-OO-build.patch
@@ -0,0 +1,80 @@
+From 90507018442f9adabb586fd3d0a0206b9c2f2f50 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Sun, 5 Jun 2016 08:18:01 +0200
+Subject: [PATCH] distutils: make -OO enable both opt-1 and opt-2 optimization
+
+Bug: http://bugs.python.org/issue27226
+Bug: https://bugs.gentoo.org/585060
+---
+ Lib/distutils/command/build_py.py|  8 
+ Lib/distutils/command/install_lib.py | 12 ++--
+ 2 files changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/Lib/distutils/command/build_py.py 
b/Lib/distutils/command/build_py.py
+index cf0ca57..838d4e4 100644
+--- a/Lib/distutils/command/build_py.py
 b/Lib/distutils/command/build_py.py
+@@ -315,9 +315,9 @@ class build_py (Command):
+ if self.compile:
+ outputs.append(importlib.util.cache_from_source(
+ filename, optimization=''))
+-if self.optimize > 0:
++for opt in range(1, self.optimize + 1):
+ outputs.append(importlib.util.cache_from_source(
+-filename, optimization=self.optimize))
++filename, optimization=opt))
+ 
+ outputs += [
+ os.path.join(build_dir, filename)
+@@ -387,8 +387,8 @@ class build_py (Command):
+ if self.compile:
+ byte_compile(files, optimize=0,
+  force=self.force, prefix=prefix, 
dry_run=self.dry_run)
+-if self.optimize > 0:
+-byte_com

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

2019-12-27 Thread Michał Górny
commit: 626238f3310229684c030f1248c62a3e09f0b5ef
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 27 15:58:41 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 27 16:41:55 2019 +
URL:https://gitweb.gentoo.org/proj/python.git/commit/?id=626238f3

dev-lang/python: Bump 3.5.9 to EAPI 7

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

 dev-lang/python/python-3.5.9.ebuild | 139 +---
 1 file changed, 67 insertions(+), 72 deletions(-)

diff --git a/dev-lang/python/python-3.5.9.ebuild 
b/dev-lang/python/python-3.5.9.ebuild
index 931..c2ffba6 100644
--- a/dev-lang/python/python-3.5.9.ebuild
+++ b/dev-lang/python/python-3.5.9.ebuild
@@ -1,23 +1,25 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="7"
 WANT_LIBTOOL="none"
 
-inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 
toolchain-funcs
+inherit autotools flag-o-matic pax-utils python-utils-r1 toolchain-funcs
 
-MY_P="Python-${PV/_/}"
+MY_P="Python-${PV}"
+PYVER=$(ver_cut 1-2)
 PATCHSET_VERSION="3.5.4-0"
 
 DESCRIPTION="An interpreted, interactive, object-oriented programming language"
 HOMEPAGE="https://www.python.org/";
-SRC_URI="https://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz
+SRC_URI="https://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz

https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz";
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
-SLOT="3.5/3.5m"
+SLOT="${PYVER}/${PYVER}m"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-IUSE="bluetooth build elibc_uclibc examples gdbm hardened ipv6 libressl 
+ncurses +readline sqlite +ssl test +threads tk wininst +xml"
+IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test +threads tk wininst +xml"
 RESTRICT="!test? ( test )"
 
 # Do not add a dependency on dev-lang/python to this ebuild.
@@ -25,57 +27,51 @@ RESTRICT="!test? ( test )"
 # run the bootstrap code on your dev box and include the results in the
 # patchset. See bug 447752.
 
-RDEPEND="app-arch/bzip2:0=
-   app-arch/xz-utils:0=
-   >=sys-libs/zlib-1.1.3:0=
+RDEPEND="app-arch/bzip2:=
+   app-arch/xz-utils:=
+   >=sys-libs/zlib-1.1.3:=
virtual/libffi:=
virtual/libintl
-   gdbm? ( sys-libs/gdbm:0=[berkdb] )
-   ncurses? ( >=sys-libs/ncurses-5.2:0= )
-   readline? ( >=sys-libs/readline-4.1:0= )
+   gdbm? ( sys-libs/gdbm:=[berkdb] )
+   ncurses? ( >=sys-libs/ncurses-5.2:= )
+   readline? ( >=sys-libs/readline-4.1:= )
sqlite? ( >=dev-db/sqlite-3.3.8:3= )
ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   !libressl? ( dev-libs/openssl:= )
+   libressl? ( dev-libs/libressl:= )
)
tk? (
-   >=dev-lang/tcl-8.0:0=
-   >=dev-lang/tk-8.0:0=
-   dev-tcltk/blt:0=
+   >=dev-lang/tcl-8.0:=
+   >=dev-lang/tk-8.0:=
+   dev-tcltk/blt:=
dev-tcltk/tix
)
-   xml? ( >=dev-libs/expat-2.1:0= )"
+   xml? ( >=dev-libs/expat-2.1:= )"
 # bluetooth requires headers from bluez
 DEPEND="${RDEPEND}
bluetooth? ( net-wireless/bluez )
+   test? ( app-arch/xz-utils[extra-filters(+)] )
virtual/pkgconfig
!sys-devel/gcc[libffi(-)]"
 RDEPEND+=" !build? ( app-misc/mime-types )"
 PDEPEND=">=app-eselect/eselect-python-20140125-r1"
 
-S="${WORKDIR}/${MY_P}"
-
-PYVER=${SLOT%/*}
-
 src_prepare() {
# Ensure that internal copies of expat, libffi and zlib are not used.
-   rm -fr Modules/expat
-   rm -fr Modules/_ctypes/libffi*
-   rm -fr Modules/zlib
+   rm -fr Modules/expat || die
+   rm -fr Modules/_ctypes/libffi* || die
+   rm -fr Modules/zlib || die
 
-   if tc-is-cross-compiler; then
-   # Invokes BUILDPYTHON, which is built for the host arch
-   local 
EPATCH_EXCLUDE="*_regenerate_platform-specific_modules.patch"
-   fi
+   eapply -p0 "${WORKDIR}"/patches
 
-   EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
-   epatch "${FILESDIR}/${PN}-3.4.3-ncurses-pkg-config.patch"
-   epatch "${FILESDIR}/${PN}-3.5-distutils-OO-build.patch"
-   epatch "${FILESDIR}/3.6-disable-nis.patch"
-#  epatch "${FILESDIR}/python-3.5.5-libressl-compatibility.patch"
-   epatch "${FILESDIR}/python-3.5.5-hash-unaligned.patch"
+   local PATCHES=(
+   "${FILESDIR}/${PN}-3.4.3-ncurses-pkg-config.patch"
+   "${FILESDIR}/${PN}-3.5-distutils-OO-build.patch"
+   "${FILESDIR}/3.6-disable-nis.patch"
+   "${FILESDIR}/python-3.5.5-hash-unaligned.patch"
+   )
 
-   epatch_user
+   default
 
sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \
configur

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

2019-12-27 Thread Georgy Yakovlev
commit: b7d75ab67a25b6d734075ccf2e08ad0879623a22
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 21:11:04 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 21:12:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d75ab6

sys-apps/fd: bump to 7.4.0

now with system jemalloc
also fix licenses

Bug: https://bugs.gentoo.org/69
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/fd/Manifest| 38 +
 sys-apps/fd/fd-7.4.0.ebuild | 99 +
 2 files changed, 137 insertions(+)

diff --git a/sys-apps/fd/Manifest b/sys-apps/fd/Manifest
index fbbea1f259e..58a61a306f4 100644
--- a/sys-apps/fd/Manifest
+++ b/sys-apps/fd/Manifest
@@ -1,57 +1,95 @@
 DIST aho-corasick-0.6.9.crate 25979 BLAKE2B 
a1bbec11c322d20d435d8683151b144e31f04b07ca47fc1c8128464533256f4004c8d346fe59a1e1c41be5609fdf768fad5f1afa5df94d1a02ced5c4f02c4bac
 SHA512 
8dfc817b435d8a44fb4ca79bb20e283659c2fe9a75a4892389958f5880acc436bbe32552098429f15585ee025d064fdb5806b814f0e9d67a4261ffd23852172b
+DIST aho-corasick-0.7.6.crate 108953 BLAKE2B 
d713366d0783e1ffbe65408e4d38ef9f12276f61043c768265de5d47e446a378306096a70252c9a49a6e7d3b97a09f30405a3d8df6b40dc2dfeb7407ed574c95
 SHA512 
120aa28e72279f561d7f51657aa0800dd46504cd92f758f848284e5f3695be6f5e24056a66b0f2d971c527277e92ae938e2357ade37b5cbe1c93913a5dc308b1
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST atty-0.2.11.crate 5916 BLAKE2B 
e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499
 SHA512 
9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79
+DIST atty-0.2.13.crate 4764 BLAKE2B 
673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89
 SHA512 
4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
 DIST bitflags-1.0.4.crate 15282 BLAKE2B 
63f5feb47460c344983cef8822804b1c4ac2f3adfffcf206df2b05fafb9c7bfd73986721cde46705a3e4a0dc72a40683e4d369f2339adfc1b55208bad1766875
 SHA512 
81850d2be62eabb8486024ab263da67e6eb8ebfa732cac3a5d46a9186c564b2065cba15fa3da468bbd26eaf2b67038680e5de19d5dd99d78f60dae8a1776c8de
+DIST bitflags-1.1.0.crate 16322 BLAKE2B 
01931976111840ca69b58e77e2c18b26ebabe4ef71ebdbe83565fbef42ffbb9512ad376192c085070485cd344b8614f260aafe0614fb20342cca5a15e9616385
 SHA512 
e3e611cf35a1ed4930727d530e6c78add895bd96636ca1354f1269b3d0e36e77fbb9ec850fe1f448a10f09ea2b2f89c2b16bb96b7da585851ce4c29a308968e3
+DIST bstr-0.2.8.crate 337654 BLAKE2B 
50c5a639ec2912bd20be83a8b017e60c7b5f75f6cbe93839f8f46a4815537e47261593d17380a38aae45445d611c9fb28135e0424184958edfcc1c06e941e4aa
 SHA512 
9e8786b68c03f059e4182046e7650b6f90431927c26c49fcdd4af3cb464092108fb2f64fdc2da1fe1d1121705ac8a21c68485b0517f3dd32040aab754f88944d
 DIST cc-1.0.29.crate 42386 BLAKE2B 
6145e3c18f4db24bb0f8b2bb8903c30623c5c63fc596375ef531fd5832ab5e22e896517022b5927dab756a72a69e33094543c665d6bc768d285307ec3f1fdba0
 SHA512 
8cfdbe735b547bbcb125ccfa54b4aa5273e8f952345713d42375376a388833bed791d1f28520821faa6586ec4c484ea210f19edafcd8a8c65793aa2fc3cd0756
+DIST cc-1.0.45.crate 49112 BLAKE2B 
f24cd4aba8f84be490ee89f95c666e35156a9dfd745ba4b28a61130ec0c2ff2b8e7ebbb7363cbebe8e9fadcfcd8c1f7f72bbbcf834b146395840c5569e66bfcf
 SHA512 
cd521fa11c0390cb7c71300ef77c5e27f10739345ff9c2d81c693191d602e8b54717237d1cfc325a39220f721df356e771c7a96885f77f43626d4e24d317434e
 DIST cfg-if-0.1.6.crate 7411 BLAKE2B 
0a19f5afaa89acfa7877e06e747c1e73af8b8a9886c97a803fc3d61d075b43f3fee6089c67ed28efe70aaf4082fc21dd5b24ea514fb1d761ba3d939dad496fee
 SHA512 
e393816f659bb5b1e64ebc72a4b6e3e673afd00cba302c3c92c6f2e98db341a29197f6cf413107e569175a86aad85e74a93e2cd3a9fa9fa2d1b70b01c3fcf378
+DIST cfg-if-0.1.9.crate 7353 BLAKE2B 
5556f3fdbf49708e6e4f08f2c536ee093b5f04dcf1fe4f68355189d129c416c338820143b5cf5f215323b38175ee0fd34eef4b2ff58179b190a63a9728fe2839
 SHA512 
45f7322217d291b3905ffdc45cadd5a7a7baf440f9a82a5b5596192ed0ac54353a3ecae0326d5807aae99bc4d79e0406d71bd65745ec8d9f8815a7c9436d648c
 DIST clap-2.32.0.crate 196073 BLAKE2B 
c262241a3ad1d0f944467f4ea9884ca3dc05b5e05656fd7b73700e0daeec035c07a5d06316cc1273e37f74f2c00429b0ee99da298804dc4deff9a252c

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

2019-12-27 Thread Georgy Yakovlev
commit: 0ce9951f3b5c1eb0fc3b06dddea74c1c0b5a3f4c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 20:35:06 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 21:12:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce9951f

app-shells/loksh: keyword 6.6 on ~ppc64

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

 app-shells/loksh/loksh-6.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/loksh/loksh-6.6.ebuild 
b/app-shells/loksh/loksh-6.6.ebuild
index 409607ab680..ccdbc481485 100644
--- a/app-shells/loksh/loksh-6.6.ebuild
+++ b/app-shells/loksh/loksh-6.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/dimkr/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 DEPEND="sys-libs/ncurses:0="
 BDEPEND="virtual/pkgconfig"



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

2019-12-27 Thread Fabian Groffen
commit: a7269e48f4961afcc8bc5f0b2d426f645612e973
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Dec 27 21:13:59 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Dec 27 21:13:59 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=a7269e48

qlop: report running over estimated time

basically try saying something useful, instead of unknown

Bug: https://bugs.gentoo.org/701386
Signed-off-by: Fabian Groffen  gentoo.org>

 qlop.c | 36 +++-
 1 file changed, 23 insertions(+), 13 deletions(-)

diff --git a/qlop.c b/qlop.c
index 634431a..3120d85 100644
--- a/qlop.c
+++ b/qlop.c
@@ -903,7 +903,9 @@ static int do_emerge_log(
if (pkg != NULL) {
maxtime = pkg->time / pkg->cnt;
if (elapsed >= maxtime) {
-   maxtime = elapsed >= pkg->tbegin ? 0 : 
pkg->tbegin;
+   maxtime = pkg->tbegin;
+   if (elapsed >= maxtime)
+   maxtime -= elapsed;
isMax = true;
}
}
@@ -928,12 +930,15 @@ static int do_emerge_log(
fmt_date(flags, pkgw->tbegin, 
0),
atom_format(flags->fmt, 
pkgw->atom));
}
-   printf("...%s ETA: %s%s\n",
-   p == NULL ? "" : p,
-   maxtime == 0 ? "unknown" :
-   fmt_elapsedtime(flags, maxtime 
- elapsed),
-   maxtime > 0 && verbose ?
-   isMax ? " (longest run)" : " 
(average run)" : "");
+   if (maxtime < 0)
+   printf("... +%s\n", fmt_elapsedtime(flags, 
-maxtime));
+   else
+   printf("...%s ETA: %s%s\n",
+   p == NULL ? "" : p,
+   maxtime == 0 ? "unknown" :
+   fmt_elapsedtime(flags, 
maxtime - elapsed),
+   maxtime > 0 && verbose ?
+   isMax ? " (longest 
run)" : " (average run)" : "");
}
clear_set(pkgs_seen);
array_for_each(unmerge_matches, i, pkgw) {
@@ -957,7 +962,9 @@ static int do_emerge_log(
if (pkg != NULL) {
maxtime = pkg->time / pkg->cnt;
if (elapsed >= maxtime) {
-   maxtime = elapsed >= pkg->tbegin ? 0 : 
pkg->tbegin;
+   maxtime = pkg->tbegin;
+   if (elapsed >= maxtime)
+   maxtime -= elapsed;
isMax = true;
}
}
@@ -972,11 +979,14 @@ static int do_emerge_log(
fmt_date(flags, pkgw->tbegin, 
0),
atom_format(flags->fmt, 
pkgw->atom));
}
-   printf("... ETA: %s%s\n",
-   maxtime == 0 ? "unknown" :
-   fmt_elapsedtime(flags, maxtime - 
elapsed),
-   maxtime > 0 && verbose ?
-   isMax ? " (longest run)" : " 
(average run)" : "");
+   if (maxtime < 0)
+   printf("... +%s\n", fmt_elapsedtime(flags, 
-maxtime));
+   else
+   printf("... ETA: %s%s\n",
+   maxtime == 0 ? "unknown" :
+   fmt_elapsedtime(flags, 
maxtime - elapsed),
+   maxtime > 0 && verbose ?
+   isMax ? " (longest 
run)" : " (average run)" : "");
}
free_set(pkgs_seen);
} else if (flags->do_average) {



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

2019-12-27 Thread Jörg Bornkessel
commit: 4920d3e6749cee859e115cf182a179910aea2d6c
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Fri Dec 27 21:08:44 2019 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Fri Dec 27 21:08:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4920d3e6

media-plugins/vdr-noepg: version bump

vdr-2.4 readdy

Closes: https://bugs.gentoo.org/704036
Package-Manager: Portage-2.3.83, Repoman-2.3.18
Signed-off-by: Joerg Bornkessel  gentoo.org>

 media-plugins/vdr-noepg/Manifest   |  1 +
 media-plugins/vdr-noepg/vdr-noepg-0.0.5.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/media-plugins/vdr-noepg/Manifest b/media-plugins/vdr-noepg/Manifest
index 96f0132a886..c4d0eb69ad1 100644
--- a/media-plugins/vdr-noepg/Manifest
+++ b/media-plugins/vdr-noepg/Manifest
@@ -1 +1,2 @@
 DIST vdr-noepg-0.0.4.tar.gz 13929 BLAKE2B 
a48c86680b425a86c9b147d5eb473d196f06dda6164145274bc4cf4a3922a853aacb60a0c40327797e1b76bf9bf416bbdf6056663f3dc58e2c2ead859416ca30
 SHA512 
9c7f064ce46fc57e2c2d18951162dfcab0992bdc4b803ab602332ff9c2b477a9580b31db1b1f7ecaf6b703bed30242b26f7e6edc4e16ef459fd39fa40b330124
+DIST vdr-noepg-0.0.5.tar.gz 14003 BLAKE2B 
3bc2dca43f8075b9d5e62124fb2cd129ff086977065323e8c719ea250b19c26399a8955e40c64799628795199730693eaa9573ed11a6119befde0cdaef077c49
 SHA512 
a655a664d7e5222f27e18a694998f4ff7529a3b2e49339eac9de1c53128fdbeca4bf4dd8282672ee330a98d601dd95f95d60ef1466ddc98b6b2ec10ff971a3cf

diff --git a/media-plugins/vdr-noepg/vdr-noepg-0.0.5.ebuild 
b/media-plugins/vdr-noepg/vdr-noepg-0.0.5.ebuild
new file mode 100644
index 000..d175683e864
--- /dev/null
+++ b/media-plugins/vdr-noepg/vdr-noepg-0.0.5.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: will replace the noepg-patch with the new cEpgHandler"
+HOMEPAGE="https://github.com/flensrocker/vdr-plugin-noepg";
+SRC_URI="https://github.com/flensrocker/vdr-plugin-noepg/archive/v${PV}.tar.gz
+-> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+
+DEPEND="media-video/vdr"
+
+S="${WORKDIR}/vdr-plugin-${VDRPLUGIN}-${PV}"



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

2019-12-27 Thread Jörg Bornkessel
commit: dcfd6556aad77077a637a32b9aa545c3161b37aa
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Fri Dec 27 20:53:34 2019 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Fri Dec 27 20:54:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcfd6556

media-plugins/vdr-actuator: version bump

vdr-2.4 readdy
moved to eapi 7

Closes: https://bugs.gentoo.org/704022
Package-Manager: Portage-2.3.83, Repoman-2.3.18
Signed-off-by: Joerg Bornkessel  gentoo.org>

 media-plugins/vdr-actuator/Manifest|  1 +
 .../vdr-actuator/vdr-actuator-1.2.1.ebuild |  6 ++---
 .../vdr-actuator-2.4.1_pre20181025.ebuild  | 27 ++
 3 files changed, 30 insertions(+), 4 deletions(-)

diff --git a/media-plugins/vdr-actuator/Manifest 
b/media-plugins/vdr-actuator/Manifest
index 9912b0604d0..40bf0fd9d6c 100644
--- a/media-plugins/vdr-actuator/Manifest
+++ b/media-plugins/vdr-actuator/Manifest
@@ -1 +1,2 @@
 DIST vdr-actuator-1.2.1.tgz 91343 BLAKE2B 
93c29c026a7e5178e0ec71c7276f01de8afb2bf3360a654029aed6f32dc769a6fb0100900e3dd33ce7386dd09e2bf3952db66b21387346a043b8b096e0a64602
 SHA512 
faed02e0dfd1027e412418023caba7c257d6f7c46ebca89139436bf2769c3b928f103ab2e1d90bd0836db32356e3fa238d5fbef6c5548415cefee0f09c96fd66
+DIST vdr-actuator-2.4.1_pre20181025.tar.gz 122233 BLAKE2B 
f49cfe08f9201fa0d2795e12acbb2c981fbf7e91a9609930deb70d8d642ef5aec3d740af3d0613ec1f9332a5e08135ab05fd2eb4a6d1ab0da18b1b1a9378b5a8
 SHA512 
f2a79534d3bbb1320b75be7a870e7cce95bbd814f82bbfa61ab30bafeb333dcf3220a4f9c470f4390b691aa2cf745f565e45d776e4ae170ff940132e1dcecaac

diff --git a/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild 
b/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild
index 5211357b305..858a5bac452 100644
--- a/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild
+++ b/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 inherit vdr-plugin-2
 
@@ -12,10 +12,8 @@ SRC_URI="http://ventoso.org/luca/vdr/${P}.tgz";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
 
 DEPEND=">=media-video/vdr-1.7.23"
-RDEPEND="${DEPEND}"
 
 src_prepare() {
vdr-plugin-2_src_prepare

diff --git a/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild 
b/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild
new file mode 100644
index 000..f07e61092cf
--- /dev/null
+++ b/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vdr-plugin-2
+
+GIT_VERSION="c810abffbf6dc6f1f354b0c545abe65311203fd8"
+
+DESCRIPTION="VDR plugin: control an hor. or ver. actuator attached trough the 
parallel port"
+HOMEPAGE="http://ventoso.org/luca/vdr/";
+SRC_URI="https://github.com/olivluca/vdr-actuator-plugin/archive/${GIT_VERSION}.tar.gz
 -> ${PF}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=media-video/vdr-2.4"
+
+S="${WORKDIR}/${PN}-plugin-${GIT_VERSION}"
+
+src_prepare() {
+   vdr-plugin-2_src_prepare
+
+   fix_vdr_libsi_include "${S}/scanfilter.h"
+   fix_vdr_libsi_include "${S}/scanfilter.c"
+}



[gentoo-commits] proj/portage-utils:master commit in: tests/qlop/, /

2019-12-27 Thread Fabian Groffen
commit: 1e5b2c8d3fb58335990e411af98498f249b54980
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Dec 27 20:38:44 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Dec 27 20:38:44 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=1e5b2c8d

qlop: some changes to -r (running) mode

- warn when qlop needs to defer to log heuristics (#701968)
- print running packages most recent first
- suppress identical running packages (#701392)
- ignore batches in emerge.log that appear to be backwards in time

Bug: https://bugs.gentoo.org/701968
Bug: https://bugs.gentoo.org/701392
Signed-off-by: Fabian Groffen  gentoo.org>

 qlop.c | 50 +++---
 tests/qlop/list01.good |  2 +-
 tests/qlop/list10.good |  4 ++--
 tests/qlop/sync.log| 12 ++--
 4 files changed, 52 insertions(+), 16 deletions(-)

diff --git a/qlop.c b/qlop.c
index 7cc8f44..634431a 100644
--- a/qlop.c
+++ b/qlop.c
@@ -371,6 +371,7 @@ static int do_emerge_log(
char *p;
char *q;
time_t tstart = LONG_MAX;
+   time_t tlast = tbegin;
time_t tstart_emerge = 0;
time_t last_merge = 0;
time_t sync_start = 0;
@@ -531,6 +532,9 @@ static int do_emerge_log(
}
 
tstart = atol(buf);
+   if (tstart < tlast)
+   continue;
+   tlast = tstart;
if (tstart < tbegin || tstart > tend)
continue;
 
@@ -845,6 +849,7 @@ static int do_emerge_log(
fclose(fp);
if (flags->do_running) {
time_t cutofftime;
+   set *pkgs_seen = create_set();
 
tstart = time(NULL);
 
@@ -856,7 +861,8 @@ static int do_emerge_log(
 
/* can't report endtime for non-finished operations */
flags->do_endtime = 0;
-   sync_time /= sync_cnt;
+   if (sync_time > 0)
+   sync_time /= sync_cnt;
if (sync_start >= cutofftime) {
elapsed = tstart - sync_start;
if (elapsed >= sync_time)
@@ -876,9 +882,10 @@ static int do_emerge_log(
fmt_elapsedtime(flags, 
sync_time - elapsed));
}
}
-   array_for_each(merge_matches, i, pkgw) {
+   array_for_each_rev(merge_matches, i, pkgw) {
time_t maxtime = 0;
bool isMax = false;
+   bool notseen;
 
if (pkgw->tbegin < cutofftime)
continue;
@@ -886,6 +893,11 @@ static int do_emerge_log(
snprintf(afmt, sizeof(afmt), "%s/%s",
pkgw->atom->CATEGORY, pkgw->atom->PN);
 
+   /* eliminate dups, bug #701392 */
+   add_set_unique(afmt, pkgs_seen, ¬seen);
+   if (!notseen)
+   continue;
+
elapsed = tstart - pkgw->tbegin;
pkg = get_set(afmt, merge_averages);
if (pkg != NULL) {
@@ -923,9 +935,11 @@ static int do_emerge_log(
maxtime > 0 && verbose ?
isMax ? " (longest run)" : " 
(average run)" : "");
}
+   clear_set(pkgs_seen);
array_for_each(unmerge_matches, i, pkgw) {
time_t maxtime = 0;
bool isMax = false;
+   bool notseen;
 
if (pkgw->tbegin < cutofftime)
continue;
@@ -933,6 +947,11 @@ static int do_emerge_log(
snprintf(afmt, sizeof(afmt), "%s/%s",
pkgw->atom->CATEGORY, pkgw->atom->PN);
 
+   /* eliminate dups, bug #701392 */
+   add_set_unique(afmt, pkgs_seen, ¬seen);
+   if (!notseen)
+   continue;
+
elapsed = tstart - pkgw->tbegin;
pkg = get_set(afmt, unmerge_averages);
if (pkg != NULL) {
@@ -959,6 +978,7 @@ static int do_emerge_log(
maxtime > 0 && verbose ?
isMax ? " (longest run)" : " 
(average run)" : "");
}
+   free_set(pkgs_seen);
} else if (flags->do_average) {
size_t total_merges = 0;
size_t total_unmerges = 0;
@@ -1135,9 +1155,22 @@ static array_t *probe_proc(array_t *atoms)
scandir_free(procs, procslen);
} else {
/* flag /proc doesn't exist */
+   warn("/proc doesn't e

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

2019-12-27 Thread Michał Górny
commit: a11cecfa190548f8bc7124cfef9d910174b6e652
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 27 20:24:28 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 27 20:28:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11cecfa

x11-terms/xfce4-terminal: Bump to 0.8.9.1

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

 x11-terms/xfce4-terminal/Manifest  |  1 +
 .../xfce4-terminal/xfce4-terminal-0.8.9.1.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/x11-terms/xfce4-terminal/Manifest 
b/x11-terms/xfce4-terminal/Manifest
index 0db3c40386d..e7b735e1f2d 100644
--- a/x11-terms/xfce4-terminal/Manifest
+++ b/x11-terms/xfce4-terminal/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-terminal-0.8.8.tar.bz2 938843 BLAKE2B 
ae7beb611744d7f2cc168cf1c938f5c49add4fb4691f95cfd8f88959f380aa1e3ff11181f08529a9825273a5da7fd9ab5f45de6e3f78eb5b7f224d8044592c5b
 SHA512 
0ceb130f0a0ceaa0a30a808fb7ff5070f75a84ef460c99799b267e5ecb1e0c15ef29558f78949d9a8968bfc50efebabc0f32dfc426a1db7ee6d225c6fdbf7645
+DIST xfce4-terminal-0.8.9.1.tar.bz2 943603 BLAKE2B 
ba8521c2e80e8979f1585eb5d9696c31c057a6ae1a9f468c8fe2e97f3a4fa5d494648b349b6c75a115918492d1b46177cf23d712d92345cab74551d68e054ea4
 SHA512 
c1a68300604d1db205ac52b51dfea38031dfd92b31f7530705ac6bc875c9b4f9819bdf05bca23cbfddd87f7899488ee4dab4c897ceb96efc41a44acfc298ed22
 DIST xfce4-terminal-0.8.9.tar.bz2 943101 BLAKE2B 
87dea9b1882f0245c9449d105d8ded215c5dc62a28f7abff0c6222f3b071b8f4cacad578fff86c57f0896c86aec04f00b800bbbf0853a25ebdc0c75d24df5708
 SHA512 
6d3225395bcb7706bb0452a7102d5fdfa404d018909987c824ca90e4fb8765aec7ffbb6534df18020c7c9dd9c860aeca0686e755f10e1855c870ef953d857397

diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-0.8.9.1.ebuild 
b/x11-terms/xfce4-terminal/xfce4-terminal-0.8.9.1.ebuild
new file mode 100644
index 000..705712ceada
--- /dev/null
+++ b/x11-terms/xfce4-terminal/xfce4-terminal-0.8.9.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eapi7-ver
+
+DESCRIPTION="A terminal emulator for the Xfce desktop environment"
+HOMEPAGE="https://docs.xfce.org/apps/terminal/start";
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 1-2)/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="utempter"
+
+RDEPEND=">=dev-libs/glib-2.38:2=
+   >=x11-libs/gtk+-3.20.8:3=
+   x11-libs/libX11:=
+   >=x11-libs/vte-0.38:2.91=
+   >=xfce-base/libxfce4ui-4.10:=[gtk3(+)]
+   utempter? ( sys-libs/libutempter:= )"
+DEPEND="${RDEPEND}
+   dev-libs/libxml2
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog HACKING NEWS README THANKS )
+
+src_configure() {
+   local myconf=(
+   $(use_with utempter)
+   )
+
+   econf "${myconf[@]}"
+}



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

2019-12-27 Thread Tim Harder
commit: a84b0cb20d1d7e3dda9aba80f94034cdac8601b1
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Dec 27 20:12:54 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Dec 27 20:15:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84b0cb2

app-text/yodl: version bump to 4.02.02

Closes: https://bugs.gentoo.org/652868

Signed-off-by: Tim Harder  gentoo.org>

 app-text/yodl/Manifest|  1 +
 app-text/yodl/yodl-4.02.02.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/app-text/yodl/Manifest b/app-text/yodl/Manifest
index 685959f21fb..d69fcab190e 100644
--- a/app-text/yodl/Manifest
+++ b/app-text/yodl/Manifest
@@ -1 +1,2 @@
 DIST yodl-4.02.01.tar.gz 308670 BLAKE2B 
f94c094f17ec99e66f64a704e41814274f61128ff21b11077d772874dcbc9f15fbc878df8831e7f73d9b6c89a497462c694bc0bdb6cd5637c0db08303e3838d5
 SHA512 
59e23bb173786b8806f56bf302dee9d8d971d0d840c609e2b24d9783b5866fca2509be844616318f9a4f302117b3a41f620be5cba09181e7ccdcf0c141402be7
+DIST yodl-4.02.02.tar.gz 309075 BLAKE2B 
ce9da287ca59e20319ae8a132553b669926c79e7ffbf7891af3e777c45815cbd784eaf8d706b7f4b8240ceac41c38882c7b5d2b51e2691da249b0f5be43b
 SHA512 
531b5b61f85ed556163b0cf76a30451212849e5e03e11819cc466603db0856737a9d3bc34ba11419befd7925ec1bac33f92b707c38acd2fa8047e3e1223d0a78

diff --git a/app-text/yodl/yodl-4.02.02.ebuild 
b/app-text/yodl/yodl-4.02.02.ebuild
new file mode 100644
index 000..25f75b90993
--- /dev/null
+++ b/app-text/yodl/yodl-4.02.02.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="Your Own Document Language: a pre-document language and tools to 
process it"
+HOMEPAGE="https://fbb-git.gitlab.io/yodl/ https://gitlab.com/fbb-git/yodl";
+SRC_URI="https://gitlab.com/fbb-git/${PN}/-/archive/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND=">=dev-util/icmake-8.00.00"
+
+S=${WORKDIR}/${P}/${PN}
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != "binary" ]]; then
+   if tc-is-gcc && [[ $(gcc-major-version) -lt 8 ]]; then
+   die "Your compiler doesn't fully support C++17. Use GCC 
8 or newer."
+   elif tc-is-clang && [[ $(clang-major-version) -lt 6 ]]; then
+   die "Your compiler doesn't fully support C++17. Use 
Clang 6 or newer."
+   fi
+   fi
+}
+
+src_prepare() {
+   sed -e "/DOC.* =/s/yodl\(-doc\)\?/${PF}/" \
+   -e "/COMPILER =/s/gcc/$(tc-getCC)/" \
+   -e "/CXX =/s/g++/$(tc-getCXX)/" \
+   -i INSTALL.im || die
+
+   sed -e "s/g++/$(tc-getCXX)/" \
+   -e "s:#define CLS://\0:" \
+   -i verbinsert/icmconf || die
+
+   sed -e "s/ar r /$(tc-getAR) r /" \
+   -e "s/ranlib/$(tc-getRANLIB)/" \
+   -i icmake/stdcompile || die
+
+   # required for std::filesystem usage
+   append-cxxflags -std=c++17
+
+   default
+}
+
+src_compile() {
+   ./build programs || die
+   ./build macros || die
+   ./build man || die
+   use doc && { ./build manual || die ; }
+}
+
+src_install() {
+   ./build install programs "${ED}" || die
+   ./build install macros "${ED}" || die
+   ./build install man "${ED}" || die
+   ./build install docs "${ED}" || die
+   use doc && { ./build install manual "${ED}" || die ; }
+}



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

2019-12-27 Thread Tim Harder
commit: 99a3bf36f68012e5b323ff7e9f0ee6da55f3aa45
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Dec 27 19:39:24 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Dec 27 20:14:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a3bf36

dev-util/icmake: version bump to 9.02.09

Signed-off-by: Tim Harder  gentoo.org>

 dev-util/icmake/Manifest  |  1 +
 dev-util/icmake/icmake-9.02.09.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-util/icmake/Manifest b/dev-util/icmake/Manifest
index 22ee87b73a9..50b649706dc 100644
--- a/dev-util/icmake/Manifest
+++ b/dev-util/icmake/Manifest
@@ -1 +1,2 @@
 DIST icmake-9.02.08.tar.gz 372630 BLAKE2B 
0c0437bd44c102a866eb85649df36badc52d0215f76d986bab818c6ad9ca28bcd9dff246f91e03ce623adc860ce434f37c4d1d00f74c8cf11200fb77aede9fe1
 SHA512 
8c4debbe236b2112f1a3bce6b4bd5f12f156067094af73bfec9f746b59d4fe218aeb9b3d5c82da99301d0f18e7a40cd46c76ec055d6887a72fbd3242c70cfcf4
+DIST icmake-9.02.09.tar.gz 372706 BLAKE2B 
dc114193fbee9cd7641e0d3c8930c09fb1a3ee705cd14a18c81099cbef90b82e08739ba20344e42ba90c0001b90b274c0e7468f02f84260588659fdea51156a1
 SHA512 
383ae2e74a5193524aab184e6480cf53d5d3a2296420b8d35c6f223749c74b85f5c88ea00d8ff1e754ddacf2fd7f89c9205df64447fbb292681b069f93eb6891

diff --git a/dev-util/icmake/icmake-9.02.09.ebuild 
b/dev-util/icmake/icmake-9.02.09.ebuild
new file mode 100644
index 000..4eea0292ebf
--- /dev/null
+++ b/dev-util/icmake/icmake-9.02.09.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="Hybrid between a make utility and a shell scripting language"
+HOMEPAGE="https://fbb-git.gitlab.io/icmake/ https://gitlab.com/fbb-git/icmake";
+SRC_URI="https://gitlab.com/fbb-git/${PN}/-/archive/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S=${WORKDIR}/${P}/${PN}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.00.00-ar.patch
+   "${FILESDIR}"/${PN}-9.02.02-verbose-build.patch
+)
+
+src_prepare() {
+   default
+
+   sed -e "/^#define LIBDIR/s/lib/$(get_libdir)/" \
+   -e "/^#define DOCDIR/s/${PN}/${PF}/" \
+   -e "/^#define DOCDOCDIR/s/${PN}-doc/${PF}/" \
+   -i INSTALL.im || die
+
+   # fix build issues (bug #589896)
+   append-cflags -std=gnu99
+
+   tc-export AR CC
+}
+
+src_configure() {
+   ./icm_prepare "${EROOT}" || die
+}
+
+src_compile() {
+   ./icm_bootstrap "${EROOT}" || die
+}
+
+src_install() {
+   ./icm_install all "${ED}" || die
+}



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

2019-12-27 Thread Sebastian Pipping
commit: bd613b5ea4d2cb2c78a083710221490cfd5bb081
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Dec 27 19:52:36 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri Dec 27 19:54:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd613b5e

dev-python/bottle: 0.12.18 + EAPI 7 + Python 3.8

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

 dev-python/bottle/Manifest  |  1 +
 dev-python/bottle/bottle-0.12.18.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-python/bottle/Manifest b/dev-python/bottle/Manifest
index a6843d95900..56153c75cb9 100644
--- a/dev-python/bottle/Manifest
+++ b/dev-python/bottle/Manifest
@@ -1,3 +1,4 @@
 DIST bottle-0.12.12.tar.gz 71554 BLAKE2B 
4b0d0d77c5ebaddcafd44e16a052535ded566245324d39e97a39dd20a193360487f9489e8e89471dd92ca35d6c5b2e8cbe1572a958db31b69d32d3e32f1b6403
 SHA512 
cdba3859129680f08b8c641708fd884ccf46d404786cbf48435d752fece998a446f49799e4e05e979b967843866f3e966a35a6cac7aed3270df55fae508bae31
 DIST bottle-0.12.13.tar.gz 70870 BLAKE2B 
d8bdef473181ce1cf6c0d1ea3537c407e68d23c1c44ca33e26c647d3b3783040d466b594c56c10cdd007d23bdf1708412d3e3ff108effa9e8a92e1b22f7a6c69
 SHA512 
86d106eb08e0b736a85aa69871f2d1e23c1d6f71948b85718daf131002c53c000e092ffdfe5b36c60460473467a2ca2b5af19767344689ffe638245e6859a80b
 DIST bottle-0.12.16.tar.gz 72248 BLAKE2B 
21b5bc376648baec74577ac5b57fcacc58899babe07a034a436d5e2bde75a9e2e48b2569c5caf1478e77790c5fa327114ab9b084f014cc1ba97637d9ddfec659
 SHA512 
3c167f95902522c8f264e8478403da8e9b8cd84594318c4a773d38b7548b5ba95c99ef922033f6885cdc044b31f9c2e2f7ed263886637ce2a048e99c0c6e1403
+DIST bottle-0.12.18.tar.gz 71557 BLAKE2B 
a34cc1ab9a2a8505b7fda8bbddbae30b4e6c4829cae53f0f886237a21fdfa7f2b2463b216d7a16464539f41bdce4c1dabb5cc66027b8fdd19b10e9a78a3cdbb5
 SHA512 
db8a341cd80d755205518bb9eac5b79dca9e541ab3ad9d9d57f891d895f7df75a8facd16b068cbdf7c4f884f35e384449f4cbd565a43e9c5d000d3a9f5b7dcb0

diff --git a/dev-python/bottle/bottle-0.12.18.ebuild 
b/dev-python/bottle/bottle-0.12.18.ebuild
new file mode 100644
index 000..6741fdd076c
--- /dev/null
+++ b/dev-python/bottle/bottle-0.12.18.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy pypy3 )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="A fast and simple micro-framework for small web-applications"
+HOMEPAGE="https://pypi.org/project/bottle/ https://bottlepy.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? (
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_USEDEP}]
+   ' 'python*')
+   )"
+RDEPEND=""
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.12.8-py3.5-backport.patch
+)
+
+python_prepare_all() {
+   sed -i -e '/scripts/d' setup.py || die
+
+   # Remove test file requring connection to network
+   rm test/test_server.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # A few odd fails in the suite under pypy
+   # https://github.com/bottlepy/bottle/issues/714
+   "${EPYTHON}" test/testall.py || die "tests failed under ${EPYTHON}"
+}
+
+pkg_postinst() {
+   optfeature "Templating support" dev-python/mako
+   elog "Due to problems with bottle.py being in /usr/bin (see bug 
#474874)"
+   elog "we do as most other distros and do not install the script 
anymore."
+   elog "If you do want/have to call it directly rather than through your 
app,"
+   elog "please use the following instead:"
+   elog '  `python -m bottle`'
+}



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

2019-12-27 Thread Georgy Yakovlev
commit: 5181d9019233435db1e97fdae7ee228e8400c7c2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 19:46:47 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 19:46:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5181d901

app-shells/mcfly: drop ~ppc64 keyword

fails at runtime

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

 app-shells/mcfly/mcfly-0.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/mcfly/mcfly-0.3.6.ebuild 
b/app-shells/mcfly/mcfly-0.3.6.ebuild
index f0929706903..6777ee5bb6a 100644
--- a/app-shells/mcfly/mcfly-0.3.6.ebuild
+++ b/app-shells/mcfly/mcfly-0.3.6.ebuild
@@ -70,7 +70,7 @@ 
SRC_URI="https://github.com/cantino/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 MIT Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64"
 
 DEPEND="dev-db/sqlite:3"
 RDEPEND="${DEPEND}"



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

2019-12-27 Thread Georgy Yakovlev
commit: 6c9d62bea0d70628eb05603d6a96264657520c79
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 19:39:13 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 19:42:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9d62be

app-shells/mcfly: bump to 0.3.6

fix ebuild QA issues and add licenses

Bug: https://bugs.gentoo.org/694418
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-shells/mcfly/Manifest   |  1 +
 app-shells/mcfly/mcfly-0.3.6.ebuild | 96 +
 2 files changed, 97 insertions(+)

diff --git a/app-shells/mcfly/Manifest b/app-shells/mcfly/Manifest
index 4ef7d051fd7..e9fd459d301 100644
--- a/app-shells/mcfly/Manifest
+++ b/app-shells/mcfly/Manifest
@@ -23,6 +23,7 @@ DIST libsqlite3-sys-0.10.0.crate 2175426 BLAKE2B 
dc7cbbcb632e2de1e8fcd6372cb0a82
 DIST linked-hash-map-0.4.2.crate 15980 BLAKE2B 
f31e0dc6f6bb3af355981491e42ce70ac91cbcf059c3d7da8ad2160c40c379bf6d10aab1fdc8400df4497e30ae8dc8c37149ec23084b589fb9a17b8dcf7fbdb4
 SHA512 
e9ca0dcf09338b8bf2e669eae241b1d07a08c430b2c1fb8adde9a79218aac8f0ad3a13d515202fbf7d0d6f3607e64c4fb3b8b9fe9190655897ae7aeeeb91dbce
 DIST lru-cache-0.1.1.crate 8645 BLAKE2B 
027f7051ce930701b97017638f2091efef0b3be330fe1cf534d31c7040c8eb55d73d8e397644584d642e370ed2c109f6df61a6da020f6df5f5756cfccbdf9216
 SHA512 
f397be62edf59bcb36767e338427684274c3ec900d96f92c75859c61ae52f78c42a551bb298e256b76f65bc7b5765c453a07baa61dcb01bfb93ca8a41612b521
 DIST mcfly-0.3.4.tar.gz 193516 BLAKE2B 
e30e438460788ab385924e729d1bd1a00eb6642eaa2f09d378ad20431218dee56153ac8a22c310b733202ac1929dc4e8c800ad480c66cfe3a21f96a79cff43b6
 SHA512 
49a69c6b4af6814333860262ced4d0d83703d397f5c2f46f9d4351eec9def91c0eff39069982ae67c8fbd5371d562e9e6afbb778472d83dee13aace62f456bf2
+DIST mcfly-0.3.6.tar.gz 194334 BLAKE2B 
b461acc03a30d063f4b2b0c90fe37414823b708d07d4298ed8f1a6042831d5e6b50137a17fe58efc1eb379e35496a2b9eca443b4de75b39442bd3413054d0d46
 SHA512 
0f76c38604f95056fc611bd9599ce7812c2286d85239fa0cf8447718f33ef8020c307c1ff0e7e9cdf7aa0e554916ecf6695529164762978fa4ac9b4ac70445be
 DIST memchr-2.0.1.crate 9858 BLAKE2B 
ccf5530245bdcf1b892b98858d1cfd8cdeec3765422f6d1503bfaf3e48744dabfbc1767212b310d1951f1594ec3d4ca09447ca72782ed272cc396113a7f9fef8
 SHA512 
50daeb73062c30b244c8fec965ff0c69c29571022a9228dafd1ed397164956e39fbe260b8adce33522b5cedcd7f9135500ac45d6bc0b5e72bf9e89ebea0954d1
 DIST nodrop-0.1.12.crate 3033 BLAKE2B 
69792f5ac9722dc570749795b6e0e6c6373c44614bf5861846af08d426d18e5929ad3c5b957adf3480e8c77444cec9d33b3e8b272eea9c7200f0cedf0d78e7ac
 SHA512 
8f2856a6467715565ea5b3be181fc957f6cbc885797c15582ef5be5a71089201292ea58f94877496737dfd427b19523228fa4bde49d9413a8399d2e7888b99aa
 DIST pkg-config-0.3.11.crate 13227 BLAKE2B 
f22a748d9330848379d9bcc32026c9ba4bcffc043495b864af95dde36ce3fe71344bf5b0534aa61574f677b9a3d1ec0e09f774dea0ee57c1810f1e6bd7edc1e4
 SHA512 
c5e53a9dd777bce55889fdf7028418443896890ff120beb2fda5e5fcc55624aaefc2ac058c2b4bc88519d48bacc477351b0ab1c4d4a65b4e4bf66a69a419aae6

diff --git a/app-shells/mcfly/mcfly-0.3.6.ebuild 
b/app-shells/mcfly/mcfly-0.3.6.ebuild
new file mode 100644
index 000..f0929706903
--- /dev/null
+++ b/app-shells/mcfly/mcfly-0.3.6.ebuild
@@ -0,0 +1,96 @@
+# Copyright 2017-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CRATES="
+ansi_term-0.11.0
+argon2rs-0.2.5
+arrayvec-0.4.7
+atty-0.2.10
+backtrace-0.3.9
+backtrace-sys-0.1.24
+bitflags-1.0.3
+blake2-rfc-0.2.18
+cc-1.0.18
+cfg-if-0.1.5
+clap-2.32.0
+cloudabi-0.0.3
+constant_time_eq-0.1.3
+csv-1.0.1
+csv-core-0.1.4
+dirs-1.0.4
+failure-0.1.2
+failure_derive-0.1.2
+fuchsia-zircon-0.3.3
+fuchsia-zircon-sys-0.3.3
+libc-0.2.42
+libsqlite3-sys-0.10.0
+linked-hash-map-0.4.2
+lru-cache-0.1.1
+memchr-2.0.1
+nodrop-0.1.12
+pkg-config-0.3.11
+proc-macro2-0.4.20
+quote-0.6.8
+rand-0.4.3
+rand-0.5.5
+rand_core-0.2.1
+redox_syscall-0.1.40
+redox_termios-0.1.1
+redox_users-0.2.0
+relative-path-0.4.0
+rusqlite-0.15.0
+rustc-demangle-0.1.9
+scoped_threadpool-0.1.9
+serde-1.0.75
+shellexpand-1.0.0
+strsim-0.7.0
+syn-0.14.9
+synstructure-0.9.0
+termion-1.5.1
+textwrap-0.10.0
+time-0.1.40
+unicode-segmentation-1.2.1
+unicode-width-0.1.5
+unicode-xid-0.1.0
+vcpkg-0.2.4
+vec_map-0.8.1
+winapi-0.3.5
+winapi-i686-pc-windows-gnu-0.4.0
+winapi-x86_64-pc-windows-gnu-0.4.0
+"
+
+inherit cargo
+
+DESCRIPTION="Context-aware bash history search replacement (crtl-r)"
+HOMEPAGE="https://github.com/cantino/mcfly";
+SRC_URI="https://github.com/cantino/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   $(cargo_crate_uris ${CRATES})"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 MIT Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+
+DEPEND="dev-db/sqlite:3"
+RDEPEND="${DEPEND}"
+
+QA_FLAGS_IGNORED="/usr/bin/mcfly"
+
+src_install() {
+   cargo_src_install
+
+   insinto "/usr/share/${PN}"
+   doins "${PN}.bash"
+
+   einstalldocs
+}
+
+pk

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

2019-12-27 Thread Georgy Yakovlev
commit: fe7bb135799a5394689809a2434970ee5634c5dc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 19:42:39 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 19:42:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7bb135

app-shells/mcfly: drop old

Closes: https://bugs.gentoo.org/694418
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-shells/mcfly/Manifest   |  1 -
 app-shells/mcfly/mcfly-0.3.4.ebuild | 94 -
 2 files changed, 95 deletions(-)

diff --git a/app-shells/mcfly/Manifest b/app-shells/mcfly/Manifest
index e9fd459d301..a2b6ae8061d 100644
--- a/app-shells/mcfly/Manifest
+++ b/app-shells/mcfly/Manifest
@@ -22,7 +22,6 @@ DIST libc-0.2.42.crate 336080 BLAKE2B 
0de0726bfb00ff42d67abf06efa26c1a4f8132b29b
 DIST libsqlite3-sys-0.10.0.crate 2175426 BLAKE2B 
dc7cbbcb632e2de1e8fcd6372cb0a82ed044db1d8634fa88b4294efb01470528fc86cece8c1ba6c4800a97c39d78bebb4b858efaf7c3c74510f5cf675ca2a1f0
 SHA512 
df030105952e8e0ca9def15d914a2eb7fb81754c85465788f7a3df5626b647d4af7f93b11f2f6d6e3dba286fd101c779dd51de7f2732084ba9542120cbc0e299
 DIST linked-hash-map-0.4.2.crate 15980 BLAKE2B 
f31e0dc6f6bb3af355981491e42ce70ac91cbcf059c3d7da8ad2160c40c379bf6d10aab1fdc8400df4497e30ae8dc8c37149ec23084b589fb9a17b8dcf7fbdb4
 SHA512 
e9ca0dcf09338b8bf2e669eae241b1d07a08c430b2c1fb8adde9a79218aac8f0ad3a13d515202fbf7d0d6f3607e64c4fb3b8b9fe9190655897ae7aeeeb91dbce
 DIST lru-cache-0.1.1.crate 8645 BLAKE2B 
027f7051ce930701b97017638f2091efef0b3be330fe1cf534d31c7040c8eb55d73d8e397644584d642e370ed2c109f6df61a6da020f6df5f5756cfccbdf9216
 SHA512 
f397be62edf59bcb36767e338427684274c3ec900d96f92c75859c61ae52f78c42a551bb298e256b76f65bc7b5765c453a07baa61dcb01bfb93ca8a41612b521
-DIST mcfly-0.3.4.tar.gz 193516 BLAKE2B 
e30e438460788ab385924e729d1bd1a00eb6642eaa2f09d378ad20431218dee56153ac8a22c310b733202ac1929dc4e8c800ad480c66cfe3a21f96a79cff43b6
 SHA512 
49a69c6b4af6814333860262ced4d0d83703d397f5c2f46f9d4351eec9def91c0eff39069982ae67c8fbd5371d562e9e6afbb778472d83dee13aace62f456bf2
 DIST mcfly-0.3.6.tar.gz 194334 BLAKE2B 
b461acc03a30d063f4b2b0c90fe37414823b708d07d4298ed8f1a6042831d5e6b50137a17fe58efc1eb379e35496a2b9eca443b4de75b39442bd3413054d0d46
 SHA512 
0f76c38604f95056fc611bd9599ce7812c2286d85239fa0cf8447718f33ef8020c307c1ff0e7e9cdf7aa0e554916ecf6695529164762978fa4ac9b4ac70445be
 DIST memchr-2.0.1.crate 9858 BLAKE2B 
ccf5530245bdcf1b892b98858d1cfd8cdeec3765422f6d1503bfaf3e48744dabfbc1767212b310d1951f1594ec3d4ca09447ca72782ed272cc396113a7f9fef8
 SHA512 
50daeb73062c30b244c8fec965ff0c69c29571022a9228dafd1ed397164956e39fbe260b8adce33522b5cedcd7f9135500ac45d6bc0b5e72bf9e89ebea0954d1
 DIST nodrop-0.1.12.crate 3033 BLAKE2B 
69792f5ac9722dc570749795b6e0e6c6373c44614bf5861846af08d426d18e5929ad3c5b957adf3480e8c77444cec9d33b3e8b272eea9c7200f0cedf0d78e7ac
 SHA512 
8f2856a6467715565ea5b3be181fc957f6cbc885797c15582ef5be5a71089201292ea58f94877496737dfd427b19523228fa4bde49d9413a8399d2e7888b99aa

diff --git a/app-shells/mcfly/mcfly-0.3.4.ebuild 
b/app-shells/mcfly/mcfly-0.3.4.ebuild
deleted file mode 100644
index 8d1602d8357..000
--- a/app-shells/mcfly/mcfly-0.3.4.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 2017-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CRATES="
-ansi_term-0.11.0
-argon2rs-0.2.5
-arrayvec-0.4.7
-atty-0.2.10
-backtrace-0.3.9
-backtrace-sys-0.1.24
-bitflags-1.0.3
-blake2-rfc-0.2.18
-cc-1.0.18
-cfg-if-0.1.5
-clap-2.32.0
-cloudabi-0.0.3
-constant_time_eq-0.1.3
-csv-1.0.1
-csv-core-0.1.4
-dirs-1.0.4
-failure-0.1.2
-failure_derive-0.1.2
-fuchsia-zircon-0.3.3
-fuchsia-zircon-sys-0.3.3
-libc-0.2.42
-libsqlite3-sys-0.10.0
-linked-hash-map-0.4.2
-lru-cache-0.1.1
-memchr-2.0.1
-nodrop-0.1.12
-pkg-config-0.3.11
-proc-macro2-0.4.20
-quote-0.6.8
-rand-0.4.3
-rand-0.5.5
-rand_core-0.2.1
-redox_syscall-0.1.40
-redox_termios-0.1.1
-redox_users-0.2.0
-relative-path-0.4.0
-rusqlite-0.15.0
-rustc-demangle-0.1.9
-scoped_threadpool-0.1.9
-serde-1.0.75
-shellexpand-1.0.0
-strsim-0.7.0
-syn-0.14.9
-synstructure-0.9.0
-termion-1.5.1
-textwrap-0.10.0
-time-0.1.40
-unicode-segmentation-1.2.1
-unicode-width-0.1.5
-unicode-xid-0.1.0
-vcpkg-0.2.4
-vec_map-0.8.1
-winapi-0.3.5
-winapi-i686-pc-windows-gnu-0.4.0
-winapi-x86_64-pc-windows-gnu-0.4.0
-"
-
-inherit cargo
-
-DESCRIPTION="Context-aware bash history search replacement (crtl-r)"
-HOMEPAGE="https://github.com/cantino/mcfly";
-SRC_URI="https://github.com/cantino/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   $(cargo_crate_uris ${CRATES})"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-
-DEPEND=""
-RDEPEND=""
-
-src_install() {
-   cargo_src_install
-
-   insinto "/usr/share/${PN}"
-   doins "${PN}.bash"
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   local p="/usr/share/${PN}/${PN}.bash"
-
-   elog "To start using ${PN}"
-   elog "Add the following t

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

2019-12-27 Thread Sebastian Pipping
commit: 7f58d4f894e721d882e079367229250478d705ae
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Dec 27 19:22:10 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri Dec 27 19:39:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f58d4f8

dev-python/mako: 1.1.0 + py48 + pytest 4

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

 dev-python/mako/Manifest  |  1 +
 dev-python/mako/mako-1.1.0.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest
index cde4d91be2c..8ab7a3689d7 100644
--- a/dev-python/mako/Manifest
+++ b/dev-python/mako/Manifest
@@ -1,3 +1,4 @@
 DIST Mako-1.0.3.tar.gz 565224 BLAKE2B 
8c9a6fa10a6a8d5fc87ff75b77b11e411bd79adcab64e3b3b9066ba7010db94d98c7e8e422e1f89a3ff326501eff8dd6129a1af97d131babcd00047b0db19c29
 SHA512 
1652cb3f7ea6484975c16f914ce9c070e503ff532564f76a048dd316e5eb12ff2b2445f272be55147d4d62b45906d5e14b3799c9136622ed0867a00875a0e52d
 DIST Mako-1.0.6.tar.gz 575112 BLAKE2B 
c8354faf03ca2b6dfbb82ae96e8b86385630713a0ebb1d592179acaa78e0950a0b013da05da0c079263043a4ce8958e5ec50215c401b2c4fcabfd7f364d92be5
 SHA512 
15608f2487783ea3a48faf743ee1b8e811adc34281c613e56f1a4548f3c614d1d5dbc943911943a7f8f6d34a962a27387d8fc17862038c1abee2e6c3328a79cf
 DIST Mako-1.0.7.tar.gz 564418 BLAKE2B 
c7ecad786213a8d3b77241955d5a825513f81bf66b705b6f54d6ff74a6513f7c8bacdc55fa8f21acb03e691900f45605da834a2b941bc65bddb177ce86dbe961
 SHA512 
d67af6788bf8603010361ce8b6d0355b0191657c07f3b5845f9d5e91653c3e349a7b35d5b36aa9c7f291973c83911ce94075e1cad78e6935d0ed4ee9c6e2a571
+DIST Mako-1.1.0.tar.gz 463945 BLAKE2B 
31e5c3455f19756dfad6b61c71923c43ccb734aabffebaf3bbe853ab8a549ec11e6ee0b93f09b5dc30069f8969c8ec996143c0888b675bf1a72079fb2e478549
 SHA512 
acb0f53a22ae152c359c38391f508eca706efcc52916a6e87f2702517dd48b5ffd26eef0f2f9172046f1abd0aea1f47328354ff622938886aa00f950a261e8d4

diff --git a/dev-python/mako/mako-1.1.0.ebuild 
b/dev-python/mako/mako-1.1.0.ebuild
new file mode 100644
index 000..90a0a1f4166
--- /dev/null
+++ b/dev-python/mako/mako-1.1.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7,8}} )
+
+inherit distutils-r1 eutils
+
+MY_PN="Mako"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="A Python templating language"
+HOMEPAGE="http://www.makotemplates.org/ https://pypi.org/project/Mako/";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' pypy 
python2_7)
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+python_test() {
+   py.test -v || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   rm -r doc/build || die
+
+   use doc && local HTML_DOCS=( doc/. )
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   elog "Optional dependencies:"
+   optfeature "caching support" dev-python/beaker
+}



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

2019-12-27 Thread Sebastian Pipping
commit: 345af3952c207069edc6d1d9d2a291851a9e6dee
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Dec 27 18:23:12 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri Dec 27 19:39:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345af395

dev-python/mako: Needs pytest <4

Closes: https://bugs.gentoo.org/675442
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.83, Repoman-2.3.20

 dev-python/mako/mako-1.0.7-r1.ebuild | 2 +-
 dev-python/mako/mako-1.0.7.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/mako/mako-1.0.7-r1.ebuild 
b/dev-python/mako/mako-1.0.7-r1.ebuild
index 90a0a1f4166..9c705367c06 100644
--- a/dev-python/mako/mako-1.0.7-r1.ebuild
+++ b/dev-python/mako/mako-1.0.7-r1.ebuild
@@ -27,7 +27,7 @@ DEPEND="
test? (
${RDEPEND}
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' pypy 
python2_7)
-   dev-python/pytest[${PYTHON_USEDEP}]
+   

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

2019-12-27 Thread Sebastian Pipping
commit: 2e73836d865968a05f1d0e21c923d8e435d3930b
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Dec 27 18:36:27 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri Dec 27 19:39:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e73836d

dev-python/mako: Revert Python 3.8 due to broken tests

Effectively reverts 284f17e0d11b2dab843a7afd9b5f5259f46a2dbd
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.83, Repoman-2.3.20

 dev-python/mako/mako-1.0.7-r1.ebuild | 50 
 1 file changed, 50 deletions(-)

diff --git a/dev-python/mako/mako-1.0.7-r1.ebuild 
b/dev-python/mako/mako-1.0.7-r1.ebuild
deleted file mode 100644
index 9c705367c06..000
--- a/dev-python/mako/mako-1.0.7-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7,8}} )
-
-inherit distutils-r1 eutils
-
-MY_PN="Mako"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="A Python templating language"
-HOMEPAGE="http://www.makotemplates.org/ https://pypi.org/project/Mako/";
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' pypy 
python2_7)
-   

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

2019-12-27 Thread Aaron Bauman
commit: 4e4bd92d288b8d088f076aeb0cd39bbd9a990852
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Dec 27 19:35:16 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Dec 27 19:35:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4bd92d

sci-libs/gsl: arm64 stable (bug #700196)

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

 sci-libs/gsl/gsl-2.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/gsl/gsl-2.5-r1.ebuild b/sci-libs/gsl/gsl-2.5-r1.ebuild
index 7d7ec3ef16e..9b2bc0dde89 100644
--- a/sci-libs/gsl/gsl-2.5-r1.ebuild
+++ b/sci-libs/gsl/gsl-2.5-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0/23"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="cblas-external +deprecated static-libs"
 
 RDEPEND="cblas-external? ( virtual/cblas:= )"



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

2019-12-27 Thread Georgy Yakovlev
commit: 0040cbf949dafaeb727a33bdb51e9afeb44fb886
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 19:26:15 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 19:26:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0040cbf9

app-misc/skim: drop old

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

 app-misc/skim/Manifest  |  15 --
 app-misc/skim/skim-0.5.4.ebuild |  75 --
 app-misc/skim/skim-0.5.5.ebuild |  74 -
 app-misc/skim/skim-0.6.4.ebuild | 108 -
 app-misc/skim/skim-0.6.6.ebuild | 112 --
 app-misc/skim/skim-0.6.7.ebuild | 116 
 app-misc/skim/skim-0.6.8.ebuild | 115 ---
 7 files changed, 615 deletions(-)

diff --git a/app-misc/skim/Manifest b/app-misc/skim/Manifest
index f1638525ddd..1c103552497 100644
--- a/app-misc/skim/Manifest
+++ b/app-misc/skim/Manifest
@@ -1,4 +1,3 @@
-DIST aho-corasick-0.6.10.crate 26122 BLAKE2B 
752eccb2fbf36fbc73b8694033d2f80f6ab6d2a8c2ae023329b90bb252b537adb1e80a604b4266bfb1ccc2963fcaa6579be48ef011c9728734c7cb77fa3eab99
 SHA512 
4a21b0e68c416e5dcfe99ded917577abdbe7c92e50227b7906a2b3bd25105f8e7d03103514d388171a41090cc7bcb63bb5b4dc3c6847a9b4e09bb3856a1bbd9d
 DIST aho-corasick-0.6.4.crate 25443 BLAKE2B 
b866fec3f2d7bf39152b30d4c95c921c3912c832cb5d7016c771bf19cb8bf02851ee942c891cc95f339b35c0545f9b45e26ce893486660b26227129aa7792b84
 SHA512 
0191f627896469bdb271f1b9d2f3d3b0f7952579cd07c2659996ad66a961dbe605c6a4a929100d6b9c246e65199c0e180b1e8349943f06a6f08250e003e62b65
 DIST aho-corasick-0.7.3.crate 55093 BLAKE2B 
16dfd6505ac34c1b0351c736a913852a354da64177fbf8fabf35212a4deea087150ed7e558787061da1e71c995e3c876c155eb1c629865cc282ab8aee06c9539
 SHA512 
4250dc8fa38ad74e0c25375744f34eb06ff3bddbf16d6b4d757a9053ca16c3945d15c8f9deb11ea55d30b6d1c1744c4bccc388a4413b723a429445bf5ef3ffa9
 DIST ansi_term-0.10.2.crate 16642 BLAKE2B 
69c001a07e02f48eeea8d63b1a242fc1eeb2ab9cb874e6c0e6cf40efbb6a1d585572330f9b69abb4d8df3012edc6e861854f816571b35aa55ee759fce79f1203
 SHA512 
ad4572845913cb21fdd9d8c0bffc5fce1571ef62c32fe83fd41262f7955e918400a446077494038299c4c0dfb0bd030d089336b3f169e726a5e15ee5c78ea3b5
@@ -35,16 +34,13 @@ DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B 
dfc4a1e31d3ec9e2ac62b890839919fb7fed
 DIST lazy_static-0.2.11.crate 12361 BLAKE2B 
3fe6a480c30a792448a3a2b378e05634ec59603f07baa03c0881fe5af85ecde5a172bb0733e7043fb6c43eabc261635b23410658d48add09eef6d807a750d22f
 SHA512 
c85ac434d1b7d41d638e76a142a43d925b96ba112b1abeca1bae160d828262a85cd333d72499fe1dc7ae9574d3db226106acb433328c056028eb8c42bfe6
 DIST lazy_static-1.3.0.crate 10616 BLAKE2B 
caa2af77f69c96b5f35dbb2aad7e73784544e6baa5e1fcc2272738fcd3d5f0576480c8169cdddc665a953eb9b6b7ddeb69e93cfa60401458afbe783fff82d1b1
 SHA512 
08288790139876765b6d4a5988f47fd2a4bfc77c2f2406ad44e64920a471b5655c7f54cb197e5a40c29ee8b42aecbbefaac2b6f4a7dd2b5e24dd92c46cb9b822
 DIST libc-0.2.42.crate 336080 BLAKE2B 
0de0726bfb00ff42d67abf06efa26c1a4f8132b29be2f957b9089da2ef3e4dfea49ea23af3449a367d262dc563b70968c6b2b6a1dc81829e6c6a8a1dac63
 SHA512 
c99a4358805012d7552f416ae68c9651dfd260599bf0cd618b55036acd08ab8eeda8aa18c18b893f074c9613694ef6562e87f032639eb86b86514aa0fd815870
-DIST libc-0.2.50.crate 392277 BLAKE2B 
75a8fd5babba55fe59e3ecb49941c313dccc780f8f2d0c521e14e3bb63494090e919111b908b928c4048c0458095da5a48ebce90171831931a972c20b3de758c
 SHA512 
36a51f7925a1a4e670ed8783f63d7f2ab85d1382d0be29ab4fbf0d66b24e7d68d88bb9e320e9dff35a1e275c07afe672dd164d12cc2af8ee1bb57ef6d2aa4a30
 DIST libc-0.2.58.crate 409031 BLAKE2B 
81353f2e0962bdc3bca806a195c80b84f9c63c0a7184aad966f33ea073982045577eebb468bf379a7e342bac722b9df7052d25becd9f25c99923bc309ae75211
 SHA512 
9127ad9a94f75655740fc3a2278c7a17d5f03c4cd12c8833c1a1ecb7a860ec8581fbc969f5c2e23b8eecb9131d9d8271131ad6a675b785f18fb55d830bcc0491
 DIST log-0.3.8.crate 17756 BLAKE2B 
1b06efd4625f9192e56629a5c8fd3072d876643ec5d42022e001d8c14139c56b7a2bbbaadeb5218a9ada6cd86aae26819dc4693eadb13ac1dd4ae93ac50554e8
 SHA512 
9fc80f2a72855a2b0260d6bfbdd55085791c67cb1896fd20da0a4d624125003cb0a10d9080c2fd7810ca67e41652a94177e1d091bdadeb5ea65c7c4acd666bd7
-DIST log-0.3.9.crate 16686 BLAKE2B 
543a8a2425c88bd3cf00d4cd2b4790ef344f9743b61776d65f1d81ee1069933e33aec114a2dcaada5cf698bbd983fb22354aa50bca58b161a36b2f1efc47
 SHA512 
1d49a0dcff0a17c1238aba6a6cbc485a61986e8c4768805ded912c5014d0fba6ca38c9bd038f3f53900a6309d41fc0216682f137362e63715878195453d2de6f
 DIST log-0.4.6.crate 22303 BLAKE2B 
3b1ad5e1cc1cf7bb223df569a6024b5749fdc973bb99a2a1f11772774cb384cc98214366e62d846b57c7d150f925cdf0e906f8113039204a82fbf001ae15133a
 SHA512 
3844c771f97531ae7312c6bb0cf74ccaab94925f68bf1172419cc44fa4b5373f3ac6b42fb6d0ba636a970b295ea5d1b5abbe72b4da67a103e8dc4ed48a0cc5cb
 DIST memchr-2.0.1.crate 9858 BLAKE2B 
ccf5530245bdcf1b892b98858d1cfd8cd

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

2019-12-27 Thread Georgy Yakovlev
commit: 5192e37442aa13e5ac74890cfa7ba74dc0deed57
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 19:24:18 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 19:24:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5192e374

app-misc/skim: bump to 0.6.9

Bug: https://bugs.gentoo.org/694416
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/skim/Manifest  |   2 +
 app-misc/skim/skim-0.6.9.ebuild | 115 
 2 files changed, 117 insertions(+)

diff --git a/app-misc/skim/Manifest b/app-misc/skim/Manifest
index 8295e61c1c0..f1638525ddd 100644
--- a/app-misc/skim/Manifest
+++ b/app-misc/skim/Manifest
@@ -73,6 +73,7 @@ DIST skim-0.6.4.tar.gz 85922 BLAKE2B 
ddf8a64bf3e7daca04bea7e0a208b9acf7e336c299a
 DIST skim-0.6.6.tar.gz 86665 BLAKE2B 
5e89507ab76d974bd0925aa273565eae0f9e7783a18a84da6083d28ac13394ace48123cc658bab6065c0fd4f46a2e96469ac990ef58e6a0391e740825095581f
 SHA512 
df4c8c9a3641321786e014f63d1f1bc4b15762d666792d3f8b86e73704c15643ca01e3f6242243eb903454cc7c8e983255583b1cddc39cfdd5e779c00f1a546e
 DIST skim-0.6.7.crate 84440 BLAKE2B 
8d941d790071b3c2b310dc7a407b5e58b5f482637ee97aebad34052141799cf3b074ef415d9806d2d25701082ca195088d59f8d3ed9a19492cb1084d36fc52da
 SHA512 
273337fcf6e46eff99f10b4a6eef7a66e215db0e0632531b5bab7bec4087f283dfb2bbcfcfb45613bedb94b208235f7f7acbadc1c2008c46ede7c64125f938e9
 DIST skim-0.6.8.crate 84742 BLAKE2B 
1211bc10cc8cffb65335eaa7b9d299d243a38f042aeec971c8988c4c33d9300a6c6ff2d1f029b5b55032c272c720c18e5b69729a7d27a89e1ef0f129576444cc
 SHA512 
124bcddf623890521b1fcd39b022303b021a8396d9049352725c02bbba8a90d8c3611bb519bb2072d767954eedfc9b81af74642eaf4378f334f374d46ac3dad2
+DIST skim-0.6.9.crate 85410 BLAKE2B 
6b06657896f6959c4ea0882e99c4ecf29b485fdddbcc9b7313753e5557e42ccd786e107327aeed5485785cab001d0586059017492f1d3d7e4eeba443817c7312
 SHA512 
28619820fa564906a8b13d587a484055dc540befd509668e05d181888412c66530039c4cc2e5d9ad872b15b757e1f836d0503559b91eb77b1a9caed435b17d80
 DIST strsim-0.6.0.crate 8500 BLAKE2B 
fb5d756691a359d086886bf579445a262d2691285c120670e1b9da828922e43630339d59e4dbc98fe1fd6c92785264bef645be4ca80681059d8ee9f6d7be582b
 SHA512 
43cbcf2cab7f91515f52f20719e8013cff23807ca79a9a69f1997ec1ba2eacf713d64c88e33f4c9ba852fb3dda4b87e943587ae4b6ff5bfbbb81deb6dbf76a97
 DIST strsim-0.7.0.crate 8435 BLAKE2B 
6869075bc3949fbdec1b74548b816560d1bf3759ba4c3e972a84f885e6732edd25596d75a4b6f6b85d93821f559757d096cb5f0b0eb04dabd8bb974d214f3188
 SHA512 
3f92df0f444129b16fbb15c533b7bc1d6f18970b487b57345f74747fb7f41e3dc0cb61255712e94d419a5777b8f6a9cdf1a716718698c479eb98dfb6464d1983
 DIST syn-0.15.29.crate 146203 BLAKE2B 
b9280bda7735dfc08f80816e5db9c22e27596e5bfcbc54accd37a9bc4899c2caf1bcef03155c653441365ed9fc8cad910fa47c58ba7a386b3fc9f40b4be59a27
 SHA512 
1a5f365a8239758c9a2e2cfac3bac1bc94995ea48eb087cc8a2dc62a33a2f22b2bbe2985e344fdd758021ab66e55ff17e76c0234e9ae342499d1ae1fc3294767
@@ -89,6 +90,7 @@ DIST timer-0.2.0.crate 12190 BLAKE2B 
51a84f110fa814a9d844bbc7b81cb68f931e85a1a73
 DIST tuikit-0.2.4.crate 33957 BLAKE2B 
3fa1eeb5ac69e0754ada795f79c4c487b5dd4477af57d20c526b8a8f79b586b9de0ec1038cacc7d103b1947ea2cf034658b741c4670acd6a5582a49dc5afd3e0
 SHA512 
1020e264eb63bf966cc34dadbf74d19e752752f53f07a6148c79310cb5d0cb33f1d57566c2e72dff005012eaa62b02c673ff69ac857805fe28af4e7648c18ac4
 DIST tuikit-0.2.6.crate 34499 BLAKE2B 
c957c6b14c91567a06ce6fa5249438cb2cd7c767d90c4d4fabf9587644d89500ad8beb49df02dac1acf581122f5bbb273fb8fb4e62f60e50f64e19e8c399
 SHA512 
6f468ef533815f352e2002d743efdc82be2dec9a3ae86f01fd22d1a9f8bc59082f8fb4ded73f1d8a94206beb97445c1d4a21ae742be2646d256874807709519a
 DIST tuikit-0.2.8.crate 35021 BLAKE2B 
506e0c8cd7d301c532100c28838d404c27be7513ee5aab1fd5957fd68009cd0981b84a4ef78fa47dd59bf2c9572a0309bec84e602be19974713a010d55e2db0b
 SHA512 
59f4a97b6322fe291cfe8ab4bda5ad380e6d227be0315205512c512584a85628b6ee4904ee0990944ca3078385dd8e56774e19a4d89f28bf178e7259adb875bc
+DIST tuikit-0.2.9.crate 35141 BLAKE2B 
0ade82741a12b9fb094d3c56cd2d5efae093663fb6f52156f18e5777ee556e7521cf98849dc03b88e46d0ceb3cc253afe218708346914960a1a9a371dfe15bec
 SHA512 
33568432d0c38f77b6102c27a5fe2a654c6772afaa442b021e4d29c181573e4d22b323fba642f6e916eba5968733eb422ec1dd24bf3748dbc4158a53a1bc5f86
 DIST ucd-util-0.1.3.crate 25897 BLAKE2B 
d67d250603625d7fe55b1bd17a8bff03ddf2e48b531e8f754f51dcd49370a2b66d0915842fb2fce85a69df2c38f9c086ac3c36115d40c5a8138e5451f71a1cfe
 SHA512 
50a796feb198012241d73001bb53c8e3d3168df379de91d7ecaccfd829b08a356afe3db736fb8cced8748141d7a9e4b157440442c425816c78c0615c08e20f2e
 DIST unicode-width-0.1.4.crate 15283 BLAKE2B 
61a72cc00c929624bbf46ab89a8850270ce36d0c986dd302b436b98405e2b53c1199588c70920a3379fa55c9dadd070404a8d3580544c02ffe9bbdb6ed078215
 SHA512 
f06b243e533ab9c68d88ccd06a283dfff5fd13e9340cf11bfa74473fc9100bb704c34e7fb66919202a97e7d2ba2e7eed968eced02d557835a06e6a0166865ea3
 DIST unicode-width-0.1.5.crate 1576

[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipt_netflow/, net-firewall/ipt_netflow/files/

2019-12-27 Thread Jeroen Roovers
commit: d689f34b6a0bd248867c5e0f43df76f4326daaf3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Dec 27 19:17:42 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Dec 27 19:20:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d689f34b

net-firewall/ipt_netflow: Update live ebuild

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

 .../ipt_netflow/files/ipt_netflow--flags.patch | 57 ++
 net-firewall/ipt_netflow/ipt_netflow-.ebuild   | 10 ++--
 2 files changed, 64 insertions(+), 3 deletions(-)

diff --git a/net-firewall/ipt_netflow/files/ipt_netflow--flags.patch 
b/net-firewall/ipt_netflow/files/ipt_netflow--flags.patch
new file mode 100644
index 000..675e8b16f72
--- /dev/null
+++ b/net-firewall/ipt_netflow/files/ipt_netflow--flags.patch
@@ -0,0 +1,57 @@
+--- a/Makefile.in
 b/Makefile.in
+@@ -11,7 +11,7 @@ CARGS = @CARGS@
+ SNMPTGSO = /usr/lib/snmp/dlmod/snmp_NETFLOW.so
+ SNMPCONF = /etc/snmp/snmpd.conf
+ SNMPLINE = dlmod netflow $(SNMPTGSO)
+-CC = gcc
++$(CC) ?= gcc
+ 
+ # https://www.kernel.org/doc/Documentation/kbuild/modules.txt
+ # https://www.kernel.org/doc/Documentation/kbuild/makefiles.txt
+@@ -22,31 +22,31 @@ all: ipt_NETFLOW.ko libipt_NETFLOW.so libip6t_NETFLOW.so 
@SNMPTARGET@
+ 
+ ipt_NETFLOW.ko: version.h ipt_NETFLOW.c ipt_NETFLOW.h compat_def.h compat.h 
Makefile
+   @echo Compiling for kernel $(KVERSION)
+-  make -C $(KDIR) M=$(CURDIR) modules CONFIG_DEBUG_INFO=y
++  $(MAKE) -C $(KDIR) M=$(CURDIR) modules CONFIG_DEBUG_INFO=y
+   @touch $@
+ compat_def.h: gen_compat_def
+   ./gen_compat_def > $@
+ sparse: | version.h ipt_NETFLOW.c ipt_NETFLOW.h compat.h Makefile
+   @rm -f ipt_NETFLOW.ko ipt_NETFLOW.o
+   @echo Compiling for kernel $(KVERSION)
+-  make -C $(KDIR) M=$(CURDIR) modules C=1
++  $(MAKE) -C $(KDIR) M=$(CURDIR) modules C=1
+   @touch ipt_NETFLOW.ko
+ coverity:
+   coverity-submit -v
+ 
+ minstall: | ipt_NETFLOW.ko
+   @echo " *"
+-  make -C $(KDIR) M=$(CURDIR) modules_install INSTALL_MOD_PATH=$(DESTDIR)
++  $(MAKE) -C $(KDIR) M=$(CURDIR) modules_install 
INSTALL_MOD_PATH=$(DESTDIR)
+   $(DEPMOD)
+ mclean:
+-  make -C $(KDIR) M=$(CURDIR) clean
++  $(MAKE) -C $(KDIR) M=$(CURDIR) clean
+ lclean:
+   -rm -f *.so *_sh.o
+ clean: mclean lclean
+   -rm -f *.so *.o modules.order version.h compat_def.h
+ 
+ snmp_NETFLOW.so: snmp_NETFLOW.c
+-  $(CC) -fPIC -shared -o $@ $< -lnetsnmp
++  $(CC) $(CFLAGS) $(LDFLAGS) -fPIC -shared -o $@ $< -lnetsnmp
+ 
+ sinstall: | snmp_NETFLOW.so IPT-NETFLOW-MIB.my
+   @echo " *"
+@@ -66,7 +66,7 @@ sinstall: | snmp_NETFLOW.so IPT-NETFLOW-MIB.my
+   fi
+ 
+ %_sh.o: libipt_NETFLOW.c
+-  $(CC) $(CFLAGS) -O2 -Wall -Wunused $(IPTABLES_CFLAGS) -fPIC -o $@ -c 
libipt_NETFLOW.c
++  $(CC) $(CFLAGS) $(LDFLAGS) -Wall -Wunused $(IPTABLES_CFLAGS) -fPIC -o 
$@ -c libipt_NETFLOW.c
+ 
+ %.so: %_sh.o
+   $(CC) -shared -o $@ $<

diff --git a/net-firewall/ipt_netflow/ipt_netflow-.ebuild 
b/net-firewall/ipt_netflow/ipt_netflow-.ebuild
index 7414800f8c3..06411e1ae6d 100644
--- a/net-firewall/ipt_netflow/ipt_netflow-.ebuild
+++ b/net-firewall/ipt_netflow/ipt_netflow-.ebuild
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}
 "
 PATCHES=(
"${FILESDIR}/${PN}-2.0-configure.patch" # bug #455984
-   "${FILESDIR}/${PN}-2.3-flags.patch"
+   "${FILESDIR}/${PN}--flags.patch"
 )
 
 pkg_setup() {
@@ -55,10 +55,14 @@ src_prepare() {
default
 
# Fix incorrect module version in sources
-   sed -i -e "/IPT_NETFLOW_VERSION/s/2.2/${PV}/" ipt_NETFLOW.c || die
+   sed -i \
+   -e '/IPT_NETFLOW_VERSION/s#"[0-9.]*"#"'${PV}'"#' \
+   ipt_NETFLOW.c || die
 
# Checking for directory is enough
-   sed -i -e 's:-s /etc/snmp/snmpd.conf:-d /etc/snmp:' configure || die
+   sed -i \
+   -e 's:-s /etc/snmp/snmpd.conf:-d /etc/snmp:' \
+   configure || die
 }
 
 do_conf() {



[gentoo-commits] proj/portage-utils:master commit in: man/, /, man/include/

2019-12-27 Thread Fabian Groffen
commit: 1038786d92a885dece9cc82588e88d8367a0fda2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Dec 27 19:14:44 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Dec 27 19:14:44 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=1038786d

qkeyword: apply profile masks to -S/-T results

Technically, this should be enough to implement the Puppet provider for
Gentoo.

Signed-off-by: Fabian Groffen  gentoo.org>

 man/include/qkeyword-01-latest-testing.include | 23 
 man/include/qkeyword.desc  | 10 +++-
 man/qkeyword.1 | 34 ++--
 qkeyword.c | 73 +-
 4 files changed, 121 insertions(+), 19 deletions(-)

diff --git a/man/include/qkeyword-01-latest-testing.include 
b/man/include/qkeyword-01-latest-testing.include
new file mode 100644
index 000..1c2fde5
--- /dev/null
+++ b/man/include/qkeyword-01-latest-testing.include
@@ -0,0 +1,23 @@
+.SH "RETRIEVING LATEST TESTING VERSION AVAILABLE"
+.PP
+To retrieve the latest available version in the ebuild tree marked as
+testing for the given ARCH, can be done with a combination of flags,
+mostly to restrict the search.  For instance, to find the latest version
+of \fIsys-devel/gcc\fR available, one could use:
+.nf
+$ qkeyword -p sys-devel/gcc -T
+sys-devel/gcc-8.3.0
+.fi
+It may be that there is a newer version available, but masked for the
+configured profile (via package.mask).  Using \fB-v\fR will inform about
+this scenario happening:
+.nf
+$ qkeyword -p dev-vcs/cvs -Tv
+masked by =dev-vcs/cvs-1.12.12*: dev-vcs/cvs-1.12.12-r12
+.fi
+Unrelated, but to locate the mask given, use verbose mode on \fIq\fR's
+mask listing:
+.nf
+$ q -mv dev-vcs/cvs
+=dev-vcs/cvs-1.12.12* [/repo/gentoo/profiles/prefix/sunos/solaris/package.mask]
+.fi

diff --git a/man/include/qkeyword.desc b/man/include/qkeyword.desc
index b7a863c..adc55ea 100644
--- a/man/include/qkeyword.desc
+++ b/man/include/qkeyword.desc
@@ -1,5 +1,5 @@
-\fIqkeyword\fR allows various searches based on KEYWORDS aimed at Gentoo
-developers.  Various modes allow to query which packages would be
+\fIqkeyword\fR allows various searches based on KEYWORDS.  Some uses are
+aimed at Gentoo developers, to allow querying which packages would be
 available, or are candidate for keywording.
 .P
 By default, the entire tree is traversed.  Since this process can be
@@ -12,3 +12,9 @@ as package in one go.  The \fB-m\fR maintainer match, while 
reducing the
 resulting set, is likely to slow down the query processing since the
 metadata.xml file has to be read for each package examined.  It is best
 used in combination with \fB-p\fR or \fB-c\fR.
+.P
+\fIqkeyword\fR uses the keyword found in the configured profile (ARCH)
+for its queries.  This keyword can be overridden by giving the desired
+keyword as argument.  Note that this does not change the profile in use,
+which most notably can result in incorrect masks being applied for the
+\fB-T\fR and \fB-S\fR options.

diff --git a/man/qkeyword.1 b/man/qkeyword.1
index 34beb18..5a26218 100644
--- a/man/qkeyword.1
+++ b/man/qkeyword.1
@@ -6,8 +6,8 @@ qkeyword \- list packages based on keywords
 .B qkeyword
 \fI[opts]  \fR
 .SH DESCRIPTION
-\fIqkeyword\fR allows various searches based on KEYWORDS aimed at Gentoo
-developers.  Various modes allow to query which packages would be
+\fIqkeyword\fR allows various searches based on KEYWORDS.  Some uses are
+aimed at Gentoo developers, to allow querying which packages would be
 available, or are candidate for keywording.
 .P
 By default, the entire tree is traversed.  Since this process can be
@@ -20,6 +20,12 @@ as package in one go.  The \fB-m\fR maintainer match, while 
reducing the
 resulting set, is likely to slow down the query processing since the
 metadata.xml file has to be read for each package examined.  It is best
 used in combination with \fB-p\fR or \fB-c\fR.
+.P
+\fIqkeyword\fR uses the keyword found in the configured profile (ARCH)
+for its queries.  This keyword can be overridden by giving the desired
+keyword as argument.  Note that this does not change the profile in use,
+which most notably can result in incorrect masks being applied for the
+\fB-T\fR and \fB-S\fR options.
 .SH OPTIONS
 .TP
 \fB\-p\fR \fI\fR, \fB\-\-matchpkg\fR \fI\fR
@@ -75,7 +81,29 @@ Print this help and exit.
 .TP
 \fB\-V\fR, \fB\-\-version\fR
 Print version and exit.
-
+.SH "RETRIEVING LATEST TESTING VERSION AVAILABLE"
+.PP
+To retrieve the latest available version in the ebuild tree marked as
+testing for the given ARCH, can be done with a combination of flags,
+mostly to restrict the search.  For instance, to find the latest version
+of \fIsys-devel/gcc\fR available, one could use:
+.nf
+$ qkeyword -p sys-devel/gcc -T
+sys-devel/gcc-8.3.0
+.fi
+It may be that there is a newer version available, but masked for the
+configured profile (via package.mask).  Using \fB-v\fR 

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

2019-12-27 Thread Fabian Groffen
commit: 5e5cba1176c8bfa39405b5cf29dcf50c08f8fc66
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Dec 27 17:25:28 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Dec 27 17:25:28 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=5e5cba11

main: use cannonical repo paths for repos.conf and PORTDIR

Make sure we compare the same locations by using realpath()

Signed-off-by: Fabian Groffen  gentoo.org>

 main.c | 17 +++--
 1 file changed, 15 insertions(+), 2 deletions(-)

diff --git a/main.c b/main.c
index b5404cb..f0a8841 100644
--- a/main.c
+++ b/main.c
@@ -639,7 +639,10 @@ read_one_repos_conf(const char *repos_conf, char **primary)
 {
int nsec;
char *conf;
-   const char *main_repo, *repo, *path;
+   char rrepo[_Q_PATH_MAX];
+   const char *main_repo;
+   const char *repo;
+   const char *path;
dictionary *dict;
 
if (getenv("DEBUG"))
@@ -662,6 +665,10 @@ read_one_repos_conf(const char *repos_conf, char **primary)
size_t n;
char *overlay;
 
+   /* try not to get confused by symlinks etc. */
+   if (realpath(path, rrepo) != NULL)
+   path = rrepo;
+
array_for_each(overlay_names, n, overlay) {
if (strcmp(overlay, repo) == 0)
break;
@@ -906,12 +913,18 @@ initialize_portage_env(void)
var = &vars_to_read[11];  /* PORTDIR */
 
if (strcmp(var->src, STR_DEFAULT) != 0 || array_cnt(overlays) 
== 0) {
+   char roverlay[_Q_PATH_MAX];
+   /* get cannonical path, we do so for repos.conf too */
+   if (realpath(main_overlay, roverlay) == NULL)
+   snprintf(roverlay, sizeof(roverlay), "%s", 
main_overlay);
array_for_each(overlays, i, overlay) {
-   if (strcmp(overlay, main_overlay) == 0)
+   if (strcmp(overlay, roverlay) == 0)
break;
overlay = NULL;
}
if (overlay == NULL) {  /* add PORTDIR to overlays */
+   free(main_overlay);
+   main_overlay = xstrdup(roverlay);
xarraypush_ptr(overlays, main_overlay);
xarraypush_str(overlay_names, "");
xarraypush_str(overlay_src, var->src);



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

2019-12-27 Thread Jörg Bornkessel
commit: 5d19eff23739b80c2c5e58c08fa1537e5aed9034
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Fri Dec 27 19:14:19 2019 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Fri Dec 27 19:15:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d19eff2

media-plugins/vdr-dvbapi: fixed depend for vdr-2.4.1

cleanup old
vdr-dvbapi-2.2.5 need vdr-2.4.x

Suggested-by: Martin Dummer  gmx.net>
Bug: https://bugs.gentoo.org/703898
Closes: https://bugs.gentoo.org/703898
Package-Manager: Portage-2.3.83, Repoman-2.3.18
Signed-off-by: Joerg Bornkessel  gentoo.org>

 media-plugins/vdr-dvbapi/Manifest|  2 -
 media-plugins/vdr-dvbapi/vdr-dvbapi-2.1.1.ebuild | 77 ---
 media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.2.ebuild | 79 
 media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild |  2 +-
 4 files changed, 1 insertion(+), 159 deletions(-)

diff --git a/media-plugins/vdr-dvbapi/Manifest 
b/media-plugins/vdr-dvbapi/Manifest
index cba8d0ff97a..5eda0bbb5d9 100644
--- a/media-plugins/vdr-dvbapi/Manifest
+++ b/media-plugins/vdr-dvbapi/Manifest
@@ -1,4 +1,2 @@
-DIST vdr-dvbapi-2.1.1.tar.gz 82813 BLAKE2B 
2dd2b4aa11a645b4168ebbae962371f94a6e70ff905b06230048a69921f31521468506f2959ce5d5327b4cf61edc620686210520239e751e142e524751640e0d
 SHA512 
fb632e66c9e477663eb1edf5e630a20b2165495c89d5bd6294d74d6a28c8386021d90914c9c6b958ea3c5c1d0958cc69efa5c65ef72c510c224d676f1eca39ae
-DIST vdr-dvbapi-2.2.2.tar.gz 83995 BLAKE2B 
6ddd9cc4e3edbd504505b7bbb9c40e203d53faab43b3d1afe9b9834cf3d751ba469536b5f27c24cfb04afeba1378ee3ac8dc0885db8a4576ce7a275233c88ca6
 SHA512 
01d3a6368e0233a7b96b6ea57b28884a004a130d63da2b2958b1616a1108e83389b68cbe32ec7fc6be65d6741912c4f46621b659fb13dba56e594a1a18af2c63
 DIST vdr-plugin-dvbapi-2.2.4.tar.gz 94419 BLAKE2B 
326346b418ece22674aa0d84efd798a9eb8e958586d24385b4e468c11478f63ed89e94c742c57c5b1e955dc598db29a39e3730d71c93005aa6dcda262545e4e2
 SHA512 
d1313e927978fcf150ae14e570c16059caeeec07992066b03282295147872da3bdb191209408539c2a70c2ada868f731e9e5504a8dd737143f86e33a85fdf0c7
 DIST vdr-plugin-dvbapi-2.2.5.tar.gz 95270 BLAKE2B 
dbab07bc7df8fdc7ec009b82723631a5e61cb1d4a9afdad16e32282a3e71d6bc87e7c78ec8cea73690606bda504c19bdd9123d1ca7a4e712b15ca884c77dabaa
 SHA512 
7036705ddf706192774f511cab813c64d092a1db1c635003e28d6960d3d46ef484f44b86c15fae782d29ada728eae1861d009d91cb71ad77cb0a1b2ad316069b

diff --git a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.1.1.ebuild 
b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.1.1.ebuild
deleted file mode 100644
index 78e77603474..000
--- a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.1.1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: allows connect VDR to OScam"
-HOMEPAGE="https://github.com/manio/vdr-plugin-dvbapi";
-SRC_URI="https://github.com/manio/vdr-plugin-dvbapi/archive/v${PV}.tar.gz -> 
vdr-dvbapi-${PV}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE="cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse 
cpu_flags_x86_sse2"
-
-DEPEND=">=media-video/vdr-2.1.4"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/vdr-plugin-dvbapi-${PV}"
-
-src_prepare() {
-   vdr-plugin-2_src_prepare
-
-   # respect the system CXXFLAGS
-   sed -e "s:FLAGS:CXXFLAGS:" -i FFdecsa/Makefile
-
-   # Prepare flags for FFdeCSA
-   if [ -n "${VDR_DVBAPI_PARALLEL}" ]; then
-   PARALLEL="${VDR_DVBAPI_PARALLEL}"
-   else
-   # [32/64] Core2 (SSSE3) achieves best results with SSE2 & SSE
-   # [64] Athlon64 (SSE2) does much better with 64_LONG
-   # [32] Athlon64 (SSE2) does best with MMX
-   # [32] Pentium4 & Atom (SSE2) work best with SSE2 & SSE
-   # [32] AthlonXP (SSE) has MMX faster
-
-   # To avoid parsing -march=, we use ugly assumption that Intels 
don't
-   # have 3dnow and AMDs do. SSE achieves good results only on 
Intel CPUs,
-   # and LONG is best on 64-bit AMD CPUs.
-
-   if ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse2; then
-   PARALLEL=PARALLEL_128_SSE2
-   elif ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse; then
-   PARALLEL=PARALLEL_128_SSE
-   elif use amd64; then
-   PARALLEL=PARALLEL_64_LONG
-   elif use cpu_flags_x86_mmx; then
-   PARALLEL=PARALLEL_64_MMX
-   else
-   # fallback values:
-   # PARALLEL_32_INT fails with gcc4.4 on x86&amd64
-   # PARALLEL_64_2INT fails with gcc4.4 on x86
-   # PARALLEL_128_4INT seems to be the fastest non-failing fallback
-   PARALLEL=PARALLEL_128_4INT
-   fi
-
-   ewarn "VDR_DVBAPI_PARALLEL in your system make.conf is not set, 
guessing value fro

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

2019-12-27 Thread Robin H. Johnson
commit: 56ef5328422eea972eb00a21a699dad7c24debe8
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Dec 26 22:33:41 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Dec 27 19:13:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ef5328

dev-perl/YAML-PP: new package for handling YAML 1.2 in Perl

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-perl/YAML-PP/Manifest  |  1 +
 dev-perl/YAML-PP/YAML-PP-0.18.0.ebuild | 21 +
 dev-perl/YAML-PP/metadata.xml  | 15 +++
 3 files changed, 37 insertions(+)

diff --git a/dev-perl/YAML-PP/Manifest b/dev-perl/YAML-PP/Manifest
new file mode 100644
index 000..48e4d8b2a1f
--- /dev/null
+++ b/dev-perl/YAML-PP/Manifest
@@ -0,0 +1 @@
+DIST YAML-PP-0.018.tar.gz 160231 BLAKE2B 
65d332a2f02ed0801f927caeb0b65b0b7a43ac23ab5eac58f2f7fca02fb5e465ef36f35c0cd78cfeaed4ca2b02d6eaf2d923940bdc22cf5f16cc5cc33d371f95
 SHA512 
08f31f5de1f8846ba16908932cc83362047a53eef175ea3d197e49c0af0b2972ab8166dc28ccb1bf94a3da7ff00f6cf3bf2dfd164d59cbf1aa42f66f9a1db103

diff --git a/dev-perl/YAML-PP/YAML-PP-0.18.0.ebuild 
b/dev-perl/YAML-PP/YAML-PP-0.18.0.ebuild
new file mode 100644
index 000..9c4234e17c3
--- /dev/null
+++ b/dev-perl/YAML-PP/YAML-PP-0.18.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=TINITA
+DIST_VERSION=0.018
+SRC_TEST="do"
+inherit perl-module
+
+DESCRIPTION="YAML 1.2 processor in perl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE='test'
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( dev-perl/Test-Warn )"
+export OPTIMIZE="$CFLAGS"

diff --git a/dev-perl/YAML-PP/metadata.xml b/dev-perl/YAML-PP/metadata.xml
new file mode 100644
index 000..bdfdfbffece
--- /dev/null
+++ b/dev-perl/YAML-PP/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+robb...@gentoo.org
+
+
+p...@gentoo.org
+Gentoo Perl Project
+
+
+YAML-PP
+YAML::PP
+
+



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

2019-12-27 Thread Tim Harder
commit: 18e79733156f45f668050ed617ec58fdd88717e1
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Dec 27 19:08:40 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Dec 27 19:10:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e79733

media-libs/exiftool: version bump to 11.80

Signed-off-by: Tim Harder  gentoo.org>

 media-libs/exiftool/Manifest  |  1 +
 media-libs/exiftool/exiftool-11.80.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest
index 47f86a7e8d9..4139d979938 100644
--- a/media-libs/exiftool/Manifest
+++ b/media-libs/exiftool/Manifest
@@ -1,3 +1,4 @@
 DIST Image-ExifTool-11.69.tar.gz 4628872 BLAKE2B 
3e7aac9e23ab38f721a6ff778423fd2591a70197e06e0da48aba7e30ec4cdf8bb38a4a139c23ee3e2e1921e96086e16b4ae694be25a02b845766062f7b08684b
 SHA512 
70d15d8f60cdcc7aaeb96057e90b6c228fa21b87a90448fb9285bbfd58287ad49b8d084419acdca329ac7d354fa849a1c77fde71ad39a3925b057595335c809d
 DIST Image-ExifTool-11.75.tar.gz 4689565 BLAKE2B 
1916aecf6b7ea1025c94f582cc87215bcff69947daad98be5f01706517d4babf24bd5f29b758a98de4f0b7e6d6bafef4bd2bf51ac8cf70d0810b56b8ad3e3e8d
 SHA512 
7a98ab46df6f816754f8b3fb4ae071f9bdde4767da59555d6a981a6deec48b1534c25b36dc42f6e9f8751d5238ec04757bc423c81d94c561bf6876a820c2c878
 DIST Image-ExifTool-11.76.tar.gz 4691479 BLAKE2B 
a7c4ab28c281ce9a3d95934038d99a5ebaf4c262ae181f96b17fe2449187fa1f03fe54ad6bf2f0f9729cbc959bcba5eeb19c720e392871b6bffde1bce251ed04
 SHA512 
f99f5335fa84ba5038b608de8b817f09c6cd81c850e27cd4b4b7be37455318c96eaa1d1ab9fb42abd74ce4587a334f189d46fa63f3f207ab58dee39f8395c309
+DIST Image-ExifTool-11.80.tar.gz 4697210 BLAKE2B 
682ab224188f0094ca964d217bc2547aa928fdfffdc47423c9684626ac9211fe2518ea89d2162d33322718fd1abe062cbc8ff478cecb55ccdcf289894271058b
 SHA512 
302c358f8d727ad37030bb0678ee1ad6f235f842037485e2cad52a53a3b9e7e091b30c69e1b3f1ab8f42a4d1d674a4207276abb896abf5370a3a237d50eeb228

diff --git a/media-libs/exiftool/exiftool-11.80.ebuild 
b/media-libs/exiftool/exiftool-11.80.ebuild
new file mode 100644
index 000..014eec1ce9b
--- /dev/null
+++ b/media-libs/exiftool/exiftool-11.80.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_NAME=Image-ExifTool
+inherit perl-module
+
+DESCRIPTION="Read and write meta information in image, audio and video files"
+HOMEPAGE="https://exiftool.org/";
+SRC_URI="https://exiftool.org/${DIST_P}.tar.gz";
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+IUSE="doc"
+
+SRC_TEST="do"
+
+src_install() {
+   perl-module_src_install
+   use doc && dodoc -r html/
+
+   insinto /usr/share/${PN}
+   doins -r fmt_files config_files arg_files
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlpdf/

2019-12-27 Thread Tim Harder
commit: 8ab404de9c1c3a1e9e34dfeef8d937c61de3707a
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Dec 27 18:41:56 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Dec 27 19:10:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab404de

dev-ml/camlpdf: version bump to 2.3.1

Signed-off-by: Tim Harder  gentoo.org>

 dev-ml/camlpdf/Manifest |  1 +
 dev-ml/camlpdf/camlpdf-2.3.1.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ml/camlpdf/Manifest b/dev-ml/camlpdf/Manifest
index a716415d257..5f78b11d7bb 100644
--- a/dev-ml/camlpdf/Manifest
+++ b/dev-ml/camlpdf/Manifest
@@ -1,2 +1,3 @@
 DIST camlpdf-2.2.1.tar.gz 570782 BLAKE2B 
218dc3f0de67eebd983a849769372daa5630b1c5b4f488f4eeb1c73defc8da76ce65c73e43dc6fed5474f78aa01331a93e83ae6289aa099d71e30cd6c13f0777
 SHA512 
7539294434479b529edb7b46017f324b98bc0b83d25c1254a52ab1b67f8e3e04c2b8709ba22c6a0ac5ec65ef37e4645a495ea3ee011d3e95cd3021d559c2
+DIST camlpdf-2.3.1.tar.gz 601531 BLAKE2B 
9534baf9165e7dc48ae37a3fcaabb236e437845ef4e0a60a1c08874a2b240c9b1e96de5bbd6028a3ca87992221773dea34c31b0fa24e9c143632756954baf132
 SHA512 
0b8d91b6090221f996aee52f22f153a4b74cb85a127bbd5f84492ede8a0a581971a2349281b3879d6c37f4d5d267da583e7e8871372d97a3d636abc3231cb007
 DIST camlpdf-2.3.tar.gz 601250 BLAKE2B 
9b2a7f6a90d33a69d3a6c15c4c299e7fde4633a78cbd43e1b779f713d371ee16dc588449e024e35a83cef8c24d7059844c92f3354391381437bea37595b604a7
 SHA512 
dfb81692f894f071bb32634e371cdb202af17f671fb1b9c379ff3d360453a0909c3b6d9960aae45cac49e20f06aeb49ad6db276324542e7be306831ef586d255

diff --git a/dev-ml/camlpdf/camlpdf-2.3.1.ebuild 
b/dev-ml/camlpdf/camlpdf-2.3.1.ebuild
new file mode 100644
index 000..965e0ef70c1
--- /dev/null
+++ b/dev-ml/camlpdf/camlpdf-2.3.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib
+
+DESCRIPTION="OCaml library for reading, writing, and modifying PDF files"
+HOMEPAGE="https://github.com/johnwhitington/camlpdf/";
+SRC_URI="https://github.com/johnwhitington/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+# technically LGPL-2.1+ with linking exception
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+RDEPEND="dev-lang/ocaml:=[ocamlopt]"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+   # parallel make bugs
+   emake -j1
+}
+
+src_install() {
+   findlib_src_install
+   dodoc Changes README.md
+
+   if use doc ; then
+   dodoc introduction_to_camlpdf.pdf
+   dodoc -r doc/camlpdf/html
+   fi
+
+   use examples && dodoc -r examples
+}



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

2019-12-27 Thread Tim Harder
commit: 4c3ff7c0b3bdd3393036b2831723bb1bab2e7a07
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Dec 27 19:10:07 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Dec 27 19:10:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3ff7c0

media-libs/exiftool: remove old

Signed-off-by: Tim Harder  gentoo.org>

 media-libs/exiftool/Manifest  |  2 --
 media-libs/exiftool/exiftool-11.69.ebuild | 25 -
 media-libs/exiftool/exiftool-11.75.ebuild | 25 -
 3 files changed, 52 deletions(-)

diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest
index 4139d979938..869f599acf0 100644
--- a/media-libs/exiftool/Manifest
+++ b/media-libs/exiftool/Manifest
@@ -1,4 +1,2 @@
-DIST Image-ExifTool-11.69.tar.gz 4628872 BLAKE2B 
3e7aac9e23ab38f721a6ff778423fd2591a70197e06e0da48aba7e30ec4cdf8bb38a4a139c23ee3e2e1921e96086e16b4ae694be25a02b845766062f7b08684b
 SHA512 
70d15d8f60cdcc7aaeb96057e90b6c228fa21b87a90448fb9285bbfd58287ad49b8d084419acdca329ac7d354fa849a1c77fde71ad39a3925b057595335c809d
-DIST Image-ExifTool-11.75.tar.gz 4689565 BLAKE2B 
1916aecf6b7ea1025c94f582cc87215bcff69947daad98be5f01706517d4babf24bd5f29b758a98de4f0b7e6d6bafef4bd2bf51ac8cf70d0810b56b8ad3e3e8d
 SHA512 
7a98ab46df6f816754f8b3fb4ae071f9bdde4767da59555d6a981a6deec48b1534c25b36dc42f6e9f8751d5238ec04757bc423c81d94c561bf6876a820c2c878
 DIST Image-ExifTool-11.76.tar.gz 4691479 BLAKE2B 
a7c4ab28c281ce9a3d95934038d99a5ebaf4c262ae181f96b17fe2449187fa1f03fe54ad6bf2f0f9729cbc959bcba5eeb19c720e392871b6bffde1bce251ed04
 SHA512 
f99f5335fa84ba5038b608de8b817f09c6cd81c850e27cd4b4b7be37455318c96eaa1d1ab9fb42abd74ce4587a334f189d46fa63f3f207ab58dee39f8395c309
 DIST Image-ExifTool-11.80.tar.gz 4697210 BLAKE2B 
682ab224188f0094ca964d217bc2547aa928fdfffdc47423c9684626ac9211fe2518ea89d2162d33322718fd1abe062cbc8ff478cecb55ccdcf289894271058b
 SHA512 
302c358f8d727ad37030bb0678ee1ad6f235f842037485e2cad52a53a3b9e7e091b30c69e1b3f1ab8f42a4d1d674a4207276abb896abf5370a3a237d50eeb228

diff --git a/media-libs/exiftool/exiftool-11.69.ebuild 
b/media-libs/exiftool/exiftool-11.69.ebuild
deleted file mode 100644
index 3afc7ec316d..000
--- a/media-libs/exiftool/exiftool-11.69.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_NAME=Image-ExifTool
-inherit perl-module
-
-DESCRIPTION="Read and write meta information in image, audio and video files"
-HOMEPAGE="https://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
-SRC_URI="https://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz";
-
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc ppc64 x86 ~x64-macos"
-IUSE="doc"
-
-SRC_TEST="do"
-
-src_install() {
-   perl-module_src_install
-   use doc && dodoc -r html/
-
-   insinto /usr/share/${PN}
-   doins -r fmt_files config_files arg_files
-}

diff --git a/media-libs/exiftool/exiftool-11.75.ebuild 
b/media-libs/exiftool/exiftool-11.75.ebuild
deleted file mode 100644
index d65975820b7..000
--- a/media-libs/exiftool/exiftool-11.75.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_NAME=Image-ExifTool
-inherit perl-module
-
-DESCRIPTION="Read and write meta information in image, audio and video files"
-HOMEPAGE="https://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
-SRC_URI="https://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz";
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
-IUSE="doc"
-
-SRC_TEST="do"
-
-src_install() {
-   perl-module_src_install
-   use doc && dodoc -r html/
-
-   insinto /usr/share/${PN}
-   doins -r fmt_files config_files arg_files
-}



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

2019-12-27 Thread Tim Harder
commit: a094d7a5e61c22722316abf9091863fc016d20f8
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Dec 27 18:46:05 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Dec 27 19:10:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a094d7a5

app-text/cpdf: version bump to 2.3.1

Signed-off-by: Tim Harder  gentoo.org>

 app-text/cpdf/Manifest  |  1 +
 app-text/cpdf/cpdf-2.3.1.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/app-text/cpdf/Manifest b/app-text/cpdf/Manifest
index f4180f33fe8..95ee8d57ffb 100644
--- a/app-text/cpdf/Manifest
+++ b/app-text/cpdf/Manifest
@@ -1,2 +1,3 @@
 DIST cpdf-2.2.1.tar.gz 704730 BLAKE2B 
1767d2c9fdc645b4ff97b828b1d7bedb22aa645444f299e36ec4717015ea7b87dbbac4c9ec27bb508a7adb28b2c75c155bf9094a168567abbffa93887712241d
 SHA512 
3dda72513c551cca5d8cb60732b3f2c2e8ad400bd2c9fcf0c3b54a68e94385e3f19ec7713de95efa90eafb7b0077662097565a28616041019e03edf140b6af4f
+DIST cpdf-2.3.1.tar.gz 385720 BLAKE2B 
fae61c8e62b1c679919512c5fa4c57279e118d7ecc8378b528053a1487731675f47877c6164d92f3770e38db78fd9bcce0635f76f0b2efdf10c775a1e9cf5ed7
 SHA512 
3f22e76bc6bffe2bcd6b2c27d0aa8dc55b842cf0eee46f23c0f3e23e1a86ac7af4665b48513ae3e2d7d2ae84fc864af3b6c3c92e93d78b7798b801bb9be987a1
 DIST cpdf-2.3.tar.gz 384594 BLAKE2B 
391cc2d88ae5ad2decc3911ea2125345cb337e15f059b2411f8e835f91460bc0cb28410ebe8a15bbf3c2c5ba511f89b0bcfec8ccae3aca69658fd6eb55c64dc2
 SHA512 
db17bd019a6c2a719761662af682cc74a7dbcc673c22867652cef37508b6d3dcbf4d5da9d9db9e8b1b0cf912f03be18f16748ab15dcbdfbdfd37900d4fd04ddd

diff --git a/app-text/cpdf/cpdf-2.3.1.ebuild b/app-text/cpdf/cpdf-2.3.1.ebuild
new file mode 100644
index 000..3df1825ad11
--- /dev/null
+++ b/app-text/cpdf/cpdf-2.3.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib
+
+DESCRIPTION="A command line tool for manipulating PDF files"
+HOMEPAGE="https://community.coherentpdf.com/ 
https://github.com/johnwhitington/cpdf-source/";
+SRC_URI="https://github.com/johnwhitington/cpdf-source/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+# BSD is only for xmlm.ml
+LICENSE="Coherent-Graphics BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND=">=dev-lang/ocaml-4:=[ocamlopt]
+   ~dev-ml/camlpdf-${PV}:="
+DEPEND="${RDEPEND}"
+
+RESTRICT="mirror bindist"
+
+S=${WORKDIR}/${PN}-source-${PV}
+
+src_compile() {
+   # parallel make issues
+   emake -j1
+}
+
+src_install() {
+   findlib_src_install
+
+   dobin cpdf
+   dodoc Changes README.md cpdfmanual.pdf
+   doman cpdf.1
+
+   use doc && dodoc -r doc/cpdf/html
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlpdf/

2019-12-27 Thread Tim Harder
commit: d1d35f87ce86f4f32f1aa5320b45195f92a626d6
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Dec 27 18:47:20 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Dec 27 19:10:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d35f87

dev-ml/camlpdf: remove old

Signed-off-by: Tim Harder  gentoo.org>

 dev-ml/camlpdf/Manifest |  1 -
 dev-ml/camlpdf/camlpdf-2.2.1.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-ml/camlpdf/Manifest b/dev-ml/camlpdf/Manifest
index 5f78b11d7bb..5dc462067f4 100644
--- a/dev-ml/camlpdf/Manifest
+++ b/dev-ml/camlpdf/Manifest
@@ -1,3 +1,2 @@
-DIST camlpdf-2.2.1.tar.gz 570782 BLAKE2B 
218dc3f0de67eebd983a849769372daa5630b1c5b4f488f4eeb1c73defc8da76ce65c73e43dc6fed5474f78aa01331a93e83ae6289aa099d71e30cd6c13f0777
 SHA512 
7539294434479b529edb7b46017f324b98bc0b83d25c1254a52ab1b67f8e3e04c2b8709ba22c6a0ac5ec65ef37e4645a495ea3ee011d3e95cd3021d559c2
 DIST camlpdf-2.3.1.tar.gz 601531 BLAKE2B 
9534baf9165e7dc48ae37a3fcaabb236e437845ef4e0a60a1c08874a2b240c9b1e96de5bbd6028a3ca87992221773dea34c31b0fa24e9c143632756954baf132
 SHA512 
0b8d91b6090221f996aee52f22f153a4b74cb85a127bbd5f84492ede8a0a581971a2349281b3879d6c37f4d5d267da583e7e8871372d97a3d636abc3231cb007
 DIST camlpdf-2.3.tar.gz 601250 BLAKE2B 
9b2a7f6a90d33a69d3a6c15c4c299e7fde4633a78cbd43e1b779f713d371ee16dc588449e024e35a83cef8c24d7059844c92f3354391381437bea37595b604a7
 SHA512 
dfb81692f894f071bb32634e371cdb202af17f671fb1b9c379ff3d360453a0909c3b6d9960aae45cac49e20f06aeb49ad6db276324542e7be306831ef586d255

diff --git a/dev-ml/camlpdf/camlpdf-2.2.1.ebuild 
b/dev-ml/camlpdf/camlpdf-2.2.1.ebuild
deleted file mode 100644
index f6709f295c6..000
--- a/dev-ml/camlpdf/camlpdf-2.2.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib
-
-DESCRIPTION="OCaml library for reading, writing, and modifying PDF files"
-HOMEPAGE="https://github.com/johnwhitington/camlpdf/";
-SRC_URI="https://github.com/johnwhitington/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-# technically LGPL-2.1+ with linking exception
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND="dev-lang/ocaml:=[ocamlopt]"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-   # parallel make bugs
-   emake -j1
-}
-
-src_install() {
-   findlib_src_install
-   dodoc Changes README.md
-
-   if use doc ; then
-   dodoc introduction_to_camlpdf.pdf
-   dodoc -r doc/camlpdf/html
-   fi
-
-   use examples && dodoc -r examples
-}



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

2019-12-27 Thread Tim Harder
commit: 208d40ed7bdd6bf78d9b92d4effadd016d376dbb
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Dec 27 18:47:12 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Dec 27 19:10:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208d40ed

app-text/cpdf: remove old

Signed-off-by: Tim Harder  gentoo.org>

 app-text/cpdf/Manifest  |  1 -
 app-text/cpdf/cpdf-2.2.1.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/app-text/cpdf/Manifest b/app-text/cpdf/Manifest
index 95ee8d57ffb..9762ebe690e 100644
--- a/app-text/cpdf/Manifest
+++ b/app-text/cpdf/Manifest
@@ -1,3 +1,2 @@
-DIST cpdf-2.2.1.tar.gz 704730 BLAKE2B 
1767d2c9fdc645b4ff97b828b1d7bedb22aa645444f299e36ec4717015ea7b87dbbac4c9ec27bb508a7adb28b2c75c155bf9094a168567abbffa93887712241d
 SHA512 
3dda72513c551cca5d8cb60732b3f2c2e8ad400bd2c9fcf0c3b54a68e94385e3f19ec7713de95efa90eafb7b0077662097565a28616041019e03edf140b6af4f
 DIST cpdf-2.3.1.tar.gz 385720 BLAKE2B 
fae61c8e62b1c679919512c5fa4c57279e118d7ecc8378b528053a1487731675f47877c6164d92f3770e38db78fd9bcce0635f76f0b2efdf10c775a1e9cf5ed7
 SHA512 
3f22e76bc6bffe2bcd6b2c27d0aa8dc55b842cf0eee46f23c0f3e23e1a86ac7af4665b48513ae3e2d7d2ae84fc864af3b6c3c92e93d78b7798b801bb9be987a1
 DIST cpdf-2.3.tar.gz 384594 BLAKE2B 
391cc2d88ae5ad2decc3911ea2125345cb337e15f059b2411f8e835f91460bc0cb28410ebe8a15bbf3c2c5ba511f89b0bcfec8ccae3aca69658fd6eb55c64dc2
 SHA512 
db17bd019a6c2a719761662af682cc74a7dbcc673c22867652cef37508b6d3dcbf4d5da9d9db9e8b1b0cf912f03be18f16748ab15dcbdfbdfd37900d4fd04ddd

diff --git a/app-text/cpdf/cpdf-2.2.1.ebuild b/app-text/cpdf/cpdf-2.2.1.ebuild
deleted file mode 100644
index fdbc8ccd6cd..000
--- a/app-text/cpdf/cpdf-2.2.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib
-
-DESCRIPTION="A command line tool for manipulating PDF files"
-HOMEPAGE="https://community.coherentpdf.com/ 
https://github.com/johnwhitington/cpdf-source/";
-SRC_URI="https://github.com/johnwhitington/cpdf-source/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-# BSD is only for xmlm.ml
-LICENSE="Coherent-Graphics BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND=">=dev-lang/ocaml-4:=[ocamlopt]
-   dev-ml/camlpdf:="
-DEPEND="${RDEPEND}"
-
-RESTRICT="mirror bindist"
-
-S=${WORKDIR}/${PN}-source-${PV}
-
-src_compile() {
-   # parallel make issues
-   emake -j1
-}
-
-src_install() {
-   findlib_src_install
-
-   dobin cpdf
-   dodoc Changes README.md cpdfmanual.pdf
-   doman cpdf.1
-
-   use doc && dodoc -r doc/cpdf/html
-}



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

2019-12-27 Thread Tim Harder
commit: 930eebecfe2cbb1e0f989f439207d2d61fe52aaa
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Dec 27 19:06:23 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Dec 27 19:10:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930eebec

media-gfx/feh: version bump to 3.3

Signed-off-by: Tim Harder  gentoo.org>

 media-gfx/feh/Manifest   |  1 +
 media-gfx/feh/feh-3.3.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 8ff5bfc8122..0c77094a8f9 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -1 +1,2 @@
 DIST feh-3.2.1.tar.bz2 2112281 BLAKE2B 
2918d2714f0557e1b67284709bce22c5e14d8f7f545ca33c16ec7928273edf18c9be48a685c3e9a032170bf2b7e572a4b78664f37b2a16c5ae5829b3cc55ca76
 SHA512 
11a136990f7d02409501f10553659c64ad5d18d4bfaa4e5cfdeb7a2f53ffdb8bd9b8347796c65e75c49615ac4c12bc81bf3a58325f778cb5e0c1608181d7b53a
+DIST feh-3.3.tar.bz2 2112880 BLAKE2B 
56042367c0acce966e115e77f3afa1acd3f942a956bc453de364bcd17d90393ad2868039a5793af64826cd50322e4ef5f9f2b9678f982c7c85b025ed208f8bb8
 SHA512 
0372115a8f2df77cdfc0fc1b24479e72d9be1f24127c787909ef671075b199b8d5f873200ce202f51705991cf3c5f5cc71ef8f47294fe520e3a9acc5cb7582a9

diff --git a/media-gfx/feh/feh-3.3.ebuild b/media-gfx/feh/feh-3.3.ebuild
new file mode 100644
index 000..ad37f294e68
--- /dev/null
+++ b/media-gfx/feh/feh-3.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs gnome2-utils xdg-utils
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/";
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2";
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug curl exif test xinerama"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="media-libs/imlib2[X]
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   virtual/jpeg:0"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+   x11-libs/libXt
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   media-libs/imlib2[gif,jpeg,png]
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



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

2019-12-27 Thread Tim Harder
commit: f0063d326263ec59401626e989edf14f7bb06b63
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Dec 27 19:09:48 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Dec 27 19:10:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0063d32

media-libs/exiftool: stabilize 11.76

Signed-off-by: Tim Harder  gentoo.org>

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

diff --git a/media-libs/exiftool/exiftool-11.76.ebuild 
b/media-libs/exiftool/exiftool-11.76.ebuild
index 5160df13e56..01710a29b5d 100644
--- a/media-libs/exiftool/exiftool-11.76.ebuild
+++ b/media-libs/exiftool/exiftool-11.76.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.sno.phy.queensu.ca/~phil/exiftool/";
 SRC_URI="https://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz";
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+KEYWORDS="amd64 arm64 ppc ppc64 x86 ~x64-macos"
 IUSE="doc"
 
 SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/pkix/

2019-12-27 Thread Hanno Böck
commit: 36d1dea202fe8ca981d9501203167a083edd9976
Author: Hanno Böck  gentoo  org>
AuthorDate: Fri Dec 27 19:06:11 2019 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Fri Dec 27 19:06:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d1dea2

dev-erlang/pkix: Version bump

Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

 dev-erlang/pkix/Manifest  |  1 +
 dev-erlang/pkix/pkix-1.0.4.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-erlang/pkix/Manifest b/dev-erlang/pkix/Manifest
index fd34141035a..dc69748485d 100644
--- a/dev-erlang/pkix/Manifest
+++ b/dev-erlang/pkix/Manifest
@@ -1 +1,2 @@
 DIST pkix-1.0.3.tar.gz 391302 BLAKE2B 
8ff0403b6beed707afb8cca51c027d140f06273def0cff3588c9ee26673021d1fbb5b7397281c7daa27f076d61a222843251ab626661727f65255012846f9756
 SHA512 
b45c8fc74a1ef7d61818ba8a72bb141fa28796dadc36829f3456f1a87b5c263a5d708e4512cd91f54efd59dc14a47e31aa67ecb90c378f22fd42e77d6110320f
+DIST pkix-1.0.4.tar.gz 411737 BLAKE2B 
5f675adc535a5463d2259c078a5445348bf9901224f78daff5b1b261796888d90f6707a3d6fd199fa611f347a560f8154d8c2122aeeacea6df776e8aec62708a
 SHA512 
2c90bc13dc381f08b250db105eb09729005d1d191a1d6e69e2096f155f40460ebe47cb85a1b157782cb74c5e759b53010bc96fc831a7224f5a3aa30e46775b16

diff --git a/dev-erlang/pkix/pkix-1.0.4.ebuild 
b/dev-erlang/pkix/pkix-1.0.4.ebuild
new file mode 100644
index 000..5080a4c9351
--- /dev/null
+++ b/dev-erlang/pkix/pkix-1.0.4.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit rebar
+
+DESCRIPTION="PKIX certificates management library for Erlang"
+HOMEPAGE="https://github.com/processone/pkix";
+SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-lang/erlang-17.5"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md )



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/mqtree/

2019-12-27 Thread Hanno Böck
commit: 16242385d4616ffc8fb228049d5484bcbb9dade2
Author: Hanno Böck  gentoo  org>
AuthorDate: Fri Dec 27 19:03:28 2019 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Fri Dec 27 19:03:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16242385

dev-erlang/mqtree: Version bump

Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

 dev-erlang/mqtree/Manifest|  1 +
 dev-erlang/mqtree/mqtree-1.0.5.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-erlang/mqtree/Manifest b/dev-erlang/mqtree/Manifest
index 94076986654..afc40e20e3b 100644
--- a/dev-erlang/mqtree/Manifest
+++ b/dev-erlang/mqtree/Manifest
@@ -1 +1,2 @@
 DIST mqtree-1.0.4.tar.gz 227872 BLAKE2B 
756542c77cecd3da12917c43c5c1a36f54af0bc18b66d1571d1a7428378fcd3c643168c182c3215ab5f7890b8292ef89248424567f6aa608c074548b055e0774
 SHA512 
5033c89bfbaba34a357bfd8d7981c75c362f7e9d039ef6035aad66e3562f848ff047fbbd612b51dfde79a0f727afb4a47dac5df369fa1c5e14b5d5b1911f
+DIST mqtree-1.0.5.tar.gz 227940 BLAKE2B 
db8edddfb91b52bced394221ed3c3a91cc552f45165f78f1bc0177e80f54a97d9d8843037e59f8c5fdc70bbf04f7016276c3667da4bc54055e9ca2aa9ecbe9df
 SHA512 
c624ffbd97bd0bb0076ca246ad9bcf0a443ea1334dc3b8f553c5559e6ee07d134ea275c3bd121dfddabed5ff9a90ee8dd21d1283663f8e4252fa4eeb105eba62

diff --git a/dev-erlang/mqtree/mqtree-1.0.5.ebuild 
b/dev-erlang/mqtree/mqtree-1.0.5.ebuild
new file mode 100644
index 000..3af65b75154
--- /dev/null
+++ b/dev-erlang/mqtree/mqtree-1.0.5.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit rebar
+
+DESCRIPTION="Index tree for MQTT topic filters"
+HOMEPAGE="https://github.com/processone/mqtree";
+SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-lang/erlang-17.5
+   >=dev-erlang/p1_utils-1.0.16"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md )



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

2019-12-27 Thread David Seifert
commit: 9d1d2bed2575ee00914e0cccb623c15ae0ada5b1
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:34 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1d2bed

dev-python/sphinxcontrib-googleanalytics: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 .../sphinxcontrib-googleanalytics-0.1-r1.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git 
a/dev-python/sphinxcontrib-googleanalytics/sphinxcontrib-googleanalytics-0.1-r1.ebuild
 
b/dev-python/sphinxcontrib-googleanalytics/sphinxcontrib-googleanalytics-0.1-r1.ebuild
deleted file mode 100644
index 00daa2122a8..000
--- 
a/dev-python/sphinxcontrib-googleanalytics/sphinxcontrib-googleanalytics-0.1-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Sphinx extension googleanalytics"
-HOMEPAGE="https://bitbucket.org/birkenfeld/sphinx-contrib";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-KEYWORDS="amd64 x86"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=">=dev-python/sphinx-0.6[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}/setup.py.utf-8.patch" )



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

2019-12-27 Thread David Seifert
commit: 6098bb55568e332be4c3f13d0b0b86435b3880d1
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:22 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6098bb55

dev-python/ipcalc: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/ipcalc/Manifest|  1 -
 dev-python/ipcalc/ipcalc-1.1.3.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/dev-python/ipcalc/Manifest b/dev-python/ipcalc/Manifest
index 02a9a15b799..9944b3ef5cd 100644
--- a/dev-python/ipcalc/Manifest
+++ b/dev-python/ipcalc/Manifest
@@ -1,2 +1 @@
-DIST ipcalc-1.1.3.tar.gz 8099 BLAKE2B 
27ffef8ca70db237c4d22a8ee1f91a167446e6135d70d7ca435222a52a0451557c8c60fca64655535679fdd231585a50b2322c3e5b87447f5699d1021d5201c0
 SHA512 
f852e93bfa4994e424a8aafc74a1e8ec9488d4c60085fbc53e0587abcf8fbfdc7a35d7a20e67cd4dbe0d8484c0e7bfb11b5fe3d6934f322dd818273e3d64c2c6
 DIST ipcalc-1.99.0.tar.gz 12120 BLAKE2B 
43afe713c32eae9465e4baacbea24205e73cea989921a27e56fa2182108bac46e4c7f3376bacc5b891e441fc23f502ed4248121d27a565a0f28eca197ad5f9a6
 SHA512 
a7d9633fd464a0d5c5cdae9552edfe42a55906f5d378c676dba14552d4214590d88f32cb43cad14181d55ed3c3efd95a2fad1535ab7a8bc2bbb092b2bb4748cd

diff --git a/dev-python/ipcalc/ipcalc-1.1.3.ebuild 
b/dev-python/ipcalc/ipcalc-1.1.3.ebuild
deleted file mode 100644
index bdd86bb3f6f..000
--- a/dev-python/ipcalc/ipcalc-1.1.3.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="IP subnet calculator"
-HOMEPAGE="https://pypi.org/project/ipcalc/";
-SRC_URI="mirror://pypi/i/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 x86"
-IUSE=""



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

2019-12-27 Thread David Seifert
commit: df8ecd9ebd0063744a02df009554c466ff907a74
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:13 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8ecd9e

dev-python/beaker: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/beaker/Manifest   |  1 -
 dev-python/beaker/beaker-1.6.4-r1.ebuild | 49 
 2 files changed, 50 deletions(-)

diff --git a/dev-python/beaker/Manifest b/dev-python/beaker/Manifest
index e7e31ef310a..d0c9400d7de 100644
--- a/dev-python/beaker/Manifest
+++ b/dev-python/beaker/Manifest
@@ -1,2 +1 @@
-DIST Beaker-1.6.4.tar.gz 54480 BLAKE2B 
809b2d23fb95a21ab442b3be20ff5372630697baaf507fd26d8aefabeed422401de890c8de165a079bde4a05230cea244a8d5bf31b8b89e60a88b840de9cdedf
 SHA512 
5a6835d01d0b1bee57844525f1223d74edd26f07cc769df6a8cfa77f44dda4435eb96639175928a1caf7c4f927ac3a674c0fd0e7f50f1aea91da7880de3a6704
 DIST beaker-1.8.1.tar.gz 80541 BLAKE2B 
b60ba47a41f5f039699324dcb403d99cbf3d7e7cdbf593e275e1d41e6abc86dc829fd9a582b80e6274d6459624218585239b1b623e70636e2a1d736c584ce245
 SHA512 
bd9c4a4bbf21749a59c501d1dbff8bc9116394f79924efc6be637fb8c1ffef91a8363da3375bffdcb0ba291b71b57f75303f3fbe111e8670a390058e9fa5

diff --git a/dev-python/beaker/beaker-1.6.4-r1.ebuild 
b/dev-python/beaker/beaker-1.6.4-r1.ebuild
deleted file mode 100644
index 2fbcff2d7d2..000
--- a/dev-python/beaker/beaker-1.6.4-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# py3.3 unfit with some types
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="Beaker"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A Session and Caching library with WSGI Middleware"
-HOMEPAGE="
-   https://github.com/bbangert/beaker
-   https://beaker.readthedocs.io/en/latest/
-   https://pypi.org/project/Beaker/";
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~ppc64 s390 sh sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# webtest-based tests are skipped when webtest is not installed
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/webtest[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
-   # Workaround for http://bugs.python.org/issue11276.
-   sed -e "s/import anydbm/& as anydbm/;/import anydbm/a dbm = anydbm" \
-   -i beaker/container.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cp -r -l tests "${BUILD_DIR}"/ || die
-   pushd  "${BUILD_DIR}"/tests > /dev/null
-   nosetests || die "Tests fail with ${EPYTHON}"
-   popd > /dev/null
-}



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

2019-12-27 Thread David Seifert
commit: f7f80043911f88dc9104c0a21a7c9dc9b9476a8f
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:28 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f80043

dev-python/pymetar: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/pymetar/Manifest   |  1 -
 dev-python/pymetar/files/setup_pymetar-0.21.patch | 10 --
 dev-python/pymetar/pymetar-0.21.ebuild| 22 --
 3 files changed, 33 deletions(-)

diff --git a/dev-python/pymetar/Manifest b/dev-python/pymetar/Manifest
index 19ea82bd879..a3d062f23da 100644
--- a/dev-python/pymetar/Manifest
+++ b/dev-python/pymetar/Manifest
@@ -1,2 +1 @@
-DIST pymetar-0.21.tar.gz 22714 BLAKE2B 
ef6f5cdd6eab0ee7d006ea00c7ad154435afeef596d25d9465151912963d01aa683524fb5f873d3568f1ff9ac0f3370b67c7d1be244734ef456137b6d9b6b6ce
 SHA512 
6c9e9e7906fe6fb327c667408d04992ca898d0d6037fe1bce08bc15ded59bcda670094da99e84b553c06c8cf991f33c6b3b7b41a9fbd47ba4c48dd4db1d8a2c0
 DIST pymetar-1.1.tar.gz 3162533 BLAKE2B 
43cc79a0c8b27f7146a0f89d4271830ace0bd25790e8df006c19205419eabec88b90645d473019951b21952ee67df25261f6eea8c2d58de95e13186ab4bce214
 SHA512 
3e830065d3201373695c381f45969e7b532d69de8218cb32e107ed72235cd7cff8051e129c6ae4761154ed9d3fca81c530938520d6a54e7bf467cf28ebf9de02

diff --git a/dev-python/pymetar/files/setup_pymetar-0.21.patch 
b/dev-python/pymetar/files/setup_pymetar-0.21.patch
deleted file mode 100644
index 6b96d26add6..000
--- a/dev-python/pymetar/files/setup_pymetar-0.21.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 setup.py.orig  2016-08-24 16:21:38.558828272 +0200
-+++ setup.py   2016-08-24 16:22:16.619289653 +0200
-@@ -27,6 +27,6 @@
-   py_modules=["pymetar"],
-   scripts=["bin/pymetar"],
-   data_files=[("share/doc/pymetar-%s" % pymetar.__version__,
--   ['README', 'COPYING', 'THANKS', 'librarydoc.txt']),
-+   ['README']),
-   ("share/man/man1", ['pymetar.1'])]
-   )

diff --git a/dev-python/pymetar/pymetar-0.21.ebuild 
b/dev-python/pymetar/pymetar-0.21.ebuild
deleted file mode 100644
index 9370c802412..000
--- a/dev-python/pymetar/pymetar-0.21.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Downloads, decodes and provides access to the weather report for 
a given station ID"
-HOMEPAGE="http://www.schwarzvogel.de/software-pymetar.shtml";
-SRC_URI="http://www.schwarzvogel.de/pkgs/${P}.tar.gz";
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ~sparc x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-DOCS="librarydoc.txt"
-
-PATCHES=( "${FILESDIR}"/setup_pymetar-0.21.patch )



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

2019-12-27 Thread David Seifert
commit: 80bd5e4aee846217feae323a99277cbc032c633f
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:18 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80bd5e4a

dev-python/easy-thumbnails: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/easy-thumbnails/Manifest|  2 --
 .../easy-thumbnails/easy-thumbnails-2.2.ebuild | 26 --
 .../easy-thumbnails/easy-thumbnails-2.3.ebuild | 26 --
 3 files changed, 54 deletions(-)

diff --git a/dev-python/easy-thumbnails/Manifest 
b/dev-python/easy-thumbnails/Manifest
index c720f22c7d9..776fd14d104 100644
--- a/dev-python/easy-thumbnails/Manifest
+++ b/dev-python/easy-thumbnails/Manifest
@@ -1,3 +1 @@
-DIST easy-thumbnails-2.2.tar.gz 71833 BLAKE2B 
626702c5b704bda6daab1b717e6e5ed7099a4182401b3f1c6d9d756c151253eefd7dc73f43bb7c43505d11de3dc7b9a5a934017254465c422163f67738732c63
 SHA512 
d76f695f8f5159e8bedf5b30433834db6679e93c95448a6cca0670739284c5edca0b55f6fae6cfe687be4bb6018ce262992ee1d3099d6bb48df37ff9f1aa22e3
-DIST easy-thumbnails-2.3.tar.gz 76840 BLAKE2B 
adb0c5a5f6392e54f050b1b6a9414efb86239dd845b0650e88a957b3ff1cb911762b2be2bcaea77750c1084157c084502abb3fcd0f42d456f4b397cacad20510
 SHA512 
0e469ea907eb0b626660f2087a81055c651a9cb59b6511fcfa54dac014c4a8701c63f408f4b5e1a03552a048e194e9660f8b3a7cea24f6824fda42137cce8a70
 DIST easy-thumbnails-2.4.1.tar.gz 74236 BLAKE2B 
2b148ec32aacef82414c31b46d30cb77980ca44bf6ceafff73511a3da06fd6c8ca78c6cae8778b7a7f4b03810ae0702d3800e8fe204cdd24f6a64e24d168a4dc
 SHA512 
455dc483fd590a35aa931513f2e07c059a1f33147db641adf120cab9fe56a5c251beede4ebcfe2d2dcff095a06a5552eb06c6b4a371bbac922b0006f62c2e9d8

diff --git a/dev-python/easy-thumbnails/easy-thumbnails-2.2.ebuild 
b/dev-python/easy-thumbnails/easy-thumbnails-2.2.ebuild
deleted file mode 100644
index 5b4c28bf399..000
--- a/dev-python/easy-thumbnails/easy-thumbnails-2.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Easy thumbnails for Django"
-HOMEPAGE="https://pypi.org/project/easy-thumbnails/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   >=dev-python/django-1.4
-"
-
-DEPEND="
-   ${RDEPEND}
-   dev-python/setuptools
-"

diff --git a/dev-python/easy-thumbnails/easy-thumbnails-2.3.ebuild 
b/dev-python/easy-thumbnails/easy-thumbnails-2.3.ebuild
deleted file mode 100644
index 0b8ce92d25a..000
--- a/dev-python/easy-thumbnails/easy-thumbnails-2.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Easy thumbnails for Django"
-HOMEPAGE="https://pypi.org/project/easy-thumbnails/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   >=dev-python/django-1.4[${PYTHON_USEDEP}]
-"
-
-DEPEND="
-   ${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"



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

2019-12-27 Thread David Seifert
commit: ae9b7c8e28dbd9ca68714a60f705fd39b67330c9
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:35 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9b7c8e

dev-python/xlutils: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/xlutils/Manifest |  1 -
 dev-python/xlutils/xlutils-1.7.1.ebuild | 34 -
 2 files changed, 35 deletions(-)

diff --git a/dev-python/xlutils/Manifest b/dev-python/xlutils/Manifest
index 6eece5c3877..905cd18e180 100644
--- a/dev-python/xlutils/Manifest
+++ b/dev-python/xlutils/Manifest
@@ -1,2 +1 @@
-DIST xlutils-1.7.1.tar.gz 62278 BLAKE2B 
5d90074a660ad15405d6a6e75e2da9a8eb45a7e516c70f4e0a1d34eb8db0d8a9b865ad0241d7d39719f77b1bcc4b3bea5e5ce358ebabc81b46a2ed6d4176ee58
 SHA512 
196ec5cf99e7ad5a612c455e4e293461ac89e6e93c28790e34dcce544c8689a9ab122e37458d3b6ff24137c3646607fa8768ab3a4c2fa4a3e2e59e0ac05d675a
 DIST xlutils-2.0.0.tar.gz 61614 BLAKE2B 
51fde8ef1a0a88ecccfb3cfb332fe8a31101d29865cfa6201001d272db34a5f210e988ccb99ba00344f80dd457a5c91866af12061af9342d556953700cf02916
 SHA512 
7b6c39912a2b23d718b1aaac2f21770f1e5b156fdc7416f11d4a7e6b52195b982aecb52b5571599eb4928c7e09bbfb20fdf2554f0c49c286b243e2fb3ea9

diff --git a/dev-python/xlutils/xlutils-1.7.1.ebuild 
b/dev-python/xlutils/xlutils-1.7.1.ebuild
deleted file mode 100644
index 9bbfcb5a0ba..000
--- a/dev-python/xlutils/xlutils-1.7.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="provides a collection of utilities for working with Excel files"
-HOMEPAGE="https://pypi.org/project/xlutils/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND=">=dev-python/xlwt-0.7.3[${PYTHON_USEDEP}]
-   >=dev-python/xlrd-0.7.7[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? ( dev-python/errorhandler[${PYTHON_USEDEP}]
-   dev-python/manuel[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   >=dev-python/testfixtures-1.6.1[${PYTHON_USEDEP}] )"
-
-DOCS="README.txt docs/*.txt"
-
-python_test() {
-   py.test -v xlutils/tests || die "Tests fail with ${EPYTHON}"
-}



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

2019-12-27 Thread David Seifert
commit: 081d1bd7d70119a05ba9f2c3ac65585ed7c4567b
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:30 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081d1bd7

dev-python/python-etcd: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/python-etcd/Manifest |  1 -
 dev-python/python-etcd/python-etcd-0.3.2.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-python/python-etcd/Manifest b/dev-python/python-etcd/Manifest
index 75dec410247..d10f08f8d9e 100644
--- a/dev-python/python-etcd/Manifest
+++ b/dev-python/python-etcd/Manifest
@@ -1,4 +1,3 @@
-DIST python-etcd-0.3.2.zip 35994 BLAKE2B 
636214301ce339073ac01166ffc7c61d75f3c6a3ae7a9ff5a0cfb1c9df520dfc74b799236b54903de681fffcfbbe07d44fa27fad48b3b1fad4fe88629bf2840d
 SHA512 
0a110e33555a52ec9a5c8ff1c1702bcebbba80f8b948fd72e78baa5fb00e1bb96be08f3839d07230ea905518ec4247a94d7def39f979fe83e01c52da609b
 DIST python-etcd-0.3.3.tar.gz 26529 BLAKE2B 
410e048a0223bb940b593e2fbc81a2aa3420b4f050fe8e1d809f26b8659bb9c9941ac243cbe2832b3e77cbb99e6a3cb6ee20ff1fcf5c0139db3feb50cbd5e425
 SHA512 
ab7eac02083ee23cadbb5c70ca24001eaa2bc14f9413984ccf3cea2ee91ad660c8dbe2158f7fb238e142585b8f79313f548517ae622236772d5e5f356556ab0a
 DIST python-etcd-0.4.4.tar.gz 38334 BLAKE2B 
e7d851c5c809958e43fdce02c011d66f1dfb6f923fcc8fa5441ceb2ae3bfb28d6b09bfe2155692149a2a3e46bed7688628a389f030657b46f306b4f4ff0d5f1b
 SHA512 
8b1d51801141c9ea2e65ab3e95d7aff667f52c5888927d493b86f7677bbb37ee80c783aac73c638bfabd32b50df5eff8a2457117156e04b80bc4c6c592194d23
 DIST python-etcd-0.4.5.tar.gz 37270 BLAKE2B 
cdeae8ef7d668c7737f48a8f1513b5e0177b074d25d7f9d522051585699f11beadc26e9588209561f37a20ac0b4c9793f675bff07634ccdadf9720443e318582
 SHA512 
c59d7a67492a2e4e72b1ae3ea73ac85a073b9d4516d1ebc48601ba67ac9609fbc45574d97e8dfae3ed4f511f090343ff980160043676252125ce2e2edc7bd154

diff --git a/dev-python/python-etcd/python-etcd-0.3.2.ebuild 
b/dev-python/python-etcd/python-etcd-0.3.2.ebuild
deleted file mode 100644
index 2b46c28e6a8..000
--- a/dev-python/python-etcd/python-etcd-0.3.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A python client for etcd"
-HOMEPAGE="https://github.com/jplana/python-etcd";
-SRC_URI="https://github.com/jplana/python-etcd/archive/${PV}.zip -> ${P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
-   >=dev-python/urllib3-1.7[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"



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

2019-12-27 Thread David Seifert
commit: 17a5eb14878f051584b145230a355e7efec22fbf
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:14 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a5eb14

dev-python/columnize: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/columnize/Manifest  |  1 -
 dev-python/columnize/columnize-0.3.5-r1.ebuild | 27 --
 .../columnize/files/columnize-0.3.5-nose.patch | 15 
 3 files changed, 43 deletions(-)

diff --git a/dev-python/columnize/Manifest b/dev-python/columnize/Manifest
index 14facfec27b..9fafbb8ff74 100644
--- a/dev-python/columnize/Manifest
+++ b/dev-python/columnize/Manifest
@@ -1,2 +1 @@
-DIST columnize-0.3.5.tar.gz 8841 BLAKE2B 
c2b26a7b762dbb72e50efd4b6adb81ec490358b2a757c9cd6e299b76335f933aad32287d3a6e8db338f840739f310842505d8768391f6d11bffbc53463f3f08c
 SHA512 
b3090f6588ace5c204a6e31a93ad4bd659df81a0b5568003a970a04b456c946fd1c6adf13122a3327b7032e54e04f0410c06d8c377854de51017842ce58cc360
 DIST columnize-0.3.9.tar.gz 8581 BLAKE2B 
553927b6d5c9385da13402e27c5f42506840df3fd9df7aed3c077d440ac0d7ec6e5f3f0fa0ce0a7c088a1fe01075ab525580de8a22c995365f8913d2cab5e342
 SHA512 
2bb9a25200a1574cc6471ce06dfb2b4b62c5a23fa0e4fabad515dd2939b3f67ca61132121e4326dd820691691dce67d664302d99248ea2d5c5f25357203d9d08

diff --git a/dev-python/columnize/columnize-0.3.5-r1.ebuild 
b/dev-python/columnize/columnize-0.3.5-r1.ebuild
deleted file mode 100644
index 394c713d65a..000
--- a/dev-python/columnize/columnize-0.3.5-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Format a simple (i.e. not nested) list into aligned columns"
-HOMEPAGE="https://github.com/rocky/pycolumnize 
https://pypi.org/project/columnize/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-PATCHES=( "${FILESDIR}"/${P}-nose.patch )
-
-python_test() {
-   nosetests || die "tests failed"
-}

diff --git a/dev-python/columnize/files/columnize-0.3.5-nose.patch 
b/dev-python/columnize/files/columnize-0.3.5-nose.patch
deleted file mode 100644
index f09f7704cba..000
--- a/dev-python/columnize/files/columnize-0.3.5-nose.patch
+++ /dev/null
@@ -1,15 +0,0 @@
- setup.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/setup.py b/setup.py
-index e1035eb..bb8eaf6 100755
 a/setup.py
-+++ b/setup.py
-@@ -26,6 +26,6 @@ setup(
-   url= web,
-   version= VERSION,
-   py_modules = py_modules,
--  setup_requires = ['nose>=1.0'],
-+  tests_requires = ['nose>=1.0'],
-   zip_safe   = zip_safe
-   )



[gentoo-commits] repo/gentoo:master commit in: dev-python/PySensors/, profiles/

2019-12-27 Thread David Seifert
commit: 76de498fdac7c960028c9d16c91339129ca597d7
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:29 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76de498f

dev-python/PySensors: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/PySensors/Manifest   |  1 -
 dev-python/PySensors/PySensors-0.0.3.ebuild | 20 
 profiles/package.mask   |  1 -
 3 files changed, 22 deletions(-)

diff --git a/dev-python/PySensors/Manifest b/dev-python/PySensors/Manifest
index 0f98bbc13f4..60d55530bb2 100644
--- a/dev-python/PySensors/Manifest
+++ b/dev-python/PySensors/Manifest
@@ -1,2 +1 @@
-DIST PySensors-0.0.3.tar.gz 5109 BLAKE2B 
8d537c121540c8e28d0f8cfc45152abea0e312c48a460e877935c7d8639710c8046a96f598c724082870ad7c0d528621bce85d8616485336c2b4f8ac2ebe7579
 SHA512 
b9ae61ee9049e1edd3fdee7b122c0f9aa19677aee401c910fcaec5a6bc95a0628d6b7eb2b59f1d14196bee22395819f4980d328d60dd69b0a413f7d08041f159
 DIST PySensors-0.0.4.tar.gz 10599 BLAKE2B 
be3a3692a846e5339758eff4f4396dd15bf96b3d20bc40df45436ce58381ac87503bca190fa215121506ecf9ce5175b254d93142ee881c4d5b8ef8e045854659
 SHA512 
8e6b2beee9bf282f073618c0b45e53330ce82c9fc9c6565a3c6b5f812231421c8c6e15ccc4fc92cda67ed08df5c482577d4a34720c920dbba7604f2b7c3ba21c

diff --git a/dev-python/PySensors/PySensors-0.0.3.ebuild 
b/dev-python/PySensors/PySensors-0.0.3.ebuild
deleted file mode 100644
index 4e6a9118e29..000
--- a/dev-python/PySensors/PySensors-0.0.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings to libsensors (via ctypes)"
-HOMEPAGE="https://pypi.org/project/PySensors/";
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=">=sys-apps/lm-sensors-3"

diff --git a/profiles/package.mask b/profiles/package.mask
index 2c054abcd7a..0e79c12ce61 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -559,7 +559,6 @@ dev-python/py-notify
 dev-python/pyoembed
 dev-python/pyPdf
 dev-python/pyrax
-=dev-python/PySensors-0.0.3
 dev-python/py-smbpasswd
 dev-python/pystatgrab
 dev-python/python-caja



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

2019-12-27 Thread David Seifert
commit: 64e51d7a6985508649402fab0c4472dff6ea777a
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:33 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e51d7a

dev-python/rootpy: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/rootpy/Manifest|  1 -
 dev-python/rootpy/rootpy-0.8.3.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/dev-python/rootpy/Manifest b/dev-python/rootpy/Manifest
index e8f1db66500..f9282c00214 100644
--- a/dev-python/rootpy/Manifest
+++ b/dev-python/rootpy/Manifest
@@ -1,2 +1 @@
-DIST rootpy-0.8.3.tar.gz 417400 BLAKE2B 
a8120d7005082be96901820d602abfc43bbac5d797d41a8bc215fef36ed37e3bc7b797e0d4ca084ba45b840dcf8eb4afcdfb454f8c801bdf1edec146f3f9ac38
 SHA512 
b1d3c17fb0a6dfe36bdf3d9a345fc55af8a102d33433c951581f9a61babf377fabb1ae486c78b2d4654cbc7320de122fb3075f27a1565655a3dc17c2b4f56df6
 DIST rootpy-1.0.1.tar.gz 418618 BLAKE2B 
ce321e69d7e202877697d133ad2ba90df71cd261b206211718cb6a9ec8ee3ec085cac49526b9bb75166fafeb43f83b3f53bf231d9353f3d63fa7e4be381ce454
 SHA512 
db1c7edc02d1cd5a4a1940237c1e1c63d892bb92e612bdad028d14f9723a4bdc5f9b6711a135b0e099ce1895b2564b29aeb21ef0d2c3681354bf4edc9c6a325f

diff --git a/dev-python/rootpy/rootpy-0.8.3.ebuild 
b/dev-python/rootpy/rootpy-0.8.3.ebuild
deleted file mode 100644
index 9823bde1b34..000
--- a/dev-python/rootpy/rootpy-0.8.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="readline"
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="Pythonic layer on top of the ROOT framework's PyROOT bindings"
-HOMEPAGE="http://rootpy.org";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="examples test"
-
-RDEPEND="
-   sci-physics/root[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/pytables[${PYTHON_USEDEP}]
-   dev-python/root_numpy[${PYTHON_USEDEP}]
-   dev-python/termcolor[${PYTHON_USEDEP}]"
-
-DEPEND="
-   sci-physics/root[${PYTHON_USEDEP}]
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-# TOFIX: tests go in an infinite loop error
-RESTRICT=test
-
-python_test() {
-   cd "${BUILD_DIR}" || die
-   nosetests -v || die "Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use examples; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   fi
-}



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

2019-12-27 Thread David Seifert
commit: 6884474bec29b59a4eba04b6744498a380b0be8f
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:24 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6884474b

dev-python/locustio: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/locustio/Manifest |  1 -
 dev-python/locustio/locustio-0.7.3-r1.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/dev-python/locustio/Manifest b/dev-python/locustio/Manifest
index 104aac66eab..6d1bf25652d 100644
--- a/dev-python/locustio/Manifest
+++ b/dev-python/locustio/Manifest
@@ -1,2 +1 @@
-DIST locustio-0.7.3.tar.gz 89300 BLAKE2B 
4fba25ff54686a35f95de15766e38ffec0de24eae7e3100275dcdd25ef7dee1bccfbd1d31458a56f35a8ee5afaeea6c91ce40be2bdeb77ab7f9d663b378782b2
 SHA512 
fe2434691218be0749c0bf7c2c26b6b3172b7dd69898667441aa98a67ac5e5fbb513aebd27bd54c10f423da452f734c2d6ab7a52f4641755439cd3b81a82eee4
 DIST locustio-0.9.0.tar.gz 226870 BLAKE2B 
595042f110f08ddb6bfdb9642f91448a0fb7229fcffcaa1392fdb351ac5106304e2743801134f4f87fab68b8f098122c88cdedb10566ed70035480ad69755e58
 SHA512 
9c51fa3af784b4b653fa5f55623ef8ec5eb6a94b8f3eacab97deeb7f5805a96b5467344d653a8916975f547d5a7a7ff63c83ffb8c289e805ccd5bb577aac04d7

diff --git a/dev-python/locustio/locustio-0.7.3-r1.ebuild 
b/dev-python/locustio/locustio-0.7.3-r1.ebuild
deleted file mode 100644
index 8830bfd9b64..000
--- a/dev-python/locustio/locustio-0.7.3-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=(python2_7)
-inherit distutils-r1
-
-DESCRIPTION="A python utility for doing easy, distributed load testing of a 
web site"
-HOMEPAGE="https://locust.io/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? (
-   dev-python/unittest2[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pyzmq[${PYTHON_USEDEP}]
-   )"
-RDEPEND=">=dev-python/gevent-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/flask-0.10.1[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.4.1[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-0.4.2[${PYTHON_USEDEP}]"
-
-python_test() {
-   esetup.py test
-}
-
-python_prepare_all() {
-   # allow useage of renamed msgpack
-   sed -i '/^msgpack/d' setup.py || die
-   distutils-r1_python_prepare_all
-}



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

2019-12-27 Thread David Seifert
commit: 360125f833a03283c32ba51b98c880bbdc9e3491
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:21 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360125f8

dev-python/hglib: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/hglib/Manifest |  1 -
 dev-python/hglib/hglib-1.5.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-python/hglib/Manifest b/dev-python/hglib/Manifest
index e3fc5539bfb..5aa80d2bd6f 100644
--- a/dev-python/hglib/Manifest
+++ b/dev-python/hglib/Manifest
@@ -1,2 +1 @@
-DIST python-hglib-1.5.tar.gz 27812 BLAKE2B 
35a411f91d3e915d6679ada6ecd28798dad20a6082d74661168d15a084fb0482cba0623948fb5be38fc57a4b744a021ac10536ba75d230c493c0c1f1f7aaf8ca
 SHA512 
2506e2ac95488830b90f5f099d231e45833a8f19ce14fc2f3391ae1bf48ca72187b6b57afb633ecbe6cd2c6f3d3f482d75e03ea36406b3a07085ed1b4ef9c6b5
 DIST python-hglib-2.1.tar.gz 29030 BLAKE2B 
3603e4030baf1f542c7c4b2123a78e3567141af8e84709eca38495ecea264f85c870005b39f8fc1bb2afc611c9a2c428971c8d783bc2595e25d83b9fcb5a2af6
 SHA512 
82cd00e4184a8a002ea0bcc2dec4de06a705f5f6cecd1ddbddef08ead2817f673590884aee5187fbc3496ced3f27ca8c8d78e0436fb97205ef654cd28d912e68

diff --git a/dev-python/hglib/hglib-1.5.ebuild 
b/dev-python/hglib/hglib-1.5.ebuild
deleted file mode 100644
index cdc81cf4c88..000
--- a/dev-python/hglib/hglib-1.5.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-PYTHON_REQ_USE="threads(+)"
-
-MY_P="python-${P}"
-MY_PN="python-${PN}"
-
-inherit distutils-r1
-
-DESCRIPTION="Library for using the Mercurial Command Server from Python"
-HOMEPAGE="http://mercurial.selenic.com/";
-SRC_URI="mirror://pypi/p/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-vcs/mercurial-2.4.2"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-S=${WORKDIR}/${MY_P}
-
-python_test() {
-   if ! ${PYTHON} test.py; then
-   die "Tests failed under ${EPYTHON}"
-   fi
-}
-
-python_install_all() {
-   use examples && local EXAMPLES=( examples/stats.py )
-   distutils-r1_python_install_all
-}



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

2019-12-27 Thread David Seifert
commit: e3eba4a4bf8e7c60f9d1508d82d388725f1bdf68
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:20 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3eba4a4

dev-python/fudge: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/fudge/Manifest  |  1 -
 dev-python/fudge/fudge-0.9.6-r1.ebuild | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-python/fudge/Manifest b/dev-python/fudge/Manifest
index 020cfd7125f..75a79fdecdc 100644
--- a/dev-python/fudge/Manifest
+++ b/dev-python/fudge/Manifest
@@ -1,2 +1 @@
-DIST fudge-0.9.6.tar.gz 81653 BLAKE2B 
106a0c774f9eb2f90beabfa1d84f55febaafa6c6e650b8d194464d9b7bdcf3b3ed18b943d0b7cad143f87febc75047d956d66521675c1f917f7835bf8585edd2
 SHA512 
69b2fa5bdd678779c0a8d9863a67e1e6724828720d2764f9f8958bc3598dcf39b22f9827efccb03014961d27d6e214c2125f639bab200b63c824c2306e3bb617
 DIST fudge-1.1.0.tar.gz 86418 BLAKE2B 
3264b693bb8d4e8a0849c480b48ee79e4e99a88a819f94bfab9c098fd8ccef1171f3f0a8ca7632f29b2c22998d0847e53fcc613bbdf8ac4c1fe33aeae406997c
 SHA512 
061d9303d28509d4e22eb2036d041359f872be85911dd85bb16e4d13bfc1cf27637f8206f215f4a37d63108ab2500d2af3f6a1a3e206fe461ead9163e0519417

diff --git a/dev-python/fudge/fudge-0.9.6-r1.ebuild 
b/dev-python/fudge/fudge-0.9.6-r1.ebuild
deleted file mode 100644
index 91e4234c05d..000
--- a/dev-python/fudge/fudge-0.9.6-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Replace real objects with fakes (mocks, stubs, etc) while testing"
-HOMEPAGE="http://farmdev.com/projects/fudge/ https://pypi.org/project/fudge/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
-   find -name "._*" -delete || die
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   nosetests -w "${BUILD_DIR}"/lib \
-   || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-   distutils-r1_python_install_all
-}



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

2019-12-27 Thread David Seifert
commit: 928d3326c8d6e7f8f753dfaad87bdede80d1225e
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 27 18:52:27 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 27 18:52:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=928d3326

dev-python/pygsl: Remove old

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/pygsl/Manifest  |  1 -
 dev-python/pygsl/pygsl-0.9.5-r1.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-python/pygsl/Manifest b/dev-python/pygsl/Manifest
index 016646382fd..90f711b2261 100644
--- a/dev-python/pygsl/Manifest
+++ b/dev-python/pygsl/Manifest
@@ -1,2 +1 @@
-DIST pygsl-0.9.5.tar.gz 1674504 BLAKE2B 
01423256cfda1d62aec0281725abfbe35f6260feec5fbb107819202cd9041405760988b1718e9aebf93284f4ab61597055ead308ad758d41d6eb37f867237b88
 SHA512 
7364e67ff2885be2cbe5410a573071209d3917f4807797b3b8525aacd03e6ab96e157e6d12d631c384e3b66602eab7e6cb89f9ab362f520397df900e77fcc875
 DIST pygsl-2.1.1.tar.gz 727636 BLAKE2B 
42b87a945a41418a295ebc9ddd3c5a367256427145e4c3bbf980e561df0cc3d84a64ddab22f936c5d1a5ad58b4649e36b121648f125824e6922a3d34fcd07d10
 SHA512 
141232032f0221b756596bc3426160849749642ddaa3667d36b19abf3b4a22b76b5e0b0e9452898494b7f6ce0f8d17a2e392bdaba535633bbfbf1a672bf8d62e

diff --git a/dev-python/pygsl/pygsl-0.9.5-r1.ebuild 
b/dev-python/pygsl/pygsl-0.9.5-r1.ebuild
deleted file mode 100644
index f8440315a22..000
--- a/dev-python/pygsl/pygsl-0.9.5-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python interface for the GNU scientific library (gsl)"
-HOMEPAGE="http://pygsl.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="examples"
-
-DEPEND="
-   

  1   2   >