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

2019-11-20 Thread Mike Gilbert
commit: 421b6f443ceceb7f50d1802845c0a169c7257d1e
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Tue Nov 19 15:59:08 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 20 19:28:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421b6f44

media-libs/libvpx: fix building on ppc

Closes: https://bugs.gentoo.org/694368
Thanks-to: ernsteiswuerfel  mailbox.org>
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/13714

 media-libs/libvpx/libvpx-1.7.0.ebuild| 3 +++
 media-libs/libvpx/libvpx-1.8.0-r1.ebuild | 3 +++
 media-libs/libvpx/libvpx-1.8.0.ebuild| 3 +++
 3 files changed, 9 insertions(+)

diff --git a/media-libs/libvpx/libvpx-1.7.0.ebuild 
b/media-libs/libvpx/libvpx-1.7.0.ebuild
index 877d221cedb..752360e5cbe 100644
--- a/media-libs/libvpx/libvpx-1.7.0.ebuild
+++ b/media-libs/libvpx/libvpx-1.7.0.ebuild
@@ -95,6 +95,9 @@ multilib_src_configure() {
x86_64*) export AS=yasm;;
esac
 
+   # powerpc toolchain is not recognized anymore, #694368
+   [[ ${CHOST} == powerpc-* ]] && myconfargs+=( --force-target=generic-gnu 
)
+
# Build with correct toolchain.
tc-export CC CXX AR NM
# Link with gcc by default, the build system should override this if 
needed.

diff --git a/media-libs/libvpx/libvpx-1.8.0-r1.ebuild 
b/media-libs/libvpx/libvpx-1.8.0-r1.ebuild
index 9c2b048cea4..f0bd9584749 100644
--- a/media-libs/libvpx/libvpx-1.8.0-r1.ebuild
+++ b/media-libs/libvpx/libvpx-1.8.0-r1.ebuild
@@ -84,6 +84,9 @@ multilib_src_configure() {
x86_64*) export AS=yasm;;
esac
 
+   # powerpc toolchain is not recognized anymore, #694368
+   [[ ${CHOST} == powerpc-* ]] && myconfargs+=( --force-target=generic-gnu 
)
+
# Build with correct toolchain.
tc-export CC CXX AR NM
# Link with gcc by default, the build system should override this if 
needed.

diff --git a/media-libs/libvpx/libvpx-1.8.0.ebuild 
b/media-libs/libvpx/libvpx-1.8.0.ebuild
index 5d7954ec89c..a05ed4eb72f 100644
--- a/media-libs/libvpx/libvpx-1.8.0.ebuild
+++ b/media-libs/libvpx/libvpx-1.8.0.ebuild
@@ -96,6 +96,9 @@ multilib_src_configure() {
x86_64*) export AS=yasm;;
esac
 
+   # powerpc toolchain is not recognized anymore, #694368
+   [[ ${CHOST} == powerpc-* ]] && myconfargs+=( --force-target=generic-gnu 
)
+
# Build with correct toolchain.
tc-export CC CXX AR NM
# Link with gcc by default, the build system should override this if 
needed.



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

2019-11-20 Thread Mike Gilbert
commit: d2599e2b28d6d1c1bb94dece8cc972d1720e704b
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Tue Nov 19 15:15:37 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 20 19:28:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2599e2b

www-client/chromium: stable channel bump to 78.0.3904.108

Bug: https://bugs.gentoo.org/700588
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/13713

 www-client/chromium/Manifest  |   1 +
 www-client/chromium/chromium-78.0.3904.108.ebuild | 742 ++
 2 files changed, 743 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index da1c0b52a58..4c29a4c54ac 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,5 @@
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
+DIST chromium-78.0.3904.108.tar.xz 742906260 BLAKE2B 
4ec325911d502d0832764a2a70a51c680e3c3828127ae06c2cbc6b5604f25d416b4ed2e070054145d6f63605ba0610e8cca7a4d64ee4674abfbc1e2090999740
 SHA512 
9801634358974dbe61484963599719b7c5571d32c70d7568287ab6b72054ed82afa146a0470c53129266a9fbc4a24dc50a43d552b8f1756776907c2760f15589
 DIST chromium-78.0.3904.97.tar.xz 742793812 BLAKE2B 
e7fada913f5831d805a50445da41ecbca7e27af52574ce242f427c0e4c83a74ae0283eb1667d74d39eb88f05e88e5a389945628666e24e26d635f74c43c8bc55
 SHA512 
e29312fe5c15eb6888a2e4d7e197c710d53feeecdf4e534c59f3db26973fee13f48880b46a7c3b132bb9989eb617db9c6138b809c3cb762332a9db25ad6d33dc
 DIST chromium-79.0.3945.36.tar.xz 778020676 BLAKE2B 
abf0a15f5bea2af0c2b42a6676f5bb3fb0025c1d2644dfc6c1e47e1d65c61607a46eb09877f36cba3936d5df0f993b8a801f10e3111898f93fd85b270c3a7d99
 SHA512 
9b534ea0bf39cb5dbf5a16e652fb6f06b3f0fa578ae18c06e947927c50d1e4fa663a8341f9ab6d1f914e4822bfec9ea98c05c376b465d61d49ef91186abcded0
 DIST chromium-80.0.3962.2.tar.xz 788407196 BLAKE2B 
f7ece5f654f7b479ac4aad42e18dc2454c46b39353bdf6057c30aeb30714f033af21228269510ddd4ebb15b570987cdbe0d0ae67824368f205fbdb9308cbed07
 SHA512 
29460df7e6b8f4b01fea06faad236690739e250170c190ee991090fc300a3cbea034ebee50731485ac578d5f8c83cfc86e9438bd6ba91c686f17bea78dbf1e86

diff --git a/www-client/chromium/chromium-78.0.3904.108.ebuild 
b/www-client/chromium/chromium-78.0.3904.108.ebuild
new file mode 100644
index 000..5223f4fccff
--- /dev/null
+++ b/www-client/chromium/chromium-78.0.3904.108.ebuild
@@ -0,0 +1,742 @@
+# Copyright 2009-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB 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 check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+   
https://dev.gentoo.org/~floppym/dist/chromium-78-revert-noexcept-r1.patch.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+closure-compile component-build cups cpu_flags_arm_neon gnome-keyring 
+hangouts jumbo-build kerberos pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+REQUIRED_USE="component-build? ( !suid )"
+
+COMMON_DEPEND="
+   >=app-accessibility/at-spi2-atk-2.26:2
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/atk-2.26
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-64:= )
+   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.26:=
+   >=dev-libs/re2-0.2016.11.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-2.4.0:0=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulsea

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

2019-11-20 Thread Mike Gilbert
commit: 18dc49f2ebbef778ce5032e2622edeb4afd39c95
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 20 16:22:50 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 20 16:25:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18dc49f2

sys-fs/fuse: pass -Duseroot=false to meson configure

This prevents the /dev/fuse device node from being created by the build
system.

It also prevents the suid bit from being set on fusermount3, so handle
that using fperms in the ebuild, and make it optional via a USE flag.

Closes: https://bugs.gentoo.org/700764
Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/fuse/fuse-3.8.0.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-fs/fuse/fuse-3.8.0.ebuild b/sys-fs/fuse/fuse-3.8.0.ebuild
index 4aa4c87bdf3..44fefeee4ed 100644
--- a/sys-fs/fuse/fuse-3.8.0.ebuild
+++ b/sys-fs/fuse/fuse-3.8.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz;
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="3"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-IUSE="test"
+IUSE="+suid test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="virtual/pkgconfig
@@ -44,6 +44,9 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+   local emesonargs=(
+   -Duseroot=false
+   )
meson_src_configure
 }
 
