[gentoo-commits] repo/gentoo:master commit in: sys-boot/systemd-boot/files/, sys-boot/systemd-boot/

2018-10-29 Thread Mike Gilbert
commit: 6713479f9affb2b5e2231d135219c16ce3f03778
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct 29 03:01:49 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 30 01:15:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6713479f

sys-boot/systemd-boot: glibc-2.28 compat for stat.h

Closes: https://bugs.gentoo.org/669846
Package-Manager: Portage-2.3.51_p2, Repoman-2.3.11_p27
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-boot/systemd-boot/files/239-stat-0.patch  | 108 ++
 sys-boot/systemd-boot/files/239-stat-1.patch  |  74 ++
 sys-boot/systemd-boot/systemd-boot-239.ebuild |   2 +
 3 files changed, 184 insertions(+)

diff --git a/sys-boot/systemd-boot/files/239-stat-0.patch 
b/sys-boot/systemd-boot/files/239-stat-0.patch
new file mode 100644
index 000..e136b703a2f
--- /dev/null
+++ b/sys-boot/systemd-boot/files/239-stat-0.patch
@@ -0,0 +1,108 @@
+From 75720bff62a84896e9a0654afc7cf9408cf89a38 Mon Sep 17 00:00:00 2001
+From: Filipe Brandenburger 
+Date: Sun, 15 Jul 2018 22:43:35 -0700
+Subject: [PATCH] build-sys: Detect whether struct statx is defined in
+ sys/stat.h
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Starting with glibc 2.27.9000-36.fc29, include file sys/stat.h will have a
+definition for struct statx, in which case include file linux/stat.h should be
+avoided, in order to prevent a duplicate definition.
+
+In file included from ../src/basic/missing.h:18,
+from ../src/basic/util.h:28,
+from ../src/basic/hashmap.h:10,
+from ../src/shared/bus-util.h:12,
+from ../src/libsystemd/sd-bus/bus-creds.c:11:
+/usr/include/linux/stat.h:99:8: error: redefinition of ‘struct statx’
+ struct statx {
+   ^
+In file included from /usr/include/sys/stat.h:446,
+from ../src/basic/util.h:19,
+from ../src/basic/hashmap.h:10,
+from ../src/shared/bus-util.h:12,
+from ../src/libsystemd/sd-bus/bus-creds.c:11:
+/usr/include/bits/statx.h:36:8: note: originally defined here
+ struct statx
+   ^
+
+Extend our meson.build to look for struct statx when only sys/stat.h is
+included and, in that case, do not include linux/stat.h anymore.
+
+Tested that systemd builds correctly when using a glibc version that includes a
+definition for struct statx.
+
+glibc Fedora RPM update:
+https://src.fedoraproject.org/rpms/glibc/c/28cb5d31fc1e5887912283c889689c47076278ae
+
+glibc upstream commit:
+https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=fd70af45528d59a00eb3190ef6706cb299488fcd
+---
+ meson.build| 5 +
+ src/basic/missing.h| 5 -
+ src/basic/xattr-util.c | 1 -
+ 3 files changed, 9 insertions(+), 2 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index dd904c7148..68423bdfa5 100644
+--- a/meson.build
 b/meson.build
+@@ -425,6 +425,7 @@ decl_headers = '''
+ #include 
+ '''
+ # FIXME: key_serial_t is only defined in keyutils.h, this is bound to fail
++# FIXME: these should use -D_GNU_SOURCE, since that is defined at build time
+ 
+ foreach decl : ['char16_t',
+ 'char32_t',
+@@ -439,6 +440,10 @@ foreach decl : ['char16_t',
+ conf.set10('HAVE_' + decl.underscorify().to_upper(), have)
+ endforeach
+ 
++conf.set10('HAVE_STRUCT_STATX_IN_SYS_STAT_H', cc.sizeof('struct statx', 
prefix : '''
++#include 
++''', args : '-D_GNU_SOURCE') > 0)
++
+ foreach decl : [['IFLA_INET6_ADDR_GEN_MODE', 'linux/if_link.h'],
+ ['IN6_ADDR_GEN_MODE_STABLE_PRIVACY', 'linux/if_link.h'],
+ ['IFLA_VRF_TABLE',   'linux/if_link.h'],
+diff --git a/src/basic/missing.h b/src/basic/missing.h
+index 71a07d0574..14ad3d4914 100644
+--- a/src/basic/missing.h
 b/src/basic/missing.h
+@@ -15,7 +15,6 @@
+ #include 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+@@ -25,6 +24,10 @@
+ #include 
+ #include 
+ 
++#if !HAVE_STRUCT_STATX_IN_SYS_STAT_H
++#include 
++#endif
++
+ #if HAVE_AUDIT
+ #include 
+ #endif
+diff --git a/src/basic/xattr-util.c b/src/basic/xattr-util.c
+index c5c55ea846..0ee0979837 100644
+--- a/src/basic/xattr-util.c
 b/src/basic/xattr-util.c
+@@ -2,7 +2,6 @@
+ 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.19.1
+

diff --git a/sys-boot/systemd-boot/files/239-stat-1.patch 
b/sys-boot/systemd-boot/files/239-stat-1.patch
new file mode 100644
index 000..1104de3c9c1
--- /dev/null
+++ b/sys-boot/systemd-boot/files/239-stat-1.patch
@@ -0,0 +1,74 @@
+From 9c869d08d82c73f62ab3527567858ce4b0cf1257 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= 
+Date: Wed, 18 Jul 2018 17:26:17 +0200
+Subject: [PATCH] meson: unify linux/stat.h check with other checks and use
+ _GNU_SOURCE
+
+Using _GNU_SOURCE 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev/files/, sys-fs/udev/

2018-10-29 Thread Mike Gilbert
commit: dbb9fccb96b31a786aeedcaded94e9402de635ae
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct 29 03:04:28 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 30 01:15:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb9fccb

sys-fs/udev: glibc-2.28 compat with stat.h

Package-Manager: Portage-2.3.51_p2, Repoman-2.3.11_p27
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/udev/files/239-stat-0.patch | 108 +
 sys-fs/udev/files/239-stat-1.patch |  74 +
 sys-fs/udev/udev-239.ebuild|   2 +
 3 files changed, 184 insertions(+)

diff --git a/sys-fs/udev/files/239-stat-0.patch 
b/sys-fs/udev/files/239-stat-0.patch
new file mode 100644
index 000..e136b703a2f
--- /dev/null
+++ b/sys-fs/udev/files/239-stat-0.patch
@@ -0,0 +1,108 @@
+From 75720bff62a84896e9a0654afc7cf9408cf89a38 Mon Sep 17 00:00:00 2001
+From: Filipe Brandenburger 
+Date: Sun, 15 Jul 2018 22:43:35 -0700
+Subject: [PATCH] build-sys: Detect whether struct statx is defined in
+ sys/stat.h
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Starting with glibc 2.27.9000-36.fc29, include file sys/stat.h will have a
+definition for struct statx, in which case include file linux/stat.h should be
+avoided, in order to prevent a duplicate definition.
+
+In file included from ../src/basic/missing.h:18,
+from ../src/basic/util.h:28,
+from ../src/basic/hashmap.h:10,
+from ../src/shared/bus-util.h:12,
+from ../src/libsystemd/sd-bus/bus-creds.c:11:
+/usr/include/linux/stat.h:99:8: error: redefinition of ‘struct statx’
+ struct statx {
+   ^
+In file included from /usr/include/sys/stat.h:446,
+from ../src/basic/util.h:19,
+from ../src/basic/hashmap.h:10,
+from ../src/shared/bus-util.h:12,
+from ../src/libsystemd/sd-bus/bus-creds.c:11:
+/usr/include/bits/statx.h:36:8: note: originally defined here
+ struct statx
+   ^
+
+Extend our meson.build to look for struct statx when only sys/stat.h is
+included and, in that case, do not include linux/stat.h anymore.
+
+Tested that systemd builds correctly when using a glibc version that includes a
+definition for struct statx.
+
+glibc Fedora RPM update:
+https://src.fedoraproject.org/rpms/glibc/c/28cb5d31fc1e5887912283c889689c47076278ae
+
+glibc upstream commit:
+https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=fd70af45528d59a00eb3190ef6706cb299488fcd
+---
+ meson.build| 5 +
+ src/basic/missing.h| 5 -
+ src/basic/xattr-util.c | 1 -
+ 3 files changed, 9 insertions(+), 2 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index dd904c7148..68423bdfa5 100644
+--- a/meson.build
 b/meson.build
+@@ -425,6 +425,7 @@ decl_headers = '''
+ #include 
+ '''
+ # FIXME: key_serial_t is only defined in keyutils.h, this is bound to fail
++# FIXME: these should use -D_GNU_SOURCE, since that is defined at build time
+ 
+ foreach decl : ['char16_t',
+ 'char32_t',
+@@ -439,6 +440,10 @@ foreach decl : ['char16_t',
+ conf.set10('HAVE_' + decl.underscorify().to_upper(), have)
+ endforeach
+ 
++conf.set10('HAVE_STRUCT_STATX_IN_SYS_STAT_H', cc.sizeof('struct statx', 
prefix : '''
++#include 
++''', args : '-D_GNU_SOURCE') > 0)
++
+ foreach decl : [['IFLA_INET6_ADDR_GEN_MODE', 'linux/if_link.h'],
+ ['IN6_ADDR_GEN_MODE_STABLE_PRIVACY', 'linux/if_link.h'],
+ ['IFLA_VRF_TABLE',   'linux/if_link.h'],
+diff --git a/src/basic/missing.h b/src/basic/missing.h
+index 71a07d0574..14ad3d4914 100644
+--- a/src/basic/missing.h
 b/src/basic/missing.h
+@@ -15,7 +15,6 @@
+ #include 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+@@ -25,6 +24,10 @@
+ #include 
+ #include 
+ 
++#if !HAVE_STRUCT_STATX_IN_SYS_STAT_H
++#include 
++#endif
++
+ #if HAVE_AUDIT
+ #include 
+ #endif
+diff --git a/src/basic/xattr-util.c b/src/basic/xattr-util.c
+index c5c55ea846..0ee0979837 100644
+--- a/src/basic/xattr-util.c
 b/src/basic/xattr-util.c
+@@ -2,7 +2,6 @@
+ 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.19.1
+

diff --git a/sys-fs/udev/files/239-stat-1.patch 
b/sys-fs/udev/files/239-stat-1.patch
new file mode 100644
index 000..1104de3c9c1
--- /dev/null
+++ b/sys-fs/udev/files/239-stat-1.patch
@@ -0,0 +1,74 @@
+From 9c869d08d82c73f62ab3527567858ce4b0cf1257 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= 
+Date: Wed, 18 Jul 2018 17:26:17 +0200
+Subject: [PATCH] meson: unify linux/stat.h check with other checks and use
+ _GNU_SOURCE
+
+Using _GNU_SOURCE is better because that's how we include the headers in the
+actual build, and some headers define different stuff when it is 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev/

2018-10-29 Thread Mike Gilbert
commit: 73db3d9ea66d0a0b36478ce331f6d9f856c436e0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct 29 03:09:34 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 30 01:15:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73db3d9e

sys-fs/udev: drop versionator

Package-Manager: Portage-2.3.51_p2, Repoman-2.3.11_p27
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/udev/udev-239.ebuild  | 2 +-
 sys-fs/udev/udev-.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/udev/udev-239.ebuild b/sys-fs/udev/udev-239.ebuild
index d536fd90a14..5dbe6b7d449 100644
--- a/sys-fs/udev/udev-239.ebuild
+++ b/sys-fs/udev/udev-239.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal 
toolchain-funcs udev user versionator
+inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal 
toolchain-funcs udev user
 
 if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/systemd/systemd.git;

diff --git a/sys-fs/udev/udev-.ebuild b/sys-fs/udev/udev-.ebuild
index 5825a197ca7..64b447627d3 100644
--- a/sys-fs/udev/udev-.ebuild
+++ b/sys-fs/udev/udev-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal 
toolchain-funcs udev user versionator
+inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal 
toolchain-funcs udev user
 
 if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/systemd/systemd.git;



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

2018-10-29 Thread Mike Gilbert
commit: 0a80e5d161de36cd7a688634d6e90b1f5482da4c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct 29 03:30:17 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 30 01:15:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a80e5d1

dev-util/meson: RDEPEND on setuptools

Bug: https://github.com/mesonbuild/meson/issues/4267
Package-Manager: Portage-2.3.51_p2, Repoman-2.3.11_p27
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.48.0-r2.ebuild | 2 +-
 dev-util/meson/meson-0.48.1.ebuild| 2 +-
 dev-util/meson/meson-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/meson/meson-0.48.0-r2.ebuild 
b/dev-util/meson/meson-0.48.0-r2.ebuild
index 653033f818b..e7fe15297da 100644
--- a/dev-util/meson/meson-0.48.0-r2.ebuild
+++ b/dev-util/meson/meson-0.48.0-r2.ebuild
@@ -22,7 +22,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
+RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}"/test-llvm.patch

diff --git a/dev-util/meson/meson-0.48.1.ebuild 
b/dev-util/meson/meson-0.48.1.ebuild
index 3b76628728c..882072a2fad 100644
--- a/dev-util/meson/meson-0.48.1.ebuild
+++ b/dev-util/meson/meson-0.48.1.ebuild
@@ -22,7 +22,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
+RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}"/0.48.0-multilib.patch

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 9e0fbd73864..d7d772117ac 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -22,7 +22,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
+RDEPEND="${DEPEND}"
 
 python_test() {
(



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

2018-10-29 Thread Virgil Dupras
commit: e9aabe50eeb1ae673c9ad99ad03b83284350cdfb
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Oct 30 00:49:00 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Oct 30 00:50:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9aabe50

dev-lang/mujs: remove old and vulnerable

Bug: https://bugs.gentoo.org/646784
Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-lang/mujs/Manifest  |  1 -
 dev-lang/mujs/files/mujs-1.0.1-gentoo.patch | 37 -
 dev-lang/mujs/mujs-0_p20161202.ebuild   |  4 +--
 dev-lang/mujs/mujs-1.0.1-r1.ebuild  | 42 -
 4 files changed, 2 insertions(+), 82 deletions(-)

diff --git a/dev-lang/mujs/Manifest b/dev-lang/mujs/Manifest
index 026fba50ce5..f05faac21e9 100644
--- a/dev-lang/mujs/Manifest
+++ b/dev-lang/mujs/Manifest
@@ -1,4 +1,3 @@
 DIST mujs-0_p20161202.tar.gz 105413 BLAKE2B 
a65a343d6f60975c88001cdd8eae881559eaf8ba94cf26c8aa9a9a3837cd47ee798c784ed9e90380a76ef328e56d63d1dccd8a85a4a7496d31046d221cf8d7b9
 SHA512 
90dd1bce44740715a6f642bdb376be230c4a03c7970c2026479cf014a080b98b56a2131ca7ef8bf9c05b91285fe7dcc21dd4ca83879750351d57088408a62cbc
-DIST mujs-1.0.1.tar.gz 116948 BLAKE2B 
54d898eff95e65688a51d9df9175964609a55ad3243ffaa4da10f27a6262a20dd500cb76aefc22aa52799fed577864d15dfec9ed4aea24f0a4f1ff8dfa0a
 SHA512 
46cbc45735dbf173d7fa5839e3b511730e4d42933c2286d170767659649ea88c2a3dcc74fb986d1eedb1d4fec8fcaaba146805cc9d0ef7da98bb5a9ce0c80a96
 DIST mujs-1.0.4.tar.xz 91520 BLAKE2B 
6ffe62b19b140e2ae63ebe59a3b3bd352936ccba53dda3b0fcf575440dc790a0767c7de8c0a1441d26c11c65074520a80050cc0efa1113be0df51a802e719574
 SHA512 
a32498fee20ab6ddc8bbf79b4fdd82f3560d4e4b28bbe57c4e8f1df4a8a5367a689b6c9a391761abe47a8f15d2832fede4a508330eb181744b9563ae9954c102
 DIST mujs-1.0.5.tar.gz 119353 BLAKE2B 
48f1b598e50d5804b0d64230cdd6b4d3f719187ea0906f45c9f45baee2c8df59c6fd09dc25afc9e1ce4e20a9866d158d16a4632bec552fddd8fac70b20e2363f
 SHA512 
c1c59b5e80e0e5f580f30dfc0b4707b6a1e44a73c746b9783bb24d91429ddf8ed670a7663478300cc568cfc15a511720b6d18be2ade40a3a66fc7ab8f3933c2d

diff --git a/dev-lang/mujs/files/mujs-1.0.1-gentoo.patch 
b/dev-lang/mujs/files/mujs-1.0.1-gentoo.patch
deleted file mode 100644
index c6c7977ac75..000
--- a/dev-lang/mujs/files/mujs-1.0.1-gentoo.patch
+++ /dev/null
@@ -1,37 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -2,7 +2,7 @@
- 
- build ?= release
- 
--prefix ?= /usr/local
-+prefix ?= /usr
- bindir ?= $(prefix)/bin
- incdir ?= $(prefix)/include
- libdir ?= $(prefix)/lib
-@@ -11,7 +11,7 @@
- 
- # Compiler flags for various configurations:
- 
--CFLAGS := -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter
-+CFLAGS += -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter
- 
- ifeq "$(CC)" "clang"
- CFLAGS += -Wunreachable-code
-@@ -22,16 +22,6 @@
- LDFLAGS += -Wl,--gc-sections
- endif
- 
--ifeq "$(build)" "debug"
--CFLAGS += -g
--else ifeq "$(build)" "sanitize"
--CFLAGS += -pipe -g -fsanitize=address -fno-omit-frame-pointer
--LDFLAGS += -fsanitize=address
--else
--CFLAGS += -Os
--LDFLAGS += -Wl,-s
--endif
--
- # You shouldn't need to edit anything below here.
- 
- OUT := build/$(build)

diff --git a/dev-lang/mujs/mujs-0_p20161202.ebuild 
b/dev-lang/mujs/mujs-0_p20161202.ebuild
index 711c77f0950..629e6c0a776 100644
--- a/dev-lang/mujs/mujs-0_p20161202.ebuild
+++ b/dev-lang/mujs/mujs-0_p20161202.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="http://git.ghostscript.com/?p=mujs.git;a=snapshot;h=fd003eceda531e13fbd
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="arm"
 IUSE=""
 
 DEPEND=""

diff --git a/dev-lang/mujs/mujs-1.0.1-r1.ebuild 
b/dev-lang/mujs/mujs-1.0.1-r1.ebuild
deleted file mode 100644
index d0a2333dcf4..000
--- a/dev-lang/mujs/mujs-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="lightweight Javascript interpreter"
-HOMEPAGE="http://mujs.com/;
-SRC_URI="http://git.ghostscript.com/?p=mujs.git;a=snapshot;h=4792d16f17b15a1eca3c2a9c856dc13fda1d23c5;sf=tgz
 -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="static-libs"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.0.1-gentoo.patch
-)
-S=${WORKDIR}/${PN}-4792d16
-
-src_prepare() {
-   default
-   append-cflags -fPIC -Wl,-soname=lib${PN}.so.${PV}
-   tc-export CC
-}
-
-src_compile() {
-   emake VERSION=${PV} shared
-}
-
-src_install() {
-   emake \
-   

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

2018-10-29 Thread Sergei Trofimovich
commit: 0e35474f399ae9d22da287acf1a85f7fa61b907a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct 30 00:11:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 30 00:12:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e35474f

dev-python/bleach: stable 2.1.3 for ia64, bug #663438

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 dev-python/bleach/bleach-2.1.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/bleach/bleach-2.1.3.ebuild 
b/dev-python/bleach/bleach-2.1.3.ebuild
index 86fb7128e8f..85f6d783662 100644
--- a/dev-python/bleach/bleach-2.1.3.ebuild
+++ b/dev-python/bleach/bleach-2.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd"
 IUSE="test"
 
 RDEPEND="



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

2018-10-29 Thread Sergei Trofimovich
commit: d25d086b5dbbb231bb1746482a05a744977ca174
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct 30 00:12:07 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 30 00:12:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25d086b

dev-python/pynacl: stable 1.2.1 for ia64, bug #667782

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-python/pynacl/pynacl-1.2.1.ebuild 
b/dev-python/pynacl/pynacl-1.2.1.ebuild
index 0ec46fc711d..069a03cb992 100644
--- a/dev-python/pynacl/pynacl-1.2.1.ebuild
+++ b/dev-python/pynacl/pynacl-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/pyca/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 x86 ~amd64-fbsd"
 IUSE="test"
 
 RDEPEND="



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

2018-10-29 Thread Sergei Trofimovich
commit: 55991ccb5831f26fad2947cc60a17b7fcb4148a7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct 30 00:12:01 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 30 00:12:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55991ccb

dev-python/hypothesis: stable 3.59.1 for ia64, bug #667782

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-python/hypothesis/hypothesis-3.59.1.ebuild 
b/dev-python/hypothesis/hypothesis-3.59.1.ebuild
index 6b2b3a54b38..532449a1d26 100644
--- a/dev-python/hypothesis/hypothesis-3.59.1.ebuild
+++ b/dev-python/hypothesis/hypothesis-3.59.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd"
 IUSE=""
 
 RDEPEND="



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

2018-10-29 Thread Virgil Dupras
commit: 7f33ee8277d2f75e6db763b57eba7ca4564c940e
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Oct 30 00:11:12 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Oct 30 00:11:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f33ee82

dev-lang/mujs: remove inactive maintainer

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-lang/mujs/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lang/mujs/metadata.xml b/dev-lang/mujs/metadata.xml
index ea8269a7881..9019cb3c42c 100644
--- a/dev-lang/mujs/metadata.xml
+++ b/dev-lang/mujs/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   x...@gentoo.org
-   Michael Weber
-   

vdup...@gentoo.org
Virgil Dupras



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

2018-10-29 Thread Virgil Dupras
commit: d1328f92d871f75668d7ae9e352b3129c574863d
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 19:15:32 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Oct 30 00:05:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1328f92

dev-lang/mujs: bump to version 1.0.5

Closes: https://bugs.gentoo.org/show_bug.cgi?id=668492
Closes: https://bugs.gentoo.org/show_bug.cgi?id=669854
Closes: https://bugs.gentoo.org/show_bug.cgi?id=669884
Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10283
Signed-off-by: Virgil Dupras  gentoo.org>

 dev-lang/mujs/Manifest |  1 +
 dev-lang/mujs/files/mujs-1.0.5-flags.patch | 30 +
 dev-lang/mujs/metadata.xml |  8 +
 dev-lang/mujs/mujs-1.0.5.ebuild| 52 ++
 4 files changed, 91 insertions(+)

diff --git a/dev-lang/mujs/Manifest b/dev-lang/mujs/Manifest
index 55458109be0..026fba50ce5 100644
--- a/dev-lang/mujs/Manifest
+++ b/dev-lang/mujs/Manifest
@@ -1,3 +1,4 @@
 DIST mujs-0_p20161202.tar.gz 105413 BLAKE2B 
a65a343d6f60975c88001cdd8eae881559eaf8ba94cf26c8aa9a9a3837cd47ee798c784ed9e90380a76ef328e56d63d1dccd8a85a4a7496d31046d221cf8d7b9
 SHA512 
90dd1bce44740715a6f642bdb376be230c4a03c7970c2026479cf014a080b98b56a2131ca7ef8bf9c05b91285fe7dcc21dd4ca83879750351d57088408a62cbc
 DIST mujs-1.0.1.tar.gz 116948 BLAKE2B 
54d898eff95e65688a51d9df9175964609a55ad3243ffaa4da10f27a6262a20dd500cb76aefc22aa52799fed577864d15dfec9ed4aea24f0a4f1ff8dfa0a
 SHA512 
46cbc45735dbf173d7fa5839e3b511730e4d42933c2286d170767659649ea88c2a3dcc74fb986d1eedb1d4fec8fcaaba146805cc9d0ef7da98bb5a9ce0c80a96
 DIST mujs-1.0.4.tar.xz 91520 BLAKE2B 
6ffe62b19b140e2ae63ebe59a3b3bd352936ccba53dda3b0fcf575440dc790a0767c7de8c0a1441d26c11c65074520a80050cc0efa1113be0df51a802e719574
 SHA512 
a32498fee20ab6ddc8bbf79b4fdd82f3560d4e4b28bbe57c4e8f1df4a8a5367a689b6c9a391761abe47a8f15d2832fede4a508330eb181744b9563ae9954c102
+DIST mujs-1.0.5.tar.gz 119353 BLAKE2B 
48f1b598e50d5804b0d64230cdd6b4d3f719187ea0906f45c9f45baee2c8df59c6fd09dc25afc9e1ce4e20a9866d158d16a4632bec552fddd8fac70b20e2363f
 SHA512 
c1c59b5e80e0e5f580f30dfc0b4707b6a1e44a73c746b9783bb24d91429ddf8ed670a7663478300cc568cfc15a511720b6d18be2ade40a3a66fc7ab8f3933c2d

diff --git a/dev-lang/mujs/files/mujs-1.0.5-flags.patch 
b/dev-lang/mujs/files/mujs-1.0.5-flags.patch
new file mode 100644
index 000..50de4fcff21
--- /dev/null
+++ b/dev-lang/mujs/files/mujs-1.0.5-flags.patch
@@ -0,0 +1,30 @@
+--- a/Makefile 2018-09-11 12:47:31.0 +0200
 b/Makefile 2018-10-28 20:09:17.0 +0100
+@@ -15,7 +15,7 @@
+ 
+ # Compiler flags for various configurations:
+ 
+-CFLAGS := -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter
++CFLAGS += -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter
+ 
+ ifeq "$(CC)" "clang"
+   CFLAGS += -Wunreachable-code
+@@ -30,9 +30,6 @@
+ else ifeq "$(build)" "sanitize"
+   CFLAGS += -pipe -g -fsanitize=address -fno-omit-frame-pointer
+   LDFLAGS += -fsanitize=address
+-else
+-  CFLAGS += -Os
+-  LDFLAGS += -Wl,-s
+ endif
+ 
+ ifeq "$(HAVE_READLINE)" "yes"
+@@ -78,7 +75,7 @@
+ 
+ $(OUT)/libmujs.so: one.c $(HDRS)
+   @ mkdir -p $(dir $@)
+-  $(CC) $(CFLAGS) -fPIC -shared -o $@ $< -lm
++  $(CC) $(CFLAGS) $(LDFLAGS) -fPIC -shared -o $@ $< -lm
+ 
+ $(OUT)/mujs: $(OUT)/libmujs.o $(OUT)/main.o
+   @ mkdir -p $(dir $@)

diff --git a/dev-lang/mujs/metadata.xml b/dev-lang/mujs/metadata.xml
index 68674fe1b80..ea8269a7881 100644
--- a/dev-lang/mujs/metadata.xml
+++ b/dev-lang/mujs/metadata.xml
@@ -9,4 +9,12 @@
vdup...@gentoo.org
Virgil Dupras

+   
+   MuJS is a lightweight Javascript interpreter designed for 
embedding in
+   other software to extend them with scripting capabilities.
+   
+   
+   https://github.com/ccxvii/mujs/issues
+   ccxvii/mujs
+   
 

diff --git a/dev-lang/mujs/mujs-1.0.5.ebuild b/dev-lang/mujs/mujs-1.0.5.ebuild
new file mode 100644
index 000..11960e25273
--- /dev/null
+++ b/dev-lang/mujs/mujs-1.0.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib toolchain-funcs
+
+DESCRIPTION="An embeddable Javascript interpreter in C."
+HOMEPAGE="
+   http://mujs.com/
+   https://github.com/ccxvii/mujs/
+"
+SRC_URI="https://github.com/ccxvii/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="static-libs"
+
+PATCHES=(
+   "${FILESDIR}/${P}-flags.patch"
+)
+
+src_prepare() {
+   default
+
+   tc-export AR CC
+
+   append-cflags -fPIC -Wl,-soname=lib${PN}.so.${PV}
+}
+

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

2018-10-29 Thread Sergei Trofimovich
commit: 89895660c52682b911cb5e5446ceb547fd405225
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 29 23:26:08 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 29 23:26:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89895660

dev-lang/ruby: stable 2.3.8 for ia64, bug #668904

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-lang/ruby/ruby-2.3.8.ebuild b/dev-lang/ruby/ruby-2.3.8.ebuild
index 7c2584bd85e..450cedee3a8 100644
--- a/dev-lang/ruby/ruby-2.3.8.ebuild
+++ b/dev-lang/ruby/ruby-2.3.8.ebuild
@@ -30,7 +30,7 @@ SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz
 
https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl tk xemacs ncurses +readline"
 
 RDEPEND="



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

2018-10-29 Thread Sergei Trofimovich
commit: f626eb7176fd2a372d21997f521bd8dc7b2e00c3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 29 23:25:47 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 29 23:26:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f626eb71

dev-python/html5lib: stable 1.0.1 for ia64, bug #659658

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 dev-python/html5lib/html5lib-1.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/html5lib/html5lib-1.0.1.ebuild 
b/dev-python/html5lib/html5lib-1.0.1.ebuild
index 58e94db14c4..c8f05387945 100644
--- a/dev-python/html5lib/html5lib-1.0.1.ebuild
+++ b/dev-python/html5lib/html5lib-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd ~x64-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd ~x64-macos"
 IUSE="test"
 
 RDEPEND=">=dev-python/six-1.9[${PYTHON_USEDEP}]



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

2018-10-29 Thread Sergei Trofimovich
commit: 1aaf78fe37092ca4ab2ab5c2848db19b3413e5e2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 29 23:26:15 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 29 23:26:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aaf78fe

sys-apps/systemd: stable 239-r2 for ia64, bug #669664

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 sys-apps/systemd/systemd-239-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd/systemd-239-r2.ebuild 
b/sys-apps/systemd/systemd-239-r2.ebuild
index 733b4be4fce..688a264fe30 100644
--- a/sys-apps/systemd/systemd-239-r2.ebuild
+++ b/sys-apps/systemd/systemd-239-r2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} ==  ]]; then
 else
SRC_URI="https://github.com/systemd/systemd/archive/v${PV}/${P}.tar.gz
https://dev.gentoo.org/~floppym/dist/${P}-patches-1.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc 
~x86"
 fi
 
 PYTHON_COMPAT=( python{3_4,3_5,3_6} )



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

2018-10-29 Thread Patrice Clement
commit: 6a798fc05309c9ae2a38160706e3768f765a6aed
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 16:09:36 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:15:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a798fc0

dev-python/rtimulib: drop old version.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/rtimulib/rtimulib-7.2.1.ebuild | 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-python/rtimulib/rtimulib-7.2.1.ebuild 
b/dev-python/rtimulib/rtimulib-7.2.1.ebuild
deleted file mode 100644
index 06ba1a37367..000
--- a/dev-python/rtimulib/rtimulib-7.2.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-MY_P="RTIMULib-${PV}"
-
-DESCRIPTION="Python Binding for RTIMULib, a versatile IMU library"
-HOMEPAGE="https://github.com/RPi-Distro/RTIMULib;
-SRC_URI="https://github.com/RPi-Distro/RTIMULib/archive/V${PV}.tar.gz -> 
${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}/Linux/python"



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

2018-10-29 Thread Patrice Clement
commit: 9bb468901d7720743777c1624dc2581ca58f8700
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 17:08:23 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:14:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb46890

dev-python/e4u: drop old version.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/e4u/e4u-0.1_rc5.ebuild | 42 ---
 1 file changed, 42 deletions(-)

diff --git a/dev-python/e4u/e4u-0.1_rc5.ebuild 
b/dev-python/e4u/e4u-0.1_rc5.ebuild
deleted file mode 100644
index 018777c32b7..000
--- a/dev-python/e4u/e4u-0.1_rc5.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PV="${PV/_/}"
-
-DESCRIPTION="A library for handling unicode emoji and carrier's emoji"
-HOMEPAGE="https://github.com/lambdalisue/e4u;
-SRC_URI="https://github.com/lambdalisue/e4u/archive/${MY_PV}.tar.gz -> 
${PN}-${MY_PV}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="BSD"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-DEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-PATCHES=(
-   "${FILESDIR}"/change-emoji4unicode-url.patch
-   "${FILESDIR}"/initialize-e4u-tests.patch
-)
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   insinto /usr/share/e4u
-   doins e4u/data/emoji4unicode.xml
-
-   distutils-r1_python_install_all
-}



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

2018-10-29 Thread Patrice Clement
commit: 66316ff45e6df5c0399fafeb7685188fced32efb
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 15:52:16 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:15:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66316ff4

dev-python/rtimulib: add python3.7 support.

Also bumped to EAPI=7 and updated metadata.xml.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10274
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/rtimulib/metadata.xml | 10 ++
 dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild | 22 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/rtimulib/metadata.xml b/dev-python/rtimulib/metadata.xml
index 54d5423c406..f9570ce600a 100644
--- a/dev-python/rtimulib/metadata.xml
+++ b/dev-python/rtimulib/metadata.xml
@@ -9,4 +9,14 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   RTIMULib is the simplest way to connect a 9-dof, 10-dof or 
11-dof IMU
+   to an embedded Linux system and obtain Kalman-filtered 
quaternion or
+   Euler angle pose data. Basically, two simple funtion calls
+   (IMUInit() and IMURead()) are pretty much all that's needed to 
integrate RTIMULib.
+   
+   
+   https://github.com/RPi-Distro/RTIMULib/issues
+   RPi-Distro/RTIMULib
+   
 

diff --git a/dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild 
b/dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild
new file mode 100644
index 000..b593b743008
--- /dev/null
+++ b/dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PN="RTIMULib"
+MY_P="${MY_PN}-${PV}"
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python Binding for RTIMULib, a versatile IMU library"
+HOMEPAGE="https://github.com/RPi-Distro/RTIMULib;
+SRC_URI="https://github.com/RPi-Distro/${MY_PN}/archive/V${PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}/Linux/python"



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

2018-10-29 Thread Patrice Clement
commit: f21531d521ebc822316b36ece9fcf8aa561d05d8
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 16:17:52 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:15:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21531d5

dev-python/python-axolotl: drop old version.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Patrice Clement  gentoo.org>

 .../python-axolotl/python-axolotl-0.1.42.ebuild| 28 --
 1 file changed, 28 deletions(-)

diff --git a/dev-python/python-axolotl/python-axolotl-0.1.42.ebuild 
b/dev-python/python-axolotl/python-axolotl-0.1.42.ebuild
deleted file mode 100644
index b36e154d501..000
--- a/dev-python/python-axolotl/python-axolotl-0.1.42.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="A python module for the axolotl protocol"
-HOMEPAGE="https://github.com/tgalal/python-axolotl;
-SRC_URI="https://github.com/tgalal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/protobuf-python[${PYTHON_USEDEP}]
-   dev-python/python-axolotl-curve25519[${PYTHON_USEDEP}]"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${RDEPEND}"
-
-python_test() {
-   esetup.py test
-}



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

2018-10-29 Thread Patrice Clement
commit: 90911972e60ac55f788089e36f50db130b5e9bfb
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 17:06:03 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:14:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90911972

dev-python/e4u: bump to EAPI=7.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10277
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/e4u/e4u-0.1_rc5-r1.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/dev-python/e4u/e4u-0.1_rc5-r1.ebuild 
b/dev-python/e4u/e4u-0.1_rc5-r1.ebuild
new file mode 100644
index 000..a2a6610f9ab
--- /dev/null
+++ b/dev-python/e4u/e4u-0.1_rc5-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+MY_PV="${PV/_/}"
+
+DESCRIPTION="A library for handling unicode emoji and carrier's emoji"
+HOMEPAGE="https://github.com/lambdalisue/e4u;
+SRC_URI="https://github.com/lambdalisue/e4u/archive/${MY_PV}.tar.gz -> 
${PN}-${MY_PV}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+PATCHES=(
+   "${FILESDIR}"/change-emoji4unicode-url.patch
+   "${FILESDIR}"/initialize-e4u-tests.patch
+)
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   insinto /usr/share/e4u
+   doins e4u/data/emoji4unicode.xml
+
+   distutils-r1_python_install_all
+}



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

2018-10-29 Thread Patrice Clement
commit: a05299dd81c8b959f5590e975e8f1c170e84b6b8
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 18:13:17 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:14:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05299dd

dev-libs/nmeap: bump to EAPI=7.

Also updated metadata.xml and fixed a compiler warning.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10279
Signed-off-by: Patrice Clement  gentoo.org>

 .../files/nmeap-0.3-fix-unitialized-variable.patch | 11 
 dev-libs/nmeap/metadata.xml|  7 +--
 dev-libs/nmeap/nmeap-0.3-r1.ebuild | 60 ++
 3 files changed, 75 insertions(+), 3 deletions(-)

diff --git a/dev-libs/nmeap/files/nmeap-0.3-fix-unitialized-variable.patch 
b/dev-libs/nmeap/files/nmeap-0.3-fix-unitialized-variable.patch
new file mode 100644
index 000..46dcbea6407
--- /dev/null
+++ b/dev-libs/nmeap/files/nmeap-0.3-fix-unitialized-variable.patch
@@ -0,0 +1,11 @@
+--- a/src/nmeap01.c2005-05-06 20:29:41.0 +0200
 b/src/nmeap01.c2018-10-28 19:10:49.0 +0100
+@@ -282,7 +282,7 @@
+  */
+ int nmeap_process(nmeap_context_t *context)
+ {
+-int id;
++int id = 0;
+ int i;
+ nmeap_sentence_t *s;
+   

diff --git a/dev-libs/nmeap/metadata.xml b/dev-libs/nmeap/metadata.xml
index 10629cc31d6..8a6d20835c5 100644
--- a/dev-libs/nmeap/metadata.xml
+++ b/dev-libs/nmeap/metadata.xml
@@ -9,12 +9,13 @@
proxy-ma...@gentoo.org
Proxy Maintainers

-   
-   nmeap
-   

Extensible NMEA-0183 (GPS) data parser in standard C.
A directly linkable library intended for applications
that want to embed GPS support, like app-misc/lcd4linux.

+   
+   https://sourceforge.net/p/nmeap/bugs/
+   nmeap
+   
 

diff --git a/dev-libs/nmeap/nmeap-0.3-r1.ebuild 
b/dev-libs/nmeap/nmeap-0.3-r1.ebuild
new file mode 100644
index 000..61aa260e3f1
--- /dev/null
+++ b/dev-libs/nmeap/nmeap-0.3-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Extensible NMEA-0183 (GPS) data parser in standard C"
+HOMEPAGE="http://nmeap.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc"
+
+DEPEND="doc? ( app-doc/doxygen )"
+
+PATCHES=( "${FILESDIR}/${P}-fix-unitialized-variable.patch" )
+
+src_prepare() {
+   default
+
+   # Repsect users CFLAGS for the static lib archive
+   sed -i -e 's/CFLAGS =/CFLAGS +=/' -e 's/-g -O0 -Werror//' src/Makefile 
|| die
+
+   # Don't build test programs, as they are not needed
+   sed -i -e '/TST/d' Makefile || die
+
+   # Silent output of Doxygen and update it, since it is quite old
+   if use doc; then
+   sed -i -e 's/QUIET.*/QUIET = YES/' Doxyfile || die
+   doxygen -u Doxyfile 2>/dev/null || die
+   fi
+}
+
+src_compile() {
+   local myemakeopts=(
+   AR="$(tc-getAR)"
+   CC="$(tc-getCC)"
+   )
+
+   emake "${myemakeopts[@]}"
+
+   if use doc; then
+   doxygen Doxyfile || die
+   fi
+}
+
+src_install() {
+   dolib.a lib/libnmeap.a
+
+   doheader inc/nmeap.h inc/nmeap_def.h
+
+   if use doc; then
+   local HTML_DOCS=( "doc/tutorial.html" "doc/html" )
+   fi
+
+   einstalldocs
+}



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

2018-10-29 Thread Patrice Clement
commit: d0d1bf1d7e12bf60dde395f1eac64c99ced74ca3
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 23:20:05 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:14:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d1bf1d

app-misc/prog-express: drop old version.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/prog-express/prog-express-3.7.8.ebuild | 70 -
 1 file changed, 70 deletions(-)

diff --git a/app-misc/prog-express/prog-express-3.7.8.ebuild 
b/app-misc/prog-express/prog-express-3.7.8.ebuild
deleted file mode 100644
index 3cc76c3e268..000
--- a/app-misc/prog-express/prog-express-3.7.8.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop udev unpacker
-
-DESCRIPTION="A modern and intuitive control software for the Batronix USB 
programming devices"
-HOMEPAGE="https://www.batronix.com;
-SRC_URI="amd64? ( 
https://www.batronix.com/exe/Batronix/Prog-Express/deb/${P}-1.amd64.deb )
-   x86? ( 
https://www.batronix.com/exe/Batronix/Prog-Express/deb/${P}-1.i386.deb )"
-
-KEYWORDS="-* ~amd64 ~x86"
-LICENSE="prog-express"
-SLOT="0"
-
-RDEPEND="dev-db/sqlite:3
-   dev-dotnet/gtk-sharp:2
-   dev-dotnet/libgdiplus
-   dev-lang/mono
-   dev-lang/mono-basic
-   virtual/libusb:1
-   virtual/udev"
-
-S="${WORKDIR}"
-
-DOCS=( "usr/share/doc/prog-express/changelog" 
"usr/share/doc/prog-express/manuals" )
-
-QA_PREBUILT="usr/bin/bxusb
-   usr/bin/bxusb-gui
-   usr/bin/prog-express
-   usr/sbin/bxfxload"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   gunzip usr/share/doc/prog-express/changelog.gz usr/share/man/man1/*.gz 
|| die
-
-   default
-}
-
-src_install() {
-   dobin usr/bin/bxusb usr/bin/bxusb-gui usr/bin/prog-express
-
-   dosbin usr/sbin/bxfxload
-
-   insinto /usr/lib
-   doins -r usr/lib/bxusb usr/lib/prog-express
-
-   insinto /usr/lib/prog-express
-   doins "${FILESDIR}"/pe.exe.config
-
-   udev_dorules lib/udev/rules.d/85-batronix-devices.rules
-
-   domenu usr/share/applications/prog-express.desktop
-
-   doicon usr/share/pixmaps/prog-express.png
-
-   doman usr/share/man/man1/bxfxload.1 usr/share/man/man1/bxusb.1 
usr/share/man/man1/bxusb-gui.1 usr/share/man/man1/prog-express.1
-}
-
-pkg_postinst() {
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
-}



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

2018-10-29 Thread Patrice Clement
commit: 138d11bc6ce545069ca45f984f9fe88621922c10
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 23:19:32 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:14:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138d11bc

app-misc/prog-express: bump to EAPI=7.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10287
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/prog-express/prog-express-3.7.8-r1.ebuild | 76 ++
 1 file changed, 76 insertions(+)

diff --git a/app-misc/prog-express/prog-express-3.7.8-r1.ebuild 
b/app-misc/prog-express/prog-express-3.7.8-r1.ebuild
new file mode 100644
index 000..8f6bb19e60e
--- /dev/null
+++ b/app-misc/prog-express/prog-express-3.7.8-r1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit desktop udev unpacker
+
+DESCRIPTION="A modern and intuitive control software for the Batronix USB 
programming devices"
+HOMEPAGE="https://www.batronix.com;
+SRC_URI="
+   amd64? ( 
https://www.batronix.com/exe/Batronix/Prog-Express/deb/${P}-1.amd64.deb )
+   x86? ( 
https://www.batronix.com/exe/Batronix/Prog-Express/deb/${P}-1.i386.deb )
+"
+
+KEYWORDS="-* ~amd64 ~x86"
+LICENSE="prog-express"
+SLOT="0"
+
+RDEPEND="
+   dev-db/sqlite:3
+   dev-dotnet/gtk-sharp:2
+   dev-dotnet/libgdiplus
+   dev-lang/mono
+   dev-lang/mono-basic
+   virtual/libusb:1
+   virtual/udev
+"
+
+S="${WORKDIR}"
+
+DOCS=( "usr/share/doc/prog-express/changelog" 
"usr/share/doc/prog-express/manuals" )
+
+QA_PREBUILT="
+   usr/bin/bxusb
+   usr/bin/bxusb-gui
+   usr/bin/prog-express
+   usr/sbin/bxfxload
+"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   gunzip usr/share/doc/prog-express/changelog.gz usr/share/man/man1/*.gz 
|| die
+
+   default
+}
+
+src_install() {
+   dobin usr/bin/{bxusb,bxusb-gui,prog-express}
+
+   dosbin usr/sbin/bxfxload
+
+   insinto /usr/lib
+   doins -r usr/lib/bxusb usr/lib/prog-express
+
+   insinto /usr/lib/prog-express
+   doins "${FILESDIR}"/pe.exe.config
+
+   udev_dorules lib/udev/rules.d/85-batronix-devices.rules
+
+   domenu usr/share/applications/prog-express.desktop
+
+   doicon usr/share/pixmaps/prog-express.png
+
+   doman usr/share/man/man1/{bxfxload,bxusb,bxusb-gui,prog-express}.1
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2018-10-29 Thread Patrice Clement
commit: ad91bba1c93ea7c4b0c956bbdbda14506b9eaa8a
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 16:14:54 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:15:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad91bba1

dev-python/python-axolotl-curve25519: add python3.7 support.

Also bumped to EAPI=7.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10276
Signed-off-by: Patrice Clement  gentoo.org>

 .../python-axolotl-curve25519-0.4.1_p2-r1.ebuild   | 22 ++
 1 file changed, 22 insertions(+)

diff --git 
a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r1.ebuild
 
b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r1.ebuild
new file mode 100644
index 000..98206da4369
--- /dev/null
+++ 
b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+
+inherit distutils-r1
+
+MY_PV="${PV/_p/-}"
+
+DESCRIPTION="A python wrapper for the curve25519 library with ed25519 
signatures"
+HOMEPAGE="https://github.com/tgalal/python-axolotl-curve25519;
+SRC_URI="https://github.com/tgalal/${PN}/archive/${MY_PV}.tar.gz -> 
${PN}-${MY_PV}.tar.gz"
+
+LICENSE="BSD GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${PN}-${MY_PV}"



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

2018-10-29 Thread Patrice Clement
commit: 2d65c5b2d998e9db3bf3956f302b2e5d520b6807
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 16:15:44 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:15:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d65c5b2

dev-python/python-axolotl: add python3.7 support.

Also bumped to EAPI=7.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Patrice Clement  gentoo.org>

 .../python-axolotl/python-axolotl-0.1.42-r1.ebuild | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/dev-python/python-axolotl/python-axolotl-0.1.42-r1.ebuild 
b/dev-python/python-axolotl/python-axolotl-0.1.42-r1.ebuild
new file mode 100644
index 000..a51e848c959
--- /dev/null
+++ b/dev-python/python-axolotl/python-axolotl-0.1.42-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A python module for the axolotl protocol"
+HOMEPAGE="https://github.com/tgalal/python-axolotl;
+SRC_URI="https://github.com/tgalal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   dev-python/python-axolotl-curve25519[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}"
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   esetup.py test
+}



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

2018-10-29 Thread Patrice Clement
commit: 752d2af6035c059198157f7a73fb3fd492227ad5
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 17:48:11 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:14:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752d2af6

dev-libs/spsdeclib: droped eutils from inherit.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10278
Signed-off-by: Patrice Clement  gentoo.org>

 dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild 
b/dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild
index db6e46f2659..da942dd943d 100644
--- a/dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild
+++ b/dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI="7"
 
-inherit autotools eutils
+inherit autotools
 
 DESCRIPTION="Kryoflux SPS Decoder Library"
 HOMEPAGE="https://www.kryoflux.com/;
@@ -17,7 +17,7 @@ DEPEND="app-arch/unzip"
 
 S="${WORKDIR}/capsimg_source_linux_macosx/CAPSImg"
 
-DOCS=( "${WORKDIR}/DONATIONS.txt" "${WORKDIR}/HISTORY.txt" 
"${WORKDIR}/RELEASE.txt" )
+DOCS=( "${WORKDIR}/{DONATIONS,HISTORY,RELEASE}.txt" )
 
 PATCHES=( "${FILESDIR}"/add_symlink.patch )
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pallets-sphinx-themes/

2018-10-29 Thread Patrice Clement
commit: 3cead902c031282e807dd3580b3d5d31ed0d9ca9
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Oct 29 05:48:46 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:14:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cead902

dev-python/pallets-sphinx-themes: add missing RDEPENDs.

Closes: https://bugs.gentoo.org/669814
Signed-off-by: Tomáš Mózes  gmail.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10291
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/pallets-sphinx-themes/pallets-sphinx-themes-1.1.2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-1.1.2.ebuild 
b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-1.1.2.ebuild
index 985887d18c8..a7558053fe7 100644
--- a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-1.1.2.ebuild
+++ b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-1.1.2.ebuild
@@ -15,4 +15,6 @@ SLOT="0"
 KEYWORDS="~amd64 ~ia64 ~x86"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
+RDEPEND="dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]"



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

2018-10-29 Thread Patrice Clement
commit: ae6efce0fddb6b61c19717c80e7eb596622256fc
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 16:11:39 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:15:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6efce0

dev-python/python-sense-hat: drop old version.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Patrice Clement  gentoo.org>

 .../python-sense-hat/python-sense-hat-2.2.0.ebuild | 23 --
 1 file changed, 23 deletions(-)

diff --git a/dev-python/python-sense-hat/python-sense-hat-2.2.0.ebuild 
b/dev-python/python-sense-hat/python-sense-hat-2.2.0.ebuild
deleted file mode 100644
index e941ad6c7ac..000
--- a/dev-python/python-sense-hat/python-sense-hat-2.2.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Raspberry Pi Sense HAT python library"
-HOMEPAGE="https://github.com/RPi-Distro/python-sense-hat;
-SRC_URI="https://github.com/RPi-Distro/python-sense-hat/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~arm ~arm64"
-
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/rtimulib[${PYTHON_USEDEP}]"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${RDEPEND}"



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

2018-10-29 Thread Patrice Clement
commit: 1650b08b6b68055516948f7394a52b0355f4517d
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 16:17:30 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:15:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1650b08b

dev-python/python-axolotl-curve25519: drop old version.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Patrice Clement  gentoo.org>

 .../python-axolotl-curve25519-0.4.1_p2.ebuild  | 22 --
 1 file changed, 22 deletions(-)

diff --git 
a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2.ebuild
 
b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2.ebuild
deleted file mode 100644
index 46d50ec426b..000
--- 
a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-MY_PV="${PV/_p/-}"
-
-DESCRIPTION="A python wrapper for the curve25519 library with ed25519 
signatures"
-HOMEPAGE="https://github.com/tgalal/python-axolotl-curve25519;
-SRC_URI="https://github.com/tgalal/${PN}/archive/${MY_PV}.tar.gz -> 
${PN}-${MY_PV}.tar.gz"
-
-LICENSE="BSD GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${PN}-${MY_PV}"



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

2018-10-29 Thread Patrice Clement
commit: 56f30c85fd6a18d1762b5b4ca124ac7bbe0c43a2
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 18:18:36 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:14:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f30c85

dev-libs/spsdeclib: drop old version.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Patrice Clement  gentoo.org>

 dev-libs/spsdeclib/spsdeclib-5.1.ebuild | 43 -
 1 file changed, 43 deletions(-)

diff --git a/dev-libs/spsdeclib/spsdeclib-5.1.ebuild 
b/dev-libs/spsdeclib/spsdeclib-5.1.ebuild
deleted file mode 100644
index 22f948e9148..000
--- a/dev-libs/spsdeclib/spsdeclib-5.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils
-
-DESCRIPTION="Kryoflux SPS Decoder Library"
-HOMEPAGE="https://www.kryoflux.com/;
-SRC_URI="https://www.kryoflux.com/download/${PN}_${PV}_source.zip;
-
-KEYWORDS="-* ~amd64 ~x86"
-LICENSE="Kryoflux-MAME"
-SLOT="0"
-
-DEPEND="app-arch/unzip"
-
-S="${WORKDIR}/capsimg_source_linux_macosx/CAPSImg"
-
-DOCS=( "${WORKDIR}/DONATIONS.txt" "${WORKDIR}/HISTORY.txt" 
"${WORKDIR}/RELEASE.txt" )
-
-PATCHES=( "${FILESDIR}"/add_symlink.patch )
-
-src_unpack() {
-   unpack ${A}
-
-   # Unpacked ZIP-file contains two ZIP files, use the one for Linux
-   unpack "${WORKDIR}"/capsimg_source_linux_macosx.zip
-}
-
-src_prepare() {
-   default
-
-   # Respect users CFLAGS and CXXFLAGS
-   sed -i -e 's/-g//' configure.in || die
-   sed -i -e 's/CXXFLAGS="${CFLAGS}/CXXFLAGS="${CXXFLAGS}/' configure.in 
|| die
-
-   mv configure.in configure.ac || die
-   eautoconf
-
-   # Fix permissions, as configure is not marked executable
-   chmod +x configure || die
-}



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

2018-10-29 Thread Patrice Clement
commit: fa84ccf43fd4bb629b3953400c518a52185fd528
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct 28 16:03:37 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 29 23:15:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa84ccf4

dev-python/python-sense-hat: add python3.7 support

Also bumped to EAPI=7 and updated metadata.xml.

Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10275
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/python-sense-hat/metadata.xml   |  9 
 .../python-sense-hat-2.2.0-r1.ebuild   | 25 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/python-sense-hat/metadata.xml 
b/dev-python/python-sense-hat/metadata.xml
index 54d5423c406..eb43e658b30 100644
--- a/dev-python/python-sense-hat/metadata.xml
+++ b/dev-python/python-sense-hat/metadata.xml
@@ -9,4 +9,13 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   Python module to control the Raspberry Pi Sense HAT used in the 
Astro Pi mission.
+   An education outreach programme for UK schools sending code 
experiments
+   to the International Space Station.
+   
+   
+   
https://github.com/RPi-Distro/python-sense-hat/issues
+   RPi-Distro/python-sense-hat
+   
 

diff --git a/dev-python/python-sense-hat/python-sense-hat-2.2.0-r1.ebuild 
b/dev-python/python-sense-hat/python-sense-hat-2.2.0-r1.ebuild
new file mode 100644
index 000..fed87a38366
--- /dev/null
+++ b/dev-python/python-sense-hat/python-sense-hat-2.2.0-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Raspberry Pi Sense HAT python library"
+HOMEPAGE="https://github.com/RPi-Distro/python-sense-hat;
+SRC_URI="https://github.com/RPi-Distro/python-sense-hat/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~arm ~arm64"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/rtimulib[${PYTHON_USEDEP}]
+"
+
+DEPEND="${RDEPEND}"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-10-29 Thread Thomas Deutschmann
commit: 43e3d19b0cc60d534ce8277e4b4affe494ae70de
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 29 23:06:00 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 29 23:06:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e3d19b

sys-kernel/linux-firmware: drop old

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

 sys-kernel/linux-firmware/Manifest |   2 -
 .../linux-firmware/linux-firmware-20180825.ebuild  | 114 -
 .../linux-firmware/linux-firmware-20181001.ebuild  | 114 -
 3 files changed, 230 deletions(-)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index 6f37da8e9a8..a3a4e303626 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -1,3 +1 @@
-DIST linux-firmware-20180825.tar.gz 156618714 BLAKE2B 
1bf44c456a87dce2e0622c8ef80bacae9d1aa76efacbb1519718be4a2c3e36a72b8baced8dc17953515052be923b85a8368179dfad591fbc7402521bce564e20
 SHA512 
583623fedf18a987a20cb6f5337146131a7b17a95ee79cb4b35199b6ecf42af039b824623235501685db18839c0d7e9e81cd79ed47fb993b4e72346bf9159021
-DIST linux-firmware-20181001.tar.gz 158397569 BLAKE2B 
2694014f847fb60f5f0c208a479f4cdf0b422ef249735f22f0ef72e0fd385e8ba6737da1b1cf24daf74fd5f28c3c69b96e14850520f16b8a556c7ca734a3557e
 SHA512 
f20b65122381423597cebd5a3018bbe55f0f8697a03b5ae3e7c1c6dd1cddcb1da4f3fddc8e4accb2d780faf1c0e66bed7dda6b1ab1c48d2e0b2435a5a7eb03f7
 DIST linux-firmware-20181026.tar.gz 167486645 BLAKE2B 
9923b9a8ab692023022d7bceb238b2ec4eba395062307864be558d969fba657301ada317b95071cad82a7a883a2d08f63f0ed34ecc7914a36f31ce85f55ac31f
 SHA512 
4d6eff765557888dea432e0a28973c8ec067354a57aa4c37198e887618ca17e9d5e1243a618820fb470a86a5ce4b6255290f1c2c3835baba4fb87148372cafb0

diff --git a/sys-kernel/linux-firmware/linux-firmware-20180825.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20180825.ebuild
deleted file mode 100644
index 3a8fcad736e..000
--- a/sys-kernel/linux-firmware/linux-firmware-20180825.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit savedconfig
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   SRC_URI=""
-   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git;
-else
-   GIT_COMMIT="fea76a04f25fd0a217c0d566ff5ff8f23ad3e648"
-   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 mips ppc ppc64 s390 sh sparc 
x86"
-fi
-
-DESCRIPTION="Linux firmware files"
-HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;
-
-LICENSE="linux-firmware ( BSD ISC MIT no-source-code ) GPL-2 GPL-2+ freedist"
-SLOT="0"
-IUSE="savedconfig"
-
-DEPEND=""
-RDEPEND="!savedconfig? (
-   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
-   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
-   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
-   !sys-firmware/alsa-firmware[alsa_cards_sb16]
-   !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
-   !media-tv/cx18-firmware
-   ! 
${PN}.conf
-   find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf
-
-   if use savedconfig; then
-   restore_config ${PN}.conf
-   ebegin "Removing all files not listed in config"
-   find * \( \! -type d -and \! -name ${PN}.conf \) \
-   | sort ${PN}.conf ${PN}.conf - \
-   | uniq -u | xargs -r rm
-   eend $? || die
-   # remove empty directories, bug #396073
-   find -type d -empty -delete || die
-   fi
-}
-
-src_install() {
-   if use !savedconfig; then
-   save_config ${PN}.conf
-   fi
-   rm ${PN}.conf || die
-   insinto /lib/firmware/
-   doins -r *
-}
-
-pkg_preinst() {
-   if use savedconfig; then
-   ewarn "USE=savedconfig is active. You must handle file 
collisions manually."
-   fi
-}
-
-pkg_postinst() {
-   elog "If you are only interested in particular firmware files, edit the 
saved"
-   elog "configfile and remove those that you do not want."
-}

diff --git a/sys-kernel/linux-firmware/linux-firmware-20181001.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20181001.ebuild
deleted file mode 100644
index f095154ff46..000
--- a/sys-kernel/linux-firmware/linux-firmware-20181001.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit savedconfig
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   

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

2018-10-29 Thread Thomas Deutschmann
commit: 4d4e85ff0b2206dc16458e0c6157cd5d56cd8df3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 29 23:04:40 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 29 23:06:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4e85ff

sys-kernel/linux-firmware: update snapshot

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

 sys-kernel/linux-firmware/Manifest |   1 +
 .../linux-firmware/linux-firmware-20181026.ebuild  | 114 +
 2 files changed, 115 insertions(+)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index 940e69c5a00..6f37da8e9a8 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -1,2 +1,3 @@
 DIST linux-firmware-20180825.tar.gz 156618714 BLAKE2B 
1bf44c456a87dce2e0622c8ef80bacae9d1aa76efacbb1519718be4a2c3e36a72b8baced8dc17953515052be923b85a8368179dfad591fbc7402521bce564e20
 SHA512 
583623fedf18a987a20cb6f5337146131a7b17a95ee79cb4b35199b6ecf42af039b824623235501685db18839c0d7e9e81cd79ed47fb993b4e72346bf9159021
 DIST linux-firmware-20181001.tar.gz 158397569 BLAKE2B 
2694014f847fb60f5f0c208a479f4cdf0b422ef249735f22f0ef72e0fd385e8ba6737da1b1cf24daf74fd5f28c3c69b96e14850520f16b8a556c7ca734a3557e
 SHA512 
f20b65122381423597cebd5a3018bbe55f0f8697a03b5ae3e7c1c6dd1cddcb1da4f3fddc8e4accb2d780faf1c0e66bed7dda6b1ab1c48d2e0b2435a5a7eb03f7
+DIST linux-firmware-20181026.tar.gz 167486645 BLAKE2B 
9923b9a8ab692023022d7bceb238b2ec4eba395062307864be558d969fba657301ada317b95071cad82a7a883a2d08f63f0ed34ecc7914a36f31ce85f55ac31f
 SHA512 
4d6eff765557888dea432e0a28973c8ec067354a57aa4c37198e887618ca17e9d5e1243a618820fb470a86a5ce4b6255290f1c2c3835baba4fb87148372cafb0

diff --git a/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild
new file mode 100644
index 000..6a771e1b0bb
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit savedconfig
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   SRC_URI=""
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git;
+else
+   GIT_COMMIT="1cb4e51018293c14642f115b5868cda92b879161"
+   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="Linux firmware files"
+HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;
+
+LICENSE="linux-firmware ( BSD ISC MIT no-source-code ) GPL-2 GPL-2+ freedist"
+SLOT="0"
+IUSE="savedconfig"
+
+DEPEND=""
+RDEPEND="!savedconfig? (
+   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
+   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
+   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
+   !sys-firmware/alsa-firmware[alsa_cards_sb16]
+   !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
+   !media-tv/cx18-firmware
+   ! 
${PN}.conf
+   find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf
+
+   if use savedconfig; then
+   restore_config ${PN}.conf
+   ebegin "Removing all files not listed in config"
+   find * \( \! -type d -and \! -name ${PN}.conf \) \
+   | sort ${PN}.conf ${PN}.conf - \
+   | uniq -u | xargs -r rm
+   eend $? || die
+   # remove empty directories, bug #396073
+   find -type d -empty -delete || die
+   fi
+}
+
+src_install() {
+   if use !savedconfig; then
+   save_config ${PN}.conf
+   fi
+   rm ${PN}.conf || die
+   insinto /lib/firmware/
+   doins -r *
+}
+
+pkg_preinst() {
+   if use savedconfig; then
+   ewarn "USE=savedconfig is active. You must handle file 
collisions manually."
+   fi
+}
+
+pkg_postinst() {
+   elog "If you are only interested in particular firmware files, edit the 
saved"
+   elog "configfile and remove those that you do not want."
+}



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

2018-10-29 Thread Thomas Deutschmann
commit: ea2bf97c18c4a958d73d641def2db7ecf3e6df5e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 29 23:05:31 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 29 23:06:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2bf97c

sys-kernel/linux-firmware: mark stable applying ALLARCHES policy

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

 sys-kernel/linux-firmware/linux-firmware-20181026.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild
index 6a771e1b0bb..ef69aff025c 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
 else
GIT_COMMIT="1cb4e51018293c14642f115b5868cda92b879161"

SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 mips ppc ppc64 s390 sh sparc 
x86"
 fi
 
 DESCRIPTION="Linux firmware files"



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

2018-10-29 Thread Andrey Utkin
commit: 3500791f6606f1a1430c1303cef87f5e5ff21b84
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sat Oct 20 22:51:47 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Oct 29 22:27:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3500791f

net-libs/loudmouth: add dep dev-util/glib-utils

Add build-time dependency on dev-util/glib-utils.

Since few tools are not installed by dev-libs/glib-2.56.2 ebuild
anymore, loudmouth fails to build, emitting such error:

net-libs/loudmouth-1.5.3-r1 : /.../sh:line : glib-genmarshal: command 
not found

This commit fixes the error.

Conditional operator depending on dev-libs/glib version is not needed as
this is handled by dev-util/glib-utils-2.52.3 being empty and not
conflicting with dev-libs/glib.

Bug: https://bugs.gentoo.org/667392
Signed-off-by: Andrey Utkin  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild 
b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild
index 5950fec9485..ad185ab77e8 100644
--- a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild
+++ b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
asyncns? ( >=net-libs/libasyncns-0.3 )
 "
 DEPEND="${RDEPEND}
+   dev-util/glib-utils
test? ( dev-libs/check )
virtual/pkgconfig
 "



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

2018-10-29 Thread Andrey Utkin
commit: 6a63bd47cd2b4bab9db7f36410fd1e0aa0acb8a9
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sat Oct 20 22:25:41 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Oct 29 22:27:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a63bd47

net-libs/loudmouth: add 1.5.3-r2

Clone new revision from -r1 (with keywords dropped to unstable) in order
to commit improvements here.

Signed-off-by: Andrey Utkin  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild | 59 
 1 file changed, 59 insertions(+)

diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild 
b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild
new file mode 100644
index 000..c00cab2c4e0
--- /dev/null
+++ b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="Lightweight C Jabber library"
+HOMEPAGE="https://github.com/mcabber/loudmouth;
+SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
+
+IUSE="asyncns ssl openssl static-libs test"
+
+# Automagic libidn dependency
+RDEPEND="
+   >=dev-libs/glib-2.16:2
+   net-dns/libidn
+   ssl? (
+   !openssl? ( >=net-libs/gnutls-1.4.0:0= )
+   openssl? ( dev-libs/openssl:0= )
+   )
+   asyncns? ( >=net-libs/libasyncns-0.3 )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check )
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc7.patch
+   "${FILESDIR}"/${P}-skip-gtk-doc.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf
+
+   if use ssl; then
+   if ! use openssl; then
+   myconf="${myconf} --with-ssl=gnutls"
+   else
+   myconf="${myconf} --with-ssl=openssl"
+   fi
+   else
+   myconf="${myconf} --with-ssl=no"
+   fi
+
+   econf \
+   $(use_enable static-libs static) \
+   $(use_with asyncns) \
+   ${myconf}
+}



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

2018-10-29 Thread Andrey Utkin
commit: 498edf66e57571806e8f6f3500d9bd3019f9cec1
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sat Oct 20 22:33:36 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Oct 29 22:27:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498edf66

net-libs/loudmouth: specify libidn slot

Fix repoman warning:

net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild: RDEPEND: 'net-dns/libidn' 
matches more than one slot, please specify an explicit slot and/or use the := 
or :* slot operator

Signed-off-by: Andrey Utkin  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

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

diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild 
b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild
index c00cab2c4e0..5950fec9485 100644
--- a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild
+++ b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild
@@ -17,7 +17,7 @@ IUSE="asyncns ssl openssl static-libs test"
 # Automagic libidn dependency
 RDEPEND="
>=dev-libs/glib-2.16:2
-   net-dns/libidn
+   net-dns/libidn:=
ssl? (
!openssl? ( >=net-libs/gnutls-1.4.0:0= )
openssl? ( dev-libs/openssl:0= )



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

2018-10-29 Thread Justin Bronder
commit: cd95a8f55d025999ef3fa3070fe0ca77aed2fca9
Author: Justin Bronder  gentoo  org>
AuthorDate: Mon Oct 29 22:25:10 2018 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Mon Oct 29 22:25:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd95a8f5

sys-cluster/openmpi: bump 3.0.3

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Justin Bronder  gentoo.org>

 sys-cluster/openmpi/Manifest   | 2 +-
 sys-cluster/openmpi/{openmpi-3.0.2.ebuild => openmpi-3.0.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest
index bbb071bbc4a..ce183b7842a 100644
--- a/sys-cluster/openmpi/Manifest
+++ b/sys-cluster/openmpi/Manifest
@@ -9,5 +9,5 @@ DIST openmpi-1.8.8.tar.bz2 13231433 BLAKE2B 
d196fd0bb08cfb0c86a29ae39015eb15e146
 DIST openmpi-2.0.2.tar.bz2 8311215 BLAKE2B 
8dd0d7b95c396e9a0f05760136bbf62defd3527b2ac4f9ec738239b91d8cf5ed0c3dc4ad5330f0ea2fafa3464164e3d514bc058dc9d019daa83382ae990f442c
 SHA512 
87dc3c23db4b9cb92dbacc9b384b21ce8c4288fe4edc204fbf4a3bef70d8ac4329269e777ed190fa87933d78b73b9e5550ea3b925b2039599cfef3953567232a
 DIST openmpi-2.0.4.tar.bz2 8272983 BLAKE2B 
7d0a392fbc8c896cdccefb9bf0ff83fbd8db8a42d17f06cb23ac88ba896e2c75e1b1b7a79559d0ce3c2b881f197f54ce1bd8967c889bafe2b97f95fb6b957501
 SHA512 
2cccb83847d44f6282ec24f7bc12ab51b84dc5ac1a2a919ef0761847ff7cdcb31cfb1f38dca33df7063a98c27a64575a108002716d207cbba3a54773b999e6c5
 DIST openmpi-2.1.5.tar.bz2 8323765 BLAKE2B 
37da1ee31e540507efb466887997946b3b45f376aa6fb60341470fee257473543743b9e5651bf434288e45cdff6a0bfc3a521625a32c4946fdeee62ceafad9b1
 SHA512 
8b256c7019e11829dd1f235b7d98e0d135c8e92046a07dc70337c58498d946078f57434d0330d16c06d0e8c645d6f21fa8235d76da62f558ff01f68f6e69a4f1
-DIST openmpi-3.0.2.tar.bz2 9195169 BLAKE2B 
46ab8149435797faa9ebd6ec4c69bea01096e5f57fed0f5cb92456a0bb2c3df828414901892e082935b56cb9d1da0426a1601849aefe1b36f94c6f3d666ec497
 SHA512 
2255d6c693243bf283d2b3af1cd8155ab0b2c904cb1ac61708f7950935bab8ff85968ca2c75a0fd091284e1c14f0c93be1423090ffdde9ac92b48980fc067b64
+DIST openmpi-3.0.3.tar.bz2 9316109 BLAKE2B 
e67e649917911eff3286c0f3d15e181b30e4ac6061891f6e13c75570368edb943fff55e4d41ffaa4a095b2060c84d24f8c32975758ad4632bae1813accd9f516
 SHA512 
12bbc5add4160e732ac10f302106c4bc2fa61ef2cde955e1fdd4a7aaad44b022d6babdd4bd529f687bb03fc5e5c3804ba6b1869e9609c9725bc291524c8304d7
 DIST openmpi-3.1.2.tar.bz2 9461841 BLAKE2B 
12a92bf8e7624d9e97e83b150af0e37674df7ed25df5bba2981dbf37025200f4d504a873dc0fc1c1a8455d7cdfa88e4fbc49fd5c166e3b629670af4e64f06c1a
 SHA512 
ec8df8e0ac89f5573adfd25707a03a583069012a3a874c939ede71635198045565e5e9ddf0181cea474a1a6baaf8d7ba647e2ed194d1b29a1882c1fc18967b57

diff --git a/sys-cluster/openmpi/openmpi-3.0.2.ebuild 
b/sys-cluster/openmpi/openmpi-3.0.3.ebuild
similarity index 100%
rename from sys-cluster/openmpi/openmpi-3.0.2.ebuild
rename to sys-cluster/openmpi/openmpi-3.0.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2018-10-29 Thread Louis Sautier
commit: d44647ea40e1135923dc008cc6162ef0f3734c6e
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Oct 29 21:50:46 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Oct 29 22:21:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44647ea

net-nntp/nzbget: remove old

Signed-off-by: Louis Sautier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-nntp/nzbget/Manifest   |   3 -
 net-nntp/nzbget/nzbget-14.1.ebuild | 106 
 net-nntp/nzbget/nzbget-19.1.ebuild | 121 ---
 net-nntp/nzbget/nzbget-20.0_pre2176.ebuild | 126 -
 4 files changed, 356 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index e8c20f8b3ee..4ced24438de 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,2 @@
-DIST nzbget-14.1.tar.gz 1332334 BLAKE2B 
cbb633993ffd4c7a9cf6556ef833838296bb4d6471e1ef30959244c1373d879176d638874e9892d1ede237ce26e3fe8d0f91f86e3e983f566f2f06a6f8bb9b8c
 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
-DIST nzbget-19.1.tar.gz 1809849 BLAKE2B 
30740c22e06f9b794485bb5c0c28cd95f9953863203a9055bf453a9adfe1e58adcf69dcddc3640c13aefb90bb26cd444070af2d9f0f6fadee676af453cdb23c2
 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 
4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4
 SHA512 
8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927
-DIST nzbget-20.0_pre2176.tar.gz 1923841 BLAKE2B 
ba6ba301013b160f4dcaf21257dc2c1ceac3c64c645bde556ed45e8dca5011b8d9b9ce76fbaf42b78f6400b530c4c0baa94ad34fe09daa86619506dd76333ca2
 SHA512 
7be68999cc284a53100c0892f7558e3e1d2ac7d83019c933ae0596de56a8c9bec78571aaf34983103a30563dcdd6387987f7a13404e0ffac48007e0d44efa525
 DIST nzbget-21.0_pre2220.tar.gz 1985190 BLAKE2B 
e19e1c997615f61895a26ca24ff1eb66e6caf99cecf3f3b0eccc2c0f67ebc61c20cdd24d869d8c2a1d2f0d5c53f5222cc3b151720e3a6d1398507fd252586cf5
 SHA512 
73cd24628ab224d62b4619ca6b9014edb08ac14f02850def3123db640c785fd8836ba4ee4be40a0cf918ba6c25bf19683e67d05aaa0f96c71ad23b6a30284fa0

diff --git a/net-nntp/nzbget/nzbget-14.1.ebuild 
b/net-nntp/nzbget/nzbget-14.1.ebuild
deleted file mode 100644
index 11b50ac963d..000
--- a/net-nntp/nzbget/nzbget-14.1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils user
-
-MY_P=${P/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="http://nzbget.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="debug gnutls ncurses parcheck ssl zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses )
-   parcheck? (
-   app-arch/libpar2
-   dev-libs/libsigc++:2
-   )
-   ssl? (
-   gnutls? ( net-libs/gnutls )
-   !gnutls? ( dev-libs/openssl )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${P/_pre*/-testing}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-14.0_pre1145-tinfo.patch
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   "${S}"/nzbget.conf > "${S}"/nzbgetd.conf || die
-
-   sed -i "/^dist_doc_DATA/d" Makefile.am || die
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable ncurses curses) \
-   $(use_enable parcheck) \
-   $(use_enable ssl tls) \
-   $(use_enable zlib gzip) \
-   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
-}
-
-src_install() {
-   default
-
-   # remove unneeded service script
-   rm "${D}"/usr/sbin/nzbgetd || die
-
-   insinto /etc
-   doins nzbget.conf
-   doins nzbgetd.conf
-
-   keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
-   keepdir /var/log/nzbget
-
-   newinitd 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/, net-nntp/nzbget/files/

2018-10-29 Thread Louis Sautier
commit: 895aef81080868046d66517df146ee6fb4cd034d
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Oct 29 21:49:32 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Oct 29 22:21:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=895aef81

net-nntp/nzbget: bump to 21.0_pre2220, add systemd unit

Closes: https://bugs.gentoo.org/662648
Signed-off-by: Louis Sautier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/files/nzbget.service   |  18 
 net-nntp/nzbget/nzbget-21.0_pre2220.ebuild | 129 +
 3 files changed, 148 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 28f8b04a14d..e8c20f8b3ee 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 BLAKE2B 
cbb633993ffd4c7a9cf6556ef833838296bb4d64
 DIST nzbget-19.1.tar.gz 1809849 BLAKE2B 
30740c22e06f9b794485bb5c0c28cd95f9953863203a9055bf453a9adfe1e58adcf69dcddc3640c13aefb90bb26cd444070af2d9f0f6fadee676af453cdb23c2
 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 
4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4
 SHA512 
8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927
 DIST nzbget-20.0_pre2176.tar.gz 1923841 BLAKE2B 
ba6ba301013b160f4dcaf21257dc2c1ceac3c64c645bde556ed45e8dca5011b8d9b9ce76fbaf42b78f6400b530c4c0baa94ad34fe09daa86619506dd76333ca2
 SHA512 
7be68999cc284a53100c0892f7558e3e1d2ac7d83019c933ae0596de56a8c9bec78571aaf34983103a30563dcdd6387987f7a13404e0ffac48007e0d44efa525
+DIST nzbget-21.0_pre2220.tar.gz 1985190 BLAKE2B 
e19e1c997615f61895a26ca24ff1eb66e6caf99cecf3f3b0eccc2c0f67ebc61c20cdd24d869d8c2a1d2f0d5c53f5222cc3b151720e3a6d1398507fd252586cf5
 SHA512 
73cd24628ab224d62b4619ca6b9014edb08ac14f02850def3123db640c785fd8836ba4ee4be40a0cf918ba6c25bf19683e67d05aaa0f96c71ad23b6a30284fa0

diff --git a/net-nntp/nzbget/files/nzbget.service 
b/net-nntp/nzbget/files/nzbget.service
new file mode 100644
index 000..031307e3efa
--- /dev/null
+++ b/net-nntp/nzbget/files/nzbget.service
@@ -0,0 +1,18 @@
+[Unit]
+Description=NZBGet binary newsgrabber
+Documentation=https://nzbget.net/Documentation
+After=network.target
+
+[Service]
+User=nzbget
+Group=nzbget
+Type=forking
+PIDFile=/run/nzbget/nzbget.pid
+RuntimeDirectory=nzbget
+RuntimeDirectoryMode=0755
+ExecStart=/usr/bin/nzbget -c /etc/nzbgetd.conf -o 
LockFile=/run/nzbget/nzbget.pid -D
+ExecStop=/usr/bin/nzbget -c /etc/nzbgetd.conf -Q
+ExecReload=/usr/bin/nzbget -c /etc/nzbgetd.conf -O
+
+[Install]
+WantedBy=multi-user.target

diff --git a/net-nntp/nzbget/nzbget-21.0_pre2220.ebuild 
b/net-nntp/nzbget/nzbget-21.0_pre2220.ebuild
new file mode 100644
index 000..59e359e545b
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-21.0_pre2220.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools eutils flag-o-matic user systemd
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses +parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2:=
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0=[-bindist] )
+   )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   test? (
+   || (
+   =app-arch/rar-5*
+   =app-arch/unrar-5*
+   )
+   )
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || 

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

2018-10-29 Thread Lars Wendler
commit: 2185fdc6724d0cf893fa228ef8e63b3791cae223
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 29 22:18:50 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 29 22:21:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2185fdc6

sys-apps/iproute2: Revbumps to fix automagic dep on sys-libs/libcap

Closes: https://bugs.gentoo.org/667644
Signed-off-by: Lars Wendler  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 ...tch => iproute2-4.17.0-configure-nomagic.patch} | 68 +-
 ...te2-4.17.0.ebuild => iproute2-4.17.0-r1.ebuild} |  6 +-
 ...te2-4.19.0.ebuild => iproute2-4.18.0-r1.ebuild} |  6 +-
 ...te2-4.18.0.ebuild => iproute2-4.19.0-r1.ebuild} |  8 ++-
 sys-apps/iproute2/iproute2-.ebuild |  8 ++-
 5 files changed, 60 insertions(+), 36 deletions(-)

diff --git a/sys-apps/iproute2/files/iproute2-4.16.0-configure-nomagic.patch 
b/sys-apps/iproute2/files/iproute2-4.17.0-configure-nomagic.patch
similarity index 74%
rename from sys-apps/iproute2/files/iproute2-4.16.0-configure-nomagic.patch
rename to sys-apps/iproute2/files/iproute2-4.17.0-configure-nomagic.patch
index 01a1fe2d812..30b5db3bc3c 100644
--- a/sys-apps/iproute2/files/iproute2-4.16.0-configure-nomagic.patch
+++ b/sys-apps/iproute2/files/iproute2-4.17.0-configure-nomagic.patch
@@ -9,16 +9,17 @@ are only passed when correctly needed.
 
 Prior Gentoo testcase for reproduction:
 USE=minimal ebuild ... compile.
-- Linking with libelf & libmnl based only on presence.
+- Linking with libelf, libmnl & libcap based only on presence.
 - Links based on libselinux based only on presence.
 
 Closes: https://bugs.gentoo.org/643722
 Signed-off-by: Robin H. Johnson 
 
 Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler 

+Added libcap to v4.17.0 by Lars Wendler 
 
 iproute2-4.16.0/bridge/Makefile
-+++ iproute2-4.16.0/bridge/Makefile
+--- iproute2-4.17.0/bridge/Makefile
 iproute2-4.17.0/bridge/Makefile
 @@ -2,6 +2,7 @@
  BROBJ = bridge.o fdb.o monitor.o link.o mdb.o vlan.o
  