@@ -65,8 +68,8 @@ multilib_src_install_all() {
# installed via fuse-common
rm -r "${ED}"/{etc,$(get_udevdir)} || die
 
-   # handled by the device manager
-   rm -r "${D}"/dev || die
+   # useroot=false prevents the build system from doing this.
+   use suid && fperms u+s /usr/bin/fusermount3
 
# manually install man pages to respect compression
rm -r "${ED}"/usr/share/man || die



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

2019-11-20 Thread Mike Gilbert
commit: 88983a5fd7b4f7f93ff26d38d28feee9deb3060d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 20 16:24:34 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 20 16:25:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88983a5f

sys-fs/fuse: quote '-flto*' to prevent expansion by the shell

Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/fuse/fuse-3.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/fuse/fuse-3.8.0.ebuild b/sys-fs/fuse/fuse-3.8.0.ebuild
index 44fefeee4ed..4e75898ead7 100644
--- a/sys-fs/fuse/fuse-3.8.0.ebuild
+++ b/sys-fs/fuse/fuse-3.8.0.ebuild
@@ -37,7 +37,7 @@ src_prepare() {
default
 
# lto not supported yet -- https://github.com/libfuse/libfuse/issues/198
-   filter-flags -flto*
+   filter-flags '-flto*'
 
# passthough_ll is broken on systems with 32-bit pointers
cat /dev/null > example/meson.build || die



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

2019-11-20 Thread Mike Gilbert
commit: aa7e270c5cfa9ee7a02ced3d05124b2731716066
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 20 16:10:39 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 20 16:12:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7e270c

sys-fs/fuse: add base-system to maintainers

Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/fuse/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-fs/fuse/metadata.xml b/sys-fs/fuse/metadata.xml
index 623329bb95d..b64588b9eb7 100644
--- a/sys-fs/fuse/metadata.xml
+++ b/sys-fs/fuse/metadata.xml
@@ -5,6 +5,9 @@
b...@gentoo.org
Aaron BaumanM

+   
+   base-sys...@gentoo.org
+   

cpe:/a:fuse:fuse
libfuse/libfuse



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

2019-11-20 Thread Mike Gilbert
commit: 076f4f489f22963521039473f193f4b01ee15c3e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 20 16:12:04 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 20 16:12:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076f4f48

sys-fs/fuse-common: add base-system to maintainers

Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/fuse-common/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-fs/fuse-common/metadata.xml b/sys-fs/fuse-common/metadata.xml
index fd11d17ca02..8badbeef706 100644
--- a/sys-fs/fuse-common/metadata.xml
+++ b/sys-fs/fuse-common/metadata.xml
@@ -5,6 +5,9 @@
b...@gentoo.org
Aaron BaumanM

+   
+   base-sys...@gentoo.org
+   

libfuse/libfuse




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

2019-11-18 Thread Mike Gilbert
commit: 4a40b79642748c3c0d4cc955e9981fb8babb85b3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Nov 18 16:17:48 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 18 16:17:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a40b796

dev-python/pycparser: restore python_compile function

Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-python/pycparser/pycparser-2.19-r1.ebuild | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/dev-python/pycparser/pycparser-2.19-r1.ebuild 
b/dev-python/pycparser/pycparser-2.19-r1.ebuild
index 3b8d5a5df7d..18ac75c4313 100644
--- a/dev-python/pycparser/pycparser-2.19-r1.ebuild
+++ b/dev-python/pycparser/pycparser-2.19-r1.ebuild
@@ -32,6 +32,17 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+python_compile() {
+   distutils-r1_python_compile
+
+   # note: tables built by py3.5+ are incompatible with older versions
+   # because of 100 group limit of 're' module -- just generate them
+   # separately optimized for each target instead
+   pushd "${BUILD_DIR}"/lib/pycparser > /dev/null || die
+   "${PYTHON}" _build_tables.py || die
+   popd > /dev/null || die
+}
+
 python_test() {
# change workdir to avoid '.' import
nosetests -v -w tests || die



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

2019-11-17 Thread Mike Gilbert
commit: 534369f45a07089970f310a90978057da74504eb
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Nov 17 22:56:23 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Nov 17 22:58:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=534369f4

dev-python/pycparser: ensure modules are compiled

Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 ...{pycparser-2.19.ebuild => pycparser-2.19-r1.ebuild} | 18 +++---
 1 file changed, 7 insertions(+), 11 deletions(-)

diff --git a/dev-python/pycparser/pycparser-2.19.ebuild 
b/dev-python/pycparser/pycparser-2.19-r1.ebuild
similarity index 76%
rename from dev-python/pycparser/pycparser-2.19.ebuild
rename to dev-python/pycparser/pycparser-2.19-r1.ebuild
index 3f40a0e4ed7..3b8d5a5df7d 100644
--- a/dev-python/pycparser/pycparser-2.19.ebuild
+++ b/dev-python/pycparser/pycparser-2.19-r1.ebuild
@@ -32,18 +32,14 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
-python_compile() {
-   distutils-r1_python_compile
-
-   # note: tables built by py3.5+ are incompatible with older versions
-   # because of 100 group limit of 're' module -- just generate them
-   # separately optimized for each target instead
-   pushd "${BUILD_DIR}"/lib/pycparser > /dev/null || die
-   "${PYTHON}" _build_tables.py || die
-   popd > /dev/null || die
-}
-
 python_test() {
# change workdir to avoid '.' import
nosetests -v -w tests || die
 }
+
+python_install() {
+   distutils-r1_python_install
+
+   # setup.py generates {c_ast,lextab,yacctab}.py with bytecode disabled.
+   python_optimize
+}



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

2019-11-17 Thread Mike Gilbert
commit: 70261a3a702bc629e84cf563f7d752d4da5049be
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Thu Nov 14 14:19:17 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Nov 17 20:15:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70261a3a

www-client/chromium: beta channel bump to 79.0.3945.36

Bug: https://bugs.gentoo.org/699776
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/13653

 www-client/chromium/Manifest| 2 +-
 .../{chromium-79.0.3945.29.ebuild => chromium-79.0.3945.36.ebuild}  | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 25ef4c59382..da1c0b52a58 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
 DIST chromium-78.0.3904.97.tar.xz 742793812 BLAKE2B 
e7fada913f5831d805a50445da41ecbca7e27af52574ce242f427c0e4c83a74ae0283eb1667d74d39eb88f05e88e5a389945628666e24e26d635f74c43c8bc55
 SHA512 
e29312fe5c15eb6888a2e4d7e197c710d53feeecdf4e534c59f3db26973fee13f48880b46a7c3b132bb9989eb617db9c6138b809c3cb762332a9db25ad6d33dc
-DIST chromium-79.0.3945.29.tar.xz 778087092 BLAKE2B 
5ebf337a5510e78cf52e317fa1080f2714be09a8514ec1b9188fbf195efb36016a4588eaba769e6ead0502fa2dadcddb9ccde51c313ad5dc99c92c0d18f92076
 SHA512 
8044996d23d05751b27ce7b01a1728149bf878b884a59bd039c4989a5b5c0ea0872733c70e6908d45861a43ae7d18895718df3d38890c583fe222b65f1b5
+DIST chromium-79.0.3945.36.tar.xz 778020676 BLAKE2B 
abf0a15f5bea2af0c2b42a6676f5bb3fb0025c1d2644dfc6c1e47e1d65c61607a46eb09877f36cba3936d5df0f993b8a801f10e3111898f93fd85b270c3a7d99
 SHA512 
9b534ea0bf39cb5dbf5a16e652fb6f06b3f0fa578ae18c06e947927c50d1e4fa663a8341f9ab6d1f914e4822bfec9ea98c05c376b465d61d49ef91186abcded0
 DIST chromium-80.0.3962.2.tar.xz 788407196 BLAKE2B 
f7ece5f654f7b479ac4aad42e18dc2454c46b39353bdf6057c30aeb30714f033af21228269510ddd4ebb15b570987cdbe0d0ae67824368f205fbdb9308cbed07
 SHA512 
29460df7e6b8f4b01fea06faad236690739e250170c190ee991090fc300a3cbea034ebee50731485ac578d5f8c83cfc86e9438bd6ba91c686f17bea78dbf1e86

diff --git a/www-client/chromium/chromium-79.0.3945.29.ebuild 
b/www-client/chromium/chromium-79.0.3945.36.ebuild
similarity index 99%
rename from www-client/chromium/chromium-79.0.3945.29.ebuild
rename to www-client/chromium/chromium-79.0.3945.36.ebuild
index cf14a286871..b15b4e080dc 100644
--- a/www-client/chromium/chromium-79.0.3945.29.ebuild
+++ b/www-client/chromium/chromium-79.0.3945.36.ebuild
@@ -144,7 +144,6 @@ PATCHES=(
"${FILESDIR}/chromium-fix-char_traits.patch"
"${FILESDIR}/chromium-unbundle-zlib-r1.patch"
"${FILESDIR}/chromium-77-system-icu.patch"
-   "${FILESDIR}/chromium-78-icon.patch"
"${FILESDIR}/chromium-78-protobuf-export.patch"
"${FILESDIR}/chromium-79-system-hb.patch"
"${FILESDIR}/chromium-79-include.patch"



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

2019-11-17 Thread Mike Gilbert
commit: 6b544a541f106150ecca3b94bee639792b55733c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Nov 17 19:56:11 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Nov 17 19:56:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b544a54

sys-apps/systemd: backport seccomp build fix

Closes: https://bugs.gentoo.org/700200
Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd/files/243-seccomp.patch | 145 +++
 sys-apps/systemd/systemd-243-r2.ebuild   |   1 +
 2 files changed, 146 insertions(+)

diff --git a/sys-apps/systemd/files/243-seccomp.patch 
b/sys-apps/systemd/files/243-seccomp.patch
new file mode 100644
index 000..88b129f7722
--- /dev/null
+++ b/sys-apps/systemd/files/243-seccomp.patch
@@ -0,0 +1,145 @@
+From 4df8fe8415eaf4abd5b93c3447452547c6ea9e5f Mon Sep 17 00:00:00 2001
+From: Lennart Poettering 
+Date: Thu, 14 Nov 2019 17:51:30 +0100
+Subject: [PATCH] seccomp: more comprehensive protection against libseccomp's
+ __NR_xyz namespace invasion
+
+A follow-up for 59b657296a2fe104f112b91bbf9301724067cc81, adding the
+same conditioning for all cases of our __NR_xyz use.
+
+Fixes: #14031
+---
+ src/basic/missing_syscall.h | 10 +-
+ src/test/test-seccomp.c | 19 ++-
+ 2 files changed, 15 insertions(+), 14 deletions(-)
+
+diff --git a/src/basic/missing_syscall.h b/src/basic/missing_syscall.h
+index 6d9b12544d..1255d8b197 100644
+--- a/src/basic/missing_syscall.h
 b/src/basic/missing_syscall.h
+@@ -274,7 +274,7 @@ static inline int missing_renameat2(int oldfd, const char 
*oldname, int newfd, c
+ 
+ #if !HAVE_KCMP
+ static inline int missing_kcmp(pid_t pid1, pid_t pid2, int type, unsigned 
long idx1, unsigned long idx2) {
+-#  ifdef __NR_kcmp
++#  if defined __NR_kcmp && __NR_kcmp > 0
+ return syscall(__NR_kcmp, pid1, pid2, type, idx1, idx2);
+ #  else
+ errno = ENOSYS;
+@@ -289,7 +289,7 @@ static inline int missing_kcmp(pid_t pid1, pid_t pid2, int 
type, unsigned long i
+ 
+ #if !HAVE_KEYCTL
+ static inline long missing_keyctl(int cmd, unsigned long arg2, unsigned long 
arg3, unsigned long arg4, unsigned long arg5) {
+-#  ifdef __NR_keyctl
++#  if defined __NR_keyctl && __NR_keyctl > 0
+ return syscall(__NR_keyctl, cmd, arg2, arg3, arg4, arg5);
+ #  else
+ errno = ENOSYS;
+@@ -300,7 +300,7 @@ static inline long missing_keyctl(int cmd, unsigned long 
arg2, unsigned long arg
+ }
+ 
+ static inline key_serial_t missing_add_key(const char *type, const char 
*description, const void *payload, size_t plen, key_serial_t ringid) {
+-#  ifdef __NR_add_key
++#  if defined __NR_add_key && __NR_add_key > 0
+ return syscall(__NR_add_key, type, description, payload, plen, 
ringid);
+ #  else
+ errno = ENOSYS;
+@@ -311,7 +311,7 @@ static inline key_serial_t missing_add_key(const char 
*type, const char *descrip
+ }
+ 
+ static inline key_serial_t missing_request_key(const char *type, const char 
*description, const char * callout_info, key_serial_t destringid) {
+-#  ifdef __NR_request_key
++#  if defined __NR_request_key && __NR_request_key > 0
+ return syscall(__NR_request_key, type, description, callout_info, 
destringid);
+ #  else
+ errno = ENOSYS;
+@@ -496,7 +496,7 @@ enum {
+ static inline long missing_set_mempolicy(int mode, const unsigned long 
*nodemask,
+unsigned long maxnode) {
+ long i;
+-#  ifdef __NR_set_mempolicy
++#  if defined __NR_set_mempolicy && __NR_set_mempolicy > 0
+ i = syscall(__NR_set_mempolicy, mode, nodemask, maxnode);
+ #  else
+ errno = ENOSYS;
+diff --git a/src/test/test-seccomp.c b/src/test/test-seccomp.c
+index 018c20f8be..c6692043fe 100644
+--- a/src/test/test-seccomp.c
 b/src/test/test-seccomp.c
+@@ -28,7 +28,8 @@
+ #include "tmpfile-util.h"
+ #include "virt.h"
+ 
+-#if SCMP_SYS(socket) < 0 || defined(__i386__) || defined(__s390x__) || 
defined(__s390__)
++/* __NR_socket may be invalid due to libseccomp */
++#if !defined(__NR_socket) || __NR_socket <= 0 || defined(__i386__) || 
defined(__s390x__) || defined(__s390__)
+ /* On these archs, socket() is implemented via the socketcall() syscall 
multiplexer,
+  * and we can't restrict it hence via seccomp. */
+ #  define SECCOMP_RESTRICT_ADDRESS_FAMILIES_BROKEN 1
+@@ -304,14 +305,14 @@ static void test_protect_sysctl(void) {
+ assert_se(pid >= 0);
+ 
+ if (pid == 0) {
+-#if __NR__sysctl > 0
++#if defined __NR__sysctl && __NR__sysctl > 0
+ assert_se(syscall(__NR__sysctl, NULL) < 0);
+ assert_se(errno == EFAULT);
+ #endif
+ 
+ assert_se(seccomp_protect_sysctl() >= 0);
+ 
+-#if __NR__sysctl > 0
++#if defined __NR__sysctl && __NR__sysctl > 0
+

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

2019-11-15 Thread Mike Gilbert
commit: a994b75140cb66a2214e57fbe2192073ccd87a83
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 15 18:49:44 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 15 18:49:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a994b751

sys-apps/kmod: revbump for RDEPEND change

Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/kmod/{kmod-26-r2.ebuild => kmod-26-r3.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-apps/kmod/kmod-26-r2.ebuild b/sys-apps/kmod/kmod-26-r3.ebuild
similarity index 100%
rename from sys-apps/kmod/kmod-26-r2.ebuild
rename to sys-apps/kmod/kmod-26-r3.ebuild



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

2019-11-15 Thread Mike Gilbert
commit: 734b16ad15cf068dd70f1065843e33ea4f93cfd7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 15 18:44:58 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 15 18:44:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=734b16ad

sys-apps/kmod: sync live ebuild

Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/kmod/kmod-.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-apps/kmod/kmod-.ebuild b/sys-apps/kmod/kmod-.ebuild
index 8e2f199af67..2cf70d9af7e 100644
--- a/sys-apps/kmod/kmod-.ebuild
+++ b/sys-apps/kmod/kmod-.ebuild
@@ -21,7 +21,7 @@ 
HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git;
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE="debug doc lzma pkcs7 python static-libs +tools zlib"
+IUSE="debug doc libressl lzma pkcs7 python static-libs +tools zlib"
 
 # Upstream does not support running the test suite with custom configure flags.
 # I was also told that the test suite is intended for kmod developers.
@@ -36,7 +36,10 @@ RDEPEND="!sys-apps/module-init-tools
!=app-arch/xz-utils-5.0.4-r1 )
python? ( ${PYTHON_DEPS} )
-   pkcs7? ( >=dev-libs/openssl-1.1.0:0= )
+   pkcs7? (
+   !libressl? ( >=dev-libs/openssl-1.1.0:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
zlib? ( >=sys-libs/zlib-1.2.6 )" #427130
 DEPEND="${RDEPEND}
doc? ( dev-util/gtk-doc )



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

2019-11-15 Thread Mike Gilbert
commit: ab4d42b4c700cfb08d601c7741959e6f0483705a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 15 17:26:13 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 15 18:37:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4d42b4

sys-apps/kmod: rename 'ssl' USE flag to 'pkcs7'

This better expresses the effect of the --with-openssl configure option.
See NEWS for more details.

This also has the nice side-effect of disabling the dependency on
opensssl by default, which makes kmod work without /usr mounted in early
boot.

Closes: https://bugs.gentoo.org/700128
Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/kmod/kmod-26-r2.ebuild | 6 +++---
 sys-apps/kmod/kmod-.ebuild  | 6 +++---
 sys-apps/kmod/metadata.xml  | 1 +
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/sys-apps/kmod/kmod-26-r2.ebuild b/sys-apps/kmod/kmod-26-r2.ebuild
index 08754b1f8b1..4c0380e44bd 100644
--- a/sys-apps/kmod/kmod-26-r2.ebuild
+++ b/sys-apps/kmod/kmod-26-r2.ebuild
@@ -21,7 +21,7 @@ 
HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git;
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE="debug doc libressl lzma python ssl static-libs +tools zlib"
+IUSE="debug doc libressl lzma pkcs7 python static-libs +tools zlib"
 
 # Upstream does not support running the test suite with custom configure flags.
 # I was also told that the test suite is intended for kmod developers.
@@ -36,7 +36,7 @@ RDEPEND="!sys-apps/module-init-tools
!=app-arch/xz-utils-5.0.4-r1 )
python? ( ${PYTHON_DEPS} )
-   ssl? (
+   pkcs7? (
!libressl? ( >=dev-libs/openssl-1.1.0:0= )
libressl? ( dev-libs/libressl:0= )
)
@@ -93,7 +93,7 @@ src_configure() {
$(use_enable static-libs static)
$(use_enable tools)
$(use_with lzma xz)
-   $(use_with ssl openssl)
+   $(use_with pkcs7 openssl)
$(use_with zlib)
)
 

diff --git a/sys-apps/kmod/kmod-.ebuild b/sys-apps/kmod/kmod-.ebuild
index 40622a08336..8e2f199af67 100644
--- a/sys-apps/kmod/kmod-.ebuild
+++ b/sys-apps/kmod/kmod-.ebuild
@@ -21,7 +21,7 @@ 
HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git;
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE="debug doc lzma python ssl static-libs +tools zlib"
+IUSE="debug doc lzma pkcs7 python static-libs +tools zlib"
 
 # Upstream does not support running the test suite with custom configure flags.
 # I was also told that the test suite is intended for kmod developers.
@@ -36,7 +36,7 @@ RDEPEND="!sys-apps/module-init-tools
!=app-arch/xz-utils-5.0.4-r1 )
python? ( ${PYTHON_DEPS} )
-   ssl? ( >=dev-libs/openssl-1.1.0:0= )
+   pkcs7? ( >=dev-libs/openssl-1.1.0:0= )
zlib? ( >=sys-libs/zlib-1.2.6 )" #427130
 DEPEND="${RDEPEND}
doc? ( dev-util/gtk-doc )
@@ -86,7 +86,7 @@ src_configure() {
$(use_enable static-libs static)
$(use_enable tools)
$(use_with lzma xz)
-   $(use_with ssl openssl)
+   $(use_with pkcs7 openssl)
$(use_with zlib)
)
 

diff --git a/sys-apps/kmod/metadata.xml b/sys-apps/kmod/metadata.xml
index 188bf47702e..be2aa770174 100644
--- a/sys-apps/kmod/metadata.xml
+++ b/sys-apps/kmod/metadata.xml
@@ -10,6 +10,7 @@
 
 
Enable support for XZ compressed modules
+   Enable PKCS#7 signature parsing for modinfo.
Install module loading/unloading tools.
Enable support for gzipped modules
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/nvidia-cuda-sdk/

2019-11-13 Thread Mike Gilbert
commit: 76500ca82b27723a91a9a5a7095249137782ba73
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 13 16:05:20 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 13 16:05:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76500ca8

dev-util/nvidia-cuda-sdk: fix SRC_URI and Manifest

Package-Manager: Portage-2.3.78_p18, Repoman-2.3.17_p114
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/nvidia-cuda-sdk/Manifest| 2 +-
 dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.1.243.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/nvidia-cuda-sdk/Manifest 
b/dev-util/nvidia-cuda-sdk/Manifest
index e527e6a378e..06e7d2ccb9a 100644
--- a/dev-util/nvidia-cuda-sdk/Manifest
+++ b/dev-util/nvidia-cuda-sdk/Manifest
@@ -1,4 +1,4 @@
-DIST cuda_10.1.243_418.87.00_linux.run 474677248 BLAKE2B 
cfb999806369641cf4011cc186d90ce9f3c4a60afaa14e7cd81f453659f8fe41166fc2ee3b786d91d35184dd1268406ecaec818f1f3662d3ccbf2118e75dbf33
 SHA512 
7ef352993596bbcc7835bf096c3ee8d6e37c0acf6a246d76bf3eb7f04e71ec3a3004bff0302a4853df72d6ff5d0934ded1441631fd1933ca8e531c358863bd24
+DIST cuda_10.1.243_418.87.00_linux.run 2572375299 BLAKE2B 
df9cb4faecc536e72697c6c73d544219f1b23cacb7fed646b0908fc7e573e85920861d56f76776ba637d84964cd1c789a0fe0d6541a4e0adf618b6c74d3c
 SHA512 
f92b19d0242969a65a6e6db43bc293e442abc07a9e168c9e995692e1a401679504598c782e511be3879e1650b90f71a50bbc63c9ee45654c26b5007cdf33c4fe
 DIST cuda_6.5.19_linux_32.run 81882112 BLAKE2B 
cf55ef7c969503c156431fc56301ed4e9a1234ae0cb867f12649636069f35e56bf6fc9df7482b6baade45d78c8baa2d98c41a28696da59294e0f575c4a0344ce
 SHA512 
1ce9bd6b472b7e4f1fb181eb340dfcb757714d59a89aaa02146cfe1a97c8ccb7eb7699b4ec823276f277eb4d82d95050eaba17e7ed5fd2e47b9b5d78531c5d4e
 DIST cuda_6.5.19_linux_64.run 982446238 BLAKE2B 
517ac07d4717f4f5d9427616a387dbe01fe35b7b6845b5d9e29aad18814243d38cc9a3cd0ff9042c027fcb056618e9a8535d560c16a6ac7998ff39fcf3ada654
 SHA512 
06854f020a5f72cf4bd714859e6966248ac2f589284113674e869fdaa1254cae27d4101940758ecda5df4724ad3e448a1f6d0c053b6cbc28107750872b6a5797
 DIST cuda_7.5.18_linux.run 1195424633 BLAKE2B 
35933c3c3355231cd59e579e6ac6a30cca57ed0e3de26ce5cac368ff22595f39cb041c9696415d4d76a49e772b7828eacab24a3e581c1e9a8ef7981e1b044eee
 SHA512 
97459dfd124060200f1c43f763e5bce0bea53e35ed4bef72bee6c8ba1c04ecffb8695af11755443513316f91fdb5cb4d35662f7b87bca7e3de85d562d4e49363

diff --git a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.1.243.ebuild 
b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.1.243.ebuild
index 4833f312ec3..aa1b4bfd2b8 100644
--- a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.1.243.ebuild
+++ b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.1.243.ebuild
@@ -10,7 +10,7 @@ DRIVER_PV="418.87.00"
 
 DESCRIPTION="NVIDIA CUDA Software Development Kit"
 HOMEPAGE="https://developer.nvidia.com/cuda-zone;
-SRC_URI="https://developer.nvidia.com/compute/cuda/${MYD}/Prod/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run
 -> cuda_${PV}_${DRIVER_PV}_linux.run"
+SRC_URI="https://developer.download.nvidia.com/compute/cuda/${MYD}/Prod/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run
 -> cuda_${PV}_${DRIVER_PV}_linux.run"
 
 LICENSE="CUDPP"
 SLOT="0/${PV}"



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

2019-11-13 Thread Mike Gilbert
commit: 5c0bfad7ccad3e625ffd73b625bd7b972711b21b
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Wed Nov 13 11:42:30 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 13 15:33:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c0bfad7

www-client/chromium: security cleanup

Bug: https://bugs.gentoo.org/699676
Closes: https://github.com/gentoo/gentoo/pull/13628
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest |   1 -
 www-client/chromium/chromium-78.0.3904.87.ebuild | 742 ---
 2 files changed, 743 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 29bf420ed15..25ef4c59382 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,4 @@
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
-DIST chromium-78.0.3904.87.tar.xz 742861696 BLAKE2B 
f8e99207876d879dc74873950e3647d41f0c687a9cd6285f44d54a4c39ceac68d455a79c38f0c9c4815ad025b2b6fae95305f0bc47e2d4c0f2937810068ffe1e
 SHA512 
9c59c01c7224771dd1db648a8cea6cda646062b4b172eb7bf0767a0b5ebead038697a8c0ec2c4ef758b876bb7a1c862223b8ef3c23308fd0c99752444305a713
 DIST chromium-78.0.3904.97.tar.xz 742793812 BLAKE2B 
e7fada913f5831d805a50445da41ecbca7e27af52574ce242f427c0e4c83a74ae0283eb1667d74d39eb88f05e88e5a389945628666e24e26d635f74c43c8bc55
 SHA512 
e29312fe5c15eb6888a2e4d7e197c710d53feeecdf4e534c59f3db26973fee13f48880b46a7c3b132bb9989eb617db9c6138b809c3cb762332a9db25ad6d33dc
 DIST chromium-79.0.3945.29.tar.xz 778087092 BLAKE2B 
5ebf337a5510e78cf52e317fa1080f2714be09a8514ec1b9188fbf195efb36016a4588eaba769e6ead0502fa2dadcddb9ccde51c313ad5dc99c92c0d18f92076
 SHA512 
8044996d23d05751b27ce7b01a1728149bf878b884a59bd039c4989a5b5c0ea0872733c70e6908d45861a43ae7d18895718df3d38890c583fe222b65f1b5
 DIST chromium-80.0.3962.2.tar.xz 788407196 BLAKE2B 
f7ece5f654f7b479ac4aad42e18dc2454c46b39353bdf6057c30aeb30714f033af21228269510ddd4ebb15b570987cdbe0d0ae67824368f205fbdb9308cbed07
 SHA512 
29460df7e6b8f4b01fea06faad236690739e250170c190ee991090fc300a3cbea034ebee50731485ac578d5f8c83cfc86e9438bd6ba91c686f17bea78dbf1e86

diff --git a/www-client/chromium/chromium-78.0.3904.87.ebuild 
b/www-client/chromium/chromium-78.0.3904.87.ebuild
deleted file mode 100644
index de0984e8544..000
--- a/www-client/chromium/chromium-78.0.3904.87.ebuild
+++ /dev/null
@@ -1,742 +0,0 @@
-# Copyright 2009-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB 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 check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/;
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
-   
https://dev.gentoo.org/~floppym/dist/chromium-78-revert-noexcept-r1.patch.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-IUSE="+closure-compile component-build cups cpu_flags_arm_neon gnome-keyring 
+hangouts jumbo-build kerberos pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-REQUIRED_USE="component-build? ( !suid )"
-
-COMMON_DEPEND="
-   >=app-accessibility/at-spi2-atk-2.26:2
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   >=dev-libs/atk-2.26
-   dev-libs/expat:=
-   dev-libs/glib:2
-   system-icu? ( >=dev-libs/icu-64:= )
-   >=dev-libs/libxml2-2.9.4-r3:=[icu]
-   dev-libs/libxslt:=
-   dev-libs/nspr:=
-   >=dev-libs/nss-3.26:=
-   >=dev-libs/re2-0.2016.11.01:=
-   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
-   >=media-libs/alsa-lib-1.0.19:=
-   media-libs/fontconfig:=
-   media-libs/freetype:=
-   >=media-libs/harfbuzz-2.4.0:0=[icu(-)]
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
-   >=media-libs/openh264-1.6.0:=
-   pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? (

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

2019-11-13 Thread Mike Gilbert
commit: 8ba6fc4ede27b84788115dbe9bd9dfa42e4b08ac
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 13 15:20:34 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 13 15:20:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba6fc4e

net-p2p/transmission: skip diropts when not running as root

Closes: https://bugs.gentoo.org/699616
Package-Manager: Portage-2.3.78_p18, Repoman-2.3.17_p114
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-2.94-r1.ebuild | 4 +++-
 net-p2p/transmission/transmission-.ebuild| 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-p2p/transmission/transmission-2.94-r1.ebuild 
b/net-p2p/transmission/transmission-2.94-r1.ebuild
index f82f46f2b05..86c72f12f62 100644
--- a/net-p2p/transmission/transmission-2.94-r1.ebuild
+++ b/net-p2p/transmission/transmission-2.94-r1.ebuild
@@ -138,7 +138,9 @@ src_install() {
popd >/dev/null || die
fi
 
-   diropts -o transmission -g transmission
+   if [[ ${EUID} == 0 ]]; then
+   diropts -o transmission -g transmission
+   fi
keepdir /var/lib/transmission
 }
 

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index c3356d08142..b15f594478b 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -129,7 +129,9 @@ src_install() {
insinto /usr/lib/sysctl.d
doins "${FILESDIR}"/60-transmission.conf
 
-   diropts -o transmission -g transmission
+   if [[ ${EUID} == 0 ]]; then
+   diropts -o transmission -g transmission
+   fi
keepdir /var/lib/transmission
 }
 



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

2019-11-12 Thread Mike Gilbert
commit: b1f6e06ead70a3a225f9bc529342156c521ddf15
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov 12 21:06:05 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Nov 12 21:08:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f6e06e

dev-python/twisted: RESTRICT="!test? ( test )"

Package-Manager: Portage-2.3.78_p18, Repoman-2.3.17_p114
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-python/twisted/twisted-16.6.0-r3.ebuild | 1 +
 dev-python/twisted/twisted-17.1.0-r2.ebuild | 1 +
 dev-python/twisted/twisted-17.9.0.ebuild| 1 +
 dev-python/twisted/twisted-18.4.0.ebuild| 1 +
 dev-python/twisted/twisted-18.7.0.ebuild| 1 +
 5 files changed, 5 insertions(+)

diff --git a/dev-python/twisted/twisted-16.6.0-r3.ebuild 
b/dev-python/twisted/twisted-16.6.0-r3.ebuild
index 96ff7aa3d28..315263b8afb 100644
--- a/dev-python/twisted/twisted-16.6.0-r3.ebuild
+++ b/dev-python/twisted/twisted-16.6.0-r3.ebuild
@@ -24,6 +24,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 
s390 sparc x86"
 LICENSE="MIT"
 SLOT="0"
 IUSE="conch crypt http2 serial +soap test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-python/incremental-16.10.1[${PYTHON_USEDEP}]

diff --git a/dev-python/twisted/twisted-17.1.0-r2.ebuild 
b/dev-python/twisted/twisted-17.1.0-r2.ebuild
index 4e48daba3c6..44a1434f455 100644
--- a/dev-python/twisted/twisted-17.1.0-r2.ebuild
+++ b/dev-python/twisted/twisted-17.1.0-r2.ebuild
@@ -24,6 +24,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~s390 ~x86"
 LICENSE="MIT"
 SLOT="0"
 IUSE="conch crypt http2 serial +soap test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-python/incremental-16.10.1[${PYTHON_USEDEP}]

diff --git a/dev-python/twisted/twisted-17.9.0.ebuild 
b/dev-python/twisted/twisted-17.9.0.ebuild
index fff6db06022..d53fe68b371 100644
--- a/dev-python/twisted/twisted-17.9.0.ebuild
+++ b/dev-python/twisted/twisted-17.9.0.ebuild
@@ -24,6 +24,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~s390 ~x86"
 LICENSE="MIT"
 SLOT="0"
 IUSE="conch crypt http2 serial +soap test"
+RESTRICT="!test? ( test )"
 
 # openssh-7.6_p1 test failures: bug https://twistedmatrix.com/trac/ticket/9311
 RDEPEND="

diff --git a/dev-python/twisted/twisted-18.4.0.ebuild 
b/dev-python/twisted/twisted-18.4.0.ebuild
index 7658c85103b..02a73d8f622 100644
--- a/dev-python/twisted/twisted-18.4.0.ebuild
+++ b/dev-python/twisted/twisted-18.4.0.ebuild
@@ -24,6 +24,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~s390 ~x86"
 LICENSE="MIT"
 SLOT="0"
 IUSE="conch crypt http2 serial +soap test"
+RESTRICT="!test? ( test )"
 
 # openssh-7.6_p1 test failures: bug https://twistedmatrix.com/trac/ticket/9311
 RDEPEND="

diff --git a/dev-python/twisted/twisted-18.7.0.ebuild 
b/dev-python/twisted/twisted-18.7.0.ebuild
index 524eec980d1..fcd1a76f41a 100644
--- a/dev-python/twisted/twisted-18.7.0.ebuild
+++ b/dev-python/twisted/twisted-18.7.0.ebuild
@@ -24,6 +24,7 @@ KEYWORDS="~amd64 ~arm ~mips ~s390 ~sh ~amd64-linux ~x86-linux"
 LICENSE="MIT"
 SLOT="0"
 IUSE="conch crypt http2 serial +soap test"
+RESTRICT="!test? ( test )"
 
 # openssh-7.6_p1 test failures: bug https://twistedmatrix.com/trac/ticket/9311
 RDEPEND="



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

2019-11-12 Thread Mike Gilbert
commit: cfa159c81abef6aab5af003f2c86523e064081cd
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Tue Nov 12 17:32:21 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Nov 12 19:44:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa159c8

media-libs/libvpx: drop hppa keywords

Fails a lot of tests (see bug #698956).

Bug: https://bugs.gentoo.org/698956
Closes: https://github.com/gentoo/gentoo/pull/13623
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 media-libs/libvpx/libvpx-1.5.0.ebuild| 6 +++---
 media-libs/libvpx/libvpx-1.6.0-r1.ebuild | 4 ++--
 media-libs/libvpx/libvpx-1.6.1.ebuild| 4 ++--
 media-libs/libvpx/libvpx-1.7.0.ebuild| 2 +-
 media-libs/libvpx/libvpx-1.8.0-r1.ebuild | 2 +-
 media-libs/libvpx/libvpx-1.8.0.ebuild| 2 +-
 6 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/media-libs/libvpx/libvpx-1.5.0.ebuild 
b/media-libs/libvpx/libvpx-1.5.0.ebuild
index c91b6542ea3..a7deea01f3c 100644
--- a/media-libs/libvpx/libvpx-1.5.0.ebuild
+++ b/media-libs/libvpx/libvpx-1.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,10 +11,10 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://chromium.googlesource.com/webm/${PN}.git;
 elif [[ ${PV} == *pre* ]]; then
SRC_URI="mirror://gentoo/${P}.tar.bz2"
-   KEYWORDS="amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 arm arm64 ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux 
~x86-linux"
 else

SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webm/${P}.tar.bz2;
-   KEYWORDS="amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 arm arm64 ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux 
~x86-linux"
 fi
 # generated by: make LIBVPX_TEST_DATA_PATH=libvpx-testdata testdata + tar'ing
 # it.

diff --git a/media-libs/libvpx/libvpx-1.6.0-r1.ebuild 
b/media-libs/libvpx/libvpx-1.6.0-r1.ebuild
index ad0ecc13f11..79d68925dd8 100644
--- a/media-libs/libvpx/libvpx-1.6.0-r1.ebuild
+++ b/media-libs/libvpx/libvpx-1.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ 
SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webm/
 
 LICENSE="BSD"
 SLOT="0/4"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 doc cpu_flags_x86_mmx postproc 
cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 
cpu_flags_x86_sse4_1 +highbitdepth static-libs svc test +threads"
 
 RDEPEND=""

diff --git a/media-libs/libvpx/libvpx-1.6.1.ebuild 
b/media-libs/libvpx/libvpx-1.6.1.ebuild
index 8c124aa2f4f..2a780b5ad0e 100644
--- a/media-libs/libvpx/libvpx-1.6.1.ebuild
+++ b/media-libs/libvpx/libvpx-1.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ 
SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webm/
 
 LICENSE="BSD"
 SLOT="0/4"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 doc cpu_flags_x86_mmx postproc 
cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 
cpu_flags_x86_sse4_1 +highbitdepth static-libs svc test +threads"
 
 REQUIRED_USE="

diff --git a/media-libs/libvpx/libvpx-1.7.0.ebuild 
b/media-libs/libvpx/libvpx-1.7.0.ebuild
index 4bfe6c358c9..877d221cedb 100644
--- a/media-libs/libvpx/libvpx-1.7.0.ebuild
+++ b/media-libs/libvpx/libvpx-1.7.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="amd64 arm arm64 ~hppa ia64 ~ppc ppc64 ~s390 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm arm64 ia64 ~ppc ppc64 ~s390 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 doc cpu_flags_x86_mmx postproc 
cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 
cpu_flags_x86_sse4_1 +highbitdepth static

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

2019-11-11 Thread Mike Gilbert
commit: 298d3c36aed5cdb79508f1527944cf2e64bf8686
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Nov 11 21:48:10 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 11 21:48:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298d3c36

sci-libs/mpir: pass --with-yasm=/bin/false on non-x86 archs

Closes: https://bugs.gentoo.org/661430
Package-Manager: Portage-2.3.78_p18, Repoman-2.3.17_p114
Signed-off-by: Mike Gilbert  gentoo.org>

 sci-libs/mpir/mpir-3.0.0.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sci-libs/mpir/mpir-3.0.0.ebuild b/sci-libs/mpir/mpir-3.0.0.ebuild
index 9fd8a755b58..6efc062bb0a 100644
--- a/sci-libs/mpir/mpir-3.0.0.ebuild
+++ b/sci-libs/mpir/mpir-3.0.0.ebuild
@@ -59,12 +59,16 @@ src_configure() {
# beware that cpudetection aka fat binaries is x86/amd64 only.
# Place mpir in profiles/arch/$arch/package.use.mask
# when making it available on $arch.
-   local myeconfargs+=(
+   local myeconfargs=(
$(use_enable cxx)
$(use_enable cpudetection fat)
$(use_enable static-libs static)
)
-   econf ${myeconfargs[@]}
+   # https://bugs.gentoo.org/661430
+   if !use amd64 && !use x86; then
+   myeconfargs+=( --with-yasm=/bin/false )
+   fi
+   econf "${myeconfargs[@]}"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/sparc/, profiles/arch/ia64/, ...

2019-11-11 Thread Mike Gilbert
commit: 575aac855c7478cfece38bc3ec9476b195234d1e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Nov 11 21:23:39 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 11 21:24:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575aac85

profiles: stable-mask python3_8

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

 profiles/arch/alpha/use.stable.mask | 2 ++
 profiles/arch/amd64/use.stable.mask | 2 ++
 profiles/arch/arm/use.stable.mask   | 2 ++
 profiles/arch/arm64/use.stable.mask | 2 ++
 profiles/arch/ia64/use.stable.mask  | 2 ++
 profiles/arch/powerpc/ppc32/use.stable.mask | 2 ++
 profiles/arch/powerpc/ppc64/use.stable.mask | 2 ++
 profiles/arch/sparc/use.stable.mask | 2 ++
 profiles/arch/x86/use.stable.mask   | 2 ++
 9 files changed, 18 insertions(+)

diff --git a/profiles/arch/alpha/use.stable.mask 
b/profiles/arch/alpha/use.stable.mask
index e384e174cd9..8cdd1ddda1e 100644
--- a/profiles/arch/alpha/use.stable.mask
+++ b/profiles/arch/alpha/use.stable.mask
@@ -20,6 +20,8 @@ elogind
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Tobias Klausmann  (2016-03-17)
 # Webkit itself is enormous (~13h compile+test on our fastest dev machine), so

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index b2065471711..73caf594a8a 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -12,6 +12,8 @@ audacious
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Andreas K. Hüttel  (2017-05-26)
 # dev-db/firebird is keyworded ~amd64

diff --git a/profiles/arch/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index 6f5daaad02d..2ca8927f490 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -16,6 +16,8 @@ php_targets_php7-3
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Andrey Grozin  (2014-05-16)
 # No stable gcl

diff --git a/profiles/arch/arm64/use.stable.mask 
b/profiles/arch/arm64/use.stable.mask
index f72c702f629..10623ef3569 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -24,6 +24,8 @@ fltk
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Michał Górny  (2018-02-19)
 # dev-lang/tk is not stable here.

diff --git a/profiles/arch/ia64/use.stable.mask 
b/profiles/arch/ia64/use.stable.mask
index 6bfa9aaa186..b7d8d4fd466 100644
--- a/profiles/arch/ia64/use.stable.mask
+++ b/profiles/arch/ia64/use.stable.mask
@@ -16,6 +16,8 @@ elogind
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Not stable
 mkl

diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask 
b/profiles/arch/powerpc/ppc32/use.stable.mask
index 329a3eb6614..91afa685e21 100644
--- a/profiles/arch/powerpc/ppc32/use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/use.stable.mask
@@ -6,6 +6,8 @@ ruby_targets_ruby25
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Mikle Kolyada  (2018-04-24)
 # no stable net-misc/aria2 on ppc

diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask 
b/profiles/arch/powerpc/ppc64/use.stable.mask
index 6f2bbeb4eb7..b7ccca540d1 100644
--- a/profiles/arch/powerpc/ppc64/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/use.stable.mask
@@ -12,3 +12,5 @@ ruby_targets_ruby25
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8

diff --git a/profiles/arch/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index e5aaf9470aa..3b398dd0298 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -23,6 +23,8 @@ clamav
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Andrey Grozin  (2014-06-25)
 # no stable version on sparc

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index c30ac38e05b..34f40c9d518 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -12,6 +12,8 @@ audacious
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Andreas K. Hüttel  (2017-05-26)
 # dev-db/firebird is 

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2019-11-11 Thread Mike Gilbert
commit: 351dbb27ec868b0f0ee3ac0598fea184a2476e8d
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Sun Nov 10 16:33:37 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 11 21:04:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351dbb27

www-client/chromium: dev channel bump to 80.0.3962.2

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-80.0.3962.2.ebuild| 736 +
 .../chromium/files/chromium-80-gcc-noexcept.patch  |  48 ++
 .../files/chromium-80-unbundle-libxml.patch| 101 +++
 4 files changed, 886 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 078a2c9b488..29bf420ed15 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,3 +2,4 @@ DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9a
 DIST chromium-78.0.3904.87.tar.xz 742861696 BLAKE2B 
f8e99207876d879dc74873950e3647d41f0c687a9cd6285f44d54a4c39ceac68d455a79c38f0c9c4815ad025b2b6fae95305f0bc47e2d4c0f2937810068ffe1e
 SHA512 
9c59c01c7224771dd1db648a8cea6cda646062b4b172eb7bf0767a0b5ebead038697a8c0ec2c4ef758b876bb7a1c862223b8ef3c23308fd0c99752444305a713
 DIST chromium-78.0.3904.97.tar.xz 742793812 BLAKE2B 
e7fada913f5831d805a50445da41ecbca7e27af52574ce242f427c0e4c83a74ae0283eb1667d74d39eb88f05e88e5a389945628666e24e26d635f74c43c8bc55
 SHA512 
e29312fe5c15eb6888a2e4d7e197c710d53feeecdf4e534c59f3db26973fee13f48880b46a7c3b132bb9989eb617db9c6138b809c3cb762332a9db25ad6d33dc
 DIST chromium-79.0.3945.29.tar.xz 778087092 BLAKE2B 
5ebf337a5510e78cf52e317fa1080f2714be09a8514ec1b9188fbf195efb36016a4588eaba769e6ead0502fa2dadcddb9ccde51c313ad5dc99c92c0d18f92076
 SHA512 
8044996d23d05751b27ce7b01a1728149bf878b884a59bd039c4989a5b5c0ea0872733c70e6908d45861a43ae7d18895718df3d38890c583fe222b65f1b5
+DIST chromium-80.0.3962.2.tar.xz 788407196 BLAKE2B 
f7ece5f654f7b479ac4aad42e18dc2454c46b39353bdf6057c30aeb30714f033af21228269510ddd4ebb15b570987cdbe0d0ae67824368f205fbdb9308cbed07
 SHA512 
29460df7e6b8f4b01fea06faad236690739e250170c190ee991090fc300a3cbea034ebee50731485ac578d5f8c83cfc86e9438bd6ba91c686f17bea78dbf1e86

diff --git a/www-client/chromium/chromium-80.0.3962.2.ebuild 
b/www-client/chromium/chromium-80.0.3962.2.ebuild
new file mode 100644
index 000..6f34c5068d5
--- /dev/null
+++ b/www-client/chromium/chromium-80.0.3962.2.ebuild
@@ -0,0 +1,736 @@
+# Copyright 2009-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB 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 check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+closure-compile component-build cups cpu_flags_arm_neon gnome-keyring 
+hangouts kerberos pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+REQUIRED_USE="component-build? ( !suid )"
+
+COMMON_DEPEND="
+   >=app-accessibility/at-spi2-atk-2.26:2
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/atk-2.26
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-65:= )
+   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.26:=
+   >=dev-libs/re2-0.2016.11.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-2.4.0:0=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-4:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12-r0
+   media-libs/opus:=
+   )
+   sys-apps/dbus:=
+

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

2019-11-11 Thread Mike Gilbert
commit: b828351552b7e3ba206396f73b15dbf442ccbcaa
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Sun Nov 10 16:26:44 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 11 21:04:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8283515

www-client/chromium: beta channel bump to 79.0.3945.29

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest| 2 +-
 .../{chromium-79.0.3945.16.ebuild => chromium-79.0.3945.29.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 00e603a4948..078a2c9b488 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
 DIST chromium-78.0.3904.87.tar.xz 742861696 BLAKE2B 
f8e99207876d879dc74873950e3647d41f0c687a9cd6285f44d54a4c39ceac68d455a79c38f0c9c4815ad025b2b6fae95305f0bc47e2d4c0f2937810068ffe1e
 SHA512 
9c59c01c7224771dd1db648a8cea6cda646062b4b172eb7bf0767a0b5ebead038697a8c0ec2c4ef758b876bb7a1c862223b8ef3c23308fd0c99752444305a713
 DIST chromium-78.0.3904.97.tar.xz 742793812 BLAKE2B 
e7fada913f5831d805a50445da41ecbca7e27af52574ce242f427c0e4c83a74ae0283eb1667d74d39eb88f05e88e5a389945628666e24e26d635f74c43c8bc55
 SHA512 
e29312fe5c15eb6888a2e4d7e197c710d53feeecdf4e534c59f3db26973fee13f48880b46a7c3b132bb9989eb617db9c6138b809c3cb762332a9db25ad6d33dc
-DIST chromium-79.0.3945.16.tar.xz 778029316 BLAKE2B 
abcc71329e6290699a1cc14e051f9026f5c2f2df275f0f65b6b3073a410fc0d633329049cd67e5497dbc2c319aa708e6406bec5130848f3d90461db6086024b2
 SHA512 
fac17c45dca40f9d079d9beaa2660ac9dbd47b985587b6adfaabd5ae53277be008cd358b18041d7961e31eb0a244a19c035b7de25c32b62fb8e99582ced83b3e
+DIST chromium-79.0.3945.29.tar.xz 778087092 BLAKE2B 
5ebf337a5510e78cf52e317fa1080f2714be09a8514ec1b9188fbf195efb36016a4588eaba769e6ead0502fa2dadcddb9ccde51c313ad5dc99c92c0d18f92076
 SHA512 
8044996d23d05751b27ce7b01a1728149bf878b884a59bd039c4989a5b5c0ea0872733c70e6908d45861a43ae7d18895718df3d38890c583fe222b65f1b5

diff --git a/www-client/chromium/chromium-79.0.3945.16.ebuild 
b/www-client/chromium/chromium-79.0.3945.29.ebuild
similarity index 100%
rename from www-client/chromium/chromium-79.0.3945.16.ebuild
rename to www-client/chromium/chromium-79.0.3945.29.ebuild



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

2019-11-11 Thread Mike Gilbert
commit: 390bc22573e277bdf4cdf76d0af82c41937c8b40
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Mon Nov 11 09:13:07 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 11 21:04:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390bc225

profiles: mask chromium dev channel release (M80)

Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/13609

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 8369f500371..f97cd2db696 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Stephan Hartmann  (2019-11-11)
+# Dev channel releases are only for people who
+# are developers or want more experimental features
+# and accept a more unstable release.
+>=www-client/chromium-80
+
 # Aaron Bauman  (2019-11-10)
 # Maintainer-needed, EAPI=0, Removal in 15 days
 # Upstream is dead and can't locate a new home



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

2019-11-10 Thread Mike Gilbert
commit: 5a8ecab57e0fe11b3c7ad8da8d6861e79e77760b
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Sat Nov  9 18:06:45 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Nov 10 17:59:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8ecab5

www-client/chromium: stable channel bump to 78.0.3904.97

Bug: https://bugs.gentoo.org/699676
Closes: https://github.com/gentoo/gentoo/pull/13593
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest |   1 +
 www-client/chromium/chromium-78.0.3904.97.ebuild | 742 +++
 2 files changed, 743 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 4a3cc7d1c7a..00e603a4948 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
 DIST chromium-78.0.3904.87.tar.xz 742861696 BLAKE2B 
f8e99207876d879dc74873950e3647d41f0c687a9cd6285f44d54a4c39ceac68d455a79c38f0c9c4815ad025b2b6fae95305f0bc47e2d4c0f2937810068ffe1e
 SHA512 
9c59c01c7224771dd1db648a8cea6cda646062b4b172eb7bf0767a0b5ebead038697a8c0ec2c4ef758b876bb7a1c862223b8ef3c23308fd0c99752444305a713
+DIST chromium-78.0.3904.97.tar.xz 742793812 BLAKE2B 
e7fada913f5831d805a50445da41ecbca7e27af52574ce242f427c0e4c83a74ae0283eb1667d74d39eb88f05e88e5a389945628666e24e26d635f74c43c8bc55
 SHA512 
e29312fe5c15eb6888a2e4d7e197c710d53feeecdf4e534c59f3db26973fee13f48880b46a7c3b132bb9989eb617db9c6138b809c3cb762332a9db25ad6d33dc
 DIST chromium-79.0.3945.16.tar.xz 778029316 BLAKE2B 
abcc71329e6290699a1cc14e051f9026f5c2f2df275f0f65b6b3073a410fc0d633329049cd67e5497dbc2c319aa708e6406bec5130848f3d90461db6086024b2
 SHA512 
fac17c45dca40f9d079d9beaa2660ac9dbd47b985587b6adfaabd5ae53277be008cd358b18041d7961e31eb0a244a19c035b7de25c32b62fb8e99582ced83b3e

diff --git a/www-client/chromium/chromium-78.0.3904.97.ebuild 
b/www-client/chromium/chromium-78.0.3904.97.ebuild
new file mode 100644
index 000..5223f4fccff
--- /dev/null
+++ b/www-client/chromium/chromium-78.0.3904.97.ebuild
@@ -0,0 +1,742 @@
+# Copyright 2009-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB 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 check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+   
https://dev.gentoo.org/~floppym/dist/chromium-78-revert-noexcept-r1.patch.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+closure-compile component-build cups cpu_flags_arm_neon gnome-keyring 
+hangouts jumbo-build kerberos pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+REQUIRED_USE="component-build? ( !suid )"
+
+COMMON_DEPEND="
+   >=app-accessibility/at-spi2-atk-2.26:2
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/atk-2.26
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-64:= )
+   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.26:=
+   >=dev-libs/re2-0.2016.11.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-2.4.0:0=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-4:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12-r0
+   media-libs/opus:=
+   )
+   sys-apps/dbu

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

2019-11-08 Thread Mike Gilbert
commit: f6369a67d33fd5e95e02cf9b3cee41213a3b8804
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Nov  7 18:16:09 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Nov  8 15:59:47 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f6369a67

install.py: ignore -Z / --context

The --context option accepts an optional argument, but only if it is
passed via --context=arg. The argparse module does not deal with this
properly.

To work around this, have argparse ignore this option, and filter out
any remaining arguments that start with a hyphen and do not occur after
a "--" delimiter.

Bug: https://bugs.gentoo.org/699548
Signed-off-by: Mike Gilbert  gentoo.org>
Reviewed-by: Zec Medico  gentoo.org>

 bin/install.py | 24 ++--
 1 file changed, 14 insertions(+), 10 deletions(-)

diff --git a/bin/install.py b/bin/install.py
index d3789ed96..495534d33 100755
--- a/bin/install.py
+++ b/bin/install.py
@@ -111,12 +111,6 @@ def parse_args(args):
action="store_true",
dest="no_target_directory"
)
-   parser.add_argument(
-   "--context",
-   "-Z",
-   action="store",
-   dest="context"
-   )
parser.add_argument(
"--verbose",
"-v",
@@ -143,11 +137,21 @@ def parse_args(args):
# for known options in order for argparse to correctly
# separate option arguments from file arguments in all
# cases (it also allows for optparse compatibility).
-   parsed_args = parser.parse_known_args()
+   (opts, args) = parser.parse_known_args(args)
+
+   files = []
+   i = 0
+   while i < len(args):
+   if args[i] == "--":
+   i += 1
+   break
+   if not args[i].startswith("-"):
+   files.append(args[i])
+   i += 1
 
-   opts  = parsed_args[0]
-   files = parsed_args[1]
-   files = [f for f in files if f != "--"] # filter out "--"
+   while i < len(args):
+   files.append(args[i])
+   i += 1
 
return (opts, files)
 



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

2019-11-08 Thread Mike Gilbert
commit: 494b140bb12a2b2cccbea5bf46c6a7cac60e5869
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov  8 15:43:18 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Nov  8 15:43:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494b140b

app-admin/sudo: fix secure-path USE flag

Closes: https://bugs.gentoo.org/699620
Package-Manager: Portage-2.3.78_p15, Repoman-2.3.17_p111
Signed-off-by: Mike Gilbert  gentoo.org>

 app-admin/sudo/sudo-1.8.27-r1.ebuild| 3 +--
 app-admin/sudo/sudo-1.8.28_p1-r2.ebuild | 3 +--
 app-admin/sudo/sudo-1.8.29-r2.ebuild| 3 +--
 app-admin/sudo/sudo-.ebuild | 3 +--
 4 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index bc2da1f3318..238ac099e8d 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -142,8 +142,7 @@ src_configure() {
--with-env-editor
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
--with-rundir="${EPREFIX}"/run/sudo
-   $(use_with secure-path secure-path ${SECURE_PATH})
-   --with-secure-path="${SECURE_PATH}"
+   $(use_with secure-path secure-path "${SECURE_PATH}")
--with-vardir="${EPREFIX}"/var/db/sudo
--without-linux-audit
--without-opie

diff --git a/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
index 4c371226f1d..00c5d66d406 100644
--- a/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
@@ -147,8 +147,7 @@ src_configure() {
--with-env-editor
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
--with-rundir="${EPREFIX}"/run/sudo
-   $(use_with secure-path secure-path ${SECURE_PATH})
-   --with-secure-path="${SECURE_PATH}"
+   $(use_with secure-path secure-path "${SECURE_PATH}")
--with-vardir="${EPREFIX}"/var/db/sudo
--without-linux-audit
--without-opie

diff --git a/app-admin/sudo/sudo-1.8.29-r2.ebuild 
b/app-admin/sudo/sudo-1.8.29-r2.ebuild
index 3f019d90fd0..50585e30f91 100644
--- a/app-admin/sudo/sudo-1.8.29-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.29-r2.ebuild
@@ -147,8 +147,7 @@ src_configure() {
--with-env-editor
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
--with-rundir="${EPREFIX}"/run/sudo
-   $(use_with secure-path secure-path ${SECURE_PATH})
-   --with-secure-path="${SECURE_PATH}"
+   $(use_with secure-path secure-path "${SECURE_PATH}")
--with-vardir="${EPREFIX}"/var/db/sudo
--without-linux-audit
--without-opie

diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild
index 4aba6ef09a1..fc4f44f8e4f 100644
--- a/app-admin/sudo/sudo-.ebuild
+++ b/app-admin/sudo/sudo-.ebuild
@@ -143,8 +143,7 @@ src_configure() {
--with-env-editor
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
--with-rundir="${EPREFIX}"/run/sudo
-   $(use_with secure-path secure-path ${SECURE_PATH})
-   --with-secure-path="${SECURE_PATH}"
+   $(use_with secure-path secure-path "${SECURE_PATH}")
--with-vardir="${EPREFIX}"/var/db/sudo
--without-linux-audit
--without-opie



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2019-11-06 Thread Mike Gilbert
commit: 4da7a09504ed862f58f945f200bca06ed730d606
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Mon Nov  4 09:42:38 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Nov  6 18:55:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da7a095

www-client/chromium: beta channel bump to 79.0.3945.16

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest   |  2 +-
 3945.8.ebuild => chromium-79.0.3945.16.ebuild} |  0
 .../chromium/files/chromium-79-gcc-alignas.patch   | 40 --
 3 files changed, 1 insertion(+), 41 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 26041a8b3ef..4a3cc7d1c7a 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,3 @@
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
 DIST chromium-78.0.3904.87.tar.xz 742861696 BLAKE2B 
f8e99207876d879dc74873950e3647d41f0c687a9cd6285f44d54a4c39ceac68d455a79c38f0c9c4815ad025b2b6fae95305f0bc47e2d4c0f2937810068ffe1e
 SHA512 
9c59c01c7224771dd1db648a8cea6cda646062b4b172eb7bf0767a0b5ebead038697a8c0ec2c4ef758b876bb7a1c862223b8ef3c23308fd0c99752444305a713
-DIST chromium-79.0.3945.8.tar.xz 777902956 BLAKE2B 
eba9e94c9305a5fe9aaf8848456a69427219a29b139217d9b5409a35cb4a508d217fe82c08e3bc9325675180bfe7d7c93d583adf9d8ad6c04de1209b2305a1d3
 SHA512 
78358d0dbb8bd574c450f5443b7dfc888ea89ad9fa9da156106d260f1b3921deb6f5a50931c689c1855c9ffdef5e001d8636e8a00d416c9e9efe8bea2a8dfc6d
+DIST chromium-79.0.3945.16.tar.xz 778029316 BLAKE2B 
abcc71329e6290699a1cc14e051f9026f5c2f2df275f0f65b6b3073a410fc0d633329049cd67e5497dbc2c319aa708e6406bec5130848f3d90461db6086024b2
 SHA512 
fac17c45dca40f9d079d9beaa2660ac9dbd47b985587b6adfaabd5ae53277be008cd358b18041d7961e31eb0a244a19c035b7de25c32b62fb8e99582ced83b3e

diff --git a/www-client/chromium/chromium-79.0.3945.8.ebuild 
b/www-client/chromium/chromium-79.0.3945.16.ebuild
similarity index 100%
rename from www-client/chromium/chromium-79.0.3945.8.ebuild
rename to www-client/chromium/chromium-79.0.3945.16.ebuild

diff --git a/www-client/chromium/files/chromium-79-gcc-alignas.patch 
b/www-client/chromium/files/chromium-79-gcc-alignas.patch
index f7f1fe7ac5b..1e031e2a6f2 100644
--- a/www-client/chromium/files/chromium-79-gcc-alignas.patch
+++ b/www-client/chromium/files/chromium-79-gcc-alignas.patch
@@ -1,46 +1,6 @@
 Re-use chromium alignas workaround in protobuf.
 ---
 
-diff --git a/third_party/protobuf/src/google/protobuf/port_def.inc 
b/third_party/protobuf/src/google/protobuf/port_def.inc
-index f1bd85d..9c204a1 100644
 a/third_party/protobuf/src/google/protobuf/port_def.inc
-+++ b/third_party/protobuf/src/google/protobuf/port_def.inc
-@@ -528,6 +528,35 @@ PROTOBUF_EXPORT_TEMPLATE_TEST(DEFAULT, 
__declspec(dllimport));
- #undef IN
- #endif  // _MSC_VER
- 
-+// Specify memory alignment for structs, classes, etc.
-+// Use like:
-+//   class PROTOBUF_ALIGNAS(16) MyClass { ... }
-+//   PROTOBUF_ALIGNAS(16) int array[4];
-+//
-+// In most places you can use the C++11 keyword "alignas", which is preferred.
-+//
-+// But compilers have trouble mixing __attribute__((...)) syntax with
-+// alignas(...) syntax.
-+//
-+// Doesn't work in clang or gcc:
-+//   struct alignas(16) __attribute__((packed)) S { char c; };
-+// Works in clang but not gcc:
-+//   struct __attribute__((packed)) alignas(16) S2 { char c; };
-+// Works in clang and gcc:
-+//   struct alignas(16) S3 { char c; } __attribute__((packed));
-+//
-+// There are also some attributes that must be specified *before* a class
-+// definition: visibility (used for exporting functions/classes) is one of
-+// these attributes. This means that it is not possible to use alignas() with 
a
-+// class that is marked as exported.
-+#if defined(_MSC_VER)
-+#define PROTOBUF_ALIGNAS(byte_alignment) __declspec(align(byte_alignment))
-+#elif defined(__GNUC__)
-+#define PROTOBUF_ALIGNAS(byte_alignment) 
__attribute__((aligned(byte_alignment)))
-+#else
-+#define PROTOBUF_ALIGNAS(byte_alignment) alignas(byte_alignment)
-+#endif
-+
- #if defined(__clang__)
- #pragma clang diagnostic push
- // TODO(gerbens) ideally we cleanup the code. But a cursory try shows many
 diff --git a/third_party/protobuf/src/google/protobuf/arena.h 
b/third_party/protobuf/src/google/protobuf/arena.h
 index dedc221..a8515ce 100644
 --- a/third_party/protobuf/src/google/protobuf/arena.h



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

2019-11-06 Thread Mike Gilbert
commit: 763a3aa61cb67d408cb3650c90e65dc20eb34541
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Mon Nov  4 09:43:33 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Nov  6 18:55:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=763a3aa6

profiles: drop chromium mask

Closes: https://github.com/gentoo/gentoo/pull/13544
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/package.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 7fd8cef3d1c..25fb17a2557 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -109,12 +109,6 @@ media-video/minitube
 # Removal in 30 days.  Bug #698050.
 media-fonts/vc-fonts
 
-# Stephan Hartmann  (2019-10-25)
-# Dev channel releases are only for people who
-# are developers or want more experimental features
-# and accept a more unstable release.
->=www-client/chromium-79
-
 # Hans de Graaff  (2019-10-25)
 # ruby24-only, no longer supported by upstream.
 # Migrate to Rails 5.2 instead. Masked for removal in 30 days.



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

2019-11-05 Thread Mike Gilbert
commit: 51f6c6a2b8d8d16858bed65bc62c2733422d7a5f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov  5 20:41:43 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Nov  5 20:41:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f6c6a2

dev-texlive/texlive-latexrecommended: soft block dev-tex/xcolor

Package-Manager: Portage-2.3.78_p6, Repoman-2.3.17_p102
Signed-off-by: Mike Gilbert  gentoo.org>

 ...commended-2019-r1.ebuild => texlive-latexrecommended-2019-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-texlive/texlive-latexrecommended/texlive-latexrecommended-2019-r1.ebuild 
b/dev-texlive/texlive-latexrecommended/texlive-latexrecommended-2019-r2.ebuild
similarity index 99%
rename from 
dev-texlive/texlive-latexrecommended/texlive-latexrecommended-2019-r1.ebuild
rename to 
dev-texlive/texlive-latexrecommended/texlive-latexrecommended-2019-r2.ebuild
index c5635e65a8e..0a18e4ea869 100644
--- 
a/dev-texlive/texlive-latexrecommended/texlive-latexrecommended-2019-r1.ebuild
+++ 
b/dev-texlive/texlive-latexrecommended/texlive-latexrecommended-2019-r2.ebuild
@@ -21,7 +21,7 @@ DEPEND=">=dev-texlive/texlive-latex-2019
 !dev-texlive/texlive-mathextra
 !=dev-texlive/texlive-luatex-2017*
 !=dev-texlive/texlive-latexextra-2017*
-!!dev-tex/xcolor
+!dev-tex/xcolor
 "
 RDEPEND="${DEPEND} "
 TEXLIVE_MODULE_BINSCRIPTS="texmf-dist/scripts/thumbpdf/thumbpdf.pl 
texmf-dist/scripts/lwarp/lwarpmk.lua"



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

2019-11-03 Thread Mike Gilbert
commit: fc37b9a6cd2e923613c6a0a4a36c9b99346f8dd3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Nov  4 00:11:21 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Nov  4 00:11:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc37b9a6

app-shells/kshdb: depend on app-shells/ksh

Package-Manager: Portage-2.3.78_p6, Repoman-2.3.17_p102
Signed-off-by: Mike Gilbert  gentoo.org>

 app-shells/kshdb/kshdb-1.0.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-shells/kshdb/kshdb-1.0.0.ebuild 
b/app-shells/kshdb/kshdb-1.0.0.ebuild
index 2c739287e1a..e2a594debad 100644
--- a/app-shells/kshdb/kshdb-1.0.0.ebuild
+++ b/app-shells/kshdb/kshdb-1.0.0.ebuild
@@ -13,6 +13,8 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64"
 
+RDEPEND="app-shells/ksh"
+
 PATCHES=(
"${FILESDIR}"/kshdb-1.0.0-remove-COLORFGBG-message.patch
 )



[gentoo-commits] repo/gentoo:master commit in: app-shells/kshdb/, app-shells/kshdb/files/

2019-11-03 Thread Mike Gilbert
commit: 579bc83a9d8018574434dd946ff9fa0af91c25e6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Nov  3 23:58:47 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Nov  3 23:59:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=579bc83a

app-shells/kshdb: new package

Package-Manager: Portage-2.3.78_p6, Repoman-2.3.17_p102
Signed-off-by: Mike Gilbert  gentoo.org>

 app-shells/kshdb/Manifest  |  1 +
 .../kshdb-1.0.0-remove-COLORFGBG-message.patch | 47 ++
 app-shells/kshdb/kshdb-1.0.0.ebuild| 23 +++
 app-shells/kshdb/metadata.xml  |  8 
 4 files changed, 79 insertions(+)

diff --git a/app-shells/kshdb/Manifest b/app-shells/kshdb/Manifest
new file mode 100644
index 000..88cb0b05759
--- /dev/null
+++ b/app-shells/kshdb/Manifest
@@ -0,0 +1 @@
+DIST kshdb-1.0.0.tar.gz 153633 BLAKE2B 
91e5d77e1a74f98149ef4c953c34b6a4ac43f68c930092bde6f5313be6d581072fb8ef39a500204e5eb544e1e6bc53d1f5f7800ba1d333020f6908bbde2268f6
 SHA512 
f010b3b739f1a9fdead52c251a536405f8cbae67882c554b034ef115a9d9ecd60438d883d51dd282a747068e108ad8e5d9442380b6563a2aa262c35b423ee1dd

diff --git a/app-shells/kshdb/files/kshdb-1.0.0-remove-COLORFGBG-message.patch 
b/app-shells/kshdb/files/kshdb-1.0.0-remove-COLORFGBG-message.patch
new file mode 100644
index 000..48db4dbccfd
--- /dev/null
+++ b/app-shells/kshdb/files/kshdb-1.0.0-remove-COLORFGBG-message.patch
@@ -0,0 +1,47 @@
+From a989aef80767d6608f3c3c9db007c5aafd022358 Mon Sep 17 00:00:00 2001
+From: rocky 
+Date: Sun, 3 Nov 2019 18:23:07 -0500
+Subject: [PATCH] Remove COLORFGBG message from term-background.sh
+
+---
+ init/term-background.sh | 12 
+ 1 file changed, 4 insertions(+), 8 deletions(-)
+
+diff --git a/init/term-background.sh b/init/term-background.sh
+index 63f6e7d..716bb04 100644
+--- a/init/term-background.sh
 b/init/term-background.sh
+@@ -57,9 +57,9 @@ get_default_bg() {
+ # Pass as parameters R G B values in hex
+ # On return, variable is_dark_bg is set
+ is_dark_rgb() {
+-typeset r g b
++typeset -i r g b
+ r=$1; g=$2; b=$3
+-if (( (16#$r + 16#$g + 16#$b) < $TERMINAL_COLOR_MIDPOINT )) ; then
++if (( (16#r + 16#g + 16#b) < TERMINAL_COLOR_MIDPOINT )) ; then
+   is_dark_bg=1
+ else
+   is_dark_bg=0
+@@ -172,11 +172,7 @@ if (( !success )) && [[ -n $TERM ]] ; then
+ fi
+ 
+ if (( success )) ; then
+-if (( is_dark_bg == 1 )) ; then
+-  echo "Dark background from ${method}"
+-else
+-  echo "Light background from ${method}"
+-fi
++:
+ elif [[ -n $COLORFGBG ]] ; then
+ # Note that this can be wrong if
+ # COLORFGBG was set prior invoking a terminal
+@@ -196,7 +192,7 @@ fi
+ # some environment variables
+ if is_sourced  ; then
+ if (( exitrc == 0 )) ; then
+-  if (( $is_dark_bg == 1 ))  ; then
++  if (( is_dark_bg == 1 ))  ; then
+   export DARK_BG=1
+   [[ -z $COLORFGBG ]] && export COLORFGBG='0;15'
+   else

diff --git a/app-shells/kshdb/kshdb-1.0.0.ebuild 
b/app-shells/kshdb/kshdb-1.0.0.ebuild
new file mode 100644
index 000..2c739287e1a
--- /dev/null
+++ b/app-shells/kshdb/kshdb-1.0.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Korn Shell Debugger"
+HOMEPAGE="https://github.com/rocky/kshdb;
+SRC_URI="https://github.com/rocky/kshdb/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+PATCHES=(
+   "${FILESDIR}"/kshdb-1.0.0-remove-COLORFGBG-message.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}

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



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

2019-11-03 Thread Mike Gilbert
commit: f026431efa6b2d04b5f90ee333c94a9f0c7c6dbb
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Sun Nov  3 10:04:20 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Nov  3 22:42:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f026431e

www-client/chromium: security cleanup

Bug: https://bugs.gentoo.org/699068
Closes: https://github.com/gentoo/gentoo/pull/13534
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest |   1 -
 www-client/chromium/chromium-78.0.3904.70.ebuild | 742 ---
 2 files changed, 743 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 4bb3400bd48..26041a8b3ef 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,3 @@
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
-DIST chromium-78.0.3904.70.tar.xz 742787108 BLAKE2B 
623a0359f461672d8d6c97b4703f5b50c6ac423350ba96b7f37582be38d9cc66674e441b506405bc5f136df19df886036ef5abae4b8c2e4e953ec296e2a25bb4
 SHA512 
95d926ea92a0e744284a4c5fca619e3a067dd0fdfaa7c05b5a069d2a8d1159bf849335e21e5803bd28175c1994bd4ff15337ad0a3063445fab74eef113275545
 DIST chromium-78.0.3904.87.tar.xz 742861696 BLAKE2B 
f8e99207876d879dc74873950e3647d41f0c687a9cd6285f44d54a4c39ceac68d455a79c38f0c9c4815ad025b2b6fae95305f0bc47e2d4c0f2937810068ffe1e
 SHA512 
9c59c01c7224771dd1db648a8cea6cda646062b4b172eb7bf0767a0b5ebead038697a8c0ec2c4ef758b876bb7a1c862223b8ef3c23308fd0c99752444305a713
 DIST chromium-79.0.3945.8.tar.xz 777902956 BLAKE2B 
eba9e94c9305a5fe9aaf8848456a69427219a29b139217d9b5409a35cb4a508d217fe82c08e3bc9325675180bfe7d7c93d583adf9d8ad6c04de1209b2305a1d3
 SHA512 
78358d0dbb8bd574c450f5443b7dfc888ea89ad9fa9da156106d260f1b3921deb6f5a50931c689c1855c9ffdef5e001d8636e8a00d416c9e9efe8bea2a8dfc6d

diff --git a/www-client/chromium/chromium-78.0.3904.70.ebuild 
b/www-client/chromium/chromium-78.0.3904.70.ebuild
deleted file mode 100644
index de0984e8544..000
--- a/www-client/chromium/chromium-78.0.3904.70.ebuild
+++ /dev/null
@@ -1,742 +0,0 @@
-# Copyright 2009-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB 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 check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/;
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
-   
https://dev.gentoo.org/~floppym/dist/chromium-78-revert-noexcept-r1.patch.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-IUSE="+closure-compile component-build cups cpu_flags_arm_neon gnome-keyring 
+hangouts jumbo-build kerberos pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-REQUIRED_USE="component-build? ( !suid )"
-
-COMMON_DEPEND="
-   >=app-accessibility/at-spi2-atk-2.26:2
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   >=dev-libs/atk-2.26
-   dev-libs/expat:=
-   dev-libs/glib:2
-   system-icu? ( >=dev-libs/icu-64:= )
-   >=dev-libs/libxml2-2.9.4-r3:=[icu]
-   dev-libs/libxslt:=
-   dev-libs/nspr:=
-   >=dev-libs/nss-3.26:=
-   >=dev-libs/re2-0.2016.11.01:=
-   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
-   >=media-libs/alsa-lib-1.0.19:=
-   media-libs/fontconfig:=
-   media-libs/freetype:=
-   >=media-libs/harfbuzz-2.4.0:0=[icu(-)]
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
-   >=media-libs/openh264-1.6.0:=
-   pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? (
-   >=media-video/ffmpeg-4:=
-   || (
-   media-video/ffmpeg[-samba]
-   >=net-fs/samba-4.5.10-r1[-debug(-)]
-   )
-   !=net-fs/samba-4.5.12-r0
-   media-libs/opus:=
-   )
-   sys-apps/dbus:=
-   sys-apps/

[gentoo-commits] repo/gentoo:master commit in: virtual/libudev/

2019-11-01 Thread Mike Gilbert
commit: 37a3b27b48eaefe22d9ae3c2d3fb8bc052ab5891
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov  1 19:29:50 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Nov  1 19:29:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a3b27b

virtual/libudev: 232-r3 stable on amd64

Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 virtual/libudev/libudev-232-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/libudev/libudev-232-r3.ebuild 
b/virtual/libudev/libudev-232-r3.ebuild
index d00246ac71a..2d4e82e4083 100644
--- a/virtual/libudev/libudev-232-r3.ebuild
+++ b/virtual/libudev/libudev-232-r3.ebuild
@@ -6,7 +6,7 @@ inherit multilib-build
 
 DESCRIPTION="Virtual for libudev providers"
 SLOT="0/1"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86"
 IUSE="static-libs systemd"
 
 RDEPEND="



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

2019-11-01 Thread Mike Gilbert
commit: cce08631bf3bc34a49bdf8e2402ab41e6915be58
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Fri Nov  1 15:43:06 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Nov  1 18:09:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce08631

www-client/chromium: stable channel bump to 78.0.3904.87

Bug: https://bugs.gentoo.org/699068
Closes: https://github.com/gentoo/gentoo/pull/13519
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest |   1 +
 www-client/chromium/chromium-78.0.3904.87.ebuild | 742 +++
 2 files changed, 743 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 6cab752dd46..4bb3400bd48 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
 DIST chromium-78.0.3904.70.tar.xz 742787108 BLAKE2B 
623a0359f461672d8d6c97b4703f5b50c6ac423350ba96b7f37582be38d9cc66674e441b506405bc5f136df19df886036ef5abae4b8c2e4e953ec296e2a25bb4
 SHA512 
95d926ea92a0e744284a4c5fca619e3a067dd0fdfaa7c05b5a069d2a8d1159bf849335e21e5803bd28175c1994bd4ff15337ad0a3063445fab74eef113275545
+DIST chromium-78.0.3904.87.tar.xz 742861696 BLAKE2B 
f8e99207876d879dc74873950e3647d41f0c687a9cd6285f44d54a4c39ceac68d455a79c38f0c9c4815ad025b2b6fae95305f0bc47e2d4c0f2937810068ffe1e
 SHA512 
9c59c01c7224771dd1db648a8cea6cda646062b4b172eb7bf0767a0b5ebead038697a8c0ec2c4ef758b876bb7a1c862223b8ef3c23308fd0c99752444305a713
 DIST chromium-79.0.3945.8.tar.xz 777902956 BLAKE2B 
eba9e94c9305a5fe9aaf8848456a69427219a29b139217d9b5409a35cb4a508d217fe82c08e3bc9325675180bfe7d7c93d583adf9d8ad6c04de1209b2305a1d3
 SHA512 
78358d0dbb8bd574c450f5443b7dfc888ea89ad9fa9da156106d260f1b3921deb6f5a50931c689c1855c9ffdef5e001d8636e8a00d416c9e9efe8bea2a8dfc6d

diff --git a/www-client/chromium/chromium-78.0.3904.87.ebuild 
b/www-client/chromium/chromium-78.0.3904.87.ebuild
new file mode 100644
index 000..5223f4fccff
--- /dev/null
+++ b/www-client/chromium/chromium-78.0.3904.87.ebuild
@@ -0,0 +1,742 @@
+# Copyright 2009-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB 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 check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+   
https://dev.gentoo.org/~floppym/dist/chromium-78-revert-noexcept-r1.patch.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+closure-compile component-build cups cpu_flags_arm_neon gnome-keyring 
+hangouts jumbo-build kerberos pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+REQUIRED_USE="component-build? ( !suid )"
+
+COMMON_DEPEND="
+   >=app-accessibility/at-spi2-atk-2.26:2
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/atk-2.26
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-64:= )
+   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.26:=
+   >=dev-libs/re2-0.2016.11.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-2.4.0:0=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-4:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12-r0
+   media-libs/opus:=
+   )
+   sys-apps/dbu

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2019-10-31 Thread Mike Gilbert
commit: bef58a53229fccc6343da91057bdfce55bc46ee6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct 31 21:05:09 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Oct 31 21:05:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef58a53

www-plugins/chrome-binary-plugins: automated update

Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 6 +++---
 ...8.0.3904.70.ebuild => chrome-binary-plugins-78.0.3904.87.ebuild} | 0
 ..._beta.ebuild => chrome-binary-plugins-79.0.3945.16_alpha.ebuild} | 0
 ..._alpha.ebuild => chrome-binary-plugins-79.0.3945.16_beta.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 9e62501d534..4c33e9c3d3a 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_78.0.3904.70-1_amd64.deb 65198554 BLAKE2B 
e4b82a1ea00369480c7479ae3e1dd83ec21a62ab78ac6eed5eec3e0bd97c5e16b69dfad967de38affca403eff50cab3a7b18442b6e79f6ad330d9fa90b4d34c2
 SHA512 
a82a49f9ffe19c97f91f2f532dada3ed114554f70cb7305ad22b56451e945beafd7956a8c0786f49d469d32e37a8cd2ec4ec63401192b3e77e5a613d8272f4a7
-DIST google-chrome-stable_78.0.3904.70-1_amd64.deb 63299782 BLAKE2B 
5312ac6b32fec5ec061ce989051ad92fe772ae0e9fadcdb48a36872a77a6e5fb5ab6a7291ebbaa154e42127edd91af0cb6df0a4eacadb3e77368135218b7e7ae
 SHA512 
fae818897b22175345a9e7e2cafd8042fb4c7628f8321ea1ce49029b57763d553b3af1c354ff19f9ada599fc1b5e363d11583caa7b20a17728005b34f3736c05
-DIST google-chrome-unstable_79.0.3945.8-1_amd64.deb 64738720 BLAKE2B 
888a23aaed45a208c2cc1296f3af508285fb2ef6f854edb27a29a8dda09f26b90d199df9256aaeafa733a2799567cab715b498b4021dd3ca22a74b7a64af9b87
 SHA512 
7557665a79ed591cea3f96972c7434b6bc9be59ef1888f81b36af6a58994efdd00d444eb83211ba1f6a8a4971e5ee5df9e342dee9f36f5bbfdd4c2bf92018cb2
+DIST google-chrome-beta_79.0.3945.16-1_amd64.deb 64771552 BLAKE2B 
bd49950382a82ff28365caa1c83d1838d0ee51ccf078ab11d0465a9469f8553bab9459ac0b9420d8eef1eda70196afa5583fc9506eed953886572b7fd84b6d4a
 SHA512 
666012cbff66ae82835fc6545e50ae1b44595eb92562126bc8da40d71b4ac33ff8c059b13a158273905d6bf5456d0890c1e69894bb89e2526539c6fb4468fc80
+DIST google-chrome-stable_78.0.3904.87-1_amd64.deb 62927822 BLAKE2B 
de333c8ba5f2b3f4ceaf6b8b4878f02d298e2b873c47298f4491c5759df590ffa36a753a0fa837bdf87e65560adf528d872b5f164f957a98c5814abc1bf4c065
 SHA512 
02e9ac58a8922e576ceeff6093480449d99b5d93fa6537bc96f5fc01abc7d58f5f3add7b432ef85608184acc9f002d8b16d8bf02fdd95177b857946492ea9e60
+DIST google-chrome-unstable_79.0.3945.16-1_amd64.deb 64760390 BLAKE2B 
4b7eb4067c793376a6af4c5fd10671172c1f65ccd6b2f278dc84322462fc356c7112d637b1ee7d09e519a62c6097f1df70a1229d7e015833210eac2ce94883f8
 SHA512 
0b66f7503896426759be08f0a3b32ce49d0794a7ccf56a64dd25638574374f18cd2f2c4b034700b3201a1bef5d3423086373402a2f9d3ff8c5c1ff0db0449a60

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.70.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.87.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.70.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.87.ebuild

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.70_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.16_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.70_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.16_alpha.ebuild

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.8_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.16_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.8_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.16_beta.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2019-10-31 Thread Mike Gilbert
commit: 02c7adbb50a0140afa782f507dfa555dbd1f2008
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct 31 21:04:59 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Oct 31 21:04:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c7adbb

www-client/google-chrome-unstable: automated update (79.0.3945.16)

Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...le-79.0.3945.8.ebuild => google-chrome-unstable-79.0.3945.16.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index bb20ba2af10..79a3d1ab314 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_79.0.3945.8-1_amd64.deb 64738720 BLAKE2B 
888a23aaed45a208c2cc1296f3af508285fb2ef6f854edb27a29a8dda09f26b90d199df9256aaeafa733a2799567cab715b498b4021dd3ca22a74b7a64af9b87
 SHA512 
7557665a79ed591cea3f96972c7434b6bc9be59ef1888f81b36af6a58994efdd00d444eb83211ba1f6a8a4971e5ee5df9e342dee9f36f5bbfdd4c2bf92018cb2
+DIST google-chrome-unstable_79.0.3945.16-1_amd64.deb 64760390 BLAKE2B 
4b7eb4067c793376a6af4c5fd10671172c1f65ccd6b2f278dc84322462fc356c7112d637b1ee7d09e519a62c6097f1df70a1229d7e015833210eac2ce94883f8
 SHA512 
0b66f7503896426759be08f0a3b32ce49d0794a7ccf56a64dd25638574374f18cd2f2c4b034700b3201a1bef5d3423086373402a2f9d3ff8c5c1ff0db0449a60

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-79.0.3945.8.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-79.0.3945.16.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-79.0.3945.8.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-79.0.3945.16.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2019-10-31 Thread Mike Gilbert
commit: 8e54d1914f3867e4402dd7085e38e9753ef0a49d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct 31 21:04:45 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Oct 31 21:04:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e54d191

www-client/google-chrome-beta: automated update (79.0.3945.16)

Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-78.0.3904.70.ebuild => google-chrome-beta-79.0.3945.16.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index f3883e0ff86..cabe3242a93 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_78.0.3904.70-1_amd64.deb 65198554 BLAKE2B 
e4b82a1ea00369480c7479ae3e1dd83ec21a62ab78ac6eed5eec3e0bd97c5e16b69dfad967de38affca403eff50cab3a7b18442b6e79f6ad330d9fa90b4d34c2
 SHA512 
a82a49f9ffe19c97f91f2f532dada3ed114554f70cb7305ad22b56451e945beafd7956a8c0786f49d469d32e37a8cd2ec4ec63401192b3e77e5a613d8272f4a7
+DIST google-chrome-beta_79.0.3945.16-1_amd64.deb 64771552 BLAKE2B 
bd49950382a82ff28365caa1c83d1838d0ee51ccf078ab11d0465a9469f8553bab9459ac0b9420d8eef1eda70196afa5583fc9506eed953886572b7fd84b6d4a
 SHA512 
666012cbff66ae82835fc6545e50ae1b44595eb92562126bc8da40d71b4ac33ff8c059b13a158273905d6bf5456d0890c1e69894bb89e2526539c6fb4468fc80

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-78.0.3904.70.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-79.0.3945.16.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-78.0.3904.70.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-79.0.3945.16.ebuild



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

2019-10-31 Thread Mike Gilbert
commit: 98f84590b4d71bddc9332414862c802551cddb55
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct 31 21:04:31 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Oct 31 21:04:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f84590

www-client/google-chrome: automated update (78.0.3904.87)

Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome/Manifest   | 2 +-
 ...gle-chrome-78.0.3904.70.ebuild => google-chrome-78.0.3904.87.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index c61e3829b2c..c433e0936a7 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_78.0.3904.70-1_amd64.deb 63299782 BLAKE2B 
5312ac6b32fec5ec061ce989051ad92fe772ae0e9fadcdb48a36872a77a6e5fb5ab6a7291ebbaa154e42127edd91af0cb6df0a4eacadb3e77368135218b7e7ae
 SHA512 
fae818897b22175345a9e7e2cafd8042fb4c7628f8321ea1ce49029b57763d553b3af1c354ff19f9ada599fc1b5e363d11583caa7b20a17728005b34f3736c05
+DIST google-chrome-stable_78.0.3904.87-1_amd64.deb 62927822 BLAKE2B 
de333c8ba5f2b3f4ceaf6b8b4878f02d298e2b873c47298f4491c5759df590ffa36a753a0fa837bdf87e65560adf528d872b5f164f957a98c5814abc1bf4c065
 SHA512 
02e9ac58a8922e576ceeff6093480449d99b5d93fa6537bc96f5fc01abc7d58f5f3add7b432ef85608184acc9f002d8b16d8bf02fdd95177b857946492ea9e60

diff --git a/www-client/google-chrome/google-chrome-78.0.3904.70.ebuild 
b/www-client/google-chrome/google-chrome-78.0.3904.87.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-78.0.3904.70.ebuild
rename to www-client/google-chrome/google-chrome-78.0.3904.87.ebuild



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

2019-10-31 Thread Mike Gilbert
commit: ae1fe6ff6bcf86e484d9bd9347198791f7cbef46
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Wed Oct 30 18:42:44 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Oct 31 21:00:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae1fe6ff

www-client/chromium: fix building with icu-65 in stable channel

Closes: https://bugs.gentoo.org/698930
Closes: https://github.com/gentoo/gentoo/pull/13503
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/chromium-78.0.3904.70.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/chromium/chromium-78.0.3904.70.ebuild 
b/www-client/chromium/chromium-78.0.3904.70.ebuild
index a3d88033a0f..de0984e8544 100644
--- a/www-client/chromium/chromium-78.0.3904.70.ebuild
+++ b/www-client/chromium/chromium-78.0.3904.70.ebuild
@@ -158,6 +158,7 @@ PATCHES=(
"${FILESDIR}/chromium-78-gcc-std-vector.patch"
"${FILESDIR}/chromium-78-gcc-noexcept.patch"
"${FILESDIR}/chromium-78-gcc-alignas.patch"
+   "${FILESDIR}/chromium-79-icu-65.patch"
 )
 
 pre_build_checks() {



[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/, profiles/arch/powerpc/, profiles/desc/

2019-10-29 Thread Mike Gilbert
commit: ed552f6d59ebb74594841e0c3d79be45bda1781e
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Fri Oct 18 21:08:57 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 29 21:11:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed552f6d

sys-boot/grub: add platform xen_pvh

Closes: https://bugs.gentoo.org/697978
Closes: https://github.com/gentoo/gentoo/pull/13334
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/arch/powerpc/package.use.mask | 2 +-
 profiles/desc/grub_platforms.desc  | 1 +
 sys-boot/grub/grub-2.04-r1.ebuild  | 4 +++-
 sys-boot/grub/grub-.ebuild | 4 +++-
 4 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 444f0f94f38..67dd6101c60 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -46,7 +46,7 @@ net-analyzer/icinga2 mariadb
 
 # Luca Barbato  (2018-08-12)
 # grub pc is not supported on powerpc
-sys-boot/grub:2 grub_platforms_pc grub_platforms_efi-32 grub_platforms_efi-64 
grub_platforms_xen
+sys-boot/grub:2 grub_platforms_pc grub_platforms_efi-32 grub_platforms_efi-64 
grub_platforms_xen grub_platforms_xen-pvh
 
 # Luke Dashjr  (2018-06-08)
 # Requires unported sys-libs/netbsd-csu

diff --git a/profiles/desc/grub_platforms.desc 
b/profiles/desc/grub_platforms.desc
index ef7153c971a..b5978a32dba 100644
--- a/profiles/desc/grub_platforms.desc
+++ b/profiles/desc/grub_platforms.desc
@@ -18,3 +18,4 @@ qemu-mips - QEMU MIPS platform support
 uboot - U-Boot platform support
 xen - XEN (pvgrub2) platform support
 xen-32 - Build 32-bit XEN (pvgrub2) platform support on amd64
+xen-pvh - XEN (pvhgrub2) platform support

diff --git a/sys-boot/grub/grub-2.04-r1.ebuild 
b/sys-boot/grub/grub-2.04-r1.ebuild
index 81bd769728c..7135f70c7f9 100644
--- a/sys-boot/grub/grub-2.04-r1.ebuild
+++ b/sys-boot/grub/grub-2.04-r1.ebuild
@@ -55,7 +55,7 @@ LICENSE="GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( 
BitstreamVera )"
 SLOT="2/${PVR}"
 IUSE="device-mapper doc efiemu +fonts mount nls sdl test +themes truetype 
libzfs"
 
-GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen xen-32 )
+GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen xen-32 xen-pvh )
 IUSE+=" ${GRUB_ALL_PLATFORMS[@]/#/grub_platforms_}"
 
 REQUIRED_USE="
@@ -105,6 +105,7 @@ DEPEND="
ppc64? ( >=sys-apps/ibm-powerpc-utils-1.3.5 )
grub_platforms_xen? ( app-emulation/xen-tools:= )
grub_platforms_xen-32? ( app-emulation/xen-tools:= )
+   grub_platforms_xen-pvh? ( app-emulation/xen-tools:= )
 "
 RDEPEND="${DEPEND}
kernel_linux? (
@@ -177,6 +178,7 @@ grub_configure() {
 
case ${MULTIBUILD_VARIANT} in
efi*) platform=efi ;;
+   xen-pvh) platform=xen_pvh ;;
xen*) platform=xen ;;
guessed) ;;
*) platform=${MULTIBUILD_VARIANT} ;;

diff --git a/sys-boot/grub/grub-.ebuild b/sys-boot/grub/grub-.ebuild
index 07f21fac670..6b165af8248 100644
--- a/sys-boot/grub/grub-.ebuild
+++ b/sys-boot/grub/grub-.ebuild
@@ -54,7 +54,7 @@ LICENSE="GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( 
BitstreamVera )"
 SLOT="2/${PVR}"
 IUSE="device-mapper doc efiemu +fonts mount nls sdl test +themes truetype 
libzfs"
 
-GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen xen-32 )
+GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen xen-32 xen-pvh )
 IUSE+=" ${GRUB_ALL_PLATFORMS[@]/#/grub_platforms_}"
 
 REQUIRED_USE="
@@ -104,6 +104,7 @@ DEPEND="
ppc64? ( >=sys-apps/ibm-powerpc-utils-1.3.5 )
grub_platforms_xen? ( app-emulation/xen-tools:= )
grub_platforms_xen-32? ( app-emulation/xen-tools:= )
+   grub_platforms_xen-pvh? ( app-emulation/xen-tools:= )
 "
 RDEPEND="${DEPEND}
kernel_linux? (
@@ -176,6 +177,7 @@ grub_configure() {
 
case ${MULTIBUILD_VARIANT} in
efi*) platform=efi ;;
+   xen-pvh) platform=xen_pvh ;;
xen*) platform=xen ;;
guessed) ;;
*) platform=${MULTIBUILD_VARIANT} ;;



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2019-10-29 Thread Mike Gilbert
commit: e99cd36078a29de594241aa44b7de3f3ce353db9
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Tue Oct 29 14:08:48 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 29 20:11:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99cd360

www-client/chromium: dev channel bump to 79.0.3945.8

Closes: https://github.com/gentoo/gentoo/pull/13487
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest   |   2 +-
 ...0.3941.4.ebuild => chromium-79.0.3945.8.ebuild} |   3 +-
 .../chromium-79-gcc-ambiguous-nodestructor.patch   |  32 +++-
 .../files/chromium-79-gcc-name-clash.patch | 135 
 .../files/chromium-79-gcc-permissive.patch |  14 --
 .../chromium/files/chromium-79-include.patch   | 151 +++--
 .../files/chromium-79-swiftshader-linux.patch  | 180 -
 7 files changed, 272 insertions(+), 245 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index f2606637827..6cab752dd46 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,3 @@
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
 DIST chromium-78.0.3904.70.tar.xz 742787108 BLAKE2B 
623a0359f461672d8d6c97b4703f5b50c6ac423350ba96b7f37582be38d9cc66674e441b506405bc5f136df19df886036ef5abae4b8c2e4e953ec296e2a25bb4
 SHA512 
95d926ea92a0e744284a4c5fca619e3a067dd0fdfaa7c05b5a069d2a8d1159bf849335e21e5803bd28175c1994bd4ff15337ad0a3063445fab74eef113275545
-DIST chromium-79.0.3941.4.tar.xz 772100680 BLAKE2B 
2a510529ae9a58c2c831bd293eb1a9ea276422da6f49741be208bcf8c17eafa0e47c0adf8e3f1148f3da821188315e9d6c7f2de1c44dd844f5d481be17b35ef7
 SHA512 
5847f7c647737ea96c27f859e5b763100c4d0ecff83eb33d81d144e3be16a5a709290a66fa6754b8a38be68c850dee4be0abc2419f5a50e0cf22bc37a0563c80
+DIST chromium-79.0.3945.8.tar.xz 777902956 BLAKE2B 
eba9e94c9305a5fe9aaf8848456a69427219a29b139217d9b5409a35cb4a508d217fe82c08e3bc9325675180bfe7d7c93d583adf9d8ad6c04de1209b2305a1d3
 SHA512 
78358d0dbb8bd574c450f5443b7dfc888ea89ad9fa9da156106d260f1b3921deb6f5a50931c689c1855c9ffdef5e001d8636e8a00d416c9e9efe8bea2a8dfc6d

diff --git a/www-client/chromium/chromium-79.0.3941.4.ebuild 
b/www-client/chromium/chromium-79.0.3945.8.ebuild
similarity index 99%
rename from www-client/chromium/chromium-79.0.3941.4.ebuild
rename to www-client/chromium/chromium-79.0.3945.8.ebuild
index 9e2a2c46130..cf14a286871 100644
--- a/www-client/chromium/chromium-79.0.3941.4.ebuild
+++ b/www-client/chromium/chromium-79.0.3945.8.ebuild
@@ -144,14 +144,13 @@ PATCHES=(
"${FILESDIR}/chromium-fix-char_traits.patch"
"${FILESDIR}/chromium-unbundle-zlib-r1.patch"
"${FILESDIR}/chromium-77-system-icu.patch"
-   "${FILESDIR}/chromium-78-pm-crash.patch"
"${FILESDIR}/chromium-78-icon.patch"
"${FILESDIR}/chromium-78-protobuf-export.patch"
-   "${FILESDIR}/chromium-79-swiftshader-linux.patch"
"${FILESDIR}/chromium-79-system-hb.patch"
"${FILESDIR}/chromium-79-include.patch"
"${FILESDIR}/chromium-79-icu-65.patch"
"${FILESDIR}/chromium-79-gcc-ambiguous-nodestructor.patch"
+   "${FILESDIR}/chromium-79-gcc-name-clash.patch"
"${FILESDIR}/chromium-79-gcc-permissive.patch"
"${FILESDIR}/chromium-79-gcc-alignas.patch"
 )

diff --git 
a/www-client/chromium/files/chromium-79-gcc-ambiguous-nodestructor.patch 
b/www-client/chromium/files/chromium-79-gcc-ambiguous-nodestructor.patch
index 24504325e46..d43a091b971 100644
--- a/www-client/chromium/files/chromium-79-gcc-ambiguous-nodestructor.patch
+++ b/www-client/chromium/files/chromium-79-gcc-ambiguous-nodestructor.patch
@@ -1,13 +1,39 @@
+From af77dc4014ead3d898fdc8a7a70fe5063ac9b102 Mon Sep 17 00:00:00 2001
+From: Jose Dapena Paz 
+Date: Fri, 25 Oct 2019 19:01:29 +
+Subject: [PATCH] GCC: use brace-initializer for DohUpgrade vector
+
+Constructing NoDestructor with parenthesis constructor is ambiguous
+in GCC. Use brace-initializer to avoid that problem. This fixes this
+build error:
+
+Bug: 819294
+Change-Id: I00dda42daa1794d11e022f26ac07f92e599d106d
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1879910
+Reviewed-by: Eric Orth 
+Commit-Queue: José Dapena Paz 
+Cr-Commit-Position: refs/heads/master@{#709569}
+---
+
 diff --git a/net/dns/dns_util.cc b/net/dns/dns_util.cc
-index 14997c4..1543e91 100644
+index 14

[gentoo-commits] repo/gentoo:master commit in: virtual/libudev/

2019-10-28 Thread Mike Gilbert
commit: 19799a5d963d1cbfae014c1af0272f7aa4e79c1b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct 28 17:12:36 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Oct 28 17:12:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19799a5d

virtual/libudev: restore ~riscv keyword

Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 virtual/libudev/libudev-232-r2.ebuild | 2 +-
 virtual/libudev/libudev-232-r3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/libudev/libudev-232-r2.ebuild 
b/virtual/libudev/libudev-232-r2.ebuild
index 95c873cee6b..ee3ff70 100644
--- a/virtual/libudev/libudev-232-r2.ebuild
+++ b/virtual/libudev/libudev-232-r2.ebuild
@@ -6,7 +6,7 @@ inherit multilib-build
 
 DESCRIPTION="Virtual for libudev providers"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86"
 IUSE="static-libs systemd"
 
 RDEPEND="

diff --git a/virtual/libudev/libudev-232-r3.ebuild 
b/virtual/libudev/libudev-232-r3.ebuild
index cda316a78ba..7a07ae5ce8f 100644
--- a/virtual/libudev/libudev-232-r3.ebuild
+++ b/virtual/libudev/libudev-232-r3.ebuild
@@ -6,7 +6,7 @@ inherit multilib-build
 
 DESCRIPTION="Virtual for libudev providers"
 SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
 IUSE="static-libs systemd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: virtual/libudev/

2019-10-28 Thread Mike Gilbert
commit: d4d874557a7a28796a656efb18d4be80c54d72fb
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct 28 17:10:00 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Oct 28 17:10:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d87455

virtual/libudev: revbump with proper static-libs usedep

Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 virtual/libudev/libudev-232-r3.ebuild | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/virtual/libudev/libudev-232-r3.ebuild 
b/virtual/libudev/libudev-232-r3.ebuild
new file mode 100644
index 000..cda316a78ba
--- /dev/null
+++ b/virtual/libudev/libudev-232-r3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit multilib-build
+
+DESCRIPTION="Virtual for libudev providers"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="static-libs systemd"
+
+RDEPEND="
+   !systemd? ( || (
+   >=sys-fs/eudev-3.2.9:0/0[${MULTILIB_USEDEP},static-libs(-)?]
+   >=sys-fs/udev-232:0/0[${MULTILIB_USEDEP},static-libs(-)?]
+   ) )
+   systemd? ( 
>=sys-apps/systemd-232:0/2[${MULTILIB_USEDEP},static-libs(-)?] )
+"



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2019-10-27 Thread Mike Gilbert
commit: 112ec0703736e211689b6bca45d7f6ae702065d4
Author: Stephan Hartmann  tu-dresden  de>
AuthorDate: Sat Oct 26 21:31:37 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Oct 27 14:38:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112ec070

www-client/chromium: fix build with icu-65

Closes: https://bugs.gentoo.org/698564
Closes: https://github.com/gentoo/gentoo/pull/13455
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/chromium-79.0.3941.4.ebuild|  1 +
 www-client/chromium/files/chromium-79-icu-65.patch | 13 +
 2 files changed, 14 insertions(+)

diff --git a/www-client/chromium/chromium-79.0.3941.4.ebuild 
b/www-client/chromium/chromium-79.0.3941.4.ebuild
index 1cb2a50a73e..9e2a2c46130 100644
--- a/www-client/chromium/chromium-79.0.3941.4.ebuild
+++ b/www-client/chromium/chromium-79.0.3941.4.ebuild
@@ -150,6 +150,7 @@ PATCHES=(
"${FILESDIR}/chromium-79-swiftshader-linux.patch"
"${FILESDIR}/chromium-79-system-hb.patch"
"${FILESDIR}/chromium-79-include.patch"
+   "${FILESDIR}/chromium-79-icu-65.patch"
"${FILESDIR}/chromium-79-gcc-ambiguous-nodestructor.patch"
"${FILESDIR}/chromium-79-gcc-permissive.patch"
"${FILESDIR}/chromium-79-gcc-alignas.patch"

diff --git a/www-client/chromium/files/chromium-79-icu-65.patch 
b/www-client/chromium/files/chromium-79-icu-65.patch
new file mode 100644
index 000..e0732b6ace2
--- /dev/null
+++ b/www-client/chromium/files/chromium-79-icu-65.patch
@@ -0,0 +1,13 @@
+diff --git a/third_party/blink/renderer/core/dom/document.cc 
b/third_party/blink/renderer/core/dom/document.cc
+index 5a62770..1fae2aa 100644
+--- a/third_party/blink/renderer/core/dom/document.cc
 b/third_party/blink/renderer/core/dom/document.cc
+@@ -6192,7 +6192,7 @@ static ParseQualifiedNameResult 
ParseQualifiedNameInternal(
+ 
+   for (unsigned i = 0; i < length;) {
+ UChar32 c;
+-U16_NEXT(characters, i, length, c)
++U16_NEXT(characters, i, length, c);
+ if (c == ':') {
+   if (saw_colon)
+ return ParseQualifiedNameResult(kQNMultipleColons);



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2019-10-27 Thread Mike Gilbert
commit: f39b48f3c96f1881eea8ba2bd5b3c0e19e091c4a
Author: Stephan Hartmann  tu-dresden  de>
AuthorDate: Sun Oct 27 12:29:32 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Oct 27 14:39:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f39b48f3

www-client/chromium: security cleanup

Bug: https://bugs.gentoo.org/698398
Closes: https://github.com/gentoo/gentoo/pull/13465
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest   |   1 -
 www-client/chromium/chromium-77.0.3865.120.ebuild  | 733 -
 .../chromium/files/chromium-77-blink-include.patch |  28 -
 .../chromium/files/chromium-77-fix-gn-gen.patch|  11 -
 .../chromium/files/chromium-77-gcc-abstract.patch  |  61 --
 .../chromium/files/chromium-77-gcc-alignas.patch   |  72 --
 .../chromium/files/chromium-77-gcc-include.patch   |  26 -
 .../chromium/files/chromium-77-no-cups.patch   |  42 --
 .../chromium/files/chromium-77-std-string.patch| 130 
 .../chromium/files/chromium-77-system-hb.patch |  13 -
 .../chromium/files/chromium-unbundle-zlib.patch|  25 -
 11 files changed, 1142 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 1e46a565387..f2606637827 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,3 @@
-DIST chromium-77.0.3865.120.tar.xz 729636120 BLAKE2B 
7ff2467b5dd421c3962dd86503975fe042ced4a44e9d3705106ee9c9a7ceaa94c38fea2aefe4913bfe4af40775cb37b175d9a6c70b67d807c227f7e363ba5783
 SHA512 
4c72c9e9cd9a5d7f89e33c52d117018418ce0f5d23a57341b26ce47c8f90fa55f52a0c976b6959026dc273d5b37aa57306253a9b533172cd133a815edc7bccb4
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
 DIST chromium-78.0.3904.70.tar.xz 742787108 BLAKE2B 
623a0359f461672d8d6c97b4703f5b50c6ac423350ba96b7f37582be38d9cc66674e441b506405bc5f136df19df886036ef5abae4b8c2e4e953ec296e2a25bb4
 SHA512 
95d926ea92a0e744284a4c5fca619e3a067dd0fdfaa7c05b5a069d2a8d1159bf849335e21e5803bd28175c1994bd4ff15337ad0a3063445fab74eef113275545
 DIST chromium-79.0.3941.4.tar.xz 772100680 BLAKE2B 
2a510529ae9a58c2c831bd293eb1a9ea276422da6f49741be208bcf8c17eafa0e47c0adf8e3f1148f3da821188315e9d6c7f2de1c44dd844f5d481be17b35ef7
 SHA512 
5847f7c647737ea96c27f859e5b763100c4d0ecff83eb33d81d144e3be16a5a709290a66fa6754b8a38be68c850dee4be0abc2419f5a50e0cf22bc37a0563c80

diff --git a/www-client/chromium/chromium-77.0.3865.120.ebuild 
b/www-client/chromium/chromium-77.0.3865.120.ebuild
deleted file mode 100644
index 0dbd8e2289d..000
--- a/www-client/chromium/chromium-77.0.3865.120.ebuild
+++ /dev/null
@@ -1,733 +0,0 @@
-# Copyright 2009-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB 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 check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/;
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-IUSE="+closure-compile component-build cups cpu_flags_arm_neon gnome-keyring 
+hangouts jumbo-build kerberos pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-REQUIRED_USE="component-build? ( !suid )"
-
-COMMON_DEPEND="
-   >=app-accessibility/at-spi2-atk-2.26:2
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   >=dev-libs/atk-2.26
-   dev-libs/expat:=
-   dev-libs/glib:2
-   system-icu? ( >=dev-libs/icu-64:= )
-   >=dev-libs/libxml2-2.9.4-r3:=[icu]
-   dev-libs/libxslt:=
-   dev-libs/nspr:=
-   >=dev-libs/nss-3.26:=
-   >=dev-libs/re2-0.2016.11.01:=
-   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
-   >=media-libs/alsa-lib-1.0.19:=
-   media-libs/fontconfig:=
-   media-libs/freetype:=
-   >=media-libs/harfbuzz-2.4.0:0=[icu(-)]
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   system-libvpx? ( media-l

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

2019-10-27 Thread Mike Gilbert
commit: 1e6fe7cd83a3767449c12d083103efe237f5cb51
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct 27 14:22:27 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Oct 27 14:22:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6fe7cd

sys-fs/udev: change libudev-static to static-libudev in configure

Reported-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/udev/{udev-243-r1.ebuild => udev-243-r2.ebuild} | 2 +-
 sys-fs/udev/udev-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/udev/udev-243-r1.ebuild b/sys-fs/udev/udev-243-r2.ebuild
similarity index 99%
rename from sys-fs/udev/udev-243-r1.ebuild
rename to sys-fs/udev/udev-243-r2.ebuild
index a6c8a04b3b0..ec3f8b13977 100644
--- a/sys-fs/udev/udev-243-r1.ebuild
+++ b/sys-fs/udev/udev-243-r2.ebuild
@@ -116,7 +116,7 @@ multilib_src_configure() {
-Dlink-udev-shared=false
-Dsplit-usr=true
-Drootlibdir="${EPREFIX}/usr/$(get_libdir)"
-   -Dlibudev-static=$(usex static-libs true false)
+   -Dstatic-libudev=$(usex static-libs true false)
 
# Prevent automagic deps
-Dgcrypt=false

diff --git a/sys-fs/udev/udev-.ebuild b/sys-fs/udev/udev-.ebuild
index 327280fe808..e5fad94c8e4 100644
--- a/sys-fs/udev/udev-.ebuild
+++ b/sys-fs/udev/udev-.ebuild
@@ -119,7 +119,7 @@ multilib_src_configure() {
-Dlink-udev-shared=false
-Dsplit-usr=true
-Drootlibdir="${EPREFIX}/usr/$(get_libdir)"
-   -Dlibudev-static=$(usex static-libs true false)
+   -Dstatic-libudev=$(usex static-libs true false)
 
# Prevent automagic deps
-Dgcrypt=false



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

2019-10-26 Thread Mike Gilbert
commit: fb41e36cf747b02e8587ba7d6295a3706ef7582e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct 26 18:21:13 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Oct 26 18:33:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb41e36c

sys-fs/udev: rules -> rules.d

Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/udev/udev-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/udev/udev-.ebuild b/sys-fs/udev/udev-.ebuild
index 0490d5f1dea..2f93c2084c1 100644
--- a/sys-fs/udev/udev-.ebuild
+++ b/sys-fs/udev/udev-.ebuild
@@ -184,9 +184,9 @@ multilib_src_install() {
exeinto /lib/udev
doexe src/udev/{ata_id,cdrom_id,mtd_probe,scsi_id,v4l_id}
 
-   rm rules/99-systemd.rules || die
+   rm rules.d/99-systemd.rules || die
insinto /lib/udev/rules.d
-   doins rules/*.rules
+   doins rules.d/*.rules
 
insinto /usr/share/pkgconfig
doins src/udev/udev.pc
@@ -210,7 +210,7 @@ multilib_src_install_all() {
# see src_prepare() for content of 40-gentoo.rules
insinto /lib/udev/rules.d
doins "${T}"/40-gentoo.rules
-   doins "${S}"/rules/*.rules
+   doins "${S}"/rules.d/*.rules
 
dobashcomp shell-completion/bash/udevadm
 



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

2019-10-26 Thread Mike Gilbert
commit: ad5fdb350d23492ea5371bc97ec23b00319c9ee3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct 26 18:32:21 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Oct 26 18:33:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5fdb35

sys-fs/udev: restore static-libs support

Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 .../udev/{udev-.ebuild => udev-243-r1.ebuild}   | 21 -
 sys-fs/udev/udev-.ebuild| 12 +---
 2 files changed, 21 insertions(+), 12 deletions(-)

diff --git a/sys-fs/udev/udev-.ebuild b/sys-fs/udev/udev-243-r1.ebuild
similarity index 95%
copy from sys-fs/udev/udev-.ebuild
copy to sys-fs/udev/udev-243-r1.ebuild
index 2f93c2084c1..a6c8a04b3b0 100644
--- a/sys-fs/udev/udev-.ebuild
+++ b/sys-fs/udev/udev-243-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal 
toolchain-funcs udev
+inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal 
toolchain-funcs udev usr-ldscript
 
 if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/systemd/systemd.git;
@@ -21,7 +21,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
 
 LICENSE="LGPL-2.1 MIT GPL-2"
 SLOT="0"
-IUSE="acl +kmod selinux"
+IUSE="acl +kmod selinux static-libs"
 
 RESTRICT="test"
 
@@ -96,9 +96,6 @@ src_prepare() {
eapply "${WORKDIR}/patches"
fi
 
-   local PATCHES=(
-   )
-
default
 }
 
@@ -118,6 +115,8 @@ multilib_src_configure() {
-Dselinux=$(meson_multilib_native_use selinux)
-Dlink-udev-shared=false
-Dsplit-usr=true
+   -Drootlibdir="${EPREFIX}/usr/$(get_libdir)"
+   -Dlibudev-static=$(usex static-libs true false)
 
# Prevent automagic deps
-Dgcrypt=false
@@ -145,6 +144,9 @@ multilib_src_compile() {
local targets=(
src/udev/${libudev}
)
+   if use static-libs; then
+   targets+=( src/udev/libudev.a )
+   fi
if multilib_is_native_abi; then
targets+=(
systemd-udevd
@@ -168,8 +170,9 @@ multilib_src_compile() {
 multilib_src_install() {
local libudev=$(readlink src/udev/libudev.so.1)
 
-   into /
dolib.so src/udev/{${libudev},libudev.so.1,libudev.so}
+   gen_usr_ldscript -a udev
+   use static-libs && dolib.a src/udev/libudev.a
 
insinto "/usr/$(get_libdir)/pkgconfig"
doins src/libudev/libudev.pc
@@ -184,9 +187,9 @@ multilib_src_install() {
exeinto /lib/udev
doexe src/udev/{ata_id,cdrom_id,mtd_probe,scsi_id,v4l_id}
 
-   rm rules.d/99-systemd.rules || die
+   rm rules/99-systemd.rules || die
insinto /lib/udev/rules.d
-   doins rules.d/*.rules
+   doins rules/*.rules
 
insinto /usr/share/pkgconfig
doins src/udev/udev.pc
@@ -210,7 +213,7 @@ multilib_src_install_all() {
# see src_prepare() for content of 40-gentoo.rules
insinto /lib/udev/rules.d
doins "${T}"/40-gentoo.rules
-   doins "${S}"/rules.d/*.rules
+   doins "${S}"/rules/*.rules
 
dobashcomp shell-completion/bash/udevadm
 

diff --git a/sys-fs/udev/udev-.ebuild b/sys-fs/udev/udev-.ebuild
index 2f93c2084c1..327280fe808 100644
--- a/sys-fs/udev/udev-.ebuild
+++ b/sys-fs/udev/udev-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal 
toolchain-funcs udev
+inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal 
toolchain-funcs udev usr-ldscript
 
 if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/systemd/systemd.git;
@@ -21,7 +21,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
 
 LICENSE="LGPL-2.1 MIT GPL-2"
 SLOT="0"
-IUSE="acl +kmod selinux"
+IUSE="acl +kmod selinux static-libs"
 
 RESTRICT="test"
 
@@ -118,6 +118,8 @@ multilib_src_configure() {
-Dselinux=$(meson_multilib_native_use selinux)
-Dlink-udev-shared=false
-Dsplit-usr=true
+   -Drootlibdir="${EPREFIX}/usr/$(get_libdir)"
+   -Dlibudev-static=$(usex static-libs true false)
 
# Prevent automagic deps
-Dgcrypt=false
@@ -145,6 +147,9 @@ multilib_src_compile() {
local targets=(
src/udev/${libudev}
)
+   if use static-libs; then
+   targets+=( src/udev/libudev.a )
+   fi
if multilib_

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

2019-10-26 Thread Mike Gilbert
commit: 86e02411b44c6add8ed40c90994e6b72474dce06
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct 26 18:16:20 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Oct 26 18:17:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e02411

sys-apps/systemd: always pass -Drootlibdir=/usr/...

This ensures the pkgconfig file points to the correct directory for
static linking.

Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 .../{systemd-243-r1.ebuild => systemd-243-r2.ebuild}   | 14 +++---
 sys-apps/systemd/systemd-.ebuild   | 14 +++---
 2 files changed, 6 insertions(+), 22 deletions(-)

diff --git a/sys-apps/systemd/systemd-243-r1.ebuild 
b/sys-apps/systemd/systemd-243-r2.ebuild
similarity index 97%
rename from sys-apps/systemd/systemd-243-r1.ebuild
rename to sys-apps/systemd/systemd-243-r2.ebuild
index 261851cf5bb..0bb00e81ae5 100644
--- a/sys-apps/systemd/systemd-243-r1.ebuild
+++ b/sys-apps/systemd/systemd-243-r2.ebuild
@@ -237,6 +237,7 @@ multilib_src_configure() {
# make sure we get /bin:/sbin in PATH
-Dsplit-usr=$(usex split-usr true false)
-Drootprefix="$(usex split-usr "${EPREFIX:-/}" 
"${EPREFIX}/usr")"
+   -Drootlibdir="${EPREFIX}/usr/$(get_libdir)"
-Dsysvinit-path=
-Dsysvrcnd-path=
# Avoid infinite exec recursion, bug 642724
@@ -305,12 +306,6 @@ multilib_src_configure() {
-Dstatic-libudev=$(usex static-libs true false)
)
 
-   if multilib_is_native_abi; then
-   myconf+=( -Drootlibdir="${EPREFIX}$(usex split-usr '' 
/usr)/$(get_libdir)" )
-   else
-   myconf+=( -Drootlibdir="${EPREFIX}/usr/$(get_libdir)" )
-   fi
-
meson_src_configure "${myconf[@]}"
 }
 
@@ -370,12 +365,9 @@ multilib_src_install_all() {
# Avoid breaking boot/reboot
dosym ../../../lib/systemd/systemd /usr/lib/systemd/systemd
dosym ../../../lib/systemd/systemd-shutdown 
/usr/lib/systemd/systemd-shutdown
-
-   if use static-libs; then
-   mv "${ED}/$(get_libdir)"/lib{systemd,udev}.a 
"${ED}/usr/$(get_libdir)/" || die
-   gen_usr_ldscript lib{systemd,udev}.so
-   fi
fi
+
+   gen_usr_ldscript -a systemd udev
 }
 
 migrate_locale() {

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 261851cf5bb..0bb00e81ae5 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -237,6 +237,7 @@ multilib_src_configure() {
# make sure we get /bin:/sbin in PATH
-Dsplit-usr=$(usex split-usr true false)
-Drootprefix="$(usex split-usr "${EPREFIX:-/}" 
"${EPREFIX}/usr")"
+   -Drootlibdir="${EPREFIX}/usr/$(get_libdir)"
-Dsysvinit-path=
-Dsysvrcnd-path=
# Avoid infinite exec recursion, bug 642724
@@ -305,12 +306,6 @@ multilib_src_configure() {
-Dstatic-libudev=$(usex static-libs true false)
)
 
-   if multilib_is_native_abi; then
-   myconf+=( -Drootlibdir="${EPREFIX}$(usex split-usr '' 
/usr)/$(get_libdir)" )
-   else
-   myconf+=( -Drootlibdir="${EPREFIX}/usr/$(get_libdir)" )
-   fi
-
meson_src_configure "${myconf[@]}"
 }
 
@@ -370,12 +365,9 @@ multilib_src_install_all() {
# Avoid breaking boot/reboot
dosym ../../../lib/systemd/systemd /usr/lib/systemd/systemd
dosym ../../../lib/systemd/systemd-shutdown 
/usr/lib/systemd/systemd-shutdown
-
-   if use static-libs; then
-   mv "${ED}/$(get_libdir)"/lib{systemd,udev}.a 
"${ED}/usr/$(get_libdir)/" || die
-   gen_usr_ldscript lib{systemd,udev}.so
-   fi
fi
+
+   gen_usr_ldscript -a systemd udev
 }
 
 migrate_locale() {



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

2019-10-26 Thread Mike Gilbert
commit: 0469a1558eda14245cd7eff049e29dc52379d273
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct 26 17:43:26 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Oct 26 17:43:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0469a155

sys-apps/systemd: revbump for static-libs support

Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd/systemd-243-r1.ebuild | 507 +
 1 file changed, 507 insertions(+)

diff --git a/sys-apps/systemd/systemd-243-r1.ebuild 
b/sys-apps/systemd/systemd-243-r1.ebuild
new file mode 100644
index 000..261851cf5bb
--- /dev/null
+++ b/sys-apps/systemd/systemd-243-r1.ebuild
@@ -0,0 +1,507 @@
+# Copyright 2011-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/systemd/archive/v${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86"
+fi
+
+PYTHON_COMPAT=( python{3_5,3_6,3_7} )
+
+inherit bash-completion-r1 linux-info meson multilib-minimal ninja-utils pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls 
elfutils +gcrypt gnuefi http idn importd +kmod +lz4 lzma nat pam pcre policykit 
qrcode +resolvconf +seccomp selinux split-usr static-libs +sysv-utils test 
vanilla xkb"
+
+REQUIRED_USE="importd? ( curl gcrypt lzma )"
+RESTRICT="!test? ( test )"
+
+MINKV="3.11"
+
+COMMON_DEPEND=">=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   !=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-1.6:0= )
+   curl? ( net-misc/curl:0= )
+   dns-over-tls? ( >=net-libs/gnutls-3.5.3:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   http? (
+   >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)]
+   >=net-libs/gnutls-3.1.4:0=
+   )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   nat? ( net-firewall/iptables:0= )
+   pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] )
+   pcre? ( dev-libs/libpcre2 )
+   qrcode? ( media-gfx/qrencode:0= )
+   seccomp? ( >=sys-libs/libseccomp-2.3.3:0= )
+   selinux? ( sys-libs/libselinux:0= )
+   xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= )"
+
+# Newer linux-headers needed by ia64, bug #480218
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-${MINKV}
+   gnuefi? ( >=sys-boot/gnu-efi-3.0.2 )
+"
+
+# baselayout-2.2 has /run
+RDEPEND="${COMMON_DEPEND}
+   acct-group/adm
+   acct-group/wheel
+   acct-group/kmem
+   acct-group/tty
+   acct-group/utmp
+   acct-group/audio
+   acct-group/cdrom
+   acct-group/dialout
+   acct-group/disk
+   acct-group/input
+   acct-group/kvm
+   acct-group/render
+   acct-group/tape
+   acct-group/video
+   acct-group/systemd-journal
+   acct-user/systemd-journal-remote
+   acct-user/systemd-coredump
+   acct-user/systemd-network
+   acct-user/systemd-resolve
+   acct-user/systemd-timesync
+   >=sys-apps/baselayout-2.2
+   selinux? ( sec-policy/selinux-base-policy[systemd] )
+   sysv-utils? ( !sys-apps/sysvinit )
+   !sysv-utils? ( sys-apps/sysvinit )
+   resolvconf? ( !net-dns/openresolv )
+   !build? ( || (
+   sys-apps/util-linux[kill(-)]
+   sys-process/procps[kill(+)]
+   sys-apps/coreutils[kill(-)]
+   ) )
+   !sys-auth/nss-myhostname
+   !https://bugs.gentoo.org/674458.;
+   fi
+
+   local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS
+   ~CHECKPOINT_RESTORE ~DEVTMPFS ~EPOLL ~FANOTIFY ~FHANDLE
+   ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD 
~SYSFS
+   ~TIMERFD ~TMPFS_XATTR ~UNIX
+   ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH
+   ~!FW_LOADER_USER_HELPER_FA

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

2019-10-26 Thread Mike Gilbert
commit: 8dafb0e8d358df7025ebe722c4f343bcf64d9d79
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct 26 17:18:09 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Oct 26 17:18:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dafb0e8

sys-apps/systemd: restore static-libs support

This also moves all libs for non-native ABIs to /usr.

Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd/systemd-.ebuild | 19 +--
 1 file changed, 17 insertions(+), 2 deletions(-)

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 2332516c1aa..261851cf5bb 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -16,14 +16,14 @@ fi
 
 PYTHON_COMPAT=( python{3_5,3_6,3_7} )
 
-inherit bash-completion-r1 linux-info meson multilib-minimal ninja-utils pam 
python-any-r1 systemd toolchain-funcs udev
+inherit bash-completion-r1 linux-info meson multilib-minimal ninja-utils pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript
 
 DESCRIPTION="System and service manager for Linux"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
-IUSE="acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls 
elfutils +gcrypt gnuefi http idn importd +kmod +lz4 lzma nat pam pcre policykit 
qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test vanilla xkb"
+IUSE="acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls 
elfutils +gcrypt gnuefi http idn importd +kmod +lz4 lzma nat pam pcre policykit 
qrcode +resolvconf +seccomp selinux split-usr static-libs +sysv-utils test 
vanilla xkb"
 
 REQUIRED_USE="importd? ( curl gcrypt lzma )"
 RESTRICT="!test? ( test )"
@@ -299,8 +299,18 @@ multilib_src_configure() {
-Dtimesyncd=$(meson_multilib)
-Dtmpfiles=$(meson_multilib)
-Dvconsole=$(meson_multilib)
+
+   # static-libs
+   -Dstatic-libsystemd=$(usex static-libs true false)
+   -Dstatic-libudev=$(usex static-libs true false)
)
 
+   if multilib_is_native_abi; then
+   myconf+=( -Drootlibdir="${EPREFIX}$(usex split-usr '' 
/usr)/$(get_libdir)" )
+   else
+   myconf+=( -Drootlibdir="${EPREFIX}/usr/$(get_libdir)" )
+   fi
+
meson_src_configure "${myconf[@]}"
 }
 
@@ -360,6 +370,11 @@ multilib_src_install_all() {
# Avoid breaking boot/reboot
dosym ../../../lib/systemd/systemd /usr/lib/systemd/systemd
dosym ../../../lib/systemd/systemd-shutdown 
/usr/lib/systemd/systemd-shutdown
+
+   if use static-libs; then
+   mv "${ED}/$(get_libdir)"/lib{systemd,udev}.a 
"${ED}/usr/$(get_libdir)/" || die
+   gen_usr_ldscript lib{systemd,udev}.so
+   fi
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2019-10-26 Thread Mike Gilbert
commit: ad152693fc1a7280e2f4520a1470e5a4f528fc8f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct 26 16:02:32 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Oct 26 16:02:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad152693

www-plugins/chrome-binary-plugins: drop widevine use description

Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert  gentoo.org>

 www-plugins/chrome-binary-plugins/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/www-plugins/chrome-binary-plugins/metadata.xml 
b/www-plugins/chrome-binary-plugins/metadata.xml
index 1cfb788aa96..05cb12853e0 100644
--- a/www-plugins/chrome-binary-plugins/metadata.xml
+++ b/www-plugins/chrome-binary-plugins/metadata.xml
@@ -5,7 +5,4 @@
chrom...@gentoo.org
Chromium in Gentoo Project

-   
-   Install the Widevine DRM library
-   
 



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2019-10-20 Thread Mike Gilbert
commit: 9aea35d6d535995ad9d53b32af592299e5a585e8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct 20 16:43:57 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Oct 20 16:43:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aea35d6

www-plugins/chrome-binary-plugins: automated update (78.0.3904.63)

Package-Manager: Portage-2.3.77_p5, Repoman-2.3.17_p81
Signed-off-by: Mike Gilbert  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...04.50_beta.ebuild => chrome-binary-plugins-78.0.3904.63_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 7009e3feddf..02e11fab378 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_78.0.3904.50-1_amd64.deb 64518778 BLAKE2B 
3f41a7ec429ab7447fdab4d6b9fd434d0eb1875bdd4a481684a8f77c1796117f686a8d664f0fcf9ee992749f8ca296ca67126940323aefe23987211bcc48e96e
 SHA512 
6994da44680b9b58d00d7b35b8bdcbda9dff33dbbc3654e26d7686c5fac38c0fd40a2e728af44a826dc0a3a0ba32c8629819b7a6955faedd9b1e3adfbc6d8f74
+DIST google-chrome-beta_78.0.3904.63-1_amd64.deb 65182608 BLAKE2B 
1be42ad496d89a1412b47ec4007d667371bac3807c82cb204f28c3ba3ecc2e3decf1ec4443b73e9cc438e64e69b193bb2a109bf0ef09fcba3e446134a500e56d
 SHA512 
5b1fb11e7563d85bcee6e474854a3c8dffe73b0bcb210b5b2d1c5962ec2848a4cdcbf580c93b92311bcece8ad50eb6df75734551361c234d5e05ae19adfe509b
 DIST google-chrome-stable_77.0.3865.120-1_amd64.deb 61063428 BLAKE2B 
00027ec599a331f662187206f147ecbebea03ef5d77aff6fa5ab3ada25731de254647df41abe592b68de7ff50671fea6bed9a64edb9203889155d5deff6a7921
 SHA512 
5df8ce8270197d6531ddd4372fd370bccaee0a95edb85887aea010fe55bfb415039bcd2b9c234906b23b7d81a3b97ea4d9199f03b48b9c6c4303f1ae2c7f9818
 DIST google-chrome-unstable_79.0.3938.0-1_amd64.deb 65411420 BLAKE2B 
5d478bf212a1815b3f6e6dc7b1f2c33b20f50001acec500a1345c60a88c0e8d5f1c4c17f68d3b720cf045fd506217a0f83b518d5ce345d703e8eb033c75a9caa
 SHA512 
bb8d34cecc4af86042da69eba6dea30c594f611666a4d7f8c75096dba3c6879b6ebff355cfa114629147fcc7e2b525372268fd74855039f540a2a22d622831fc

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.50_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.63_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.50_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.63_beta.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2019-10-20 Thread Mike Gilbert
commit: 453bd8c1d85f7b2daeb83cf1573f7673e7fc2482
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct 20 16:43:46 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Oct 20 16:43:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=453bd8c1

www-client/google-chrome-beta: automated update (78.0.3904.63)

Package-Manager: Portage-2.3.77_p5, Repoman-2.3.17_p81
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-78.0.3904.50.ebuild => google-chrome-beta-78.0.3904.63.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 37842f8a6e4..58e7bb41b01 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_78.0.3904.50-1_amd64.deb 64518778 BLAKE2B 
3f41a7ec429ab7447fdab4d6b9fd434d0eb1875bdd4a481684a8f77c1796117f686a8d664f0fcf9ee992749f8ca296ca67126940323aefe23987211bcc48e96e
 SHA512 
6994da44680b9b58d00d7b35b8bdcbda9dff33dbbc3654e26d7686c5fac38c0fd40a2e728af44a826dc0a3a0ba32c8629819b7a6955faedd9b1e3adfbc6d8f74
+DIST google-chrome-beta_78.0.3904.63-1_amd64.deb 65182608 BLAKE2B 
1be42ad496d89a1412b47ec4007d667371bac3807c82cb204f28c3ba3ecc2e3decf1ec4443b73e9cc438e64e69b193bb2a109bf0ef09fcba3e446134a500e56d
 SHA512 
5b1fb11e7563d85bcee6e474854a3c8dffe73b0bcb210b5b2d1c5962ec2848a4cdcbf580c93b92311bcece8ad50eb6df75734551361c234d5e05ae19adfe509b

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-78.0.3904.50.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-78.0.3904.63.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-78.0.3904.50.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-78.0.3904.63.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2019-10-20 Thread Mike Gilbert
commit: 3aeae442d5b0419d9ab4d9742c042c3c63a60ee3
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Fri Oct 18 08:13:30 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Oct 20 16:26:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aeae442

www-client/chromium: beta channel bump to 78.0.3904.63

Closes: https://github.com/gentoo/gentoo/pull/1
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest   |  3 +-
 ...3904.50.ebuild => chromium-78.0.3904.63.ebuild} |  3 +-
 .../chromium/files/chromium-78-pm-crash.patch  | 43 ++
 3 files changed, 45 insertions(+), 4 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 8b6fc91ab22..959fae471eb 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,4 @@
 DIST chromium-77.0.3865.120.tar.xz 729636120 BLAKE2B 
7ff2467b5dd421c3962dd86503975fe042ced4a44e9d3705106ee9c9a7ceaa94c38fea2aefe4913bfe4af40775cb37b175d9a6c70b67d807c227f7e363ba5783
 SHA512 
4c72c9e9cd9a5d7f89e33c52d117018418ce0f5d23a57341b26ce47c8f90fa55f52a0c976b6959026dc273d5b37aa57306253a9b533172cd133a815edc7bccb4
 DIST chromium-77.0.3865.90.tar.xz 729551228 BLAKE2B 
865a40a7fa7d6a0b2de137249f7f14dad32b30cb0099fccc0d21570a2488834c5ab6504ef7c63f334e5d798de5391d6e96beaa49009caecb178d898e27317d89
 SHA512 
8b343c6ccc798c74cca8d5d41285153ace917da28360192afb21925c103ba425a4045f75c589f73a8c5c75bd1bbca44bfae1a4b96e9b7a97636d9929c7961bbc
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
-DIST chromium-78-revert-pm-observer.patch 22149 BLAKE2B 
d0169db31948a0a11930d23dbb1fd6573525218a795fe57702cdc6bfef87ce3ab856f8429f5bc9751bf6c96750ad3ed16ce22a4e8be1c57a183da30ca4b56d84
 SHA512 
68b4558226264aa04af265f7fd42c7319f1cd483d249ad53244efa9d640d99bfb97d39aa8a3e395e1ece4384092b21f7c27d635bc0f3a9f0ba6ddd2f38f4dbae
-DIST chromium-78.0.3904.50.tar.xz 741967532 BLAKE2B 
01f544b61209ee4778642a8cd7b55f36425ec61b4a59751f10f93fafb898dde8c15a374c4ede4197974c7b382646277188507ecc04bc92e69f235a4846c78de6
 SHA512 
699d1880d81343fb81db407adc5b257b44761fe921f352c69d3c41dc4b21b1eb61875f49fdcc060d6a6133c7542609f93f03088609ed0f589f52b41dec72d484
+DIST chromium-78.0.3904.63.tar.xz 742770704 BLAKE2B 
01e48d24dd12a7f923d7772dcda35ecf159cdba9adf8599443db4dc4dc69fed1b44aedddf3f8cadd9fb02621ecfdc7a47a12e732992e1090b197ad68a7ce
 SHA512 
abda5c5108edbf9e3a67f1fda40f0a09fcc74600e3b746da60df34d4eeb1a5fcd52e09f894cf2f7a6cce42b8509a4e6f2619463c95c3170c92357f91b359

diff --git a/www-client/chromium/chromium-78.0.3904.50.ebuild 
b/www-client/chromium/chromium-78.0.3904.63.ebuild
similarity index 99%
rename from www-client/chromium/chromium-78.0.3904.50.ebuild
rename to www-client/chromium/chromium-78.0.3904.63.ebuild
index da61abdb047..db0c938d37b 100644
--- a/www-client/chromium/chromium-78.0.3904.50.ebuild
+++ b/www-client/chromium/chromium-78.0.3904.63.ebuild
@@ -14,7 +14,6 @@ DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="http://chromium.org/;
 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz

https://dev.gentoo.org/~floppym/dist/chromium-78-revert-noexcept-r1.patch.gz
-   
https://dev.gentoo.org/~floppym/dist/chromium-78-revert-pm-observer.patch
 "
 
 LICENSE="BSD"
@@ -153,8 +152,8 @@ PATCHES=(
"${FILESDIR}/chromium-78-include.patch"
"${FILESDIR}/chromium-78-icon.patch"
"${FILESDIR}/chromium-78-protobuf-export.patch"
+   "${FILESDIR}/chromium-78-pm-crash.patch"
"${WORKDIR}/chromium-78-revert-noexcept-r1.patch"
-   "${DISTDIR}/chromium-78-revert-pm-observer.patch"
"${FILESDIR}/chromium-78-gcc-enum-range.patch"
"${FILESDIR}/chromium-78-gcc-std-vector.patch"
"${FILESDIR}/chromium-78-gcc-noexcept.patch"

diff --git a/www-client/chromium/files/chromium-78-pm-crash.patch 
b/www-client/chromium/files/chromium-78-pm-crash.patch
new file mode 100644
index 000..ada266120dc
--- /dev/null
+++ b/www-client/chromium/files/chromium-78-pm-crash.patch
@@ -0,0 +1,43 @@
+From e73aed9a5ef15102f29ac31b70290faf5c90f9fe Mon Sep 17 00:00:00 2001
+From: Evan Stade 
+Date: Wed, 16 Oct 2019 16:01:32 +
+Subject: [PATCH] Fix shutdown crash in ProfileManager.
+
+OnProfileMarkedForPermanentDeletion should move from
+ProfileManagerObserver to ProfileObserver, which would also
+fix this bug. However, changing the order of memb

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

2019-10-18 Thread Mike Gilbert
commit: 838b6612b964efa1ceba6bdd548cff6fb9da68c3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct 19 01:05:37 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Oct 19 01:05:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838b6612

dev-lang/python: re-enable all openssl algorithms

Package-Manager: Portage-2.3.77_p5, Repoman-2.3.17_p81
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-lang/python/files/python-3.7.5-hashlib.patch |  25 ++
 dev-lang/python/python-3.7.5-r1.ebuild   | 329 +++
 2 files changed, 354 insertions(+)

diff --git a/dev-lang/python/files/python-3.7.5-hashlib.patch 
b/dev-lang/python/files/python-3.7.5-hashlib.patch
new file mode 100644
index 000..a70a4796310
--- /dev/null
+++ b/dev-lang/python/files/python-3.7.5-hashlib.patch
@@ -0,0 +1,25 @@
+From 2c0c356ca109d1550bfb09b0da7dec3f80db77a3 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Fri, 18 Oct 2019 16:39:16 -0400
+Subject: [PATCH] Call OPENSSL_init_crypto for openssl >= 1.1.0
+
+---
+ Modules/_hashopenssl.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/Modules/_hashopenssl.c b/Modules/_hashopenssl.c
+index b13ade60496..8abbde5120f 100644
+--- a/Modules/_hashopenssl.c
 b/Modules/_hashopenssl.c
+@@ -1077,6 +1077,8 @@ PyInit__hashlib(void)
+ /* Load all digest algorithms and initialize cpuid */
+ OPENSSL_add_all_algorithms_noconf();
+ ERR_load_crypto_strings();
++#else
++
OPENSSL_init_crypto(OPENSSL_INIT_ADD_ALL_CIPHERS|OPENSSL_INIT_ADD_ALL_DIGESTS, 
NULL);
+ #endif
+ 
+ /* TODO build EVP_functions openssl_* entries dynamically based
+-- 
+2.23.0
+

diff --git a/dev-lang/python/python-3.7.5-r1.ebuild 
b/dev-lang/python/python-3.7.5-r1.ebuild
new file mode 100644
index 000..fb27d536f6e
--- /dev/null
+++ b/dev-lang/python/python-3.7.5-r1.ebuild
@@ -0,0 +1,329 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools flag-o-matic pax-utils python-utils-r1 toolchain-funcs
+
+MY_P="Python-${PV}"
+PATCHSET_VERSION="3.7.4-1"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="https://www.python.org/;
+SRC_URI="https://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz;
+
+LICENSE="PSF-2"
+SLOT="3.7/3.7m"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test tk wininst +xml"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   sys-apps/util-linux:0=
+   >=sys-libs/zlib-1.1.3:0=
+   virtual/libffi:=
+   virtual/libintl
+   gdbm? ( sys-libs/gdbm:0=[berkdb] )
+   ncurses? ( >=sys-libs/ncurses-5.2:0= )
+   readline? ( >=sys-libs/readline-4.1:0= )
+   sqlite? ( >=dev-db/sqlite-3.3.8:3= )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   tk? (
+   >=dev-lang/tcl-8.0:0=
+   >=dev-lang/tk-8.0:0=
+   dev-tcltk/blt:0=
+   dev-tcltk/tix
+   )
+   xml? ( >=dev-libs/expat-2.1:0= )
+   !!https://bugs.gentoo.org/show_bug.cgi?id=50309
+   if is-flagq -O3; then
+   is-flagq -fstack-protector-all && replace-flags -O3 -O2
+   use hardened && replace-flags -O3 -O2
+   fi
+
+   # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
+   tc-export CXX
+
+   # Set LDFLAGS so we link modules with -lpython3.2 correctly.
+   # Needed on FreeBSD unless Python 3.2 is already installed.
+   # Please query BSD team before removing this!
+   append-ldflags "-L."
+
+   # Fix implicit declarations on cross and prefix builds. Bug #674070.
+   use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
+
+   local dbmliborder
+   if use gdbm; then
+   dbmliborder+="${dbmliborder:+:}gdbm"
+   fi
+
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable ipv6)
+   --infodir='${prefix}/share/info'
+   --mandir='${prefix}/share/man'
+   --with-computed-gotos
+   --with-dbmliborder="${dbmliborder}"
+  

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2019-10-15 Thread Mike Gilbert
commit: 4cec086c40b5228ffcd36a277ec8a869e2046e63
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Tue Oct 15 20:17:58 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 15 20:38:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cec086c

www-client/chromium: beta channel bump to 78.0.3904.50

Closes: https://github.com/gentoo/gentoo/pull/13313
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest  |  4 ++--
 ...m-78.0.3904.34.ebuild => chromium-78.0.3904.50.ebuild} |  5 +++--
 www-client/chromium/files/chromium-78-icon.patch  | 12 
 www-client/chromium/files/chromium-78-include.patch   | 15 +++
 4 files changed, 32 insertions(+), 4 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 6c9db417742..8b6fc91ab22 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-77.0.3865.120.tar.xz 729636120 BLAKE2B 
7ff2467b5dd421c3962dd86503975fe042ced4a44e9d3705106ee9c9a7ceaa94c38fea2aefe4913bfe4af40775cb37b175d9a6c70b67d807c227f7e363ba5783
 SHA512 
4c72c9e9cd9a5d7f89e33c52d117018418ce0f5d23a57341b26ce47c8f90fa55f52a0c976b6959026dc273d5b37aa57306253a9b533172cd133a815edc7bccb4
 DIST chromium-77.0.3865.90.tar.xz 729551228 BLAKE2B 
865a40a7fa7d6a0b2de137249f7f14dad32b30cb0099fccc0d21570a2488834c5ab6504ef7c63f334e5d798de5391d6e96beaa49009caecb178d898e27317d89
 SHA512 
8b343c6ccc798c74cca8d5d41285153ace917da28360192afb21925c103ba425a4045f75c589f73a8c5c75bd1bbca44bfae1a4b96e9b7a97636d9929c7961bbc
-DIST chromium-78-revert-noexcept.patch 69206 BLAKE2B 
c0cbcd9cf4ca1d22afb0deb90ca0e208abc4853ec0430ded105c76488af38df7fba696531a1b597efb8ffe3f8c9352bf47bfc364db30f6ccb726bb7e1f94
 SHA512 
13ab086b40f246fd7397c3f44663e69dd3c996beb657d7c06d1af0730be90135c1097ec555e384a76add4034f69e8bfe23de4d69900df4c67dc6b383d6c3708d
+DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
 DIST chromium-78-revert-pm-observer.patch 22149 BLAKE2B 
d0169db31948a0a11930d23dbb1fd6573525218a795fe57702cdc6bfef87ce3ab856f8429f5bc9751bf6c96750ad3ed16ce22a4e8be1c57a183da30ca4b56d84
 SHA512 
68b4558226264aa04af265f7fd42c7319f1cd483d249ad53244efa9d640d99bfb97d39aa8a3e395e1ece4384092b21f7c27d635bc0f3a9f0ba6ddd2f38f4dbae
-DIST chromium-78.0.3904.34.tar.xz 741873348 BLAKE2B 
4cf6d35548a41c44dca3dbf9275ac1fe09e6ce3108b7b4bc3b90034e4780456ae399ea368ed67ef3cce9cd3b00265ddfd765da837214a51437d333c288ba1e7e
 SHA512 
d1c7b75fc2b4e5acbb89f9044a87e678db4ad99e805448716daf0227d8760b02d08b090ff3dbbb2f3aad5f7a1c488a59345cf209cb609cca6781b8e3353e1f32
+DIST chromium-78.0.3904.50.tar.xz 741967532 BLAKE2B 
01f544b61209ee4778642a8cd7b55f36425ec61b4a59751f10f93fafb898dde8c15a374c4ede4197974c7b382646277188507ecc04bc92e69f235a4846c78de6
 SHA512 
699d1880d81343fb81db407adc5b257b44761fe921f352c69d3c41dc4b21b1eb61875f49fdcc060d6a6133c7542609f93f03088609ed0f589f52b41dec72d484

diff --git a/www-client/chromium/chromium-78.0.3904.34.ebuild 
b/www-client/chromium/chromium-78.0.3904.50.ebuild
similarity index 99%
rename from www-client/chromium/chromium-78.0.3904.34.ebuild
rename to www-client/chromium/chromium-78.0.3904.50.ebuild
index 525ed7e65b6..da61abdb047 100644
--- a/www-client/chromium/chromium-78.0.3904.34.ebuild
+++ b/www-client/chromium/chromium-78.0.3904.50.ebuild
@@ -13,7 +13,7 @@ inherit check-reqs chromium-2 desktop flag-o-matic multilib 
ninja-utils pax-util
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="http://chromium.org/;
 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
-   https://dev.gentoo.org/~floppym/dist/chromium-78-revert-noexcept.patch
+   
https://dev.gentoo.org/~floppym/dist/chromium-78-revert-noexcept-r1.patch.gz

https://dev.gentoo.org/~floppym/dist/chromium-78-revert-pm-observer.patch
 "
 
@@ -151,8 +151,9 @@ PATCHES=(
"${FILESDIR}/chromium-77-clang.patch"
"${FILESDIR}/chromium-77-pulseaudio-13.patch"
"${FILESDIR}/chromium-78-include.patch"
+   "${FILESDIR}/chromium-78-icon.patch"
"${FILESDIR}/chromium-78-protobuf-export.patch"
-   "${DISTDIR}/chromium-78-revert-noexcept.patch"
+   "${WORKDIR}/chromium-78-revert-noexcept-r1.patch"
"${DISTDIR}/chromium-78-revert-pm-observer.patch"
"${FILESDIR}/chromium-78-gcc-enum-range.patch"
"${FILESDIR}/chromium-78-gcc-std-vector.patch"


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

2019-10-15 Thread Mike Gilbert
commit: b4db3ccc05d1736927e6dac899fd1b66414352cf
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Sat Oct 12 11:18:37 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 15 15:42:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4db3ccc

www-client/chromium: stable channel bump to 77.0.3865.120

Bug: https://bugs.gentoo.org/697506
Closes: https://github.com/gentoo/gentoo/pull/13262
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest  |   1 +
 www-client/chromium/chromium-77.0.3865.120.ebuild | 733 ++
 2 files changed, 734 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 673fdc0d93b..6c9db417742 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
+DIST chromium-77.0.3865.120.tar.xz 729636120 BLAKE2B 
7ff2467b5dd421c3962dd86503975fe042ced4a44e9d3705106ee9c9a7ceaa94c38fea2aefe4913bfe4af40775cb37b175d9a6c70b67d807c227f7e363ba5783
 SHA512 
4c72c9e9cd9a5d7f89e33c52d117018418ce0f5d23a57341b26ce47c8f90fa55f52a0c976b6959026dc273d5b37aa57306253a9b533172cd133a815edc7bccb4
 DIST chromium-77.0.3865.90.tar.xz 729551228 BLAKE2B 
865a40a7fa7d6a0b2de137249f7f14dad32b30cb0099fccc0d21570a2488834c5ab6504ef7c63f334e5d798de5391d6e96beaa49009caecb178d898e27317d89
 SHA512 
8b343c6ccc798c74cca8d5d41285153ace917da28360192afb21925c103ba425a4045f75c589f73a8c5c75bd1bbca44bfae1a4b96e9b7a97636d9929c7961bbc
 DIST chromium-78-revert-noexcept.patch 69206 BLAKE2B 
c0cbcd9cf4ca1d22afb0deb90ca0e208abc4853ec0430ded105c76488af38df7fba696531a1b597efb8ffe3f8c9352bf47bfc364db30f6ccb726bb7e1f94
 SHA512 
13ab086b40f246fd7397c3f44663e69dd3c996beb657d7c06d1af0730be90135c1097ec555e384a76add4034f69e8bfe23de4d69900df4c67dc6b383d6c3708d
 DIST chromium-78-revert-pm-observer.patch 22149 BLAKE2B 
d0169db31948a0a11930d23dbb1fd6573525218a795fe57702cdc6bfef87ce3ab856f8429f5bc9751bf6c96750ad3ed16ce22a4e8be1c57a183da30ca4b56d84
 SHA512 
68b4558226264aa04af265f7fd42c7319f1cd483d249ad53244efa9d640d99bfb97d39aa8a3e395e1ece4384092b21f7c27d635bc0f3a9f0ba6ddd2f38f4dbae

diff --git a/www-client/chromium/chromium-77.0.3865.120.ebuild 
b/www-client/chromium/chromium-77.0.3865.120.ebuild
new file mode 100644
index 000..a81bb1eafc5
--- /dev/null
+++ b/www-client/chromium/chromium-77.0.3865.120.ebuild
@@ -0,0 +1,733 @@
+# Copyright 2009-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB 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 check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+closure-compile component-build cups cpu_flags_arm_neon gnome-keyring 
+hangouts jumbo-build kerberos pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+REQUIRED_USE="component-build? ( !suid )"
+
+COMMON_DEPEND="
+   >=app-accessibility/at-spi2-atk-2.26:2
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/atk-2.26
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-64:= )
+   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.26:=
+   >=dev-libs/re2-0.2016.11.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-2.4.0:0=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-4:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12-r0
+   media-libs/opus:=
+   )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs

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

2019-10-13 Thread Mike Gilbert
commit: 27c9e63a6fbf0aa375ff7e7199d3308ace350fd6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct 13 16:52:53 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Oct 13 16:52:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c9e63a

www-client/google-chrome: automated update (77.0.3865.120)

Package-Manager: Portage-2.3.76_p10, Repoman-2.3.17_p62
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome/Manifest   | 2 +-
 ...le-chrome-77.0.3865.90.ebuild => google-chrome-77.0.3865.120.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 9f1c388d367..b60065d6bd1 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_77.0.3865.90-1_amd64.deb 61065690 BLAKE2B 
7a0895b23ab0a09a090485445db794a11168e89730ccff0f2bf3b9415d161c57fa46966df08e70e831de59ba98935c4b673cdfab3aec79f91de95f41ef3797de
 SHA512 
24555110d9638bb090fae97feffb5ff57b1322b101017bc1ac65be67fe5db8508105876cd6b6ea3fcb569d018a79e00511810019b2a36a1a8f59465b30939e5f
+DIST google-chrome-stable_77.0.3865.120-1_amd64.deb 61063428 BLAKE2B 
00027ec599a331f662187206f147ecbebea03ef5d77aff6fa5ab3ada25731de254647df41abe592b68de7ff50671fea6bed9a64edb9203889155d5deff6a7921
 SHA512 
5df8ce8270197d6531ddd4372fd370bccaee0a95edb85887aea010fe55bfb415039bcd2b9c234906b23b7d81a3b97ea4d9199f03b48b9c6c4303f1ae2c7f9818

diff --git a/www-client/google-chrome/google-chrome-77.0.3865.90.ebuild 
b/www-client/google-chrome/google-chrome-77.0.3865.120.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-77.0.3865.90.ebuild
rename to www-client/google-chrome/google-chrome-77.0.3865.120.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2019-10-13 Thread Mike Gilbert
commit: 9a93ef7e650c3980d92121581db533609bf82070
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct 13 16:53:37 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Oct 13 16:53:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a93ef7e

www-plugins/chrome-binary-plugins: automated update

Package-Manager: Portage-2.3.76_p10, Repoman-2.3.17_p62
Signed-off-by: Mike Gilbert  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 6 +++---
 0.3865.90.ebuild => chrome-binary-plugins-77.0.3865.120.ebuild} | 0
 ...4_beta.ebuild => chrome-binary-plugins-78.0.3904.50_beta.ebuild} | 0
 ..._alpha.ebuild => chrome-binary-plugins-79.0.3938.0_alpha.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 7845126220c..7009e3feddf 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_78.0.3904.34-1_amd64.deb 64476112 BLAKE2B 
c7a97ac3c6035101cc98b15f1df006267e9cd6d6449e35f50832db3df26781a6adf4c38e3ae8bce22673f99a61aed7cbfe26caec6aec84dd1654f4401be2051e
 SHA512 
5fb7bc112d10c0909d9c4cb5e9432bd4fbb4384d29cd509d87f6041ab6dd61ebdb7dbd2526602aef01ae67a05e569a2e884e1cea1c9f298ee9529d4618ea5e3e
-DIST google-chrome-stable_77.0.3865.90-1_amd64.deb 61065690 BLAKE2B 
7a0895b23ab0a09a090485445db794a11168e89730ccff0f2bf3b9415d161c57fa46966df08e70e831de59ba98935c4b673cdfab3aec79f91de95f41ef3797de
 SHA512 
24555110d9638bb090fae97feffb5ff57b1322b101017bc1ac65be67fe5db8508105876cd6b6ea3fcb569d018a79e00511810019b2a36a1a8f59465b30939e5f
-DIST google-chrome-unstable_79.0.3921.0-1_amd64.deb 65310386 BLAKE2B 
dbab67768d7fd0fe5fcef6073dbb6ad6891831812e2adf04974ed7820ab01201104889992df4c491a497be2ceda16b858f9b916358b55f3e58b547489c3ee97a
 SHA512 
71c1bd003aa0bc80b477d1b47e33890f26f8c6a8aa2822d4da5f70c736384e884f04be1583daa2b27ecbb21b79d9b16eabceffdf0f98d691f84ec64bbf4fa73a
+DIST google-chrome-beta_78.0.3904.50-1_amd64.deb 64518778 BLAKE2B 
3f41a7ec429ab7447fdab4d6b9fd434d0eb1875bdd4a481684a8f77c1796117f686a8d664f0fcf9ee992749f8ca296ca67126940323aefe23987211bcc48e96e
 SHA512 
6994da44680b9b58d00d7b35b8bdcbda9dff33dbbc3654e26d7686c5fac38c0fd40a2e728af44a826dc0a3a0ba32c8629819b7a6955faedd9b1e3adfbc6d8f74
+DIST google-chrome-stable_77.0.3865.120-1_amd64.deb 61063428 BLAKE2B 
00027ec599a331f662187206f147ecbebea03ef5d77aff6fa5ab3ada25731de254647df41abe592b68de7ff50671fea6bed9a64edb9203889155d5deff6a7921
 SHA512 
5df8ce8270197d6531ddd4372fd370bccaee0a95edb85887aea010fe55bfb415039bcd2b9c234906b23b7d81a3b97ea4d9199f03b48b9c6c4303f1ae2c7f9818
+DIST google-chrome-unstable_79.0.3938.0-1_amd64.deb 65411420 BLAKE2B 
5d478bf212a1815b3f6e6dc7b1f2c33b20f50001acec500a1345c60a88c0e8d5f1c4c17f68d3b720cf045fd506217a0f83b518d5ce345d703e8eb033c75a9caa
 SHA512 
bb8d34cecc4af86042da69eba6dea30c594f611666a4d7f8c75096dba3c6879b6ebff355cfa114629147fcc7e2b525372268fd74855039f540a2a22d622831fc

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-77.0.3865.90.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-77.0.3865.120.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-77.0.3865.90.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-77.0.3865.120.ebuild

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.34_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.50_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.34_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.50_beta.ebuild

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3921.0_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3938.0_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3921.0_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3938.0_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2019-10-13 Thread Mike Gilbert
commit: 5c2f998ba12f5c2620dfa96170ae53ddd3998a8f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct 13 16:53:12 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Oct 13 16:53:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c2f998b

www-client/google-chrome-beta: automated update (78.0.3904.50)

Package-Manager: Portage-2.3.76_p10, Repoman-2.3.17_p62
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-78.0.3904.34.ebuild => google-chrome-beta-78.0.3904.50.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index a0fd65c30e9..37842f8a6e4 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_78.0.3904.34-1_amd64.deb 64476112 BLAKE2B 
c7a97ac3c6035101cc98b15f1df006267e9cd6d6449e35f50832db3df26781a6adf4c38e3ae8bce22673f99a61aed7cbfe26caec6aec84dd1654f4401be2051e
 SHA512 
5fb7bc112d10c0909d9c4cb5e9432bd4fbb4384d29cd509d87f6041ab6dd61ebdb7dbd2526602aef01ae67a05e569a2e884e1cea1c9f298ee9529d4618ea5e3e
+DIST google-chrome-beta_78.0.3904.50-1_amd64.deb 64518778 BLAKE2B 
3f41a7ec429ab7447fdab4d6b9fd434d0eb1875bdd4a481684a8f77c1796117f686a8d664f0fcf9ee992749f8ca296ca67126940323aefe23987211bcc48e96e
 SHA512 
6994da44680b9b58d00d7b35b8bdcbda9dff33dbbc3654e26d7686c5fac38c0fd40a2e728af44a826dc0a3a0ba32c8629819b7a6955faedd9b1e3adfbc6d8f74

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-78.0.3904.34.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-78.0.3904.50.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-78.0.3904.34.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-78.0.3904.50.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2019-10-13 Thread Mike Gilbert
commit: 63311c7c38a9d20d98ab1b9829d83f9f3ddaf30e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct 13 16:53:26 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Oct 13 16:53:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63311c7c

www-client/google-chrome-unstable: automated update (79.0.3938.0)

Package-Manager: Portage-2.3.76_p10, Repoman-2.3.17_p62
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...ble-79.0.3921.0.ebuild => google-chrome-unstable-79.0.3938.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 852acf151fa..1ca8a1a880e 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_79.0.3921.0-1_amd64.deb 65310386 BLAKE2B 
dbab67768d7fd0fe5fcef6073dbb6ad6891831812e2adf04974ed7820ab01201104889992df4c491a497be2ceda16b858f9b916358b55f3e58b547489c3ee97a
 SHA512 
71c1bd003aa0bc80b477d1b47e33890f26f8c6a8aa2822d4da5f70c736384e884f04be1583daa2b27ecbb21b79d9b16eabceffdf0f98d691f84ec64bbf4fa73a
+DIST google-chrome-unstable_79.0.3938.0-1_amd64.deb 65411420 BLAKE2B 
5d478bf212a1815b3f6e6dc7b1f2c33b20f50001acec500a1345c60a88c0e8d5f1c4c17f68d3b720cf045fd506217a0f83b518d5ce345d703e8eb033c75a9caa
 SHA512 
bb8d34cecc4af86042da69eba6dea30c594f611666a4d7f8c75096dba3c6879b6ebff355cfa114629147fcc7e2b525372268fd74855039f540a2a22d622831fc

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-79.0.3921.0.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-79.0.3938.0.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-79.0.3921.0.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-79.0.3938.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/, www-client/google-chrome-beta/, ...

2019-10-13 Thread Mike Gilbert
commit: 6322173458e8ed1bfd8ed19574551951fecde099
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct 13 16:24:39 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Oct 13 16:25:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63221734

www-client/google-chrome: depend on selinux policy

Closes: https://bugs.gentoo.org/697564
Closes: https://github.com/gentoo/gentoo/pull/13264
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome-beta/google-chrome-beta-78.0.3904.34.ebuild| 2 ++
 .../google-chrome-unstable/google-chrome-unstable-79.0.3921.0.ebuild| 2 ++
 www-client/google-chrome/google-chrome-77.0.3865.90.ebuild  | 2 ++
 3 files changed, 6 insertions(+)

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-78.0.3904.34.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-78.0.3904.34.ebuild
index fa060d36e11..c0bed062daa 100644
--- a/www-client/google-chrome-beta/google-chrome-beta-78.0.3904.34.ebuild
+++ b/www-client/google-chrome-beta/google-chrome-beta-78.0.3904.34.ebuild
@@ -26,6 +26,7 @@ 
SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd
 
 LICENSE="google-chrome"
 SLOT="0"
+IUSE="selinux"
 RESTRICT="bindist mirror strip"
 
 DEPEND=""
@@ -61,6 +62,7 @@ RDEPEND="
x11-libs/libxcb
x11-libs/pango
x11-misc/xdg-utils
+   selinux? ( sec-policy/selinux-chromium )
 "
 
 QA_PREBUILT="*"

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-79.0.3921.0.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-79.0.3921.0.ebuild
index fa060d36e11..c0bed062daa 100644
--- 
a/www-client/google-chrome-unstable/google-chrome-unstable-79.0.3921.0.ebuild
+++ 
b/www-client/google-chrome-unstable/google-chrome-unstable-79.0.3921.0.ebuild
@@ -26,6 +26,7 @@ 
SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd
 
 LICENSE="google-chrome"
 SLOT="0"
+IUSE="selinux"
 RESTRICT="bindist mirror strip"
 
 DEPEND=""
@@ -61,6 +62,7 @@ RDEPEND="
x11-libs/libxcb
x11-libs/pango
x11-misc/xdg-utils
+   selinux? ( sec-policy/selinux-chromium )
 "
 
 QA_PREBUILT="*"

diff --git a/www-client/google-chrome/google-chrome-77.0.3865.90.ebuild 
b/www-client/google-chrome/google-chrome-77.0.3865.90.ebuild
index fa060d36e11..c0bed062daa 100644
--- a/www-client/google-chrome/google-chrome-77.0.3865.90.ebuild
+++ b/www-client/google-chrome/google-chrome-77.0.3865.90.ebuild
@@ -26,6 +26,7 @@ 
SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd
 
 LICENSE="google-chrome"
 SLOT="0"
+IUSE="selinux"
 RESTRICT="bindist mirror strip"
 
 DEPEND=""
@@ -61,6 +62,7 @@ RDEPEND="
x11-libs/libxcb
x11-libs/pango
x11-misc/xdg-utils
+   selinux? ( sec-policy/selinux-chromium )
 "
 
 QA_PREBUILT="*"



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

2019-10-11 Thread Mike Gilbert
commit: 22d2a57895e4b3dff04694927496d5d983be3504
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct 11 17:25:38 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Oct 11 17:25:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d2a578

profiles: mask sys-apps/man for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 956756940d4..a84736983ca 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Mike Gilbert  (2019-10-11)
+# Inactive upstream for many years.
+# Several open bugs.
+# Please migrate to sys-apps/man-db.
+sys-apps/man
+
 # Michał Górny  (2019-10-11)
 # FreeBSD-only packages.  The project has been discontinued,
 # and the core FreeBSD packages are already gone.



[gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/files/, app-shells/ksh/

2019-10-10 Thread Mike Gilbert
commit: d9c8bde42bba32c9b5c09096a039902de6ce9fbe
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct 10 18:51:35 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Oct 10 18:51:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c8bde4

app-shells/ksh: bump to 2020.0.0

Package-Manager: Portage-2.3.76_p10, Repoman-2.3.17_p62
Signed-off-by: Mike Gilbert  gentoo.org>

 app-shells/ksh/Manifest|  5 +--
 .../ksh/files/ksh-2020.0.0-ensure-user-set.patch   | 30 ++
 .../ksh/files/ksh-2020.0.0-skip-api-test.patch | 36 ++
 ...h-2020.0.0_beta1.ebuild => ksh-2020.0.0.ebuild} | 17 ++
 app-shells/ksh/ksh-2020.0.0_alpha1.ebuild  | 33 
 5 files changed, 84 insertions(+), 37 deletions(-)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index b16fc0418a8..13f85b68ced 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,4 +1 @@
-DIST ksh-2020.0.0-alpha1-conftab.patch 118773 BLAKE2B 
63466e18a77cb86af80d6f6b4af74e3ac1edbfa735decfcd772633808a4593f6d4b057a99547482d17b22445e68c6d3e2becdf68516f913c73550da718f2abc3
 SHA512 
b29a70e8e31a259ac5bf556ddcdb5d4742a8dac4d11c06e4b5fc3043012e08b26d136cce8c18e9e8a1fe751044699d2258388d618408b09379732bea89a51765
-DIST ksh-2020.0.0-alpha1-solaris.patch 12317 BLAKE2B 
90681bde2f3bad0e097a9367ea5a3f1d4c95f70c6e0c872dad769609f97a6332328e21399a3b9ba20f3840b3387a02370831ae4663457728bd8e41b7471c675b
 SHA512 
5a0b818f44a860210e2a7795335d0edec01c61dd5ad04670bb2ca505690ff1b111dbda12d0d15e8b264113d4e7a5a42a49f64c9aba0cff809c2ce3185921acad
-DIST ksh-2020.0.0-alpha1.tar.gz 2041308 BLAKE2B 
542f7936b7042485c0279c9b79f2d61f9580f0ae654abf60a8044254ed5fe228fa14d48dc7dd835201c32a9448182ca4cb702aac894a74bf5f92a4b866d1de70
 SHA512 
56c805bebe963dee7c27ba0357e26957fd8439f42c26f290ab32488ddde99f4b824e403c5dc097194eaf600e7379a010b1be4bf1e70bee76402e84909b38d981
-DIST ksh-2020.0.0-beta1.tar.gz 2022254 BLAKE2B 
650ad8ea1140bdbe1fb9fc3e2ecbceedb4605525523584d9ac8a067511ed385f1c83d284c781b31140760500f3de13d1ad8fc695c9c553a3285d5c286a99c7ea
 SHA512 
6f54cdc3c59b44055cc6b670b38ce1685463c841a093a28c5f974dd153eaec3b8924308b353ed7c29a0ec3917ee87cfe57b6cabaca9841633d3599d9c6731330
+DIST ksh-2020.0.0.tar.gz 2022880 BLAKE2B 
cb952c4febe88a3ccf8fd48f511a30a73bfc812ebf0b7a5fe799470b29ee13ca61004fd34e367d836940a88214da2aa05b7cb96f173a1b8d57c8e644c8c3a2a6
 SHA512 
7d6da3af341a62718d691ddc52e10bdf3b7290d74f1cd01610093c587af47b6d6d04b74b210eb31f93a3559855a5bc5155f9b188d2f8bb042c26bfaf1792

diff --git a/app-shells/ksh/files/ksh-2020.0.0-ensure-user-set.patch 
b/app-shells/ksh/files/ksh-2020.0.0-ensure-user-set.patch
new file mode 100644
index 000..9f5d70f4d33
--- /dev/null
+++ b/app-shells/ksh/files/ksh-2020.0.0-ensure-user-set.patch
@@ -0,0 +1,30 @@
+From cb9f6d3498622b46de021a7f4798512d203747e9 Mon Sep 17 00:00:00 2001
+From: Kurtis Rader 
+Date: Sun, 1 Sep 2019 15:44:40 -0700
+Subject: [PATCH] Ensure USER is set when unit tests run
+
+Related #1391
+---
+ src/cmd/ksh93/tests/util/run_test.sh | 9 +
+ 1 file changed, 9 insertions(+)
+
+diff --git a/src/cmd/ksh93/tests/util/run_test.sh 
b/src/cmd/ksh93/tests/util/run_test.sh
+index 20d24ed1fda..ebc74770cae 100644
+--- a/src/cmd/ksh93/tests/util/run_test.sh
 b/src/cmd/ksh93/tests/util/run_test.sh
+@@ -62,6 +62,15 @@ fi
+ #
+ export OS_NAME=$(uname -s | tr '[A-Z]' '[a-z]')
+ 
++#
++# Make sure $USER is set. A CI/CB environment might not set it.
++# See https://github.com/att/ast/issues/1391
++#
++if [[ -z $USER ]]
++then
++export USER=$(id -un)
++fi
++
+ # TODO: Enable the `io` test on Travis macOS once we understand why it dies 
from an abort().
+ # I'm not seeing that failure happen on either of my macOS 10.12 or 10.13 
systems.
+ if [[ $test_name == io && $OS_NAME == darwin && $CI == true ]]

diff --git a/app-shells/ksh/files/ksh-2020.0.0-skip-api-test.patch 
b/app-shells/ksh/files/ksh-2020.0.0-skip-api-test.patch
new file mode 100644
index 000..f832d175454
--- /dev/null
+++ b/app-shells/ksh/files/ksh-2020.0.0-skip-api-test.patch
@@ -0,0 +1,36 @@
+From d89753b5d38482f4a3f17ba3b7d09ab07cfe7419 Mon Sep 17 00:00:00 2001
+From: Kurtis Rader 
+Date: Sun, 1 Sep 2019 13:47:40 -0700
+Subject: [PATCH] Skip API test if build type != debug
+
+Fixes #1390
+---
+ src/lib/libast/tests/misc/meson.build | 8 +++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/src/lib/libast/tests/misc/meson.build 
b/src/lib/libast/tests/misc/meson.build
+index 67a178762fa..a4c864428d8 100644
+--- a/src/lib/libast/tests/misc/meson.build
 b/src/lib/libast/tests/misc/meson.build
+@@ -10,6 +10,12 @@ tests_to_skip = [
+ ['freebsd', 'debug'],
+ ]
+ 
++# Non-debug build types affect the behavior of `backtrace()`. Which means it 
will almost certainly
++# break the "debug" test. See https://github.com/att/ast/issues/1390.

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2019-10-08 Thread Mike Gilbert
commit: 7ab2221b7ad1814586e7c991ad1df9258440558b
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Wed Oct  2 17:09:22 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Oct  8 17:49:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab2221b

www-client/chromium: fix component-build for beta channel

Closes: https://github.com/gentoo/gentoo/pull/13131
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/chromium-78.0.3904.34.ebuild   |   6 +
 .../chromium/files/chromium-78-gcc-alignas.patch   | 142 +
 .../files/chromium-78-protobuf-export.patch|  13 ++
 3 files changed, 161 insertions(+)

diff --git a/www-client/chromium/chromium-78.0.3904.34.ebuild 
b/www-client/chromium/chromium-78.0.3904.34.ebuild
index 2e268516462..525ed7e65b6 100644
--- a/www-client/chromium/chromium-78.0.3904.34.ebuild
+++ b/www-client/chromium/chromium-78.0.3904.34.ebuild
@@ -151,11 +151,13 @@ PATCHES=(
"${FILESDIR}/chromium-77-clang.patch"
"${FILESDIR}/chromium-77-pulseaudio-13.patch"
"${FILESDIR}/chromium-78-include.patch"
+   "${FILESDIR}/chromium-78-protobuf-export.patch"
"${DISTDIR}/chromium-78-revert-noexcept.patch"
"${DISTDIR}/chromium-78-revert-pm-observer.patch"
"${FILESDIR}/chromium-78-gcc-enum-range.patch"
"${FILESDIR}/chromium-78-gcc-std-vector.patch"
"${FILESDIR}/chromium-78-gcc-noexcept.patch"
+   "${FILESDIR}/chromium-78-gcc-alignas.patch"
 )
 
 pre_build_checks() {
@@ -164,6 +166,10 @@ pre_build_checks() {
if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 8.0; then
die "At least gcc 8.0 is required"
fi
+   # component build hangs with tcmalloc enabled due to sandbox 
issue, bug #695976.
+   if has usersandbox ${FEATURES} && use tcmalloc && use 
component-build; then
+   die "Component build with tcmalloc requires 
FEATURES=-usersandbox."
+   fi
fi
 
# Check build requirements, bug #541816 and bug #471810 .

diff --git a/www-client/chromium/files/chromium-78-gcc-alignas.patch 
b/www-client/chromium/files/chromium-78-gcc-alignas.patch
new file mode 100644
index 000..4f6039c2f5a
--- /dev/null
+++ b/www-client/chromium/files/chromium-78-gcc-alignas.patch
@@ -0,0 +1,142 @@
+From 6b633c4b14850df376d5cec571699018772f358e Mon Sep 17 00:00:00 2001
+From: Tomas Popela 
+Date: Tue, 17 Sep 2019 19:48:48 +
+Subject: [PATCH] GCC: Can't use alignas() together with __attribute__()
+
+It's because GCC has problems when mixing the alignas() together with
+__attribute__() (that is used to export the symbols). The best
+solution is to use ALIGNAS() macro from //base/compiler_specific.h
+together with alignof() to have the equal functionality that compiles on
+GCC as well as on clang.
+
+Bug: 819294
+Change-Id: Ieb169592a2965f17a18bfc88d28418eb723a4e5a
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1806735
+Auto-Submit: Tom Popela 
+Commit-Queue: Alex Clarke 
+Reviewed-by: Alex Clarke 
+Cr-Commit-Position: refs/heads/master@{#697330}
+---
+
+diff --git a/base/task/promise/dependent_list.h 
b/base/task/promise/dependent_list.h
+index 020bdbfc..3245c1c 100644
+--- a/base/task/promise/dependent_list.h
 b/base/task/promise/dependent_list.h
+@@ -59,7 +59,7 @@
+ 
+   // Align Node on an 8-byte boundary to ensure the first 3 bits are 0 and can
+   // be used to store additional state (see static_asserts below).
+-  class BASE_EXPORT alignas(8) Node {
++  class BASE_EXPORT ALIGNAS(8) Node {
+public:
+ Node();
+ explicit Node(Node&& other) noexcept;
+
+Re-use chromium alignas workaround in protobuf.
+---
+
+diff --git a/third_party/protobuf/src/google/protobuf/port_def.inc 
b/third_party/protobuf/src/google/protobuf/port_def.inc
+index f1bd85d..9c204a1 100644
+--- a/third_party/protobuf/src/google/protobuf/port_def.inc
 b/third_party/protobuf/src/google/protobuf/port_def.inc
+@@ -528,6 +528,35 @@ PROTOBUF_EXPORT_TEMPLATE_TEST(DEFAULT, 
__declspec(dllimport));
+ #undef IN
+ #endif  // _MSC_VER
+ 
++// Specify memory alignment for structs, classes, etc.
++// Use like:
++//   class PROTOBUF_ALIGNAS(16) MyClass { ... }
++//   PROTOBUF_ALIGNAS(16) int array[4];
++//
++// In most places you can use the C++11 keyword "alignas", which is preferred.
++//
++// But compilers have trouble mixing __attribute__((...)) syntax with
++// alignas(...) syntax.
++//
++// Doesn't work in clang or gcc:
++//   struct alignas(16) __attribute__((packed)) S { char c; };
++// Works in clang but not gcc:
++//   struct __attribute__((packed)) al

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

2019-10-07 Thread Mike Gilbert
commit: e800eb711b7372087af804f91c5cb14b8e7d35bf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct  7 17:17:51 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Oct  7 17:17:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e800eb71

net-misc/freerdp: backport another ppc fix

Closes: https://bugs.gentoo.org/672744
Package-Manager: Portage-2.3.76_p10, Repoman-2.3.17_p62
Signed-off-by: Mike Gilbert  gentoo.org>

 .../freerdp/files/2.0.0-rc4-bitmap-endian.patch| 30 ++
 net-misc/freerdp/freerdp-2.0.0_rc4.ebuild  |  1 +
 2 files changed, 31 insertions(+)

diff --git a/net-misc/freerdp/files/2.0.0-rc4-bitmap-endian.patch 
b/net-misc/freerdp/files/2.0.0-rc4-bitmap-endian.patch
new file mode 100644
index 000..cd78ba983b7
--- /dev/null
+++ b/net-misc/freerdp/files/2.0.0-rc4-bitmap-endian.patch
@@ -0,0 +1,30 @@
+From 18b193a1cf083b92279c3952f4f907a07cd92834 Mon Sep 17 00:00:00 2001
+From: Armin Novak 
+Date: Wed, 13 Feb 2019 09:30:34 +0100
+Subject: [PATCH] Fixed endianess issue with GETPIXEL16 and GETPIXEL32
+
+---
+ libfreerdp/codec/bitmap.c | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/libfreerdp/codec/bitmap.c b/libfreerdp/codec/bitmap.c
+index 7524bb99ce..479c965e52 100644
+--- a/libfreerdp/codec/bitmap.c
 b/libfreerdp/codec/bitmap.c
+@@ -26,12 +26,14 @@
+ 
+ static INLINE UINT16 GETPIXEL16(const void* d, UINT32 x, UINT32 y, UINT32 w)
+ {
+-  return (*(((const unsigned short*)d) + ((y) * (w) + (x;
++  const BYTE* src = (const BYTE*)d + ((y * w + x) * sizeof(UINT16));
++  return (UINT16)(((UINT16)src[1] << 8) | (UINT16)src[0]);
+ }
+ 
+ static INLINE UINT32 GETPIXEL32(const void* d, UINT32 x, UINT32 y, UINT32 w)
+ {
+-  return (*(((const unsigned int*)d) + ((y) * (w) + (x;
++  const BYTE* src = (const BYTE*)d + ((y * w + x) * sizeof(UINT32));
++  return (((UINT32)src[3]) << 24) | (((UINT32)src[2]) << 16) | 
(((UINT32)src[1]) << 8) | (src[0] & 0xFF);
+ }
+ 
+ 
/*/

diff --git a/net-misc/freerdp/freerdp-2.0.0_rc4.ebuild 
b/net-misc/freerdp/freerdp-2.0.0_rc4.ebuild
index f727736d924..26e3c838fd0 100644
--- a/net-misc/freerdp/freerdp-2.0.0_rc4.ebuild
+++ b/net-misc/freerdp/freerdp-2.0.0_rc4.ebuild
@@ -90,6 +90,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}"/2.0.0-rc4-libressl.patch
+   "${FILESDIR}"/2.0.0-rc4-bitmap-endian.patch
"${DISTDIR}"/freerdp-2.0.0-rc4-fix-NTLM-AvPair-lists.patch
 )
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-configtool/

2019-10-04 Thread Mike Gilbert
commit: 8f87e8e398341205340e8b50121c9a0166dc3f38
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Oct  3 05:46:05 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  4 18:42:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f87e8e3

app-i18n/fcitx-configtool: Use EAPI="7".

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/fcitx-configtool/fcitx-configtool-0.4.10.ebuild | 10 +-
 app-i18n/fcitx-configtool/fcitx-configtool-4..ebuild | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-i18n/fcitx-configtool/fcitx-configtool-0.4.10.ebuild 
b/app-i18n/fcitx-configtool/fcitx-configtool-0.4.10.ebuild
index 33805e7cbeb..d94a92a7118 100644
--- a/app-i18n/fcitx-configtool/fcitx-configtool-0.4.10.ebuild
+++ b/app-i18n/fcitx-configtool/fcitx-configtool-0.4.10.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2010-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit cmake-utils
 
@@ -24,12 +24,12 @@ SLOT="4"
 KEYWORDS="amd64 ppc ppc64 x86"
 IUSE=""
 
-RDEPEND=">=app-i18n/fcitx-4.2.9:4
+BDEPEND="virtual/pkgconfig"
+DEPEND=">=app-i18n/fcitx-4.2.9:4
app-text/iso-codes
dev-libs/glib:2
x11-libs/gtk+:3"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=()
 

diff --git a/app-i18n/fcitx-configtool/fcitx-configtool-4..ebuild 
b/app-i18n/fcitx-configtool/fcitx-configtool-4..ebuild
index 5778190ca4f..1243fa0276e 100644
--- a/app-i18n/fcitx-configtool/fcitx-configtool-4..ebuild
+++ b/app-i18n/fcitx-configtool/fcitx-configtool-4..ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2010-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit cmake-utils
 
@@ -24,12 +24,12 @@ SLOT="4"
 KEYWORDS=""
 IUSE=""
 
-RDEPEND=">=app-i18n/fcitx-4.2.9:4
+BDEPEND="virtual/pkgconfig"
+DEPEND=">=app-i18n/fcitx-4.2.9:4
app-text/iso-codes
dev-libs/glib:2
x11-libs/gtk+:3"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=()
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-hangul/

2019-10-04 Thread Mike Gilbert
commit: fa13d94db978ec07661ec37e8d9d0b305671a14d
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Oct  3 05:56:39 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  4 18:42:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa13d94d

app-i18n/fcitx-hangul: Use EAPI="7".

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/fcitx-hangul/fcitx-hangul-0.3.1.ebuild  | 18 +-
 app-i18n/fcitx-hangul/fcitx-hangul-4..ebuild | 18 +-
 2 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/app-i18n/fcitx-hangul/fcitx-hangul-0.3.1.ebuild 
b/app-i18n/fcitx-hangul/fcitx-hangul-0.3.1.ebuild
index c933884fa90..16855499c91 100644
--- a/app-i18n/fcitx-hangul/fcitx-hangul-0.3.1.ebuild
+++ b/app-i18n/fcitx-hangul/fcitx-hangul-0.3.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2013-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit cmake-utils gnome2-utils
+inherit cmake-utils xdg-utils
 
 if [[ "${PV}" =~ (^|\.)$ ]]; then
inherit git-r3
@@ -24,20 +24,20 @@ SLOT="4"
 KEYWORDS="amd64 ppc ppc64 x86"
 IUSE=""
 
-RDEPEND=">=app-i18n/fcitx-4.2.9:4
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+DEPEND=">=app-i18n/fcitx-4.2.9:4
app-i18n/libhangul:=
virtual/libiconv
virtual/libintl"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=(AUTHORS)
 
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }

diff --git a/app-i18n/fcitx-hangul/fcitx-hangul-4..ebuild 
b/app-i18n/fcitx-hangul/fcitx-hangul-4..ebuild
index a9af4dd2d47..917d7e983d2 100644
--- a/app-i18n/fcitx-hangul/fcitx-hangul-4..ebuild
+++ b/app-i18n/fcitx-hangul/fcitx-hangul-4..ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2013-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit cmake-utils gnome2-utils
+inherit cmake-utils xdg-utils
 
 if [[ "${PV}" =~ (^|\.)$ ]]; then
inherit git-r3
@@ -24,20 +24,20 @@ SLOT="4"
 KEYWORDS=""
 IUSE=""
 
-RDEPEND=">=app-i18n/fcitx-4.2.9:4
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+DEPEND=">=app-i18n/fcitx-4.2.9:4
app-i18n/libhangul:=
virtual/libiconv
virtual/libintl"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=(AUTHORS)
 
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-chewing/

2019-10-04 Thread Mike Gilbert
commit: 0da27696bc587632e0986951283057a5d06d2c1d
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Oct  3 05:35:50 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  4 18:42:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da27696

app-i18n/fcitx-chewing: Use EAPI="7".

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/fcitx-chewing/fcitx-chewing-0.2.3.ebuild  | 16 
 app-i18n/fcitx-chewing/fcitx-chewing-4..ebuild | 16 
 2 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/app-i18n/fcitx-chewing/fcitx-chewing-0.2.3.ebuild 
b/app-i18n/fcitx-chewing/fcitx-chewing-0.2.3.ebuild
index 7b2a3ebd031..143ad65fd3f 100644
--- a/app-i18n/fcitx-chewing/fcitx-chewing-0.2.3.ebuild
+++ b/app-i18n/fcitx-chewing/fcitx-chewing-0.2.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2013-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit cmake-utils gnome2-utils
+inherit cmake-utils xdg-utils
 
 if [[ "${PV}" =~ (^|\.)$ ]]; then
inherit git-r3
@@ -24,18 +24,18 @@ SLOT="4"
 KEYWORDS="amd64 ppc ppc64 x86"
 IUSE=""
 
-RDEPEND=">=app-i18n/fcitx-4.2.9:4
+BDEPEND="virtual/pkgconfig"
+DEPEND=">=app-i18n/fcitx-4.2.9:4
>=app-i18n/libchewing-0.5.0:=
virtual/libintl"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=(AUTHORS)
 
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }

diff --git a/app-i18n/fcitx-chewing/fcitx-chewing-4..ebuild 
b/app-i18n/fcitx-chewing/fcitx-chewing-4..ebuild
index 3d0c5778f7b..37b56eff406 100644
--- a/app-i18n/fcitx-chewing/fcitx-chewing-4..ebuild
+++ b/app-i18n/fcitx-chewing/fcitx-chewing-4..ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2013-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit cmake-utils gnome2-utils
+inherit cmake-utils xdg-utils
 
 if [[ "${PV}" =~ (^|\.)$ ]]; then
inherit git-r3
@@ -24,18 +24,18 @@ SLOT="4"
 KEYWORDS=""
 IUSE=""
 
-RDEPEND=">=app-i18n/fcitx-4.2.9:4
+BDEPEND="virtual/pkgconfig"
+DEPEND=">=app-i18n/fcitx-4.2.9:4
>=app-i18n/libchewing-0.5.0:=
virtual/libintl"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=(AUTHORS)
 
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-qt5/

2019-10-04 Thread Mike Gilbert
commit: fe4ff48b47828a920441a04679b4522f420b52f1
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Oct  3 06:11:14 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  4 18:42:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4ff48b

app-i18n/fcitx-qt5: Use EAPI="7".

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/fcitx-qt5/fcitx-qt5-1.2.3.ebuild  | 10 +-
 app-i18n/fcitx-qt5/fcitx-qt5-4..ebuild | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-i18n/fcitx-qt5/fcitx-qt5-1.2.3.ebuild 
b/app-i18n/fcitx-qt5/fcitx-qt5-1.2.3.ebuild
index 2c54b501abd..99e7fd2bb3e 100644
--- a/app-i18n/fcitx-qt5/fcitx-qt5-1.2.3.ebuild
+++ b/app-i18n/fcitx-qt5/fcitx-qt5-1.2.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2014-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit cmake-utils
 
@@ -24,6 +24,8 @@ SLOT="4"
 KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE=""
 
+BDEPEND="kde-frameworks/extra-cmake-modules:5
+   virtual/pkgconfig"
 # Private headers of dev-qt/qtgui:5 used.
 RDEPEND=">=app-i18n/fcitx-4.2.9:4
dev-qt/qtcore:5
@@ -33,8 +35,6 @@ RDEPEND=">=app-i18n/fcitx-4.2.9:4
virtual/libintl
x11-libs/libxkbcommon"
 DEPEND="${RDEPEND}
-   dev-qt/qtconcurrent:5
-   kde-frameworks/extra-cmake-modules:5
-   virtual/pkgconfig"
+   dev-qt/qtconcurrent:5"
 
 DOCS=()

diff --git a/app-i18n/fcitx-qt5/fcitx-qt5-4..ebuild 
b/app-i18n/fcitx-qt5/fcitx-qt5-4..ebuild
index 3d87cd55c43..3484bb69287 100644
--- a/app-i18n/fcitx-qt5/fcitx-qt5-4..ebuild
+++ b/app-i18n/fcitx-qt5/fcitx-qt5-4..ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2014-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit cmake-utils
 
@@ -24,6 +24,8 @@ SLOT="4"
 KEYWORDS=""
 IUSE=""
 
+BDEPEND="kde-frameworks/extra-cmake-modules:5
+   virtual/pkgconfig"
 # Private headers of dev-qt/qtgui:5 used.
 RDEPEND=">=app-i18n/fcitx-4.2.9:4
dev-qt/qtcore:5
@@ -33,8 +35,6 @@ RDEPEND=">=app-i18n/fcitx-4.2.9:4
virtual/libintl
x11-libs/libxkbcommon"
 DEPEND="${RDEPEND}
-   dev-qt/qtconcurrent:5
-   kde-frameworks/extra-cmake-modules:5
-   virtual/pkgconfig"
+   dev-qt/qtconcurrent:5"
 
 DOCS=()



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-cloudpinyin/

2019-10-04 Thread Mike Gilbert
commit: 2a9a6912a57d972a61894ce2fd735beb6235972d
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Oct  3 05:41:28 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  4 18:42:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9a6912

app-i18n/fcitx-cloudpinyin: Use EAPI="7".

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.6.ebuild  | 10 +-
 app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-4..ebuild | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.6.ebuild 
b/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.6.ebuild
index 5eda97b5395..7052fba1ce1 100644
--- a/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.6.ebuild
+++ b/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.6.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2012-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit cmake-utils
 
@@ -24,11 +24,11 @@ SLOT="4"
 KEYWORDS="amd64 ppc ppc64 x86"
 IUSE=""
 
-RDEPEND=">=app-i18n/fcitx-4.2.9:4
+BDEPEND="virtual/pkgconfig"
+DEPEND=">=app-i18n/fcitx-4.2.9:4
net-misc/curl:=
virtual/libiconv
virtual/libintl"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=()

diff --git a/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-4..ebuild 
b/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-4..ebuild
index 14ed5cf9881..e4582e24ae3 100644
--- a/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-4..ebuild
+++ b/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-4..ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2012-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit cmake-utils
 
@@ -24,11 +24,11 @@ SLOT="4"
 KEYWORDS=""
 IUSE=""
 
-RDEPEND=">=app-i18n/fcitx-4.2.9:4
+BDEPEND="virtual/pkgconfig"
+DEPEND=">=app-i18n/fcitx-4.2.9:4
net-misc/curl:=
virtual/libiconv
virtual/libintl"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=()



[gentoo-commits] repo/gentoo:master commit in: app-i18n/tagainijisho/

2019-10-04 Thread Mike Gilbert
commit: a40bbd257936dc1719ea36e274e6fb96c113601a
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Oct  2 20:00:51 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  4 18:40:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40bbd25

app-i18n/tagainijisho: Use EAPI="7". Update code for non-live versions.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/tagainijisho/tagainijisho-.ebuild | 49 --
 1 file changed, 30 insertions(+), 19 deletions(-)

diff --git a/app-i18n/tagainijisho/tagainijisho-.ebuild 
b/app-i18n/tagainijisho/tagainijisho-.ebuild
index 11c02a413f1..ca0b9b19513 100644
--- a/app-i18n/tagainijisho/tagainijisho-.ebuild
+++ b/app-i18n/tagainijisho/tagainijisho-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2014-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit cmake-utils gnome2-utils
+inherit cmake-utils xdg-utils
 
 if [[ "${PV}" ==  ]]; then
inherit git-r3
@@ -14,9 +14,15 @@ elif [[ "${PV}" == *_pre* ]]; then
 
TAGAINIJISHO_GIT_REVISION=""
 fi
+if [[ "${PV}" !=  ]]; then
+   TAGAINIJISHO_VERSION="${PV%_p*_p*}"
+   JMDICT_DATE="${PV#${TAGAINIJISHO_VERSION}_p}"
+   JMDICT_DATE="${JMDICT_DATE%_p*}"
+   JMDICT_DATE="${JMDICT_DATE:0:4}-${JMDICT_DATE:4:2}-${JMDICT_DATE:6}"
+   KANJIDIC2_DATE="${PV#${TAGAINIJISHO_VERSION}_p*_p}"
+   
KANJIDIC2_DATE="${KANJIDIC2_DATE:0:4}-${KANJIDIC2_DATE:4:2}-${KANJIDIC2_DATE:6}"
+fi
 if [[ "${PV}" ==  || "${PV}" == *_pre* ]]; then
-   JMDICT_DATE=""
-   KANJIDIC2_DATE=""
KANJIVG_VERSION="20160426"
 fi
 
@@ -25,15 +31,13 @@ HOMEPAGE="https://www.tagaini.net/ 
https://github.com/Gnurou/tagainijisho;
 if [[ "${PV}" ==  ]]; then
SRC_URI=""
 elif [[ "${PV}" == *_pre* ]]; then
-   
SRC_URI="https://github.com/Gnurou/${PN}/archive/${TAGAINIJISHO_GIT_REVISION}.tar.gz
 -> ${P}.tar.gz"
+   
SRC_URI="https://github.com/Gnurou/${PN}/archive/${TAGAINIJISHO_GIT_REVISION}.tar.gz
 -> ${PN}-${TAGAINIJISHO_VERSION}.tar.gz"
 else
-   
SRC_URI="https://github.com/Gnurou/${PN}/releases/download/${PV}/${P}.tar.gz;
+   
SRC_URI="https://github.com/Gnurou/${PN}/releases/download/${PV}/${PN}-${TAGAINIJISHO_VERSION}.tar.gz;
 fi
-if [[ "${PV}" == *_pre* ]]; then
+if [[ "${PV}" !=  ]]; then
# Upstream: http://ftp.monash.edu.au/pub/nihongo/JMdict.gz
SRC_URI+=" 
https://home.apache.org/~arfrever/distfiles/JMdict-${JMDICT_DATE}.gz;
-fi
-if [[ "${PV}" == *_pre* ]]; then
# Upstream: http://www.edrdg.org/kanjidic/kanjidic2.xml.gz
SRC_URI+=" 
https://home.apache.org/~arfrever/distfiles/kanjidic2-${KANJIDIC2_DATE}.xml.gz;
 fi
@@ -45,27 +49,34 @@ LICENSE="GPL-3+ public-domain"
 SLOT="0"
 KEYWORDS=""
 IUSE=""
+if [[ "${PV}" ==  ]]; then
+   PROPERTIES="live"
+fi
 
-RDEPEND=">=dev-db/sqlite-3.12:3
+BDEPEND="dev-qt/linguist-tools:5"
+DEPEND=">=dev-db/sqlite-3.12:3
dev-qt/qtcore:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtwidgets:5"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5"
+RDEPEND="${DEPEND}"
 
 pkg_langs=(ar cs de es fa fi fr hu id it nb nl pl pt ru sv th tr uk vi zh)
 IUSE+=" ${pkg_langs[@]/#/l10n_}"
 unset pkg_langs
 
+if [[ "${PV}" !=  ]]; then
+   S="${WORKDIR}/${PN}-${TAGAINIJISHO_VERSION}"
+fi
+
 src_unpack() {
if [[ "${PV}" ==  ]]; then
git-r3_src_unpack
elif [[ "${PV}" == *_pre* ]]; then
-   unpack ${P}.tar.gz
-   mv tagainijisho-${TAGAINIJISHO_GIT_REVISION} ${P} || die
+   unpack ${PN}-${TAGAINIJISHO_VERSION}.tar.gz
+   mv ${PN}-${TAGAINIJISHO_GIT_REVISION} 
${PN}-${TAGAINIJISHO_VERSION} || die
else
-   unpack ${P}.tar.gz
+   unpack ${PN}-${TAGAINIJISHO_VERSION}.tar.gz
fi
 
if [[ "${PV}" ==  ]]; then
@@ -118,7 +129,7 @@ src_unpack() {
mkdir "${S}/3rdparty" || die
gzip -cd "${distdir}/JMdict-${JMDICT_DATE}.gz" > 
"${S}/3rdparty/JMdict" || die
gzip -cd "${distdir}/kanjidic2-${KANJIDIC2_DATE}.xml.gz" > 
"${S}/3rdparty/kanjidic2.xml" || die
-   elif [[ "${PV}" == *_pre* ]]; then
+   else
mkdir "${S}/3rdparty" || die
pushd "${S}/3rdparty" > /dev/null || die
 
@@ -181,9 +192,9 @@ src_configure() {
 }
 
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/tagainijisho/

2019-10-04 Thread Mike Gilbert
commit: 8ce67ef06c79eb14396ca36d522063367194e061
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Oct  2 20:02:37 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  4 18:40:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce67ef0

app-i18n/tagainijisho: Version bump 
(1.2.0_pre20190507124027_p20191001_p20191001).

First _p* specifies version of JMdict.
Second _p* specifies version of kanjidic2.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/tagainijisho/Manifest |   3 +
 0_pre20190507124027_p20191001_p20191001.ebuild | 200 +
 2 files changed, 203 insertions(+)

diff --git a/app-i18n/tagainijisho/Manifest b/app-i18n/tagainijisho/Manifest
index e28a1aab683..25de108f8c6 100644
--- a/app-i18n/tagainijisho/Manifest
+++ b/app-i18n/tagainijisho/Manifest
@@ -1,4 +1,7 @@
 DIST JMdict-2018-06-12.gz 18306650 BLAKE2B 
3ddb29bf631567717085912b1fa21c701e6183c94907f64121daedf358303df09a754bcdf51f24f0d7c95bf1bfe4ea13779f5e3532bd19a3f99a33751259a893
 SHA512 
cd8e0a737ccd1ccbe7c53ab0affb5d4ca068656966c75f0abbc184ffcdc69d8a1dbe0f096a16f0b59ecaed40371a29e566ee5076a7e80e3f51796e32798bed3e
+DIST JMdict-2019-10-01.gz 19418133 BLAKE2B 
a7f3fb45fafaa0d5fdaa7366d2d299cd872edfc6834743529604cb2803f60112daccf82b6c48db0e100b52fb31b1fe2705369fb8a1c2b83c0eba65176ef59d90
 SHA512 
033968dfc3504611db23269361d72564fbf81a59d7f1ed94f4303c51748f4f31a2b38b3c2a6d846941a886f357d5dd320bc0f043a151ac1c70e43df9c594a599
 DIST kanjidic2-2018-06-12.xml.gz 1482391 BLAKE2B 
c6f1d18f17b2107937fe07b77d6aa297d156d9c250cdc48aeb7f8c9cd27a94e2cce1df80e4612d1bcadc94d92d5d013cfc8d923c5ceaba9ed5b0a692ae78
 SHA512 
700aba18e18ab271dbc583f1a1cc16dd7209e4aa48417201f0b51723d35f5aedcff299ed1503cb743151abce37c94c0facbab09dd0a46126131bb54f2004aa23
+DIST kanjidic2-2019-10-01.xml.gz 1482675 BLAKE2B 
faf2ce4367796b18c3e858ef05203610810e38e44cf3b6e06fceda4204809fd366f6c16604618bf8b668761c9ac2045ed18484a374f2648cc88ba43fa5e5eb7b
 SHA512 
aff301e824a1c31ff4850f709ee6c4ee6a0a54aa4823a5fcb0c5419d7b96239c16bd091f5557f02e2b7c3d0ced8cb2ae19805723c46f9a3a906adecc20ec631c
 DIST kanjivg-20160426.xml.gz 3587660 BLAKE2B 
c85291f3671f0980186e8deb296cfa743322df438d6f09fd69a4f5a30c3db6f097d6ff0a817b88c5c9a2c8d4a40c90b31c0a54cb71d681849b557ee364707c48
 SHA512 
1d35a8cc5d4947f6bedfc71a2f08e2d1fda832d7a02588c00953e1746812b0e51d4d1c39dff4b4f65ec850788359f6e0d1465f0e688b1bf753c4c67b3c54
 DIST tagainijisho-1.2.0_pre20180610092832.tar.gz 3634107 BLAKE2B 
f5cb75f45fced30c64f615147c3eb7e4d473e81dd734517710bcfdf390d1a34a1780196b6dbbb7a6d297df0bb8d73933d09a76eb6b8dd13d1c0759c562e81695
 SHA512 
3b17ff6972e3cfd35f4f9e8c575153a4c2021a66a238f631616452a16a151d604106586d438cdc574211bff54118d89e492f9460da4b25fef88a2354b0bd8555
+DIST tagainijisho-1.2.0_pre20190507124027.tar.gz 3634210 BLAKE2B 
ec11eba3e20f2a1d55b24c67b95bd98d9ec96a7476533bc42d56866c87f03fd8d58133b5f6aa4e6f37a7ca4dd8b447a0414f0b9651adaa6fb0141c6df4b61073
 SHA512 
ace6fd4ff46d1bea329f3c85ea6df63583f256d5a26b78e3d64d47be2a37f74b262c0b6254fad4b258b6bb1cb3eff3bb4a4ed712f9ee72f21810717ce1a8f3d8

diff --git 
a/app-i18n/tagainijisho/tagainijisho-1.2.0_pre20190507124027_p20191001_p20191001.ebuild
 
b/app-i18n/tagainijisho/tagainijisho-1.2.0_pre20190507124027_p20191001_p20191001.ebuild
new file mode 100644
index 000..9f4d2eb4825
--- /dev/null
+++ 
b/app-i18n/tagainijisho/tagainijisho-1.2.0_pre20190507124027_p20191001_p20191001.ebuild
@@ -0,0 +1,200 @@
+# Copyright 2014-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake-utils xdg-utils
+
+if [[ "${PV}" ==  ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/Gnurou/tagainijisho;
+elif [[ "${PV}" == *_pre* ]]; then
+   inherit vcs-snapshot
+
+   TAGAINIJISHO_GIT_REVISION="d189cfcb389b8b7f481ea452fcdf1987514d60d7"
+fi
+if [[ "${PV}" !=  ]]; then
+   TAGAINIJISHO_VERSION="${PV%_p*_p*}"
+   JMDICT_DATE="${PV#${TAGAINIJISHO_VERSION}_p}"
+   JMDICT_DATE="${JMDICT_DATE%_p*}"
+   JMDICT_DATE="${JMDICT_DATE:0:4}-${JMDICT_DATE:4:2}-${JMDICT_DATE:6}"
+   KANJIDIC2_DATE="${PV#${TAGAINIJISHO_VERSION}_p*_p}"
+   
KANJIDIC2_DATE="${KANJIDIC2_DATE:0:4}-${KANJIDIC2_DATE:4:2}-${KANJIDIC2_DATE:6}"
+fi
+if [[ "${PV}" ==  || "${PV}" == *_pre* ]]; then
+   KANJIVG_VERSION="20160426"
+fi
+
+DESCRIPTION="Open-source Japanese dictionary and kanji lookup tool"
+HOMEPAGE="https://www.tagaini.net/ https://github.com/Gnurou/tagainijisho;
+if [[ "${PV}" ==  ]]; then
+   SRC_URI=""
+elif [[ "${PV}" == *_pre* ]]; then
+   
SRC_URI="https://github.com/Gnurou/${PN}/

[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-anthy/

2019-10-04 Thread Mike Gilbert
commit: 4e0262b8bcaaa7151f4e97680755ea8a357d7e43
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Oct  3 05:31:34 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  4 18:42:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e0262b8

app-i18n/fcitx-anthy: Use EAPI="7".

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/fcitx-anthy/fcitx-anthy-0.2.3.ebuild  | 16 
 app-i18n/fcitx-anthy/fcitx-anthy-4..ebuild | 16 
 2 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/app-i18n/fcitx-anthy/fcitx-anthy-0.2.3.ebuild 
b/app-i18n/fcitx-anthy/fcitx-anthy-0.2.3.ebuild
index 7f2661d3e6b..455118af7af 100644
--- a/app-i18n/fcitx-anthy/fcitx-anthy-0.2.3.ebuild
+++ b/app-i18n/fcitx-anthy/fcitx-anthy-0.2.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2013-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit cmake-utils gnome2-utils
+inherit cmake-utils xdg-utils
 
 if [[ "${PV}" =~ (^|\.)$ ]]; then
inherit git-r3
@@ -24,18 +24,18 @@ SLOT="4"
 KEYWORDS="amd64 ppc ppc64 x86"
 IUSE=""
 
-RDEPEND=">=app-i18n/fcitx-4.2.9:4[X,xml]
+BDEPEND="virtual/pkgconfig"
+DEPEND=">=app-i18n/fcitx-4.2.9:4[X,xml]
app-i18n/anthy:=
virtual/libintl"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=(AUTHORS)
 
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }

diff --git a/app-i18n/fcitx-anthy/fcitx-anthy-4..ebuild 
b/app-i18n/fcitx-anthy/fcitx-anthy-4..ebuild
index a0729a41bd3..24f0e97c1e8 100644
--- a/app-i18n/fcitx-anthy/fcitx-anthy-4..ebuild
+++ b/app-i18n/fcitx-anthy/fcitx-anthy-4..ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2013-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit cmake-utils gnome2-utils
+inherit cmake-utils xdg-utils
 
 if [[ "${PV}" =~ (^|\.)$ ]]; then
inherit git-r3
@@ -24,18 +24,18 @@ SLOT="4"
 KEYWORDS=""
 IUSE=""
 
-RDEPEND=">=app-i18n/fcitx-4.2.9:4[X,xml]
+BDEPEND="virtual/pkgconfig"
+DEPEND=">=app-i18n/fcitx-4.2.9:4[X,xml]
app-i18n/anthy:=
virtual/libintl"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=(AUTHORS)
 
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-sayura/

2019-10-04 Thread Mike Gilbert
commit: 84d6bc948c7ca01f7d565efa77794af33924f6f2
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Oct  3 06:26:28 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  4 18:42:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d6bc94

app-i18n/fcitx-sayura: Use EAPI="7".

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/fcitx-sayura/fcitx-sayura-0.1.2.ebuild  | 16 
 app-i18n/fcitx-sayura/fcitx-sayura-4..ebuild | 16 
 2 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/app-i18n/fcitx-sayura/fcitx-sayura-0.1.2.ebuild 
b/app-i18n/fcitx-sayura/fcitx-sayura-0.1.2.ebuild
index aaecf413d37..c767ad9702d 100644
--- a/app-i18n/fcitx-sayura/fcitx-sayura-0.1.2.ebuild
+++ b/app-i18n/fcitx-sayura/fcitx-sayura-0.1.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2016-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit cmake-utils gnome2-utils
+inherit cmake-utils xdg-utils
 
 if [[ "${PV}" =~ (^|\.)$ ]]; then
inherit git-r3
@@ -24,18 +24,18 @@ SLOT="4"
 KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE=""
 
-RDEPEND=">=app-i18n/fcitx-4.2.9:4
+BDEPEND="virtual/pkgconfig"
+DEPEND=">=app-i18n/fcitx-4.2.9:4
virtual/libiconv
virtual/libintl"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=()
 
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }

diff --git a/app-i18n/fcitx-sayura/fcitx-sayura-4..ebuild 
b/app-i18n/fcitx-sayura/fcitx-sayura-4..ebuild
index 96a0b8ba536..782627256f6 100644
--- a/app-i18n/fcitx-sayura/fcitx-sayura-4..ebuild
+++ b/app-i18n/fcitx-sayura/fcitx-sayura-4..ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2016-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit cmake-utils gnome2-utils
+inherit cmake-utils xdg-utils
 
 if [[ "${PV}" =~ (^|\.)$ ]]; then
inherit git-r3
@@ -24,18 +24,18 @@ SLOT="4"
 KEYWORDS=""
 IUSE=""
 
-RDEPEND=">=app-i18n/fcitx-4.2.9:4
+BDEPEND="virtual/pkgconfig"
+DEPEND=">=app-i18n/fcitx-4.2.9:4
virtual/libiconv
virtual/libintl"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=()
 
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }



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

2019-10-03 Thread Mike Gilbert
commit: 610d14c7620422c7dc21e13808db1c3a8faf15e9
Author: Peter Levine  gmail  com>
AuthorDate: Wed Sep 25 07:26:23 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Oct  3 21:02:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610d14c7

sys-boot/gnu-efi: Fix building with clang-9

Fix the build to emit valid CFLAGS for clang.

Closes: https://bugs.gentoo.org/695612
Closes: https://github.com/gentoo/gentoo/pull/13033
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 .../gnu-efi/files/gnu-efi-3.0.9-fix-clang-build.patch | 19 +++
 sys-boot/gnu-efi/gnu-efi-3.0.9.ebuild |  4 +++-
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/sys-boot/gnu-efi/files/gnu-efi-3.0.9-fix-clang-build.patch 
b/sys-boot/gnu-efi/files/gnu-efi-3.0.9-fix-clang-build.patch
new file mode 100644
index 000..0e4ec7d77b0
--- /dev/null
+++ b/sys-boot/gnu-efi/files/gnu-efi-3.0.9-fix-clang-build.patch
@@ -0,0 +1,19 @@
+Bug: https://bugs.gentoo.org/695612
+Upstream: https://sourceforge.net/p/gnu-efi/patches/70/
+
+--- a/Make.defaults
 b/Make.defaults
+@@ -110,10 +110,10 @@
+ || ( [ $(GCCVERSION) -eq "4" ]  \
+  && [ $(GCCMINOR) -ge "7" ] ) ) \
+   && echo 1)
+-  ifeq ($(GCCNEWENOUGH),1)
+-CPPFLAGS += -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11
+-  else ifeq ($(USING_CLANG),clang)
++  ifeq ($(USING_CLANG),clang)
+ CPPFLAGS += -DGNU_EFI_USE_MS_ABI --std=c11
++  else ifeq ($(GCCNEWENOUGH),1)
++CPPFLAGS += -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11
+   endif
+ 
+   CFLAGS += -mno-red-zone

diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.9.ebuild 
b/sys-boot/gnu-efi/gnu-efi-3.0.9.ebuild
index fa23e18d91d..57a9ed662e5 100644
--- a/sys-boot/gnu-efi/gnu-efi-3.0.9.ebuild
+++ b/sys-boot/gnu-efi/gnu-efi-3.0.9.ebuild
@@ -24,9 +24,11 @@ IUSE="abi_x86_32 abi_x86_64 custom-cflags"
 QA_EXECSTACK="usr/*/lib*efi.a:* usr/*/crt*.o"
 RESTRICT="strip"
 
+PATCHES=( "${FILESDIR}"/${PN}-3.0.9-fix-clang-build.patch )
+
 src_prepare() {
-   sed -i -e "s/-Werror//" Make.defaults || die
default
+   sed -i -e "s/-Werror//" Make.defaults || die
 }
 
 efimake() {



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2019-10-01 Thread Mike Gilbert
commit: 271d3c45ed4e2800eefc7c6d7a9031d235e7994a
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Tue Oct  1 13:08:23 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Oct  1 20:19:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271d3c45

www-client/chromium: fix component-build for stable channel

Closes: https://github.com/gentoo/gentoo/pull/13116
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/chromium-77.0.3865.90.ebuild   |  5 ++
 .../chromium/files/chromium-77-gcc-alignas.patch   | 72 ++
 2 files changed, 77 insertions(+)

diff --git a/www-client/chromium/chromium-77.0.3865.90.ebuild 
b/www-client/chromium/chromium-77.0.3865.90.ebuild
index 8e52aecdb55..0dbd8e2289d 100644
--- a/www-client/chromium/chromium-77.0.3865.90.ebuild
+++ b/www-client/chromium/chromium-77.0.3865.90.ebuild
@@ -154,6 +154,7 @@ PATCHES=(
"${FILESDIR}/chromium-77-no-cups.patch"
"${FILESDIR}/chromium-77-gcc-abstract.patch"
"${FILESDIR}/chromium-77-gcc-include.patch"
+   "${FILESDIR}/chromium-77-gcc-alignas.patch"
 )
 
 pre_build_checks() {
@@ -162,6 +163,10 @@ pre_build_checks() {
if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 8.0; then
die "At least gcc 8.0 is required"
fi
+   # component build hangs with tcmalloc enabled due to sandbox 
issue, bug #695976.
+   if has usersandbox ${FEATURES} && use tcmalloc && use 
component-build; then
+   die "Component build with tcmalloc requires 
FEATURES=-usersandbox."
+   fi
fi
 
# Check build requirements, bug #541816 and bug #471810 .

diff --git a/www-client/chromium/files/chromium-77-gcc-alignas.patch 
b/www-client/chromium/files/chromium-77-gcc-alignas.patch
new file mode 100644
index 000..3693ef50bed
--- /dev/null
+++ b/www-client/chromium/files/chromium-77-gcc-alignas.patch
@@ -0,0 +1,72 @@
+From 6b633c4b14850df376d5cec571699018772f358e Mon Sep 17 00:00:00 2001
+From: Tomas Popela 
+Date: Tue, 17 Sep 2019 19:48:48 +
+Subject: [PATCH] GCC: Can't use alignas() together with __attribute__()
+
+It's because GCC has problems when mixing the alignas() together with
+__attribute__() (that is used to export the symbols). The best
+solution is to use ALIGNAS() macro from //base/compiler_specific.h
+together with alignof() to have the equal functionality that compiles on
+GCC as well as on clang.
+
+Bug: 819294
+Change-Id: Ieb169592a2965f17a18bfc88d28418eb723a4e5a
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1806735
+Auto-Submit: Tomáš Popela 
+Commit-Queue: Alex Clarke 
+Reviewed-by: Alex Clarke 
+Cr-Commit-Position: refs/heads/master@{#697330}
+---
+
+diff --git a/base/task/promise/dependent_list.h 
b/base/task/promise/dependent_list.h
+index 020bdbfc..3245c1c 100644
+--- a/base/task/promise/dependent_list.h
 b/base/task/promise/dependent_list.h
+@@ -59,7 +59,7 @@
+ 
+   // Align Node on an 8-byte boundary to ensure the first 3 bits are 0 and can
+   // be used to store additional state (see static_asserts below).
+-  class BASE_EXPORT alignas(8) Node {
++  class BASE_EXPORT ALIGNAS(8) Node {
+public:
+ Node();
+ explicit Node(Node&& other) noexcept;
+
+From 8148fd96ae04a1150a9c6012634dcd2a7335f87a Mon Sep 17 00:00:00 2001
+From: Tomas Popela 
+Date: Tue, 20 Aug 2019 05:23:14 +
+Subject: [PATCH] GCC: Can't use alignas() together with __attribute__()
+
+It's because GCC has problems when mixing the alignas() together with
+__attribute__() (that is used to export the symbols). The best
+solution is to use ALIGNAS() macro from //base/compiler_specific.h
+together with alignof() to have the equal functionality that compiles on
+GCC as well as on clang.
+
+This is a regression after https://crrev.com/659933.
+
+Bug: 994581
+Change-Id: Ia376866ff9ac57d52d2e907fa325ae5a51893d07
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1758064
+Reviewed-by: Eric Willigers 
+Commit-Queue: Eric Willigers 
+Commit-Queue: Tomáš Popela 
+Auto-Submit: Tomáš Popela 
+Cr-Commit-Position: refs/heads/master@{#688417}
+---
+
+diff --git a/third_party/blink/renderer/core/css/css_property_value_set.h 
b/third_party/blink/renderer/core/css/css_property_value_set.h
+index 67b353d..1bd404e 100644
+--- a/third_party/blink/renderer/core/css/css_property_value_set.h
 b/third_party/blink/renderer/core/css/css_property_value_set.h
+@@ -175,8 +175,8 @@
+   DISALLOW_COPY_AND_ASSIGN(CSSLazyPropertyParser);
+ };
+ 
+-class CORE_EXPORT alignas(Member) alignas(
+-CSSPropertyValueMetadata) ImmutableCSSPropertyValueSet
++class CORE_EXPORT ALIGNAS(alignof(Member))
++ALIG

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

2019-09-29 Thread Mike Gilbert
commit: c4129681eba9d48f532d4162a12447110b0395e6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 30 04:02:43 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 30 04:02:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4129681

net-dns/ldns-utils: add libressl to IUSE

Package-Manager: Portage-2.3.75_p7, Repoman-2.3.17_p49
Signed-off-by: Mike Gilbert  gentoo.org>

 net-dns/ldns-utils/ldns-utils-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/ldns-utils/ldns-utils-1.7.1.ebuild 
b/net-dns/ldns-utils/ldns-utils-1.7.1.ebuild
index 6db8e5cd730..72beb0330a5 100644
--- a/net-dns/ldns-utils/ldns-utils-1.7.1.ebuild
+++ b/net-dns/ldns-utils/ldns-utils-1.7.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://www.nlnetlabs.nl/downloads/ldns/${MY_P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-IUSE="+dane ecdsa ed25519 ed448 examples gost ssl"
+IUSE="+dane ecdsa ed25519 ed448 examples gost libressl ssl"
 
 REQUIRED_USE="
ecdsa? ( ssl )



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

2019-09-29 Thread Mike Gilbert
commit: 1f5c2342a7237b42979940a7c2fd789466afeac2
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Sun Sep 29 14:23:36 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 21:23:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f5c2342

profiles: drop chromium mask

Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/package.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index a94750ec1a7..4900fa8a9dd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1144,12 +1144,6 @@ mail-filter/ask
 # Fails to dbus activate properly for me. Help welcome figuring it out.
 net-misc/gnome-remote-desktop
 
-# Mike Gilbert  (2019-08-13)
-# Dev channel releases are only for people who
-# are developers or want more experimental features
-# and accept a more unstable release.
->=www-client/chromium-78
-
 # Mart Raudsepp  (2019-07-28)
 # GNOME 3.33 development release packages
 >=dev-libs/vala-common-0.45



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2019-09-29 Thread Mike Gilbert
commit: 6b89e0d09ed3f133a3ae77bf46a0fe7bcdbc092e
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Sat Sep 28 18:08:47 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 21:23:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b89e0d0

www-client/chromium: beta channel bump (78.0.3904.34)

Closes: https://bugs.gentoo.org/694896
Closes: https://github.com/gentoo/gentoo/pull/13077
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest   |  4 +-
 3887.7.ebuild => chromium-78.0.3904.34.ebuild} | 18 -
 .../files/chromium-78-gcc-enum-range.patch | 46 
 .../chromium/files/chromium-78-gcc-noexcept.patch  | 32 
 .../files/chromium-78-gcc-std-vector.patch | 87 ++
 .../chromium/files/chromium-78-include.patch   | 32 +---
 .../chromium/files/chromium-unbundle-zlib-r1.patch | 13 
 7 files changed, 217 insertions(+), 15 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 8b478908b01..673fdc0d93b 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,2 +1,4 @@
 DIST chromium-77.0.3865.90.tar.xz 729551228 BLAKE2B 
865a40a7fa7d6a0b2de137249f7f14dad32b30cb0099fccc0d21570a2488834c5ab6504ef7c63f334e5d798de5391d6e96beaa49009caecb178d898e27317d89
 SHA512 
8b343c6ccc798c74cca8d5d41285153ace917da28360192afb21925c103ba425a4045f75c589f73a8c5c75bd1bbca44bfae1a4b96e9b7a97636d9929c7961bbc
-DIST chromium-78.0.3887.7.tar.xz 737057024 BLAKE2B 
b4754f1fa9a243c29e83d6136494c6db1726a6d3f23013115a4a576428f7ca3c0fcd3f81cf7fe4037f2c3e6901b3fce015aeed7b7b945b4a3e368f2e6fb9afa1
 SHA512 
9b8eb33c6f19e5b247372e19a61ec1ae6c804bd7b9731222430e2e1b585146fc543a686ccfc9553d6d137999570c544cdb45696db6ce50c38dfead1b0760c1a4
+DIST chromium-78-revert-noexcept.patch 69206 BLAKE2B 
c0cbcd9cf4ca1d22afb0deb90ca0e208abc4853ec0430ded105c76488af38df7fba696531a1b597efb8ffe3f8c9352bf47bfc364db30f6ccb726bb7e1f94
 SHA512 
13ab086b40f246fd7397c3f44663e69dd3c996beb657d7c06d1af0730be90135c1097ec555e384a76add4034f69e8bfe23de4d69900df4c67dc6b383d6c3708d
+DIST chromium-78-revert-pm-observer.patch 22149 BLAKE2B 
d0169db31948a0a11930d23dbb1fd6573525218a795fe57702cdc6bfef87ce3ab856f8429f5bc9751bf6c96750ad3ed16ce22a4e8be1c57a183da30ca4b56d84
 SHA512 
68b4558226264aa04af265f7fd42c7319f1cd483d249ad53244efa9d640d99bfb97d39aa8a3e395e1ece4384092b21f7c27d635bc0f3a9f0ba6ddd2f38f4dbae
+DIST chromium-78.0.3904.34.tar.xz 741873348 BLAKE2B 
4cf6d35548a41c44dca3dbf9275ac1fe09e6ce3108b7b4bc3b90034e4780456ae399ea368ed67ef3cce9cd3b00265ddfd765da837214a51437d333c288ba1e7e
 SHA512 
d1c7b75fc2b4e5acbb89f9044a87e678db4ad99e805448716daf0227d8760b02d08b090ff3dbbb2f3aad5f7a1c488a59345cf209cb609cca6781b8e3353e1f32

diff --git a/www-client/chromium/chromium-78.0.3887.7.ebuild 
b/www-client/chromium/chromium-78.0.3904.34.ebuild
similarity index 97%
rename from www-client/chromium/chromium-78.0.3887.7.ebuild
rename to www-client/chromium/chromium-78.0.3904.34.ebuild
index e8fb43a9ec7..2e268516462 100644
--- a/www-client/chromium/chromium-78.0.3887.7.ebuild
+++ b/www-client/chromium/chromium-78.0.3904.34.ebuild
@@ -12,7 +12,10 @@ inherit check-reqs chromium-2 desktop flag-o-matic multilib 
ninja-utils pax-util
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="http://chromium.org/;
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+   https://dev.gentoo.org/~floppym/dist/chromium-78-revert-noexcept.patch
+   
https://dev.gentoo.org/~floppym/dist/chromium-78-revert-pm-observer.patch
+"
 
 LICENSE="BSD"
 SLOT="0"
@@ -143,11 +146,16 @@ PATCHES=(
"${FILESDIR}/chromium-compiler-r10.patch"
"${FILESDIR}/chromium-widevine-r4.patch"
"${FILESDIR}/chromium-fix-char_traits.patch"
-   "${FILESDIR}/chromium-unbundle-zlib.patch"
-   "${FILESDIR}/chromium-77-fix-gn-gen.patch"
+   "${FILESDIR}/chromium-unbundle-zlib-r1.patch"
"${FILESDIR}/chromium-77-system-icu.patch"
"${FILESDIR}/chromium-77-clang.patch"
+   "${FILESDIR}/chromium-77-pulseaudio-13.patch"
"${FILESDIR}/chromium-78-include.patch"
+   "${DISTDIR}/chromium-78-revert-noexcept.patch"
+   "${DISTDIR}/chromium-78-revert-pm-observer.patch"
+   "${FILESDIR}/chromium-78-gcc-enum-range.patch"
+   "${FILESDIR}/chromium-78-gcc-std-vector.patch"
+   "${FILESDIR}/chromium-78-gcc-noexcept.patch"
 )
 
 pre_build_checks() {
@@ -191,7 +199,7 @@ src_prepare() {
 
local ke

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

2019-09-29 Thread Mike Gilbert
commit: 0ee56d5c43f8c12d65aae2d50f0c527f8d825a93
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 29 21:01:20 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 21:05:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee56d5c

net-misc/freerdp: backport ppc fix

Closes: https://bugs.gentoo.org/672744
Package-Manager: Portage-2.3.75_p7, Repoman-2.3.17_p49
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/freerdp/Manifest | 1 +
 net-misc/freerdp/freerdp-2.0.0_rc4.ebuild | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 4b61307e109..ad3f3a0ba7b 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,2 +1,3 @@
 DIST freerdp-2.0.0-rc2.tar.gz 6611081 BLAKE2B 
564abd6289f0c9d3947b9074111ade8c2e7b6e6dce9af8a06ef1772d0e76822c5df80932a5cbac2f23c4d2a76d4796c12bd4fa067c6ef21ea84a1b8423be1ce3
 SHA512 
cb765b3b9559c4877be4c10e5df9e95d11a0184ce34e89564097c3234f859de8e82b6de6217396628e5f70c85c40c65ccd75f9b0f7f89daaed7e0e971a833589
+DIST freerdp-2.0.0-rc4-fix-NTLM-AvPair-lists.patch 20553 BLAKE2B 
17ba83ba2dc05f2179df3aa8805877e15b353d4c6bbe88fa0553f7412baf85849a834032143ebd22ff3d27dd12ffdfddfc802868e10ca2718145a58378940ec4
 SHA512 
b3b548e98422362f63aedfefca399e4008a4b571e6cd786603418c5a3d1c4d832d5148ddee2f62d6bc1259c66020ee01ced6357d72333f49fc34a1059f4f804e
 DIST freerdp-2.0.0-rc4.tar.gz 6662044 BLAKE2B 
50bc72336841e421b8fd89ce4f2be6a0b1a9f052933c4cd5bad33261689e6a6b54bc5563fb1ace8cc7a2271990c0ff4c7fe239243f5d75140af497ee6ff9bcd6
 SHA512 
63cf89aecc6d7ac55db8c7aca60f4ba29cfa54ad70d0fa87fdab011cd16500a3d184659119cd08b7596b7236346db3b61b46282c5325d7f0ca6da09b42d0df20

diff --git a/net-misc/freerdp/freerdp-2.0.0_rc4.ebuild 
b/net-misc/freerdp/freerdp-2.0.0_rc4.ebuild
index 51108006d58..f727736d924 100644
--- a/net-misc/freerdp/freerdp-2.0.0_rc4.ebuild
+++ b/net-misc/freerdp/freerdp-2.0.0_rc4.ebuild
@@ -8,7 +8,8 @@ inherit cmake-utils
 if [[ ${PV} !=  ]]; then
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
-   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
+   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz
+   
https://github.com/FreeRDP/FreeRDP/commit/6931f54fad12eaf46a72c5c02ac05da817ab6b94.patch
 -> freerdp-2.0.0-rc4-fix-NTLM-AvPair-lists.patch"
KEYWORDS="alpha amd64 arm arm64 ~ppc ~ppc64 x86"
 else
inherit git-r3
@@ -89,6 +90,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}"/2.0.0-rc4-libressl.patch
+   "${DISTDIR}"/freerdp-2.0.0-rc4-fix-NTLM-AvPair-lists.patch
 )
 
 src_configure() {



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

2019-09-29 Thread Mike Gilbert
commit: 8b17e3543da1c86ea2f7718887a82ba822ca0927
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 29 20:53:57 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 20:55:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b17e354

Revert "net-misc/freerdp: remove old"

Restore stable ebuild for ppc/ppc64.

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

 net-misc/freerdp/Manifest|   1 +
 net-misc/freerdp/freerdp-2.0.0_rc2-r1.ebuild | 119 +++
 2 files changed, 120 insertions(+)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index ba46460b9ec..4b61307e109 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1 +1,2 @@
+DIST freerdp-2.0.0-rc2.tar.gz 6611081 BLAKE2B 
564abd6289f0c9d3947b9074111ade8c2e7b6e6dce9af8a06ef1772d0e76822c5df80932a5cbac2f23c4d2a76d4796c12bd4fa067c6ef21ea84a1b8423be1ce3
 SHA512 
cb765b3b9559c4877be4c10e5df9e95d11a0184ce34e89564097c3234f859de8e82b6de6217396628e5f70c85c40c65ccd75f9b0f7f89daaed7e0e971a833589
 DIST freerdp-2.0.0-rc4.tar.gz 6662044 BLAKE2B 
50bc72336841e421b8fd89ce4f2be6a0b1a9f052933c4cd5bad33261689e6a6b54bc5563fb1ace8cc7a2271990c0ff4c7fe239243f5d75140af497ee6ff9bcd6
 SHA512 
63cf89aecc6d7ac55db8c7aca60f4ba29cfa54ad70d0fa87fdab011cd16500a3d184659119cd08b7596b7236346db3b61b46282c5325d7f0ca6da09b42d0df20

diff --git a/net-misc/freerdp/freerdp-2.0.0_rc2-r1.ebuild 
b/net-misc/freerdp/freerdp-2.0.0_rc2-r1.ebuild
new file mode 100644
index 000..7e5cfb6e590
--- /dev/null
+++ b/net-misc/freerdp/freerdp-2.0.0_rc2-r1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 2011-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit cmake-utils
+
+if [[ ${PV} !=  ]]; then
+   MY_P=${P/_/-}
+   S="${WORKDIR}/${MY_P}"
+   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
+   KEYWORDS="alpha amd64 arm ppc ppc64 x86"
+else
+   inherit git-r3
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
+fi
+
+DESCRIPTION="Free implementation of the Remote Desktop Protocol"
+HOMEPAGE="http://www.freerdp.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0/2"
+IUSE="alsa +client cpu_flags_arm_neon cups debug doc ffmpeg gstreamer jpeg 
libav libressl openh264 pulseaudio server smartcard systemd test usb wayland X 
xinerama xv"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib:0
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   client? (
+   usb? (
+   virtual/libudev:0=
+   sys-apps/util-linux:0=
+   dev-libs/dbus-glib:0=
+   virtual/libusb:1=
+   )
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   xinerama? ( x11-libs/libXinerama )
+   xv? ( x11-libs/libXv )
+   )
+   )
+   ffmpeg? (
+   libav? ( media-video/libav:0= )
+   !libav? ( media-video/ffmpeg:0= )
+   )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   x11-libs/libXrandr
+   )
+   jpeg? ( virtual/jpeg:0 )
+   openh264? ( media-libs/openh264 )
+   pulseaudio? ( media-sound/pulseaudio )
+   server? (
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   xinerama? ( x11-libs/libXinerama )
+   )
+   )
+   smartcard? ( sys-apps/pcsc-lite )
+   systemd? ( sys-apps/systemd:0= )
+   wayland? (
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   )
+   X? (
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   client? ( X? ( doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   ) ) )
+"
+
+PATCHES=(
+   "${FILESDIR}"/2.0.0-rc2-primitives.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DCHANNEL_URBDRC=$(usex usb)
+   -DWITH_ALSA=$(usex alsa)
+   -DWITH_CCACHE=OFF
+   -DWITH_CLIENT=$(usex client)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_DEBUG_ALL=$(usex debug)
+   -DWITH_MANPAGES=$(usex 

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

2019-09-29 Thread Mike Gilbert
commit: 90b6afa43fad256f625e2ccbe45a48f889e48f5f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 29 20:50:45 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 20:50:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b6afa4

net-misc/freerdp: remove old

Bug: https://bugs.gentoo.org/679416
Package-Manager: Portage-2.3.75_p7, Repoman-2.3.17_p49
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/freerdp/Manifest|   1 -
 net-misc/freerdp/freerdp-2.0.0_rc2-r1.ebuild | 119 ---
 2 files changed, 120 deletions(-)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 4b61307e109..ba46460b9ec 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,2 +1 @@
-DIST freerdp-2.0.0-rc2.tar.gz 6611081 BLAKE2B 
564abd6289f0c9d3947b9074111ade8c2e7b6e6dce9af8a06ef1772d0e76822c5df80932a5cbac2f23c4d2a76d4796c12bd4fa067c6ef21ea84a1b8423be1ce3
 SHA512 
cb765b3b9559c4877be4c10e5df9e95d11a0184ce34e89564097c3234f859de8e82b6de6217396628e5f70c85c40c65ccd75f9b0f7f89daaed7e0e971a833589
 DIST freerdp-2.0.0-rc4.tar.gz 6662044 BLAKE2B 
50bc72336841e421b8fd89ce4f2be6a0b1a9f052933c4cd5bad33261689e6a6b54bc5563fb1ace8cc7a2271990c0ff4c7fe239243f5d75140af497ee6ff9bcd6
 SHA512 
63cf89aecc6d7ac55db8c7aca60f4ba29cfa54ad70d0fa87fdab011cd16500a3d184659119cd08b7596b7236346db3b61b46282c5325d7f0ca6da09b42d0df20

diff --git a/net-misc/freerdp/freerdp-2.0.0_rc2-r1.ebuild 
b/net-misc/freerdp/freerdp-2.0.0_rc2-r1.ebuild
deleted file mode 100644
index 7e5cfb6e590..000
--- a/net-misc/freerdp/freerdp-2.0.0_rc2-r1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 2011-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit cmake-utils
-
-if [[ ${PV} !=  ]]; then
-   MY_P=${P/_/-}
-   S="${WORKDIR}/${MY_P}"
-   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="alpha amd64 arm ppc ppc64 x86"
-else
-   inherit git-r3
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
-fi
-
-DESCRIPTION="Free implementation of the Remote Desktop Protocol"
-HOMEPAGE="http://www.freerdp.com/;
-
-LICENSE="Apache-2.0"
-SLOT="0/2"
-IUSE="alsa +client cpu_flags_arm_neon cups debug doc ffmpeg gstreamer jpeg 
libav libressl openh264 pulseaudio server smartcard systemd test usb wayland X 
xinerama xv"
-
-RDEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   sys-libs/zlib:0
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   client? (
-   usb? (
-   virtual/libudev:0=
-   sys-apps/util-linux:0=
-   dev-libs/dbus-glib:0=
-   virtual/libusb:1=
-   )
-   X? (
-   x11-libs/libXcursor
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   xinerama? ( x11-libs/libXinerama )
-   xv? ( x11-libs/libXv )
-   )
-   )
-   ffmpeg? (
-   libav? ( media-video/libav:0= )
-   !libav? ( media-video/ffmpeg:0= )
-   )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   x11-libs/libXrandr
-   )
-   jpeg? ( virtual/jpeg:0 )
-   openh264? ( media-libs/openh264 )
-   pulseaudio? ( media-sound/pulseaudio )
-   server? (
-   X? (
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   xinerama? ( x11-libs/libXinerama )
-   )
-   )
-   smartcard? ( sys-apps/pcsc-lite )
-   systemd? ( sys-apps/systemd:0= )
-   wayland? (
-   dev-libs/wayland
-   x11-libs/libxkbcommon
-   )
-   X? (
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   client? ( X? ( doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto
-   ) ) )
-"
-
-PATCHES=(
-   "${FILESDIR}"/2.0.0-rc2-primitives.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   -DCHANNEL_URBDRC=$(usex usb)
-   -DWITH_ALSA=$(usex alsa)
-   -DWITH_CCACHE=OFF
-   -DWITH_CLIENT=$(usex client)
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_DEBUG_ALL=$(usex debug)
-   

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

2019-09-29 Thread Mike Gilbert
commit: 6b4e5c994bbd5233a937240df9a3ff6c522703ac
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 29 20:48:11 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 20:48:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4e5c99

net-misc/freerdp: another libressl fix

Closes: https://bugs.gentoo.org/684294
Package-Manager: Portage-2.3.75_p7, Repoman-2.3.17_p49
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/freerdp/files/2.0.0-rc4-libressl.patch | 31 +
 1 file changed, 31 insertions(+)

diff --git a/net-misc/freerdp/files/2.0.0-rc4-libressl.patch 
b/net-misc/freerdp/files/2.0.0-rc4-libressl.patch
index f666e0d4d67..fd6e6148607 100644
--- a/net-misc/freerdp/files/2.0.0-rc4-libressl.patch
+++ b/net-misc/freerdp/files/2.0.0-rc4-libressl.patch
@@ -45,3 +45,34 @@ index 76f51701fe..ded41f127e 100644
SSL_CTX_set_security_level(tls->ctx, settings->TlsSecLevel);
  #endif
  
+From 0c83efa753d0457eb319624f87b491badf75105f Mon Sep 17 00:00:00 2001
+From: Armin Novak 
+Date: Mon, 7 Jan 2019 14:18:14 +0100
+Subject: [PATCH] Fix #5170: Disable custom TLS alert for libressl > 2.8.3
+
+---
+ libfreerdp/crypto/tls.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/libfreerdp/crypto/tls.c b/libfreerdp/crypto/tls.c
+index b2cf5416c8..56e16bacb4 100644
+--- a/libfreerdp/crypto/tls.c
 b/libfreerdp/crypto/tls.c
+@@ -1030,7 +1030,8 @@ BOOL tls_send_alert(rdpTls* tls)
+* FIXME: The following code does not work on OpenSSL > 1.1.0 because 
the
+*SSL struct is opaqe now
+*/
+-#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
++#if (!defined(LIBRESSL_VERSION_NUMBER) && (OPENSSL_VERSION_NUMBER < 
0x1010L)) || \
++  (defined(LIBRESSL_VERSION_NUMBER) && (LIBRESSL_VERSION_NUMBER <= 
0x2080300fL))
+ 
+   if (tls->alertDescription != TLS_ALERT_DESCRIPTION_CLOSE_NOTIFY)
+   {
+@@ -1057,7 +1058,6 @@ BOOL tls_send_alert(rdpTls* tls)
+   if (tls->ssl->s3->wbuf.left == 0)
+   tls->ssl->method->ssl_dispatch_alert(tls->ssl);
+   }
+-
+ #endif
+   return TRUE;
+ }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-hangul/

2019-09-28 Thread Mike Gilbert
commit: f1c0397a323a8befd642583ca00637f88de75bd8
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 03:07:05 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c0397a

app-i18n/ibus-hangul: Delete old version (1.5.0-r1).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/ibus-hangul/Manifest|  1 -
 app-i18n/ibus-hangul/ibus-hangul-1.5.0-r1.ebuild | 45 
 2 files changed, 46 deletions(-)

diff --git a/app-i18n/ibus-hangul/Manifest b/app-i18n/ibus-hangul/Manifest
index 1a0f7b775f8..639833fb607 100644
--- a/app-i18n/ibus-hangul/Manifest
+++ b/app-i18n/ibus-hangul/Manifest
@@ -1,2 +1 @@
-DIST ibus-hangul-1.5.0.tar.gz 505707 BLAKE2B 
4dd630d7ed83ff4913e87c4d77f951845714697500a87ae337d898fe674d29e9421d5d506c2beb3acef859864d655f20d92f6a0cc5620f293a8a7623c4bd3158
 SHA512 
a9bef9ad887d1b41555af12e7589a9c4c69ddf4f61890907d90cbab6b9bf4cb6df4739c54d34ee1b2507486a1cb568f826bb4641e9ccee8ccfa11ff2d7e962bb
 DIST ibus-hangul-1.5.1.tar.gz 460517 BLAKE2B 
913d0d8b8995fac3cd73ca40280761d5bf44f35134cb7e73075c233f9c1ef5aa00bb7d7b8da20a69273cd0eb8202b9deb409e1b8d1b6ebbeb5f0ef98d341
 SHA512 
1254398cc4daef2bcbb4cf5be5cfe4c3478097cc5be1f2b39861efe55529ba36602798a84c2540298c2c3b6405c1bd38c97543827c74a473dca5a2d23e3ac4ec

diff --git a/app-i18n/ibus-hangul/ibus-hangul-1.5.0-r1.ebuild 
b/app-i18n/ibus-hangul/ibus-hangul-1.5.0-r1.ebuild
deleted file mode 100644
index 4e80d01814d..000
--- a/app-i18n/ibus-hangul/ibus-hangul-1.5.0-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-
-inherit gnome2-utils python-single-r1
-
-DESCRIPTION="Korean Hangul engine for IBus"
-HOMEPAGE="https://github.com/libhangul/ibus-hangul/wiki;
-SRC_URI="https://github.com/libhangul/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=app-i18n/libhangul-0.1
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   sed -i "s/@PYTHON@/${EPYTHON}/" setup/${PN/-/-setup-}.in
-
-   default
-}
-
-src_configure() {
-   econf $(use_enable nls)
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2019-09-28 Thread Mike Gilbert
commit: 3c8acf39fcae71c55143274e7151e1c48e7613d4
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 18:30:17 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8acf39

media-video/lsdvd: Depend on media-libs/libdvdread:0=.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 media-video/lsdvd/lsdvd-0.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/lsdvd/lsdvd-0.17.ebuild 
b/media-video/lsdvd/lsdvd-0.17.ebuild
index c7ac5c7dc1d..b1d3d898101 100644
--- a/media-video/lsdvd/lsdvd-0.17.ebuild
+++ b/media-video/lsdvd/lsdvd-0.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 2003-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="~alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE=""
 
-RDEPEND="media-libs/libdvdread"
+RDEPEND="media-libs/libdvdread:0="
 DEPEND="${RDEPEND}"
 DOCS="AUTHORS README ChangeLog"
 



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

2019-09-28 Thread Mike Gilbert
commit: 960c8da1005727013dec46c5d6dfa550d9a3aadd
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 18:18:21 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960c8da1

media-libs/dav1d: Update subslot.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/media-libs/dav1d/dav1d-.ebuild 
b/media-libs/dav1d/dav1d-.ebuild
index c344ddc2e4e..c9ccd1968db 100644
--- a/media-libs/dav1d/dav1d-.ebuild
+++ b/media-libs/dav1d/dav1d-.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="dav1d is an AV1 Decoder :)"
 HOMEPAGE="https://code.videolan.org/videolan/dav1d;
 
 LICENSE="BSD-2"
-SLOT="0/2"
+SLOT="0/3"
 IUSE="+8bit +10bit +asm"
 
 ASM_DEPEND=">=dev-lang/nasm-2.13"



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

2019-09-28 Thread Mike Gilbert
commit: 86afdd2a04693688242a2807fda51a117cfa281d
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 18:52:16 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86afdd2a

media-video/vlc: Depend on media-libs/libdvdnav and media-libs/libdvdread with 
:0=.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 media-video/vlc/vlc-3.0.8.ebuild| 6 +++---
 media-video/vlc/vlc-3.0..ebuild | 6 +++---
 media-video/vlc/vlc-.ebuild | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/media-video/vlc/vlc-3.0.8.ebuild b/media-video/vlc/vlc-3.0.8.ebuild
index 2adb5c449a1..7314b82ac93 100644
--- a/media-video/vlc/vlc-3.0.8.ebuild
+++ b/media-video/vlc/vlc-3.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2000-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -90,8 +90,8 @@ RDEPEND="
dts? ( media-libs/libdca )
dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= )
dvd? (
-   >=media-libs/libdvdnav-4.9
-   >=media-libs/libdvdread-4.9
+   >=media-libs/libdvdnav-4.9:0=
+   >=media-libs/libdvdread-4.9:0=
)
faad? ( media-libs/faad2 )
fdk? ( media-libs/fdk-aac:= )

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 8a0363090c5..6a86e778baa 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2000-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -90,8 +90,8 @@ RDEPEND="
dts? ( media-libs/libdca )
dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= )
dvd? (
-   >=media-libs/libdvdnav-4.9
-   >=media-libs/libdvdread-4.9
+   >=media-libs/libdvdnav-4.9:0=
+   >=media-libs/libdvdread-4.9:0=
)
faad? ( media-libs/faad2 )
fdk? ( media-libs/fdk-aac:= )

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index aabafcaad22..7f412259f5c 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2000-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -90,8 +90,8 @@ RDEPEND="
dts? ( media-libs/libdca )
dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= )
dvd? (
-   >=media-libs/libdvdnav-4.9
-   >=media-libs/libdvdread-4.9
+   >=media-libs/libdvdnav-4.9:0=
+   >=media-libs/libdvdread-4.9:0=
)
faad? ( media-libs/faad2 )
fdk? ( media-libs/fdk-aac:= )



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

2019-09-28 Thread Mike Gilbert
commit: 618f64cbe4c3bfb29e70881dc0f2c9a2a88f086c
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 03:01:59 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618f64cb

dev-libs/darts: Use sources from Darts-clone (fork of Darts).

Fixes: https://bugs.gentoo.org/692950
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/darts/Manifest|  1 +
 .../darts/darts-0.32h_pre20181117064816.ebuild | 57 ++
 dev-libs/darts/darts-.ebuild   | 57 ++
 dev-libs/darts/metadata.xml| 11 +++--
 4 files changed, 122 insertions(+), 4 deletions(-)

diff --git a/dev-libs/darts/Manifest b/dev-libs/darts/Manifest
index 5a6424dbf09..0b686560203 100644
--- a/dev-libs/darts/Manifest
+++ b/dev-libs/darts/Manifest
@@ -1 +1,2 @@
 DIST darts-0.32.tar.gz 234001 BLAKE2B 
e40f16e6ead25809d981c98924867903e1d0f3734682b61ad1be40a10a4212795dfdef55a0eb6f9d0f60ef7676ed27929a6812bf8f57972dcf00875e99d9917b
 SHA512 
b9af8ce60688f5858dac2cac35a8666848dba6729f9f4364786123a1c0484e56c8b981ec04e59653afbcf20cce3b326a49243095213efb525b5669472ac7358e
+DIST darts-0.32h_pre20181117064816.tar.gz 38856 BLAKE2B 
db4bf7ca88ceb81dcaee4494708d3f469dfc4f1ce53aa731f291d4b7d73f2c48a9e8d97caf32fd0bdd66aaba1c9e3e2e0289a5f2fdf7f5f1f2351c3808d6a98c
 SHA512 
092cc833fff937365117f5b780f09a1ffdd25104ab57e36f7cba25a9a6bee289c105cae997a50b61b5b542c1c34d71bddf132d0ca14d563198b57caa9af2ac22

diff --git a/dev-libs/darts/darts-0.32h_pre20181117064816.ebuild 
b/dev-libs/darts/darts-0.32h_pre20181117064816.ebuild
new file mode 100644
index 000..a379bd2b6cb
--- /dev/null
+++ b/dev-libs/darts/darts-0.32h_pre20181117064816.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2003-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/s-yata/darts-clone;
+else
+   DARTS_CLONE_GIT_REVISION="e40ce4627526985a7767444b6ed6893ab6ff8983"
+fi
+
+DESCRIPTION="Darts-clone (Double-ARray Trie System) C++ library"
+# Original upstream: http://chasen.org/~taku/software/darts/
+HOMEPAGE="https://github.com/s-yata/darts-clone 
https://code.google.com/archive/p/darts-clone/;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/s-yata/darts-clone/archive/${DARTS_CLONE_GIT_REVISION}.tar.gz
 -> ${P}.tar.gz"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+BDEPEND=""
+DEPEND=""
+RDEPEND=""
+
+if [[ "${PV}" != "" ]]; then
+   S="${WORKDIR}/darts-clone-${DARTS_CLONE_GIT_REVISION}"
+fi
+
+src_prepare() {
+   default
+   eaclocal
+   eautoconf
+   eautomake
+}
+
+src_install() {
+   default
+
+   local language source_file target_file
+   for source_file in doc/*/*.md; do
+   language="${source_file#*/}"
+   language="${language%%/*}"
+   target_file="${source_file##*/}"
+   target_file="${target_file%.md}.${language}.md"
+   newdoc "${source_file}" "${target_file}"
+   done
+}

diff --git a/dev-libs/darts/darts-.ebuild b/dev-libs/darts/darts-.ebuild
new file mode 100644
index 000..556c583634b
--- /dev/null
+++ b/dev-libs/darts/darts-.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2003-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/s-yata/darts-clone;
+else
+   DARTS_CLONE_GIT_REVISION=""
+fi
+
+DESCRIPTION="Darts-clone (Double-ARray Trie System) C++ library"
+# Original upstream: http://chasen.org/~taku/software/darts/
+HOMEPAGE="https://github.com/s-yata/darts-clone 
https://code.google.com/archive/p/darts-clone/;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/s-yata/darts-clone/archive/${DARTS_CLONE_GIT_REVISION}.tar.gz
 -> ${P}.tar.gz"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+BDEPEND=""
+DEPEND=""
+RDE

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

2019-09-28 Thread Mike Gilbert
commit: b3638d38906eae81aef122ac5b6036cef68c1095
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 18:59:20 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3638d38

net-libs/srt: Depend on dev-libs/nettle:0= when USE="gnutls".

Fixes: https://bugs.gentoo.org/692876
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 net-libs/srt/srt-1.3.2.ebuild | 7 +--
 net-libs/srt/srt-.ebuild  | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/net-libs/srt/srt-1.3.2.ebuild b/net-libs/srt/srt-1.3.2.ebuild
index 998bdd69626..f329f489083 100644
--- a/net-libs/srt/srt-1.3.2.ebuild
+++ b/net-libs/srt/srt-1.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2018-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,10 @@ SLOT="0"
 IUSE="gnutls libressl"
 
 DEPEND="
-   gnutls? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
+   gnutls? (
+   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+   net-libs/gnutls:0=[${MULTILIB_USEDEP}]
+   )
!gnutls? (
!libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )

diff --git a/net-libs/srt/srt-.ebuild b/net-libs/srt/srt-.ebuild
index 436354c1ae7..10750221932 100644
--- a/net-libs/srt/srt-.ebuild
+++ b/net-libs/srt/srt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2018-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,10 @@ SLOT="0"
 IUSE="gnutls libressl test"
 
 RDEPEND="
-   gnutls? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
+   gnutls? (
+   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+   net-libs/gnutls:0=[${MULTILIB_USEDEP}]
+   )
!gnutls? (
!libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libkkc/

2019-09-28 Thread Mike Gilbert
commit: 5f216ac5a93a89127bb5d32c8f5bc55f46dcd347
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 02:17:48 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f216ac5

app-i18n/libkkc: Version bump (0.3.6_pre20190809104047). Support Python 3.

Fixes: https://bugs.gentoo.org/695004
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/libkkc/Manifest   |  1 +
 .../libkkc/libkkc-0.3.6_pre20190809104047.ebuild   | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/app-i18n/libkkc/Manifest b/app-i18n/libkkc/Manifest
index edbfdd2a30a..be3971ae010 100644
--- a/app-i18n/libkkc/Manifest
+++ b/app-i18n/libkkc/Manifest
@@ -1 +1,2 @@
 DIST libkkc-0.3.5.tar.gz 1424282 BLAKE2B 
5c1664f85b15e4f7b82d07c21ee29b82bea0d8f534b2f866c9604e38b5578b323c3252ae76a325ec269d82c972c9155bb42ca9c765bc47e13825edabfd974ca5
 SHA512 
f611c3104a22ad38af29746870849d8937b6af2a7fee0952cc25f36ef845b5617a192df7ca63ff2a507384f7a6a13c9c1b4fa3b9a34f3f041bee8793d04b9236
+DIST libkkc-0.3.6_pre20190809104047.tar.gz 389976 BLAKE2B 
03c43384f4f1f0e48a3eec2afb9f90a39e42469439a7dbc06692e020d83b8362f19c41ea8960cd5147edca04dcf67be5e74315f494dd017a6ce018f217b6a5a7
 SHA512 
87c5294900b29e4b2225c24ee744c619691a5f25edc453c2ece44133695a8d0e1a1a07bb5a00d615cc95057ae5b451c845c7ce476df555e025097c38aff87a69

diff --git a/app-i18n/libkkc/libkkc-0.3.6_pre20190809104047.ebuild 
b/app-i18n/libkkc/libkkc-0.3.6_pre20190809104047.ebuild
new file mode 100644
index 000..3f920501d61
--- /dev/null
+++ b/app-i18n/libkkc/libkkc-0.3.6_pre20190809104047.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2013-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=(python{3_6,3_7})
+
+inherit autotools python-any-r1 vala
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/ueno/libkkc;
+elif [[ "${PV}" == *_pre* ]]; then
+   LIBKKC_GIT_REVISION="b2e5a152980ee627c39ca8a49082e6df7694b8fc"
+fi
+
+DESCRIPTION="Japanese Kana Kanji conversion input method library"
+HOMEPAGE="https://github.com/ueno/libkkc;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+elif [[ "${PV}" == *_pre* ]]; then
+   
SRC_URI="https://github.com/ueno/${PN}/archive/${LIBKKC_GIT_REVISION}.tar.gz -> 
${P}.tar.gz"
+else
+   
SRC_URI="https://github.com/ueno/${PN}/releases/download/v${PV}/${P}.tar.gz;
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls static-libs"
+
+BDEPEND="$(python_gen_any_dep 'dev-libs/marisa[python,${PYTHON_USEDEP}]')
+   $(vala_depend)
+   dev-libs/gobject-introspection
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+DEPEND="dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libgee:0.8
+   dev-libs/marisa
+   nls? ( virtual/libintl )"
+RDEPEND="${DEPEND}"
+
+if [[ "${PV}" == *_pre* ]]; then
+   S="${WORKDIR}/libkkc-${LIBKKC_GIT_REVISION}"
+fi
+
+python_check_deps() {
+   has_version -b "dev-libs/marisa[python,${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+   eautoreconf
+   vala_src_prepare
+}
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -type f -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/anthy/

2019-09-28 Thread Mike Gilbert
commit: 4df9624aac252b98996826438e0615e86686b80e
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 01:54:59 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df9624a

app-i18n/anthy: Use EAPI="7".

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/anthy/anthy-9100h-r2.ebuild | 32 ++--
 1 file changed, 18 insertions(+), 14 deletions(-)

diff --git a/app-i18n/anthy/anthy-9100h-r2.ebuild 
b/app-i18n/anthy/anthy-9100h-r2.ebuild
index 45d7ba0deb5..2ae79f831a7 100644
--- a/app-i18n/anthy/anthy-9100h-r2.ebuild
+++ b/app-i18n/anthy/anthy-9100h-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 2003-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit elisp-common ltprune
+inherit elisp-common
 
 DESCRIPTION="Anthy -- free and secure Japanese input system"
 HOMEPAGE="http://anthy.osdn.jp/;
@@ -14,12 +14,16 @@ SLOT="0"
 KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="canna-2ch emacs static-libs"
 
-RDEPEND="canna-2ch? ( app-dicts/canna-2ch )
+BDEPEND="canna-2ch? ( app-dicts/canna-2ch )
emacs? ( virtual/emacs )"
-DEPEND="${RDEPEND}"
+DEPEND=""
+RDEPEND="${BDEPEND}"
 
-PATCHES=( "${FILESDIR}"/${PN}-anthy_context_t.patch )
-DOCS=( AUTHORS ChangeLog DIARY NEWS README )
+PATCHES=(
+   "${FILESDIR}/${PN}-anthy_context_t.patch"
+)
+
+DOCS=(AUTHORS ChangeLog DIARY NEWS README)
 
 SITEFILE="50${PN}-gentoo.el"
 
@@ -27,27 +31,27 @@ src_prepare() {
default
 
if use canna-2ch; then
-   einfo "Adding nichan.ctd to anthy.dic."
-   sed -i "/set_input_encoding eucjp/aread 
${EPREFIX}/var/lib/canna/dic/canna/nichan.ctd" mkworddic/dict.args.in
+   einfo "Adding nichan.ctd to anthy.dic"
+   sed -e "/set_input_encoding eucjp/aread 
${EPREFIX}/var/lib/canna/dic/canna/nichan.ctd" -i mkworddic/dict.args.in || die
fi
 }
 
 src_configure() {
econf \
$(use_enable static-libs static) \
-   EMACS=$(usex emacs "${EMACS}")
+   EMACS="$(usex emacs "${EMACS}")"
 }
 
 src_install() {
default
-   prune_libtool_files
+   find "${D}" -name "*.la" -type f -delete || die
+
+   rm doc/Makefile* || die
+   dodoc -r doc
 
if use emacs; then
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
fi
-
-   rm -f doc/Makefile*
-   dodoc -r doc
 }
 
 pkg_postinst() {



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

2019-09-28 Thread Mike Gilbert
commit: 027d261d24649a83d854dff4ce2d7516d3b5605d
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 18:37:27 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027d261d

media-video/mplayer: Depend on media-libs/libdvdread and media-libs/libdvdnav 
with :0=.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 media-video/mplayer/mplayer-1.3.0-r5.ebuild | 4 ++--
 media-video/mplayer/mplayer-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/mplayer/mplayer-1.3.0-r5.ebuild 
b/media-video/mplayer/mplayer-1.3.0-r5.ebuild
index b3c344f98b8..838455a9693 100644
--- a/media-video/mplayer/mplayer-1.3.0-r5.ebuild
+++ b/media-video/mplayer/mplayer-1.3.0-r5.ebuild
@@ -71,8 +71,8 @@ RDEPEND+="
dga? ( x11-libs/libXxf86dga )
dts? ( media-libs/libdca )
dv? ( media-libs/libdv )
-   dvd? ( >=media-libs/libdvdread-4.1.3 )
-   dvdnav? ( >=media-libs/libdvdnav-4.1.3 )
+   dvd? ( >=media-libs/libdvdread-4.1.3:0= )
+   dvdnav? ( >=media-libs/libdvdnav-4.1.3:0= )
encode? (
!twolame? ( toolame? ( media-sound/toolame ) )
twolame? ( media-sound/twolame )

diff --git a/media-video/mplayer/mplayer-.ebuild 
b/media-video/mplayer/mplayer-.ebuild
index 62db816aa75..501fc9f6208 100644
--- a/media-video/mplayer/mplayer-.ebuild
+++ b/media-video/mplayer/mplayer-.ebuild
@@ -71,8 +71,8 @@ RDEPEND+="
dga? ( x11-libs/libXxf86dga )
dts? ( media-libs/libdca )
dv? ( media-libs/libdv )
-   dvd? ( >=media-libs/libdvdread-4.1.3 )
-   dvdnav? ( >=media-libs/libdvdnav-4.1.3 )
+   dvd? ( >=media-libs/libdvdread-4.1.3:0= )
+   dvdnav? ( >=media-libs/libdvdnav-4.1.3:0= )
encode? (
!twolame? ( toolame? ( media-sound/toolame ) )
twolame? ( media-sound/twolame )



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

2019-09-28 Thread Mike Gilbert
commit: 54111dad825a87510e3896218cb0e111554f82b1
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 02:08:18 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54111dad

dev-libs/marisa: Automatic detection of CPU features enabled by CXXFLAGS.

cpu_flags_x86_* USE flags are no longer needed.

https://github.com/s-yata/marisa-trie/commit/d93f1b67f3aaa2d56bf20089c0ce9ef216da6cb7

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 .../files/marisa-0.2.5-cpu_features_check.patch| 157 +
 dev-libs/marisa/marisa-0.2.5.ebuild|  32 +++--
 2 files changed, 174 insertions(+), 15 deletions(-)

diff --git a/dev-libs/marisa/files/marisa-0.2.5-cpu_features_check.patch 
b/dev-libs/marisa/files/marisa-0.2.5-cpu_features_check.patch
new file mode 100644
index 000..dba677221a1
--- /dev/null
+++ b/dev-libs/marisa/files/marisa-0.2.5-cpu_features_check.patch
@@ -0,0 +1,157 @@
+https://github.com/s-yata/marisa-trie/commit/d93f1b67f3aaa2d56bf20089c0ce9ef216da6cb7
+
+--- /configure.ac
 /configure.ac
+@@ -13,6 +13,56 @@
+ 
+ AC_CONFIG_MACRO_DIR([m4])
+ 
++# Macros for SSE availability check.
++AC_DEFUN([MARISA_ENABLE_SSE2],
++  [AC_EGREP_CPP([yes], [
++#ifdef __SSE2__
++yes
++#endif
++  ], [enable_sse2="yes"], [enable_sse2="no"])])
++AC_DEFUN([MARISA_ENABLE_SSE3],
++  [AC_EGREP_CPP([yes], [
++#ifdef __SSE3__
++yes
++#endif
++  ], [enable_sse3="yes"], [enable_sse3="no"])])
++AC_DEFUN([MARISA_ENABLE_SSSE3],
++ [AC_EGREP_CPP([yes], [
++#ifdef __SSSE3__
++yes
++#endif
++ ], [enable_ssse3="yes"], [enable_ssse3="no"])])
++AC_DEFUN([MARISA_ENABLE_SSE4_1],
++ [AC_EGREP_CPP([yes], [
++#ifdef __SSE4_1__
++yes
++#endif
++ ], [enable_sse4_1="yes"], [enable_sse4_1="no"])])
++AC_DEFUN([MARISA_ENABLE_SSE4_2],
++ [AC_EGREP_CPP([yes], [
++#ifdef __SSE4_2__
++yes
++#endif
++ ], [enable_sse4_2="yes"], [enable_sse4_2="no"])])
++AC_DEFUN([MARISA_ENABLE_SSE4],
++ [AC_EGREP_CPP([yes], [
++#if defined(__POPCNT__) && defined(__SSE4_2__)
++yes
++#endif
++ ], [enable_sse4="yes"], [enable_sse4="no"])])
++AC_DEFUN([MARISA_ENABLE_SSE4A],
++ [AC_EGREP_CPP([yes], [
++#ifdef __SSE4A__
++yes
++#endif
++ ], [enable_sse4a="yes"], [enable_sse4a="no"])])
++AC_DEFUN([MARISA_ENABLE_POPCNT],
++ [AC_EGREP_CPP([yes], [
++#ifdef __POPCNT__
++yes
++#endif
++ ], [enable_popcnt="yes"], [enable_popcnt="no"])])
++
+ # Checks for SSE availability.
+ AC_MSG_CHECKING([whether to use SSE2])
+ AC_ARG_ENABLE([sse2],
+@@ -20,9 +70,7 @@
+   [use SSE2 [default=no]])],
+   [],
+   [enable_sse2="no"])
+-AS_IF([test "x${enable_sse2}" != "xno"], [
+-  enable_sse2="yes"
+-])
++AS_IF([test "x${enable_sse2}" != "xno"], [MARISA_ENABLE_SSE2])
+ AC_MSG_RESULT([${enable_sse2}])
+ 
+ AC_MSG_CHECKING([whether to use SSE3])
+@@ -31,9 +79,7 @@
+   [use SSE3 [default=no]])],
+   [],
+   [enable_sse3="no"])
+-AS_IF([test "x${enable_sse3}" != "xno"], [
+-  enable_sse3="yes"
+-])
++AS_IF([test "x${enable_sse3}" != "xno"], [MARISA_ENABLE_SSE3])
+ AC_MSG_RESULT([${enable_sse3}])
+ 
+ AC_MSG_CHECKING([whether to use SSSE3])
+@@ -42,9 +88,7 @@
+   [use SSSE3 [default=no]])],
+   [],
+   [enable_ssse3="no"])
+-AS_IF([test "x${enable_ssse3}" != "xno"], [
+-  enable_ssse3="yes"
+-])
++AS_IF([test "x${enable_ssse3}" != "xno"], [MARISA_ENABLE_SSSE3])
+ AC_MSG_RESULT([${enable_ssse3}])
+ 
+ AC_MSG_CHECKING([whether to use SSE4.1])
+@@ -53,9 +97,7 @@
+   [use SSE4.1 [default=no]])],
+   [],
+   [enable_sse4_1="no"])
+-AS_IF([test "x${enable_sse4_1}" != "xno"], [
+-  enable_sse4_1="yes"
+-])
++AS_IF([test "x${enable_sse4_1}" != "xno"], [MARISA_ENABLE_SSE4_1])
+ AC_MSG_RESULT([${enable_sse4_1}])
+ 
+ AC_MSG_CHECKING([whether to use SSE4.2])
+@@ -64,9 +106,7 @@
+   [use SSE4.2 [default=no]])],
+   [],
+   [enable_sse4_2="no"])
+-AS_IF([test "x${enable_sse4_2}" != "xno"], [
+-  enable_sse4_2="yes"
+-])
++AS_IF([test "x${enable_sse4_2}" != "xno"], [MARISA_ENABLE_SSE4_2])
+ AC_MSG_RESULT([${ena

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

2019-09-28 Thread Mike Gilbert
commit: 0b112cf2b00b4cac0371833318fe3e1bd7085661
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 18:42:04 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b112cf2

media-video/mplayer: Drop no longer supported --disable-ivtv option.

Fixes: https://bugs.gentoo.org/688972
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 media-video/mplayer/mplayer-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-video/mplayer/mplayer-.ebuild 
b/media-video/mplayer/mplayer-.ebuild
index 501fc9f6208..138386fa52b 100644
--- a/media-video/mplayer/mplayer-.ebuild
+++ b/media-video/mplayer/mplayer-.ebuild
@@ -329,8 +329,6 @@ src_configure() {
# DVB / Video4Linux / Radio support #
#
myconf+=" --disable-tv-bsdbt848"
-   # broken upstream, won't work with recent kernels
-   myconf+=" --disable-ivtv"
# gone since linux-headers-2.6.38
myconf+=" --disable-tv-v4l1"
if { use dvb || use v4l || use pvr || use radio; }; then



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

2019-09-28 Thread Mike Gilbert
commit: 1fba43ad7c62353469ecc408eb42288a230d0298
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 18:54:39 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fba43ad

media-video/vobcopy: Depend on media-libs/libdvdread:0=.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 media-video/vobcopy/vobcopy-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/vobcopy/vobcopy-1.2.0.ebuild 
b/media-video/vobcopy/vobcopy-1.2.0.ebuild
index f51dff5679b..1d55e359f71 100644
--- a/media-video/vobcopy/vobcopy-1.2.0.ebuild
+++ b/media-video/vobcopy/vobcopy-1.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2003-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 ppc ppc64 sparc x86"
 IUSE=""
 
-DEPEND=">=media-libs/libdvdread-0.9.4"
+DEPEND="media-libs/libdvdread:0="
 RDEPEND=""
 
 src_configure() {



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

2019-09-28 Thread Mike Gilbert
commit: 22f801fbd761ae7be0a824b1d336c0e3657408fd
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 02:15:03 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f801fb

dev-libs/marisa: Add live ebuild.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/marisa/marisa-.ebuild | 104 +
 1 file changed, 104 insertions(+)

diff --git a/dev-libs/marisa/marisa-.ebuild 
b/dev-libs/marisa/marisa-.ebuild
new file mode 100644
index 000..6942f85b198
--- /dev/null
+++ b/dev-libs/marisa/marisa-.ebuild
@@ -0,0 +1,104 @@
+# Copyright 2014-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=(python{3_6,3_7})
+DISTUTILS_OPTIONAL="1"
+
+inherit autotools distutils-r1
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/s-yata/marisa-trie;
+fi
+
+DESCRIPTION="Matching Algorithm with Recursively Implemented StorAge"
+HOMEPAGE="https://github.com/s-yata/marisa-trie 
https://code.google.com/archive/p/marisa-trie/;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/s-yata/marisa-trie/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="|| ( BSD-2 LGPL-2.1+ )"
+SLOT="0"
+KEYWORDS=""
+IUSE="python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+BDEPEND="python? (
+   ${PYTHON_DEPS}
+   dev-lang/swig
+   )"
+DEPEND="python? ( ${PYTHON_DEPS} )"
+RDEPEND="${DEPEND}"
+
+if [[ "${PV}" != "" ]]; then
+   S="${WORKDIR}/marisa-trie-${PV}"
+fi
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -e 
"s:^\([[:space:]]*\)libraries=:\1include_dirs=[\"../../include\"],\n\1library_dirs=[\"../../lib/marisa/.libs\"],\n&:"
 -i bindings/python/setup.py || die
+
+   if use python; then
+   pushd bindings/python > /dev/null || die
+   distutils-r1_src_prepare
+   popd > /dev/null || die
+   fi
+}
+
+src_configure() {
+   local -x CPPFLAGS="${CPPFLAGS} ${CXXFLAGS}"
+
+   local options=(
+   # Preprocessor macros dependent on CPPFLAGS are checked.
+   --enable-sse2
+   --enable-sse3
+   --enable-ssse3
+   --enable-sse4.1
+   --enable-sse4.2
+   --enable-sse4
+   --enable-sse4a
+   --enable-popcnt
+   $(use_enable static-libs static)
+   )
+
+   econf "${options[@]}"
+
+   if use python; then
+   pushd bindings/python > /dev/null || die
+   distutils-r1_src_configure
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   default
+
+   if use python; then
+   emake -C bindings swig-python
+   pushd bindings/python > /dev/null || die
+   distutils-r1_src_compile
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -type f -delete || die
+
+   (
+   docinto html
+   dodoc docs/*
+   )
+
+   if use python; then
+   pushd bindings/python > /dev/null || die
+   distutils-r1_src_install
+   popd > /dev/null || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/librime/

2019-09-28 Thread Mike Gilbert
commit: 47186617067461a05d4f28dc1a26f5a254bfb7dd
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 02:53:47 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47186617

app-i18n/librime: Depend on dev-libs/boost[nls].

Fixes: https://bugs.gentoo.org/694334
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/librime/librime-1.3.1.ebuild | 2 +-
 app-i18n/librime/librime-1.4.0.ebuild | 2 +-
 app-i18n/librime/librime-1.5.3.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-i18n/librime/librime-1.3.1.ebuild 
b/app-i18n/librime/librime-1.3.1.ebuild
index d2ed92eef3b..247e65b63c5 100644
--- a/app-i18n/librime/librime-1.3.1.ebuild
+++ b/app-i18n/librime/librime-1.3.1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="app-i18n/opencc:=
dev-cpp/glog:=
dev-cpp/yaml-cpp:=
-   

[gentoo-commits] repo/gentoo:master commit in: app-i18n/libkkc/

2019-09-28 Thread Mike Gilbert
commit: 8289adcfd545d29f51fd1f0c952209228def7b50
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 02:22:22 2019 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8289adcf

app-i18n/libkkc: Add live ebuild.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/libkkc/libkkc-.ebuild | 67 ++
 1 file changed, 67 insertions(+)

diff --git a/app-i18n/libkkc/libkkc-.ebuild 
b/app-i18n/libkkc/libkkc-.ebuild
new file mode 100644
index 000..971d75ef2cb
--- /dev/null
+++ b/app-i18n/libkkc/libkkc-.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2013-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=(python{3_6,3_7})
+
+inherit autotools python-any-r1 vala
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/ueno/libkkc;
+elif [[ "${PV}" == *_pre* ]]; then
+   LIBKKC_GIT_REVISION=""
+fi
+
+DESCRIPTION="Japanese Kana Kanji conversion input method library"
+HOMEPAGE="https://github.com/ueno/libkkc;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+elif [[ "${PV}" == *_pre* ]]; then
+   
SRC_URI="https://github.com/ueno/${PN}/archive/${LIBKKC_GIT_REVISION}.tar.gz -> 
${P}.tar.gz"
+else
+   
SRC_URI="https://github.com/ueno/${PN}/releases/download/v${PV}/${P}.tar.gz;
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS=""
+IUSE="nls static-libs"
+
+BDEPEND="$(python_gen_any_dep 'dev-libs/marisa[python,${PYTHON_USEDEP}]')
+   $(vala_depend)
+   dev-libs/gobject-introspection
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+DEPEND="dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libgee:0.8
+   dev-libs/marisa
+   nls? ( virtual/libintl )"
+RDEPEND="${DEPEND}"
+
+if [[ "${PV}" == *_pre* ]]; then
+   S="${WORKDIR}/libkkc-${LIBKKC_GIT_REVISION}"
+fi
+
+python_check_deps() {
+   has_version -b "dev-libs/marisa[python,${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+   eautoreconf
+   vala_src_prepare
+}
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -type f -delete || die
+}



  1   2   3   4   5   6   7   8   9   10   >