@@ -27,9 +28,9 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler 

  
  all: bridge
  
 iproute2-4.16.0/config.include
-+++ iproute2-4.16.0/config.include
-@@ -0,0 +1,22 @@
+--- iproute2-4.17.0/config.include
 iproute2-4.17.0/config.include
+@@ -0,0 +1,26 @@
 +# We can only modify CFLAGS/LDLIBS after all the config options are known.
 +ifeq ($(IP_CONFIG_SETNS),y)
 +  CFLAGS += $(IP_CONFIG_SETNS_CFLAGS)
@@ -46,14 +47,18 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler 

 +  CFLAGS += $(HAVE_MNL_CFLAGS)
 +  LDLIBS += $(HAVE_MNL_LDLIBS)
 +endif
++ifeq ($(HAVE_CAP),y)
++  CFLAGS += $(HAVE_CAP_CFLAGS)
++  LDLIBS += $(HAVE_CAP_LDLIBS)
++endif
 +
 +# Rules can only be declared after all variables in them are known.
 +%.o: %.c
 +  $(QUIET_CC)$(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<
 +
 +# vim: ft=make:
 iproute2-4.16.0/configure
-+++ iproute2-4.16.0/configure
+--- iproute2-4.17.0/configure
 iproute2-4.17.0/configure
 @@ -212,7 +212,7 @@
  then
echo "IP_CONFIG_SETNS:=y" >>$CONFIG
@@ -96,6 +101,17 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler 

else
echo "no"
fi
+@@ -343,8 +343,8 @@
+   echo "HAVE_CAP:=y" >>$CONFIG
+   echo "yes"
+ 
+-  echo 'CFLAGS += -DHAVE_LIBCAP' `${PKG_CONFIG} libcap --cflags` 
>>$CONFIG
+-  echo 'LDLIBS +=' `${PKG_CONFIG} libcap --libs` >> $CONFIG
++  echo 'HAVE_CAP_CFLAGS += -DHAVE_LIBCAP' `${PKG_CONFIG} libcap 
--cflags` >>$CONFIG
++  echo 'HAVE_CAP_LDLIBS +=' `${PKG_CONFIG} libcap --libs` >> 
$CONFIG
+   else
+   echo "no"
+   fi
 @@ -426,7 +426,3 @@
  
  echo -n "libcap support: "
@@ -104,8 +120,8 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler 

 -echo >> $CONFIG
 -echo "%.o: %.c" >> $CONFIG
 -echo '$(QUIET_CC)$(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<' >> 
$CONFIG
 iproute2-4.16.0/devlink/Makefile
-+++ iproute2-4.16.0/devlink/Makefile
+--- iproute2-4.17.0/devlink/Makefile
 iproute2-4.17.0/devlink/Makefile
 @@ -1,5 +1,6 @@
  # SPDX-License-Identifier: GPL-2.0
  include ../config.mk
@@ -113,8 +129,8 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler 

  
  TARGETS :=
  
 iproute2-4.16.0/genl/Makefile
-+++ iproute2-4.16.0/genl/Makefile
+--- iproute2-4.17.0/genl/Makefile
 iproute2-4.17.0/genl/Makefile
 @@ -2,6 +2,7 @@
  GENLOBJ=genl.o
  
@@ -123,8 +139,8 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler 

  SHARED_LIBS ?= y
  
  CFLAGS += -fno-strict-aliasing
 iproute2-4.16.0/ip/Makefile
-+++ iproute2-4.16.0/ip/Makefile
+--- iproute2-4.17.0/ip/Makefile
 iproute2-4.17.0/ip/Makefile
 @@ -15,6 +15,7 @@
  RTMONOBJ=rtmon.o
  
@@ -133,8 +149,8 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler 

  
  ALLOBJ=$(IPOBJ) $(RTMONOBJ)
  SCRIPTS=ifcfg rtpr routel routef
 iproute2-4.16.0/lib/Makefile
-+++ 

[gentoo-commits] proj/sci:master commit in: sys-cluster/openmpi/

2018-10-29 Thread Justin Bronder
commit: e1f86e60c786c9814c8176ac08db3ddbdf1569a7
Author: Justin Bronder  gentoo  org>
AuthorDate: Mon Oct 29 22:16:54 2018 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Mon Oct 29 22:16:54 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e1f86e60

sys-cluster/openmpi: bump 3.0.3

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-cluster/openmpi/{openmpi-3.0.2.ebuild => openmpi-3.0.3.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-cluster/openmpi/openmpi-3.0.2.ebuild 
b/sys-cluster/openmpi/openmpi-3.0.3.ebuild
similarity index 100%
rename from sys-cluster/openmpi/openmpi-3.0.2.ebuild
rename to sys-cluster/openmpi/openmpi-3.0.3.ebuild



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

2018-10-29 Thread Thomas Deutschmann
commit: ae185380e253a3856e627c5d4720148c31e7cd5e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 29 22:10:23 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 29 22:10:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae185380

net-firewall/iptables: don't install /sbin/ebtables-{save,restore}

If you want to use ebtables-{save,restore} from iptables package, please
call ebtables-nft-{save,restore}.

Follow up to commit 6f554459eb5269d28c4005456c409c99c6d93ba1.

Closes: https://bugs.gentoo.org/669894
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../iptables/{iptables-1.8.1.ebuild => iptables-1.8.1-r1.ebuild}   | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-firewall/iptables/iptables-1.8.1.ebuild 
b/net-firewall/iptables/iptables-1.8.1-r1.ebuild
similarity index 98%
rename from net-firewall/iptables/iptables-1.8.1.ebuild
rename to net-firewall/iptables/iptables-1.8.1-r1.ebuild
index 3db0cde5904..0183b70bd77 100644
--- a/net-firewall/iptables/iptables-1.8.1.ebuild
+++ b/net-firewall/iptables/iptables-1.8.1-r1.ebuild
@@ -114,6 +114,9 @@ src_install() {
 
# Bug 660886
rm "${ED%/}"/sbin/{arptables,ebtables} || die
+
+   # Bug 669894
+   rm "${ED%/}"/sbin/ebtables-{save,restore} || die
fi
 
systemd_dounit "${FILESDIR}"/systemd/iptables-{re,}store.service



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

2018-10-29 Thread Jeroen Roovers
commit: 4f544f7be85c2981851ecbcceb669f33bb562a71
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 29 22:04:51 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 29 22:05:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f544f7b

www-client/vivaldi: Stable for AMD64 x86 too.

Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi/vivaldi-2.1.1337.36_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-2.1.1337.36_p1.ebuild 
b/www-client/vivaldi/vivaldi-2.1.1337.36_p1.ebuild
index 5978d2dcb6e..548c8b37f6c 100644
--- a/www-client/vivaldi/vivaldi-2.1.1337.36_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-2.1.1337.36_p1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="Vivaldi"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~x86"
+KEYWORDS="-* amd64 ~arm x86"
 RESTRICT="bindist mirror"
 
 DEPEND="



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

2018-10-29 Thread Jeroen Roovers
commit: 34a8beb29ae940bda9da40fe21516fe20301124e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 29 22:03:45 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 29 22:05:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a8beb2

sys-apps/pv: Stable for AMD64 HPPA x86 too.

Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-apps/pv/pv-1.6.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/pv/pv-1.6.6.ebuild b/sys-apps/pv/pv-1.6.6.ebuild
index 7cf98364720..94d0b91d0f1 100644
--- a/sys-apps/pv/pv-1.6.6.ebuild
+++ b/sys-apps/pv/pv-1.6.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="http://www.ivarch.com/programs/sources/${P}.tar.bz2;
 
 LICENSE="Artistic-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris 
~x86-solaris"
 IUSE="debug nls"
 
 PV_LINGUAS=( de fr pl pt )



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

2018-10-29 Thread Kristian Fiskerstrand
commit: 0d1f9865d36f3c4efac70f236d962901a113b8b4
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Mon Oct 29 19:35:25 2018 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Mon Oct 29 19:35:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1f9865

dev-libs/libgcrypt: New upstream version 1.8.4

Signed-off-by: Kristian Fiskerstrand  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/libgcrypt/Manifest   |  1 +
 dev-libs/libgcrypt/libgcrypt-1.8.4.ebuild | 76 +++
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest
index 86446afd01a..49d000737ba 100644
--- a/dev-libs/libgcrypt/Manifest
+++ b/dev-libs/libgcrypt/Manifest
@@ -2,3 +2,4 @@ DIST libgcrypt-1.5.6.tar.bz2 1548918 BLAKE2B 
14ff8dfcfd7c5345f1be6d5300b97db27c9
 DIST libgcrypt-1.8.1.tar.bz2 2967344 BLAKE2B 
f259d08427f76238576e3897a821d457b6ff47c99716301b54b20a21ae7574a7ef1f4aa62947c443efb8274d5cb3d64dc1d9c4ea45568f6df6f29c2c1717860b
 SHA512 
27c9d2fd9cba5afca71d421c9299d6942463975fae0bd10d4ff42cda2d7ea213e6b73c071a40fcf23ff52a93394cc7505ab332f8a4a3321826460e471eda5b4e
 DIST libgcrypt-1.8.2.tar.bz2 2966534 BLAKE2B 
1a0768dc1c4fc64913256575ec9ebe77fe8c4297c648972c93865271f0a18e60954d2f37c264bad5f1941b5e80753f34349ded9626e5c26ab469cc076da9ac2e
 SHA512 
1e8c414f95bf6b50e778102ca7c1b3b1f30d8320826d9fff747a0a098ef85499cdc3e6de736853b9cd4e5dadda35c7c0a291e13643dcac5eaef44f2ddc7a6c09
 DIST libgcrypt-1.8.3.tar.bz2 2989166 BLAKE2B 
3443883c3e8d005be6cbdc91589b8b287226f26eb59536e1a32512004af739a64a3817ac38fa1132fdfc3424c21ca49c81db93535a23d590a5dc4f4518f3cce1
 SHA512 
8c873204303f173dd3f49817a81035c1d504b2fc885965c9bc074a6e3fb108ceb6dca366d85e840a40712a6890fc325018ea9b8c1b7b8804c51c44b296cb96a0
+DIST libgcrypt-1.8.4.tar.bz2 2990108 BLAKE2B 
97a1f9382adf23cd4ac491a392882f2e712fddd4f0d95a4fafb9cc70aa41ffa7b7b6a371b8368e9c99e3e1849b9d38078abc55703d4d8b25289f3c662e6ba8a1
 SHA512 
b831fc337eb14806897e224b0d1e78d1f8e9db91dffa818a015a4aa104144e2d971e5a855904907ee2bb9990a9d526de32d6787e1cae98e28a65c3258b2b1ea1

diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.4.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.8.4.ebuild
new file mode 100644
index 000..ffd3b99f24b
--- /dev/null
+++ b/dev-libs/libgcrypt/libgcrypt-1.8.4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic multilib-minimal
+
+DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
+HOMEPAGE="http://www.gnupg.org/;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1 MIT"
+SLOT="0/20" # subslot = soname major version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc o-flag-munging static-libs"
+
+RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( virtual/texi2dvi )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.1-uscore.patch
+   "${FILESDIR}"/${PN}-multilib-syspath.patch
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/libgcrypt-config
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   if [[ ${CHOST} == *86*-solaris* ]] ; then
+   # ASM code uses GNU ELF syntax, divide in particular, we need to
+   # allow this via ASFLAGS, since we don't have a flag-o-matic
+   # function for that, we'll have to abuse cflags for this
+   append-cflags -Wa,--divide
+   fi
+   local myeconfargs=(
+   --disable-dependency-tracking
+   --enable-noexecstack
+   $(use_enable o-flag-munging O-flag-munging)
+   $(use_enable static-libs static)
+
+   # disabled due to various applications requiring privileges
+   # after libgcrypt drops them (bug #468616)
+   --without-capabilities
+
+   # http://trac.videolan.org/vlc/ticket/620
+   # causes bus-errors on sparc64-solaris
+   $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
+   $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
+
+   GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config"
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
+}
+
+multilib_src_compile() {
+   default
+   multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C 
doc gcrypt.pdf
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+   multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
+}

[gentoo-commits] proj/kde:master commit in: kde-plasma/discover/

2018-10-29 Thread Andreas Sturmlechner
commit: 3f10ae86e5310dc77ccc83ae5fac63b946159df0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 29 19:28:56 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 29 19:28:56 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3f10ae86

kde-plasma/discover: 5.14.2 re-bump

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

 kde-plasma/discover/{discover-5.14.1.ebuild => discover-5.14.2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/kde-plasma/discover/discover-5.14.1.ebuild 
b/kde-plasma/discover/discover-5.14.2.ebuild
similarity index 100%
rename from kde-plasma/discover/discover-5.14.1.ebuild
rename to kde-plasma/discover/discover-5.14.2.ebuild



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

2018-10-29 Thread Michał Górny
commit: 84ea5ba335fc0bf9bace55c0f292e5cef3902dfb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 29 16:29:46 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 29 16:29:46 2018 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=84ea5ba3

repositories: Remove repos with issues unresolved since September

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

 files/overlays/repositories.xml | 34 --
 1 file changed, 34 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 260f7fc..446dfb1 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1806,15 +1806,6 @@
 https://cgit.gentoo.org/proj/gamerlay.git/atom/
 
   
-  
-geki
-The playground of gekis hacking on Gentoo Linux 
distribution.
-https://github.com/geki-yaba/gekis-playground
-
-  h@web.de
-
-https://github.com/geki-yaba/gekis-playground.git
-  
   
 genealogy
 Gentoo overlay for Gramps and other packages related to 
genealogy
@@ -3671,18 +3662,6 @@
 git+ssh://g...@github.com/prototype99/prototype99.git
 https://github.com/prototype99/prototype99/commits/master.atom
   
-  
-psix-overlay
-zabuldon's personal overlay
-https://github.com/zabuldon/psix-overlay
-
-  vortex...@gmail.com
-  Sergey Isachenko
-
-https://github.com/zabuldon/psix-overlay.git
-git://github.com/zabuldon/psix-overlay.git
-https://github.com/zabuldon/psix-overlay/commits/master.atom
-  
   
 python
 Python project repository
@@ -4043,19 +4022,6 @@
 g...@github.com:Atoms/rukruk.git
 https://github.com/Atoms/rukruk/commits/master.atom
   
-  
-rust
-rust modules and tools
-https://github.com/gentoo/gentoo-rust
-
-  cyn...@gentoo.org
-  Mikhail Pukhlikov
-
-https://github.com/gentoo/gentoo-rust.git
-git://github.com/gentoo/gentoo-rust.git
-g...@github.com:gentoo/gentoo-rust.git
-https://github.com/gentoo/gentoo-rust/commits/master.atom
-  
   
 rwald
 Personal overlay of Randall Wald



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

2018-10-29 Thread Michał Górny
commit: a0168e2a2999f29dcdc1f639bdaf2b64c7b214b2
Author: GreaterFire <32649575+GreaterFire  users  noreply  
github  com>
AuthorDate: Sun Oct 28 18:11:38 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 29 16:26:13 2018 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=a0168e2a

repositories: Remove trojan-gentoo

The package this overlay holds has been added to the official gentoo packages.
See: https://packages.gentoo.org/packages/net-proxy/trojan

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

 files/overlays/repositories.xml | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 2bad97f..260f7fc 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -4900,17 +4900,6 @@
 
 https://github.com/tristelune1/tristelune-overlay.git
   
-  
-trojan-gentoo
-Gentoo overlay for trojan.
-https://github.com/trojan-gfw/trojan-gentoo/
-
-  greaterf...@protonmail.com
-  GreaterFire
-
-https://github.com/trojan-gfw/trojan-gentoo.git
-
https://github.com/trojan-gfw/trojan-gentoo/commits/master.atom
-  
   
 trollerlay
 Overlay for packages that I use, which doesn't exist in main 
tree or layman's overlays



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

2018-10-29 Thread Jeroen Roovers
commit: de2cc1abe3d5f4806cdf2b88d45e3e48425a936b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 29 15:31:17 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 29 15:36:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2cc1ab

www-client/opera-developer: Version 58.0.3125.0

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

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-58.0.3125.0.ebuild | 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 1382441eaa6..88660e9e10b 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,2 +1,3 @@
 DIST opera-developer_58.0.3111.0_amd64.deb 69837552 BLAKE2B 
1146bb9b7e8ffe4e3e7e352957f26e8bc77194f61e6c959d24538815e11aaf448984065a55e6c0de85eca5be8a04fea4dd0da6c6f196596c1b62eac1e8bf2d2a
 SHA512 
8228d15efe92f29908190d2bdeb819d3b5b1b734a7e7db9287b5601d4a4b4f706da9a4327ffe8066e757094ddfb4888c42f1d5a52fbd6aeb121d9657e5e0b716
 DIST opera-developer_58.0.3120.0_amd64.deb 70356546 BLAKE2B 
f769b8fd45edd7c17b7cd3311305c91e354f56147b548fae47127efaaba3a58d9c1e69ef2aade8a0c562cfd15c1dee6095a79078e5027c62a081e4f5635d5256
 SHA512 
4a6b5cd9d433ba33e0a2ca1dd36a241911ec1717e220707f26ff318bcef5ff617368491cabacb17a34cd88ba017acef1ae72af46b298c2a5ccec9bf5e13565c2
+DIST opera-developer_58.0.3125.0_amd64.deb 70583880 BLAKE2B 
fe1f38fc2ffecbf9da8e6bb23142b086098859ce7225ec5a71729119685be14fe162cd3b82ebabb81954c21635a2ecdc622abb13243b6b25fb70dce6d395
 SHA512 
96380c98937be0eb117dc562b399fe43078f6ba042afef1fd1b117e6f353ed203439afdcb60f8ef1beaff5919a532ed058c4874ebb3a09ee90830f83bb4fa3ed

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

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

2018-10-29 Thread Jeroen Roovers
commit: fe9cbe3bd2bdc2e258dfe6b09016485473c8614d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 29 15:32:00 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 29 15:36:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9cbe3b

www-client/opera-developer: Old

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

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-58.0.3111.0.ebuild | 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 88660e9e10b..8838c67d67d 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,2 @@
-DIST opera-developer_58.0.3111.0_amd64.deb 69837552 BLAKE2B 
1146bb9b7e8ffe4e3e7e352957f26e8bc77194f61e6c959d24538815e11aaf448984065a55e6c0de85eca5be8a04fea4dd0da6c6f196596c1b62eac1e8bf2d2a
 SHA512 
8228d15efe92f29908190d2bdeb819d3b5b1b734a7e7db9287b5601d4a4b4f706da9a4327ffe8066e757094ddfb4888c42f1d5a52fbd6aeb121d9657e5e0b716
 DIST opera-developer_58.0.3120.0_amd64.deb 70356546 BLAKE2B 
f769b8fd45edd7c17b7cd3311305c91e354f56147b548fae47127efaaba3a58d9c1e69ef2aade8a0c562cfd15c1dee6095a79078e5027c62a081e4f5635d5256
 SHA512 
4a6b5cd9d433ba33e0a2ca1dd36a241911ec1717e220707f26ff318bcef5ff617368491cabacb17a34cd88ba017acef1ae72af46b298c2a5ccec9bf5e13565c2
 DIST opera-developer_58.0.3125.0_amd64.deb 70583880 BLAKE2B 
fe1f38fc2ffecbf9da8e6bb23142b086098859ce7225ec5a71729119685be14fe162cd3b82ebabb81954c21635a2ecdc622abb13243b6b25fb70dce6d395
 SHA512 
96380c98937be0eb117dc562b399fe43078f6ba042afef1fd1b117e6f353ed203439afdcb60f8ef1beaff5919a532ed058c4874ebb3a09ee90830f83bb4fa3ed

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

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

2018-10-29 Thread Jeroen Roovers
commit: 829329ed834fdf920770932e1f1102c9c0bd75b2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 29 15:35:21 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 29 15:36:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829329ed

www-client/vivaldi-snapshot: Old

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

 www-client/vivaldi-snapshot/Manifest   |   4 -
 .../vivaldi-snapshot-2.1.1337.35_p1.ebuild | 118 -
 2 files changed, 122 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 57dc39b8a61..862cd5f20bd 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,7 +1,3 @@
-DIST vivaldi-snapshot-2.1.1337.35_p1-amd64.deb 58509442 BLAKE2B 
93280316a3687718ce68019856adce591cc4d33ad27a7255e27f6771e8550bb7d679fd037043b338e35d54defacf4f787864d2b9fd55ee90fdd29b63f0832990
 SHA512 
7d5322e4b1d9def8438a304bbfa52229ba54614189df900f3d58db8758bc9f528fc33875260d1df26b26a2fc6c197086ef855350a09b3f67d20776a0b60eb75a
-DIST vivaldi-snapshot-2.1.1337.35_p1-arm64.deb 50313988 BLAKE2B 
75540fc7581f38bb3ef5ee891983e2068c8d339a00483c41f535d5eff057893954c10677c6b633531c8048fa537351905aca2ea4b8872b5d87412c801d537cef
 SHA512 
2aa3bb701c1cde9770fe26a95c7bf235054cb4b6b95f2280b9d6891d4c210f5a2f937472978437135db73714268000e7af2900383632dd7ed954e00f68c2c1a0
-DIST vivaldi-snapshot-2.1.1337.35_p1-armhf.deb 51222764 BLAKE2B 
0d56cb8af5d0a67616570e275ce3db2034c50df7a4017c8a86c235aa06e7a9c850714d229cc44a69f65a85d33d9c0b938bd47100e68b4e0918b87a5bf3ebebdd
 SHA512 
d9f9ce745172c9f31187186d524141a025bff46f7704085a679a9c9914ad07102f70d4e138fd1fc21918c4b4aa5eccdb501856b89bfe2539ec5f31df5c2f6c82
-DIST vivaldi-snapshot-2.1.1337.35_p1-i386.deb 57392562 BLAKE2B 
3cf6b09b18a52e6cb17666ea34e565b065371c59af9a8130f3053bef31695f754d08765bf11f857ac5350ab3815f79b6819706008be1741981a03a38ab53f6e0
 SHA512 
236eef97e70e644a00ab39e22af7603873b3452bff07d93161079e8ab899b616f6194e64526e97f3e63e09b8132ac973a1ce5785f3086f7f83d01ab6ec20e715
 DIST vivaldi-snapshot-2.2.1350.4_p1-amd64.deb 58468342 BLAKE2B 
a27bb0aaa22cfaa81eed88b19860ac6d94362a503929304af9c3e6a9aa9784b9d0b3fa0ace34cce34ae668cd0991ff346ea75573da4fd444d10b958640c556bd
 SHA512 
fe4579f6b3ae0ec989d06f2878bfbbfdaa6ae682d2ce31de41ca025010c879fe63cf8635723436f0309569cbdac0e7ca033e31a1294630c20da960d9a8916808
 DIST vivaldi-snapshot-2.2.1350.4_p1-arm64.deb 50278814 BLAKE2B 
27be904f2563cbcfb85d21982cf76c14406a4ef07a4cba37014ca9c8045e3f2e67105d1891cc0642cbf0fd350ac50420e38517fe8aeed0042ddc0ce96ca41744
 SHA512 
d846f46a9482a60ba65ea900ba34a71afd95915501c04069e174bfc83e4e0f6ea3753b9755b18825ddb0a9ffd3d953d1292f66b9be0b9a3bb8090381c48f9192
 DIST vivaldi-snapshot-2.2.1350.4_p1-armhf.deb 51212312 BLAKE2B 
26a382946d36f93a0485205d04aa17d66a3de91a717ed261a0de0a12b066eb74f4b04fba8773edc27d8d8b65f1ababbe95b7d891f0bda31f7eb1c882a53cdd75
 SHA512 
e86fdcc8e4b72e26294dd709226e1eccf45820646a6c7b17496d92aef142919b209b82d3135a2fbc22bbd0218bf703c63c46f68e32a50d5ec1ef09b317821b04

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.1.1337.35_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.1.1337.35_p1.ebuild
deleted file mode 100644
index 91b5d4fe6ab..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.1.1337.35_p1.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs 
xdg-utils
-
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
-RESTRICT="bindist mirror"
-
-DEPEND="
-   virtual/libiconv
-"
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/speex
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   

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

2018-10-29 Thread Jeroen Roovers
commit: d305805036aac0fc7376b4254db95bcd9b68ebfe
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 29 15:33:45 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 29 15:36:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3058050

www-client/vivaldi-snapshot: Version 2.2.1350.4_p1

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

 www-client/vivaldi-snapshot/Manifest   |   4 +
 .../vivaldi-snapshot-2.2.1350.4_p1.ebuild  | 118 +
 2 files changed, 122 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 73339de2f3e..57dc39b8a61 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -2,3 +2,7 @@ DIST vivaldi-snapshot-2.1.1337.35_p1-amd64.deb 58509442 BLAKE2B 
93280316a3687718
 DIST vivaldi-snapshot-2.1.1337.35_p1-arm64.deb 50313988 BLAKE2B 
75540fc7581f38bb3ef5ee891983e2068c8d339a00483c41f535d5eff057893954c10677c6b633531c8048fa537351905aca2ea4b8872b5d87412c801d537cef
 SHA512 
2aa3bb701c1cde9770fe26a95c7bf235054cb4b6b95f2280b9d6891d4c210f5a2f937472978437135db73714268000e7af2900383632dd7ed954e00f68c2c1a0
 DIST vivaldi-snapshot-2.1.1337.35_p1-armhf.deb 51222764 BLAKE2B 
0d56cb8af5d0a67616570e275ce3db2034c50df7a4017c8a86c235aa06e7a9c850714d229cc44a69f65a85d33d9c0b938bd47100e68b4e0918b87a5bf3ebebdd
 SHA512 
d9f9ce745172c9f31187186d524141a025bff46f7704085a679a9c9914ad07102f70d4e138fd1fc21918c4b4aa5eccdb501856b89bfe2539ec5f31df5c2f6c82
 DIST vivaldi-snapshot-2.1.1337.35_p1-i386.deb 57392562 BLAKE2B 
3cf6b09b18a52e6cb17666ea34e565b065371c59af9a8130f3053bef31695f754d08765bf11f857ac5350ab3815f79b6819706008be1741981a03a38ab53f6e0
 SHA512 
236eef97e70e644a00ab39e22af7603873b3452bff07d93161079e8ab899b616f6194e64526e97f3e63e09b8132ac973a1ce5785f3086f7f83d01ab6ec20e715
+DIST vivaldi-snapshot-2.2.1350.4_p1-amd64.deb 58468342 BLAKE2B 
a27bb0aaa22cfaa81eed88b19860ac6d94362a503929304af9c3e6a9aa9784b9d0b3fa0ace34cce34ae668cd0991ff346ea75573da4fd444d10b958640c556bd
 SHA512 
fe4579f6b3ae0ec989d06f2878bfbbfdaa6ae682d2ce31de41ca025010c879fe63cf8635723436f0309569cbdac0e7ca033e31a1294630c20da960d9a8916808
+DIST vivaldi-snapshot-2.2.1350.4_p1-arm64.deb 50278814 BLAKE2B 
27be904f2563cbcfb85d21982cf76c14406a4ef07a4cba37014ca9c8045e3f2e67105d1891cc0642cbf0fd350ac50420e38517fe8aeed0042ddc0ce96ca41744
 SHA512 
d846f46a9482a60ba65ea900ba34a71afd95915501c04069e174bfc83e4e0f6ea3753b9755b18825ddb0a9ffd3d953d1292f66b9be0b9a3bb8090381c48f9192
+DIST vivaldi-snapshot-2.2.1350.4_p1-armhf.deb 51212312 BLAKE2B 
26a382946d36f93a0485205d04aa17d66a3de91a717ed261a0de0a12b066eb74f4b04fba8773edc27d8d8b65f1ababbe95b7d891f0bda31f7eb1c882a53cdd75
 SHA512 
e86fdcc8e4b72e26294dd709226e1eccf45820646a6c7b17496d92aef142919b209b82d3135a2fbc22bbd0218bf703c63c46f68e32a50d5ec1ef09b317821b04
+DIST vivaldi-snapshot-2.2.1350.4_p1-i386.deb 57355788 BLAKE2B 
a6ca6cbc6b7366c1f0782d803f925c3971315f81a82cd14d383fc8443bb386eabc612eeed77392b67636199afd8cc0fb446b1b97dcdefb90c162e9e650dba5fd
 SHA512 
b0890a7b951a6c95c3c4575e407571cdadcabcb99e116619288875c1eff83e7c5010e1cbd3e27dd29e07b3aface3b8b4f9de41534e6d12460b2c9f700ceacd77

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1350.4_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1350.4_p1.ebuild
new file mode 100644
index 000..91b5d4fe6ab
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1350.4_p1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs 
xdg-utils
+
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   

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

2018-10-29 Thread Tobias Klausmann
commit: 7e65ccfdf96a1fc131d6d695937e12a390e54059
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Oct 29 15:27:47 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Oct 29 15:27:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e65ccfd

app-metrics/node_exporter: Add 0.17.0_rc0

This fixes parsing of /proc/partitions, which changed format in Linux
4.19.

Signed-off-by: Tobias Klausmann  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/app-metrics/node_exporter/Manifest 
b/app-metrics/node_exporter/Manifest
index 6de65209dc0..a88ebe2f739 100644
--- a/app-metrics/node_exporter/Manifest
+++ b/app-metrics/node_exporter/Manifest
@@ -1,2 +1,3 @@
 DIST node_exporter-0.15.2.tar.gz 1327204 BLAKE2B 
ee694771ed6d736fd4bb6a10f713f31becc930fb8225499d4b3a2a2cc7416c1816605cd8f4205dc37a2264af8d9f85e3519bc01844d252b6a70d4ee5f6308ece
 SHA512 
b39ce0801a5bf5a2a70c4034659d047d70b3763af3f18925b65c2b5f72832e261362aaeb9ce4c68cb7bf52e790d3fc710a6c8550ad7876e89fd9f5a055200a52
 DIST node_exporter-0.16.0.tar.gz 1413131 BLAKE2B 
7561ae8cc4994c6772816b72d6e3ea98934cb02eee7fab6c08a58ca853e492192defbadf25ea6f992fd044d23826241a4c0fb54c423b59394210803a5fa517e3
 SHA512 
59a2286024de76e7213e430ba77a366190d626d3b410c8dc960ad2bf68798e8ec3aeb851396673fb402eef15b2596f6835cf0197a53b9a3d1c0f8a1a81965fc7
+DIST node_exporter-0.17.0_rc0.tar.gz 1741645 BLAKE2B 
483d5b100fdef9725486c62017491eb33c20df313859d2bc24a2d326324ca65cdd38412689f15d39acc22bd913ddcbd2967408f25ef2dd3ad3d09fd60ea42c3c
 SHA512 
6df9d5e89b6ac14604530e255c68dc160a85299d93ce406137d45c0963391adc2e31260ef67e10cdbdd3299fc26ba65cc0c3dff876927e08133250bb797e

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



[gentoo-commits] repo/gentoo:master commit in: media-video/smplayer/

2018-10-29 Thread Lars Wendler
commit: fc687da79bf00ee42b8768cc251491ca5bbd39e8
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 29 15:14:19 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 29 15:14:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc687da7

media-video/smplayer: Bump to version 18.10.0

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

 media-video/smplayer/Manifest|   1 +
 media-video/smplayer/smplayer-18.10.0.ebuild | 134 +++
 2 files changed, 135 insertions(+)

diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest
index b9460a19fd0..aacf3a4f3b5 100644
--- a/media-video/smplayer/Manifest
+++ b/media-video/smplayer/Manifest
@@ -1,2 +1,3 @@
+DIST smplayer-18.10.0.tar.bz2 5167524 BLAKE2B 
e6c1993057f9249cb0677643816744c3a7e44bdd70865b21bc5d69d6f087c03be53fa01057ac75c42d74a00a6d5b5f6e8be4e6955ffe022196c45bba218becc2
 SHA512 
7726294c16761900b384db42155a26891f9becae38ef39b35dd9c6a62c2050b5720a8b641a893b33c7bc08a5c98e12a4651196a67311444d6cbed2dbd5895f5c
 DIST smplayer-18.6.0.tar.bz2 5111791 BLAKE2B 
db19932703d93cba7f3f54989988d88af7ed033a61388f89263f613ce743cfd1ff649dad9db2b43193a459110267ee176eae9640f814e77545cfe6b5fb53abe2
 SHA512 
8383c8c3d4a171adc189d6bc4c11c0b7a8ea78bf8ff8518589647dfd846b314cf3290a1d607c617e7e971ee29c696bf9d306d1b1c1bb4824f42efd97c7a8
 DIST smplayer-18.9.0.tar.bz2 5163115 BLAKE2B 
84fa716fbe01dc3719ca74e0419229c70e0955ccbc482471e24dfa22e8ce4c03edbd99bc8aa92cad2ec2fc2060feaf2cab13850fab05fc6f3e34bba63861e22a
 SHA512 
ee2e68877ad9fb45923e46512953326b6703e830964c3d123aee6a4ca96990fae03a3b568b313aae76548dea08d671f86ef55b3023bc46eb3aa73b1ff96c135d

diff --git a/media-video/smplayer/smplayer-18.10.0.ebuild 
b/media-video/smplayer/smplayer-18.10.0.ebuild
new file mode 100644
index 000..87ba114738e
--- /dev/null
+++ b/media-video/smplayer/smplayer-18.10.0.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="am ar_SY ar bg ca cs da de el en_GB en en_US es et eu fa fi fr gl
+he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt_BR pt ro_RO ru_RU
+sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW"
+PLOCALE_BACKUP="en_US"
+
+inherit gnome2-utils l10n qmake-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="Great Qt GUI front-end for mplayer/mpv"
+HOMEPAGE="http://www.smplayer.eu/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2+ BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux"
+IUSE="autoshutdown bidi debug mpris"
+
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5=
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[X,qt5(+)]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   autoshutdown? ( dev-qt/qtdbus:5 )
+   mpris? ( dev-qt/qtdbus:5 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/linguist-tools:5
+"
+RDEPEND="${COMMON_DEPEND}
+   || (
+   media-video/mplayer[bidi?,libass,png,X]
+   (
+   >=media-video/mpv-0.15.0[libass,X]
+   >=net-misc/youtube-dl-2014.11.26
+   )
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # 
bug 487544
+   "${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch"
+   "${FILESDIR}/${PN}-18.2.0-jobserver.patch"
+   "${FILESDIR}/${PN}-18.3.0-disable-werror.patch"
+)
+
+src_prepare() {
+   use bidi || PATCHES+=( "${FILESDIR}"/${PN}-16.4.0-zero-bidi.patch )
+
+   default
+
+   # Upstream Makefile sucks
+   sed -i -e "/^PREFIX=/ s:/usr/local:${EPREFIX}/usr:" \
+   -e "/^DOC_PATH=/ s:packages/smplayer:${PF}:" \
+   -e '/\.\/get_svn_revision\.sh/,+2c\
+   cd src && $(DEFS) $(MAKE)' \
+   Makefile || die
+
+   # Turn off online update checker, bug #479902
+   sed -e 's:DEFINES += UPDATE_CHECKER:#&:' \
+   -e 's:DEFINES += CHECK_UPGRADED:#&:' \
+   -i src/smplayer.pro || die
+
+   # Turn off intrusive share widget
+   sed -e 's:DEFINES += SHARE_WIDGET:#&:' \
+   -i src/smplayer.pro || die
+
+   # Toggle autoshutdown option which pulls in dbus, bug #524392
+   if ! use autoshutdown ; then
+   sed -e 's:DEFINES += AUTO_SHUTDOWN_PC:#&:' \
+   -i src/smplayer.pro || die
+   fi
+
+   # Turn debug message flooding off
+   if ! use debug ; then
+   sed -e 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \
+   -i src/smplayer.pro || die
+   fi
+
+   # MPRIS2 pulls in dbus, bug #553710
+   if ! use mpris ; then
+   sed -e 's:DEFINES += MPRIS2:#&:' \
+   -i src/smplayer.pro || die
+   fi
+
+   # Commented out 

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

2018-10-29 Thread Justin Bronder
commit: 5e9dd8130776a67013774b65114713fd8b7268f8
Author: Justin Bronder  gentoo  org>
AuthorDate: Mon Oct 29 15:01:55 2018 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Mon Oct 29 15:02:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9dd813

www-client/qutebrowser: bump 1.5.2

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Justin Bronder  gentoo.org>

 www-client/qutebrowser/Manifest | 2 +-
 .../qutebrowser/{qutebrowser-1.5.0.ebuild => qutebrowser-1.5.2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index e01ccec0728..a945d539d7e 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,2 +1,2 @@
-DIST qutebrowser-1.5.0.tar.gz 3565920 BLAKE2B 
e1915e1eefe6ba7ae7b4143fd6c289e6c521f0800cdd866158e8183315ce13f22053f51eada8c3797c3f3338525dd7a44fce75c21eacfe5a4b674382d091b147
 SHA512 
c77febd1f6dbe2d578f0935c0de0c89556b8c408eb5e6a265a77bf0dac2c2e81659debbd7989806b8e567acf8c42c16bf3ee6bd8115615c0246e6ae5a34f0ef5
 DIST qutebrowser-1.5.1.tar.gz 3566699 BLAKE2B 
55a5df744fa0558697ac38d020c40f358c64d9e47e887f77489c125ee359fa93b0af530aa5cb44491b98481869a7341c4b782055eaeace72be2795e763db969b
 SHA512 
6db4ed253c9b69aeed190c4920f85e2fc87dda5403bd2b263cf92ec47569e64b8275677a45c4de4f255fd6f9987d90fc2ccacb7bb10eacad1ca683daa0ce513c
+DIST qutebrowser-1.5.2.tar.gz 3566709 BLAKE2B 
4b317c87770cbc817e19808f7e1ce58c030bb8567aba21bf23c6d57f136ab13763ef6b6cdf0c078428b7b228ef32b1156eb1ab125df037a5073c110f83df806d
 SHA512 
29c48d86b95bf2b40459ef06dab37fff7e30409f78d8c50c494ebafc9698a0c0123a63d160679b3a4778ecb15e5c339dc67357a60f493499ad4b6443f7dacc7a

diff --git a/www-client/qutebrowser/qutebrowser-1.5.0.ebuild 
b/www-client/qutebrowser/qutebrowser-1.5.2.ebuild
similarity index 100%
rename from www-client/qutebrowser/qutebrowser-1.5.0.ebuild
rename to www-client/qutebrowser/qutebrowser-1.5.2.ebuild



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

2018-10-29 Thread Lars Wendler
commit: 42f6cf7978f163f3eb01c8ab7a9b8eabfe270bce
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 29 14:57:30 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 29 14:57:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f6cf79

dev-libs/libinput: Bump to version 1.12.2

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

 dev-libs/libinput/Manifest   |  1 +
 dev-libs/libinput/libinput-1.12.2.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index d6298099739..11d77e5beaa 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1,3 +1,4 @@
 DIST libinput-1.10.7.tar.xz 494648 BLAKE2B 
ddcbe5f54b90f8291c16e5912fa3d673fb2c66f0247c9d771f7c2dfeeef9b51404f31d7ac99cfd20b37e1d01d6b2b3bc95155ab6581c6a94e922e153d9098892
 SHA512 
b102b8065ceed7511ad26efba34d5d9b0c13f0f7aaa882bb21501f7a5166f4cbe140fcbb488e90e6880bd47bb2b27667a4d6aa79b8726269fa1337897034a684
 DIST libinput-1.11.3.tar.xz 487408 BLAKE2B 
38dc14cf018ca59279e8b6e85fd91f4b29545b4a55ab968cb11d9a8afc8d80c311efc6e57339b9baa9fb270f52cfb0758ff8ea313991867c35f3da47910977ac
 SHA512 
5e18daab6202bcbfddeebc35dac4cabb5f726b5b73f5fc87975b58f3019a54a4b1f506a3200e920638fb978a0b96c23c2e90b081942f86d33c16d4836949
 DIST libinput-1.12.1.tar.xz 520072 BLAKE2B 
2d2b2d82f27ac01ff25b3bf6fd7b77ca56467ab818cdc5d4a641629fed623ef5042915889f54f71b1881595af1d85770bbf4ecfd798c079878efa0a0546c4a36
 SHA512 
de1714526ee1244e3086729efa5b72724b2b989fa8d04418e633d1ef5a8ea777ae3cd4b8c5b015ca0da2b8cf5b07111bff2283c7d6068abcdfa81c3f71b81d68
+DIST libinput-1.12.2.tar.xz 517712 BLAKE2B 
3a8b1e5120334d44dcd14461fef4d20d51ec2f910c95bf10e54201dcd8b6ef2913a284940f05f0088ed810c0841b7e3cbfd1b33d7bcce3a81031330cb42bfe18
 SHA512 
f7122a1d18dd2d0072a34fd9897ebe25a065100b3754052d7ec133bddb56d5c2a5a94950cfc8366ef5d117180c28b3ff99b1a62f3ab95df5ac22f86721fbdc67

diff --git a/dev-libs/libinput/libinput-1.12.2.ebuild 
b/dev-libs/libinput/libinput-1.12.2.ebuild
new file mode 100644
index 000..20a7cf9b839
--- /dev/null
+++ b/dev-libs/libinput/libinput-1.12.2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
+
+inherit meson python-any-r1 udev
+
+DESCRIPTION="Library to handle input devices in Wayland"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/10"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="doc input_devices_wacom"
+# Tests require write access to udev rules directory which is a no-no for live 
system.
+# Other tests are just about logs, exported symbols and autotest of the test 
library.
+RESTRICT="test"
+
+RDEPEND="
+   input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
+   >=dev-libs/libevdev-1.3
+   >=sys-libs/mtdev-1.1
+   virtual/libudev:=
+   virtual/udev
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ')
+   >=app-doc/doxygen-1.8.3
+   >=media-gfx/graphviz-2.38.0
+   )
+"
+#  test? (
+#  >=dev-libs/check-0.9.10
+#  dev-util/valgrind
+#  sys-libs/libunwind )
+
+python_check_deps() {
+   has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \
+   has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # gui can be built but will not be installed
+   local emesonargs=(
+   -Ddebug-gui=false
+   $(meson_use doc documentation)
+   $(meson_use input_devices_wacom libwacom)
+   -Dtests=false # tests are restricted
+   -Dudev-dir="$(get_udevdir)"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use doc ; then
+   docinto html
+   dodoc -r "${BUILD_DIR}"/Documentation/.
+   fi
+}
+
+pkg_postinst() {
+   udevadm hwdb --update --root="${ROOT%/}"
+}



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

2018-10-29 Thread Thomas Deutschmann
commit: 859f95819786330c353c4ceb1155868ac3467113
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 29 13:55:42 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 29 14:54:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859f9581

dev-libs/librdkafka: bump to v0.11.6

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

 dev-libs/librdkafka/Manifest |  1 +
 dev-libs/librdkafka/librdkafka-0.11.6.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 6a895733406..0d10c5fc79a 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,2 +1,3 @@
 DIST librdkafka-0.11.4.tar.gz 1900117 BLAKE2B 
3e755c91d6a2e12829ba841749977f8c05c9f243d79db64247547e4a49790e67d07f7d82633f45689dcc5f88caaef200027e6af3866de283c1de6120d7f98467
 SHA512 
6b34e7c476d328a2f8e8321f6ddcaeaf43730284bb3aaddac81c3cd9a1fa5d7f7ef7481f1093b36d89edde7b766da6cd27a9eb9a635b12b640e8a46a269bafc8
 DIST librdkafka-0.11.5.tar.gz 1984510 BLAKE2B 
55a27482275726233b5c9b39dfac1b9f34235c68600b5720c1a9dec782de6a4d7d084ad71e50857c32a93b39beacc891933e02f45162d0de144ecaadb3640c41
 SHA512 
4a8dc46ad66f23cff4d4ef2fc8daa7207bfa3e77fd3580b3f141a73b449e60ea5381e97263235b4d0d762df027a8a2cad08637d88162d9605c82d74a1e64b67c
+DIST librdkafka-0.11.6.tar.gz 1994337 BLAKE2B 
7b61e6ba02c5ed58c20e604d6765f6a57ff63ab0c61f2a4c64eff55bfb6c854ef089ac9eea9acc6d44b6abdb6d1425ff23e9d4e6037c733bc5719d6b69c74ae0
 SHA512 
9657dc53220bbff3eb44941cff2f50ab7f71a82f7486d64ea14f67eabd4abe8c67f225a752cc1f0339439a1cc512e99ade6536d087857979cd198c0102015718

diff --git a/dev-libs/librdkafka/librdkafka-0.11.6.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
new file mode 100644
index 000..b0cc10771fd
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs"
+
+RDEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(-)?] )
+   sasl? ( dev-libs/cyrus-sasl:= )
+   ssl? ( dev-libs/openssl:0= )
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   local DOCS=(
+   README.md
+   CONFIGURATION.md
+   INTRODUCTION.md
+   )
+
+   default
+
+   if ! use static-libs; then
+   find "${ED}"/usr/lib* -name '*.la' -o -name '*.a' -delete || die
+   fi
+}



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

2018-10-29 Thread Thomas Deutschmann
commit: 9684940802ac82dbbb0eff5ca1b9e1b83b815ff4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 29 13:30:48 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 29 14:54:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96849408

net-firewall/shorewall: bump to v5.2.1.1

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

 net-firewall/shorewall/Manifest |   7 +
 net-firewall/shorewall/shorewall-5.2.1.1.ebuild | 479 
 2 files changed, 486 insertions(+)

diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest
index 65b3e1bc59e..8a3f2870510 100644
--- a/net-firewall/shorewall/Manifest
+++ b/net-firewall/shorewall/Manifest
@@ -1,14 +1,21 @@
 DIST shorewall-5.2.0.5.tar.bz2 539666 BLAKE2B 
df4f8680ee29a773f584a1210b40a7047be1a590490a01617b26b71840e488f569ebcf268ba2f6199fb10671925356c4e187a5219ed7784672f6d14b2e90f580
 SHA512 
8299e0f40ad96c09eceb9460c6088e694e50b7a1b81a16395426466c666eb21dc23236c1ee6cc6047c05ad4a4ba43aac33fc7cb05f5784bf27ac81e5fa4e9059
+DIST shorewall-5.2.1.1.tar.bz2 552739 BLAKE2B 
bfbfdb3320eb884b965f3c7b8d5af61a78bb625a10ad2bc493a5c8a191d676d933855335209a41f893ccb2edb644cf510930da936227fad9fb667793dce88e91
 SHA512 
59e1b4bb09114162911f0cb42d67df0d82c5a4410322ceb972506705c10cf903cb482123a00181399da99513c857d382771de36ec11433ff7bd9d57a343c48dc
 DIST shorewall-5.2.1.tar.bz2 550552 BLAKE2B 
c7b77912f644b3ae1a15a366018bc57da72d23342ec9db4ba282c8bc993f4964b3ce6d783448e2e36a6370fd223e1d14f1b27e9cadfa47024a1dda8109419c7f
 SHA512 
2c408196a142a314f72ea4adb4193fa5cf30300529c41661e157e7b69f2d8448a0c25bcd177f25d6f993494b26068edf48cc0fc8e6a526380726baa33a8e11c8
 DIST shorewall-core-5.2.0.5.tar.bz2 76567 BLAKE2B 
078520ef3166d689d559f1c08ae417a2bf5c7fdc3618a26f72b244fa14679634752dffaeebafbd84609e33ec7f1856b701abb297077797abcb14d3264a3bfd25
 SHA512 
640c854a7484e886cd603742d16682456e02c0054c3d6d5f2188bf30e235ac975fc1ce50af500cf4fb99253a1d13c2408cc72aff54f14aa738e1e80b8d07066a
+DIST shorewall-core-5.2.1.1.tar.bz2 78022 BLAKE2B 
dfa53a4558ec819feee25116021e410ac65dfad20d3d9384e3a233d47e7e443957149d025166d094397fb2c01b8be7694db8c06e927776250b5edafa97e5d287
 SHA512 
0c12d5deb4a93fb174a7c97459f2863149eec52ab778c30523c23cbdfbeb94d890442a0eb8ad9869158a967f2daac59a9d7194734e35e69982889d93d984b58b
 DIST shorewall-core-5.2.1.tar.bz2 76562 BLAKE2B 
6129e90f9cfca9b36221320eb917f3299dd151d366e2b98d546519330cd5c95511d4a1e7b1a4ea2de046aed2d2a72367f8e3039ad288de89178e161cb16eb5a0
 SHA512 
4ea3fdec0c4ffb57a7e63334aed3479819079936575928b01399a3c2a8515a4ecf1eb19f1e193849480e6ac84f4c7de9e4c84699765684fb2299bf1b5276a3a8
 DIST shorewall-docs-html-5.2.0.5.tar.bz2 4295236 BLAKE2B 
8cef99b3535551e1d4ecdf0d3d1c2b3434c0b91c793f0857bc3f22f0020d80cd49b038c7c4f5d15fe23af14869f1736a69b01978403fe94bc5dac261bd2f5e4d
 SHA512 
5fa3ab52580e8f090ab0be9b1796bef65a41d1a9dc5c9501e3daeba22bad7b28b5306aba5b383c654eed5f7d727a7744812034eeb1ad051633a80b2892096c24
+DIST shorewall-docs-html-5.2.1.1.tar.bz2 4303275 BLAKE2B 
d2a9c980f0486671103653a6944e12f03e282bd859a9c06558d6dbfdf9fd6a7c72993355ab61138c94317d36228cbbb55903c9d17547ecdc18af57e989a5ef7b
 SHA512 
c9eef71fdc53a97a523a580c5df0c7773f7dc6fc8abfbfe7a2fbc607be6d0e6377f47886001a87a37260118edb298880abda06e3ac4581d8551b3934791332fc
 DIST shorewall-docs-html-5.2.1.tar.bz2 4302517 BLAKE2B 
a38659f9740da36efe3a2bf844b9686a18bb47476388580d02462aec0715afb1d09d20ffb2ee708550f7288fb7bb36ae8e5f23d902bd126bb2a5c496866e49dd
 SHA512 
c67c621c1fea599c5e1987a7847bed187d8d0571e1b6d42c9fc351022de04b47e4f57030f919b85e8c9fef51829e0b04cbbc14e29a0df6f084c765219d46591c
 DIST shorewall-init-5.2.0.5.tar.bz2 30881 BLAKE2B 
92617f17553b6df514cbfc72e86597e9859baa641782848763923ff4c650915cd7fb97f0c71b41d525d6a9d5ebbf10e9918d6a8d682c9c4654de3ba40b54c0ce
 SHA512 
0367ad7468d5a9c0c70d31fdd66c05e54cf747dd45dc1bf2e128935c65af8c2508f033ed2945185059214dd81f5a8fb3f122323fd2bb79d2d642997741167371
+DIST shorewall-init-5.2.1.1.tar.bz2 33215 BLAKE2B 
3b151f60e368cd4237a8549d6de14ec4ed896c2c838f680a59aa12492c46bfb48accfa1a5bc98877663523861040af4995628e75f693c9fa5433483ef0fc6161
 SHA512 
21cdccc01b60df48e7e1204102c0b371d7e32fb1f897310e31a6cff128ebf5ed5efe3903bc487aa41ee093c23eb87e59764b78903ee5c6eba03552a1d634
 DIST shorewall-init-5.2.1.tar.bz2 31705 BLAKE2B 
7f6a6b5266d63e3b0fab99a49f342e8172a20f50471fdcebe07a6c62dc36fcf4d96a041870df815aa5ecf2c421b5d7cb1408c0f54f520295611d54a876150294
 SHA512 
caba4eebcc576bf261327cb7304aedcaaea7325a34e444b4dd9ce60cd545b479271ea9b7049743ac1499485695d7d0f2a37b127a895cb3d200e6dfb41a21fe17
 DIST shorewall-lite-5.2.0.5.tar.bz2 36651 BLAKE2B 
192ecda8b04d0330f0a7bced6136f2723d201cd7c30af80b59bfa81f49614d10c900cf5856296ad854287f3c925e5f78f144698674ec7b8d91065072db4ca53e
 SHA512 
b95154f7614eeedde1fc087750372cadd0c0a9618986741e035a9d83c06d2534feb78edaf6a97e2a45788015e6706f8dac3714ca3b22bd068e792458a3f5af40
+DIST 

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

2018-10-29 Thread Thomas Deutschmann
commit: 14d0571686b2750162afece2646eabfa1203fbe4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 29 14:53:23 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 29 14:54:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d05716

dev-db/mysql++: bump to v3.2.4

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

 dev-db/mysql++/Manifest|   1 +
 dev-db/mysql++/files/mysql++-3.2.4-as-needed.patch | 178 +
 .../files/mysql++-3.2.4-only-unit-tests.patch  |  13 ++
 dev-db/mysql++/mysql++-3.2.4.ebuild|  61 +++
 4 files changed, 253 insertions(+)

diff --git a/dev-db/mysql++/Manifest b/dev-db/mysql++/Manifest
index 879287d01bf..dad4956ee71 100644
--- a/dev-db/mysql++/Manifest
+++ b/dev-db/mysql++/Manifest
@@ -1,3 +1,4 @@
 DIST mysql++-2.3.2.tar.gz 1627115 BLAKE2B 
058ed41485474e4283a7200aa57398e85162f697f017ccfde7974b85457bb827d17bfdd522ef46818d42a75751a0eeb6ade39ded73e0265ee6811eb2769df3ea
 SHA512 
b546c8369550e541c1a0b1b0e301fdd298a771cb709ad6c6ea3450a8f8bbe7533989a82d1c19cd9bf9a261d7a1fc4c3760919d3d5e3e43b5d698b75b7abf07f7
 DIST mysql++-3.2.1.tar.gz 2256735 BLAKE2B 
8d5e713926a405fa9b93af690554595d8cc79cc25af216103df241f549fd93e7fa051ef5f1a27e7c67825408b8310886bedaeb69bd80b6ea6cf1c320a94cc9d2
 SHA512 
936021dcf8568d3ee0c935e5c552acc6fd2b57849d1cc60e68b45b690d798d7bfbc1dedc04e21417d1b4c27017b471e4f6cb70de7f1904949b9222090a777de9
 DIST mysql++-3.2.3.tar.gz 3241023 BLAKE2B 
5faa5711c7ed7c64346013bd1ca6e7dc20e5b23d33983a719c892bbd1002f3986206df6cfef54316f11aa480f18dbc0a2cf6944f9572f3a7dca24cdb73099eb9
 SHA512 
b6b0a9856ede9e5e08be0f5ed1689b1256f8cf31c3afbb9c9e7f68d0734380e25909ef31cd04be6b253c86b2f881df10f3793a2d3e32042375dbbab4b0700d0a
+DIST mysql++-3.2.4.tar.gz 4594696 BLAKE2B 
7e0553b0e22bb3607a914fc7756ec192465af546749b0147a97558fb3d397e504f4552dcbc783f5bcc934e51fd1dac863e5479c4af3053d394a51c94cd825ee0
 SHA512 
69e23c211240854b59951bdb1cecc57f2f818d822a977942177e65195900dbdcc62d598c3e90c18f4a0a37e5340df7a149719c45b791de59c03d1f1259c5f4fd

diff --git a/dev-db/mysql++/files/mysql++-3.2.4-as-needed.patch 
b/dev-db/mysql++/files/mysql++-3.2.4-as-needed.patch
new file mode 100644
index 000..0de56d99294
--- /dev/null
+++ b/dev-db/mysql++/files/mysql++-3.2.4-as-needed.patch
@@ -0,0 +1,178 @@
+https://bugs.gentoo.org/635414
+
+--- a/Makefile.in
 b/Makefile.in
+@@ -408,55 +408,55 @@ $(LIBPREFIX)mysqlpp_ssqls2parse$(LIBEXT): 
$(SSQLS2PARSE_OBJECTS) $(DLLPREFIX)mys
+   $(RANLIB) $@
+ 
+ ssqlsxlat$(EXEEXT): $(SSQLSXLAT_OBJECTS) 
$(DLLPREFIX)mysqlpp$(__mysqlpp___targetsuf3) 
$(LIBPREFIX)mysqlpp_ssqls2parse$(LIBEXT)
+-  $(CXX) -o $@ $(SSQLSXLAT_OBJECTS)-L@MYSQL_C_LIB_DIR@ -L. 
-l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ $(LDFLAGS)  -lmysqlpp 
-lmysqlpp_ssqls2parse -lmysqlpp $(LIBS)
++  $(CXX) -o $@ $(SSQLSXLAT_OBJECTS) $(LDFLAGS) -L. -lmysqlpp 
-lmysqlpp_ssqls2parse -lmysqlpp $(LIBS) -L@MYSQL_C_LIB_DIR@ 
-l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@
+ 
+ test_array_index$(EXEEXT): $(TEST_ARRAY_INDEX_OBJECTS) 
$(DLLPREFIX)mysqlpp$(__mysqlpp___targetsuf3)
+-  $(CXX) -o $@ $(TEST_ARRAY_INDEX_OBJECTS)-L@MYSQL_C_LIB_DIR@ -L. 
-l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ $(LDFLAGS)  -lmysqlpp 
$(LIBS)
++  $(CXX) -o $@ $(TEST_ARRAY_INDEX_OBJECTS) $(LDFLAGS) -L. -lmysqlpp 
$(LIBS) -L@MYSQL_C_LIB_DIR@ -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ 
@MYSQLPP_EXTRA_LIBS@
+ 
+ test_cpool$(EXEEXT): $(TEST_CPOOL_OBJECTS) 
$(DLLPREFIX)mysqlpp$(__mysqlpp___targetsuf3)
+-  $(CXX) -o $@ $(TEST_CPOOL_OBJECTS)-L@MYSQL_C_LIB_DIR@ -L. 
-l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ $(LDFLAGS)  -lmysqlpp 
$(LIBS)
++  $(CXX) -o $@ $(TEST_CPOOL_OBJECTS) $(LDFLAGS) -L. -lmysqlpp $(LIBS) 
-L@MYSQL_C_LIB_DIR@ -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@
+ 
+ test_datetime$(EXEEXT): $(TEST_DATETIME_OBJECTS) 
$(DLLPREFIX)mysqlpp$(__mysqlpp___targetsuf3)
+-  $(CXX) -o $@ $(TEST_DATETIME_OBJECTS)-L@MYSQL_C_LIB_DIR@ -L. 
-l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ $(LDFLAGS)  -lmysqlpp 
$(LIBS)
++  $(CXX) -o $@ $(TEST_DATETIME_OBJECTS) $(LDFLAGS) -L. -lmysqlpp $(LIBS) 
-L@MYSQL_C_LIB_DIR@ -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@
+ 
+ test_inttypes$(EXEEXT): $(TEST_INTTYPES_OBJECTS) 
$(DLLPREFIX)mysqlpp$(__mysqlpp___targetsuf3)
+-  $(CXX) -o $@ $(TEST_INTTYPES_OBJECTS)-L@MYSQL_C_LIB_DIR@ -L. 
-l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ $(LDFLAGS)  -lmysqlpp 
$(LIBS)
++  $(CXX) -o $@ $(TEST_INTTYPES_OBJECTS) $(LDFLAGS) -L. -lmysqlpp $(LIBS) 
-L@MYSQL_C_LIB_DIR@ -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@
+ 
+ test_insertpolicy$(EXEEXT): $(TEST_INSERTPOLICY_OBJECTS) 
$(DLLPREFIX)mysqlpp$(__mysqlpp___targetsuf3)
+-  $(CXX) -o $@ $(TEST_INSERTPOLICY_OBJECTS)-L@MYSQL_C_LIB_DIR@ -L. 

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/

2018-10-29 Thread Thomas Deutschmann
commit: c6563f92d74e1567bef1a1b9990760943978e5c2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 29 13:24:26 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 29 14:53:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6563f92

sys-firmware/intel-microcode: bump

- New microcode:

  sig 0x000506f0, pf_mask 0x01, 2016-06-07, rev 0x0010

- Updated microcodes:

  sig 0x000406f1, pf_mask 0xef, 2018-04-19, rev 0xb2e -> 2018-09-05, rev 
0xb31
  sig 0x00050654, pf_mask 0xb7, 2018-05-15, rev 0x24d -> 2018-08-09, rev 
0x250
  sig 0x000806e9, pf_mask 0xc0, 2018-03-24, rev 0x008e-> 2018-07-16, rev 
0x009a
  sig 0x000806ea, pf_mask 0xc0, 2018-05-15, rev 0x0096-> 2018-10-18, rev 
0x009e
  sig 0x000906e9, pf_mask 0x2a, 2018-03-24, rev 0x008e-> 2018-07-16, rev 
0x009a
  sig 0x000906ea, pf_mask 0x22, 2018-05-02, rev 0x0096-> 2018-07-16, rev 
0x009a
  sig 0x000906eb, pf_mask 0x02, 2018-03-24, rev 0x008e-> 2018-07-16, rev 
0x009a

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

 sys-firmware/intel-microcode/Manifest  |   1 +
 .../intel-microcode-20180807a_p20181027.ebuild | 253 +
 2 files changed, 254 insertions(+)

diff --git a/sys-firmware/intel-microcode/Manifest 
b/sys-firmware/intel-microcode/Manifest
index 9a0815d330a..59fe1a9b4b9 100644
--- a/sys-firmware/intel-microcode/Manifest
+++ b/sys-firmware/intel-microcode/Manifest
@@ -1,2 +1,3 @@
 DIST intel-microcode-collection-20180922.tar.xz 4506768 BLAKE2B 
c985c20e01ab171637bf8acbab912a802608681a7f62779a63cd4218008435638c06452fef157d26ff6295dbee963827493dd85fb31b6e2b8e447158eb55d9f9
 SHA512 
08d38e25d02a45cbc2272c440e64255dbaac90efc67dd241f8e329c84eff2baab38236ee97a52e3803ecbc87a751d1d44f08a18288fba52cbbf916390d461646
+DIST intel-microcode-collection-20181027.tar.xz 4517880 BLAKE2B 
189e23cfc77d89da945dec6e1762ce9ba16c1cbc0a618e80f3c328b3d9766ef3bb8e62c84c3a6f32ef994f426b5f00ff1ec520105ac7734f25a606e7cb036ec6
 SHA512 
fc96d0bbacea9da7a232a6482a7731a029c7e110c3358f917d99e1906c9a783b90df22dde2ad4043e8029a4e3ca5a86d43927b38f668456dfda4098d9d5f37c5
 DIST microcode-20180807a.tgz 1628061 BLAKE2B 
a6b5a07596a0b1687efb95c207b2194865b2f975cc0d761a687d5b9d8fea63e777eb73373113f356a18592fd53651cf37d044d4e98cdfe6b306393b54ac06129
 SHA512 
3cd6794a5ce26e86f7b644e523ba978699316046e593da215b73b17c4b43049ac4a81636e2ce3e727d06c2efbac98657764aa3ff355edb429127585bb49a9b10

diff --git 
a/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild
new file mode 100644
index 000..42757b59066
--- /dev/null
+++ b/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild
@@ -0,0 +1,253 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info toolchain-funcs mount-boot
+
+# Find updates by searching and clicking the first link (hopefully it's the 
one):
+# 
https://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File
+
+COLLECTION_SNAPSHOT="${PV##*_p}"
+INTEL_SNAPSHOT="${PV/_p*}"
+NUM="28087"
+DESCRIPTION="Intel IA32/IA64 microcode update data"
+HOMEPAGE="http://inertiawar.com/microcode/ 
https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM};
+SRC_URI="https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT}.tgz
+   
https://dev.gentoo.org/~whissi/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz;
+
+LICENSE="intel-ucode"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="hostonly initramfs +split-ucode vanilla"
+REQUIRED_USE="|| ( initramfs split-ucode )"
+
+DEPEND="sys-apps/iucode_tool"
+
+# ! "${ED%/}/tmp/.blacklist_altered" 
|| die "Failed to add marker that MICROCODE_BLACKLIST variable was used"
+   fi
+
+   if [[ "${MICROCODE_SIGNATURES}" != "${MICROCODE_SIGNATURES_DEFAULT}" 
]]; then
+   echo ${MICROCODE_SIGNATURES} > 
"${ED%/}/tmp/.signatures_altered" || die "Failed to add marker that 
MICROCODE_SIGNATURES variable was used"
+   fi
+}
+
+pkg_preinst() {
+   if [[ -f "${ED%/}/tmp/.blacklist_altered" ]]; then
+   local _recorded_MICROCODE_BLACKLIST_value=$(cat 
"${ED%/}/tmp/.blacklist_altered")
+   ewarn "MICROCODE_BLACKLIST is set to 
\"${_recorded_MICROCODE_BLACKLIST_value}\" instead of default 
\"${MICROCODE_BLACKLIST_DEFAULT}\". You are on your own!"
+   fi
+
+   if [[ -f "${ED%/}/tmp/.signatures_altered" ]]; then
+   local _recorded_MICROCODE_SIGNATURES_value=$(cat 
"${ED%/}/tmp/.signatures_altered")
+   ewarn "Package was created using advanced options:"
+   ewarn "MICROCODE_SIGNATURES is set to 
\"${_recorded_MICROCODE_SIGNATURES_value}\" instead of default 
\"${MICROCODE_SIGNATURES_DEFAULT}\"!"
+   fi
+
+   # Make 

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

2018-10-29 Thread Thomas Deutschmann
commit: af8ef29cd8467203060306fd8dc89d88a616535e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 29 13:53:06 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 29 14:54:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8ef29c

app-metrics/collectd: bump to v5.8.1

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

 app-metrics/collectd/Manifest  |   1 +
 app-metrics/collectd/collectd-5.8.1.ebuild | 534 +
 2 files changed, 535 insertions(+)

diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index 36255f3caad..ae878e1916e 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -1 +1,2 @@
 DIST collectd-5.8.0.tar.bz2 1686017 BLAKE2B 
26d995cdb9c25869bf96a056e6ba879de9f009fd4bbf1364a7dedba93b822e57c4b606ca8c84da68cc29db8e77333047695e85d7eb101080de9cee783240f5ea
 SHA512 
1b3d0cc44e2ca54e13eebf292074f1efa8b33d6800d04405e0eaaa2dd1cb2416c6eae580729fb5aead23a5039f41ffe8a9989a907a8c18be8f867f1099fc0008
+DIST collectd-5.8.1.tar.bz2 1789228 BLAKE2B 
739f961172978db33bdf95c8f93bde0036a26b2ed2abd3396a734d4b97c4ae117bb26a62fcdbb3d77bd63d9f64a38f83d0c8a0665e8fa7bf5ed2efc6838b0e8e
 SHA512 
8c75448c6e59ee1ea5c1cf486c07040d20fb36d5b7a1be2ab45facea330166e8c1d1fa38e3fa82ec905428d7b2c92c66aae35ee8e3546f67ce76f7f410739901

diff --git a/app-metrics/collectd/collectd-5.8.1.ebuild 
b/app-metrics/collectd/collectd-5.8.1.ebuild
new file mode 100644
index 000..b334e07575c
--- /dev/null
+++ b/app-metrics/collectd/collectd-5.8.1.ebuild
@@ -0,0 +1,534 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
+JAVA_PKG_OPT_USE="collectd_plugins_java"
+
+inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
+
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
+
+HOMEPAGE="https://collectd.org/;
+SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
+
+LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~x86"
+IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+
+# The plugin lists have to follow here since they extend IUSE
+
+# Plugins that don't build (e.g. dependencies not in Gentoo)
+# apple_sensors: Requires libIOKit
+# aquaero:   Requires aerotools-ng/libaquaero5
+# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
+# dpdkevents:Requires dpdk
+# dpdkstat:  Requires dpdk
+# grpc:  Requires libgrpc
+# intel_pmu: Requires libjevents (pmu-tools)
+# intel_rdt: Requires libpqos from intel-cmt-cat project
+# lpar:  Requires libperfstat (AIX only)
+# mic:   Requires Intel Many Integrated Core Architecture API
+#(part of Intel's  Xeon Phi software)
+# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# pf:Requires BSD packet filter
+# pinba: Requires MySQL Pinba engine (http://pinba.org/)
+# tape:  Requires libkstat (Solaris only)
+# write_riemann: Requires riemann-c-client
+# xmms:  Requires libxmms (v1)
+# zone:  Solaris only...
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors aquaero barometer dpdkstat grpc
+   intel_pmu intel_rdt lpar mic netapp pf pinba tape write_riemann
+   xmms zone"
+
+# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
+COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
+   ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep
+   csv curl curl_json curl_xml dbi df disk dns drbd email
+   entropy ethstat exec fhcount filecount fscache gmond gps hddtemp
+   hugepages interface ipc ipmi iptables ipvs irq java lua
+   load logfile log_logstash lvm madwifi match_empty_counter
+   match_hashed match_regex match_timediff match_value mbmon mcelog md
+   memcachec memcached memory modbus mqtt multimeter mysql netlink
+   network network nfs nginx notify_desktop notify_email notify_nagios
+   ntpd numa nut olsrd onewire openldap openvpn oracle ovs_events
+   ovs_stats perl ping postgresql powerdns processes protocols python
+   python redis routeros rrdcached rrdtool sensors serial sigrok smart
+   snmp snmp_agent statsd swap syslog table tail tail_csv
+   target_notification target_replace target_scale target_set tcpconns
+   teamspeak2 ted thermal threshold tokyotyrant turbostat unixsock
+   uptime users uuid varnish virt vmem vserver wireless write_graphite
+   write_http write_kafka write_log write_mongodb write_prometheus
+   write_redis write_sensu write_tsdb xencpu zfs_arc zookeeper"
+

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/

2018-10-29 Thread Thomas Deutschmann
commit: 873efa6d3f5d6bc5070088f45fff18a92e462776
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 29 13:28:36 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 29 14:54:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873efa6d

sys-firmware/intel-microcode: drop old

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

 sys-firmware/intel-microcode/Manifest  |   1 -
 .../intel-microcode-20180807a_p20180922.ebuild | 253 -
 2 files changed, 254 deletions(-)

diff --git a/sys-firmware/intel-microcode/Manifest 
b/sys-firmware/intel-microcode/Manifest
index 59fe1a9b4b9..20c20a365e3 100644
--- a/sys-firmware/intel-microcode/Manifest
+++ b/sys-firmware/intel-microcode/Manifest
@@ -1,3 +1,2 @@
-DIST intel-microcode-collection-20180922.tar.xz 4506768 BLAKE2B 
c985c20e01ab171637bf8acbab912a802608681a7f62779a63cd4218008435638c06452fef157d26ff6295dbee963827493dd85fb31b6e2b8e447158eb55d9f9
 SHA512 
08d38e25d02a45cbc2272c440e64255dbaac90efc67dd241f8e329c84eff2baab38236ee97a52e3803ecbc87a751d1d44f08a18288fba52cbbf916390d461646
 DIST intel-microcode-collection-20181027.tar.xz 4517880 BLAKE2B 
189e23cfc77d89da945dec6e1762ce9ba16c1cbc0a618e80f3c328b3d9766ef3bb8e62c84c3a6f32ef994f426b5f00ff1ec520105ac7734f25a606e7cb036ec6
 SHA512 
fc96d0bbacea9da7a232a6482a7731a029c7e110c3358f917d99e1906c9a783b90df22dde2ad4043e8029a4e3ca5a86d43927b38f668456dfda4098d9d5f37c5
 DIST microcode-20180807a.tgz 1628061 BLAKE2B 
a6b5a07596a0b1687efb95c207b2194865b2f975cc0d761a687d5b9d8fea63e777eb73373113f356a18592fd53651cf37d044d4e98cdfe6b306393b54ac06129
 SHA512 
3cd6794a5ce26e86f7b644e523ba978699316046e593da215b73b17c4b43049ac4a81636e2ce3e727d06c2efbac98657764aa3ff355edb429127585bb49a9b10

diff --git 
a/sys-firmware/intel-microcode/intel-microcode-20180807a_p20180922.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20180807a_p20180922.ebuild
deleted file mode 100644
index cf35c112d2d..000
--- a/sys-firmware/intel-microcode/intel-microcode-20180807a_p20180922.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info toolchain-funcs mount-boot
-
-# Find updates by searching and clicking the first link (hopefully it's the 
one):
-# 
https://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File
-
-COLLECTION_SNAPSHOT="${PV##*_p}"
-INTEL_SNAPSHOT="${PV/_p*}"
-NUM="28087"
-DESCRIPTION="Intel IA32/IA64 microcode update data"
-HOMEPAGE="http://inertiawar.com/microcode/ 
https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM};
-SRC_URI="https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT}.tgz
-   
https://dev.gentoo.org/~whissi/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz;
-
-LICENSE="intel-ucode"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="hostonly initramfs +split-ucode vanilla"
-REQUIRED_USE="|| ( initramfs split-ucode )"
-
-DEPEND="sys-apps/iucode_tool"
-
-# ! "${ED%/}/tmp/.blacklist_altered" 
|| die "Failed to add marker that MICROCODE_BLACKLIST variable was used"
-   fi
-
-   if [[ "${MICROCODE_SIGNATURES}" != "${MICROCODE_SIGNATURES_DEFAULT}" 
]]; then
-   echo ${MICROCODE_SIGNATURES} > 
"${ED%/}/tmp/.signatures_altered" || die "Failed to add marker that 
MICROCODE_SIGNATURES variable was used"
-   fi
-}
-
-pkg_preinst() {
-   if [[ -f "${ED%/}/tmp/.blacklist_altered" ]]; then
-   local _recorded_MICROCODE_BLACKLIST_value=$(cat 
"${ED%/}/tmp/.blacklist_altered")
-   ewarn "MICROCODE_BLACKLIST is set to 
\"${_recorded_MICROCODE_BLACKLIST_value}\" instead of default 
\"${MICROCODE_BLACKLIST_DEFAULT}\". You are on your own!"
-   fi
-
-   if [[ -f "${ED%/}/tmp/.signatures_altered" ]]; then
-   local _recorded_MICROCODE_SIGNATURES_value=$(cat 
"${ED%/}/tmp/.signatures_altered")
-   ewarn "Package was created using advanced options:"
-   ewarn "MICROCODE_SIGNATURES is set to 
\"${_recorded_MICROCODE_SIGNATURES_value}\" instead of default 
\"${MICROCODE_SIGNATURES_DEFAULT}\"!"
-   fi
-
-   # Make sure /boot is available if needed.
-   use initramfs && mount-boot_pkg_preinst
-
-   local _initramfs_file="${ED%/}/boot/intel-uc.img"
-   local _ucode_dir="${ED%/}/lib/firmware/intel-ucode"
-
-   if use hostonly; then
-   # While this output looks redundant we do this check to detect
-   # rare cases where iucode_tool was unable to detect system's 
processor(s).
-   local _detected_processors=$(iucode_tool --scan-system 2>&1)
-   if [[ -z "${_detected_processors}" ]]; then
-   ewarn "Looks like iucode_tool was unable to detect any 
processor!"
-   else
-   einfo "Only 

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/

2018-10-29 Thread Thomas Deutschmann
commit: 6bb332684c5544716e42d20de7b4c5b31c0a4a38
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 29 13:28:07 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 29 14:54:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb33268

sys-firmware/intel-microcode: amd64 & x86 stable

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

 sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild
index 42757b59066..cf35c112d2d 100644
--- a/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild
+++ b/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT}
 
 LICENSE="intel-ucode"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE="hostonly initramfs +split-ucode vanilla"
 REQUIRED_USE="|| ( initramfs split-ucode )"
 



[gentoo-commits] proj/sci:master commit in: sci-biology/Fastaq/

2018-10-29 Thread Martin Mokrejs
commit: 559bb60db84e5ef4a7b912b2fd7dba135d57b303
Author: Martin Mokrejs  fold  natur  cuni  cz>
AuthorDate: Mon Oct 29 14:23:35 2018 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Mon Oct 29 14:23:35 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=559bb60d

sci-biology/Fastaq: add python 3_{6,7}

Package-Manager: Portage-2.3.51, Repoman-2.3.10

 sci-biology/Fastaq/Fastaq-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-biology/Fastaq/Fastaq-.ebuild 
b/sci-biology/Fastaq/Fastaq-.ebuild
index 3544716c7..3a99df177 100644
--- a/sci-biology/Fastaq/Fastaq-.ebuild
+++ b/sci-biology/Fastaq/Fastaq-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_3 python3_4 python3_5 )
+PYTHON_COMPAT=( python3_3 python3_4 python3_5 python3_6 python3_7 )
 
 inherit distutils-r1 git-r3
 



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

2018-10-29 Thread Miroslav Šulc
commit: b54e2890d4abc2bf91a07b09f950f1caa9230155
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Oct 29 14:19:46 2018 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Oct 29 14:19:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54e2890

www-apps/otrs: removed S. Weichinger from maintainers (bug #669656)

Signed-off-by: Miroslav Šulc  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 www-apps/otrs/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/www-apps/otrs/metadata.xml b/www-apps/otrs/metadata.xml
index 9c04a8ca23c..b1745fd1cbc 100644
--- a/www-apps/otrs/metadata.xml
+++ b/www-apps/otrs/metadata.xml
@@ -1,18 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   li...@xunil.at
-   Stefan Weichinger
-   

web-a...@gentoo.org
Gentoo Webapps

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

Provide all dependencies for use of 
mod_perl instead of cgi




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

2018-10-29 Thread Miroslav Šulc
commit: d82825f51359e50354d37c26c726d3901e85912f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Oct 29 14:22:13 2018 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Oct 29 14:22:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82825f5

www-apps/otrs-6.0.7: updated deps (bug #669656)

Signed-off-by: Miroslav Šulc  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 www-apps/otrs/otrs-6.0.7.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/www-apps/otrs/otrs-6.0.7.ebuild b/www-apps/otrs/otrs-6.0.7.ebuild
index b2b0f33288d..fa7797934ae 100644
--- a/www-apps/otrs/otrs-6.0.7.ebuild
+++ b/www-apps/otrs/otrs-6.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -18,7 +18,7 @@ REQUIRED_USE="|| ( mysql postgres )"
 
 DEPEND="media-libs/libpng:0"
 
-RDEPEND="dev-perl/Apache-Reload
+RDEPEND="
dev-perl/Archive-Zip
dev-perl/DBI
dev-perl/IO-Socket-SSL
@@ -36,6 +36,7 @@ RDEPEND="dev-perl/Apache-Reload
dev-perl/YAML-LibYAML
apache2? (
mod_perl? (
+   dev-perl/Apache-Reload
www-servers/apache:2
=www-apache/libapreq2-2* www-apache/mod_perl
)



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

2018-10-29 Thread Brian Evans
commit: ca2e2ccae5663178b103a6c75502f39bee766ae3
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Oct 29 13:58:48 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Oct 29 13:58:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2e2cca

dev-db/mycli: Revbump for dependency blocker; update live deps

Signed-off-by: Brian Evans  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-db/mycli/{mycli-1.17.0.ebuild => mycli-1.17.0-r1.ebuild} | 6 +++---
 dev-db/mycli/mycli-.ebuild   | 8 
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-db/mycli/mycli-1.17.0.ebuild 
b/dev-db/mycli/mycli-1.17.0-r1.ebuild
similarity index 88%
rename from dev-db/mycli/mycli-1.17.0.ebuild
rename to dev-db/mycli/mycli-1.17.0-r1.ebuild
index da3bb44df49..7165a292853 100644
--- a/dev-db/mycli/mycli-1.17.0.ebuild
+++ b/dev-db/mycli/mycli-1.17.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,11 +20,11 @@ RDEPEND="
>=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}]
>=dev-python/prompt_toolkit-1.0.10[${PYTHON_USEDEP}]
-   !>=dev-python/prompt_toolkit-1.1.0
+   =dev-python/pygments-2.0[${PYTHON_USEDEP}]
>=dev-python/pymysql-0.9.2[${PYTHON_USEDEP}]
>=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}]
-   !>=dev-python/python-sqlparse-0.3.0
+   

[gentoo-commits] proj/sci:master commit in: sci-biology/abyss/

2018-10-29 Thread Martin Mokrejs
commit: 0e4eaa3b33984588d0d57ca68b0ea877c461c6ab
Author: Martin Mokrejs  fold  natur  cuni  cz>
AuthorDate: Mon Oct 29 13:56:23 2018 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Mon Oct 29 13:56:23 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0e4eaa3b

sci-biology/abyss: version bump

Package-Manager: Portage-2.3.51, Repoman-2.3.10

 sci-biology/abyss/{abyss-2.1.1.ebuild => abyss-2.1.2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sci-biology/abyss/abyss-2.1.1.ebuild 
b/sci-biology/abyss/abyss-2.1.2.ebuild
similarity index 100%
rename from sci-biology/abyss/abyss-2.1.1.ebuild
rename to sci-biology/abyss/abyss-2.1.2.ebuild



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

2018-10-29 Thread Lars Wendler
commit: c207ada893dd75e9cc05a358531fcd2ebae16372
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 29 13:08:04 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 29 13:08:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c207ada8

net-libs/libssh: Bump to version 0.8.5

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

 net-libs/libssh/Manifest|   1 +
 net-libs/libssh/libssh-0.8.5.ebuild | 111 
 2 files changed, 112 insertions(+)

diff --git a/net-libs/libssh/Manifest b/net-libs/libssh/Manifest
index d129d602132..c0cd95c47bb 100644
--- a/net-libs/libssh/Manifest
+++ b/net-libs/libssh/Manifest
@@ -1,3 +1,4 @@
 DIST libssh-0.7.4.tar.xz 351892 BLAKE2B 
5427faa04eac7b57f73909f113d933daf667f8311c30364bbf06d4f01121a58f5b560e0a1d9071655ce9b310fa3f3f801e11e880ca3eacde66efa0f49dc51b2b
 SHA512 
94b8183e5c83e339303c1a160c92ccff6159471ac7d189ab66cf6d606d2e803fd616519f079aef1577c947d3a14e315332b05ea08e44d0ab550edbcb768dbea7
 DIST libssh-0.7.5.tar.xz 351632 BLAKE2B 
b41cccb6215c5b7e66742171d91e1081d3c1bf44455b65a5992093d31b28db7a6375e815303e115e02b2458c734d9c61e4b1528ba905bf8a421ca2bbb7221ce6
 SHA512 
6c7f539899caaedf13d66fa2e0fac1a475ecdfe389131abcbdf908bdebc50a0b9e6b0d43e67e52aea85c32f6aa68e46ca2f50695992f82ded83489f445a8e775
 DIST libssh-0.8.4.tar.xz 425848 BLAKE2B 
8ca913e4c9e2ffa231bb437ac6a4de695bbdf8720a7619f3fc310a3d724cb7e85bcf81d31761c3fe4e3c29010b67d3fc81cf391d5c2f7e051cb8cc2400763248
 SHA512 
73d685bab2e88ff6b03c95cc13f1bd341bce4c527353c7e4870865d236cfbe23dfd2d198a1ec1531aed1afd700ce8e5b738ec68ca9152a4b6ae63dd6cbbf0d51
+DIST libssh-0.8.5.tar.xz 427372 BLAKE2B 
d1cd94a50f09b1562f7267ff435b2d180b84d4132a589e053f43f5de64bb764d9263910837a53be594e64595483ed9516dcbf20abc5071e9a8154b8bb75f6f4c
 SHA512 
f1e90a5046e006d44a48ab36675167761d8e308ada7a1d7a1f7ba2825d222a2fab7e19dbc78b1371fee9ba74d9c55d9856a623f97842c9b9ad4c79215e344124

diff --git a/net-libs/libssh/libssh-0.8.5.ebuild 
b/net-libs/libssh/libssh-0.8.5.ebuild
new file mode 100644
index 000..7b660604f3a
--- /dev/null
+++ b/net-libs/libssh/libssh-0.8.5.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${PN}-${PV/_rc/rc}"
+inherit cmake-multilib
+
+DESCRIPTION="Access a working SSH implementation by means of a library"
+HOMEPAGE="https://www.libssh.org/;
+
+if [[ "${PV}" == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git;
+else
+   inherit eapi7-ver
+   SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${MY_P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0/4" # subslot = soname major version
+IUSE="debug doc examples gcrypt gssapi libressl mbedtls pcap server +sftp 
static-libs test zlib"
+# Maintainer: check IUSE-defaults at DefineOptions.cmake
+
+REQUIRED_USE="?? ( gcrypt mbedtls ) test? ( static-libs )"
+
+RDEPEND="
+   !gcrypt? (
+   !mbedtls? (
+   !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
+   )
+   )
+   gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
+   gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   mbedtls? ( net-libs/mbedtls[${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen[dot] )
+   test? ( >=dev-util/cmocka-0.3.1[${MULTILIB_USEDEP}] )
+"
+
+DOCS=( AUTHORS README ChangeLog )
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.8.0-tests.patch"
+   "${FILESDIR}/${PN}-0.8.3-strict-overflow.patch"
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # just install the examples, do not compile them
+   cmake_comment_add_subdirectory examples
+
+   # keyfile torture test is currently broken
+   sed -i \
+   -e '/torture_keyfiles/d' \
+   tests/unittests/CMakeLists.txt || die
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DUNIT_TESTING="$(usex test)"
+   -DWITH_DEBUG_CALLTRACE="$(usex debug)"
+   -DWITH_DEBUG_CRYPTO="$(usex debug)"
+   -DWITH_GCRYPT="$(usex gcrypt)"
+   -DWITH_GSSAPI="$(usex gssapi)"
+   -DWITH_MBEDTLS="$(usex mbedtls)"
+   -DWITH_NACL=no
+   -DWITH_PCAP="$(usex pcap)"
+   -DWITH_SERVER="$(usex server)"
+   -DWITH_SFTP="$(usex sftp)"
+   -DWITH_STACK_PROTECTOR=OFF
+   -DWITH_STACK_PROTECTOR_STRONG=OFF
+   -DWITH_STATIC_LIB="$(usex static-libs)"
+   -DWITH_ZLIB="$(usex 

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

2018-10-29 Thread Lars Wendler
commit: 9cf9aa64d52743263e9619c3cd0794557e3b5445
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 29 13:02:33 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 29 13:08:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf9aa64

dev-libs/openssl: Revbumps to fix CVE-2018-0735

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

 .../files/openssl-1.1.0i-CVE-2018-0735.patch   | 44 ++
 .../files/openssl-1.1.1-CVE-2018-0735.patch| 44 ++
 ...nssl-1.1.0i.ebuild => openssl-1.1.0i-r1.ebuild} |  5 ++-
 ...penssl-1.1.1.ebuild => openssl-1.1.1-r1.ebuild} |  4 ++
 4 files changed, 95 insertions(+), 2 deletions(-)

diff --git a/dev-libs/openssl/files/openssl-1.1.0i-CVE-2018-0735.patch 
b/dev-libs/openssl/files/openssl-1.1.0i-CVE-2018-0735.patch
new file mode 100644
index 000..5762c04fa34
--- /dev/null
+++ b/dev-libs/openssl/files/openssl-1.1.0i-CVE-2018-0735.patch
@@ -0,0 +1,44 @@
+From 56fb454d281a023b3f950d969693553d3f3ceea1 Mon Sep 17 00:00:00 2001
+From: Pauli 
+Date: Fri, 26 Oct 2018 10:54:58 +1000
+Subject: [PATCH] Timing vulnerability in ECDSA signature generation
+ (CVE-2018-0735)
+
+Preallocate an extra limb for some of the big numbers to avoid a reallocation
+that can potentially provide a side channel.
+
+Reviewed-by: Bernd Edlinger 
+(Merged from https://github.com/openssl/openssl/pull/7486)
+
+(cherry picked from commit 99540ec79491f59ed8b46b4edf130e17dc907f52)
+---
+ crypto/ec/ec_mult.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/crypto/ec/ec_mult.c b/crypto/ec/ec_mult.c
+index 22bb30ffa1..ff882cce20 100644
+--- a/crypto/ec/ec_mult.c
 b/crypto/ec/ec_mult.c
+@@ -177,8 +177,8 @@ static int ec_mul_consttime(const EC_GROUP *group, 
EC_POINT *r,
+  */
+ cardinality_bits = BN_num_bits(cardinality);
+ group_top = bn_get_top(cardinality);
+-if ((bn_wexpand(k, group_top + 1) == NULL)
+-|| (bn_wexpand(lambda, group_top + 1) == NULL))
++if ((bn_wexpand(k, group_top + 2) == NULL)
++|| (bn_wexpand(lambda, group_top + 2) == NULL))
+ goto err;
+ 
+ if (!BN_copy(k, scalar))
+@@ -205,7 +205,7 @@ static int ec_mul_consttime(const EC_GROUP *group, 
EC_POINT *r,
+  * k := scalar + 2*cardinality
+  */
+ kbit = BN_is_bit_set(lambda, cardinality_bits);
+-BN_consttime_swap(kbit, k, lambda, group_top + 1);
++BN_consttime_swap(kbit, k, lambda, group_top + 2);
+ 
+ group_top = bn_get_top(group->field);
+ if ((bn_wexpand(s->X, group_top) == NULL)
+-- 
+2.19.1
+

diff --git a/dev-libs/openssl/files/openssl-1.1.1-CVE-2018-0735.patch 
b/dev-libs/openssl/files/openssl-1.1.1-CVE-2018-0735.patch
new file mode 100644
index 000..295f5dbe8d8
--- /dev/null
+++ b/dev-libs/openssl/files/openssl-1.1.1-CVE-2018-0735.patch
@@ -0,0 +1,44 @@
+From b1d6d55ece1c26fa2829e2b819b038d7b6d692b4 Mon Sep 17 00:00:00 2001
+From: Pauli 
+Date: Fri, 26 Oct 2018 10:54:58 +1000
+Subject: [PATCH] Timing vulnerability in ECDSA signature generation
+ (CVE-2018-0735)
+
+Preallocate an extra limb for some of the big numbers to avoid a reallocation
+that can potentially provide a side channel.
+
+Reviewed-by: Bernd Edlinger 
+(Merged from https://github.com/openssl/openssl/pull/7486)
+
+(cherry picked from commit 99540ec79491f59ed8b46b4edf130e17dc907f52)
+---
+ crypto/ec/ec_mult.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/crypto/ec/ec_mult.c b/crypto/ec/ec_mult.c
+index 7e1b3650e7..0e0a5e1394 100644
+--- a/crypto/ec/ec_mult.c
 b/crypto/ec/ec_mult.c
+@@ -206,8 +206,8 @@ int ec_scalar_mul_ladder(const EC_GROUP *group, EC_POINT 
*r,
+  */
+ cardinality_bits = BN_num_bits(cardinality);
+ group_top = bn_get_top(cardinality);
+-if ((bn_wexpand(k, group_top + 1) == NULL)
+-|| (bn_wexpand(lambda, group_top + 1) == NULL)) {
++if ((bn_wexpand(k, group_top + 2) == NULL)
++|| (bn_wexpand(lambda, group_top + 2) == NULL)) {
+ ECerr(EC_F_EC_SCALAR_MUL_LADDER, ERR_R_BN_LIB);
+ goto err;
+ }
+@@ -244,7 +244,7 @@ int ec_scalar_mul_ladder(const EC_GROUP *group, EC_POINT 
*r,
+  * k := scalar + 2*cardinality
+  */
+ kbit = BN_is_bit_set(lambda, cardinality_bits);
+-BN_consttime_swap(kbit, k, lambda, group_top + 1);
++BN_consttime_swap(kbit, k, lambda, group_top + 2);
+ 
+ group_top = bn_get_top(group->field);
+ if ((bn_wexpand(s->X, group_top) == NULL)
+-- 
+2.19.1
+

diff --git a/dev-libs/openssl/openssl-1.1.0i.ebuild 
b/dev-libs/openssl/openssl-1.1.0i-r1.ebuild
similarity index 98%
rename from dev-libs/openssl/openssl-1.1.0i.ebuild
rename to dev-libs/openssl/openssl-1.1.0i-r1.ebuild
index f97d4157d7e..4cc9eb656d0 100644
--- a/dev-libs/openssl/openssl-1.1.0i.ebuild
+++ b/dev-libs/openssl/openssl-1.1.0i-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 

[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/, app-backup/bacula/files/

2018-10-29 Thread Jorge Manuel B. S. Vicetto
commit: ac56f49873be00220ba45e16f9f9de35abf0c9a3
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Mon Oct 29 12:37:02 2018 +
Commit: Jorge Manuel B. S. Vicetto  gentoo  org>
CommitDate: Mon Oct 29 12:37:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac56f498

app-backup/bacula: Add 9.2.1 release.

Sort dependencies alphabetically, cosmetic changes, replace the virtual/mysql
dependency with mysql-connector-c or mariadb-connect-c, install all manpages,
use a different dir for archivedir and add a post install warning about it.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto)  
gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 app-backup/bacula/Manifest|   1 +
 app-backup/bacula/bacula-9.2.1.ebuild | 440 ++
 app-backup/bacula/files/bacula-fix-manpages.patch |  32 ++
 3 files changed, 473 insertions(+)

diff --git a/app-backup/bacula/Manifest b/app-backup/bacula/Manifest
index d30becad806..837e1b87168 100644
--- a/app-backup/bacula/Manifest
+++ b/app-backup/bacula/Manifest
@@ -1,3 +1,4 @@
 DIST bacula-5.2.13.tar.gz 4243395 BLAKE2B 
5cad5d2675f8a2dd28a76c1a4e4c649d1bf9b031e5e4febfb537a72a0481c2f7c3e80d39b84657238bc147b58174ce544749aed70882f66678edfaa2fb51ac2f
 SHA512 
dfdff353f5b6ed4d85013dc292526706bbd67066f7057a114012172926c819c8df1eb8779166d5a90db3a49a5584f0a8daf7566cc93cf4fa3f1bdda245b55cf0
 DIST bacula-9.0.6.tar.gz 3984215 BLAKE2B 
89d0c83ae1ffd2c2677f5882eebc0feac12780a78f9fcf6d30e44981a09f29dd8bd3f0e55ba963a0ed03099117f2d645cf0402cf528fe939d88210ed547ea157
 SHA512 
a85b8e089951eb9949c9906af45f204a69cd4a7d2e0f29439b74a29ade20c05a49a8c38665189a46c0ad07af0c97380485e10da6aa53dfc47a22934f589f265e
 DIST bacula-9.0.8.tar.gz 4475511 BLAKE2B 
be321a2a215cc2b127423cf8d103303957c7064ba4453f0da8b82b3c23a38d45df7ee0e434da8a010911976812b23886fcf366d0dee9f1880c0f14fa641c1937
 SHA512 
4041525f594e23bfb231ea182a680899020347dd26e1d7f6d05c9f97aac8000a1bbeb9acaf2f73b283616fe03caf38fbb335b0e65e6a18e0322ca64da6f98e64
+DIST bacula-9.2.1.tar.gz 4115337 BLAKE2B 
17c678bee46c9788d9abf220d0c810f94864f9f1609fc25513b2cf0a11ac584fc2ca4429fa49d7af567d316b92c243900bed21511b59f8976fd230186896c70f
 SHA512 
6b14372fb505a4c5e084b96154c764b20e173504e335813cfffd406eb1739a301a5352047696501a11fcc297381a9fbed6e0e8714ad62998f02edbd9e0ff8d1b

diff --git a/app-backup/bacula/bacula-9.2.1.ebuild 
b/app-backup/bacula/bacula-9.2.1.ebuild
new file mode 100644
index 000..4d4577e24ba
--- /dev/null
+++ b/app-backup/bacula/bacula-9.2.1.ebuild
@@ -0,0 +1,440 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop libtool qmake-utils systemd user
+
+MY_PV=${PV/_beta/-b}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="http://www.bacula.org/;
+SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="acl bacula-clientonly bacula-nodir bacula-nosd examples ipv6 libressl 
logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X"
+
+DEPEND="
+   !bacula-clientonly? (
+   !bacula-nodir? ( virtual/mta )
+   postgres? ( dev-db/postgresql:=[threads] )
+   mysql? ( || ( dev-db/mysql-connector-c 
dev-db/mariadb-connector-c ) )
+   sqlite? ( dev-db/sqlite:3 )
+   )
+   dev-libs/gmp:0
+   qt5? (
+   dev-qt/qtsvg:5
+   x11-libs/qwt:6
+   )
+   logwatch? ( sys-apps/logwatch )
+   readline? ( sys-libs/readline:0 )
+   static? (
+   dev-libs/lzo[static-libs]
+   sys-libs/ncurses:=[static-libs]
+   sys-libs/zlib[static-libs]
+   acl? ( virtual/acl[static-libs] )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[static-libs] )
+   libressl? ( dev-libs/libressl:0=[static-libs] )
+   )
+   )
+   !static? (
+   dev-libs/lzo
+   sys-libs/ncurses:=
+   sys-libs/zlib
+   acl? ( virtual/acl )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+"
+RDEPEND="${DEPEND}
+   !bacula-clientonly? (
+   !bacula-nosd? (
+   app-arch/mt-st
+   sys-block/mtx
+   )
+   )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+"
+
+REQUIRED_USE="
+   !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) )
+   static? ( bacula-clientonly )
+"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   #XOR and !bacula-clientonly controlled by REQUIRED_USE
+   use mysql && export mydbtype="mysql"
+   use postgres && export 

[gentoo-commits] proj/musl:master commit in: media-libs/mesa/files/, media-libs/mesa/

2018-10-29 Thread Anthony G. Basile
commit: 5c0caeaae7e3e7be707d561b847fa52603fd5253
Author: callmetango  users  noreply  github 
 com>
AuthorDate: Sat Aug 25 11:52:07 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 29 11:48:16 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5c0caeaa

media-libs/mesa: increased stacksize to prevent segfaults

* increased stacksize to prevent segfaults as suggested by 
https://github.com/alpinelinux/aports/pull/4847

 .../mesa/files/mesa-18-musl-larger-stacksize.patch |  52 ++
 media-libs/mesa/mesa-18.1.6-r1.ebuild  | 547 +
 2 files changed, 599 insertions(+)

diff --git a/media-libs/mesa/files/mesa-18-musl-larger-stacksize.patch 
b/media-libs/mesa/files/mesa-18-musl-larger-stacksize.patch
new file mode 100644
index 000..cfc3bc5
--- /dev/null
+++ b/media-libs/mesa/files/mesa-18-musl-larger-stacksize.patch
@@ -0,0 +1,52 @@
+# [main/mesa: use larger stack size for new threads 
#4847](https://github.com/alpinelinux/aports/pull/4847)
+
+[prspkt (prspkt) · GitHub](https://github.com/prspkt) commented
+2018-07-25T12:34:00Z
+
+Since the introduction of the mesa 18.1.* series, applications that use OpenGL
+have been consistently segfaulting. I can locally reproduce using
+`community/mpv` for video playback. This has also been discovered
+[here](https://github.com/gentoo/musl/issues/136) and the
+[patch](https://github.com/void-linux/void-packages/blob/18838a6cd6b00b1d309d6cc712b7d54660597221/srcpkgs/libGL/patches/musl-stacksize.patch)
+was imported after following a discussion
+[here](https://github.com/void-linux/void-packages/issues/933).
+
+Increasing the stacksise consistently fixes the issue.
+
+## References
+
+[Segfaults with mesa-18.1.0_rc* · Issue #136 · gentoo/musl · 
GitHub](https://github.com/gentoo/musl/issues/136)
+[RetroArch segfaults after recent update of various gfx libraries: 
mesa-ati-dri, libGL, etc. · Issue #933 · void-linux/void-packages · 
GitHub](https://github.com/void-linux/void-packages/issues/933)
+
+--- a/include/c11/threads_posix.h
 b/include/c11/threads_posix.h
+@@ -281,15 +281,29 @@ static inline int
+ thrd_create(thrd_t *thr, thrd_start_t func, void *arg)
+ {
+ struct impl_thrd_param *pack;
++#ifdef __GLIBC__
++pthread_attr_t *attrp = NULL;
++#else
++pthread_attr_t attr = { 0 };
++pthread_attr_init();
++pthread_attr_setstacksize(, 8388608);
++pthread_attr_t *attrp = 
++#endif
+ assert(thr != NULL);
+ pack = (struct impl_thrd_param *)malloc(sizeof(struct impl_thrd_param));
+ if (!pack) return thrd_nomem;
+ pack->func = func;
+ pack->arg = arg;
+-if (pthread_create(thr, NULL, impl_thrd_routine, pack) != 0) {
++if (pthread_create(thr, attrp, impl_thrd_routine, pack) != 0) {
++#ifndef __GLIBC__
++pthread_attr_destroy();
++#endif
+ free(pack);
+ return thrd_error;
+ }
++#ifndef __GLIBC__
++pthread_attr_destroy();
++#endif
+ return thrd_success;
+ }

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

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

2018-10-29 Thread Mart Raudsepp
commit: 27fcf7cf5410c58049f9203001c10e86a2c66d1d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Oct 29 11:47:02 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Oct 29 11:47:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27fcf7cf

sys-apps/systemd-239-r2: arm64 stable (bug #669664)

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

 sys-apps/systemd/systemd-239-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd/systemd-239-r2.ebuild 
b/sys-apps/systemd/systemd-239-r2.ebuild
index 9f9ca4983c6..733b4be4fce 100644
--- a/sys-apps/systemd/systemd-239-r2.ebuild
+++ b/sys-apps/systemd/systemd-239-r2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} ==  ]]; then
 else
SRC_URI="https://github.com/systemd/systemd/archive/v${PV}/${P}.tar.gz
https://dev.gentoo.org/~floppym/dist/${P}-patches-1.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc 
~x86"
 fi
 
 PYTHON_COMPAT=( python{3_4,3_5,3_6} )



[gentoo-commits] proj/musl:master commit in: net-fs/autofs/, net-fs/autofs/files/

2018-10-29 Thread Anthony G. Basile
commit: 7b16ed130f2ab2a38562726023fda23d40634038
Author: Neula  famsim  de>
AuthorDate: Sun Oct 28 13:45:08 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 29 11:42:31 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7b16ed13

net-fs/autofs: fix segfault when using automount with --debug flag

 net-fs/autofs/autofs-5.1.4.ebuild  |  3 +-
 .../files/autofs-early-pthread_key_create.patch| 42 ++
 2 files changed, 44 insertions(+), 1 deletion(-)

diff --git a/net-fs/autofs/autofs-5.1.4.ebuild 
b/net-fs/autofs/autofs-5.1.4.ebuild
index 3546185..71bf379 100644
--- a/net-fs/autofs/autofs-5.1.4.ebuild
+++ b/net-fs/autofs/autofs-5.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -47,6 +47,7 @@ CONFIG_CHECK="~AUTOFS4_FS"
 
 PATCHES=(
"${FILESDIR}"/${PN}-musl.patch
+   "${FILESDIR}"/${PN}-early-pthread_key_create.patch
 )
 
 src_prepare() {

diff --git a/net-fs/autofs/files/autofs-early-pthread_key_create.patch 
b/net-fs/autofs/files/autofs-early-pthread_key_create.patch
new file mode 100644
index 000..6e59812
--- /dev/null
+++ b/net-fs/autofs/files/autofs-early-pthread_key_create.patch
@@ -0,0 +1,42 @@
+Fixes segfault when launching autofs with debugging info
+
+--- autofs-5.1.4/daemon/automount.c2017-12-19 03:46:44.0 +0100
 autofs-5.1.4/daemon/automount.c2018-10-28 12:45:28.388254819 +0100
+@@ -2495,16 +2495,10 @@ int main(int argc, char *argv[])
+   macro_free_global_table();
+   exit(1);
+   }
+-
+-  info(logging, "Starting automounter version %s, master map %s",
+-  version, master_list->name);
+-  info(logging, "using kernel protocol version %d.%02d",
+-  get_kver_major(), get_kver_minor());
+-
+-  status = pthread_key_create(_thread_stdenv_vars,
+-  key_thread_stdenv_vars_destroy);
++  
++  status = pthread_key_create(_thread_attempt_id, free);
+   if (status) {
+-  logerr("%s: failed to create thread data key for std env vars!",
++  logerr("%s: failed to create thread data key for attempt ID!",
+  program);
+   master_kill(master_list);
+   res = write(start_pipefd[1], pst_stat, sizeof(*pst_stat));
+@@ -2513,10 +2507,15 @@ int main(int argc, char *argv[])
+   macro_free_global_table();
+   exit(1);
+   }
++  info(logging, "Starting automounter version %s, master map %s",
++  version, master_list->name);
++  info(logging, "using kernel protocol version %d.%02d",
++  get_kver_major(), get_kver_minor());
+ 
+-  status = pthread_key_create(_thread_attempt_id, free);
++  status = pthread_key_create(_thread_stdenv_vars,
++  key_thread_stdenv_vars_destroy);
+   if (status) {
+-  logerr("%s: failed to create thread data key for attempt ID!",
++  logerr("%s: failed to create thread data key for std env vars!",
+  program);
+   master_kill(master_list);
+   res = write(start_pipefd[1], pst_stat, sizeof(*pst_stat));



[gentoo-commits] proj/musl:master commit in: x11-base/xorg-server/

2018-10-29 Thread Anthony G. Basile
commit: 5407d80d6c8bd952ba8b68fd3cefe7e316b51dc6
Author: stefson  yahoo  de>
AuthorDate: Sat Oct 27 16:51:20 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 29 11:38:04 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5407d80d

x11-base/xorg-server: revbump

 x11-base/xorg-server/Manifest  | 2 +-
 .../{xorg-server-1.20.1.ebuild => xorg-server-1.20.3.ebuild}   | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index 0c6e270..9a42cef 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -1,3 +1,3 @@
 DIST xorg-server-1.19.5.tar.bz2 5965044 BLAKE2B 
23375793ea4459a962f412440e307081ce2acd3c646e5db4d1bfac20e267bcbb1752ba8f6de66df06d25eaf92d1b55082a80eced0d44c257a757d5926ca6a7f3
 SHA512 
928dea5850b98cd815004cfa133eca23cfa9521920c934c68a92787f2cae13cca1534eee772a4fb74b8ae8cb92662b5d68b95b834c8aa8ec57cd57cb4e5dd45c
 DIST xorg-server-1.19.6.tar.bz2 5984528 BLAKE2B 
7aaef0bccbfef669ea5e78faabf736e8ab4f460079b7b12b58a642dd9cb42ad4b6c662a6e8671bfc41e697561c856cb663dfbe9cbdf3a4e67d800f2e98c253f6
 SHA512 
38519a8d0af9dd034045fc346959496dd718fa59b6188307974797a1cd9c349deb54987f6232ea8396baf810dcc710c0ff191f76ed2186cae4d44921b3680412
-DIST xorg-server-1.20.1.tar.bz2 6103772 BLAKE2B 
ac71d603cef8efe814275b658d4a76e231eb0fda14dd6e7177509bf147feaf37657789d8fc83f8017435c84760d7be357f203a8346aac612a53083cf413f7d75
 SHA512 
ef2b93a61683c8ca8d1f14b771e70db65ba119a73db8a46e7cdbf2ac2243e3f4b2732068eb5aa5d7b76f460db995a3c04390870198a5210ec30df4360ad9f94b
+DIST xorg-server-1.20.3.tar.bz2 6205000 BLAKE2B 
9fc8acf1812d0aa4800941dd1846060f91edf1e7ebc92b35e8c2028266d88d3ab3ba14e95f535e5ee41941f8e20769ee75723ba609f5653d4892f97bc5cf91c4
 SHA512 
ee44554f86df4297f54c5871fe7a18954eeef4338775a25f36d6577b279c4775f61128da71b86cfaeadcc080838d6749dede138d4db178866579da2056543fba

diff --git a/x11-base/xorg-server/xorg-server-1.20.1.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.3.ebuild
similarity index 98%
rename from x11-base/xorg-server/xorg-server-1.20.1.ebuild
rename to x11-base/xorg-server/xorg-server-1.20.3.ebuild
index 808bbfe..0c358b4 100644
--- a/x11-base/xorg-server/xorg-server-1.20.1.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -151,6 +151,7 @@ src_configure() {
$(use_enable !minimal xfree86-utils)
$(use_enable !minimal dri)
$(use_enable !minimal dri2)
+   $(use_enable !minimal dri3)
$(use_enable !minimal glx)
$(use_enable xcsecurity)
$(use_enable xephyr)



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

2018-10-29 Thread Anthony G. Basile
commit: 0e32d00bc13b235e107d5ed932d459a01a04dea2
Author: stefson  yahoo  de>
AuthorDate: Sat Oct 27 18:55:28 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 29 11:38:04 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0e32d00b

sys-devel/gcc: readjust KEYWORDS

 sys-devel/gcc/gcc-7.3.0-r6.ebuild | 2 +-
 sys-devel/gcc/gcc-8.2.0-r2.ebuild | 3 +--
 sys-devel/gcc/gcc-8.2.0-r4.ebuild | 3 +--
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/sys-devel/gcc/gcc-7.3.0-r6.ebuild 
b/sys-devel/gcc/gcc-7.3.0-r6.ebuild
index 2b75113..64dfcf5 100644
--- a/sys-devel/gcc/gcc-7.3.0-r6.ebuild
+++ b/sys-devel/gcc/gcc-7.3.0-r6.ebuild
@@ -8,7 +8,7 @@ PATCH_VER="1.8"
 
 inherit epatch toolchain
 
-KEYWORDS="amd64 arm arm64 ~mips ppc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}

diff --git a/sys-devel/gcc/gcc-8.2.0-r2.ebuild 
b/sys-devel/gcc/gcc-8.2.0-r2.ebuild
index 40a6799..35564be 100644
--- a/sys-devel/gcc/gcc-8.2.0-r2.ebuild
+++ b/sys-devel/gcc/gcc-8.2.0-r2.ebuild
@@ -8,8 +8,7 @@ PATCH_VER="1.2"
 
 inherit toolchain
 
-#needs minimal test before unkeywording
-#KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}

diff --git a/sys-devel/gcc/gcc-8.2.0-r4.ebuild 
b/sys-devel/gcc/gcc-8.2.0-r4.ebuild
index 17dd76e..aca35c1 100644
--- a/sys-devel/gcc/gcc-8.2.0-r4.ebuild
+++ b/sys-devel/gcc/gcc-8.2.0-r4.ebuild
@@ -8,8 +8,7 @@ PATCH_VER="1.5"
 
 inherit toolchain
 
-#needs minimal test before unkeywording
-#KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



[gentoo-commits] proj/musl:master commit in: sys-apps/iproute2/

2018-10-29 Thread Anthony G. Basile
commit: 092ce9df92fe7fe921298b8a9d67212df36e6eec
Author: stefson  yahoo  de>
AuthorDate: Sat Oct 27 17:00:03 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 29 11:38:04 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=092ce9df

sys-apps/iproute2: remove old

 sys-apps/iproute2/Manifest   |   1 -
 sys-apps/iproute2/iproute2-4.15.0.ebuild | 152 ---
 2 files changed, 153 deletions(-)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index 74ab904..8df37a8 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -1,4 +1,3 @@
 DIST iproute2-4.14.1.tar.xz 636876 BLAKE2B 
232dbe29b9af516d8345c86c044359d3b0cfe73fb88a2ba1dcd05534b52dea37c9155d2b273a4a0d40b55fba8b5503a0fbe5bc71f37864c0a2ba9d6f08b6bf41
 SHA512 
e593b68c46ef5f98bd6911ee7beb38388a14935a29fefabdeccc96aa012593b6f3a49b3bb1baed7d77e54f1f4a857172e058b73407f4070f158b8713f44f5d2c
-DIST iproute2-4.15.0.tar.xz 648836 BLAKE2B 
e7f3a027ec88de7c6ac82c5529b37fdf22311bc9290e71662bc3b1e32d4cb6a1845e2badb961a21b50b5ed1b9d23130e512a011767183f7df1b33eb05101044b
 SHA512 
bcc54b8dc83d7b0e759a2de77eb38fed483d7f7f82698f482e0259000f2f55ba79c556b721730eb999e85c865ad136fd7549304ebe936545e02e848ba7f698bc
 DIST iproute2-4.16.0.tar.xz 661336 BLAKE2B 
4efb08c88a60b1bbbeef807c0731e610032bfb11d022562c1df052d324eb43cb25b9523f49730d22a3f92eb06bd5037c70d8ed0b58276a0cf0854a0f82800b64
 SHA512 
a8fbc92665a8d4ca6ee1e894bfb27373cf6b16dac9e2ab3831e418fcc9b895acc7d6fc64efa0b0e37b3affd4ef8eacf4dae5715536138d6a05c65ad49a2becad
 DIST iproute2-4.17.0.tar.xz 675268 BLAKE2B 
3d1455c119c9c56b11a64092c152fcea2b161f571006878215425b95deef779fed523368252ce672a1a70251c019edbe6ff2bdac8c3ee8abab1fb29e2a3c669c
 SHA512 
ccd7fb70afd58f1fcd4e17c38a24607207da853c4d6118fda423efa6e51faad3ad03c4d6d58a579c40ef9c68aaf13b1c455e12b0c36e155712d3d4db3c2ff4b5

diff --git a/sys-apps/iproute2/iproute2-4.15.0.ebuild 
b/sys-apps/iproute2/iproute2-4.15.0.ebuild
deleted file mode 100644
index 89b5e4d..000
--- a/sys-apps/iproute2/iproute2-4.15.0.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs flag-o-matic multilib
-
-if [[ ${PV} == "" ]] ; then
-   
EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git"
-   inherit git-r3
-else
-   SRC_URI="mirror://kernel/linux/utils/net/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
-fi
-
-DESCRIPTION="kernel routing and traffic control utilities"
-HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="atm berkdb elf +iptables ipv6 minimal selinux"
-
-# We could make libmnl optional, but it's tiny, so eh
-RDEPEND="
-   !net-misc/arpd
-   !minimal? ( net-libs/libmnl )
-   elf? ( virtual/libelf )
-   iptables? ( >=net-firewall/iptables-1.4.20:= )
-   berkdb? ( sys-libs/db:= )
-   atm? ( net-dialup/linux-atm )
-   selinux? ( sys-libs/libselinux )
-"
-# We require newer linux-headers for ipset support #549948 and some defines 
#553876
-DEPEND="
-   ${RDEPEND}
-   app-arch/xz-utils
-   iptables? ( virtual/pkgconfig )
-   >=sys-devel/bison-2.4
-   sys-devel/flex
-   >=sys-kernel/linux-headers-3.16
-   elibc_glibc? ( >=sys-libs/glibc-2.7 )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.1.0-mtu.patch #291907
-   "${FILESDIR}"/${PN}-4.14.1-configure-nomagic.patch # bug 643722
-   "${FILESDIR}"/${PN}-4.15.0-musl.patch
-)
-
-src_prepare() {
-   if ! use ipv6 ; then
-   PATCHES+=(
-   "${FILESDIR}"/${PN}-4.11.0-no-ipv6.patch #326849
-   )
-   fi
-
-   default
-
-   sed -i \
-   -e '/^CC :\?=/d' \
-   -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
-   -e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \
-   -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
-   -e "/^DBM_INCLUDE/s:=.*:=${T}:" \
-   Makefile || die
-
-   # Use /run instead of /var/run.
-   sed -i \
-   -e 's:/var/run:/run:g' \
-   include/namespace.h \
-   man/man8/ip-netns.8 || die
-
-   # build against system headers
-   rm -r include/netinet #include/linux include/ip{,6}tables{,_common}.h 
include/libiptc
-   sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die
-
-   use minimal && sed -i -e '/^SUBDIRS=/s:=.*:=lib tc ip:' Makefile
-}
-
-src_configure() {
-   tc-export AR CC PKG_CONFIG
-
-   # This sure is ugly.  Should probably move into toolchain-funcs at some 
point.
-   local setns
-   pushd "${T}" >/dev/null
-   printf '#include \nint main(){return setns(0, 0);}\n' > test.c
-   ${CC} ${CFLAGS} ${CPPFLAGS} -D_GNU_SOURCE ${LDFLAGS} test.c >&/dev/null 
&& setns=y || setns=n
-   echo 'int main(){return 

[gentoo-commits] proj/musl:master commit in: sys-libs/compiler-rt-sanitizers/

2018-10-29 Thread Anthony G. Basile
commit: f5ffd968a452e9678c41376f03d65e2639268ed0
Author: stefson  yahoo  de>
AuthorDate: Sun Oct 28 11:20:36 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 29 11:38:04 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f5ffd968

sys-libs/compiler-rt-sanitizers: sync KEYWORDS with tree

 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild
index 176e836..7fe9367 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz
 
 LICENSE="|| ( UoI-NCSA MIT )"
 SLOT="${PV%_*}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+clang test elibc_glibc"
 RESTRICT="!test? ( test ) !clang? ( test )"
 



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

2018-10-29 Thread Anthony G. Basile
commit: e5d56e439b831c75c7e8d15ff01efd0868d72292
Author: stefson  yahoo  de>
AuthorDate: Sat Oct 27 17:05:00 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 29 11:38:04 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e5d56e43

sys-libs/libomp: delete forgotten patch

 .../files/libomp-5.0.0-use-va_copy-macro.patch | 26 --
 1 file changed, 26 deletions(-)

diff --git a/sys-libs/libomp/files/libomp-5.0.0-use-va_copy-macro.patch 
b/sys-libs/libomp/files/libomp-5.0.0-use-va_copy-macro.patch
deleted file mode 100644
index 6f1a198..000
--- a/sys-libs/libomp/files/libomp-5.0.0-use-va_copy-macro.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From cb8e8ab68bd2af477dc73c5ad5d0bc10bacab8f7 Mon Sep 17 00:00:00 2001
-From: "Jory A. Pratt" 
-Date: Sat, 9 Sep 2017 08:20:40 -0500
-Subject: [PATCH] Use va_cpoy macro
-
-Signed-off-by: Jory A. Pratt 

- runtime/src/kmp_str.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/runtime/src/kmp_str.cpp b/runtime/src/kmp_str.cpp
-index 88967e1..75d33df 100644
 a/runtime/src/kmp_str.cpp
-+++ b/runtime/src/kmp_str.cpp
-@@ -168,7 +168,7 @@ void __kmp_str_buf_vprint(kmp_str_buf_t *buffer, char 
const *format,
- 
- #if !KMP_OS_WINDOWS
-   va_list _args;
--  __va_copy(_args, args); // Make copy of args.
-+  va_copy(_args, args); // Make copy of args.
- #define args _args // Substitute args with its copy, _args.
- #endif // KMP_OS_WINDOWS
-   rc = KMP_VSNPRINTF(buffer->str + buffer->used, free, format, args);
--- 
-2.14.1
-



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

2018-10-29 Thread Anthony G. Basile
commit: 184148a287f9c84840a8b3cec607be1ca2aa7623
Author: stefson  yahoo  de>
AuthorDate: Sat Oct 27 16:44:33 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 29 11:38:04 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=184148a2

sys-libs/compiler-rt-sanitizers: fix compile for arm

 .../compiler-rt-sanitizers-6.0.1.ebuild|  4 +++-
 .../files/0001-fixup-for-interception_type_test.patch  | 14 ++
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild
index d2a3805..176e836 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild
@@ -40,7 +40,9 @@ DEPEND="
 
 S=${WORKDIR}/${MY_P}
 
-PATCHES=( "${FILESDIR}"/${PN}-6.0.1-musl-patches.patch )
+PATCHES=( "${FILESDIR}"/${PN}-6.0.1-musl-patches.patch 
+   "${FILESDIR}"/0001-fixup-for-interception_type_test.patch
+   )
 
 # least intrusive of all
 CMAKE_BUILD_TYPE=RelWithDebInfo

diff --git 
a/sys-libs/compiler-rt-sanitizers/files/0001-fixup-for-interception_type_test.patch
 
b/sys-libs/compiler-rt-sanitizers/files/0001-fixup-for-interception_type_test.patch
new file mode 100644
index 000..746f53c
--- /dev/null
+++ 
b/sys-libs/compiler-rt-sanitizers/files/0001-fixup-for-interception_type_test.patch
@@ -0,0 +1,14 @@
+diff --git a/lib/interception/interception_type_test.cc 
b/lib/interception/interception_type_test.cc
+index 2b3a6d5..21c2fb3 100644
+--- a/lib/interception/interception_type_test.cc
 b/lib/interception/interception_type_test.cc
+@@ -32,8 +32,8 @@ COMPILER_CHECK(sizeof(::OFF64_T) == sizeof(off64_t));
+ // The following are the cases when pread (and friends) is used instead of
+ // pread64. In those cases we need OFF_T to match off_t. We don't care about 
the
+ // rest (they depend on _FILE_OFFSET_BITS setting when building an 
application).
+-# if SANITIZER_ANDROID || !defined _FILE_OFFSET_BITS || \
+-  _FILE_OFFSET_BITS != 64
++# if SANITIZER_ANDROID || !defined _FILE_OFFSET_BITS && !SANITIZER_NONGNU || \
++  _FILE_OFFSET_BITS != 64 && !SANITIZER_NONGNU
+ COMPILER_CHECK(sizeof(::OFF_T) == sizeof(off_t));
+ # endif



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

2018-10-29 Thread Anthony G. Basile
commit: 7b137950a892f5fc4dca7939f81b019b4db1c597
Author: stefson  yahoo  de>
AuthorDate: Sat Oct 27 16:41:28 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 29 11:38:04 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7b137950

sys-devel/gcc: upgrade patchsets, this fixes insecure runtime paths of libvtv

 sys-devel/gcc/Manifest|  2 ++
 sys-devel/gcc/gcc-7.3.0-r6.ebuild | 31 +++
 sys-devel/gcc/gcc-8.2.0-r4.ebuild | 30 ++
 3 files changed, 63 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index c08d9e7..ac5372a 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -3,6 +3,8 @@ DIST gcc-6.4.0-patches-1.3.tar.bz2 13617 BLAKE2B 
6bfb1d70397e6ca4359e5d190e36003
 DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 
21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922
 SHA512 
266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522
 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 
2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265
 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
 DIST gcc-7.3.0-patches-1.4.tar.bz2 8238 BLAKE2B 
72a5dcb046558c8f5c3a75040fe24ce1106c43af7510d6febf667b4377cb9caea5ebe9e1287af90e4ebfffa3f3f22ca85f533acf57c2e2d896f92adc1659b9f5
 SHA512 
24ed0d82240426efb111bbf48913b96fdc824ae3aa5a653298a726ebe64a40791f484229bbab9cc58f73d658e0b4b83ccd13081cfbea6e1673ef1d076cca3b33
+DIST gcc-7.3.0-patches-1.8.tar.bz2 14435 BLAKE2B 
3e5c1abad56ccd6e0aa7739cb7cd651ec07ef9bf25be554343f1fa0444f251de41bde5fe6f8bb9e85e3f7a5cf8b2b83515647d93d62f338fa7843581fcaff2f8
 SHA512 
4d9d76b3d47f1af4f23cae15278d165b22065a3d1512323d1e31b5e0cb47e4654733dc43fa11906a3bd18e827621c9a5ec62b73563f8e5ead663c29f7d0d7345
 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B 
dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302
 SHA512 
ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4
 DIST gcc-8.2.0-patches-1.2.tar.bz2 11419 BLAKE2B 
3d7a274ee42da5b73a3430c5043d38ae39cf27e9e642555c2e53a5c0ca3223b2a002cbc46c2d43c28ad1d5e40c9846019036868d91e22975e09351116ab62280
 SHA512 
dae9a9c0bb93ad35812d403ebba7aa2bb923b5b90ae66c68e34144e0e88466b78ac757ec3337a29118e8deeb5d945d6609829f9fd7c2cb8d133762333e599408
+DIST gcc-8.2.0-patches-1.5.tar.bz2 17012 BLAKE2B 
a6a09d316cdb008a5c3cd745bfb7730e8f6080c423712f9fdcc66f35aa060e81ba5959bb1997026eae9f0d52c0046797972de3194b2b79757353f4337367e934
 SHA512 
0e1da1f5eb9d6edd18822601865df112db2891517696316bf9d21ebd00b08b6432aef41d190c76d5b686c3504e140f47bfe6fc4a5a685e1f960ec0c7a2d4b889
 DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B 
c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185
 SHA512 
64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed

diff --git a/sys-devel/gcc/gcc-7.3.0-r6.ebuild 
b/sys-devel/gcc/gcc-7.3.0-r6.ebuild
new file mode 100644
index 000..2b75113
--- /dev/null
+++ b/sys-devel/gcc/gcc-7.3.0-r6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.8"
+#UCLIBC_VER="1.0"
+
+inherit epatch toolchain
+
+KEYWORDS="amd64 arm arm64 ~mips ppc x86"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.13 )
+   >=${CATEGORY}/binutils-2.20"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
+fi
+
+src_prepare() {
+   toolchain_src_prepare
+
+   epatch "${FILESDIR}"/gcc-7.2.0-pr69728.patch
+
+   if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then
+   epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch
+   epatch "${FILESDIR}"/7.1.0/posix_memalign.patch
+   fi
+}

diff --git a/sys-devel/gcc/gcc-8.2.0-r4.ebuild 
b/sys-devel/gcc/gcc-8.2.0-r4.ebuild
new file mode 100644
index 000..17dd76e
--- /dev/null
+++ b/sys-devel/gcc/gcc-8.2.0-r4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.5"
+#UCLIBC_VER="1.0"
+
+inherit toolchain
+
+#needs minimal test before unkeywording
+#KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.13 )
+   >=${CATEGORY}/binutils-2.20"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} 

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

2018-10-29 Thread Agostino Sarubbo
commit: 3dbc3138527f317af6950af0a4ce00834a3c1718
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 29 10:33:29 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 29 10:33:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dbc3138

sys-apps/systemd: amd64 stable wrt bug #669664

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 sys-apps/systemd/systemd-239-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd/systemd-239-r2.ebuild 
b/sys-apps/systemd/systemd-239-r2.ebuild
index 5adff5e094e..9f9ca4983c6 100644
--- a/sys-apps/systemd/systemd-239-r2.ebuild
+++ b/sys-apps/systemd/systemd-239-r2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} ==  ]]; then
 else
SRC_URI="https://github.com/systemd/systemd/archive/v${PV}/${P}.tar.gz
https://dev.gentoo.org/~floppym/dist/${P}-patches-1.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc 
~x86"
 fi
 
 PYTHON_COMPAT=( python{3_4,3_5,3_6} )



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

2018-10-29 Thread Agostino Sarubbo
commit: 4365bb0bffea72414ab2a23e9a9d58f90a988d55
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 29 10:32:57 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 29 10:32:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4365bb0b

dev-db/phpmyadmin: amd64 stable wrt bug #668914

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/dev-db/phpmyadmin/phpmyadmin-4.8.3-r1.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-4.8.3-r1.ebuild
index 37e7b72e0cc..58754f1281b 100644
--- a/dev-db/phpmyadmin/phpmyadmin-4.8.3-r1.ebuild
+++ b/dev-db/phpmyadmin/phpmyadmin-4.8.3-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.phpmyadmin.net/;
 SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~ppc-macos ~x64-macos ~x86-macos"
 IUSE="setup"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/exiv2/, media-gfx/exiv2/files/

2018-10-29 Thread Andreas Sturmlechner
commit: 8c24aae658082194548daf5a845dc996fab7f9f0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 29 10:06:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 29 10:14:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c24aae6

media-gfx/exiv2: Security cleanup

Bug: https://bugs.gentoo.org/658236
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 media-gfx/exiv2/Manifest   |   1 -
 media-gfx/exiv2/exiv2-0.26_p20180319.ebuild| 136 --
 .../exiv2-0.26_p20180319-CVE-2017-18005.patch  | 484 -
 .../files/exiv2-0.26_p20180319-CVE-2018-4868.patch |  39 --
 .../files/exiv2-0.26_p20180319-clang-fix.patch |  47 --
 5 files changed, 707 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 1cdcc30af60..017a87d6e8b 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1,2 +1 @@
-DIST exiv2-0.26_p20180319.tar.gz 28383543 BLAKE2B 
753a2ebdb2033490c0f66cb1fb2574f02125f17813f6cbaf5eca66e053af9a2cdbc1266f0a033f0706ec22b31acd6e87271e426a335a58ee947757b52d283489
 SHA512 
852ce2cffcc0a2d902a939933127fdf5fa0b50020e1faf3ab0a375b129b9f61c7b97b76d4f39e376e7288d7cc045867bd1a96ae15dd0b7c0bcd1ba15259628e1
 DIST exiv2-0.26_p20180811d.tar.xz 1722216 BLAKE2B 
9e1c8307eb923c340894c82c37e9f6c31d82ff1b1de3c79d4ec9b0ec9428ad1d05f945e9a4e440028335857e7fc32d50cdc5245842d743e017037bd641b654db
 SHA512 
5453650888440028acb139a02b387eab0232551c97256ce88dd626fa4cc8800ec02ad66e093c314bbfdc60726995b6c8482572d1ffaec73a265209c98c901780

diff --git a/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild
deleted file mode 100644
index eb2572dfcf3..000
--- a/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git;
-   EGIT_BRANCH="0.26"
-   GIT_ECLASS=git-r3
-else
-   COMMIT=876b1314ab892cbfa6672b6b94adbeb90db4211f
-   SRC_URI="https://github.com/Exiv2/${PN}/tarball/${COMMIT} -> 
${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
-fi
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
-HOMEPAGE="http://www.exiv2.org/;
-
-LICENSE="GPL-2"
-SLOT="0/26"
-IUSE="doc examples nls png webready xmp"
-
-RDEPEND="
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
-   png? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-   webready? (
-   net-libs/libssh[${MULTILIB_USEDEP}]
-   net-misc/curl[${MULTILIB_USEDEP}]
-   )
-   xmp? ( >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   doc? (
-   ${PYTHON_DEPS}
-   app-doc/doxygen
-   dev-libs/libxslt
-   media-gfx/graphviz
-   virtual/pkgconfig
-   )
-   nls? ( sys-devel/gettext )
-"
-
-DOCS=( README doc/ChangeLog doc/cmd.txt )
-
-S="${WORKDIR}/${PN^}-${PN}-${COMMIT:0:7}"
-
-PATCHES=(
-   # 0.26 branch
-   "${FILESDIR}"/${P}-CVE-2018-4868.patch
-   "${FILESDIR}"/${P}-CVE-2017-18005.patch
-   "${FILESDIR}"/${P}-clang-fix.patch
-   # TODO: Take to upstream
-   "${FILESDIR}"/${PN}-0.26-fix-docs.patch
-   "${FILESDIR}"/${PN}-0.26-tools-optional.patch
-)
-
-pkg_setup() {
-   use doc && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   if [[ ${PV} != * ]] ; then
-   if [[ -d po ]] ; then
-   pushd po > /dev/null || die
-   local lang
-   for lang in *.po; do
-   if [[ -e ${lang} ]] \
-   && ! has ${lang/.po/} 
${LINGUAS-${lang/.po/}} ; then
-   case ${lang} in
-   CMakeLists.txt | \
-   ${PN}.pot)  ;;
-   *) rm -r ${lang} || die ;;
-   esac
-   fi
-   done
-   popd > /dev/null || die
-   else
-   die "Failed to prepare LINGUAS - po directory moved?"
-   fi
-   fi
-
-   # FIXME @upstream:
-   einfo "Converting doc/cmd.txt to UTF-8"
-   iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die
-   mv -f doc/cmd.txt.tmp doc/cmd.txt || die
-
-   if use doc; 

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

2018-10-29 Thread Louis Sautier
commit: 04126cecb0922ea013f20aea48edf86d70a6ff06
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Oct 29 10:10:13 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Oct 29 10:10:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04126cec

dev-python/jaraco-itertools: remove old

Signed-off-by: Louis Sautier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-python/jaraco-itertools/Manifest   |  1 -
 .../jaraco-itertools/jaraco-itertools-2.5.ebuild   | 59 --
 2 files changed, 60 deletions(-)

diff --git a/dev-python/jaraco-itertools/Manifest 
b/dev-python/jaraco-itertools/Manifest
index b9326091bc1..9f1c83f87cd 100644
--- a/dev-python/jaraco-itertools/Manifest
+++ b/dev-python/jaraco-itertools/Manifest
@@ -1,4 +1,3 @@
 DIST jaraco.itertools-2.3.tar.gz 12857 BLAKE2B 
714b123965af3ff593205aab373f3097709729377cd867ca2a7ccbb7795b1818f47b0b316d4c927c9aec4eb66fe1da63b44c1d60db310dd97b5444b01f7db04d
 SHA512 
070a442531fd079fefcb61bbbdb0cc98bc88cbc5f23f6cb40ee1fafbc9a259c69e0a373e949ab54d22836f54b0de41e1b09d10692f92d18030825ca09345be48
 DIST jaraco.itertools-2.5.2.tar.gz 13744 BLAKE2B 
3f27144d580805380446b89972c785fa7d7a37a4841d07584efff31f4bdb1ffb9c5e00571172050e63fd65531d7f1db3d9272420c200e717bf9b6dad4b2e4dc4
 SHA512 
6e5085eb60451f7a5e46df7f69c73062680d980e46a0d41c4e6baaf47d48f413f7cf0ee26b0b24d90e2499174df41b37d7388cfe33e52bfcbc96f7378213d575
-DIST jaraco.itertools-2.5.tar.gz 13617 BLAKE2B 
06c008a33a451314aa3e4ff0a5753dcd5e7f0b6504faea5574ea9d2061999246efbd62789e6ba81d49cc12cd4b13dd8241e58cbc71de611bd0cc773e5d40a1fa
 SHA512 
9e56282073e7a09bcbe114c863c27d4a8233dc5b2805b17f174afcaba8643e6f8405c26f492713d0970975535102b188a4bad246b747a5718362c81a845cb494
 DIST jaraco.itertools-3.0.0.tar.gz 13461 BLAKE2B 
b6b5146ea2fd9aabe72da85be84224d1c06b71278661183ea52e6ca7c9032c4ca33310d61eb93ceeb14edc4f5923dffc5af25cc8f3345c7453921d85f20ca22e
 SHA512 
91ffcfd2e734fe6647115b54a0eec45b58176681208a48705600a7293484fabdb5190f6981a985f35048bbc2fcb66250fa8a0d862ef41422102cdec1acdbfa41

diff --git a/dev-python/jaraco-itertools/jaraco-itertools-2.5.ebuild 
b/dev-python/jaraco-itertools/jaraco-itertools-2.5.ebuild
deleted file mode 100644
index 4342eba0bde..000
--- a/dev-python/jaraco-itertools/jaraco-itertools-2.5.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Tests fail with PyPy and PyPy 3
-PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
-
-inherit distutils-r1
-
-MY_PN="${PN/-/.}"
-DESCRIPTION="Tools for working with iterables. Complements itertools and 
more_itertools"
-HOMEPAGE="https://github.com/jaraco/jaraco.itertools;
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND="
-   dev-python/namespace-jaraco[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/inflect[${PYTHON_USEDEP}]
-   >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
-   doc? (
-   >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]
-   >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   )
-   test? (
-   ${RDEPEND}
-   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
-   )
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-python_compile_all() {
-   if use doc; then
-   sphinx-build docs docs/_build/html || die
-   HTML_DOCS=( docs/_build/html/. )
-   fi
-}
-
-python_test() {
-   # Override pytest options to skip flake8
-   PYTHONPATH=. pytest -vv --override-ini="addopts=--doctest-modules" \
-   || die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   find "${ED}" -name '*.pth' -delete || die
-}



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

2018-10-29 Thread Louis Sautier
commit: b65350b17ec2a296df4513c952c52383dd248029
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Oct 29 10:09:18 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Oct 29 10:10:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65350b1

dev-python/jaraco-itertools: bump to 3.0.0

Signed-off-by: Louis Sautier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-python/jaraco-itertools/Manifest   |  1 +
 .../jaraco-itertools/jaraco-itertools-3.0.0.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/jaraco-itertools/Manifest 
b/dev-python/jaraco-itertools/Manifest
index 413eebf6860..b9326091bc1 100644
--- a/dev-python/jaraco-itertools/Manifest
+++ b/dev-python/jaraco-itertools/Manifest
@@ -1,3 +1,4 @@
 DIST jaraco.itertools-2.3.tar.gz 12857 BLAKE2B 
714b123965af3ff593205aab373f3097709729377cd867ca2a7ccbb7795b1818f47b0b316d4c927c9aec4eb66fe1da63b44c1d60db310dd97b5444b01f7db04d
 SHA512 
070a442531fd079fefcb61bbbdb0cc98bc88cbc5f23f6cb40ee1fafbc9a259c69e0a373e949ab54d22836f54b0de41e1b09d10692f92d18030825ca09345be48
 DIST jaraco.itertools-2.5.2.tar.gz 13744 BLAKE2B 
3f27144d580805380446b89972c785fa7d7a37a4841d07584efff31f4bdb1ffb9c5e00571172050e63fd65531d7f1db3d9272420c200e717bf9b6dad4b2e4dc4
 SHA512 
6e5085eb60451f7a5e46df7f69c73062680d980e46a0d41c4e6baaf47d48f413f7cf0ee26b0b24d90e2499174df41b37d7388cfe33e52bfcbc96f7378213d575
 DIST jaraco.itertools-2.5.tar.gz 13617 BLAKE2B 
06c008a33a451314aa3e4ff0a5753dcd5e7f0b6504faea5574ea9d2061999246efbd62789e6ba81d49cc12cd4b13dd8241e58cbc71de611bd0cc773e5d40a1fa
 SHA512 
9e56282073e7a09bcbe114c863c27d4a8233dc5b2805b17f174afcaba8643e6f8405c26f492713d0970975535102b188a4bad246b747a5718362c81a845cb494
+DIST jaraco.itertools-3.0.0.tar.gz 13461 BLAKE2B 
b6b5146ea2fd9aabe72da85be84224d1c06b71278661183ea52e6ca7c9032c4ca33310d61eb93ceeb14edc4f5923dffc5af25cc8f3345c7453921d85f20ca22e
 SHA512 
91ffcfd2e734fe6647115b54a0eec45b58176681208a48705600a7293484fabdb5190f6981a985f35048bbc2fcb66250fa8a0d862ef41422102cdec1acdbfa41

diff --git a/dev-python/jaraco-itertools/jaraco-itertools-3.0.0.ebuild 
b/dev-python/jaraco-itertools/jaraco-itertools-3.0.0.ebuild
new file mode 100644
index 000..07997f7cfb6
--- /dev/null
+++ b/dev-python/jaraco-itertools/jaraco-itertools-3.0.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Tests fail with PyPy and PyPy 3
+PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
+
+inherit distutils-r1
+
+MY_PN="${PN/-/.}"
+DESCRIPTION="Tools for working with iterables. Complements itertools and 
more_itertools"
+HOMEPAGE="https://github.com/jaraco/jaraco.itertools;
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/namespace-jaraco[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/inflect[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
+   doc? (
+   >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]
+   >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+   test? (
+   ${RDEPEND}
+   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+   )
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs docs/_build/html || die
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}
+
+python_test() {
+   # Override pytest options to skip flake8
+   PYTHONPATH=. pytest -vv --override-ini="addopts=--doctest-modules" \
+   || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/

2018-10-29 Thread Lars Wendler
commit: 786a8e741ad75779d06d04b8fbba3020e2b08085
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 29 09:30:26 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 29 09:30:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786a8e74

net-ftp/filezilla: Bump to version 3.38.1. Removed old.

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

 net-ftp/filezilla/Manifest | 2 +-
 net-ftp/filezilla/{filezilla-3.38.0.ebuild => filezilla-3.38.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
index d63a4414931..e766978a754 100644
--- a/net-ftp/filezilla/Manifest
+++ b/net-ftp/filezilla/Manifest
@@ -3,4 +3,4 @@ DIST FileZilla_3.35.1_src.tar.bz2 4963273 BLAKE2B 
dd7a30bf6916d7b2a6db0733856c82
 DIST FileZilla_3.35.2_src.tar.bz2 4968449 BLAKE2B 
1c06b0a67177fc2b91e037eef02c0835702f79d9a36f9af1eed27a486db2a351c073e866cb0359c6b415f737a07344619741018537c0e5a59c81c589c48c
 SHA512 
dfd962cc1ed86b4198c339560482d722ca6fa81dfeaae47dbdb8867c7c4ce516cecff393e9bda7abf2148e32f6b423ed76296346e22570db1f292de06c5bc0b8
 DIST FileZilla_3.36.0_src.tar.bz2 4981429 BLAKE2B 
f297671ead361b4b1b1063bca2c78ad1e8c029f9eb3eae2a6bd4bd56c794cfb4e9b70ee4cf9addda60635e12d7e37cf42b34763316d73beab37a24ab94eb03d8
 SHA512 
d5c9ebd49944b3f2b55f5b494113ffde13b61f5d98e3be0507731e0dfc0d18f1f36ec5d4bf0f9ce2bbcf9d9b91b92b93b192739fb89c99c6cced80e131b58322
 DIST FileZilla_3.37.4_src.tar.bz2 4983335 BLAKE2B 
16929caca3aabfdea406469a4128878f3cc48b347084d5d362ad206a7549be129195e8f111324b259e64d8e9324d9decd4bb51d088367fcaa560ec1feeb03570
 SHA512 
3f6697fd411b898f0db375bba7e6a34157c73274ee463832c38a4897240d990654c447baad8b0024492cb882106e7e63757d54401c487cfad96038d1f5eabfea
-DIST FileZilla_3.38.0_src.tar.bz2 4984596 BLAKE2B 
19a462181ba6f1832302828e57e9892f3dbd00c1bd2e095e1f071df3c48a1eed82e7177b93f86e8860a53d42a34370c96d75932144d40cb464e37bebb4eb9c04
 SHA512 
68c6915b2ec1873a3168479d479d56663a906a6b4b40e10f863cbd4e7545add74591954972dbbf6bb22c6640878edc28433dc5f057d7351d5429710b51d83977
+DIST FileZilla_3.38.1_src.tar.bz2 4983087 BLAKE2B 
a19b80b35535485fd1c03aa36a85aa1f894b106d09d1b78ab7e02fec6cec3e78e0612c343694e5fabaa2202802d2ba2cd2aa4e4d0840342f17c60c06c0c8bcf8
 SHA512 
a224c6f65253ceeef1f3049fd6304533a7efb427707c73481d3973d06e3b887f2511bc705e718a1018b287940c3d682794c6cf3d0e8d9e3c403a1e2f14ed01fc

diff --git a/net-ftp/filezilla/filezilla-3.38.0.ebuild 
b/net-ftp/filezilla/filezilla-3.38.1.ebuild
similarity index 100%
rename from net-ftp/filezilla/filezilla-3.38.0.ebuild
rename to net-ftp/filezilla/filezilla-3.38.1.ebuild



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

2018-10-29 Thread Alon Bar-Lev
commit: 2df79692ab69cbf9cd02b73af7a3fd77b9171ec6
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Mon Oct 29 08:45:50 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Mon Oct 29 08:50:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df79692

dev-libs/libgpg-error: support cross-compile + multilib

Closes: https://bugs.gentoo.org/show_bug.cgi?id=669906
Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/libgpg-error/libgpg-error-1.32-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.32-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.32-r1.ebuild
index 92257a968e2..f4369202985 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.32-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.32-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -39,7 +39,7 @@ multilib_src_configure() {
$(use_enable static-libs static) \
--enable-threads \
CC_FOR_BUILD="$(tc-getBUILD_CC)" \
-   $("${S}/configure" --help | grep -- --with-.*-prefix | sed -e 
's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#")
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
 }
 
 multilib_src_install_all() {



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

2018-10-29 Thread Alon Bar-Lev
commit: 27cc0ba0c1af58524de63c34870f46922cc1afd0
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Mon Oct 29 08:48:17 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Mon Oct 29 08:50:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27cc0ba0

app-crypt/pinentry: support cross-compile + multilib

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index 82e3443aa1b..ea2b5bdf4d6 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -75,7 +75,9 @@ src_configure() {
--enable-pinentry-tty \
FLTK_CONFIG="${EROOT}/usr/bin/fltk-config" \
MOC="$(qt5_get_bindir)"/moc \
-   $(./configure --help | grep -- --with-.*-prefix | sed -e 
's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#")
+   GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \
+   LIBASSUAN_CONFIG="${EROOT}/usr/bin/libassuan-config" \
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
 }
 
 src_install() {



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

2018-10-29 Thread Alon Bar-Lev
commit: d01126a180eb92f13b503cea8915351a7b18e254
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Mon Oct 29 08:48:52 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Mon Oct 29 08:50:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01126a1

app-crypt/gnupg: support cross-compile + multilib

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 app-crypt/gnupg/gnupg-2.2.10-r2.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-crypt/gnupg/gnupg-2.2.10-r2.ebuild 
b/app-crypt/gnupg/gnupg-2.2.10-r2.ebuild
index 2bf51b3eec8..9e198106fa3 100644
--- a/app-crypt/gnupg/gnupg-2.2.10-r2.ebuild
+++ b/app-crypt/gnupg/gnupg-2.2.10-r2.ebuild
@@ -93,7 +93,12 @@ src_configure() {
--enable-gpgsm \
--enable-large-secmem \
CC_FOR_BUILD="$(tc-getBUILD_CC)" \
-   $(./configure --help | grep -- --with-.*-prefix | sed -e 
's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#")
+   GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \
+   KSBA_CONFIG="${EROOT}/usr/bin/ksba-config" \
+   LIBASSUAN_CONFIG="${EROOT}/usr/bin/libassuan-config" \
+   LIBGCRYPT_CONFIG="${EROOT}/usr/bin/${CHOST}-libgcrypt-config" \
+   NPTH_CONFIG="${EROOT}/usr/bin/npth-config" \
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
 }
 
 src_compile() {



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

2018-10-29 Thread Alon Bar-Lev
commit: 4b2b97d9eba5edbd88ae804cf0b3b1385dc56600
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Mon Oct 29 08:47:12 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Mon Oct 29 08:50:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b2b97d9

dev-libs/libksba: support cross-compile + multilib

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/libksba/libksba-1.3.5-r2.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libksba/libksba-1.3.5-r2.ebuild 
b/dev-libs/libksba/libksba-1.3.5-r2.ebuild
index ef29c486e9a..e184aa1c798 100644
--- a/dev-libs/libksba/libksba-1.3.5-r2.ebuild
+++ b/dev-libs/libksba/libksba-1.3.5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,9 @@ DEPEND="${RDEPEND}"
 src_configure() {
econf \
$(use_enable static-libs static) \
-   $(./configure --help | grep -- --with-.*-prefix | sed -e 
's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#")
+   GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \
+   LIBGCRYPT_CONFIG="${EROOT}/usr/bin/${CHOST}-libgcrypt-config" \
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
 }
 
 src_install() {



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

2018-10-29 Thread Alon Bar-Lev
commit: 61d83c45e370c29ea99f779d82c5133923ef2b14
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Mon Oct 29 08:46:36 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Mon Oct 29 08:50:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d83c45

dev-libs/libgcrypt: support cross-compile + multilib

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/libgcrypt/libgcrypt-1.8.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.3-r1.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.8.3-r1.ebuild
index 02488a6c3c1..ffd3b99f24b 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.8.3-r1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.8.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -57,7 +57,7 @@ multilib_src_configure() {
GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config"
)
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \
-   $("${S}/configure" --help | grep -- --with-.*-prefix | sed -e 
's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#")
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
 }
 
 multilib_src_compile() {



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

2018-10-29 Thread Alon Bar-Lev
commit: c2d53513054ac07f7e6895ea27a2d0f6a6310c07
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Mon Oct 29 08:47:38 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Mon Oct 29 08:50:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d53513

dev-libs/libassuan: support cross-compile + multilib

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/libassuan/libassuan-2.5.1-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libassuan/libassuan-2.5.1-r1.ebuild 
b/dev-libs/libassuan/libassuan-2.5.1-r1.ebuild
index f834f0c7a39..8474c9c7dc6 100644
--- a/dev-libs/libassuan/libassuan-2.5.1-r1.ebuild
+++ b/dev-libs/libassuan/libassuan-2.5.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -35,7 +35,8 @@ src_prepare() {
 src_configure() {
econf \
$(use_enable static-libs static) \
-   $(./configure --help | grep -- --with-.*-prefix | sed -e 
's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#")
+   GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
 }
 
 src_install() {



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

2018-10-29 Thread Lars Wendler
commit: 57f3d2e8a13677127a01d90ae48b979389ded7ba
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Oct 29 08:08:11 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 29 08:08:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f3d2e8

mail-mta/msmtp: dohtml is banned in EAPI-7

Closes: https://bugs.gentoo.org/669900
Signed-off-by: Lars Wendler  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 mail-mta/msmtp/msmtp-1.6.8-r2.ebuild | 5 ++---
 mail-mta/msmtp/msmtp-1.8.0-r1.ebuild | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/mail-mta/msmtp/msmtp-1.6.8-r2.ebuild 
b/mail-mta/msmtp/msmtp-1.6.8-r2.ebuild
index 2716f7113dc..8fadb17207e 100644
--- a/mail-mta/msmtp/msmtp-1.6.8-r2.ebuild
+++ b/mail-mta/msmtp/msmtp-1.6.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -87,8 +87,7 @@ src_install() {
default
 
if use doc ; then
-   dohtml doc/msmtp.html
-   dodoc doc/msmtp.pdf
+   dodoc doc/msmtp.{html,pdf}
fi
 
if use mta ; then

diff --git a/mail-mta/msmtp/msmtp-1.8.0-r1.ebuild 
b/mail-mta/msmtp/msmtp-1.8.0-r1.ebuild
index bfd8ac0fa06..07cedc460ef 100644
--- a/mail-mta/msmtp/msmtp-1.8.0-r1.ebuild
+++ b/mail-mta/msmtp/msmtp-1.8.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -92,8 +92,7 @@ src_install() {
fi
 
if use doc ; then
-   dohtml doc/msmtp.html
-   dodoc doc/msmtp.pdf
+   dodoc doc/msmtp.{html,pdf}
fi
 
if use mta ; then



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/, dev-tcltk/tclpython/files/

2018-10-29 Thread Alfredo Tupone
commit: 12bb26e7487c4fb04cbfd2fe45a04876a3b1e1b0
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Oct 29 07:57:47 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Oct 29 07:57:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12bb26e7

dev-tcltk/tclpython: Version bump to 5.0

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

 dev-tcltk/tclpython/Manifest   |  1 +
 .../tclpython/files/tclpython-5.0-gentoo.patch | 12 +
 dev-tcltk/tclpython/tclpython-5.0.ebuild   | 51 ++
 3 files changed, 64 insertions(+)

diff --git a/dev-tcltk/tclpython/Manifest b/dev-tcltk/tclpython/Manifest
index 54cd3528959..9bd7a795d51 100644
--- a/dev-tcltk/tclpython/Manifest
+++ b/dev-tcltk/tclpython/Manifest
@@ -1 +1,2 @@
 DIST tclpython-4.1.tar.bz2 10580 BLAKE2B 
98d4783cc52bc907c21d50ee393e25ee084b449db7c393c16b0b1f0420469bd0904d16dc2a6806b776dad7dabd521e5f2e8cc942c720d9e69750385302355608
 SHA512 
5f08e7129a7d9afeb1ac6bf1ab1c83ad3bb481593c9516c0653c7b4ba0dfb1b3129a336e64b998cec8ef2d2377a6a366b73c640d25839ab280d5079c0b220d54
+DIST tclpython-5.0.tar.gz 19327 BLAKE2B 
bad25a6eb04dbcd9ca3e9bc81d44f098f31f2acf367ecc32307596d5da3ed95752b3c60d9ee74fc04e21669e0361f0790edad3ad5793c78ece4904beacd92900
 SHA512 
fe15218fe00e921384dbd9611685b86cb6dfacb515a95545079550aeadaaafc3964e6ef0594a268a3fd900f40d178659e8b7f6f2a6d9aa507b59a8be0bd116af

diff --git a/dev-tcltk/tclpython/files/tclpython-5.0-gentoo.patch 
b/dev-tcltk/tclpython/files/tclpython-5.0-gentoo.patch
new file mode 100644
index 000..7f4aa0bf5a2
--- /dev/null
+++ b/dev-tcltk/tclpython/files/tclpython-5.0-gentoo.patch
@@ -0,0 +1,12 @@
+--- a/Makefile 2018-10-28 17:21:20.274137396 +0100
 b/Makefile 2018-10-28 17:21:47.696694473 +0100
+@@ -62,7 +62,8 @@
+ $(OUTPUT_DIR)/pkgIndex.tcl:pkg/pkgIndex.tcl
+   cp -t $(dir $@) $^
+   
+-package: $(OUTPUT_DIR)/$(LIBRARY) $(OUTPUT_DIR)/pkgIndex.tcl
++package: $(OUTPUT_DIR)/$(LIBRARY)
++  ${MAKE} $(OUTPUT_DIR)/pkgIndex.tcl
+ 
+ ifneq ($(MAKECMDGOALS), clean)
+   -include $(DEPEND)

diff --git a/dev-tcltk/tclpython/tclpython-5.0.ebuild 
b/dev-tcltk/tclpython/tclpython-5.0.ebuild
new file mode 100644
index 000..e4a170a603e
--- /dev/null
+++ b/dev-tcltk/tclpython/tclpython-5.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit multilib python-single-r1 toolchain-funcs
+
+DESCRIPTION="Python package for Tcl"
+HOMEPAGE="http://jfontain.free.fr/tclpython.htm;
+SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-lang/tcl:0="
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_compile() {
+   local PKG_NAME
+   if python_is_python3; then
+   PKG_NAME=tclpython3
+   else
+   PKG_NAME=tclpython
+   fi
+   emake PKG_NAME=${PKG_NAME} CC=$(tc-getCC)
+}
+
+src_install() {
+   if python_is_python3; then
+   insinto /usr/$(get_libdir)
+   doins -r build/tclpython3/tclpython3
+   fperms 775 /usr/$(get_libdir)/tclpython3/tclpython3.so.${PV}
+   dosym tclpython3.so.${PV} 
/usr/$(get_libdir)/tclpython3/tclpython3.so
+   else
+   insinto /usr/$(get_libdir)
+   doins -r build/tclpython/tclpython
+   fperms 775 /usr/$(get_libdir)/tclpython/tclpython.so.${PV}
+   dosym tclpython.so.${PV} 
/usr/$(get_libdir)/tclpython/tclpython3.so
+   fi
+
+   dodoc README.md VERSION.md
+}



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

2018-10-29 Thread Michał Górny
commit: 0e108cd964ad141485245e8919a8f3d2e5f7eebb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 29 07:14:17 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 29 07:14:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e108cd9

dev-libs/libgit2: Remove vulnerable versions

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

 dev-libs/libgit2/Manifest  |  2 -
 dev-libs/libgit2/libgit2-0.26.7.ebuild | 82 --
 dev-libs/libgit2/libgit2-0.27.5.ebuild | 82 --
 3 files changed, 166 deletions(-)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 0bbdacef74c..4711943e3e0 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,4 +1,2 @@
-DIST libgit2-0.26.7.tar.gz 4737641 BLAKE2B 
dd87ab3048dec361619ff0e42d19161e4b20a07d334ad42aa077b77202bf5e84b85e33a6d6668afef36a7ff23f85a68f28049e08dd7502b241e40a730a78bb44
 SHA512 
5ad0c514b6c1c58031029f4ada278a164cc112f25c36745973df27711f12888000c054816b65889576124e93b71ec9a1c4f4cc0b538f177d93a57bc145fea1e1
 DIST libgit2-0.26.8.tar.gz 4742478 BLAKE2B 
31326987961ed42740f6c0ddce6a80c278175899a62cabd65ce9eef60854553e6a91fd9947ca23945104d4e1b46f9ab0bb1a1a793d8dd87bed792528e5c32839
 SHA512 
efb9229b2882ac36910d75778d7431bec40f3529f2ad2dd6a950d5580ceb0d4dd798242a422ea6cbb880f515df4dfbb7055a65dd5a8106696d3d458851fca56e
-DIST libgit2-0.27.5.tar.gz 4775158 BLAKE2B 
118af462a4969bc802451b887386e87da0f855641a774ce7460d6fe7ad9c62ce71a4b35a7461a95c7c4a96c59143c9c1acc78c5a1b21143a651491713f4fa15b
 SHA512 
318b981456d55f60f8aa1897f1f70274329e48f09769b661eb4bbe76399071eca0fbc7deacb3191db16bc89dba8cc69a64adaf8cbc65e34a65b6e72ca122e21f
 DIST libgit2-0.27.7.tar.gz 4782856 BLAKE2B 
c844eca24b5053b3391ace6ebeea047bbba4fd429786e08144151109bfbd22f5c1b2609a176816a5d7eff63f1fe91122f88d89d3613dc4c770051cf095ae5ac3
 SHA512 
de2e266939bd40bc580603539e1156906b97299523336ddc6a66c3bec26729495bef2daa2d240b83b7e011e93852381e95a4407132b0440a5aa1e1b7642c0011

diff --git a/dev-libs/libgit2/libgit2-0.26.7.ebuild 
b/dev-libs/libgit2/libgit2-0.26.7.ebuild
deleted file mode 100644
index 4b2a7720581..000
--- a/dev-libs/libgit2/libgit2-0.26.7.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
-inherit cmake-utils python-any-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~ppc-macos"
-fi
-
-DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.github.com/;
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0/26"
-IUSE="+curl examples gssapi libressl +ssh test +threads trace"
-
-RDEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   sys-libs/zlib
-   net-libs/http-parser:=
-   curl? (
-   !libressl? ( net-misc/curl:=[curl_ssl_openssl(-)] )
-   libressl? ( net-misc/curl:=[curl_ssl_libressl(-)] )
-   )
-   gssapi? ( virtual/krb5 )
-   ssh? ( net-libs/libssh2 )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-DOCS=( AUTHORS CONTRIBUTING.md CONVENTIONS.md README.md )
-
-src_prepare() {
-   # skip online tests
-   sed -i '/libgit2_clar/s/-ionline/-xonline/' CMakeLists.txt || die
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
-   -DBUILD_CLAR=$(usex test)
-   -DENABLE_TRACE=$(usex trace)
-   -DUSE_GSSAPI=$(usex gssapi)
-   -DUSE_SSH=$(usex ssh)
-   -DTHREADSAFE=$(usex threads)
-   -DCURL=$(usex curl)
-   )
-   cmake-utils_src_configure
-}
-
-src_test() {
-   if [[ ${EUID} -eq 0 ]] ; then
-   # repo::iterator::fs_preserves_error fails if run as root
-   # since root can still access dirs with  perms
-   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
-   else
-   local TEST_VERBOSE=1
-   cmake-utils_src_test
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   if use examples ; then
-   find examples -name '.gitignore' -delete || die
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git a/dev-libs/libgit2/libgit2-0.27.5.ebuild 
b/dev-libs/libgit2/libgit2-0.27.5.ebuild
deleted file mode 100644
index d10065358a4..000
--- a/dev-libs/libgit2/libgit2-0.27.5.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-#