[gentoo-commits] repo/gentoo:master commit in: dev-tex/curve/

2019-03-14 Thread Aaron Bauman
commit: 16adecbe0b3099551da8f4382971a6209dd80ee8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Mar 15 04:39:31 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Mar 15 04:39:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16adecbe

dev-text/curve: amd64/ppc stable

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

 dev-tex/curve/curve-1.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/curve/curve-1.16-r1.ebuild 
b/dev-tex/curve/curve-1.16-r1.ebuild
index 7f40851c289..5a1271cf306 100644
--- a/dev-tex/curve/curve-1.16-r1.ebuild
+++ b/dev-tex/curve/curve-1.16-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://mirrors.ctan.org/macros/latex/contrib/${PN}.zip -> ${P}.zip"
 
 LICENSE="LPPL-1.2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ppc ~sparc x86"
 IUSE="doc examples"
 
 RDEPEND=">=dev-texlive/texlive-latexextra-2010"



[gentoo-commits] repo/gentoo:master commit in: dev-tex/curve/

2019-03-14 Thread Aaron Bauman
commit: 361ea1982f9b4acfdab0dceed6d63515fa96a42e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Mar 15 04:40:26 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Mar 15 04:40:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=361ea198

dev-text/curve: drop old EAPI

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

 dev-tex/curve/curve-1.16.ebuild | 38 --
 1 file changed, 38 deletions(-)

diff --git a/dev-tex/curve/curve-1.16.ebuild b/dev-tex/curve/curve-1.16.ebuild
deleted file mode 100644
index 98be8f326f6..000
--- a/dev-tex/curve/curve-1.16.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit latex-package
-
-S=${WORKDIR}/${PN}
-
-DESCRIPTION="LaTeX style for a CV (curriculum vitae) with flavour option"
-SRC_URI="ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/${PN}.zip -> 
${P}.zip"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/curve/;
-LICENSE="LPPL-1.2"
-RDEPEND=">=dev-texlive/texlive-latexextra-2010"
-DEPEND="${RDEPEND}
-   app-arch/unzip"
-IUSE="doc examples"
-
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-
-TEXMF=/usr/share/texmf-site
-
-src_install() {
-
-   latex-package_src_doinstall styles
-
-   dodoc README NEWS THANKS
-
-   if use doc ; then
-   latex-package_src_doinstall pdf
-   fi
-
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/example
-   doins examples/*
-   fi
-}



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

2019-03-14 Thread Aaron Bauman
commit: 7cddf74ef23a2bdb6ca38f69c02fea169294e6a0
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Mar 15 04:32:48 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Mar 15 04:32:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cddf74e

x11-terms/root-tail: amd64/ppc/ppc64 stable wrt bug #679442

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

 x11-terms/root-tail/root-tail-1.2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/root-tail/root-tail-1.2-r4.ebuild 
b/x11-terms/root-tail/root-tail-1.2-r4.ebuild
index 5ad9080176c..410af2e4297 100644
--- a/x11-terms/root-tail/root-tail-1.2-r4.ebuild
+++ b/x11-terms/root-tail/root-tail-1.2-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://oldhome.schmorp.de/marc/data/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="kde debug"
 
 RDEPEND="x11-libs/libXext



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

2019-03-14 Thread Aaron Bauman
commit: 131d7c919a886b94ece851c6360b61d8f86f2ab6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Mar 15 04:33:47 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Mar 15 04:33:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131d7c91

x11-terms/root-tail: drop old EAPI

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

 x11-terms/root-tail/root-tail-1.2-r3.ebuild | 46 -
 1 file changed, 46 deletions(-)

diff --git a/x11-terms/root-tail/root-tail-1.2-r3.ebuild 
b/x11-terms/root-tail/root-tail-1.2-r3.ebuild
deleted file mode 100644
index 1a3e1a6ce02..000
--- a/x11-terms/root-tail/root-tail-1.2-r3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="Terminal to display (multiple) log files on the root window"
-HOMEPAGE="http://oldhome.schmorp.de/marc/root-tail.html;
-SRC_URI="http://oldhome.schmorp.de/marc/data/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="kde debug"
-
-RDEPEND="x11-libs/libXext
-   x11-libs/libX11"
-DEPEND="x11-misc/imake
-   app-text/rman
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-misc/gccmakedep"
-
-src_prepare() {
-   use kde && epatch "${FILESDIR}"/${P}-kde.patch
-}
-
-src_configure() {
-   xmkmf -a
-}
-
-src_compile() {
-   sed -i 's:/usr/X11R6/bin:/usr/bin:' Makefile || die "sed Makefile 
failed"
-   use debug && append-flags -DDEBUG
-   emake \
-   CC=$(tc-getCC) \
-   CCOPTIONS="${CFLAGS}" \
-   EXTRA_LDOPTIONS="${LDFLAGS}" \
-   || die "emake failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install install.man || die "make install failed"
-   dodoc Changes README
-}



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

2019-03-14 Thread Georgy Yakovlev
commit: 1eef7c581c69e7abf2918b5cb5fec2d3791f3fc7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Mar 15 01:13:12 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Mar 15 01:13:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eef7c58

net-dns/dnscrypt-proxy: bump to 2.0.21

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

 net-dns/dnscrypt-proxy/Manifest | 2 +-
 .../{dnscrypt-proxy-2.0.20.ebuild => dnscrypt-proxy-2.0.21.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest
index df3c2d00359..47320fa65b4 100644
--- a/net-dns/dnscrypt-proxy/Manifest
+++ b/net-dns/dnscrypt-proxy/Manifest
@@ -1,2 +1,2 @@
 DIST dnscrypt-proxy-2.0.19.tar.gz 3339713 BLAKE2B 
e65b5ed8243aa6cf471700c6edba6e843fdf6482443335ec74201363657b23a7c6e432318e4de508120b6210cecd02666d97bb62a5f2968ce7d4813518eb3997
 SHA512 
4501a64717c0f2a9313e9328340e466c9ec325d09ef548f6af9a7855ff3497fb741269a17b397a36e2a120519820378e9f98a6a768a3678ea8144ee4690364f6
-DIST dnscrypt-proxy-2.0.20.tar.gz 2189083 BLAKE2B 
0237449e92aaca53078fb9629565b0fde0954e4f4d2ba58ee4840974bbaf9484a7f60dc397d138e8970946b6785490e60f3ddf06dba5636e26996af3328e45db
 SHA512 
6ff9c6806f96328f7b7dad0a5bd56bbb41861cca61882f71a0475cd99a1ee5cd48560eaa078b2fc945b26fe55cc9dc86ddbdaf705d2ae6d783655cdd8d905053
+DIST dnscrypt-proxy-2.0.21.tar.gz 2189155 BLAKE2B 
3cab3ec4208e93733cefad49732c3fde644aac5401191d53a8c5962a1173456c09e12eaadeba6e086c078968b9467743cba7167ff0c84af2cf2f1d2209edd49f
 SHA512 
e01869b963ef7454f9136d8ececc4e541dae489524e03cc2906fc3b661281bd6ebf5ef8b6dc29a6bcc1dabb638b9e74200b3ed48ebcd69cd3306e8bab5dd248a

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.20.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.21.ebuild
similarity index 100%
rename from net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.20.ebuild
rename to net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.21.ebuild



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

2019-03-14 Thread Patrick McLean
commit: f0250f181166b46e1c438da988611911519695a1
Author: Patrick McLean  sony  com>
AuthorDate: Fri Mar 15 00:29:01 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Mar 15 00:33:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0250f18

linux-mod.eclass: support DEBUG_INFO_{SPLIT,DWARF4} bug #653286

When CONFIG_DEBUG_INFO_SPLIT and/or CONFIG_DEBUG_INFO_DWARF4 are set,
the kernel build system tries to create a null.dwo file in the root of
the kernel source directory. This adds an addpredict to prevent this
from failing due to a sandbox failure.

Acked-by: Thomas Deutschmann  gentoo.org>
Closes: https://bugs.gentoo.org/653286
Signed-off-by: Patrick McLean  gentoo.org>

 eclass/linux-mod.eclass | 4 
 1 file changed, 4 insertions(+)

diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass
index 920790b8db9..de005967a36 100644
--- a/eclass/linux-mod.eclass
+++ b/eclass/linux-mod.eclass
@@ -638,6 +638,8 @@ linux-mod_src_compile() {
set_arch_to_kernel
ABI="${KERNEL_ABI}"
 
+   [[ -n ${KERNEL_DIR} ]] && addpredict "${KERNEL_DIR}/null.dwo"
+
BUILD_TARGETS=${BUILD_TARGETS:-clean module}
strip_modulenames;
cd "${S}"
@@ -702,6 +704,8 @@ linux-mod_src_install() {
 
local modulename libdir srcdir objdir i n
 
+   [[ -n ${KERNEL_DIR} ]] && addpredict "${KERNEL_DIR}/null.dwo"
+
strip_modulenames;
for i in ${MODULE_NAMES}
do



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-rust/

2019-03-14 Thread Thomas Deutschmann
commit: 252b5f9fc6968784c0acd9ed46ef6886e75e6cb8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 14 23:56:35 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 15 00:06:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252b5f9f

app-eselect/eselect-rust: drop old

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

 app-eselect/eselect-rust/Manifest  |  1 -
 .../eselect-rust-0.3_pre20150428.ebuild| 30 --
 2 files changed, 31 deletions(-)

diff --git a/app-eselect/eselect-rust/Manifest 
b/app-eselect/eselect-rust/Manifest
index daedb829aad..15c64eb2fb5 100644
--- a/app-eselect/eselect-rust/Manifest
+++ b/app-eselect/eselect-rust/Manifest
@@ -1,2 +1 @@
-DIST eselect-rust-0.3_pre20150428.tar.gz 64722 BLAKE2B 
17794065dd1a54a2caf73ac49271343a0bf21f96e7d6acbf5a2dfdf44354056f75d33656c2551ff06fdfe28d6245b161612fe57e3bddb1d3dbec52b801cd1c05
 SHA512 
214a6eb4b1f9bfcaed1a5fe92ec9633a82316716ffda8db2d2f88bfcbdae17ef7c026091de3927efad5c3624bb7003166d2ebadea6dd8828a0f1c41e0d3f16e7
 DIST eselect-rust-20190311.tar.bz2 49358 BLAKE2B 
be8060638a7ee553275e230466de8bc5e3fb1059afb049b71b767794f4f8e3968af03a755270d892e20e5ca6aa3efc869d2fd031713f9e8ed516e6465aad19ff
 SHA512 
98fb4502c1f5358e1a3fd2e91a0e9905aced990d62bb11414830b150e8d72fbab90c23518f9c30d04d015b4c303270a6332400bbb373cd4ea9dfbf0d0b3c942e

diff --git a/app-eselect/eselect-rust/eselect-rust-0.3_pre20150428.ebuild 
b/app-eselect/eselect-rust/eselect-rust-0.3_pre20150428.ebuild
deleted file mode 100644
index 203e7809a3d..000
--- a/app-eselect/eselect-rust/eselect-rust-0.3_pre20150428.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="eselect module for rust"
-HOMEPAGE="https://github.com/jauhien/eselect-rust;
-SRC_URI="https://github.com/jauhien/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-RDEPEND="app-admin/eselect"
-
-pkg_preinst() {
-   if has_version 'app-eselect/eselect-rust' ; then
-   eselect rust unset
-   fi
-}
-
-pkg_postinst() {
-   if has_version 'dev-lang/rust' || has_version 'dev-lang/rust-bin' ; then
-   eselect rust update --if-unset
-   fi
-}
-
-pkg_prerm() {
-   eselect rust unset
-}



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

2019-03-14 Thread Thomas Deutschmann
commit: cc9ead4ab2ee76d4d719fb16d32a0515ad37b72f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar 15 00:02:47 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 15 00:06:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9ead4a

dev-lang/rust-bin: force newer app-eselect/eselect-rust

Bug: https://bugs.gentoo.org/678908
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild | 4 ++--
 dev-lang/rust-bin/rust-bin-1.31.1.ebuild| 4 ++--
 dev-lang/rust-bin/rust-bin-1.32.0.ebuild| 2 +-
 dev-lang/rust-bin/rust-bin-1.33.0.ebuild| 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild
index 62112a7f3c6..c9cb9d5d92c 100644
--- a/dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.30.1-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
@@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc libressl rustfmt"
 
 DEPEND=""
-RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+RDEPEND=">=app-eselect/eselect-rust-20190311
sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )

diff --git a/dev-lang/rust-bin/rust-bin-1.31.1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.31.1.ebuild
index 5268c1672bb..9567b55a1c7 100644
--- a/dev-lang/rust-bin/rust-bin-1.31.1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.31.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
@@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc libressl rustfmt"
 
 DEPEND=""
-RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+RDEPEND=">=app-eselect/eselect-rust-20190311
sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )

diff --git a/dev-lang/rust-bin/rust-bin-1.32.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.32.0.ebuild
index a9f9e30d70c..a4fb5e4c309 100644
--- a/dev-lang/rust-bin/rust-bin-1.32.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.32.0.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc libressl rustfmt"
 
 DEPEND=""
-RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+RDEPEND=">=app-eselect/eselect-rust-20190311
sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )

diff --git a/dev-lang/rust-bin/rust-bin-1.33.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.33.0.ebuild
index a9f9e30d70c..a4fb5e4c309 100644
--- a/dev-lang/rust-bin/rust-bin-1.33.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.33.0.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc libressl rustfmt"
 
 DEPEND=""
-RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+RDEPEND=">=app-eselect/eselect-rust-20190311
sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )



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

2019-03-14 Thread Thomas Deutschmann
commit: 432a412d3e373e8bf25a34b1c89a8244c23c674c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 14 23:54:59 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 15 00:06:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432a412d

www-client/firefox: bump to v66.0rc2

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

 www-client/firefox/Manifest| 95 +-
 ...-66.0_beta14.ebuild => firefox-66.0_rc2.ebuild} | 22 +++--
 2 files changed, 108 insertions(+), 9 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 1bccbaa595b..7cb8d3c0253 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -277,5 +277,96 @@ DIST firefox-65.0.2-xh.xpi 455426 BLAKE2B 
6e8e85cd986e6a7c826b6e3e50db33deecb7d1
 DIST firefox-65.0.2-zh-CN.xpi 494811 BLAKE2B 
ce81c30d472eacbf38b793fd3f4e592552cad03b3d9941d7d6a6eec1aea071561a514bd92eecbd57394fb624713df0839bb4d5b498b3d0d1efbcfa27e34892aa
 SHA512 
31f008e4e82c96c258c93ce214deb7af5078e65ab83af4e40ecf8c26e0db60bd29718cc47ba1a3cc93aaa77cc7f69edfdd93bb9eea52f914a787bc955036ce2e
 DIST firefox-65.0.2-zh-TW.xpi 492982 BLAKE2B 
8b3700caaeb9a36465415d3a209b3878fb455975fc5d100b1fe1238521fad0138eff2d6d67e49ee6b931de151ba1aee5fbba0b751e3ed19a214a615eec68d5bf
 SHA512 
2b7e3fc170db97cf261dad2304f2d377f58255e91bd351be02e9f2bbdbfb847968feba801509ed6a5349ee525df992ea7a1342cefdd8ae463aaca7c36912b32d
 DIST firefox-65.0.2.source.tar.xz 279607324 BLAKE2B 
5de98ebbba0fe1ded1a31c4943bb295f1e035c37c1b270f54e653ab89387a98f678bb8ea7971b2a9ebabc93633bb47d3bf65f7df859c72d86498b73654483212
 SHA512 
880c95f3563c475684be337209b825352de3622caa83322c70b4177010d00c3b0550c7f6156793248433802deab62279eaa2c3b463ece27669c80ba3799ea8b0
-DIST firefox-66.0-patches-03.tar.xz 18492 BLAKE2B 
c4b672360bd8b4581fc4dd66e0161141ceab4ad69febf319dfd4cec341d4ed4b4c658edc505026dccc20c29fe021680f2890f7bb34acb5d5298155fffb93bc85
 SHA512 
05d8e2ea3c1f6d6c5169554dab474eb3428b9127b1ed32fb2b273ea9120fafaa4b396b1d828dfe8ff5b8012739700b152b96575bf0bc4979f196a6462e9eb40e
-DIST firefox-66.0b14.source.tar.xz 281596856 BLAKE2B 
db07ad9692856859d3c65563fda7d3a8f1fa016614da886a8e03266ec1d9eea68f8fafbccf89854b7a211748c2058410837318b1d5f461ed9ce7851ec029a780
 SHA512 
cc77b09e68f4a55b1e3e3d7eefe158f134f02e446e76b395570d8c2a2d0d201d2075631d459f5769f6ccb5d9e6ff0cf4af9c8b272589975cd887b5bfd565e832
+DIST firefox-66.0-ach.xpi 442368 BLAKE2B 
a7aa66ccf78d450c30da49278f330d290ee533eafb163782161e22a209235f58e68bbbdb6b732aa05cb416d2c7db001edc7b86d3d39c89e5eb5b7ac996b89d31
 SHA512 
e4282f7ed90bab8f1ab890f5e312e3855685acc6e07c82fc047e8bea199c93a56fb3c2886628468b8d8d8076a21747f8d83206a287a68c67af25cdc5a29bd7fe
+DIST firefox-66.0-af.xpi 435976 BLAKE2B 
6807c31818d53580c215f58ab531aa585907500a2f283666e976d968bf60163a05bc811a6856f41bf556b1ad21bb30b916eba763e6cc4013c722063ecf4bdb3d
 SHA512 
df5f503852fe31483925b7a918c57fd9ced574bf10935bf27bd57f33a8687883c8b3443093a2063b5653342e3df9c535672fbb3df5d31dbe8bb6bba28b5d6ae8
+DIST firefox-66.0-an.xpi 460775 BLAKE2B 
3494041cd1e8f2d04e6a4a8cf0a110e9e89d9263bc005eb2ed46d7cbdedcabe326e09924eb4bc3cf9f9f9065bc186607f86c8c2298760b410e7c0c3f7abdcee6
 SHA512 
ca350edad33b189c3c8ef873520c7d8f92d14f2eea3583bbb6929345207f04850fc473feda5a52d18ab37d7704769e651909e2fc008febf0a265d1d622e07f94
+DIST firefox-66.0-ar.xpi 504694 BLAKE2B 
05a71909ff0ac39de79d37d942b1b540a8dd533231360724a2da1fe2cd1aee7722391b85e04bd7282d0c25de7e6bbbffa41adcdc4518797174c076a77ea0bf0b
 SHA512 
c7c2b2c3b456805fa133297533e778d79943e52e26307168adbb63fc82caa2a67fd9f40accc0795325ba238dac1a21a12d6db3fb60b2743c88087eddb1397373
+DIST firefox-66.0-as.xpi 468521 BLAKE2B 
92ca6803b5c0952a65478c277b85aa4cacd1fe992849a17cf1c0bc34ab584987de9c2589fd77919e04471cafad1879a812c88fbc479749459de4110bf105
 SHA512 
b9df33423feaf3af96c673a5329d814734c361e3552be34b01fd6c1d9a9b93751392cb49333437ea876fc8fc13e75851f7c40a596cf4a6fec494455a45ff994c
+DIST firefox-66.0-ast.xpi 459782 BLAKE2B 
824c2bd047ec1e475aceed7ec24274ba3fd74f72d60bed0bb2493690640f49abff3a5614ebad8335ea970a745b8b780e4d5b10de7b627f53e0204fa580245f5f
 SHA512 
16f02eede87a8233e4a04a3faf91cf974952c25dcc0ab0abdbbc9c080cacf47e8747e9d93a55f0813eb1389b2677b8938dc5e86332108503a598a2aab8b4be58
+DIST firefox-66.0-az.xpi 481904 BLAKE2B 
51215ebdf593bbc5845ec4f09541e12137b9627b5ac5eabb29718a2fa12d5ec11f519b1aaf39f32c4fb044c48d0f276728af7cc9484b141df55263763188a8b1
 SHA512 
8b861650a5fa650326c9c81406e838b4fc9c86763ac505fac0017dfb6dfae67c268d2ba3af74204a25c4dd7455704471e5e9d24d360252fe4419b219a8c9b446
+DIST firefox-66.0-bg.xpi 515780 BLAKE2B 
6616c62762f95dcd32694f6b0b5d4cbd0999f5056ac23d8bf0e9e6a60adcdfda98023633fdca472b6cc0702380850ce0ba60ad87b140b378434b7bcf4b566a74
 SHA512 
64b0dcd5ca320f8b172b29958c0c09f4c1246fa91acd5f2c1f1d4c7aa42e7209bf62caec8e9db52c5215ae59ac1317b3e7750e7f78e0fc4cf7d18837914eb3db
+DIST 

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

2019-03-14 Thread Thomas Deutschmann
commit: 563261930763b976d0c11622038805220c7d9736
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar 15 00:00:30 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 15 00:06:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56326193

dev-lang/rust: force newer app-eselect/eselect-rust

Bug: https://bugs.gentoo.org/678908
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-lang/rust/rust-1.30.1-r1.ebuild | 2 +-
 dev-lang/rust/rust-1.31.1.ebuild| 2 +-
 dev-lang/rust/rust-1.32.0.ebuild| 2 +-
 dev-lang/rust/rust-1.33.0.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/rust/rust-1.30.1-r1.ebuild 
b/dev-lang/rust/rust-1.30.1-r1.ebuild
index 676b0561475..f0f113a6597 100644
--- a/dev-lang/rust/rust-1.30.1-r1.ebuild
+++ b/dev-lang/rust/rust-1.30.1-r1.ebuild
@@ -40,7 +40,7 @@ LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 
 IUSE="clippy cpu_flags_x86_sse2 debug doc +jemalloc libressl rls rustfmt 
system-llvm wasm ${ALL_LLVM_TARGETS[*]}"
 
-COMMON_DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+COMMON_DEPEND=">=app-eselect/eselect-rust-20190311
jemalloc? ( dev-libs/jemalloc )
sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )

diff --git a/dev-lang/rust/rust-1.31.1.ebuild b/dev-lang/rust/rust-1.31.1.ebuild
index a4074c8e232..54605b4abc3 100644
--- a/dev-lang/rust/rust-1.31.1.ebuild
+++ b/dev-lang/rust/rust-1.31.1.ebuild
@@ -40,7 +40,7 @@ LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 
 IUSE="clippy cpu_flags_x86_sse2 debug doc +jemalloc libressl rls rustfmt 
system-llvm wasm ${ALL_LLVM_TARGETS[*]}"
 
-COMMON_DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+COMMON_DEPEND=">=app-eselect/eselect-rust-20190311
jemalloc? ( dev-libs/jemalloc )
sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )

diff --git a/dev-lang/rust/rust-1.32.0.ebuild b/dev-lang/rust/rust-1.32.0.ebuild
index 5a93fbcd13c..5c33bdfc722 100644
--- a/dev-lang/rust/rust-1.32.0.ebuild
+++ b/dev-lang/rust/rust-1.32.0.ebuild
@@ -40,7 +40,7 @@ LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 
 IUSE="clippy cpu_flags_x86_sse2 debug doc libressl rls rustfmt system-llvm 
wasm ${ALL_LLVM_TARGETS[*]}"
 
-COMMON_DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+COMMON_DEPEND=">=app-eselect/eselect-rust-20190311
sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )

diff --git a/dev-lang/rust/rust-1.33.0.ebuild b/dev-lang/rust/rust-1.33.0.ebuild
index a88798e7801..ef6055f0ddf 100644
--- a/dev-lang/rust/rust-1.33.0.ebuild
+++ b/dev-lang/rust/rust-1.33.0.ebuild
@@ -40,7 +40,7 @@ LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 
 IUSE="clippy cpu_flags_x86_sse2 debug doc libressl rls rustfmt system-llvm 
wasm ${ALL_LLVM_TARGETS[*]}"
 
-COMMON_DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+COMMON_DEPEND=">=app-eselect/eselect-rust-20190311
sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-rust/

2019-03-14 Thread Thomas Deutschmann
commit: 848c4df858654b70628875384dec32470c4bcf2b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 14 23:56:17 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 15 00:06:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848c4df8

app-eselect/eselect-rust: move stable keywords

Bug: https://bugs.gentoo.org/678908
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-eselect/eselect-rust/eselect-rust-20190311.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-rust/eselect-rust-20190311.ebuild 
b/app-eselect/eselect-rust/eselect-rust-20190311.ebuild
index fe6f385c61a..1fe212c520f 100644
--- a/app-eselect/eselect-rust/eselect-rust-20190311.ebuild
+++ b/app-eselect/eselect-rust/eselect-rust-20190311.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git"
 else
SRC_URI="mirror://gentoo/${P}.tar.bz2"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 fi
 
 DESCRIPTION="Eselect module for management of multiple Rust versions"



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

2019-03-14 Thread Thomas Deutschmann
commit: 4ed92c969842db8a4699644abe61c717dba5de3c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar 15 00:05:38 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 15 00:06:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed92c96

dev-lang/rust-bin: move app-eselect/eselect-rust to DEPEND

We need to call eselect-rust in pkg_ phase but RDEPEND doesn't
guarantee that eselect-rust will be available.

Bug: https://bugs.gentoo.org/678908
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild | 5 ++---
 dev-lang/rust-bin/rust-bin-1.31.1.ebuild| 5 ++---
 dev-lang/rust-bin/rust-bin-1.32.0.ebuild| 5 ++---
 dev-lang/rust-bin/rust-bin-1.33.0.ebuild| 5 ++---
 4 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild
index c9cb9d5d92c..063ffde9237 100644
--- a/dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild
@@ -16,9 +16,8 @@ SLOT="stable"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc libressl rustfmt"
 
-DEPEND=""
-RDEPEND=">=app-eselect/eselect-rust-20190311
-   sys-libs/zlib
+DEPEND=">=app-eselect/eselect-rust-20190311"
+RDEPEND="sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
net-libs/libssh2

diff --git a/dev-lang/rust-bin/rust-bin-1.31.1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.31.1.ebuild
index 9567b55a1c7..89ba7839c39 100644
--- a/dev-lang/rust-bin/rust-bin-1.31.1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.31.1.ebuild
@@ -16,9 +16,8 @@ SLOT="stable"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc libressl rustfmt"
 
-DEPEND=""
-RDEPEND=">=app-eselect/eselect-rust-20190311
-   sys-libs/zlib
+DEPEND=">=app-eselect/eselect-rust-20190311"
+RDEPEND="sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
net-libs/libssh2

diff --git a/dev-lang/rust-bin/rust-bin-1.32.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.32.0.ebuild
index a4fb5e4c309..ef0e3aee64f 100644
--- a/dev-lang/rust-bin/rust-bin-1.32.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.32.0.ebuild
@@ -16,9 +16,8 @@ SLOT="stable"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc libressl rustfmt"
 
-DEPEND=""
-RDEPEND=">=app-eselect/eselect-rust-20190311
-   sys-libs/zlib
+DEPEND=">=app-eselect/eselect-rust-20190311"
+RDEPEND="sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
net-libs/libssh2

diff --git a/dev-lang/rust-bin/rust-bin-1.33.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.33.0.ebuild
index a4fb5e4c309..ef0e3aee64f 100644
--- a/dev-lang/rust-bin/rust-bin-1.33.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.33.0.ebuild
@@ -16,9 +16,8 @@ SLOT="stable"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc libressl rustfmt"
 
-DEPEND=""
-RDEPEND=">=app-eselect/eselect-rust-20190311
-   sys-libs/zlib
+DEPEND=">=app-eselect/eselect-rust-20190311"
+RDEPEND="sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
net-libs/libssh2



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

2019-03-14 Thread Jory Pratt
commit: c2ac367b649aeab3ce9cbf8e1184f204f255ad93
Author: Jory A. Pratt  bull  penguingeek>
AuthorDate: Thu Mar 14 23:26:27 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Thu Mar 14 23:26:27 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c2ac367b

media-libs/mesa - address bug #670052 with upstream patch to disable tls

 .../mesa-18.2.4-add-disable-tls-support.patch  | 46 ++
 media-libs/mesa/mesa-18.2.4.ebuild |  6 +++
 2 files changed, 52 insertions(+)

diff --git a/media-libs/mesa/files/mesa-18.2.4-add-disable-tls-support.patch 
b/media-libs/mesa/files/mesa-18.2.4-add-disable-tls-support.patch
new file mode 100644
index 000..7eebc0d
--- /dev/null
+++ b/media-libs/mesa/files/mesa-18.2.4-add-disable-tls-support.patch
@@ -0,0 +1,46 @@
+From beca1b215950f4e917c21f916fd3c16fb09fb3fa Mon Sep 17 00:00:00 2001
+From: root 
+Date: Wed, 6 Mar 2019 15:52:59 -0600
+Subject: [PATCH] Allow disable tls for musl
+
+---
+ meson.build   | 5 -
+ meson_options.txt | 6 ++
+ 2 files changed, 10 insertions(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index 5b0eea1..d6a7675 100644
+--- a/meson.build
 b/meson.build
+@@ -327,7 +327,10 @@ if with_egl and not (with_platform_drm or 
with_platform_surfaceless)
+   endif
+ endif
+ 
+-pre_args += '-DGLX_USE_TLS'
++if get_option('glx-tls')
++  pre_args += '-DGLX_USE_TLS'
++endif
++
+ if with_glx != 'disabled'
+   if not (with_platform_x11 and with_any_opengl)
+ error('Cannot build GLX support without X11 platform support and at least 
one OpenGL API')
+diff --git a/meson_options.txt b/meson_options.txt
+index 5bb560b..3b721a6 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -277,6 +277,12 @@ option(
+   choices : ['none', 'classic', 'gallium'],
+   description : 'Build OSmesa.'
+ )
++option(
++  'glx-tls',
++  type : 'boolean',
++  value : true,
++  description : 'Enable thread-local storage in GLX and EGL'
++)
+ option(
+   'osmesa-bits',
+   type : 'combo',
+-- 
+2.21.0
+

diff --git a/media-libs/mesa/mesa-18.2.4.ebuild 
b/media-libs/mesa/mesa-18.2.4.ebuild
index ab4c917..09f49a9 100644
--- a/media-libs/mesa/mesa-18.2.4.ebuild
+++ b/media-libs/mesa/mesa-18.2.4.ebuild
@@ -238,6 +238,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-18-musl-invocation_name.patch
"${FILESDIR}"/${PN}-18-musl-pthread.patch
"${FILESDIR}"/${PN}-18-musl-amdgpu-include-pthread.patch
+   "${FILESDIR}"/${P}-add-disable-tls-support.patch
 )
 
 llvm_check_deps() {
@@ -451,6 +452,11 @@ multilib_src_configure() {
emesonargs+=( $(meson_use pax_kernel glx-read-only-text) )
fi
 
+   # Disable glx tls support on musl
+   if use elibc_musl; then
+   emesonargs+=( -Dglx-tls=false )
+   fi
+
# on abi_x86_32 hardened we need to have asm disable
if [[ ${ABI} == x86* ]] && use pic; then
emesonargs+=( -Dasm=false )



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

2019-03-14 Thread Sergei Trofimovich
commit: b33fdfbb2d7f5e33dce853725f44b493998a6e66
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar 14 23:05:04 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 23:05:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33fdfbb

dev-libs/libatomic_ops: bump up to 7.6.10, bug #679570

Reported-by: Arfrever Frehtes Taifersar Arahesis
Closes: https://bugs.gentoo.org/679570
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libatomic_ops/Manifest|  1 +
 dev-libs/libatomic_ops/libatomic_ops-7.6.10.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-libs/libatomic_ops/Manifest b/dev-libs/libatomic_ops/Manifest
index 72c369e37c0..16fd2169ceb 100644
--- a/dev-libs/libatomic_ops/Manifest
+++ b/dev-libs/libatomic_ops/Manifest
@@ -1,2 +1,3 @@
+DIST libatomic_ops-7.6.10.tar.gz 503734 BLAKE2B 
5ee4adc3b2e9afe22d52a4b390927f79dfce139e9975c75aedd379fcbb34a1f0de82ca98ddc58a386e193080ba75eb1b6161bea75b62b8f3b4941979248290af
 SHA512 
4661445503ef4303e873559af319ad799a7eddad3df45ad602cf338c594a642ad4333a36fa91722f0d8c48acd38bbf45c60a468c7375d14824520a83c1109ec9
 DIST libatomic_ops-7.6.6.tar.gz 498187 BLAKE2B 
343ebda3a37aef6541efae9e646778cf8b1ea74e722979de4336d6819007f3fb37121d53c7e789f69fe6411c05ca2557a18d10db47c68e95e59c92c991bf9fa7
 SHA512 
ea6e4e2f8f369f5af18435a6ab8ee18c28832c367d248755e743761109036894260b4296feec5e269a74934df24a90f0fc4868937e1f36605fca082fbde8
 DIST libatomic_ops-7.6.8.tar.gz 503550 BLAKE2B 
ce8e8757cd20fc5d8e5b62fae0a619f3866e496f552e04c1cca6c63a6d954bf256927fe1fe62192cb24b9f7a9fd1727e108098b09d0f22e0987983ccce035274
 SHA512 
bc448fadcf8e2936fa933a5872d5550ecdff04b0df27120d3182dcbb2147a6594ec6bfc5b214e21b37ffa1b5100c1c56d301ba9cae7df26cee5e6b999dcda14c

diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.6.10.ebuild 
b/dev-libs/libatomic_ops/libatomic_ops-7.6.10.ebuild
new file mode 100644
index 000..3711c398d44
--- /dev/null
+++ b/dev-libs/libatomic_ops/libatomic_ops-7.6.10.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="Implementation for atomic memory update operations"
+HOMEPAGE="https://github.com/ivmai/libatomic_ops/;
+SRC_URI="https://github.com/ivmai/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="MIT boehm-gc GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



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

2019-03-14 Thread Sergei Trofimovich
commit: b12e1b3d04650b2ebc7467f70d2ccb0c104142ee
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar 14 23:06:34 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 23:06:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b12e1b3d

dev-libs/libatomic_ops: add toolchain@ as co-maintainer

dev-libs/libatomic_ops is used at least by dev-libs/boehm-gc.
toolchain@ will keep an eye on both.

Bug: https://bugs.gentoo.org/679570
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libatomic_ops/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/libatomic_ops/metadata.xml 
b/dev-libs/libatomic_ops/metadata.xml
index 057006f4df1..35de889df5b 100644
--- a/dev-libs/libatomic_ops/metadata.xml
+++ b/dev-libs/libatomic_ops/metadata.xml
@@ -5,6 +5,10 @@
 so...@gentoo.org
 Gentoo Sound project
   
+  
+toolch...@gentoo.org
+Gentoo Toolchain Project
+  
   
 ivmai/libatomic_ops
   



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gdb/files/, sys-devel/gdb/

2019-03-14 Thread Sergei Trofimovich
commit: 890e99a6aef35c3e8c9a828bdf5ca9eafec6a1bb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar 14 22:49:20 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 22:49:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890e99a6

sys-devel/gdb: fix build against -std=c++17

Patch is proposed upstream as:
https://sourceware.org/ml/gdb-patches/2019-03/msg00306.html

Reported-by: Helmut Jarausch
Closes: https://bugs.gentoo.org/680232
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gdb/files/gdb-8.3.50.20190312-c++17.patch | 19 +++
 sys-devel/gdb/gdb-8.3.50.20190312-r1.ebuild |  1 +
 2 files changed, 20 insertions(+)

diff --git a/sys-devel/gdb/files/gdb-8.3.50.20190312-c++17.patch 
b/sys-devel/gdb/files/gdb-8.3.50.20190312-c++17.patch
new file mode 100644
index 000..c134cbcae8d
--- /dev/null
+++ b/sys-devel/gdb/files/gdb-8.3.50.20190312-c++17.patch
@@ -0,0 +1,19 @@
+https://bugs.gentoo.org/680232
+
+--- a/gdb/unittests/string_view-selftests.c
 b/gdb/unittests/string_view-selftests.c
+@@ -170,10 +170,12 @@ run_tests ()
+ } /* namespace string_view */
+ } /* namespace selftests */
+ 
++#endif /* __cplusplus < 201703L */
++
+ void
+ _initialize_string_view_selftests ()
+ {
++#if defined(GDB_STRING_VIEW)
+   selftests::register_test ("string_view", selftests::string_view::run_tests);
++#endif
+ }
+-
+-#endif /* __cplusplus < 201703L */

diff --git a/sys-devel/gdb/gdb-8.3.50.20190312-r1.ebuild 
b/sys-devel/gdb/gdb-8.3.50.20190312-r1.ebuild
index eda29eb876a..3b02bda0bd9 100644
--- a/sys-devel/gdb/gdb-8.3.50.20190312-r1.ebuild
+++ b/sys-devel/gdb/gdb-8.3.50.20190312-r1.ebuild
@@ -95,6 +95,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${P}-source-highlight.patch
+   "${FILESDIR}"/${P}-c++17.patch
 )
 
 S=${WORKDIR}/${PN}-${MY_PV}



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

2019-03-14 Thread William Hubbs
commit: c765a240d08d4de2135f1e234c504e294ef6de8b
Author: William Hubbs  sony  com>
AuthorDate: Thu Mar 14 22:39:42 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 14 22:41:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c765a240

dev-python/django-taggit: reusable Django application for simple tagging

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-taggit/Manifest|  1 +
 dev-python/django-taggit/django-taggit-0.24.0.ebuild | 20 
 dev-python/django-taggit/metadata.xml|  8 
 3 files changed, 29 insertions(+)

diff --git a/dev-python/django-taggit/Manifest 
b/dev-python/django-taggit/Manifest
new file mode 100644
index 000..6b435f77d9f
--- /dev/null
+++ b/dev-python/django-taggit/Manifest
@@ -0,0 +1 @@
+DIST django-taggit-0.24.0.tar.gz 44534 BLAKE2B 
7a7c756cebc57bc870407d85b81c527ca7cfa5933050e02e5ea5ad18e2879732ea8993c725a4a8b1ded95bcefae3a8f4afa7c38d323bde347be7fb8a5d36c229
 SHA512 
669fd69c8c66dc4561fa87e94c7277d3de9aeb14136e8911b542dd3e6af84751781f5985c63deba5defedfa80e6650cafd608e206932ff4dfdfc80f796035a8c

diff --git a/dev-python/django-taggit/django-taggit-0.24.0.ebuild 
b/dev-python/django-taggit/django-taggit-0.24.0.ebuild
new file mode 100644
index 000..82fb91bb055
--- /dev/null
+++ b/dev-python/django-taggit/django-taggit-0.24.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2019 Sony Interactive Entertainment Inc.
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+inherit distutils-r1
+
+DESCRIPTION="simple tagging for django"
+HOMEPAGE="https://github.com/jazzband/django-taggit;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-python/django-taggit/metadata.xml 
b/dev-python/django-taggit/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/dev-python/django-taggit/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2019-03-14 Thread Patrice Clement
commit: e12d45239e0b7c28d5d6ff2ae5b0c2a83a8f2482
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Mar 14 22:39:18 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Mar 14 22:39:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12d4523

app-misc/tmux-xpanes: mark stable for amd64+x86.

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

 app-misc/tmux-xpanes/tmux-xpanes-3.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/tmux-xpanes/tmux-xpanes-3.1.1.ebuild 
b/app-misc/tmux-xpanes/tmux-xpanes-3.1.1.ebuild
index 75d8c2d638d..389f6702856 100644
--- a/app-misc/tmux-xpanes/tmux-xpanes-3.1.1.ebuild
+++ b/app-misc/tmux-xpanes/tmux-xpanes-3.1.1.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="tmux-based terminal divider"
 HOMEPAGE="https://github.com/greymd/tmux-xpanes;
 SRC_URI="https://github.com/greymd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 LICENSE="MIT"
 SLOT="0"
 



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

2019-03-14 Thread Patrice Clement
commit: f4228e8084ecdbf6ce06829fde9fcc0c50fea150
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Mar 14 22:38:55 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Mar 14 22:39:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4228e80

app-misc/tmux-xpanes: version bump.

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

 app-misc/tmux-xpanes/Manifest |  1 +
 app-misc/tmux-xpanes/tmux-xpanes-4.1.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/app-misc/tmux-xpanes/Manifest b/app-misc/tmux-xpanes/Manifest
index 1a5cdebc6dc..97ff7ea1fde 100644
--- a/app-misc/tmux-xpanes/Manifest
+++ b/app-misc/tmux-xpanes/Manifest
@@ -1,2 +1,3 @@
 DIST tmux-xpanes-3.0.0.tar.gz 45256 BLAKE2B 
6637e27816af643498bb7523fcdd39fc5e9272adb83101a20fd5c77f0917ae832986b3f811dab2020b0906dd81808438b9dba5cef737d502a0d91d2a72c4de19
 SHA512 
2a7187ac7251211f7fd6832cc60182621ae12f40de30cb3826452ea0e8b032351a261d1b1e7d79d87dfea3bbe95fd5140157e1b1e1ff29492f4df489aaec4711
 DIST tmux-xpanes-3.1.1.tar.gz 51507 BLAKE2B 
6fdf3a6cf7faecde33d9e51d6c40dd3b8bbabce1f63f7f5a0afb866d6ccece623c9867b542ba54b478861fbfc7472cd3b3bd378d577faf3d32eca88bf1e82538
 SHA512 
fe1fd5ef698c4069c4c5c078a10f602642b0c260a8cccd90796b79958fbd655f99bd69884978b8c56df20190b808d17e54fdc9ef40426707344038ba8601884f
+DIST tmux-xpanes-4.1.0.tar.gz 61942 BLAKE2B 
66467bfce249648eb88235eec64730d0fcab6fa7c3a77b207c4ad4fbb5a2a2998dbcbeecf848af15fae35ba080c950d2a82e154d1944cca7ca87f407a1a64d35
 SHA512 
3a25b694a9d559958e87f0deac3674e74cd8acde8392045fb8cf5262a0634938f7e61cf638066ea8836c475aeffd2e8aed3cee9b354ec2e88f05eb19d5f6dde3

diff --git a/app-misc/tmux-xpanes/tmux-xpanes-4.1.0.ebuild 
b/app-misc/tmux-xpanes/tmux-xpanes-4.1.0.ebuild
new file mode 100644
index 000..75d8c2d638d
--- /dev/null
+++ b/app-misc/tmux-xpanes/tmux-xpanes-4.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="tmux-based terminal divider"
+HOMEPAGE="https://github.com/greymd/tmux-xpanes;
+SRC_URI="https://github.com/greymd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="zsh-completion"
+
+RDEPEND="
+   app-misc/tmux
+   dev-lang/perl
+   dev-libs/openssl:0=
+   zsh-completion? ( app-shells/zsh )"
+
+DEPEND="${RDEPEND}"
+
+RESTRICT="test"
+
+DOCS=( CONTRIBUTING.md LICENSE README.md )
+
+src_install() {
+   dobin bin/*
+   doman man/*.1
+   einstalldocs
+   if use zsh-completion; then
+   insinto /usr/share/zsh/site-functions
+   doins completion/zsh/*
+   fi
+}



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

2019-03-14 Thread Patrice Clement
commit: 169e90fb8e915930aae1b66cdbb10844c1502b56
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Mar 14 22:39:31 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Mar 14 22:39:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169e90fb

app-misc/tmux-xpanes: clean up old.

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

 app-misc/tmux-xpanes/Manifest |  1 -
 app-misc/tmux-xpanes/tmux-xpanes-3.0.0.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/app-misc/tmux-xpanes/Manifest b/app-misc/tmux-xpanes/Manifest
index 97ff7ea1fde..acbc6af047c 100644
--- a/app-misc/tmux-xpanes/Manifest
+++ b/app-misc/tmux-xpanes/Manifest
@@ -1,3 +1,2 @@
-DIST tmux-xpanes-3.0.0.tar.gz 45256 BLAKE2B 
6637e27816af643498bb7523fcdd39fc5e9272adb83101a20fd5c77f0917ae832986b3f811dab2020b0906dd81808438b9dba5cef737d502a0d91d2a72c4de19
 SHA512 
2a7187ac7251211f7fd6832cc60182621ae12f40de30cb3826452ea0e8b032351a261d1b1e7d79d87dfea3bbe95fd5140157e1b1e1ff29492f4df489aaec4711
 DIST tmux-xpanes-3.1.1.tar.gz 51507 BLAKE2B 
6fdf3a6cf7faecde33d9e51d6c40dd3b8bbabce1f63f7f5a0afb866d6ccece623c9867b542ba54b478861fbfc7472cd3b3bd378d577faf3d32eca88bf1e82538
 SHA512 
fe1fd5ef698c4069c4c5c078a10f602642b0c260a8cccd90796b79958fbd655f99bd69884978b8c56df20190b808d17e54fdc9ef40426707344038ba8601884f
 DIST tmux-xpanes-4.1.0.tar.gz 61942 BLAKE2B 
66467bfce249648eb88235eec64730d0fcab6fa7c3a77b207c4ad4fbb5a2a2998dbcbeecf848af15fae35ba080c950d2a82e154d1944cca7ca87f407a1a64d35
 SHA512 
3a25b694a9d559958e87f0deac3674e74cd8acde8392045fb8cf5262a0634938f7e61cf638066ea8836c475aeffd2e8aed3cee9b354ec2e88f05eb19d5f6dde3

diff --git a/app-misc/tmux-xpanes/tmux-xpanes-3.0.0.ebuild 
b/app-misc/tmux-xpanes/tmux-xpanes-3.0.0.ebuild
deleted file mode 100644
index dda36039900..000
--- a/app-misc/tmux-xpanes/tmux-xpanes-3.0.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="tmux-based terminal divider"
-HOMEPAGE="https://github.com/greymd/tmux-xpanes;
-SRC_URI="https://github.com/greymd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="amd64 x86"
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="zsh-completion"
-
-RDEPEND="
-   app-misc/tmux
-   dev-lang/perl
-   dev-libs/openssl:0=
-   zsh-completion? ( app-shells/zsh )"
-
-DEPEND="${RDEPEND}"
-
-RESTRICT="test"
-
-DOCS=( CONTRIBUTING.md LICENSE README.md )
-
-src_install() {
-   dobin bin/*
-   doman man/*.1
-   einstalldocs
-   if use zsh-completion; then
-   insinto /usr/share/zsh/site-functions
-   doins completion/zsh/*
-   fi
-}



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

2019-03-14 Thread William Hubbs
commit: a74eca9fbf7ffb34bda5b30fa9e32723058b9c43
Author: William Hubbs  sony  com>
AuthorDate: Thu Mar 14 22:05:52 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 14 22:07:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74eca9f

dev-python/django-mptt: django modified preorder tree traversal utilities

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-mptt/Manifest |  1 +
 dev-python/django-mptt/django-mptt-0.9.1.ebuild | 20 
 dev-python/django-mptt/metadata.xml |  8 
 3 files changed, 29 insertions(+)

diff --git a/dev-python/django-mptt/Manifest b/dev-python/django-mptt/Manifest
new file mode 100644
index 000..7496d1da4c2
--- /dev/null
+++ b/dev-python/django-mptt/Manifest
@@ -0,0 +1 @@
+DIST django-mptt-0.9.1.tar.gz 95615 BLAKE2B 
980bd2165a66da0af8e5cb877e42cb9e7deaf7c2bfc09ff0125753127a07f4bd546ba98e10831878fb9c5fd254bb95d5e2be0c2d574d35f4eb06fa6d4f9db74b
 SHA512 
54e0d36fe4893846491cc253d9010024b53eff4c6570e77cde33257844dba36406ad56f4dc13a586806abbc4e53d4864101002227d5c5819c72926b45100914d

diff --git a/dev-python/django-mptt/django-mptt-0.9.1.ebuild 
b/dev-python/django-mptt/django-mptt-0.9.1.ebuild
new file mode 100644
index 000..b091eb73e43
--- /dev/null
+++ b/dev-python/django-mptt/django-mptt-0.9.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit distutils-r1
+
+DESCRIPTION="utilities for modified preorder tree traversal and trees of model 
instances"
+HOMEPAGE="https://github.com/django-mptt/django-mptt;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]
+   dev-python/django-js-asset[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-python/django-mptt/metadata.xml 
b/dev-python/django-mptt/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/dev-python/django-mptt/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2019-03-14 Thread Sergei Trofimovich
commit: febb2f2f0f647ccc7a9aba6db423ad3bf9007e35
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 14 21:07:30 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 21:53:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=febb2f2f

dev-libs/libzip: stable 1.5.1 for hppa, bug #679988

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libzip/libzip-1.5.1.ebuild 
b/dev-libs/libzip/libzip-1.5.1.ebuild
index 9b915c5e138..f72a36b9bb8 100644
--- a/dev-libs/libzip/libzip-1.5.1.ebuild
+++ b/dev-libs/libzip/libzip-1.5.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.nih.at/libzip/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="bzip2 doc gnutls libressl ssl static-libs test"
 
 DEPEND="



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

2019-03-14 Thread Sergei Trofimovich
commit: a7f85870b2679f514d3a9ecb83c583420cfa9800
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 14 21:08:37 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 21:53:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f85870

sys-apps/pmount: stable 0.9.99_alpha-r5 for hppa, bug #679910

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild 
b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild
index f60efbf727e..8374f04e514 100644
--- a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild
+++ b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86"
 IUSE="crypt"
 
 RDEPEND=">=sys-apps/util-linux-2.17.2



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

2019-03-14 Thread Sergei Trofimovich
commit: cb6c6c1c5cd7cb24322c3f36f88ae2255280b131
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 14 21:05:59 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 21:53:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6c6c1c

sys-apps/hwids: stable 20180917 for hppa, bug #680018

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/sys-apps/hwids/hwids-20180917.ebuild 
b/sys-apps/hwids/hwids-20180917.ebuild
index 7ad428ba6bb..d697b54e653 100644
--- a/sys-apps/hwids/hwids-20180917.ebuild
+++ b/sys-apps/hwids/hwids-20180917.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="${HOMEPAGE}.git"
 else
SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="|| ( GPL-2 BSD ) public-domain"



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

2019-03-14 Thread Sergei Trofimovich
commit: 11ad4422bf331c3c420fdf89afc571e8004ecce2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 14 21:09:29 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 21:53:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ad4422

dev-util/scons: stable 3.0.4 for hppa, bug #680196

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/scons/scons-3.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-3.0.4.ebuild 
b/dev-util/scons/scons-3.0.4.ebuild
index d5cc82af582..96b16ba97b3 100644
--- a/dev-util/scons/scons-3.0.4.ebuild
+++ b/dev-util/scons/scons-3.0.4.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2019-03-14 Thread Sergei Trofimovich
commit: e481ec1c54611e784ea89a1dbc56a3cb31e49497
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 14 21:10:23 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 21:53:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e481ec1c

sys-apps/ethtool: stable 4.19 for sparc, bug #680302

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/sys-apps/ethtool/ethtool-4.19.ebuild 
b/sys-apps/ethtool/ethtool-4.19.ebuild
index 7b4ac9c2bac..24978971fb2 100644
--- a/sys-apps/ethtool/ethtool-4.19.ebuild
+++ b/sys-apps/ethtool/ethtool-4.19.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
@@ -9,6 +9,6 @@ SRC_URI="mirror://kernel/software/network/ethtool/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc 
~x86"
 
 DEPEND="app-arch/xz-utils"



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

2019-03-14 Thread Sergei Trofimovich
commit: cba42476607cd7c8e18d2294cb1ce232d6d33350
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 14 21:04:56 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 21:53:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba42476

app-shells/bash-completion: stable 2.8 for hppa, bug #679902

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-shells/bash-completion/bash-completion-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash-completion/bash-completion-2.8.ebuild 
b/app-shells/bash-completion/bash-completion-2.8.ebuild
index 5cd2aea..fe1385c7458 100644
--- a/app-shells/bash-completion/bash-completion-2.8.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
 IUSE="test"
 # Multiple test failures, need to investigate the exact problem
 RESTRICT="test"



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

2019-03-14 Thread Mart Raudsepp
commit: 4be168f317269bae57ec50cd551e0f798f517f47
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 21:51:21 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 21:51:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be168f3

gnome-base/gnome-control-center-3.30: fix build with USE=-cups

Fixes: https://bugs.gentoo.org/680354
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/3.30.3-conditional-cups-tests.patch  | 28 ++
 .../gnome-control-center-3.30.3.ebuild |  2 ++
 2 files changed, 30 insertions(+)

diff --git 
a/gnome-base/gnome-control-center/files/3.30.3-conditional-cups-tests.patch 
b/gnome-base/gnome-control-center/files/3.30.3-conditional-cups-tests.patch
new file mode 100644
index 000..8b9d738c10f
--- /dev/null
+++ b/gnome-base/gnome-control-center/files/3.30.3-conditional-cups-tests.patch
@@ -0,0 +1,28 @@
+From f724fb0f41672bfa5cd6fe098223acc795de90a4 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Thu, 14 Mar 2019 23:35:08 +0200
+Subject: [PATCH] build: Conditionalize printer panel tests with enable_cups
+
+3.30 moved various tests from being alongside the panels to a
+separate toplevel tests/ subdirectory, which was missed while
+porting the patchset. Fix it.
+---
+ tests/meson.build | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/tests/meson.build b/tests/meson.build
+index 7c894e480..fb39c9f48 100644
+--- a/tests/meson.build
 b/tests/meson.build
+@@ -3,5 +3,7 @@ subdir('common')
+ #if host_is_linux
+ #  subdir('network')
+ #endif
+-subdir('printers')
++if enable_cups
++  subdir('printers')
++endif
+ subdir('info')
+-- 
+2.17.0
+

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.30.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.30.3.ebuild
index 0e9bf5c64ab..7beb2fd313c 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.30.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.30.3.ebuild
@@ -119,6 +119,8 @@ PATCHES=(
# https://bugzilla.gnome.org/686840, 697478, 700145
# Fix some absolute paths to be appropriate for Gentoo
"${WORKDIR}"/patches/
+   # Extra patch to fix incomplete USE=-cups support in patchset; amend it 
into the cups optionality commit for next patchset
+   "${FILESDIR}"/${PV}-conditional-cups-tests.patch
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-js-asset/

2019-03-14 Thread William Hubbs
commit: dcd9b6f998b2b6c67a6c225f8062ce02f391b082
Author: William Hubbs  sony  com>
AuthorDate: Thu Mar 14 21:15:42 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 14 21:25:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd9b6f9

dev-python/django-js-asset: additional attributes for django.forms.Media

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-js-asset/Manifest   |  1 +
 .../django-js-asset/django-js-asset-1.2.2.ebuild  | 19 +++
 dev-python/django-js-asset/metadata.xml   |  8 
 3 files changed, 28 insertions(+)

diff --git a/dev-python/django-js-asset/Manifest 
b/dev-python/django-js-asset/Manifest
new file mode 100644
index 000..75fad6dc707
--- /dev/null
+++ b/dev-python/django-js-asset/Manifest
@@ -0,0 +1 @@
+DIST django-js-asset-1.2.2.tar.gz 4436 BLAKE2B 
e6b2ff1b2b90da5ae95af08b28eb1970e6e0edffee7eeec0a4697855040c4afd0febcc569d0a78c46bca80835b404367c426019016e5089b3aed984916e13cc2
 SHA512 
ea050c5093abd8312733b1402e275fcb44f0702c27e28aeb64d0470a8514cd85906707915556a9878b669c96918813c4bf2b69d281d33f18fcc7c143f8ae9f48

diff --git a/dev-python/django-js-asset/django-js-asset-1.2.2.ebuild 
b/dev-python/django-js-asset/django-js-asset-1.2.2.ebuild
new file mode 100644
index 000..9f097d63ab2
--- /dev/null
+++ b/dev-python/django-js-asset/django-js-asset-1.2.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit distutils-r1
+
+DESCRIPTION="script tag with additional attributes for django.forms.Media"
+HOMEPAGE="https://github.com/matthiask/django-js-asset;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/django-1.17[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-python/django-js-asset/metadata.xml 
b/dev-python/django-js-asset/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/dev-python/django-js-asset/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2019-03-14 Thread Agostino Sarubbo
commit: c6585a9612de612160e4f3908a4a9e1ffb54b296
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 14 21:14:02 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 14 21:14:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6585a96

media-libs/gd: amd64 stable wrt bug #679702

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

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

diff --git a/media-libs/gd/gd-2.2.5-r2.ebuild b/media-libs/gd/gd-2.2.5-r2.ebuild
index ebc47272327..20c151564f1 100644
--- a/media-libs/gd/gd-2.2.5-r2.ebuild
+++ b/media-libs/gd/gd-2.2.5-r2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/libgd/libgd/releases/download/${P}/lib${P}.tar.xz
 
 LICENSE="gd IJG HPND BSD"
 SLOT="2/3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse fontconfig jpeg png static-libs test tiff truetype 
webp xpm zlib"
 
 # fontconfig has prefixed font paths, details see bug #518970



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

2019-03-14 Thread Agostino Sarubbo
commit: f5d9be426f39d98f175cd660469c7d2e9deda75e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 14 21:13:48 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 14 21:13:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d9be42

app-misc/mosquitto: amd64 stable wrt bug #677638

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

 app-misc/mosquitto/mosquitto-1.5.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mosquitto/mosquitto-1.5.6.ebuild 
b/app-misc/mosquitto/mosquitto-1.5.6.ebuild
index 30791550cf9..71b7da8544c 100644
--- a/app-misc/mosquitto/mosquitto-1.5.6.ebuild
+++ b/app-misc/mosquitto/mosquitto-1.5.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://mosquitto.org/files/source/${P}.tar.gz;
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="bridge examples +persistence +srv ssl tcpd test websockets"
 
 REQUIRED_USE="test? ( bridge )"



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2019-03-14 Thread Agostino Sarubbo
commit: eee0f489fd1b9a181a12b2158cb4259081e93d0d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 14 21:13:42 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 14 21:13:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee0f489

dev-php/smarty: amd64 stable wrt bug #666440

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

 dev-php/smarty/smarty-3.1.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/smarty/smarty-3.1.33.ebuild 
b/dev-php/smarty/smarty-3.1.33.ebuild
index 40ce2ddabcb..211637d5cd4 100644
--- a/dev-php/smarty/smarty-3.1.33.ebuild
+++ b/dev-php/smarty/smarty-3.1.33.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 hppa ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 hppa ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc"
 
 BDEPEND="doc? ( app-arch/unzip )"



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

2019-03-14 Thread Agostino Sarubbo
commit: e5b4d4d71bd8996074381758a78c8b92b335ed9d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 14 21:13:54 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 14 21:13:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b4d4d7

app-arch/advancecomp: amd64 stable wrt bug #679390

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

 app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild 
b/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild
index 6c4a47a17a7..4c2bba15fdc 100644
--- a/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild
+++ b/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/amadvance/advancecomp/archive/${EGIT_COMMIT}.tar.gz
 
 LICENSE="GPL-2+ Apache-2.0 LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd"
 IUSE=""
 
 RDEPEND="app-arch/bzip2:=



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

2019-03-14 Thread Agostino Sarubbo
commit: 7dd2fc06d206c5eda0f0f1a401c04fadc37469bf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 14 21:13:37 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 14 21:13:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd2fc06

net-analyzer/cacti: amd64 stable wrt bug #660920

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

 net-analyzer/cacti/cacti-1.1.38-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/cacti/cacti-1.1.38-r1.ebuild 
b/net-analyzer/cacti/cacti-1.1.38-r1.ebuild
index 2fe7dfd9ac8..dea5abfee76 100644
--- a/net-analyzer/cacti/cacti-1.1.38-r1.ebuild
+++ b/net-analyzer/cacti/cacti-1.1.38-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.cacti.net/;
 SRC_URI="https://www.cacti.net/downloads/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="snmp doc"
 
 need_httpd



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kcodecs/

2019-03-14 Thread Agostino Sarubbo
commit: 016cd435f987643ef67f1d849b4fbf5a499ccc85
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 14 21:14:13 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 14 21:14:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016cd435

kde-frameworks/kcodecs: amd64 stable wrt bug #679884

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

 kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild 
b/kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild
index 32f8a3e266a..f123c50efef 100644
--- a/kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild
+++ b/kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild
@@ -7,7 +7,7 @@ inherit kde5
 
 DESCRIPTION="Framework for manipulating strings using various encodings"
 LICENSE="GPL-2+ LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="nls"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/, x11-misc/xkeyboard-config/files/

2019-03-14 Thread Matt Turner
commit: d179736226a636501c3d423f1f92f822b114471a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 14 21:06:40 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 14 21:07:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1797362

x11-misc/xkeyboard-config: Add upstream patch to fix pt layout

Signed-off-by: Matt Turner  gentoo.org>

 ...yboard-config-2.26-Fixed-broken-pt-layout.patch | 84 ++
 ...2.26.ebuild => xkeyboard-config-2.26-r1.ebuild} |  4 ++
 2 files changed, 88 insertions(+)

diff --git 
a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.26-Fixed-broken-pt-layout.patch
 
b/x11-misc/xkeyboard-config/files/xkeyboard-config-2.26-Fixed-broken-pt-layout.patch
new file mode 100644
index 000..4728e4bebff
--- /dev/null
+++ 
b/x11-misc/xkeyboard-config/files/xkeyboard-config-2.26-Fixed-broken-pt-layout.patch
@@ -0,0 +1,84 @@
+From af6c0f29dbee1cc7b280eed891592797c2e31220 Mon Sep 17 00:00:00 2001
+From: Sergey Udaltsov 
+Date: Thu, 7 Feb 2019 20:40:35 +
+Subject: [PATCH] Fixed broken pt layout
+
+Backticks broke it, removed
+---
+ symbols/pt | 62 +++---
+ 1 file changed, 31 insertions(+), 31 deletions(-)
+
+diff --git a/symbols/pt b/symbols/pt
+index 73a1b7b..3ec0981 100644
+--- a/symbols/pt
 b/symbols/pt
+@@ -221,35 +221,35 @@ xkb_symbols "colemak" {
+ 
+ name[Group1]="Portuguese (Colemak)";
+ 
+-key ``  { [ q,  Q,   at,   Greek_OMEGA ] };
+-key ``  { [ w,  W,  lstroke,   Lstroke ] };
+-key ``  { [ f,  F,  dstroke,   ordfeminine ] };
+-key ``  { [ p,  P,thorn, THORN ] };
+-key ``  { [ g,  G,  eng,   ENG ] };
+-key ``  { [ j,  J,dead_hook, dead_horn ] };
+-key ``  { [ l,  L,  lstroke,   Lstroke ] };
+-key ``  { [ u,  U,downarrow,   uparrow ] };
+-key ``  { [ y,  Y,leftarrow,   yen ] };
+-key ``  { [  ccedilla,   Ccedilla,   dead_acute, dead_doubleacute ] 
};
+-
+-key ``  { [ a,  A,   ae,   AE ] };
+-key ``  { [ r,  R,paragraph,   registered ] };
+-key ``  { [ s,  S,   ssharp,  section ] };
+-key ``  { [ t,  T,   tslash,   Tslash ] };
+-key ``  { [ d,  D,  eth,  ETH ] };
+-key ``  { [ h,  H,  hstroke,  Hstroke ] };
+-key ``  { [ n,  N,n,N ] };
+-key ``  { [ e,  E, EuroSign, cent ] };
+-key ``  { [ i,  I,   rightarrow, idotless ] };
+-key ``  { [ o,  O,   oslash, Ooblique ] };
+-
+-key ``  { [ z,  Z, guillemotleft,less ] };
+-key ``  { [ x,  X, guillemotright,greater ] };
+-key ``  { [ c,  C, cent,copyright ] };
+-key ``  { [ v,  V, leftdoublequotemark, 
leftsinglequotemark ]   };
+-key ``  { [ b,  B, rightdoublequotemark, 
rightsinglequotemark ] };
+-key ``  { [ k,  K,  kra,ampersand ] };
+-key ``  { [ m,  M,   mu,masculine ] };
+-
+-key `` { [BackSpace,BackSpace,   BackSpace,
BackSpace ] };
++key   { [ q,  Q,   at,   Greek_OMEGA ] };
++key   { [ w,  W,  lstroke,   Lstroke ] };
++key   { [ f,  F,  dstroke,   ordfeminine ] };
++key   { [ p,  P,thorn, THORN ] };
++key   { [ g,  G,  eng,   ENG ] };
++key   { [ j,  J,dead_hook, dead_horn ] };
++key   { [ l,  L,  lstroke,   Lstroke ] };
++key   { [ u,  U,downarrow,   uparrow ] };
++key   { [ y,  Y,leftarrow,   yen ] };
++key   { [  ccedilla,   Ccedilla,   dead_acute, dead_doubleacute ] };
++
++key   { [ a,  A,   ae,   AE ] };
++key   { [ r,  R,paragraph,   registered ] };
++key   { [ s,  S,   ssharp,  section ] };
++key   { [ t,  T,   tslash,   Tslash ] };
++key   { [ d,  D,  eth,  ETH ] };
++key   { [ h,  H,  hstroke,  Hstroke ] };
++key   { [ n,  N,n,N ] };
++key   { [ e,  E, EuroSign, cent ] };
++key   { [ i,  I,   rightarrow, idotless ] };
++key   { [ o,  O,   oslash,  

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

2019-03-14 Thread William Hubbs
commit: f6c58f30e7b30f34861b3bd4ffe0db265e78f8dd
Author: William Hubbs  sony  com>
AuthorDate: Thu Mar 14 20:49:52 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 14 21:03:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c58f30

dev-python/django-filter: Django  QuerySet filtering from URL parameters

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-filter/Manifest   |  1 +
 dev-python/django-filter/django-filter-2.1.0.ebuild | 19 +++
 dev-python/django-filter/metadata.xml   |  8 
 3 files changed, 28 insertions(+)

diff --git a/dev-python/django-filter/Manifest 
b/dev-python/django-filter/Manifest
new file mode 100644
index 000..731d3c06531
--- /dev/null
+++ b/dev-python/django-filter/Manifest
@@ -0,0 +1 @@
+DIST django-filter-2.1.0.tar.gz 142256 BLAKE2B 
0763c3032cdd857be30050caa27af6bd938030c37cc52f30c98ab751c81dc8b2ce0c974ed19ae8c859347fbec2139b27a08657e99c83bc8e79b8883196050897
 SHA512 
e917ec0fb1cdb8f19e6a7e50989d2df3697baa0bb50eaa62f5916cc0fe000e1e3594672a312114ab761d49b9f83bf7f5c1f4a35f4014c113ac9387a9bf086e10

diff --git a/dev-python/django-filter/django-filter-2.1.0.ebuild 
b/dev-python/django-filter/django-filter-2.1.0.ebuild
new file mode 100644
index 000..aa5e60df1dd
--- /dev/null
+++ b/dev-python/django-filter/django-filter-2.1.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+inherit distutils-r1
+
+DESCRIPTION="Django app allowing declarative dynamic QuerySet filtering from 
URL parameters"
+HOMEPAGE="https://github.com/carltongibson/django-filter;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-python/django-filter/metadata.xml 
b/dev-python/django-filter/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/dev-python/django-filter/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2019-03-14 Thread Craig Andrews
commit: 23d38fbb4e9714826901bb096714617097b15dee
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Mar 14 20:59:52 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Mar 14 21:01:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d38fbb

net-analyzer/netdata: 1.13.0 version bump

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

 net-analyzer/netdata/Manifest  |   1 +
 net-analyzer/netdata/netdata-1.13.0.ebuild | 114 +
 2 files changed, 115 insertions(+)

diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest
index ad4d47f885e..a5589919c85 100644
--- a/net-analyzer/netdata/Manifest
+++ b/net-analyzer/netdata/Manifest
@@ -4,3 +4,4 @@ DIST netdata-1.11.1.tar.gz 3050309 BLAKE2B 
9fc5498362f30ff34744c3d5ecd882abbd234
 DIST netdata-1.12.0.tar.gz 3062129 BLAKE2B 
3e4f555ba26b355edea234ea5a6a9a5cd387631b4be839e86a598bc21ea83ce9ad608e8987944dfb32fcc82026f12481bdd8ab00ec4a633c9430bbe9e573ac0d
 SHA512 
b3ab65fced2e97167112e537e0753263480d121b7f8bfcc2138dcc7ea6aef64a3060c047d15d5acae5f465894307bbe42d744ca00889f9762fc509fb18eaf2da
 DIST netdata-1.12.1.tar.gz 3076284 BLAKE2B 
0bb8bd5f71d90b157f7ab46398f2b8106c908948b5ce8ce95b7f9ddb4f774c4c163353ec2644a578472a0245abe735603c4faa73de52d893e71f3ab9dd3169ec
 SHA512 
0cef2ac2648390c2ab2a92befac628cc68bbc98c5c3b28c48cbeac668283128b37156f898bc379ccf7b66e5b036ed917bd6678aaeeb37e4e72cfe6ae84506ab4
 DIST netdata-1.12.2.tar.gz 3085210 BLAKE2B 
ce4edbdb1edc2346daed0813b8705b385a877eaa73b34fecf229d1ed618ec58d66e96654af3d568cddcbbbf2e6bb11169afd28789bdfd3e5bc1bb00d63865b26
 SHA512 
d7105712689d9e5813f7fd10180ede894a8a0374280411ba5e571e332744a82081b4cf0f36f16e48a9527afea781e8bd279dda5cc552fbbee647392695fd08e4
+DIST netdata-1.13.0.tar.gz 3095581 BLAKE2B 
0149600d308717ce8bdab2af6b4b0403a762fff15c62cf61a94141c0a73f8867cde265a2065e6f1e42cee7291375a7c33a3eff804017d40146d5ecba6f5414a8
 SHA512 
0005b746429255601e284f498072560bb62c4875a17a731d8e47c3c168c4934476f46eefc7b0deafb54490fcbb6e5ea97aac51a0461f7a63f34d3770c250

diff --git a/net-analyzer/netdata/netdata-1.13.0.ebuild 
b/net-analyzer/netdata/netdata-1.13.0.ebuild
new file mode 100644
index 000..aed65af7396
--- /dev/null
+++ b/net-analyzer/netdata/netdata-1.13.0.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
+
+inherit autotools fcaps linux-info python-r1 systemd user
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/netdata/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/netdata/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Linux real time system monitoring, done right!"
+HOMEPAGE="https://github.com/netdata/netdata https://my-netdata.io/;
+
+LICENSE="GPL-3+ MIT BSD"
+SLOT="0"
+IUSE="caps +compression cpu_flags_x86_sse2 ipmi mysql nfacct nodejs postgres 
+python tor"
+REQUIRED_USE="
+   mysql? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   tor? ( python )"
+
+# most unconditional dependencies are for plugins.d/charts.d.plugin:
+RDEPEND="
+   >=app-shells/bash-4:0
+   || (
+   net-analyzer/openbsd-netcat
+   net-analyzer/netcat6
+   net-analyzer/netcat
+   )
+   net-analyzer/tcpdump
+   net-analyzer/traceroute
+   net-misc/curl
+   net-misc/wget
+   sys-apps/util-linux
+   virtual/awk
+   caps? ( sys-libs/libcap )
+   compression? ( sys-libs/zlib )
+   ipmi? ( sys-libs/freeipmi )
+   nfacct? (
+   net-firewall/nfacct
+   net-libs/libmnl
+   )
+   nodejs? ( net-libs/nodejs )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   mysql? (
+   || (
+   dev-python/mysqlclient[${PYTHON_USEDEP}]
+   dev-python/mysql-python[${PYTHON_USEDEP}]
+   )
+   )
+   postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
+   tor? ( net-libs/stem[${PYTHON_USEDEP}] )
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+: ${NETDATA_USER:=netdata}
+: ${NETDATA_GROUP:=netdata}
+
+FILECAPS=(
+   'cap_dac_read_search,cap_sys_ptrace+ep' 
'usr/libexec/netdata/plugins.d/apps.plugin'
+)
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 / ${PN}
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --localstatedir="${EPREFIX}"/var \
+   --with-user=${NETDATA_USER} \
+   $(use_enable nfacct plugin-nfacct) \
+   $(use_enable ipmi plugin-freeipmi) \
+   $(use_enable 

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

2019-03-14 Thread Mart Raudsepp
commit: 9525c2fef49b02e44b867ead43017ea13954dd45
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 20:48:33 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 20:51:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9525c2fe

net-libs/webkit-gtk: bump to 2.24.0

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

 net-libs/webkit-gtk/Manifest |   1 +
 net-libs/webkit-gtk/metadata.xml |   1 +
 net-libs/webkit-gtk/webkit-gtk-2.24.0.ebuild | 288 +++
 3 files changed, 290 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 236813fdaa3..6b8e6450a8c 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,2 +1,3 @@
 DIST webkitgtk-2.22.6.tar.xz 16773696 BLAKE2B 
06ef81168f2c5c6a10362d7ebe0270c863e7eccc02a6b1f1486a01c3e583295d12f7ba5aa0ccc1ffa36f7e1c884b144ccc4203cf00f3096afa74957bc6875d71
 SHA512 
18f4a4c145b524bebf1eaae58057e1e6cb74ba5a162c5195f072ba25c4399e7749c74fe6f8e9351bb9f2630a2c43f59935943e5bb318a5c4977f727a68602709
 DIST webkitgtk-2.22.7.tar.xz 16777676 BLAKE2B 
3be5559fce7a07828a7c2a4742218efa5a8434b6e019301b70b969718a3679336b6cb6cf4270bbead814e29c7c19a7c4bf8223df2aa86e1a799364fd9bba393e
 SHA512 
c11f60b14f279752bb75efce4b69cbfd75e854bfb16772edc3b24d28eff2fb65090e03f24c1cfaf1f27668e017d877e04d5210560da70568029c5af33a916126
+DIST webkitgtk-2.24.0.tar.xz 17894000 BLAKE2B 
55b43ce104c976f73f9fb71a9c395f0636de5547f62f829c098a709b28668b78dab06f90110e387c5c6f33e2c5033cdfafd6adcafb83d03f77b361d315881397
 SHA512 
7a1444b22fb59ecdd638344acf3525f1ef9204215a568e185f2ac7f4e43cf89c7be307be31d51ec46231bbf5e9470e48d56395873d7368aca8022ff5c4100dab

diff --git a/net-libs/webkit-gtk/metadata.xml b/net-libs/webkit-gtk/metadata.xml
index 0d69dc72c24..27c7a387561 100644
--- a/net-libs/webkit-gtk/metadata.xml
+++ b/net-libs/webkit-gtk/metadata.xml
@@ -10,6 +10,7 @@
Enable EGL support
Enable geolocation support through 
app-misc/geoclue
Enable GLESv2 support
+   Combine source files to speed up build 
process
Enable full nsplugin support (GTK2 plugins)
Build support for the WebGL HTML API using 
virtual/opengl
 

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.24.0.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.24.0.ebuild
new file mode 100644
index 000..e56d04ca4c5
--- /dev/null
+++ b/net-libs/webkit-gtk/webkit-gtk-2.24.0.ebuild
@@ -0,0 +1,288 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+CMAKE_MAKEFILE_GENERATOR="ninja"
+PYTHON_COMPAT=( python2_7 )
+USE_RUBY="ruby23 ruby24 ruby25"
+
+inherit check-reqs cmake-utils flag-o-matic gnome2 pax-utils python-any-r1 
ruby-single toolchain-funcs virtualx
+
+MY_P="webkitgtk-${PV}"
+DESCRIPTION="Open source web browser engine"
+HOMEPAGE="https://www.webkitgtk.org;
+SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
+
+LICENSE="LGPL-2+ BSD"
+SLOT="4/37" # soname version of libwebkit2gtk-4.0
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~amd64-linux ~x86-linux ~x86-macos"
+
+IUSE="aqua coverage doc +egl +geolocation gles2 gnome-keyring +gstreamer 
+introspection +jit jpeg2k +jumbo-build libnotify nsplugin +opengl spell 
wayland +webgl +X"
+
+# webgl needs gstreamer, bug #560612
+# gstreamer with opengl/gles2 needs egl
+REQUIRED_USE="
+   geolocation? ( introspection )
+   gles2? ( egl !opengl )
+   gstreamer? ( opengl? ( egl ) )
+   nsplugin? ( X )
+   webgl? ( gstreamer
+   || ( gles2 opengl ) )
+   wayland? ( egl )
+   || ( aqua wayland X )
+"
+
+# Tests fail to link for inexplicable reasons
+# https://bugs.webkit.org/show_bug.cgi?id=148210
+RESTRICT="test"
+
+# Aqua support in gtk3 is untested
+# Dependencies found at Source/cmake/OptionsGTK.cmake
+# Various compile-time optionals for gtk+-3.22.0 - ensure it
+# Missing OpenWebRTC checks and conditionals, but 
ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is experimental upstream (PRIVATE OFF)
+# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
+RDEPEND="
+   >=x11-libs/cairo-1.16.0:=[X?]
+   >=media-libs/fontconfig-2.13.0:1.0
+   >=media-libs/freetype-2.9.0:2
+   >=dev-libs/libgcrypt-1.6.0:0=
+   >=x11-libs/gtk+-3.22:3[aqua?,introspection?,wayland?,X?]
+   >=media-libs/harfbuzz-1.4.2:=[icu(+)]
+   >=dev-libs/icu-3.8.1-r1:=
+   virtual/jpeg:0=
+   >=net-libs/libsoup-2.48:2.4[introspection?]
+   >=dev-libs/libxml2-2.8.0:2
+   >=media-libs/libpng-1.4:0=
+   dev-db/sqlite:3=
+   sys-libs/zlib:0
+   >=dev-libs/atk-2.8.0
+   media-libs/libwebp:=
+
+   >=dev-libs/glib-2.40:2
+   >=dev-libs/libxslt-1.1.7
+   media-libs/woff2
+   gnome-keyring? ( app-crypt/libsecret )
+   geolocation? ( >=app-misc/geoclue-2.1.5:2.0 )
+   introspection? 

[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2019-03-14 Thread Brian Evans
commit: 17a66b1cc9bd7092b0af16ae17c510d5602b8392
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar 14 20:41:15 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar 14 20:41:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a66b1c

dev-php/pecl-redis: Version bump for 4.3.0

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

 dev-php/pecl-redis/Manifest|  1 +
 dev-php/pecl-redis/pecl-redis-4.3.0.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest
index 27a8d882b3d..c809920f485 100644
--- a/dev-php/pecl-redis/Manifest
+++ b/dev-php/pecl-redis/Manifest
@@ -3,3 +3,4 @@ DIST redis-4.0.0.tgz 212340 BLAKE2B 
996138b3dd92e839fbebaf5d562cfbe90e66384233c8
 DIST redis-4.0.2.tgz 212617 BLAKE2B 
5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771
 SHA512 
3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a
 DIST redis-4.1.1.tgz 220894 BLAKE2B 
82cedf5128a62f0814c3b42792c4adb66fa58f76fdd211366c0ecd6d02130272504e20dca50a27a7ee7f16039ecfc28384743548df227dd0fa5fa1f9a2ca505c
 SHA512 
f4cc438c81c8b5119889be1004ac1b3ac689554a31ad81516ce50249fa748c225883413da687f15a00279eff0269e5d4c992809f8d88cc49e848def511d3e623
 DIST redis-4.2.0.tgz 235569 BLAKE2B 
14089171b9654affeb8c2b3861a698a3ba8d6ac235238fed7e6799cf3f2f74b240facb408acbbc987cc2d5383f197564aa81d828bfe84f91fd1bbff8dbdf563c
 SHA512 
b6325e5e1f9209a3431cbc236dab4578f796aa748481f9a3fcda6d297bf544b0f77269bc56c6e9ff32430dbe74bd08f6d22e9b04b0ecfb735aa562f680f56f8b
+DIST redis-4.3.0.tgz 241883 BLAKE2B 
3f3ef7f67ba1167cb031e6816ee9f90d24eecc002064720e68a65bf8db16b0f826c90a5f3b7bed771f535aca8cbc9b62654fa2c234a42af8168baf0315a25c17
 SHA512 
30ce5863540485463704e6f90cff3a8d1f5bda34360c987e848ab290c8240f323b6eb2df1e90cc4c0922b3413652132d937488943f5db4e242c460c592da54ca

diff --git a/dev-php/pecl-redis/pecl-redis-4.3.0.ebuild 
b/dev-php/pecl-redis/pecl-redis-4.3.0.ebuild
new file mode 100644
index 000..d3b1f62b953
--- /dev/null
+++ b/dev-php/pecl-redis/pecl-redis-4.3.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="redis"
+USE_PHP="php5-6 php7-1 php7-2 php7-3"
+DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS )
+MY_P="${PN/pecl-/}-${PV/_rc/RC}"
+PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
+PHP_EXT_S="${WORKDIR}/${MY_P}"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="PHP extension for interfacing with Redis"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE="igbinary +session"
+
+DEPEND="
+   php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( 
dev-php/igbinary[php_targets_php5-6] ) )
+   php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-1] ) )
+   php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-2] ) )
+   php_targets_php7-3? ( dev-lang/php:7.3[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-3] ) )
+"
+RDEPEND="${DEPEND} !dev-php/pecl-redis:7"
+
+# The test suite requires network access.
+RESTRICT=test
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   local PHP_EXT_ECONF_ARGS=(
+   --enable-redis
+   $(use_enable igbinary redis-igbinary)
+   $(use_enable session redis-session)
+   )
+   php-ext-source-r3_src_configure
+}
+
+src_test(){
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   # Run tests for Redis class
+   ${PHPCLI} -d extension=modules/redis.so \
+ tests/TestRedis.php \
+ --class Redis \
+ --host ${PECL_REDIS_HOST} || die 'test suite 
failed'
+   done
+}
+
+pkg_postinst() {
+   elog "The 4.0 release comes with breaking API changes."
+   elog "Be sure to verify any applications upon upgrading."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2019-03-14 Thread Brian Evans
commit: 41e298d6d816d52bcc64079e76cde167bc18d587
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar 14 20:43:37 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar 14 20:43:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e298d6

dev-php/pecl-redis: Drop old

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

 dev-php/pecl-redis/Manifest   |  3 --
 dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild | 58 --
 dev-php/pecl-redis/pecl-redis-4.0.2.ebuild| 58 --
 dev-php/pecl-redis/pecl-redis-4.1.1.ebuild| 59 ---
 4 files changed, 178 deletions(-)

diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest
index c809920f485..71d9df410e0 100644
--- a/dev-php/pecl-redis/Manifest
+++ b/dev-php/pecl-redis/Manifest
@@ -1,6 +1,3 @@
 DIST redis-3.1.6.tgz 199920 BLAKE2B 
00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0
 SHA512 
4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527
-DIST redis-4.0.0.tgz 212340 BLAKE2B 
996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101
 SHA512 
e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd
-DIST redis-4.0.2.tgz 212617 BLAKE2B 
5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771
 SHA512 
3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a
-DIST redis-4.1.1.tgz 220894 BLAKE2B 
82cedf5128a62f0814c3b42792c4adb66fa58f76fdd211366c0ecd6d02130272504e20dca50a27a7ee7f16039ecfc28384743548df227dd0fa5fa1f9a2ca505c
 SHA512 
f4cc438c81c8b5119889be1004ac1b3ac689554a31ad81516ce50249fa748c225883413da687f15a00279eff0269e5d4c992809f8d88cc49e848def511d3e623
 DIST redis-4.2.0.tgz 235569 BLAKE2B 
14089171b9654affeb8c2b3861a698a3ba8d6ac235238fed7e6799cf3f2f74b240facb408acbbc987cc2d5383f197564aa81d828bfe84f91fd1bbff8dbdf563c
 SHA512 
b6325e5e1f9209a3431cbc236dab4578f796aa748481f9a3fcda6d297bf544b0f77269bc56c6e9ff32430dbe74bd08f6d22e9b04b0ecfb735aa562f680f56f8b
 DIST redis-4.3.0.tgz 241883 BLAKE2B 
3f3ef7f67ba1167cb031e6816ee9f90d24eecc002064720e68a65bf8db16b0f826c90a5f3b7bed771f535aca8cbc9b62654fa2c234a42af8168baf0315a25c17
 SHA512 
30ce5863540485463704e6f90cff3a8d1f5bda34360c987e848ab290c8240f323b6eb2df1e90cc4c0922b3413652132d937488943f5db4e242c460c592da54ca

diff --git a/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild 
b/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild
deleted file mode 100644
index 4cf2aa9cb6c..000
--- a/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="redis"
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
-DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS )
-MY_P="${PN/pecl-/}-${PV/_rc/RC}"
-PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
-PHP_EXT_S="${WORKDIR}/${MY_P}"
-
-inherit php-ext-pecl-r3
-
-DESCRIPTION="PHP extension for interfacing with Redis"
-LICENSE="PHP-3.01"
-SLOT="0"
-KEYWORDS="~amd64 ~arm"
-IUSE="igbinary +session"
-
-DEPEND="
-   php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( 
dev-php/igbinary[php_targets_php5-6] ) )
-   php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-0] ) )
-   php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-1] ) )
-   php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-2] ) )
-"
-RDEPEND="${DEPEND} !dev-php/pecl-redis:7"
-
-# The test suite requires network access.
-RESTRICT=test
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-   local PHP_EXT_ECONF_ARGS=(
-   --enable-redis
-   $(use_enable igbinary redis-igbinary)
-   $(use_enable session redis-session)
-   )
-   php-ext-source-r3_src_configure
-}
-
-src_test(){
-   local slot
-   for slot in $(php_get_slots); do
-   php_init_slot_env "${slot}"
-   # Run tests for Redis class
-   ${PHPCLI} -d extension=modules/redis.so \
- tests/TestRedis.php \
- --class Redis \
- --host ${PECL_REDIS_HOST} || die 'test suite 
failed'
-   done
-}
-
-pkg_postinst() {
-   elog "This version comes with breaking API changes."
-   elog "Be sure to verify any applications upon upgrading."
-}

diff --git a/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild 

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

2019-03-14 Thread Matt Turner
commit: bf33e9e6359b29c84525ac7cc5d581e7e96b8b18
Author: David Heidelberg  ixit  cz>
AuthorDate: Sat Mar  9 11:24:53 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 14 20:30:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf33e9e6

media-libs/mesa: d3d9 now supports also iris

Signed-off-by: David Heidelberg  ixit.cz>
Closes: https://github.com/gentoo/gentoo/pull/11315
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/mesa-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index e66a4bbfece..254bd0f3514 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -41,7 +41,7 @@ IUSE="${IUSE_VIDEO_CARDS}
vdpau vulkan vulkan-overlay wayland xa xvmc"
 
 REQUIRED_USE="
-   d3d9?   ( dri3 || ( video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
gles1?  ( egl )
gles2?  ( egl )
vulkan? ( dri3
@@ -356,7 +356,8 @@ multilib_src_configure() {
$(meson_use unwind libunwind)
)
 
-   if use video_cards_r300 ||
+   if use video_cards_iris ||
+  use video_cards_r300 ||
   use video_cards_r600 ||
   use video_cards_radeonsi ||
   use video_cards_nouveau ||



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cors-headers/

2019-03-14 Thread William Hubbs
commit: 52e5621a9ce4da07c58810671686c8f712d89047
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Mar 14 20:24:45 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 14 20:26:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e5621a

dev-python/django-cors-headers: Django App that adds CORS headers to responses

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-cors-headers/Manifest   |  1 +
 .../django-cors-headers-2.5.1.ebuild  | 19 +++
 dev-python/django-cors-headers/metadata.xml   |  8 
 3 files changed, 28 insertions(+)

diff --git a/dev-python/django-cors-headers/Manifest 
b/dev-python/django-cors-headers/Manifest
new file mode 100644
index 000..1ea3c296819
--- /dev/null
+++ b/dev-python/django-cors-headers/Manifest
@@ -0,0 +1 @@
+DIST django-cors-headers-2.5.1.tar.gz 21976 BLAKE2B 
554b6c6ed737d8bfe34f3c87f67cf48a5bb5b838c3054d908ceae5c8716a51a69e55b82e9dff8bdf186f23bb24ed32ab4e7f898b23f27a132330cae5323ccd86
 SHA512 
b321edfd69103e3389acdd3a552e9a36c8c5eb78be01230c5389716d2d2fc81c7cf64003b6ba3e6f46bed5f6d6b8b68b1dfa923a9e8f98c7261412e17f7854a8

diff --git a/dev-python/django-cors-headers/django-cors-headers-2.5.1.ebuild 
b/dev-python/django-cors-headers/django-cors-headers-2.5.1.ebuild
new file mode 100644
index 000..0d7334af7fa
--- /dev/null
+++ b/dev-python/django-cors-headers/django-cors-headers-2.5.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers 
to responses"
+HOMEPAGE="https://github.com/ottoyiu/django-cors-headers;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-python/django-cors-headers/metadata.xml 
b/dev-python/django-cors-headers/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/dev-python/django-cors-headers/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Text_Wiki/

2019-03-14 Thread Brian Evans
commit: de49480db83238b0b75a92021409ccbb5d0f37d4
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar 14 20:17:08 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar 14 20:17:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de49480d

dev-php/PEAR-Text_Wiki: Version bump for 1.2.3

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

 dev-php/PEAR-Text_Wiki/Manifest|  1 +
 dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.3.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-php/PEAR-Text_Wiki/Manifest b/dev-php/PEAR-Text_Wiki/Manifest
index 0c1a248c370..807d3834b39 100644
--- a/dev-php/PEAR-Text_Wiki/Manifest
+++ b/dev-php/PEAR-Text_Wiki/Manifest
@@ -1 +1,2 @@
 DIST Text_Wiki-1.2.2_p20170904.tar.gz 86810 BLAKE2B 
3277fbfae5683c147c1537a7f789b8b9500bfa39014832ed08d91028882813f60727f9ff503d38dde5f017fd5f1ec69d61775a14094b0d267a1b0019f10090c8
 SHA512 
8e731a6cc9ec0e964d86de5eb96f285155f61d21e229499132f5b06ef8ff520658a42c9c6fb60d73b9bc8828ec9b616bc11e4f04bdd6e74836d52fc53a92dd71
+DIST Text_Wiki-1.2.3.tgz 89906 BLAKE2B 
8db39418478085be32f8d80fbf9f6b9058adf9071f7f7493a4e493fbd088e231759752ddc41aad6c58b1ddab953111df006f901545c896e266b75dc70f26
 SHA512 
619f5323648b1344c572a1aa03626dc00a4dd9f201814fee5a3b962f69085943a1c7d1ef06e7c0cc4be7628bc76889972f1750aa9f7f67348381df1af4a4bd73

diff --git a/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.3.ebuild 
b/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.3.ebuild
new file mode 100644
index 000..3eaca2e8343
--- /dev/null
+++ b/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit php-pear-r2
+
+DESCRIPTION="Abstracts parsing and rendering rules for Wiki markup in 
structured plain text"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+
+DEPEND="test? ( dev-php/phpunit dev-php/PEAR-PEAR )"
+
+src_test() {
+   peardev run-tests tests || die
+   phpunit tests/*.php || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-PEAR/

2019-03-14 Thread Brian Evans
commit: 46bbf376de9e8e00f75f2546088d6f915ca3a913
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar 14 20:02:24 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar 14 20:02:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bbf376

dev-php/PEAR-PEAR: Version bump for 1.10.9

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

 dev-php/PEAR-PEAR/Manifest|   1 +
 dev-php/PEAR-PEAR/PEAR-PEAR-1.10.9.ebuild | 177 ++
 2 files changed, 178 insertions(+)

diff --git a/dev-php/PEAR-PEAR/Manifest b/dev-php/PEAR-PEAR/Manifest
index 6de323a4ae5..95bac54215a 100644
--- a/dev-php/PEAR-PEAR/Manifest
+++ b/dev-php/PEAR-PEAR/Manifest
@@ -1,2 +1,3 @@
 DIST PEAR-1.10.6.tgz 291529 BLAKE2B 
7a75c89df2b34b368564e745a727292e5c5ee3a145995c15d338901b235664d0a783ca0efc9cd1d321cc2c496e88395db376ce7bbd6ccbf55d484d7f1021cd2b
 SHA512 
ccd436a2cb9d30b434a78483432c51a8fa5b3e96e79ca3b28131b8dcd37bbae0b782efd762eb92dc40db24d3f61025c64ec5d29aed10fd80a6b28c224c4f1e2a
 DIST PEAR-1.10.7.tgz 291786 BLAKE2B 
7e760c2782832fab2a35f86e2f9072058d622918cdc2b61b7066d2f17787488d228186948e96e602bb412b76b806004642e7ba83db00950a822996869dae9cd4
 SHA512 
ebe93cff5546ad3a80d3d1c0284e34a46ec8dbdb7d015a11350231244baca75a57596e446c1386bc40650525f59c04617e73b1071a0fe77210dc5979edb5151f
+DIST PEAR-1.10.9.tgz 291931 BLAKE2B 
b9120d9b643be926e80aac33aafd0f22cacca11c10b857d99b6d51a7315467ad18d79246ab2752b962de92957fe14fc65e1d01570eb73b562b0e6e030dfb7162
 SHA512 
072d2eda510c05649f8d1481665bdd42efa060e6098b4b0d0353c95cf79d342ec601dd36dab3e6583b612582d2f03672a7b5de1518e3a0e8fd190ea698a17e60

diff --git a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.9.ebuild 
b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.9.ebuild
new file mode 100644
index 000..941bc91e9d5
--- /dev/null
+++ b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.9.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="PEAR Base System"
+HOMEPAGE="http://pear.php.net/package/${MY_PN};
+SRC_URI="http://pear.php.net/get/${MY_P}.tgz;
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/php:*[cli,xml,zlib]
+   >=dev-php/PEAR-Archive_Tar-1.4.0
+   >=dev-php/PEAR-Console_Getopt-1.4.1
+   dev-php/PEAR-Exception
+   >=dev-php/PEAR-Structures_Graph-1.1.0
+   >=dev-php/PEAR-XML_Util-1.3.0"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/gentoo-libtool-mismatch-fix-v2.patch" )
+
+pkg_setup() {
+   [[ -z "${PEAR_CACHEDIR}" ]] && PEAR_CACHEDIR="${EPREFIX}/var/cache/pear"
+   [[ -z "${PEAR_DOWNLOADDIR}" ]] && 
PEAR_DOWNLOADDIR="${EPREFIX}/var/tmp/pear"
+   [[ -z "${PEAR_TEMPDIR}" ]] && PEAR_TEMPDIR="${EPREFIX}/tmp"
+
+   elog
+   elog "cache_dir is set to: ${PEAR_CACHEDIR}"
+   elog "download_dir is set to: ${PEAR_DOWNLOADDIR}"
+   elog "temp_dir is set to: ${PEAR_TEMPDIR}"
+   elog
+   elog "If you want to change the above values, you need to set"
+   elog "PEAR_CACHEDIR, PEAR_DOWNLOADDIR and PEAR_TEMPDIR variable(s)"
+   elog "accordingly in /etc/portage/make.conf and re-emerge ${PN}."
+   elog
+}
+
+src_prepare() {
+   default
+   # Exception.php is part of dev-php/PEAR-Exception.
+   rm PEAR/Exception.php || die "failed to remove PEAR/Exception.php"
+}
+
+src_install() {
+   insinto /usr/share/php
+   doins -r PEAR/
+   doins -r OS/
+   doins PEAR.php System.php
+   doins scripts/pearcmd.php
+   doins scripts/peclcmd.php
+
+   newbin scripts/pear.sh pear
+   newbin scripts/peardev.sh peardev
+   newbin scripts/pecl.sh pecl
+
+   # adjust some scripts for current version
+   [[ -z "${PEAR}" ]] && PEAR="${PV}"
+   for i in pearcmd.php peclcmd.php ; do
+   sed "s:@pear_version@:${PEAR}:g" -i "${D}/usr/share/php/${i}" \
+   || die "failed to sed pear_version"
+   done
+
+   for i in pear peardev pecl ; do
+   sed "s:@bin_dir@:${EPREFIX}/usr/bin:g" -i "${D}/usr/bin/${i}" \
+   || die "failed to sed @bin_dir@ in ${i}"
+   sed "s:@php_dir@:${EPREFIX}/usr/share/php:g" -i 
"${D}/usr/bin/${i}" \
+   || die "failed to sed @php_dir@ in ${i}"
+   done
+
+   sed "s:-d output_buffering=1:-d output_buffering=1 -d 
memory_limit=32M:g" \
+   -i "${D}/usr/bin/pear" \
+   || die "failed to set PHP ini values in pear executable"
+
+   sed "s:@package_version@:${PEAR}:g" \
+   -i "${D}/usr/share/php/PEAR/Command/Package.php" \
+   || die "failed to sed @package_version@"
+
+   sed "s:@PEAR-VER@:${PEAR}:g" \
+   -i "${D}/usr/share/php/PEAR/Dependency2.php" \
+   || die "failed to 

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

2019-03-14 Thread Sergei Trofimovich
commit: 3aeace376b25b455c05d06d12d7dfe612df73478
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 14 17:36:08 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 19:40:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aeace37

dev-util/scons: stable 3.0.4 for sparc, bug #680196

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/scons/scons-3.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-3.0.4.ebuild 
b/dev-util/scons/scons-3.0.4.ebuild
index 7ba0a5a8dbf..d5cc82af582 100644
--- a/dev-util/scons/scons-3.0.4.ebuild
+++ b/dev-util/scons/scons-3.0.4.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2019-03-14 Thread Sergei Trofimovich
commit: f8278e6c8a11e3e48a2ab3895ef10b56687c0ea3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 14 17:35:11 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 19:40:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8278e6c

net-dns/libidn2: stable 2.1.1a for sparc, bug #674126

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-dns/libidn2/libidn2-2.1.1a.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/libidn2/libidn2-2.1.1a.ebuild 
b/net-dns/libidn2/libidn2-2.1.1a.ebuild
index cee3c6dfa00..95ddf61bf75 100644
--- a/net-dns/libidn2/libidn2-2.1.1a.ebuild
+++ b/net-dns/libidn2/libidn2-2.1.1a.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="GPL-2+ LGPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND="



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

2019-03-14 Thread Sergei Trofimovich
commit: f130403b6d19847492377faeab1b1bfc74c27564
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 14 17:34:06 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 19:40:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f130403b

app-arch/sharutils: stable 4.15.2-r1 for sparc, bug #674126

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild 
b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild
index 2a7873196c5..15a50eaa38e 100644
--- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild
+++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls"
 
 DEPEND="app-arch/xz-utils



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

2019-03-14 Thread Sergei Trofimovich
commit: 2ef4935bf4a953e8af3057bc83d5e681e76e9165
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 14 17:37:21 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 19:40:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ef4935b

dev-python/zstandard: keyworded 0.8.1 for sparc, bug #666978

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/zstandard/zstandard-0.8.1.ebuild 
b/dev-python/zstandard/zstandard-0.8.1.ebuild
index d531aba35b8..642a9463122 100644
--- a/dev-python/zstandard/zstandard-0.8.1.ebuild
+++ b/dev-python/zstandard/zstandard-0.8.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
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="dev-python/cffi:=[${PYTHON_USEDEP}]"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



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

2019-03-14 Thread Sergei Trofimovich
commit: 7425a3be94828a407015adfc8f4cdebdad894b6f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 14 17:39:04 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 14 19:40:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7425a3be

sys-libs/glibc: stable 2.28-r5 for sparc, bug #674126

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-libs/glibc/glibc-2.28-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-2.28-r5.ebuild 
b/sys-libs/glibc/glibc-2.28-r5.ebuild
index 3ae8a3553cb..ca6da16c055 100644
--- a/sys-libs/glibc/glibc-2.28-r5.ebuild
+++ b/sys-libs/glibc/glibc-2.28-r5.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://sourceware.org/git/glibc.git;
inherit git-r3
 else
-   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 
~s390 ~sh sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2019-03-14 Thread Mikle Kolyada
commit: 4306eea0f1ad64f8d531774b394a280c28486883
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 14 19:18:14 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 14 19:18:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4306eea0

dev-php/pecl-redis: amd64 stable wrt bug #678810

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

 dev-php/pecl-redis/pecl-redis-4.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild 
b/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild
index efc6fc7869d..f92d9dd8a0a 100644
--- a/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild
+++ b/dev-php/pecl-redis/pecl-redis-4.2.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=6
@@ -15,7 +15,7 @@ inherit php-ext-pecl-r3
 DESCRIPTION="PHP extension for interfacing with Redis"
 LICENSE="PHP-3.01"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="amd64 ~arm"
 IUSE="igbinary +session"
 
 DEPEND="



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

2019-03-14 Thread Mikle Kolyada
commit: accc1dbcd171a642ff73190777bd9c954b84a943
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 14 18:57:51 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 14 18:57:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=accc1dbc

net-misc/iputils: Drop old

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

 net-misc/iputils/iputils-20171016_pre-r1.ebuild | 181 
 1 file changed, 181 deletions(-)

diff --git a/net-misc/iputils/iputils-20171016_pre-r1.ebuild 
b/net-misc/iputils/iputils-20171016_pre-r1.ebuild
deleted file mode 100644
index eb1912c4992..000
--- a/net-misc/iputils/iputils-20171016_pre-r1.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# For released versions, we precompile the man/html pages and store
-# them in a tarball on our mirrors.  This avoids ugly issues while
-# building stages, and reduces depedencies.
-# To regenerate man/html pages emerge iputils-[doc] with
-# EGIT_COMMIT set to release tag and tar ${S}/doc folder.
-
-EAPI="6"
-
-inherit flag-o-matic toolchain-funcs fcaps
-
-MY_COMMIT="67e7d0daf1f231cc708217e6aec2f8d5ce7aeacf"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}--tracepath46.patch
-   "${FILESDIR}"/${PN}--musl.patch
-)
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/iputils/iputils.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/iputils/iputils/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz
-   
https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Network monitoring tools including ping and ping6"
-HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils;
-
-LICENSE="BSD GPL-2+ rdisc"
-SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl nettle rarpd rdisc 
SECURITY_HAZARD ssl static tftpd tracepath traceroute"
-
-LIB_DEPEND="caps? ( sys-libs/libcap[static-libs(+)] )
-   idn? ( net-dns/libidn:=[static-libs(+)] )
-   ipv6? (
-   ssl? (
-   gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] )
-   !gcrypt? (
-   nettle? ( dev-libs/nettle[static-libs(+)] )
-   !nettle? (
-   libressl? ( 
dev-libs/libressl:0=[static-libs(+)] )
-   !libressl? ( 
dev-libs/openssl:0=[static-libs(+)] )
-   )
-   )
-   )
-   )
-"
-RDEPEND="arping? ( !net-misc/arping )
-   rarpd? ( !net-misc/rarpd )
-   traceroute? ( !net-analyzer/traceroute )
-   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-   virtual/os-headers
-"
-if [[ ${PV} == "" ]] ; then
-   DEPEND+="app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt:0
-   "
-fi
-
-[ "${PV}" = "" ] || S="${WORKDIR}/${PN}-s${PV}"
-
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-src_prepare() {
-   use SECURITY_HAZARD && PATCHES+=( 
"${FILESDIR}"/${PN}-20150815-nonroot-floodping.patch )
-
-   default
-}
-
-src_configure() {
-   use static && append-ldflags -static
-
-   TARGETS=(
-   ping
-   $(for v in arping clockdiff rarpd rdisc tftpd tracepath ; do 
usev ${v} ; done)
-   )
-   if use ipv6 ; then
-   TARGETS+=(
-   $(usex traceroute 'traceroute6' '')
-   )
-   fi
-
-   myconf=(
-   USE_CRYPTO=no
-   USE_GCRYPT=no
-   USE_NETTLE=no
-   )
-
-   if use ipv6 && use ssl ; then
-   myconf=(
-   USE_CRYPTO=yes
-   USE_GCRYPT=$(usex gcrypt)
-   USE_NETTLE=$(usex nettle)
-   )
-   fi
-}
-
-src_compile() {
-   tc-export CC
-   emake \
-   USE_CAP=$(usex caps) \
-   USE_IDN=$(usex idn) \
-   IPV4_DEFAULT=$(usex ipv6 'no' 'yes') \
-   TARGETS="${TARGETS[*]}" \
-   ${myconf[@]}
-
-   if [[ ${PV} == "" ]] ; then
-   emake man
-
-   use doc && emake html
-   fi
-}
-
-src_install() {
-   into /
-   dobin ping
-   dosym ping /bin/ping4
-   if use ipv6 ; then
-   dosym ping /bin/ping6
-   dosym ping.8 /usr/share/man/man8/ping6.8
-   fi
-   doman doc/ping.8
-
-   if use arping ; then
-   dobin arping
-   doman doc/arping.8

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

2019-03-14 Thread Mikle Kolyada
commit: 5d0a2989b30cdc3b920294acfc70572c9c6bbd43
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 14 18:44:12 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 14 18:44:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d0a2989

app-emulation/nemu: Drop old

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

 app-emulation/nemu/Manifest  |  1 -
 app-emulation/nemu/nemu-2.0.0.ebuild | 69 
 2 files changed, 70 deletions(-)

diff --git a/app-emulation/nemu/Manifest b/app-emulation/nemu/Manifest
index 3e18fd604fb..bf2b6da8d28 100644
--- a/app-emulation/nemu/Manifest
+++ b/app-emulation/nemu/Manifest
@@ -1,3 +1,2 @@
-DIST nemu-2.0.0.tar.gz 85769 BLAKE2B 
daadbd5925d56d3747b59a3a8f28ceeeb24a674e57f003cf07c67c24dc0ed73f024d35e2f02836d89c7568b7ac51bfc3c6131afb4864febdd6ac6f86a827bfee
 SHA512 
74c489e35b96699fcc5f9cabdbe4445c1cdad5b06c2a18928e2270e169b76e009463177990c4f4d80b160e06118b0b4e87209132cc0ae0ee3d77e2d811865f5a
 DIST nemu-2.1.0.tar.gz 89117 BLAKE2B 
a44bf67990d79af0b73caf077266c4775f302ffc81d2394993da45870a72f462d487a92d63abdbe875c382d11b8d691f446a5e0b7270355770838ea86328fb1d
 SHA512 
7e655227e22f5e2dd5ec1f77ef1635f1aaab2e57e417fb33d83d35cc67d7b802c35fa9174cf4282287213a1a825714743773260b96b452a382a8248fbef238bf
 DIST nemu-2.2.0.tar.gz 94061 BLAKE2B 
95304e8834f1d5c1e31065728363de5d797ae79554733dd3fecd90388b2766bc8907acfeded36676272967153eed5a7f30baba9ef2384fca67d19f3519461fa6
 SHA512 
2f427a560ea5ac4112b7d5cdd8524366521ca3d185676a4faa9bc480331c3381b7a362aed20025dc1acc0f576f07fb627b03137e1998926761a169c5be0eaf97

diff --git a/app-emulation/nemu/nemu-2.0.0.ebuild 
b/app-emulation/nemu/nemu-2.0.0.ebuild
deleted file mode 100644
index fad6abdf378..000
--- a/app-emulation/nemu/nemu-2.0.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils linux-info
-
-DESCRIPTION="ncurses interface for QEMU"
-HOMEPAGE="https://lib.void.so/nemu;
-SRC_URI="http://lib.void.so/src/${P}.tar.gz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+vnc-client +ovf savevm debug"
-
-RDEPEND="
-   virtual/udev:=
-   dev-db/sqlite:3=
-   virtual/libusb:1
-   app-emulation/qemu[vnc,virtfs]
-   sys-libs/ncurses:0=[unicode]
-   ovf? (
-   dev-libs/libxml2
-   app-arch/libarchive
-   )
-   vnc-client? ( net-misc/tigervnc )"
-
-DEPEND="
-   ${RDEPEND}
-   sys-devel/gettext"
-
-src_configure() {
-   local mycmakeargs=(
-   -DNM_WITH_VNC_CLIENT=$(usex vnc-client)
-   -DNM_DEBUG=$(usex debug)
-   -DNM_SAVEVM_SNAPSHOTS=$(usex savevm)
-   -DNM_WITH_OVF_SUPPORT=$(usex ovf)
-   )
-   cmake-utils_src_configure
-}
-
-pkg_pretend() {
-   if use kernel_linux; then
-   if ! linux_config_exists; then
-   eerror "Unable to check your kernel"
-   else
-   CONFIG_CHECK="~VETH ~MACVTAP"
-   ERROR_VETH="You will need the Virtual ethernet pair 
device driver compiled"
-   ERROR_VETH+=" into your kernel or loaded as a module to 
use the"
-   ERROR_VETH+=" local network settings feature."
-   ERROR_MACVTAP="You will also need support for MAC-VLAN 
based tap driver."
-
-   check_extra_config
-   fi
-   fi
-}
-
-pkg_postinst() {
-   elog "For non-root usage execute script:"
-   elog "/usr/share/nemu/scripts/setup_nemu_nonroot.sh linux "
-   elog "and add udev rule:"
-   elog "cp /usr/share/nemu/scripts/42-net-macvtap-perm.rules 
/lib/udev/rules.d"
-   if use savevm; then
-   elog ""
-   elog "QEMU must be patched with qemu-qmp-savevm-VERSION.patch"
-   elog "Get this patch from nEMU repository"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-logs/

2019-03-14 Thread Mart Raudsepp
commit: e76a54e7fe6cbb5f3e8c14857fb57fc956ca1a0b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 18:37:51 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 18:38:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76a54e7

gnome-extra/gnome-logs: ebuild touchups

Drop unnecessary appstream-glib dep (gettext appdata.its seems
to be sufficient).
Drop extra icon cache update calls, now that xdg.eclass calls them.

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

 gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild 
b/gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild
index c7c2b41671e..f5d1b4ebab6 100644
--- a/gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild
+++ b/gnome-extra/gnome-logs/gnome-logs-3.30.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=6
@@ -23,13 +23,14 @@ DEPEND="${RDEPEND}
dev-util/glib-utils
>=sys-devel/gettext-0.19.8
~app-text/docbook-xml-dtd-4.3
-   dev-libs/appstream-glib
dev-libs/libxml2:2
dev-libs/libxslt
dev-util/itstool
virtual/pkgconfig
 "
 
+RESTRICT="!test? ( test )"
+
 src_configure() {
local emesonargs=(
$(meson_use test tests)
@@ -44,12 +45,10 @@ src_test() {
 
 pkg_postinst() {
xdg_pkg_postinst
-   gnome2_icon_cache_update
gnome2_schemas_update
 }
 
 pkg_postrm() {
xdg_pkg_postrm
-   gnome2_icon_cache_update
gnome2_schemas_update
 }



[gentoo-commits] repo/gentoo:master commit in: games-board/gnome-mines/

2019-03-14 Thread Mart Raudsepp
commit: 7e0b768ae1ea172e28530050d2d6f6c7efa73863
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 18:34:04 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 18:38:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e0b768a

games-board/gnome-mines: ebuild touchups

Move librsvg[vala] dep to build-time only.
Drop extra icon cache update calls, now that xdg.eclass calls them.

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

 games-board/gnome-mines/gnome-mines-3.30.1.1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/games-board/gnome-mines/gnome-mines-3.30.1.1.ebuild 
b/games-board/gnome-mines/gnome-mines-3.30.1.1.ebuild
index 0f5315699af..29612f247e1 100644
--- a/games-board/gnome-mines/gnome-mines-3.30.1.1.ebuild
+++ b/games-board/gnome-mines/gnome-mines-3.30.1.1.ebuild
@@ -17,7 +17,7 @@ RDEPEND="
dev-libs/libgee:0.8
>=x11-libs/gtk+-3.12:3
dev-libs/libgnome-games-support:1=
-   >=gnome-base/librsvg-2.32.0:2[vala]
+   >=gnome-base/librsvg-2.32.0:2
 "
 DEPEND="${RDEPEND}
$(vala_depend)
@@ -26,6 +26,7 @@ DEPEND="${RDEPEND}
dev-util/itstool
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
+   gnome-base/librsvg:2[vala]
 "
 
 src_prepare() {
@@ -35,12 +36,10 @@ src_prepare() {
 
 pkg_postinst() {
xdg_pkg_postinst
-   gnome2_icon_cache_update
gnome2_schemas_update
 }
 
 pkg_postrm() {
xdg_pkg_postrm
-   gnome2_icon_cache_update
gnome2_schemas_update
 }



[gentoo-commits] repo/gentoo:master commit in: media-fonts/ibm-plex/

2019-03-14 Thread Mikle Kolyada
commit: 756637c694be16a68e0adc79fe49e83630a4448a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 14 18:30:33 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 14 18:30:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756637c6

media-fonts/ibm-plex: Version bump (v1.3.0)

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

 media-fonts/ibm-plex/Manifest  |  1 +
 media-fonts/ibm-plex/ibm-plex-1.3.0.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/media-fonts/ibm-plex/Manifest b/media-fonts/ibm-plex/Manifest
index 78fb5eaa913..5c74e62ca68 100644
--- a/media-fonts/ibm-plex/Manifest
+++ b/media-fonts/ibm-plex/Manifest
@@ -1 +1,2 @@
 DIST ibm-plex-1.2.3.tar.gz 64032367 BLAKE2B 
e99f6af7bbeb511c7204d2563f8cea5e21971e2e352d00c2180bae1cea6215d6622bcd811d3350de1c03bcfbdeedd4dc8f45475c12d7367989951b45569e5000
 SHA512 
9462b693bd4602d60f97435e18361c0896eb0ab00c6773ab590d85e44961de4348429bd6975522e120e56799937843f29b6f677fa6978b62525f5c4d8db5f5b8
+DIST ibm-plex-1.3.0.tar.gz 71637173 BLAKE2B 
91c48f07fe65b3c94f53cfd2430ea5eee81cefd723d3c7211dfac3c8a827cf63fc94a6f4173c5cf77c9ccf4ed3965be9f23ded15ac21c778476c19e97aafa900
 SHA512 
464d1a29580f31dad744c43e9765dd21d832b7f2299e0785d3846e6bc5fcc06ff0f8a7b29dec13f136195776151dc4b80704f2660632b6ccd78d89a2ee4727e4

diff --git a/media-fonts/ibm-plex/ibm-plex-1.3.0.ebuild 
b/media-fonts/ibm-plex/ibm-plex-1.3.0.ebuild
new file mode 100644
index 000..c3e8eb6357e
--- /dev/null
+++ b/media-fonts/ibm-plex/ibm-plex-1.3.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit font
+
+DESCRIPTION="The package of IBM's typeface"
+HOMEPAGE="https://github.com/IBM/plex;
+SRC_URI="https://github.com/IBM/plex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="otf +ttf"
+
+REQUIRED_USE="^^ ( otf ttf )"
+
+S="${WORKDIR}/${P/ibm-}"
+
+DOCS=( README.md )
+
+FONT_SUFFIX=""
+
+src_install() {
+
+if use otf; then
+
+   FONT_SUFFIX+="otf"
+
+   FONT_S="
+   "${S}"/IBM-Plex-Arabic/fonts/complete/otf
+   "${S}"/IBM-Plex-Devanagari/fonts/complete/otf
+   "${S}"/IBM-Plex-Mono/fonts/complete/otf
+   "${S}"/IBM-Plex-Sans-Condensed/fonts/complete/otf
+   "${S}"/IBM-Plex-Sans-Hebrew/fonts/complete/otf
+   "${S}"/IBM-Plex-Sans/fonts/complete/otf
+   "${S}"/IBM-Plex-Serif/fonts/complete/otf
+   "${S}"/IBM-Plex-Thai/fonts/complete/otf"
+fi
+
+if use ttf; then
+
+   FONT_SUFFIX+="ttf"
+
+   FONT_S="
+   "${S}"/IBM-Plex-Arabic/fonts/complete/ttf
+   "${S}"/IBM-Plex-Devanagari/fonts/complete/ttf
+   "${S}"/IBM-Plex-Mono/fonts/complete/ttf
+   "${S}"/IBM-Plex-Sans-Condensed/fonts/complete/ttf
+   "${S}"/IBM-Plex-Sans-Hebrew/fonts/complete/ttf
+   "${S}"/IBM-Plex-Sans/fonts/complete/ttf
+   "${S}"/IBM-Plex-Serif/fonts/complete/ttf
+   "${S}"/IBM-Plex-Thai/fonts/complete/ttf"
+fi
+
+font_src_install
+
+}



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2019-03-14 Thread Fabian Groffen
commit: fc5f2ff3c8b8eb894ee37fcdf0c74f20c6dc3aaa
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Mar 14 18:06:18 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Mar 14 18:15:06 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=fc5f2ff3

scripts/bootstrap-prefix: remove obsoleted hack for BDEPEND-emerge

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

 scripts/bootstrap-prefix.sh | 54 +++--
 1 file changed, 18 insertions(+), 36 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index f70c99ce58..a0d51338fd 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -1473,37 +1473,13 @@ do_emerge_pkgs() {
done
myuse=( ${myuse} )
 
-   # Portage seems to ignore USE=, *FLAGS for target dependencies.
-   # Since that's what we're more or less doing all the time,
-   # encode the USE-flags in profiles/use.mask and
-   # profiles/use.force which normally do not exist.  Get LDFLAGS
-   # set through make.conf.
-   rm -f "${EPREFIX}"/usr/portage/profiles/use.{mask,force}
-   for use in "${myuse[@]}" ; do
-   case "${use}" in
-   -*) echo "${use#-}" \
-   >> 
"${EPREFIX}"/usr/portage/profiles/use.mask
-   ;;
-   *)  echo "${use}" \
-   >> 
"${EPREFIX}"/usr/portage/profiles/use.force
-   ;;
-   esac
-   done
-   mkdir -p "${EPREFIX}"/tmp/etc/portage
-   [[ -e "${EPREFIX}"/tmp/etc/portage/make.conf ]] && \
-   sed -i -e '/#stage3_temp#/d' 
"${EPREFIX}"/tmp/etc/portage/make.conf
-   {
-   echo "CFLAGS=\"\${CFLAGS} ${OVERRIDE_CFLAGS}\" 
#stage3_temp#"
-   echo "CXXFLAGS=\"\${CXXFLAGS} ${OVERRIDE_CXXFLAGS}\" 
#stage3_temp#"
-   echo "LDFLAGS=\"\${LDFLAGS} ${LDFLAGS}\" #stage3_temp#"
-   } >> "${EPREFIX}"/tmp/etc/portage/make.conf
-
# Disable the STALE warning because the snapshot frequently 
gets stale.
#
# Need need to spam the user about news until the emerge -e 
system
# because the tools aren't available to read the news item yet 
anyway.
#
-   # Avoid circular deps caused by the default profiles (and IUSE 
defaults).
+   # Avoid circular deps caused by the default profiles (and IUSE
+   # defaults).
echo "USE=${myuse[*]} PKG=${pkg}"
(
unset CFLAGS CXXFLAGS
@@ -1518,8 +1494,6 @@ do_emerge_pkgs() {
emerge -v --oneshot --root-deps ${opts} "${pkg}" 
)
[[ $? -eq 0 ]] || return 1
-   rm -f "${EPREFIX}"/usr/portage/profiles/use.{mask,force}
-   sed -i -e '/#stage3_temp#/d' 
"${EPREFIX}"/tmp/etc/portage/make.conf
 
case ${pkg},${CHOST} in
app-shells/bash,*-cygwin*)
@@ -1786,13 +1760,15 @@ bootstrap_stage3() {
# We need ${ROOT}/usr/bin/perl to merge glibc.
if [[ ! -x "${ROOT}"/usr/bin/perl ]]; then
# trick "perl -V:apiversion" check of glibc-2.19.
-   echo -e "#!${ROOT}/bin/sh\necho 'apiversion='" > 
"${ROOT}"/usr/bin/perl
+   echo -e "#!${ROOT}/bin/sh\necho 'apiversion='" \
+   > "${ROOT}"/usr/bin/perl
chmod +x "${ROOT}"/usr/bin/perl
fi
# Tell dynamic loader the path of libgcc_s.so of stage2
if [[ ! -f "${ROOT}"/etc/ld.so.conf.d/stage2.conf ]]; then
mkdir -p "${ROOT}"/etc/ld.so.conf.d
-   dirname $(gcc -print-libgcc-file-name) > 
"${ROOT}"/etc/ld.so.conf.d/stage2.conf
+   dirname $(gcc -print-libgcc-file-name) \
+   > "${ROOT}"/etc/ld.so.conf.d/stage2.conf
fi
 
pkgs=(
@@ -1805,7 +1781,8 @@ bootstrap_stage3() {
 
BOOTSTRAP_RAP=yes \
with_stack_emerge_pkgs --nodeps "${pkgs[@]}" || return 1
-   grep -q 'apiversion=' "${ROOT}"/usr/bin/perl && rm 
"${ROOT}"/usr/bin/perl
+   grep -q 'apiversion=' "${ROOT}"/usr/bin/perl && \
+   rm "${ROOT}"/usr/bin/perl
 
pkgs=(
sys-devel/binutils-config
@@ -1819,7 +1796,8 @@ bootstrap_stage3() {
with_stack_emerge_pkgs --nodeps "${pkgs[@]}" || return 1
 
# remove stage2 ld so that 

[gentoo-commits] repo/gentoo:master commit in: app-doc/pms/

2019-03-14 Thread Mikle Kolyada
commit: 23d6f04f71d974f339f824d749299c42a2dd8ab7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 14 18:14:23 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 14 18:14:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d6f04f

app-doc/pms: mark stable

Bug: https://bugs.gentoo.org/680268
Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-doc/pms/pms-7_p20180430-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/pms/pms-7_p20180430-r1.ebuild 
b/app-doc/pms/pms-7_p20180430-r1.ebuild
index ae31aadaa5a..1765e6fd227 100644
--- a/app-doc/pms/pms-7_p20180430-r1.ebuild
+++ b/app-doc/pms/pms-7_p20180430-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="!binary? ( 
https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz )
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE="binary html twoside"
 
 # texlive-bibtexextra: plainurl.bst



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2019-03-14 Thread Fabian Groffen
commit: 11073def39355bf26f06f79aaa00d41000744d8e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Mar 14 18:09:52 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Mar 14 18:15:07 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=11073def

scripts/bootstrap-prefix: bump bootstrap snapshot

this brings in gcc-8.3 and libressl patched for Solaris

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

 scripts/bootstrap-prefix.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index a0d51338fd..704062c7e4 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -546,7 +546,7 @@ do_tree() {
 bootstrap_tree() {
# RAP uses the latest gentoo main repo snapshot to bootstrap.
is-rap && LATEST_TREE_YES=1
-   local PV="20190305"
+   local PV="20190313"
if [[ -n ${LATEST_TREE_YES} ]]; then
do_tree "${SNAPSHOT_URL}" portage-latest.tar.bz2
else



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

2019-03-14 Thread Mikle Kolyada
commit: 2a82c1b67fc1088807b794cc732af1d13424369a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 14 18:10:13 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 14 18:10:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a82c1b6

net-fs/minio: Version bump

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

 net-fs/minio/Manifest |  1 +
 net-fs/minio/minio-2019.03.13.21.59.47.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/net-fs/minio/Manifest b/net-fs/minio/Manifest
index 42b7edd3060..ea2ac2fd6c0 100644
--- a/net-fs/minio/Manifest
+++ b/net-fs/minio/Manifest
@@ -8,3 +8,4 @@ DIST minio-2019.02.14.00.21.45.tar.gz 9143268 BLAKE2B 
3c39147378e5f9d5352980cf72
 DIST minio-2019.02.20.22.44.29.tar.gz 9139158 BLAKE2B 
16924809cf3ab8961891cddd06d7b7ec75fc9e4920f15bbacd60165a31bc0499b0ca854a3436bd75dd9caa02e196f6151757d5da609c89aff16091790a3ee41c
 SHA512 
c3c57093386e4b70b4890114149932741a8e5c9b6a4ecdf12b101d3b53d3d5601559a41b7d27e61e5aaa16d05497ee086150be98d80616cef98836848a6af33a
 DIST minio-2019.02.26.19.51.46.tar.gz 9146652 BLAKE2B 
a132d2a06648e49bc71282cf6b1f0c2cff68f188f035461a0d9c135fbc40caba50cb365dfa170027b82a6086214a9c17567de55173bc1910ec6283a7d89a7813
 SHA512 
6ddb452b951ec60b1b30da3059b36db896478a5dc1d9ac60f8de3fb36fa4d9a149e08193af47837ccea9621490daf234ac8c5ecb462e234e5609132e4c61749a
 DIST minio-2019.03.06.22.47.10.tar.gz 9197298 BLAKE2B 
3b74e2958d876e5c409290dfc0b4b6b1997c06f34d188c9e9357db7c6bcf75af1402acf111b8cfda17cb86a41e9e3e5643dce7bfe2ab40a2f6d06b783c54c719
 SHA512 
09c1ec200320f0843fd41711a2fe1596af906c84d82dfa080a15fa8e98713601adbc21b91d4c82d436f128cc00fe75575f88ddefc25e1ce5ed72bd2d65dfce12
+DIST minio-2019.03.13.21.59.47.tar.gz 9200988 BLAKE2B 
56b2e6e3e4a7643d1e79c6038937b77dfaae632e38cd4049d79076920ee1c84ec75b738d5d069eb0c9c2b219cd2e39b129422191ab8f771386fde25338585edb
 SHA512 
daa76f2e79acea86594189e3df5336d2bc29a5da21ebe36bc6de2fcf68135e4ea7529351a3878609adb9118553fa10088ac0fb1c746d23890b886fe7885a1b2c

diff --git a/net-fs/minio/minio-2019.03.13.21.59.47.ebuild 
b/net-fs/minio/minio-2019.03.13.21.59.47.ebuild
new file mode 100644
index 000..07c4e789764
--- /dev/null
+++ b/net-fs/minio/minio-2019.03.13.21.59.47.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user golang-build golang-vcs-snapshot eapi7-ver
+
+EGO_PN="github.com/minio/minio"
+MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
+MY_PV=${MY_PV//./-}
+EGIT_COMMIT="ce419c98352324caa4c79b159a9f840ca714c3d5"
+ARCHIVE_URI="https://${EGO_PN}/archive/RELEASE.${MY_PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~amd64-linux"
+
+DESCRIPTION="An Amazon S3 compatible object storage server"
+HOMEPAGE="https://github.com/minio/minio;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${MY_PV}\"/"\
+   -e "s/-s //"\
+   -e "/time/d"\
+   -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
+   src/${EGO_PN}/buildscripts/gen-ldflags.go || die
+}
+
+src_compile() {
+   unset XDG_CACHE_HOME
+
+   pushd src/${EGO_PN} || die
+   MINIO_RELEASE="${MY_PV}"
+   go run buildscripts/gen-ldflags.go
+   GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dodoc -r README.md CONTRIBUTING.md MAINTAINERS.md docs
+   dobin minio
+   popd  || die
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   keepdir /var/{lib,log}/${PN}
+   fowners ${PN}:${PN} /var/{lib,log}/${PN}
+}



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

2019-03-14 Thread Patrick Lauer
commit: 5bc9d8f49e8ab7ee4cb6b837dedcc346dcb6d3eb
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Mar 14 17:59:34 2019 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Thu Mar 14 17:59:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc9d8f4

app-shells/mksh: Bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
X-SoB-Autogenerated: yes
Signed-off-by: Patrick Lauer  gentoo.org>

 app-shells/mksh/Manifest   |  1 +
 app-shells/mksh/mksh-57.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/app-shells/mksh/Manifest b/app-shells/mksh/Manifest
index 0faec73f57f..33bfc6abe02 100644
--- a/app-shells/mksh/Manifest
+++ b/app-shells/mksh/Manifest
@@ -1 +1,2 @@
 DIST mksh-R56c.tgz 417218 BLAKE2B 
3512855dd177be8432fe503716ca571a3c06ab3eeb6b44de923ab7d9eb9246087f627b7d7a3e9bb29a849da126b88c223864f140b136e922776ec7bd4a04e96d
 SHA512 
7e4cd2d24c6bca2ebad7c6b02d158188e766bd4693d93f5bed198d69238aef078d42ce911431ad4e419e4af55083047d823bfad53973db5c6d8a685482770135
+DIST mksh-R57.tgz 419604 BLAKE2B 
11af09535ace3fdd982189fb7d7f3e5961776c3bdbf6b981f4f1506a66ebdbd893efb9aa50a5a36fd8b3b7bd3e149021aad154888dc81e0de29f41e91eeb583c
 SHA512 
7d7fa557c17da4f1f62f82877a136439efb6d4f9fde52b2df39214db09868982e756df6e4fe83498f9013cbcf3252dc383b00ddfafaa4c9f143ffded7cd255b3

diff --git a/app-shells/mksh/mksh-57.ebuild b/app-shells/mksh/mksh-57.ebuild
new file mode 100644
index 000..ffb798a6033
--- /dev/null
+++ b/app-shells/mksh/mksh-57.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="MirBSD KSH Shell"
+HOMEPAGE="http://mirbsd.de/mksh;
+SRC_URI="http://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz;
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="static"
+DEPEND="static? ( dev-libs/klibc )"
+RDEPEND=""
+S="${WORKDIR}/${PN}"
+
+src_compile() {
+   tc-export CC
+   # we want to build static with klibc
+   if use static ; then
+   unset CC
+   export CC="/usr/bin/klcc"
+   export LDSTATIC="-static"
+   fi
+   export CPPFLAGS="${CPPFLAGS} 
-DMKSH_DEFAULT_PROFILEDIR=\\\"${EPREFIX}/etc\\\""
+   sh Build.sh -r || die
+}
+
+src_install() {
+   exeinto /bin
+   doexe mksh
+   doman mksh.1
+   dodoc dot.mkshrc
+}
+
+src_test() {
+   ./test.sh || die
+}
+
+pkg_postinst() {
+   ebegin "Updating /etc/shells"
+   ( grep -v "^/bin/mksh$" "${ROOT}"etc/shells; echo "/bin/mksh" ) > 
"${T}"/shells
+   mv -f "${T}"/shells "${ROOT}"etc/shells
+   eend $?
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gnome-devel-docs/

2019-03-14 Thread Mart Raudsepp
commit: c63e01c0eade85f7906859d907d6fc9aa5117b32
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 17:51:29 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 17:54:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63e01c0

dev-util/gnome-devel-docs: bump to 3.30.2

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

 dev-util/gnome-devel-docs/Manifest  | 2 +-
 .../{gnome-devel-docs-3.30.1.ebuild => gnome-devel-docs-3.30.2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gnome-devel-docs/Manifest 
b/dev-util/gnome-devel-docs/Manifest
index 630a1c1d897..b02b7bde751 100644
--- a/dev-util/gnome-devel-docs/Manifest
+++ b/dev-util/gnome-devel-docs/Manifest
@@ -1,2 +1,2 @@
 DIST gnome-devel-docs-3.22.1.tar.xz 9298224 BLAKE2B 
844f9ca5c9b9eb5a4cfdbca19b1cad9f8f21142c33c7810c64cbb8d9625f3f71d284d520a2c528983ba8fcaa170e41aca5e6ca2636608a4b2b988cf9d06a7325
 SHA512 
9d1c740fa2580ac4e5265d24463bd292df5db3e3bdf0ae57b55b0f71067bb88e28d4d51aa246e7e43f86fa77f73ac7c475cfaa688e009956d253117e650bb63f
-DIST gnome-devel-docs-3.30.1.tar.xz 10180956 BLAKE2B 
65b0fec36fb13502567a0778affa301aecf52e236c5d06738087b883f3cb148548e0925b91ce15f0f20e78aadb5484ddd96b106d7e2ea3545792e8356454f282
 SHA512 
24d835defe34799d5236bc1d943ca1391c762fd1b722feaa5d2aa34313979a20177e41177269f805596e3dfdba7f9d08fb9fea25dc64b8da6e026ef634ddd549
+DIST gnome-devel-docs-3.30.2.tar.xz 10270272 BLAKE2B 
762ffdb17b0538bbb93f7a8752c060a629437f685df8e4fcc1c296d0db4fbb33dfc7839504eac187237f50d9748b5d7ea45d0e55db74db8cef76daf01b5e997f
 SHA512 
7479c999bffba72d7b815b6081142d0549e9e407939c9ff16b6f04cff2517231614c43050313d49894fec31e0e1777379505f66cbea2da5a2644a147dd95846d

diff --git a/dev-util/gnome-devel-docs/gnome-devel-docs-3.30.1.ebuild 
b/dev-util/gnome-devel-docs/gnome-devel-docs-3.30.2.ebuild
similarity index 100%
rename from dev-util/gnome-devel-docs/gnome-devel-docs-3.30.1.ebuild
rename to dev-util/gnome-devel-docs/gnome-devel-docs-3.30.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/gnome-devel-docs/

2019-03-14 Thread Mart Raudsepp
commit: 75f2b834c5739d3f4ce0873a16faaf65a0f6f95d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 17:47:39 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 17:53:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f2b834

dev-util/gnome-devel-docs: ebuild dep touchups

There are no references to 4.2 docbook-xml-dtd anymore, but there
is one for 4.3, so update the dep to that.
Downgrade yelp-tools dep to itstool, as eautoreconf is not done
here.

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

 dev-util/gnome-devel-docs/gnome-devel-docs-3.30.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/gnome-devel-docs/gnome-devel-docs-3.30.1.ebuild 
b/dev-util/gnome-devel-docs/gnome-devel-docs-3.30.1.ebuild
index 68f3b8661a2..d24becc7675 100644
--- a/dev-util/gnome-devel-docs/gnome-devel-docs-3.30.1.ebuild
+++ b/dev-util/gnome-devel-docs/gnome-devel-docs-3.30.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
@@ -15,9 +15,9 @@ IUSE=""
 RDEPEND=""
 DEPEND="
app-text/docbook-xml-dtd:4.1.2
-   app-text/docbook-xml-dtd:4.2
-   app-text/yelp-tools
+   app-text/docbook-xml-dtd:4.3
dev-libs/libxslt
+   dev-util/itstool
sys-devel/gettext
virtual/pkgconfig
 "



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

2019-03-14 Thread Alon Bar-Lev
commit: 8a12dd46a1463ad4aae314752e314aa80dc5d8ff
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Mar 14 17:28:39 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Mar 14 17:29:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a12dd46

sys-fs/loop-aes: version bump

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

 sys-fs/loop-aes/Manifest |  1 +
 sys-fs/loop-aes/loop-aes-3.7n.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/sys-fs/loop-aes/Manifest b/sys-fs/loop-aes/Manifest
index 9a9054e12df..aba35c716d5 100644
--- a/sys-fs/loop-aes/Manifest
+++ b/sys-fs/loop-aes/Manifest
@@ -1 +1,2 @@
 DIST loop-AES-v3.7m.tar.bz2 329763 BLAKE2B 
eed2590ed7b23dbb5ffb07143f8c89a693cfa8741337e7620b2c0e9a7426bf48a11a219f24996636000c07f3bbedabd75a3cf31d95ebb463b108919f9aea314a
 SHA512 
22cdf301e12d185789fe00a5e5b750e33ae4280dc45c98e71193504b7b46899bb973a083ba526657a62c5e3ab641b3d2f03ebf28e424d50caedad2c7a5f87be5
+DIST loop-AES-v3.7n.tar.bz2 373901 BLAKE2B 
5cac9bd55f35a6cf0c056a6a2e75a48f49c1d23b7ebe1821e10dab522508e64ed23e5993dbcc19dbdeaab6c315ee4e71c8ecc17d9da41a5ad0794abc92563d7e
 SHA512 
d190561f92a47292285e44c728bf1fcf9b7dd9c54f970ebc11a2988686f409515687a22028187756baaa4622903564e2646971a63eba13557c6ce78dc1f0bb96

diff --git a/sys-fs/loop-aes/loop-aes-3.7n.ebuild 
b/sys-fs/loop-aes/loop-aes-3.7n.ebuild
new file mode 100644
index 000..715db29486c
--- /dev/null
+++ b/sys-fs/loop-aes/loop-aes-3.7n.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-mod
+
+MY_P="${PN/aes/AES}-v${PV}"
+
+DESCRIPTION="Linux kernel module to encrypt disk partitions with AES cipher"
+HOMEPAGE="http://loop-aes.sourceforge.net/loop-AES.README;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
+IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock"
+
+REPEND="app-crypt/loop-aes-losetup"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   linux-mod_pkg_setup
+
+   CONFIG_CHECK="!BLK_DEV_LOOP"
+   MODULE_NAMES="loop(block::tmp-d-kbuild)"
+   BUILD_TARGETS="all"
+
+   BUILD_PARAMS=" \
+   V=1 \
+   LINUX_SOURCE=\"${KERNEL_DIR}\" \
+   KBUILD_OUTPUT=\"${KBUILD_OUTPUT}\" \
+   USE_KBUILD=y MODINST=n RUNDM=n"
+   use cpu_flags_x86_aes && BUILD_PARAMS="${BUILD_PARAMS} INTELAES=y"
+   use keyscrub && BUILD_PARAMS="${BUILD_PARAMS} KEYSCRUB=y"
+   use cpu_flags_x86_padlock && BUILD_PARAMS="${BUILD_PARAMS} PADLOCK=y"
+
+   if use extra-ciphers; then
+   MODULE_NAMES="${MODULE_NAMES}
+   loop_blowfish(block::tmp-d-kbuild)
+   loop_serpent(block::tmp-d-kbuild)
+   loop_twofish(block::tmp-d-kbuild)"
+   BUILD_PARAMS="${BUILD_PARAMS} EXTRA_CIPHERS=y"
+   fi
+}
+
+src_install() {
+   linux-mod_src_install
+
+   dodoc README
+   dobin loop-aes-keygen
+   doman loop-aes-keygen.1
+}
+
+pkg_postinst() {
+   linux-mod_pkg_postinst
+
+   einfo
+   einfo "For more instructions take a look at examples in README at:"
+   einfo "'${EPREFIX}/usr/share/doc/${PF}'"
+   einfo
+   einfo "If you have a newer Intel processor (i5, i7), and you use AES"
+   einfo "you may want to consider using the aes-ni use flag. It will"
+   einfo "use your processors native AES instructions giving quite a speed"
+   einfo "increase."
+   einfo
+
+   ewarn
+   ewarn "Please consider using loop-aes-losetup package instead of"
+   ewarn "util-linux[loop-aes], it will enable all loop-aes services"
+   ewarn "without patching util-linux package"
+   ewarn
+   ewarn "In future only loop-aes-losetup will be available in portage"
+   ewarn
+}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/swell-foop/

2019-03-14 Thread Mart Raudsepp
commit: aa0f012b227f6d3fbf9a8c83ce08fccd8b1e4c34
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 17:07:42 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 17:19:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0f012b

games-puzzle/swell-foop: add missing vala build depend

Fixes: https://bugs.gentoo.org/671766
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 games-puzzle/swell-foop/swell-foop-3.30.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-puzzle/swell-foop/swell-foop-3.30.0.ebuild 
b/games-puzzle/swell-foop/swell-foop-3.30.0.ebuild
index c01e8f8b956..37662907bdd 100644
--- a/games-puzzle/swell-foop/swell-foop-3.30.0.ebuild
+++ b/games-puzzle/swell-foop/swell-foop-3.30.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=6
@@ -23,6 +23,7 @@ DEPEND="${RDEPEND}
dev-util/itstool
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
+   $(vala_depend)
 "
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/lightsoff/

2019-03-14 Thread Mart Raudsepp
commit: 70363209499ff63a9da7ba51bea2fa9e88257325
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 17:04:00 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 17:19:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70363209

games-puzzle/lightsoff: bump to 3.30.0

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

 games-puzzle/lightsoff/Manifest|  1 +
 games-puzzle/lightsoff/lightsoff-3.30.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/games-puzzle/lightsoff/Manifest b/games-puzzle/lightsoff/Manifest
index fdd9837da45..594d1e6a04c 100644
--- a/games-puzzle/lightsoff/Manifest
+++ b/games-puzzle/lightsoff/Manifest
@@ -1 +1,2 @@
 DIST lightsoff-3.28.0.tar.xz 863120 BLAKE2B 
8882af4829251c7af0fac9d259958c62f7e3a063ad312c25296020a19beeb7e8d578ce4eef548a6e2aeb8914d2fcb120aea3e37c125f235599de5344a554db10
 SHA512 
f4efb3d8209b6e75985ad04f0cd8ec984d564c4bc35b5dcbbae9b85fd2a49dcfca530fb63a5581f08cb55dfa9fc31284e177d04a518f3daec66414eb58007f67
+DIST lightsoff-3.30.0.tar.xz 714072 BLAKE2B 
9e8c2354b2ccedc10a00e32f9809f2c7ad653da8cb3d6af2156ad701f64b8e9405c705a2424ca549f475d57182981d536a225075f5b8c2bc7596f28317ae40e7
 SHA512 
b7868b26d81c1dc91dbfbb25ed260c35fef5ad63310818c68716cabbbc583d6f22697de50d6aa739852ab0f42b217bd2a670e3774e1c541bfc5e16a2c46ac1e2

diff --git a/games-puzzle/lightsoff/lightsoff-3.30.0.ebuild 
b/games-puzzle/lightsoff/lightsoff-3.30.0.ebuild
new file mode 100644
index 000..cfbafcc3f5c
--- /dev/null
+++ b/games-puzzle/lightsoff/lightsoff-3.30.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson xdg vala
+
+DESCRIPTION="Turn off all the lights"
+HOMEPAGE="https://wiki.gnome.org/Apps/Lightsoff;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.38.0:2
+   >=x11-libs/gtk+-3.13.4:3
+   >=media-libs/clutter-1.14.0:1.0
+   >=media-libs/clutter-gtk-1.5.5:1.0
+   >=gnome-base/librsvg-2.32.0:2
+"
+# libxml2:2 needed for glib-compile-resources xml-stripblanks attributes
+DEPEND="${RDEPEND}
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+   gnome-base/librsvg:2[vala]
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+   mv data/icons/hicolor/symbolic/apps/lightsoff-symbolic{,.svg} || die # 
fixed upstream in commit 360bfb9564
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-03-14 Thread Mart Raudsepp
commit: 95f0e30d05dacb848a0963d0f862447afd5d73cc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 17:17:27 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 17:19:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f0e30d

dev-cpp/glibmm: bump to 2.28.0, identical to 2.56.1

Gets it out of the way from bump reports

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

 dev-cpp/glibmm/Manifest |  1 +
 dev-cpp/glibmm/glibmm-2.58.0.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest
index 72791e8e4f4..f5e0c74fbc7 100644
--- a/dev-cpp/glibmm/Manifest
+++ b/dev-cpp/glibmm/Manifest
@@ -1,2 +1,3 @@
 DIST glibmm-2.56.0.tar.xz 6859520 BLAKE2B 
8d7f0120de211002d587e6ec0d3750dcdce60abae6506395b318be876d5ed680b1451920063f06d6d9655137d50482a9ba936caa0f6da127bb3855e43b4d877f
 SHA512 
65e577009019e30e340ae5fe6e4c854e5a75551b2eb83ad85403d73eb4e77879783162d4c3c354bc37be0be842f0ddffc1977021a5e0c32985fb596d86929c08
 DIST glibmm-2.56.1.tar.xz 6841240 BLAKE2B 
db0e1402f322fd31138cf4db2fc2fabb6fb9896f226f98bd524fe005f0e3412f6973774571b7ec79a9e3c79f6622b0969a55dc91631cc996906dd1e558ad4fe8
 SHA512 
fd5ad19c5dcba484573520e1d00b5bbb600ee805ab8cd9c0d985880cc1bcbe67ad31fa9f2b5789b5892eddd6be345e3f308593e5ef021e1cfda132e4235fb735
+DIST glibmm-2.58.0.tar.xz 6839236 BLAKE2B 
62e350e4ad180e2e31c1ec0caad18fb7d3bd46b2a0c52ccb93bfbf7b1260b6b595a690b49e344991ceb4dc75ed818f543424a9fd6df6d91ab3ede31959a7723f
 SHA512 
e376462cdf1a60ed7d7750115200162016f57797674bbf7291c11b8754a6e4394eb1e2948ce4e37247438120dba4e18f5cf9c543963c1e97d8561d174d5ae7df

diff --git a/dev-cpp/glibmm/glibmm-2.58.0.ebuild 
b/dev-cpp/glibmm/glibmm-2.58.0.ebuild
new file mode 100644
index 000..cedbe733f1d
--- /dev/null
+++ b/dev-cpp/glibmm/glibmm-2.58.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="C++ interface for glib2"
+HOMEPAGE="https://www.gtkmm.org;
+
+LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+IUSE="doc debug test"
+
+RDEPEND="
+   >=dev-libs/libsigc++-2.9.1:2[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.55.1:2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+# dev-cpp/mm-common needed for eautoreconf
+
+src_prepare() {
+   if ! use test; then
+   # don't waste time building tests
+   sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
+   -i Makefile.am Makefile.in || die "sed 1 failed"
+   fi
+
+   # don't build examples - we want to install example sources, not 
binaries
+   sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
+   -i Makefile.am Makefile.in || die "sed 2 failed"
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" gnome2_src_configure \
+   $(use_enable debug debug-refcounting) \
+   $(multilib_native_use_enable doc documentation) \
+   --enable-deprecated-api
+}
+
+multilib_src_test() {
+   cd tests
+   default
+
+   for i in */test; do
+   ${i} || die "Running tests failed at ${i}"
+   done
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null
+   find examples -type f -name 'Makefile*' -exec rm -f {} \; 2>/dev/null
+   dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/swell-foop/

2019-03-14 Thread Mart Raudsepp
commit: 8325839bf28b6092ac4ab1f2f4dbd79fc5c94a7c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 17:06:27 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 17:19:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8325839b

games-puzzle/swell-foop: remove old

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

 games-puzzle/swell-foop/Manifest |  1 -
 games-puzzle/swell-foop/swell-foop-3.28.0.ebuild | 43 
 2 files changed, 44 deletions(-)

diff --git a/games-puzzle/swell-foop/Manifest b/games-puzzle/swell-foop/Manifest
index c91fce3b9f6..b213711a5d3 100644
--- a/games-puzzle/swell-foop/Manifest
+++ b/games-puzzle/swell-foop/Manifest
@@ -1,3 +1,2 @@
 DIST swell-foop-3.26.0.tar.xz 2295368 BLAKE2B 
6e85f2f3a931ddb3351d8cea25dc9f03252be8bb793385a3d2dc011528590b20aa9d2261d4810b2425ce995d82df49b6e07fb471b052e79c00cd16af31f375f2
 SHA512 
586e41c775b7fae55c9688b4e6152efebbd02efe71c7264baa1a914b343b2779d31229a3f97cff22e1d57fe223d401e3ac3b8ae72dc1f975959fef609ac6645c
-DIST swell-foop-3.28.0.tar.xz 1302920 BLAKE2B 
3acd88db4b08f8c29c899c796e7e30cded7bf9670e679fe29e30d8512981a4970166b74a2b0e651b77d27cc090e5d463f26ccae0168305f699919317d3080cc0
 SHA512 
4f231cf7d12c7757a8e95bc08c2b6b664c61bf59af87347bdaa96adced0a1c17faa28f76f1a0c71ed13cb9c9a198ac24c30ffee50e94d471b9843b7d92837192
 DIST swell-foop-3.30.0.tar.xz 1117832 BLAKE2B 
4cbf829140bd3ff14c09c83b8ebf8a82a00e97d8f73f82ad3fe11220d9ef89a1bdd116ec28235e5ae02bf258021ff6fceb968f1e39598ea606a4c613e0a43f8f
 SHA512 
233ffd2acec9590e97d410a4084e2fa6f9e1b9dc80aec643c8a20de008410930a3cbda901dee63180c6ea469c91db489d513d9bc34edc4e3448cc53a3c76e029

diff --git a/games-puzzle/swell-foop/swell-foop-3.28.0.ebuild 
b/games-puzzle/swell-foop/swell-foop-3.28.0.ebuild
deleted file mode 100644
index c01e8f8b956..000
--- a/games-puzzle/swell-foop/swell-foop-3.28.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome.org gnome2-utils meson vala xdg
-
-DESCRIPTION="Clear the screen by removing groups of colored and shaped tiles"
-HOMEPAGE="https://wiki.gnome.org/Apps/Swell%20Foop;
-
-LICENSE="GPL-2+ FDL-1.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/glib-2.36:2
-   >=x11-libs/gtk+-3.12:3
-   >=media-libs/clutter-1.14:1.0
-   >=media-libs/clutter-gtk-1.5:1.0
-"
-DEPEND="${RDEPEND}
-   dev-libs/appstream-glib
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   xdg_src_prepare
-   vala_src_prepare
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_icon_cache_update
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_icon_cache_update
-   gnome2_schemas_update
-}



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

2019-03-14 Thread Andrey Grozin
commit: d7b090b997c59b12f2762be59902c51821af1ae9
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Mar 14 16:16:46 2019 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Mar 14 16:17:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b090b9

net-misc/dropbox-cli: bump to 19

Closes: https://bugs.gentoo.org/show_bug.cgi?id=678958
Closes: https://bugs.gentoo.org/show_bug.cgi?id=647222
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Grozin  gentoo.org>

 net-misc/dropbox-cli/Manifest  |  1 +
 net-misc/dropbox-cli/dropbox-cli-19.ebuild | 31 ++
 .../dropbox-cli/files/dropbox-cli-19-completion|  2 ++
 3 files changed, 34 insertions(+)

diff --git a/net-misc/dropbox-cli/Manifest b/net-misc/dropbox-cli/Manifest
index 505b89f736f..531eb6aa200 100644
--- a/net-misc/dropbox-cli/Manifest
+++ b/net-misc/dropbox-cli/Manifest
@@ -1,2 +1,3 @@
 DIST dropbox-cli-1.6.0.py.xz 17632 BLAKE2B 
244e36ea2b1f3a7ad36884de227933f91ca94dd907fadc300cc599336b4a09efec54e9f4cd26aa922609755812cfcd0f506866d0a66e74700c1b90a8c4347683
 SHA512 
06fcbba67031c18fe1840f592d04039a7c78848d6e77ae8cca04881f5f72ada7fb368921e2ae3b92d161e49bf91eae0f41b559a210eacd0dc203c51134597857
 DIST dropbox-cli-1.py.xz 17580 BLAKE2B 
9bb165f419df716acfb485f40e3b40238d06db1448cf12731499f8b891d1a2b3de57ae405807c9b61316bea65eca133c95a88a475db210173efb915707e2154d
 SHA512 
d5510a66a5605e474059bb761cc2f33cd4d23481e85f040b049c36759a030f1e7072a9ad2cc7f72e59507767aa375ff3ea1c06d7bf702eb7ba7d698db2bfefe5
+DIST dropbox-cli-19.py.xz 13960 BLAKE2B 
16d33155cbe5449434ff9fc5a9fddca9a7cd20bd3ff8fc46f4badcc30d71f6b0b6adde6f6d0ad73702e4dd2957cc00f88f49b2580c289525784f97d4502e008d
 SHA512 
b5ea1632c135232f4705a0e95419d176638e6a830a2a7d32f955c615328097b987887513cf06103b452a7efe2690ffe351a275267451db9d2998d19ac6f8f85f

diff --git a/net-misc/dropbox-cli/dropbox-cli-19.ebuild 
b/net-misc/dropbox-cli/dropbox-cli-19.ebuild
new file mode 100644
index 000..a8ca71ef180
--- /dev/null
+++ b/net-misc/dropbox-cli/dropbox-cli-19.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit python-r1 bash-completion-r1
+
+DESCRIPTION="Cli interface for dropbox (python), part of nautilus-dropbox"
+HOMEPAGE="https://www.dropbox.com/;
+SRC_URI="https://dev.gentoo.org/~grozin/${P}.py.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="net-misc/dropbox
+   ${PYTHON_DEPS}
+   dev-python/pygpgme[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]"
+
+S=${WORKDIR}
+
+src_install() {
+   newbin ${P}.py ${PN}
+   python_replicate_script "${D}"/usr/bin/${PN}
+   newbashcomp "${FILESDIR}"/${P}-completion ${PN}
+}

diff --git a/net-misc/dropbox-cli/files/dropbox-cli-19-completion 
b/net-misc/dropbox-cli/files/dropbox-cli-19-completion
new file mode 100644
index 000..dbf5803842d
--- /dev/null
+++ b/net-misc/dropbox-cli/files/dropbox-cli-19-completion
@@ -0,0 +1,2 @@
+# dropbox-cli completion
+complete -W 'autostart exclude filestatus help lansync ls proxy puburl running 
sharelink start status stop throttle update' dropbox-cli



[gentoo-commits] repo/gentoo:master commit in: games-board/gnome-chess/

2019-03-14 Thread Mart Raudsepp
commit: 2b9f24a43a0856d95874d4534731e6ead674efdb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 15:35:44 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 16:13:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9f24a4

games-board/gnome-chess: bump to 3.30.1

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

 games-board/gnome-chess/Manifest  |  1 +
 games-board/gnome-chess/gnome-chess-3.30.1.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/games-board/gnome-chess/Manifest b/games-board/gnome-chess/Manifest
index 0539ec8ecc4..9fcfe48ceef 100644
--- a/games-board/gnome-chess/Manifest
+++ b/games-board/gnome-chess/Manifest
@@ -1 +1,2 @@
 DIST gnome-chess-3.28.1.tar.xz 1697524 BLAKE2B 
743147e86fbaf5b1b1d84e802fde439de8a04f1e58607e34d0c5f660e59f3dd1e29aef1c763e5a00fa44581502c1d702a7fd9dfc826281f4dc703b23430a1efc
 SHA512 
296703362fab5afa221130293d09a2f4e8d36d211f6fde7cee54c52a7ccec4c3a8aa5359baaf330e95cfd42277e2f95d44d762518a86d675c8e8a7237ebd9dd1
+DIST gnome-chess-3.30.1.tar.xz 1699668 BLAKE2B 
5cb445248f3e223354f5145ee6e652b05d2ced44cbe63705fd54514d7848b5932b3aced35e3e6b72944f0e1e2c2b73ff8b9ad2b0c38fa0e90de5e59bf1da36e5
 SHA512 
ddf1b62b189adb01e9874606fa45b77b00bb5ca52609db60c58b6c0bca5340786f37a8ef813bb82213c8f7335117d2b896420826cae131db13e77d72e8ad5804

diff --git a/games-board/gnome-chess/gnome-chess-3.30.1.ebuild 
b/games-board/gnome-chess/gnome-chess-3.30.1.ebuild
new file mode 100644
index 000..f52f27cab4f
--- /dev/null
+++ b/games-board/gnome-chess/gnome-chess-3.30.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_MIN_API_VERSION="0.36"
+
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Play the classic two-player boardgame of chess"
+HOMEPAGE="https://wiki.gnome.org/Apps/Chess;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.20.0:3
+   >=gnome-base/librsvg-2.32.0:2[vala]
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   dev-util/itstool
+   dev-libs/appstream-glib
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DOC_CONTENTS="For being able to play against computer you will
+need to install a chess engine like, for example, games-board/gnuchess"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/geocode-glib/

2019-03-14 Thread Mart Raudsepp
commit: b0e14a96e113106c4bb092def32d5f4c5cf79d0d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 16:10:07 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 16:13:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e14a96

sci-geosciences/geocode-glib: bump to 3.26.1, nominatim search crash fix

Due to API changes in Nominatim service (string vs integer return in JSON),
searches sometimes may crash now with older releases. E.g. searching for
"Europe" in gnome-maps crashes without the fix in this version.

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

 sci-geosciences/geocode-glib/Manifest  |  1 +
 .../geocode-glib/geocode-glib-3.26.1.ebuild| 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sci-geosciences/geocode-glib/Manifest 
b/sci-geosciences/geocode-glib/Manifest
index 8a1c932fbf8..82fbbaf03e9 100644
--- a/sci-geosciences/geocode-glib/Manifest
+++ b/sci-geosciences/geocode-glib/Manifest
@@ -1,2 +1,3 @@
 DIST geocode-glib-3.24.0.tar.xz 413536 BLAKE2B 
37eebd39bb64d614af338e323b7c37c9bcf554d82b761c135326a9b2c0ab405901739ffe89f50c35932d162e4d2743a21caf4f446924c5d9f47bcf50eb11f4e8
 SHA512 
0e3910e99d164fdf5afd6befbcb7139a56779834fb1f2a318951c03e5196a31c4dafd7f88c37c7014377f15cd4d4b81e7080a440881e2c50aadaadf621abe3b6
 DIST geocode-glib-3.26.0.tar.xz 75984 BLAKE2B 
72d7655e1066c276663ce90082d40c353a3c11ca13e51cb1568180d39e6058df5e7729b2206b44539ed70bd7fb8afeb7d4c264f7a541ab9b9c80223bcab0a457
 SHA512 
d0924673b669a29d04ad5f1d70797e98b67af3bc85edd8870d21d22d18ec8f2b93a13f94226e295ccb3c6e83d1545bdd2361ebacdbb1928c06b8beed36759838
+DIST geocode-glib-3.26.1.tar.xz 75296 BLAKE2B 
68e42868edfd73db94d16dcc754eea1ee736ad910c5180616ba351cc50b682cd3b7ea4a64c9e1296af315298f68ea850a1773c4a05955c1159a6038773aad184
 SHA512 
0eb8e8a668c3950d06e77a379d375e2297cf7d95435aa8212715ddc36c3a57a53192e75dd0c82a2f2e7e558ea0e903a477c9dfa54f8cd2805d048fe46265d621

diff --git a/sci-geosciences/geocode-glib/geocode-glib-3.26.1.ebuild 
b/sci-geosciences/geocode-glib/geocode-glib-3.26.1.ebuild
new file mode 100644
index 000..018bb7e4086
--- /dev/null
+++ b/sci-geosciences/geocode-glib/geocode-glib-3.26.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org meson xdg
+
+DESCRIPTION="GLib helper library for geocoding services"
+HOMEPAGE="https://git.gnome.org/browse/geocode-glib;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gtk-doc +introspection test"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=dev-libs/json-glib-0.99.2[introspection?]
+   >=net-libs/libsoup-2.42:2.4[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.13
+   app-text/docbook-xml-dtd:4.3 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/disable-installed-tests.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test enable-installed-tests) # Actual installation 
to live system is sedded out, but we need this for running them in src_test
+   $(meson_use introspection enable-introspection)
+   $(meson_use gtk-doc enable-gtk-doc)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/gnome-taquin/

2019-03-14 Thread Mart Raudsepp
commit: 87a3508876e59d3508f560b0ad4083f64df24cc8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 15:54:20 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 16:13:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a35088

games-puzzle/gnome-taquin: bump to 3.30.0

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

 games-puzzle/gnome-taquin/Manifest |  1 +
 .../gnome-taquin/gnome-taquin-3.30.0.ebuild| 31 ++
 2 files changed, 32 insertions(+)

diff --git a/games-puzzle/gnome-taquin/Manifest 
b/games-puzzle/gnome-taquin/Manifest
index a8b9683042e..325548b256b 100644
--- a/games-puzzle/gnome-taquin/Manifest
+++ b/games-puzzle/gnome-taquin/Manifest
@@ -1 +1,2 @@
 DIST gnome-taquin-3.28.0.tar.xz 4550056 BLAKE2B 
f5fd5a984bf9ae47c5cea19cc9708e00256023b16cc05dcf2d38d70dc8ae975e0386e8d9d2ff9c4f03f36f0176d67f2d275444eeb2df1b7c3e8dcafbcd97fe70
 SHA512 
66939b13f2e22980702dfcde9e7c93ffaf3a3d9278d9b87ded295eb9fcc7702d9e325b3a70313a8a34e12834fbe887e4e65a6b429938ad332c5958935a6b80dc
+DIST gnome-taquin-3.30.0.tar.xz 4553892 BLAKE2B 
f397dddb8d8564fc403b971f044e1d39bd779af370670f45469490aa0f9f8da857d6b216f8378346d835d9b13c57d47bd960a993cc1eb3d33e705f82b5474f30
 SHA512 
77c500c7871440abd18cc34d64bfba1b89d7067557cfd12306f887ea1a8138dc040b00203ae6515755ec3bb13beed8a523b039c00112fce7f8e80f3ab34398f2

diff --git a/games-puzzle/gnome-taquin/gnome-taquin-3.30.0.ebuild 
b/games-puzzle/gnome-taquin/gnome-taquin-3.30.0.ebuild
new file mode 100644
index 000..9921d0bacea
--- /dev/null
+++ b/games-puzzle/gnome-taquin/gnome-taquin-3.30.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2
+
+DESCRIPTION="Move tiles so that they reach their places"
+HOMEPAGE="https://wiki.gnome.org/Apps/Taquin;
+
+LICENSE="GPL-3+ CC-BY-SA-3.0 CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=gnome-base/librsvg-2.32:2
+   >=media-libs/libcanberra-0.26[gtk3]
+   >=x11-libs/gtk+-3.15:3
+"
+# libxml2+gdk-pixbuf required for glib-compile-resources (xml-stripblanks and 
to-pixdata)
+DEPEND="${RDEPEND}
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   >=dev-util/intltool-0.50
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   x11-libs/gdk-pixbuf:2
+"



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

2019-03-14 Thread Matthew Thode
commit: e7454f099fc75ea37ef990f4debd749b00b87c43
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Mar 14 16:06:52 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Mar 14 16:07:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7454f09

media-sound/pulseeffects: 4.5.6 bump

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

 media-sound/pulseeffects/Manifest  |  1 +
 media-sound/pulseeffects/pulseeffects-4.5.6.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index 2cc6e10f18f..e167e048418 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,3 +1,4 @@
 DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B 
aef2aaacacc41020c5f14582c91b53ba84f3e56d7cf4a13a955769ff80796ae21cbc0ecad9b2c3e24985a6a6daf86888c3a8c6e2387b917860336e73fa8c0d6b
 SHA512 
802068c867b9708e7503e0beb65fb5aaf9ff4916b98048634a443f701864db00e5401de42ff58ed3e5fe9430af6caae74efe8f0b1b0e3e2c9d48dcb7c7e6a400
 DIST pulseeffects-4.4.7.tar.gz 1082596 BLAKE2B 
3265507191f5fca405282d8bdf9cf078023e80d2ca8f3a8bb999f7828f5220ca61b68ce01dc80e2d066a0d759b83229eabd523aff71106bd4024067afd1a8220
 SHA512 
243bd23d107f22a2a4b5934fb67bc5c059f278f2ec824814791ea24429e8d53844ffd71c9c21c35209261f4a0a4633827362bfd43355437a10944bbfd9a25421
 DIST pulseeffects-4.5.5.tar.gz 1783582 BLAKE2B 
4c2154fad61705811d2e2135bdacc7f1e31d499ea65fbbb044896ba37cfde9ef4cd925fe7cc390c5611fb294d57a7297c7e54c76b3d69505c9b595d47259ad9a
 SHA512 
fe45097bcd5aa9754c612c52cfba7d06d14185e18a75e5ae2a257733159f0288897e4f60d147e164f4bcafcd23978e23a006753b2b26e26613809863895cfab5
+DIST pulseeffects-4.5.6.tar.gz 1822218 BLAKE2B 
def674bb35970ceb2a440acac20ebd5c406ae1691b58e8e8cdee3f0eacc7077daf989bcd94a962a1ef1054bc81f68108fd445adebb32a96940a91306025d72a2
 SHA512 
c18e4b52c4eff15db40c398b0a60b7b2e7a069142552a9801d0a580f52145d8b13b4507a9d37aa49919bbdc144b85b3f02e140aca671d9dedfb521ed34dbc99e

diff --git a/media-sound/pulseeffects/pulseeffects-4.5.6.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.5.6.ebuild
new file mode 100644
index 000..dc0c6cb447c
--- /dev/null
+++ b/media-sound/pulseeffects/pulseeffects-4.5.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson
+
+DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects 
for Pulseaudio"
+HOMEPAGE="https://github.com/wwmm/pulseeffects;
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   SRC_URI=""
+   EGIT_REPO_URI="${HOMEPAGE}"
+else
+   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="bs2b calf mda-lv2 rubberband"
+
+#TODO: optional : lilv, zam-plugins (check from archlinux pkg)
+RDEPEND="
+   >=dev-libs/boost-1.41
+   >=dev-cpp/glibmm-2.56.0
+   >=dev-cpp/gtkmm-3.20:3.0
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libsigc++-2.10:2
+   >=x11-libs/gtk+-3.18:3
+   >=media-libs/lilv-0.24.2-r1
+   media-libs/lsp-plugins[lv2]
+   >=media-libs/gstreamer-1.12.0:1.0
+   >=media-libs/gst-plugins-good-1.12.0:1.0
+   >=media-libs/gst-plugins-bad-1.12.0:1.0
+   bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 )
+   >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
+   >=media-plugins/gst-plugins-lv2-1.12.0:1.0
+   >=media-plugins/gst-plugins-pulse-1.12.0:1.0
+   calf? ( >=media-plugins/calf-0.90.0[lv2] )
+   mda-lv2? ( media-plugins/mda-lv2 )
+   rubberband? ( media-libs/rubberband )
+   >=media-libs/zita-convolver-3.0.0
+   media-libs/libebur128
+   media-sound/pulseaudio
+   sys-apps/dbus"
+# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib
+# and sys-devel/gettext depends reasoning
+DEPEND="
+   ${RDEPEND}
+   dev-libs/appstream-glib
+   sys-devel/gettext
+"
+BDEPEND="
+   >=sys-devel/gcc-7.3.0
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+pkg_postinst(){
+   gnome2_gconf_install
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm(){
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



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

2019-03-14 Thread Jeroen Roovers
commit: c38eae3217b6afab1537ac5da64da8b652e861da
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 14 16:02:17 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 14 16:03:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38eae32

www-client/opera-beta: Old

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

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

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 614baedf09d..2c3793f37f2 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,2 +1 @@
-DIST opera-beta_59.0.3229.11_amd64.deb 73386332 BLAKE2B 
ea0ae51537ac00a058e3be684448285b76a3934e643b67b08c071b0c687b9c96d54af3593868f8dfca880e70075df9acf124d76efda4428579db8fde3ae61363
 SHA512 
3e73613c463798fc10bd89c3171841bc24352bb65642128af0fcc024f7c0a506b5ed889233ee50e5563433c9844ae2e4b0d81cca56dfa25dc32cf0c23032f954
 DIST opera-beta_60.0.3255.4_amd64.deb 66992098 BLAKE2B 
d992d86870432f38bc84897f33813980512efed6d2459203b9b061540d9a97d01269d57b94217f0b65ce4c8f503492c594550ebc9bcf12deda8c1ce6d3c68338
 SHA512 
6c6a997faa2cb6b5a1a221cdfcb7a14dcd81e23d153a14cdd033e74aaf08b7ce1d4f6ee9ccb8195b13cd23161e678082e1db417161eb5ba6bf594e6c15734fef

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



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

2019-03-14 Thread Jeroen Roovers
commit: e3d96940e0a1d4295732cab71fe9f894ea735861
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 14 16:01:18 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 14 16:03:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d96940

www-client/opera-beta: Version 60.0.3255.4

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

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

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 4332542cfa8..614baedf09d 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1 +1,2 @@
 DIST opera-beta_59.0.3229.11_amd64.deb 73386332 BLAKE2B 
ea0ae51537ac00a058e3be684448285b76a3934e643b67b08c071b0c687b9c96d54af3593868f8dfca880e70075df9acf124d76efda4428579db8fde3ae61363
 SHA512 
3e73613c463798fc10bd89c3171841bc24352bb65642128af0fcc024f7c0a506b5ed889233ee50e5563433c9844ae2e4b0d81cca56dfa25dc32cf0c23032f954
+DIST opera-beta_60.0.3255.4_amd64.deb 66992098 BLAKE2B 
d992d86870432f38bc84897f33813980512efed6d2459203b9b061540d9a97d01269d57b94217f0b65ce4c8f503492c594550ebc9bcf12deda8c1ce6d3c68338
 SHA512 
6c6a997faa2cb6b5a1a221cdfcb7a14dcd81e23d153a14cdd033e74aaf08b7ce1d4f6ee9ccb8195b13cd23161e678082e1db417161eb5ba6bf594e6c15734fef

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



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

2019-03-14 Thread Eray Aslan
commit: 93548faf2c83e5e77630e22dcb56ed4431c99316
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu Mar 14 16:00:46 2019 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu Mar 14 16:00:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93548faf

mail-mta/postfix: bump to 3.5_pre20190312

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

 mail-mta/postfix/Manifest   | 2 +-
 .../{postfix-3.5_pre20190310.ebuild => postfix-3.5_pre20190312.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index e4cc1e038a5..c0ad9efa135 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -4,5 +4,5 @@ DIST postfix-3.3.1.tar.gz 4420912 BLAKE2B 
065fd04cdfa343a6c50a629e8da47fad71465d
 DIST postfix-3.3.3.tar.gz 4429713 BLAKE2B 
0699d9bdc0f3a5267f9cbe5dc3b6ddc2e83d1b984b07638913c8ba419a0c71135ccae6f434aa2c60f69ffe60356b7a7652a6d83c176b119cd2f9ab8374a32283
 SHA512 
9d04d48b5393c49c00ca62f0a24e21c9642f2b645431b66b532a559ad1b4d35c7581fec8bd1bb1a2d7b31b812b1cea3b29e0a0cbd6576bd377b2c810d27b7ec3
 DIST postfix-3.4.0.tar.gz 4580627 BLAKE2B 
4a2356c8bd74d7146833e321e426503003058ba92e50a486fee2eb39a4a75aa96fb48511b4ea457fa94c84363593f24f3671b42bda4e92dcb71bb8eccf219996
 SHA512 
2afc7a4aef8768eb140b803b9e29d9270bd536d168845bfde18fc58c233d6d7293ab4ad40ab0b452c55130f7139246c752007e8d676294af3068110a9021f4e2
 DIST postfix-3.4.3.tar.gz 4581033 BLAKE2B 
b77aaf512a9987bd23d7a0cf4ae173fbc6d89721fde52521b2c20deb6d2c47a23ef55cd28404cb684c3057817e3f1f1b70c34ff8e4b2c0a8b889938ae74046db
 SHA512 
8832f6701dd7b48439f888a332b492695caaadb04834bc54101a5f8b790e76cd5e6f6654732bfd651bdbd5793049b0e181d3ea31185d071681c8c855da5256a1
-DIST postfix-3.5-20190310.tar.gz 4571148 BLAKE2B 
4751adb4a9a8bb1bef1dd552444ec169e078b9ddd8b06d9e87523e3aaff3482b0f1f748708cd0342c70a3c42c7240851932722d3d216db8674076927a95ffbfe
 SHA512 
fc0f6223f838414528e2c3673a2a0eca2ddfb287b4d984dab66304d58041008e849eb69dd75b204e155ffdf6387362027d36bdf0dcfd6ee76a565957e7914984
+DIST postfix-3.5-20190312.tar.gz 4571238 BLAKE2B 
0056d18935cfe56c869e501d04b1cccd6a80ff82647e5308e420a7a252cd713ddc43e37765b69a65040dd91ba3937618d684a06b0f0e3a44627d2aec9d56348c
 SHA512 
aff124a317e3a61c8c6ddbb749458895f9ed48cd86533ec53d2cc85f76bebb3e532407ac20cc3d5a58befab6f2564abdbe45bfc219c50c8d042ba81459970093
 DIST postfix-vda-v13-2.10.0.patch 55701 BLAKE2B 
d8df041bb4ae7457cd066e71b6ae9470840d42edc9990a550ae51356cd62bfb08516250249030da26d1ef475619f0ebd609570d84ce57f8cdc347a2824b29536
 SHA512 
0b4b53a8cd28abf56eee3b2ed63ca1814251b60816e6ca1143249d25fd6ef7f905bec3134125ac6e851af685db8aae878012113693261529ae2ddbcf1bd93e62

diff --git a/mail-mta/postfix/postfix-3.5_pre20190310.ebuild 
b/mail-mta/postfix/postfix-3.5_pre20190312.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.5_pre20190310.ebuild
rename to mail-mta/postfix/postfix-3.5_pre20190312.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-fs/squashfs-tools/files/

2019-03-14 Thread Jeroen Roovers
commit: fa5d7c119a8040ddf393160271f2e61133c2539d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 14 15:35:13 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 14 15:35:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa5d7c11

sys-fs/squashfs-tools: Work around EAPI=7 restriction

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

 sys-fs/squashfs-tools/files/squashfs-tools-3.2-makedev.patch | 8 
 sys-fs/squashfs-tools/files/squashfs-tools-3.4-makedev.patch | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-fs/squashfs-tools/files/squashfs-tools-3.2-makedev.patch 
b/sys-fs/squashfs-tools/files/squashfs-tools-3.2-makedev.patch
index b7bffe01af9..c55d905dae1 100644
--- a/sys-fs/squashfs-tools/files/squashfs-tools-3.2-makedev.patch
+++ b/sys-fs/squashfs-tools/files/squashfs-tools-3.2-makedev.patch
@@ -1,5 +1,5 @@
 a/squashfs-tools/unsquashfs.c
-+++ b/squashfs-tools/unsquashfs.c
+--- a/unsquashfs.c
 b/unsquashfs.c
 @@ -34,6 +34,7 @@
  #include 
  #include 
@@ -8,8 +8,8 @@
  
  #ifndef linux
  #define __BYTE_ORDER BYTE_ORDER
 a/squashfs-tools/mksquashfs.c
-+++ b/squashfs-tools/mksquashfs.c
+--- a/mksquashfs.c
 b/mksquashfs.c
 @@ -44,6 +44,7 @@
  #include 
  #include 

diff --git a/sys-fs/squashfs-tools/files/squashfs-tools-3.4-makedev.patch 
b/sys-fs/squashfs-tools/files/squashfs-tools-3.4-makedev.patch
index 17eb3ffaac2..da9d6bed456 100644
--- a/sys-fs/squashfs-tools/files/squashfs-tools-3.4-makedev.patch
+++ b/sys-fs/squashfs-tools/files/squashfs-tools-3.4-makedev.patch
@@ -1,5 +1,5 @@
 a/squashfs-tools/mksquashfs.c
-+++ b/squashfs-tools/mksquashfs.c
+--- a/mksquashfs.c
 b/mksquashfs.c
 @@ -47,6 +47,7 @@
  #include 
  #include 
@@ -8,8 +8,8 @@
  
  #ifndef linux
  #define __BYTE_ORDER BYTE_ORDER
 a/squashfs-tools/unsquashfs.c
-+++ b/squashfs-tools/unsquashfs.c
+--- a/unsquashfs.c
 b/unsquashfs.c
 @@ -47,6 +47,7 @@
  #include 
  #include 



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

2019-03-14 Thread Jeroen Roovers
commit: 3dd88b674ce2c8519c1452ea0eddd181036d84b6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 14 15:13:48 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 14 15:15:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd88b67

sys-fs/squashfs-tools: Fix includes

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Bug: https://bugs.gentoo.org/show_bug.cgi?id=575232
Signed-off-by: Jeroen Roovers  gentoo.org>

 .../files/squashfs-tools-3.2-makedev.patch | 20 +++
 .../files/squashfs-tools-3.4-makedev.patch | 20 +++
 .../squashfs-tools/squashfs-tools-3.2_p2-r1.ebuild | 42 ++
 sys-fs/squashfs-tools/squashfs-tools-3.4-r1.ebuild | 42 ++
 4 files changed, 124 insertions(+)

diff --git a/sys-fs/squashfs-tools/files/squashfs-tools-3.2-makedev.patch 
b/sys-fs/squashfs-tools/files/squashfs-tools-3.2-makedev.patch
new file mode 100644
index 000..b7bffe01af9
--- /dev/null
+++ b/sys-fs/squashfs-tools/files/squashfs-tools-3.2-makedev.patch
@@ -0,0 +1,20 @@
+--- a/squashfs-tools/unsquashfs.c
 b/squashfs-tools/unsquashfs.c
+@@ -34,6 +34,7 @@
+ #include 
+ #include 
+ #include 
++#include  /* makedev */
+ 
+ #ifndef linux
+ #define __BYTE_ORDER BYTE_ORDER
+--- a/squashfs-tools/mksquashfs.c
 b/squashfs-tools/mksquashfs.c
+@@ -44,6 +44,7 @@
+ #include 
+ #include 
+ #include 
++#include  /* makedev */
+ 
+ #ifndef linux
+ #define __BYTE_ORDER BYTE_ORDER

diff --git a/sys-fs/squashfs-tools/files/squashfs-tools-3.4-makedev.patch 
b/sys-fs/squashfs-tools/files/squashfs-tools-3.4-makedev.patch
new file mode 100644
index 000..17eb3ffaac2
--- /dev/null
+++ b/sys-fs/squashfs-tools/files/squashfs-tools-3.4-makedev.patch
@@ -0,0 +1,20 @@
+--- a/squashfs-tools/mksquashfs.c
 b/squashfs-tools/mksquashfs.c
+@@ -47,6 +47,7 @@
+ #include 
+ #include 
+ #include 
++#include  /* makedev */
+ 
+ #ifndef linux
+ #define __BYTE_ORDER BYTE_ORDER
+--- a/squashfs-tools/unsquashfs.c
 b/squashfs-tools/unsquashfs.c
+@@ -47,6 +47,7 @@
+ #include 
+ #include 
+ #include 
++#include  /* makedev */
+ 
+ #ifndef linux
+ #define __BYTE_ORDER BYTE_ORDER

diff --git a/sys-fs/squashfs-tools/squashfs-tools-3.2_p2-r1.ebuild 
b/sys-fs/squashfs-tools/squashfs-tools-3.2_p2-r1.ebuild
new file mode 100644
index 000..969a1b0ad8d
--- /dev/null
+++ b/sys-fs/squashfs-tools/squashfs-tools-3.2_p2-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+MY_PV=${PV/_p/-r}
+DESCRIPTION="Tool for creating compressed filesystem type squashfs"
+HOMEPAGE="http://squashfs.sourceforge.net/;
+SRC_URI="mirror://sourceforge/squashfs/squashfs${MY_PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="3.0" # squashfs filesystem version
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+S=${WORKDIR}/squashfs${MY_PV}/squashfs-tools
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.2-makedev.patch
+)
+
+src_prepare() {
+   default
+   sed -i \
+   -e 's:-O2:$(CFLAGS):' \
+   -e '/-lz/s:$: $(LDFLAGS):' \
+   Makefile || die
+
+   echo "struct dir_info; `grep '^int dir_scan2' mksquashfs.c`;" >> 
global.h
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   newbin mksquashfs mksquashfs-${SLOT}
+   newbin unsquashfs unsquashfs-${SLOT}
+   cd ..
+   dodoc README ACKNOWLEDGEMENTS CHANGES PERFORMANCE.README README-3.2
+}

diff --git a/sys-fs/squashfs-tools/squashfs-tools-3.4-r1.ebuild 
b/sys-fs/squashfs-tools/squashfs-tools-3.4-r1.ebuild
new file mode 100644
index 000..4b252ea0438
--- /dev/null
+++ b/sys-fs/squashfs-tools/squashfs-tools-3.4-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+MY_PV=${PV/_p/-r}
+DESCRIPTION="Tool for creating compressed filesystem type squashfs"
+HOMEPAGE="http://squashfs.sourceforge.net/;
+SRC_URI="mirror://sourceforge/squashfs/squashfs${MY_PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="3.1" # squashfs filesystem version
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4-makedev.patch
+)
+S=${WORKDIR}/squashfs${MY_PV}/squashfs-tools
+
+src_prepare() {
+   default
+   sed -i \
+   -e 's:-O2:$(CFLAGS):' \
+   -e '/-lz/s:$: $(LDFLAGS):' \
+   Makefile || die
+
+   sed -i -e 's:get_nprocs():sysconf(_SC_NPROCESSORS_ONLN):' *.c
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   newbin mksquashfs mksquashfs-${SLOT}
+   newbin unsquashfs unsquashfs-${SLOT}
+   cd ..
+   dodoc README ACKNOWLEDGEMENTS 

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

2019-03-14 Thread Jeroen Roovers
commit: ca8543a25109569ae9880c586a32384c415fb839
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 14 15:14:51 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 14 15:15:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8543a2

sys-fs/squashfs-tools: Old

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

 sys-fs/squashfs-tools/Manifest |  1 -
 sys-fs/squashfs-tools/squashfs-tools-4.3_p6.ebuild | 82 --
 2 files changed, 83 deletions(-)

diff --git a/sys-fs/squashfs-tools/Manifest b/sys-fs/squashfs-tools/Manifest
index bc3c4685807..81c0f964de9 100644
--- a/sys-fs/squashfs-tools/Manifest
+++ b/sys-fs/squashfs-tools/Manifest
@@ -1,6 +1,5 @@
 DIST squashfs-tools_4.3-11.debian.tar.xz 27108 BLAKE2B 
948a69f79fbec6af2467a56457410253676d693e1d67efef034f85523c17e6db6d85f1f9e9b2f8ae391ac5783d37b7d2cdb3434acee96c19880bbf6a5b771e40
 SHA512 
ef22436a6da925f8ac0c61ae4450b4cc9a87930b456035dd2588c3edf0d7530cd1a9d1e7bde90c9462e39687a9a8d0caedea5f181cd2414e4caa8af1d3965b0a
 DIST squashfs-tools_4.3-3.debian.tar.xz 15252 BLAKE2B 
5273eb8007192190786513f49be68eded38a7acae80d0c84067e8d239d53304a79be454cc4970af0d1c1eff6e58b75403201497dfd18d175f9d5aae5e0102834
 SHA512 
ab1a707e04e92697549f7e7c667c5da835d39d5e2cb791e47bf549b232e7173e6981c33a87cd373c4a7a4815e4af1b7294fe13e54422a5ccdcff90904bfc51ae
-DIST squashfs-tools_4.3-6.debian.tar.xz 19060 BLAKE2B 
4fc28fae1da2bd1bfbf774acd4f4b29e382760078efd16c655a9178633a58e1ab15fb0203a626dc6353df8ff6860f7da5f9369fd920cf773dd53f8b90cffe13c
 SHA512 
e2f64cdcfe01696980a45d4d6ec50e82626cb3e25e8c98d63b68c9754f519171fcfc4586b4ef88104e28275e1daf94a23f5b7dd08d37fe6e8417b054954de1e7
 DIST squashfs-tools_4.3-7.debian.tar.xz 19612 BLAKE2B 
7894b6fa27e7e46aec82b680a1ce521c895436ccb1cafcfd3d95e09f56546e08539a7c152854ee14e9516e217339617d25e68c0cc1a4c41b3bdd689caeefa94a
 SHA512 
88df37e0c13483c5591f925156628b3ae27279f56d2453f7f1f82558da1bc3338e23e9481d704b785a40846c6dedc6b0a0e1dd2ea70fe26ea2f1e855fd6d6fdf
 DIST squashfs3.2-r2.tar.gz 314764 BLAKE2B 
55d2f38572263c4b1ec704ed7a07794400e904e260e316e399511851d35ab0f7e1834eba605e8739d1b8f6b5a56512570d36196d21743d05842e958b3d80e368
 SHA512 
983f1fa966c15fb4929eaaf2d88401aac72f6d04e8c5523bd46397bc28928ff13b638e0e96bc09650627449c37f6a654ffa727445f1e9ca13cdc9de4fc43012f
 DIST squashfs3.4.tar.gz 352660 BLAKE2B 
f48b1f0399d3fde75b8f625fa4130d04772ed9e6d8dc179e7105a7770a5bd211a7aa5c7d5d621efedc54707b37a622351efa65291c03cd84d049ec4a1094773a
 SHA512 
5e126ea468271f54c62d473a04a355169514f2668b4dc0de4138a8ef2a6e633d373454e7b85c1c684b875d9dfc8afb17c05548dd5062d05f847ffef8e624d9fe

diff --git a/sys-fs/squashfs-tools/squashfs-tools-4.3_p6.ebuild 
b/sys-fs/squashfs-tools/squashfs-tools-4.3_p6.ebuild
deleted file mode 100644
index 1209603f28d..000
--- a/sys-fs/squashfs-tools/squashfs-tools-4.3_p6.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Tool for creating compressed filesystem type squashfs"
-HOMEPAGE="http://squashfs.sourceforge.net;
-SRC_URI="
-   mirror://sourceforge/squashfs/squashfs${PV/_p*}.tar.gz
-   
mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-IUSE="debug lz4 lzma lzo static xattr +xz"
-
-LIB_DEPEND="
-   sys-libs/zlib[static-libs(+)]
-   !xz? ( !lzo? ( sys-libs/zlib[static-libs(+)] ) )
-   lz4? ( app-arch/lz4[static-libs(+)] )
-   lzma? ( app-arch/xz-utils[static-libs(+)] )
-   lzo? ( dev-libs/lzo[static-libs(+)] )
-   xattr? ( sys-apps/attr[static-libs(+)] )
-   xz? ( app-arch/xz-utils[static-libs(+)] )
-"
-RDEPEND="
-   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-"
-DEPEND="
-   ${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-"
-PATCHES=(
-   "${FILESDIR}"/${P/_p*}-sysmacros.patch
-   "${FILESDIR}"/${P/_p*}-aligned-data.patch
-   "${FILESDIR}"/${P/_p*}-local-cve-fix.patch
-   "${FILESDIR}"/${P/_p*}-mem-overflow.patch
-   "${FILESDIR}"/${P/_p*}-extmatch.patch
-   "${FILESDIR}"/${P/_p*}-musl.patch
-)
-
-S="${WORKDIR}/squashfs${PV/_p*}/${PN}"
-
-src_prepare() {
-   eapply -p2 "${WORKDIR}"/debian/patches/*.patch
-   eapply -p2 ${PATCHES[@]}
-   eapply_user
-}
-
-use10() { usex $1 1 0 ; }
-
-src_configure() {
-   # restore GNU89 inline semantics to
-   # emit function symbols, bug 595290
-   append-cflags -std=gnu89
-
-   # set up make command line variables in EMAKE_SQUASHFS_CONF
-   EMAKE_SQUASHFS_CONF=(
-   LZMA_XZ_SUPPORT=$(use10 lzma)
-   LZO_SUPPORT=$(use10 lzo)
-   LZ4_SUPPORT=$(use10 lz4)
-   XATTR_SUPPORT=$(use10 xattr)
-   

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

2019-03-14 Thread Jeroen Roovers
commit: 8a0a5ce80ceb1a9daeb8a0561994833cefb66548
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 14 14:53:15 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 14 14:53:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0a5ce8

sys-fs/squashfs-tools: Add USE=zstd

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Bug: https://bugs.gentoo.org/show_bug.cgi?id=680330
Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-fs/squashfs-tools/squashfs-tools-4.3_p11.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-fs/squashfs-tools/squashfs-tools-4.3_p11.ebuild 
b/sys-fs/squashfs-tools/squashfs-tools-4.3_p11.ebuild
index 8565685e580..48c56a33545 100644
--- a/sys-fs/squashfs-tools/squashfs-tools-4.3_p11.ebuild
+++ b/sys-fs/squashfs-tools/squashfs-tools-4.3_p11.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-IUSE="debug lz4 lzma lzo static xattr +xz"
+IUSE="debug lz4 lzma lzo static xattr +xz zstd"
 
 LIB_DEPEND="
sys-libs/zlib[static-libs(+)]
@@ -24,6 +24,7 @@ LIB_DEPEND="
lzo? ( dev-libs/lzo[static-libs(+)] )
xattr? ( sys-apps/attr[static-libs(+)] )
xz? ( app-arch/xz-utils[static-libs(+)] )
+   zstd? ( app-arch/zstd[static-libs(+)] )
 "
 RDEPEND="
!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
@@ -63,6 +64,7 @@ src_configure() {
LZ4_SUPPORT=$(use10 lz4)
XATTR_SUPPORT=$(use10 xattr)
XZ_SUPPORT=$(use10 xz)
+   ZSTD_SUPPORT=$(use10 zstd)
)
 
tc-export CC



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

2019-03-14 Thread Jeroen Roovers
commit: e4954b9e8904d7f42041f0f747d438f326b0f814
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 14 14:46:10 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 14 14:47:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4954b9e

sys-fs/squashfs-tools: Version 4.3_p11

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Fixes: https://bugs.gentoo.org/680330
Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-fs/squashfs-tools/Manifest |  1 +
 .../squashfs-tools/squashfs-tools-4.3_p11.ebuild   | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/sys-fs/squashfs-tools/Manifest b/sys-fs/squashfs-tools/Manifest
index e1aeb832119..97b189ae5c9 100644
--- a/sys-fs/squashfs-tools/Manifest
+++ b/sys-fs/squashfs-tools/Manifest
@@ -1,3 +1,4 @@
+DIST squashfs-tools_4.3-11.debian.tar.xz 27108 BLAKE2B 
948a69f79fbec6af2467a56457410253676d693e1d67efef034f85523c17e6db6d85f1f9e9b2f8ae391ac5783d37b7d2cdb3434acee96c19880bbf6a5b771e40
 SHA512 
ef22436a6da925f8ac0c61ae4450b4cc9a87930b456035dd2588c3edf0d7530cd1a9d1e7bde90c9462e39687a9a8d0caedea5f181cd2414e4caa8af1d3965b0a
 DIST squashfs-tools_4.3-3.debian.tar.xz 15252 BLAKE2B 
5273eb8007192190786513f49be68eded38a7acae80d0c84067e8d239d53304a79be454cc4970af0d1c1eff6e58b75403201497dfd18d175f9d5aae5e0102834
 SHA512 
ab1a707e04e92697549f7e7c667c5da835d39d5e2cb791e47bf549b232e7173e6981c33a87cd373c4a7a4815e4af1b7294fe13e54422a5ccdcff90904bfc51ae
 DIST squashfs-tools_4.3-6.debian.tar.xz 19060 BLAKE2B 
4fc28fae1da2bd1bfbf774acd4f4b29e382760078efd16c655a9178633a58e1ab15fb0203a626dc6353df8ff6860f7da5f9369fd920cf773dd53f8b90cffe13c
 SHA512 
e2f64cdcfe01696980a45d4d6ec50e82626cb3e25e8c98d63b68c9754f519171fcfc4586b4ef88104e28275e1daf94a23f5b7dd08d37fe6e8417b054954de1e7
 DIST squashfs-tools_4.3-7.debian.tar.xz 19612 BLAKE2B 
7894b6fa27e7e46aec82b680a1ce521c895436ccb1cafcfd3d95e09f56546e08539a7c152854ee14e9516e217339617d25e68c0cc1a4c41b3bdd689caeefa94a
 SHA512 
88df37e0c13483c5591f925156628b3ae27279f56d2453f7f1f82558da1bc3338e23e9481d704b785a40846c6dedc6b0a0e1dd2ea70fe26ea2f1e855fd6d6fdf

diff --git a/sys-fs/squashfs-tools/squashfs-tools-4.3_p11.ebuild 
b/sys-fs/squashfs-tools/squashfs-tools-4.3_p11.ebuild
new file mode 100644
index 000..8565685e580
--- /dev/null
+++ b/sys-fs/squashfs-tools/squashfs-tools-4.3_p11.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="tools to create and extract Squashfs filesystems"
+HOMEPAGE="http://squashfs.sourceforge.net;
+SRC_URI="
+   mirror://sourceforge/squashfs/squashfs${PV/_p*}.tar.gz
+   
mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="debug lz4 lzma lzo static xattr +xz"
+
+LIB_DEPEND="
+   sys-libs/zlib[static-libs(+)]
+   !xz? ( !lzo? ( sys-libs/zlib[static-libs(+)] ) )
+   lz4? ( app-arch/lz4[static-libs(+)] )
+   lzma? ( app-arch/xz-utils[static-libs(+)] )
+   lzo? ( dev-libs/lzo[static-libs(+)] )
+   xattr? ( sys-apps/attr[static-libs(+)] )
+   xz? ( app-arch/xz-utils[static-libs(+)] )
+"
+RDEPEND="
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+"
+DEPEND="
+   ${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+"
+PATCHES=(
+   "${FILESDIR}"/${P/_p*}-sysmacros.patch
+   "${FILESDIR}"/${P/_p*}-aligned-data.patch
+   "${FILESDIR}"/${P/_p*}-local-cve-fix.patch
+   "${FILESDIR}"/${P/_p*}-mem-overflow.patch
+   "${FILESDIR}"/${P/_p*}-extmatch.patch
+   "${FILESDIR}"/${P/_p*}-musl.patch
+)
+
+S="${WORKDIR}/squashfs${PV/_p*}/${PN}"
+
+src_prepare() {
+   eapply -p2 "${WORKDIR}"/debian/patches/*.patch
+   eapply -p2 ${PATCHES[@]}
+   eapply_user
+}
+
+use10() { usex $1 1 0 ; }
+
+src_configure() {
+   # restore GNU89 inline semantics to
+   # emit function symbols, bug 595290
+   append-cflags -std=gnu89
+
+   # set up make command line variables in EMAKE_SQUASHFS_CONF
+   EMAKE_SQUASHFS_CONF=(
+   LZMA_XZ_SUPPORT=$(use10 lzma)
+   LZO_SUPPORT=$(use10 lzo)
+   LZ4_SUPPORT=$(use10 lz4)
+   XATTR_SUPPORT=$(use10 xattr)
+   XZ_SUPPORT=$(use10 xz)
+   )
+
+   tc-export CC
+   use debug && append-cppflags -DSQUASHFS_TRACE
+   use static && append-ldflags -static
+}
+
+src_compile() {
+   emake "${EMAKE_SQUASHFS_CONF[@]}"
+}
+
+src_install() {
+   dobin mksquashfs unsquashfs
+   cd ..
+   dodoc CHANGES PERFORMANCE.README pseudo-file.example README* 
OLD-READMEs/*
+   doman "${WORKDIR}"/debian/manpages/*.[0-9]
+}



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

2019-03-14 Thread Jeroen Roovers
commit: ca69e5aeffc594a0c34edf2de59d75fc719ce8f2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 14 14:46:59 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 14 14:47:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca69e5ae

Revert "sys-fs/squashfs-tools: drop vulnerable wrt bug #552484"

This reverts commit 9f732c236cf298e463539a60e94060d5903209f9.

Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-fs/squashfs-tools/Manifest |  2 ++
 sys-fs/squashfs-tools/squashfs-tools-3.2_p2.ebuild | 39 ++
 sys-fs/squashfs-tools/squashfs-tools-3.4.ebuild| 39 ++
 3 files changed, 80 insertions(+)

diff --git a/sys-fs/squashfs-tools/Manifest b/sys-fs/squashfs-tools/Manifest
index 97b189ae5c9..bc3c4685807 100644
--- a/sys-fs/squashfs-tools/Manifest
+++ b/sys-fs/squashfs-tools/Manifest
@@ -2,4 +2,6 @@ DIST squashfs-tools_4.3-11.debian.tar.xz 27108 BLAKE2B 
948a69f79fbec6af2467a5645
 DIST squashfs-tools_4.3-3.debian.tar.xz 15252 BLAKE2B 
5273eb8007192190786513f49be68eded38a7acae80d0c84067e8d239d53304a79be454cc4970af0d1c1eff6e58b75403201497dfd18d175f9d5aae5e0102834
 SHA512 
ab1a707e04e92697549f7e7c667c5da835d39d5e2cb791e47bf549b232e7173e6981c33a87cd373c4a7a4815e4af1b7294fe13e54422a5ccdcff90904bfc51ae
 DIST squashfs-tools_4.3-6.debian.tar.xz 19060 BLAKE2B 
4fc28fae1da2bd1bfbf774acd4f4b29e382760078efd16c655a9178633a58e1ab15fb0203a626dc6353df8ff6860f7da5f9369fd920cf773dd53f8b90cffe13c
 SHA512 
e2f64cdcfe01696980a45d4d6ec50e82626cb3e25e8c98d63b68c9754f519171fcfc4586b4ef88104e28275e1daf94a23f5b7dd08d37fe6e8417b054954de1e7
 DIST squashfs-tools_4.3-7.debian.tar.xz 19612 BLAKE2B 
7894b6fa27e7e46aec82b680a1ce521c895436ccb1cafcfd3d95e09f56546e08539a7c152854ee14e9516e217339617d25e68c0cc1a4c41b3bdd689caeefa94a
 SHA512 
88df37e0c13483c5591f925156628b3ae27279f56d2453f7f1f82558da1bc3338e23e9481d704b785a40846c6dedc6b0a0e1dd2ea70fe26ea2f1e855fd6d6fdf
+DIST squashfs3.2-r2.tar.gz 314764 BLAKE2B 
55d2f38572263c4b1ec704ed7a07794400e904e260e316e399511851d35ab0f7e1834eba605e8739d1b8f6b5a56512570d36196d21743d05842e958b3d80e368
 SHA512 
983f1fa966c15fb4929eaaf2d88401aac72f6d04e8c5523bd46397bc28928ff13b638e0e96bc09650627449c37f6a654ffa727445f1e9ca13cdc9de4fc43012f
+DIST squashfs3.4.tar.gz 352660 BLAKE2B 
f48b1f0399d3fde75b8f625fa4130d04772ed9e6d8dc179e7105a7770a5bd211a7aa5c7d5d621efedc54707b37a622351efa65291c03cd84d049ec4a1094773a
 SHA512 
5e126ea468271f54c62d473a04a355169514f2668b4dc0de4138a8ef2a6e633d373454e7b85c1c684b875d9dfc8afb17c05548dd5062d05f847ffef8e624d9fe
 DIST squashfs4.3.tar.gz 182550 BLAKE2B 
f56ff33a505f7d60cced11224526bfce003bc06184ad7e8cb9cd08b14854164da8d2ecc64694d44085c46bcfa3aaa85939c97820415345053f7956af04066fdb
 SHA512 
854ed7acc99920f24ecf11e0da807e5a2a162eeda55db971aba63a03f0da2c13b20ec0564a906c4b0e415bd8258b273a10208c7abc0704f2ceea773aa6148a79

diff --git a/sys-fs/squashfs-tools/squashfs-tools-3.2_p2.ebuild 
b/sys-fs/squashfs-tools/squashfs-tools-3.2_p2.ebuild
new file mode 100644
index 000..33c9be8386e
--- /dev/null
+++ b/sys-fs/squashfs-tools/squashfs-tools-3.2_p2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit toolchain-funcs
+
+MY_PV=${PV/_p/-r}
+DESCRIPTION="Tool for creating compressed filesystem type squashfs"
+HOMEPAGE="http://squashfs.sourceforge.net/;
+SRC_URI="mirror://sourceforge/squashfs/squashfs${MY_PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="3.0" # squashfs filesystem version
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/squashfs${MY_PV}/squashfs-tools
+
+src_prepare() {
+   sed -i \
+   -e 's:-O2:$(CFLAGS):' \
+   -e '/-lz/s:$: $(LDFLAGS):' \
+   Makefile || die
+
+   echo "struct dir_info; `grep '^int dir_scan2' mksquashfs.c`;" >> 
global.h
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   newbin mksquashfs mksquashfs-${SLOT}
+   newbin unsquashfs unsquashfs-${SLOT}
+   cd ..
+   dodoc README ACKNOWLEDGEMENTS CHANGES PERFORMANCE.README README-3.2
+}

diff --git a/sys-fs/squashfs-tools/squashfs-tools-3.4.ebuild 
b/sys-fs/squashfs-tools/squashfs-tools-3.4.ebuild
new file mode 100644
index 000..ef2cd80bfd2
--- /dev/null
+++ b/sys-fs/squashfs-tools/squashfs-tools-3.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit toolchain-funcs
+
+MY_PV=${PV/_p/-r}
+DESCRIPTION="Tool for creating compressed filesystem type squashfs"
+HOMEPAGE="http://squashfs.sourceforge.net/;
+SRC_URI="mirror://sourceforge/squashfs/squashfs${MY_PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="3.1" # squashfs filesystem version
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+
+RDEPEND="sys-libs/zlib"

[gentoo-commits] repo/gentoo:master commit in: sys-process/psmisc/files/, sys-process/psmisc/

2019-03-14 Thread Lars Wendler
commit: b10dc8d58e5d94e5e2d5f001171667c6cf1fa039
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Mar 14 14:14:59 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Mar 14 14:16:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10dc8d5

sys-process/psmisc: Added fix for killall to work with old kernels

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

 ...misc-23.2-killall_check_truncated_16_char.patch | 122 +
 .../psmisc/files/psmisc-23.2-old_comm_len.patch|  28 +
 sys-process/psmisc/psmisc-23.2-r2.ebuild   |  56 ++
 3 files changed, 206 insertions(+)

diff --git 
a/sys-process/psmisc/files/psmisc-23.2-killall_check_truncated_16_char.patch 
b/sys-process/psmisc/files/psmisc-23.2-killall_check_truncated_16_char.patch
new file mode 100644
index 000..bfc2a24d5de
--- /dev/null
+++ b/sys-process/psmisc/files/psmisc-23.2-killall_check_truncated_16_char.patch
@@ -0,0 +1,122 @@
+From 1188315cd037d73bf946a0003b70c6423cc330d2 Mon Sep 17 00:00:00 2001
+From: Craig Small 
+Date: Wed, 7 Nov 2018 20:13:09 +1100
+Subject: [PATCH] killall: match on 16 character commlen too
+
+The comm length increase meant killall could accomodate the
+larger comm name given out by newer kernels but it meant that
+if a user relied on the previous 16 character truncation then
+processes that used to match would fail.
+
+killall now checks to see if the the comm is the old COMM_LEN
+length and the given name is longer than old COMM_LEN and does
+a truncated match as well.
+
+References:
+ https://bugs.debian.org/912748
+---
+ ChangeLog |  3 +++
+ src/killall.c | 69 +++
+ 2 files changed, 50 insertions(+), 22 deletions(-)
+
+diff --git a/ChangeLog b/ChangeLog
+index 7fd2abd..37962cb 100644
+--- a/ChangeLog
 b/ChangeLog
+@@ -1,3 +1,6 @@
++Changes in 23.4
++===
++  * killall: check also truncated 16 char comm names Debian #912748
+ Changes in 23.2
+ ===
+   * misc: Command names increased from 16 to 64 characters
+diff --git a/src/killall.c b/src/killall.c
+index 2715515..09212a4 100644
+--- a/src/killall.c
 b/src/killall.c
+@@ -492,6 +492,49 @@ create_pid_table(int *max_pids, int *pids)
+ return pid_table;
+ }
+ 
++#define strcmp2(A,B,I) (I? strcasecmp((A),(B)):strcmp((A),(B)))
++#define strncmp2(A,B,L,I) (I? strncasecmp((A),(B),(L)):strncmp((A),(B),(L)))
++static int match_process_name(
++const char *proc_comm,
++const int comm_len,
++const char *proc_cmdline,
++const char *match_name,
++const int match_len,
++const int got_long
++ )
++{
++/* process is old length but matching longer */
++if (comm_len == OLD_COMM_LEN - 1 && match_len >= OLD_COMM_LEN - 1)
++{
++if (got_long)
++{
++return (0 == strncmp2 (match_name, proc_cmdline, OLD_COMM_LEN - 1,
++   ignore_case));
++} else {
++return (0 == strncmp2 (match_name, proc_comm, OLD_COMM_LEN - 1,
++   ignore_case));
++}
++}
++
++if (comm_len == COMM_LEN - 1 && match_len >= COMM_LEN - 1)
++{
++if (got_long)
++{
++return (0 == strncmp2 (match_name, proc_cmdline, COMM_LEN - 1,
++   ignore_case));
++} else {
++return (0 == strncmp2 (match_name, proc_comm, COMM_LEN - 1,
++   ignore_case));
++}
++}
++/* Not old new COMM_LEN so we match all of it */
++if (got_long)
++{
++return (0 == strcmp2 (match_name, proc_cmdline, ignore_case));
++}
++return (0 == strcmp2 (match_name, proc_comm, ignore_case));
++}
++
+ #ifdef WITH_SELINUX
+ static int
+ kill_all(int signal, int name_count, char **namelist, struct passwd *pwent, 
+@@ -599,28 +642,10 @@ kill_all (int signal, int name_count, char **namelist, 
struct passwd *pwent)
+ {
+ if (!name_info[j].st.st_dev)
+ {
+-if (length != COMM_LEN - 1 || name_info[j].name_length < 
COMM_LEN - 1)
+-{
+-if (ignore_case == 1)
+-{
+-if (strcasecmp (namelist[j], comm))
+-continue;
+-} else {
+-if (strcmp(namelist[j], comm))
+-continue;
+-}
+-} else {
+-if (ignore_case == 1)
+-{
+-if (got_long ? strcasecmp (namelist[j], command) :
+-strncasecmp (namelist[j], comm, COMM_LEN - 1))
+-continue;
+-} else {
+-

[gentoo-commits] repo/gentoo:master commit in: games-puzzle/five-or-more/

2019-03-14 Thread Mart Raudsepp
commit: 742f804c5f2f8cc999f48994b54d50b18fda5fae
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 13:38:59 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 14:00:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742f804c

games-puzzle/five-or-more: bump to 3.30.0

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

 games-puzzle/five-or-more/Manifest |  1 +
 .../five-or-more/five-or-more-3.30.0.ebuild| 36 ++
 2 files changed, 37 insertions(+)

diff --git a/games-puzzle/five-or-more/Manifest 
b/games-puzzle/five-or-more/Manifest
index 5aca508c67c..aa8635ab92c 100644
--- a/games-puzzle/five-or-more/Manifest
+++ b/games-puzzle/five-or-more/Manifest
@@ -1 +1,2 @@
 DIST five-or-more-3.28.0.tar.xz 1507188 BLAKE2B 
992bc75847b7e51cb5b5a23c3d3aad89a6daee00546711cf1d273663d2ebf8c2801c7a42f2aae1154114715d56ab1395def074beb30944762e9c560311880377
 SHA512 
33bf396426401dde2b326af8e7d137c23679589568e78f8b7e0020c074169318ba7925ecbd23bc18a2cfe0abecfca05c3090b78f1f86801c84e6fa385ca23f8b
+DIST five-or-more-3.30.0.tar.xz 1445044 BLAKE2B 
c26e1cf781f32e74d3fb65757cfef3f4dbf078e2dc047e49d12de3d03850c6395f98f90368bb0df4bfeee22db0da76580e3c1c62ff26cc5236e37acb9fca84e5
 SHA512 
20c5b089c00808f3d170dae514da35b02dd007feb6daa3e818c435bf09b012b343839aad82a9cb022bc0247388bde387d35e8d428b2f561c4a7ae43073bed469

diff --git a/games-puzzle/five-or-more/five-or-more-3.30.0.ebuild 
b/games-puzzle/five-or-more/five-or-more-3.30.0.ebuild
new file mode 100644
index 000..76c86f6f567
--- /dev/null
+++ b/games-puzzle/five-or-more/five-or-more-3.30.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Remove colored balls from the board by forming lines"
+HOMEPAGE="https://wiki.gnome.org/Apps/Five%20or%20more;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=x11-libs/gtk+-3.20:3
+   dev-libs/libgnome-games-support:=
+   >=gnome-base/librsvg-2.32:2
+"
+DEPEND="${RDEPEND}
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-server/files/

2019-03-14 Thread Brian Evans
commit: 67a0008b0a574ea8e092f88e78f7464a272d28d8
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar 14 13:58:31 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar 14 13:58:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a0008b

dev-db/percona-server: Fix config variable that could stop mysqldump

Make the option loose such that those that use it will and ignored by others

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

 dev-db/percona-server/files/my.cnf.distro-client | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/percona-server/files/my.cnf.distro-client 
b/dev-db/percona-server/files/my.cnf.distro-client
index 8bf18363430..a5a0dcb0c16 100644
--- a/dev-db/percona-server/files/my.cnf.distro-client
+++ b/dev-db/percona-server/files/my.cnf.distro-client
@@ -4,7 +4,7 @@
 [client]
 socket = 
@GENTOO_PORTAGE_EPREFIX@/var/run/mysqld/mysqld.sock
 character-sets-dir = 
@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql/charsets
-default-character-set=utf8
+loose-default-character-set=utf8
 
 [mysql]
 # uncomment the next directive if you are not familiar with SQL



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

2019-03-14 Thread Brian Evans
commit: 8ccdea33765f7ff11b70a019e2cfd145d5c92b8b
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar 14 13:51:20 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar 14 13:51:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ccdea33

dev-db/mariadb: Fix config variable that could stop mysqldump

Make the option loose such that those that use it will and ignored by others

Closes: https://bugs.gentoo.org/680318
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Brian Evans  gentoo.org>

 dev-db/mariadb/files/my.cnf.distro-client | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/files/my.cnf.distro-client 
b/dev-db/mariadb/files/my.cnf.distro-client
index 4bbe0f976c6..1b9cdabdb2f 100644
--- a/dev-db/mariadb/files/my.cnf.distro-client
+++ b/dev-db/mariadb/files/my.cnf.distro-client
@@ -4,7 +4,7 @@
 [client]
 socket = 
@GENTOO_PORTAGE_EPREFIX@/var/run/mysqld/mysqld.sock
 character-sets-dir = 
@GENTOO_PORTAGE_EPREFIX@/usr/share/mariadb/charsets
-default-character-set=utf8
+loose-default-character-set=utf8
 
 [mysql]
 # uncomment the next directive if you are not familiar with SQL



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

2019-03-14 Thread Brian Evans
commit: 11e4f96f50b840f76e74385d5d63479378ecf252
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar 14 13:56:13 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar 14 13:56:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e4f96f

dev-db/mysql: Fix config variable that can block mysqlbinlog

Make it loose so programs that use it will and ignored by those that don't

Closes: https://bugs.gentoo.org/676898
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Brian Evans  gentoo.org>

 dev-db/mysql/files/my.cnf.distro-client | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mysql/files/my.cnf.distro-client 
b/dev-db/mysql/files/my.cnf.distro-client
index 8bf18363430..a5a0dcb0c16 100644
--- a/dev-db/mysql/files/my.cnf.distro-client
+++ b/dev-db/mysql/files/my.cnf.distro-client
@@ -4,7 +4,7 @@
 [client]
 socket = 
@GENTOO_PORTAGE_EPREFIX@/var/run/mysqld/mysqld.sock
 character-sets-dir = 
@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql/charsets
-default-character-set=utf8
+loose-default-character-set=utf8
 
 [mysql]
 # uncomment the next directive if you are not familiar with SQL



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

2019-03-14 Thread Jeroen Roovers
commit: 35990b710d23cb44ad85164b3003671051b66080
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 14 13:45:07 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 14 13:46:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35990b71

www-client/vivaldi-snapshot: Version 2.4.1483.4_p1

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

 www-client/vivaldi-snapshot/Manifest   |   4 +
 .../vivaldi-snapshot-2.4.1483.4_p1.ebuild  | 119 +
 2 files changed, 123 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 2b39aef948f..72e874c333f 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -6,3 +6,7 @@ DIST vivaldi-snapshot-2.4.1476.4_p1-amd64.deb 60490688 BLAKE2B 
5c3e9e40806b6613e
 DIST vivaldi-snapshot-2.4.1476.4_p1-arm64.deb 54238036 BLAKE2B 
d42e2f60e68b585676d594d4c16829d95fb999c2395fbeddbecdfec1e56fc31c8724a4729fd22eefcaa0a94e551bc15a61153b4c26f92f4a5d45736771c55520
 SHA512 
f6172a602c541449fac46d596cf13741d59f439db30d2a605193f54f2702456db3731b2ab1b0790c2a83c29b1d15e7d234c83f7ce4af453745b4e7e000ea21fd
 DIST vivaldi-snapshot-2.4.1476.4_p1-armhf.deb 53311228 BLAKE2B 
e436d6dd26294d0b8936f9ab569e8784e159fedd69c357e06790e9da293a7a2eb4ff1de91aa5e8c2d7e57353048d77dde449e4a0e6372c560eeb4b7b60976d6e
 SHA512 
d9873ec840aad1c08cdefb057ae8b5f63c24bffeb8a0148f2ba103a12f8e0a152a90ea116814d6be72595ccea92bbc051babe58a9d5a01517a0454a98a116e9e
 DIST vivaldi-snapshot-2.4.1476.4_p1-i386.deb 58537036 BLAKE2B 
d8b160bc58a4fbcb21a49f07b377847866f54402e387db132e67433b5be6cdd4d48ea5d67d731a1f802e508c55497fb4dbc9af7034035922f5620117c3d6af32
 SHA512 
3e12db3c74838ce4e0dd14e60f132c8934930957359cfabf18556e5a16866f41c948ca00abb6332534a4bbc01e6848032a2558298664de2c837dcb411535254c
+DIST vivaldi-snapshot-2.4.1483.4_p1-amd64.deb 60423372 BLAKE2B 
a33ad8d3ff51d9660b893bec046e19de6593ac8ea0c391bf5ad83199fc4a25828a691d808b4f73bce7668d44ebdf039bdb248e57dc9a6a47945bf21fa611d947
 SHA512 
c6fa2b35b3be9e5d6ccf8a25b220281042ec5d27b2ddbfccad1bf2054356252db355e2cc9dabf5f9e183ec54cfe6fd6d0279897844a51d61c5b083890ea3622f
+DIST vivaldi-snapshot-2.4.1483.4_p1-arm64.deb 54197168 BLAKE2B 
55210ff5a93a3c3ad76732651eed625bcec547275146b473d87b460f71761825b6ee256fdf01e58569e8404cb5e6904755602bda26dd7fd46695e3a32270d873
 SHA512 
6b9343e31a0fde207d1fac4ae5fabe3139888721f499a415b3ad38fd12887ec72f2d9ee716d85f94eccde5294f1f865d5682468d24f15e7bf4ec2610dbe31615
+DIST vivaldi-snapshot-2.4.1483.4_p1-armhf.deb 53269452 BLAKE2B 
4986084ab0900b9836bbe55f5a57baf737434a49450a81285dd7b532497b43c002f1532a935ef59a0b349d34718b785c4ca084aaa5b678b9d51d35dac83b0da5
 SHA512 
fc1acf7dfb0bb7e59ace96f1d788e0e426c7370ffc901798dc583f9d38410c2a311a6346bc08979c160c006537ab5a4aba79ef78ec8dd4db462e6216e4a34190
+DIST vivaldi-snapshot-2.4.1483.4_p1-i386.deb 58491544 BLAKE2B 
8859fa716217f3c387d2c75cc58199e929adda6e3a09e77a93ba633513b8970b185e0984b7149bf449ec2cec087263d9bf2e6f06c89309bf614275c8431c6701
 SHA512 
80f59d9a6d7578e6b24e1f2b4ed851d66a7c217b3bf1620684159034f28e8d073dc5c24fdacfe30b8a548fa4465a0e93dac1bcc65c05238ce36342a04fd32210

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

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

2019-03-14 Thread Jeroen Roovers
commit: d9ec17ede8758e0521b1a0d6f9893287359b1e9f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 14 13:46:01 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 14 13:46:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9ec17ed

www-client/vivaldi-snapshot: Old

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

 www-client/vivaldi-snapshot/Manifest   |   4 -
 .../vivaldi-snapshot-2.4.1468.4_p1.ebuild  | 119 -
 2 files changed, 123 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 72e874c333f..b6bb95aea3b 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,7 +1,3 @@
-DIST vivaldi-snapshot-2.4.1468.4_p1-amd64.deb 60127010 BLAKE2B 
417d6d92a8e57037a51e1c6f452b65c54521702d856601ac0826d27508e0e42a6a49719f941009a608b2685cc8546dffab4d97bd69d1552c3e5c16097e46c285
 SHA512 
4be42bc0143a2c4d99c040496d60db4d0b162abebdd8a317faf2199f5f5748822ee013d9fd78ab40c66d048735e44b839ca62ff99d05e6bd67ef71740705cecd
-DIST vivaldi-snapshot-2.4.1468.4_p1-arm64.deb 55580634 BLAKE2B 
11fbde72b6447aed924b8e36e02c6ddc0453b09a4ee0747eab49f2d56ccef040acfafbd3a086a2aaf4f96b9b6ed67a41592fdb23d74050a1b786dd4743e03f6f
 SHA512 
7b0cb0bfd8698a2aca07d7058ca5348bd5f05ecf0333f6aa1337e6d99273f3abd7214a20a0d2251e4ae74cdff79308685abe2ffe0c4ba95f3e63052e3ba25d48
-DIST vivaldi-snapshot-2.4.1468.4_p1-armhf.deb 52667690 BLAKE2B 
97e246e2c1f83bb60606c1cbff2a337ac90eee514a82cc98a4a42c837ee813e4288bda2c313936bf9f6b4bd8cf0e765add2711d3a55228673f2c6fdb1d1d
 SHA512 
cd6ee7647b4c10861177146962c90e12fce50c6f830c07ce7402b3ac16cd32ece5ae17833195ab267cb4def0373e9c7966d2e4600037a309d5917f7412f9d100
-DIST vivaldi-snapshot-2.4.1468.4_p1-i386.deb 58246838 BLAKE2B 
d6dd971408bb8a8c2224089e2fb1edb216f004fa39065956c70a27ebe7720f6f0ffdd1bc4473cae6fe8d9e7459cad9bb7c95778d8b45eb479a45e82b4876ee92
 SHA512 
08ad40d64765061879059124ea36f58df163e8b818f80f2cd08be6152f87011e7abb2932f4b82f65ecd16c28efe179b0820f75b7ac532fbf3a4785fd7ea0296c
 DIST vivaldi-snapshot-2.4.1476.4_p1-amd64.deb 60490688 BLAKE2B 
5c3e9e40806b6613eca7040e3cde53d5e225aaceee91923e21772d85a3fb21631e73d80537d6d9810a04bd17d6e55c252953edecd54c66dc4eecd564aa8a3d55
 SHA512 
ba9228f37d9a3366b50835e6e0fe7f0ecd9b6ab5c120db11e933756eb7c804ae09a1c8ebb8432363823be8c5f946ac06263457b991ff881427639302e6a64344
 DIST vivaldi-snapshot-2.4.1476.4_p1-arm64.deb 54238036 BLAKE2B 
d42e2f60e68b585676d594d4c16829d95fb999c2395fbeddbecdfec1e56fc31c8724a4729fd22eefcaa0a94e551bc15a61153b4c26f92f4a5d45736771c55520
 SHA512 
f6172a602c541449fac46d596cf13741d59f439db30d2a605193f54f2702456db3731b2ab1b0790c2a83c29b1d15e7d234c83f7ce4af453745b4e7e000ea21fd
 DIST vivaldi-snapshot-2.4.1476.4_p1-armhf.deb 53311228 BLAKE2B 
e436d6dd26294d0b8936f9ab569e8784e159fedd69c357e06790e9da293a7a2eb4ff1de91aa5e8c2d7e57353048d77dde449e4a0e6372c560eeb4b7b60976d6e
 SHA512 
d9873ec840aad1c08cdefb057ae8b5f63c24bffeb8a0148f2ba103a12f8e0a152a90ea116814d6be72595ccea92bbc051babe58a9d5a01517a0454a98a116e9e

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

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

2019-03-14 Thread Jeroen Roovers
commit: 893fbb7ba54519641de4f3e31aa3bf2dd657d12c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 14 13:44:12 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 14 13:46:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893fbb7b

www-client/vivaldi: Version 2.3.1440.61_p1

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

 www-client/vivaldi/Manifest  |   3 +
 www-client/vivaldi/vivaldi-2.3.1440.61_p1.ebuild | 128 +++
 2 files changed, 131 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index bb51ac70989..4984529af86 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,3 +1,6 @@
 DIST vivaldi-2.3.1440.60_p1-amd64.deb 58711168 BLAKE2B 
f5c25dae3aadcd2eabd7b65762b199eafa888a4b681421a509cf3e69ea2ed5db32e2050d7ffcf145af1ba757eed0e31f1eaaebdf3077c2088ea2569113beee2e
 SHA512 
cc915cd3869376c0b487f9b1b15124653a25b7703a3fe3c6bb5fbe9ef05c818cd7d073127b27ad36d8b717a0a45508dc5785a7e9a116b479538a420c85297da4
 DIST vivaldi-2.3.1440.60_p1-armhf.deb 51541568 BLAKE2B 
8ec9ec15450499a000a423c7a66a0b8b3009a4055503f18355945c3265ddcc1dfe12af095beec01f849bf8b3e1057b2dfa88d96cde224e7293dbafd069f6dc3b
 SHA512 
94e038f2a7b510d032c5d8bbed5ba5b43d411623a27d81e9d13bacf790083392141a8fc493d3e5ab75efecee8aad5b16826b339a141eaeda700500021fd07b71
 DIST vivaldi-2.3.1440.60_p1-i386.deb 56940048 BLAKE2B 
357bf0ff368aa25c8beca4008bc997261fa64b48a25e0ac71257829794fc042ae987569afc3a64e2b5fe16ad5e2dd1025f1a9444ed3625b8cfb5fcd957d5d272
 SHA512 
c977b04bac6b044c45a4cc75b6896d59083a01b76fa8fff4b9383f79fd6b24ab1a3de5e6d08a6ffc6d48174353dba4f745e55a4a74d5c92b51d47c54c639d03f
+DIST vivaldi-2.3.1440.61_p1-amd64.deb 58676624 BLAKE2B 
c192c59720dd6be040c886bb97f7d07f8bfcffb8a87a64bfde89505eea1c25c3b4058030153dbf88aabc89fe8f4db2a744a80c53238bd93ecb96a55e6a91f531
 SHA512 
8e5934e753b11a0e131568b3c44e7b64894abca2fac497fce594916fee626af18519c5e298dfef5ff461c2ae47add49881a0a1c0ddda77d82356890b5af18b66
+DIST vivaldi-2.3.1440.61_p1-armhf.deb 51556880 BLAKE2B 
7559a09383f63cd05403a23a03ebd0a919f99a390a0b912fcdb26dc3e181a34bcd484e326912d3b83150b67772f1b0b3c625f430165a00eedec013341c4ba695
 SHA512 
818715b60856c36bcdd028384b5faeef26c70b19571922d383829c7a7bdd00bf709aa932917cc79ed1cb7ea150de902e585617ae5a97e1e5044de380287f3326
+DIST vivaldi-2.3.1440.61_p1-i386.deb 56934588 BLAKE2B 
22ab389380293f759f2286fee018705007a30763398f60a3a8016db9c83a9ff96d79c015074942c3bf528881705094a1c0bac49e31cff1446e1f6c14700cc184
 SHA512 
6874e839dc95d97f8a0b3b9da8be8e1b3ab00140081f082fea948f54a3f704c2334923f53eb7bd726740d962f254822ac653dc1a1108a5d5f6875bde70b088f9

diff --git a/www-client/vivaldi/vivaldi-2.3.1440.61_p1.ebuild 
b/www-client/vivaldi/vivaldi-2.3.1440.61_p1.ebuild
new file mode 100644
index 000..d3152b11c32
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-2.3.1440.61_p1.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+CHROMIUM_LANGS="
+   am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
+   fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk 
ml
+   mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+inherit chromium-2 gnome2-utils multilib unpacker toolchain-funcs xdg-utils
+
+#VIVALDI_BRANCH="snapshot"
+
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
+VIVALDI_HOME="opt/${VIVALDI_BIN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_;
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango[X]
+"
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   iconv -c -t UTF-8 

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

2019-03-14 Thread Jeroen Roovers
commit: d8e7773645f106ed848d0ca5b67d8f00363686f5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 14 13:38:44 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 14 13:46:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e77736

www-client/opera: Version 58.0.3135.107

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

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-58.0.3135.107.ebuild | 112 
 2 files changed, 113 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index d7272ae2009..442911f58bf 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -2,4 +2,5 @@ DIST opera-12.16-1860.amd64.freebsd.tar.xz 13312684 BLAKE2B 
2c4cd52a07999c5beabe
 DIST opera-12.16-1860.i386.freebsd.tar.xz 13385696 BLAKE2B 
35fef5a5d1784941ce11ff3fed440d9c8f83ce5f9a0a8aad3f68deb470a7d82accfe7c9c93be225b458c0fc8e738ca7841d3d14abcaa201801321f3280f2b58f
 SHA512 
0bb2c0548765ea476cdb8be6c84faf1d60dddb5a2c08b7312027f4cd17fa8ebd4fbc1a97657bbcb0ac07733e5f3b340b181a307a778c38543140adbfe7f8b844
 DIST opera-12.16-1860.i386.linux.tar.xz 13154668 BLAKE2B 
7f9ef54f44bc143c13173bce92543351c39288058455baf3fde19f9f8766c9acd72971216c8c340fd89e918f18e89320eb8d13c4be9ec71635e2073c94c90067
 SHA512 
a13ec53311e3e78f35103a9dd5337c0e9a555362860213080211ee9d21de88fbd6aae03bed20b7515874d5a09dfbab108954213745fb82175f5e48e555152613
 DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 BLAKE2B 
e0cb727ea79868d1c3c692d445fc8949f554c3bbe2bf3c9f222885891458cab7af1a29096cd3caf6936e83068841dda4bff5b8a17eb55a86bebe39ce2b270183
 SHA512 
c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b
+DIST opera-stable_58.0.3135.107_amd64.deb 70577204 BLAKE2B 
19399125ccdcae0675d4c3f9f382ad83f7c52b5c8aa3ca62895e2368b39a2219addc95f54c0827fe8a73d6ee8e5e4996ef580199c82647ae5495f34f7a19f8f9
 SHA512 
26c657e10ca3d66830b4cd8dafa6508ca9306b703ffa583aa0082719af60d1fedc7cd61fd541dbdd1d07ce25bc5ee357c05b33936df66b0b163250f3ff66eefb
 DIST opera-stable_58.0.3135.90_amd64.deb 70977784 BLAKE2B 
e568a63f948982096b43a2500656d283b7fd6f94d7208a72fdf5ba2cbd4913452cc09dedbf6f0a42773dd96471e9dbffb9ee83cd566f26ee09bfdb6f0fbe0862
 SHA512 
1ced3a01401206cab472a2a5715e9f4e9b72086d0eb44645f048591ad4d58148a11acc1867dd731e327d6e4d73986cfefc05fe6eb5ae92fb72aaa807bbd6ff5e

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

[gentoo-commits] data/glep:master commit in: /

2019-03-14 Thread Michał Górny
commit: 16b019da0a4a6bdbaf5f03ea033fd6b822c5eae5
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 10 21:22:40 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 10 21:22:40 2019 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=16b019da

glep-0079: Allow creating new signatures before expiration

Modify the paragraph on handling expired signatures to clearly indicate
that the new signature can be created when the old one is *about to
expire*.  Requested by leio at the 2019-03-10 Council meeting.

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

 glep-0079.rst | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/glep-0079.rst b/glep-0079.rst
index 8f61ced..45a18a1 100644
--- a/glep-0079.rst
+++ b/glep-0079.rst
@@ -6,7 +6,7 @@ Type: Standards Track
 Status: Draft
 Version: 1
 Created: 2019-02-24
-Last-Modified: 2019-03-03
+Last-Modified: 2019-03-10
 Post-History: 2019-02-24
 Content-Type: text/x-rst
 Requires: 63
@@ -84,9 +84,10 @@ recruitment.
 Whenever a developer account is created, reactivated, renamed or has
 a new key fingerprint added, a signature is automatically created
 on the appropriate ``@gentoo.org`` UIDs and pushed to the keyservers.
-Whenever an old signature expires, a new one is automatically created.
-Whenever a developer account is disabled, renamed or has a fingerprint
-removed, the signatures from obsolete UIDs are automatically revoked.
+Whenever an old signature is about to expire, a new one is automatically
+created.  Whenever a developer account is disabled, renamed or has
+a fingerprint removed, the signatures from obsolete UIDs are
+automatically revoked.
 
 The signatures are issued only on the UIDs matching the Gentoo
 developer's ``@gentoo.org`` mailbox address, on keys whose primary key



[gentoo-commits] data/glep:master commit in: /

2019-03-14 Thread Michał Górny
commit: 039a2955d8b595205aac1834186ccd3d823c42ef
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 11 05:57:49 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 14 13:10:38 2019 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=039a2955

glep-0079: Reduce emphasis, as requested by ulm

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

 glep-0079.rst | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/glep-0079.rst b/glep-0079.rst
index 45a18a1..5c2e0d3 100644
--- a/glep-0079.rst
+++ b/glep-0079.rst
@@ -6,7 +6,7 @@ Type: Standards Track
 Status: Draft
 Version: 1
 Created: 2019-02-24
-Last-Modified: 2019-03-10
+Last-Modified: 2019-03-11
 Post-History: 2019-02-24
 Content-Type: text/x-rst
 Requires: 63
@@ -92,8 +92,8 @@ automatically revoked.
 The signatures are issued only on the UIDs matching the Gentoo
 developer's ``@gentoo.org`` mailbox address, on keys whose primary key
 fingerprints are listed in Gentoo LDAP ``gpgfingerprint`` records.  Keys
-missing such an UID are ignored.  **Names on the relevant user
-identifiers are not verified**.  The signatures are issued with
+missing such an UID are ignored.  *Names on the relevant user
+identifiers are not being verified*.  The signatures are issued with
 an expiration date of 1 year from being issued.
 
 



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

2019-03-14 Thread Jeroen Roovers
commit: 785d68710367264f33e8b2bdd68934f61a7c9d5d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 14 12:58:51 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 14 12:59:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785d6871

net-misc/youtube-dl: RDEPEND on dev-python/pycryptodome

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Fixes: https://bugs.gentoo.org/680306
Signed-off-by: Jeroen Roovers  gentoo.org>

 ...be-dl-2019.03.09.ebuild => youtube-dl-2019.03.09-r1.ebuild} | 10 +++---
 net-misc/youtube-dl/youtube-dl-.ebuild | 10 +++---
 2 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/net-misc/youtube-dl/youtube-dl-2019.03.09.ebuild 
b/net-misc/youtube-dl/youtube-dl-2019.03.09-r1.ebuild
similarity index 95%
rename from net-misc/youtube-dl/youtube-dl-2019.03.09.ebuild
rename to net-misc/youtube-dl/youtube-dl-2019.03.09-r1.ebuild
index b3603923fed..8249fc9c0e1 100644
--- a/net-misc/youtube-dl/youtube-dl-2019.03.09.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-2019.03.09-r1.ebuild
@@ -13,11 +13,15 @@ LICENSE="public-domain"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
 RESTRICT="test"
 SLOT="0"
-RDEPEND="
+DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${RDEPEND}
+RDEPEND="
+   ${DEPEND}
+   || (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/pycrypto[${PYTHON_USEDEP}]
+   )
 "
 S="${WORKDIR}/${PN}"
 

diff --git a/net-misc/youtube-dl/youtube-dl-.ebuild 
b/net-misc/youtube-dl/youtube-dl-.ebuild
index d7acffa97ea..b34881e4d22 100644
--- a/net-misc/youtube-dl/youtube-dl-.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-.ebuild
@@ -13,11 +13,15 @@ LICENSE="public-domain"
 KEYWORDS=""
 RESTRICT="test"
 SLOT="0"
-RDEPEND="
+DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${RDEPEND}
+RDEPEND="
+   ${DEPEND}
+   || (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/pycrypto[${PYTHON_USEDEP}]
+   )
 "
 
 src_compile() {



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

2019-03-14 Thread Michał Górny
commit: 23e290ba497ca00747a2807d3c47e1497e803777
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 14 12:45:52 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 14 12:45:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e290ba

app-doc/eclass-manpages: Add 20190314 snapshot

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

 app-doc/eclass-manpages/Manifest   |  1 +
 .../eclass-manpages-20190314.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest
index 693ca819202..7ae526d3227 100644
--- a/app-doc/eclass-manpages/Manifest
+++ b/app-doc/eclass-manpages/Manifest
@@ -1 +1,2 @@
 DIST eclass-manpages-20180812.tar.xz 419912 BLAKE2B 
35659ac43e43e71c600fb4955267c9d57ed36f29e0607150a8e8c061b158b6135a4b91f4e4c05fa178a03aa3068726ac13cd54e4cd135fbe152c8bebf81659bb
 SHA512 
6d01070c6113e5d5f4102d466abaa03ae824350285ca71a5a4f84d859f6c473e8e92d3f5387b76c4bb5dc8bcedcc6b36a63e074d70725c87233dea4fa6a6d0c6
+DIST eclass-manpages-20190314.tar.xz 419576 BLAKE2B 
baad0d5f9c67b7e4b9646e69e90583a8238590a02bb6bcc200b08f17f56b2ae50a56080526d3398623949ffc91857d944a1035d6b44fba07b17024c2c224b802
 SHA512 
22f4b32654f459afa8e5057f02c92628cc529f236e48a69f9b346e7bdcf60d12a4cdd71debf96e8d4b3e69b0e497feb9143b385a11d835b43d13c32fa1751d51

diff --git a/app-doc/eclass-manpages/eclass-manpages-20190314.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20190314.ebuild
new file mode 100644
index 000..d0c5185c96f
--- /dev/null
+++ b/app-doc/eclass-manpages/eclass-manpages-20190314.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="Collection of Gentoo eclass manpages"
+HOMEPAGE="https://www.gentoo.org/;
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+# Keep the keywords stabled. No need to change to ~arch.
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+
+DEPEND="app-arch/xz-utils"
+
+# How to create a snapshot and upload it to your dev-space:
+#
+# mkdir eclass-manpages-$(date +%Y%m%d)
+# cp "$(portageq get_repo_path / gentoo)"/eclass/*.eclass 
eclass-manpages-$(date +%Y%m%d)/
+# tar -cf eclass-manpages-$(date +%Y%m%d).tar eclass-manpages-$(date +%Y%m%d)
+# xz -e eclass-manpages-$(date +%Y%m%d).tar
+# scp eclass-manpages-$(date +%Y%m%d).tar.xz dev.gentoo.org:public_html/dist/
+#
+# Then copy the ebuild and update your name in SRC_URI ;-).
+
+src_compile() {
+   env ECLASSDIR="${S}" bash "${FILESDIR}"/eclass-to-manpage.sh || die
+}
+
+src_install() {
+   doman *.5
+}



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

2019-03-14 Thread Michał Górny
commit: 44cdda1fc07143aa39c74c1d411bec7a8f8c468a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 14 12:42:21 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 14 12:42:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44cdda1f

toolchain-funcs.eclass: Fix eclassdoc for tc-detect-is-softfloat

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

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

diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 12ed132c48f..27324b0ca60 100644
--- a/eclass/toolchain-funcs.eclass
+++ b/eclass/toolchain-funcs.eclass
@@ -218,13 +218,11 @@ tc-cpp-is-true() {
 }
 
 # @FUNCTION: tc-detect-is-softfloat
-# @RETURN:
-# Shell true if (positive or negative) detection was possible, shell
-# false otherwise. Also outputs a string when detection succeeds, see
-# tc-is-softfloat for the possible values.
+# @RETURN: Shell true if detection was possible, shell false otherwise
 # @DESCRIPTION:
 # Detect whether the CTARGET (or CHOST) toolchain is a softfloat based
-# one by examining the toolchain's output, if possible.
+# one by examining the toolchain's output, if possible.  Outputs a value
+# alike tc-is-softfloat if detection was possible.
 tc-detect-is-softfloat() {
# If fetching CPP falls back to the default (gcc -E) then fail
# detection as this may not be the correct toolchain.



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

2019-03-14 Thread Michał Górny
commit: 0dded1c44940fa37150be78ea1ae4cc0cf5bbf95
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 14 12:35:21 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 14 12:35:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dded1c4

app-doc/eclass-manpages: Switch the live ebuild to use git

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

 .../eclass-manpages-.ebuild| 35 +++---
 1 file changed, 10 insertions(+), 25 deletions(-)

diff --git a/app-doc/eclass-manpages/eclass-manpages-.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-.ebuild
index ea11ad47608..7dfb0d7e0d2 100644
--- a/app-doc/eclass-manpages/eclass-manpages-.ebuild
+++ b/app-doc/eclass-manpages/eclass-manpages-.ebuild
@@ -1,43 +1,28 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
+
+inherit git-r3
 
 DESCRIPTION="Collection of Gentoo eclass manpages"
 HOMEPAGE="https://www.gentoo.org/;
 SRC_URI=""
+EGIT_REPO_URI="https://anongit.gentoo.org/git/repo/gentoo.git
+   https://github.com/gentoo/gentoo.git;
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
 IUSE=""
 
-DEPEND="
-   || (
-   sys-apps/portage
-   sys-apps/portage-mgorny
-   )"
-
-S=${WORKDIR}
-
-genit() {
-   local e=${1:-${ECLASSDIR}}
-   einfo "Generating man pages from: ${e}"
-   # Need `bash` because the .sh isn't +x on the servers #451352
-   env ECLASSDIR=${e} bash "${FILESDIR}"/eclass-to-manpage.sh || die
+src_unpack() {
+   git-r3_fetch
+   git-r3_checkout '' '' '' eclass
 }
 
 src_compile() {
-   # First process any eclasses found in overlays.  Then process
-   # the main eclassdir last so that its output will clobber anything
-   # that might have come from overlays.  Main tree wins!
-   local o e
-   for o in $(portageq get_repos /) ; do
-   e="$(portageq get_repo_path / ${o})/eclass"
-   [[ -d ${e} ]] || continue
-   genit "${e}" || die
-   done
-   genit || die
+   env ECLASSDIR="${S}/eclass" bash "${FILESDIR}"/eclass-to-manpage.sh || 
die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/debugedit/files/, dev-util/debugedit/

2019-03-14 Thread Michał Górny
commit: 0e56e352403a2405a99465e68218e84a057933b4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 13 18:07:16 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 14 12:23:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e56e352

dev-util/debugedit: Apply GCC breakage workaround

Thanks to slyfox for the patch.

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

 dev-util/debugedit/debugedit-4.14.2-r1.ebuild  | 92 ++
 .../files/debugedit-4.14.2-no-reorder.patch| 57 ++
 2 files changed, 149 insertions(+)

diff --git a/dev-util/debugedit/debugedit-4.14.2-r1.ebuild 
b/dev-util/debugedit/debugedit-4.14.2-r1.ebuild
new file mode 100644
index 000..0aabb6cf18d
--- /dev/null
+++ b/dev-util/debugedit/debugedit-4.14.2-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+MY_P=rpm-${PV}
+DESCRIPTION="Stand-alone debugedit from RPM"
+HOMEPAGE="http://www.rpm.org
+   https://github.com/rpm-software-management/rpm;
+SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 1-2).x/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   sys-libs/zlib:=
+   >=dev-libs/popt-1.7
+   dev-libs/elfutils
+   dev-libs/nss
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   # do not reorder sections, ever; otherwise it breaks gcc
+   # https://bugs.gentoo.org/666954
+   eapply "${FILESDIR}"/debugedit-4.14.2-no-reorder.patch
+   eapply_user
+
+   # cheat it into believing we're bundling db
+   mkdir -p db/dist || die
+   touch db/dist/configure || die
+   chmod +x db/dist/configure || die
+   echo 'install:' > db3/Makefile || die
+
+   # TODO: why do we need to do this?
+   mkdir rpm || die
+   find -name '*.h' -exec cp {} rpm/ ';' || die
+}
+
+src_configure() {
+   append-cppflags -I"${EPREFIX}/usr/include/nss" 
-I"${EPREFIX}/usr/include/nspr"
+   local myconf=(
+   # force linking to static librpmio
+   --disable-shared
+
+   # disable linking compression libraries
+   ac_cv_header_bzlib_h=no
+   ac_cv_header_lzma_h=no
+   --disable-zstd
+
+   # fake some libraries we don't use
+   ac_cv_header_magic_h=yes
+   ac_cv_lib_magic_magic_open=yes
+
+   # use nss as crypto provider
+   --with-crypto=nss
+
+   # disable other stuff irrelevant to debugedit
+   --disable-nls
+   --disable-python
+   --without-acl
+   --without-archive
+   --without-cap
+   --without-external-db
+   --without-hackingdocs
+   --without-lua
+   --without-selinux
+   )
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   emake -C misc
+   emake -C rpmio
+   emake debugedit
+}
+
+src_test() {
+   :
+}
+
+src_install() {
+   dobin debugedit
+}

diff --git a/dev-util/debugedit/files/debugedit-4.14.2-no-reorder.patch 
b/dev-util/debugedit/files/debugedit-4.14.2-no-reorder.patch
new file mode 100644
index 000..0c196a842b4
--- /dev/null
+++ b/dev-util/debugedit/files/debugedit-4.14.2-no-reorder.patch
@@ -0,0 +1,57 @@
+From 0779d60cb5941610dd1f31632aa1655bf2cc447a Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Sat, 6 Oct 2018 17:56:00 +0100
+Subject: [PATCH] debugedit: don't reorder sections
+
+In https://bugs.gentoo.org/666954 debugedit processed
+crtbeginS.o from gcc-8.2.0 and turned into invalid ELF:
+
+```
+$ cp crtbeginS-ok-7.3.0.o.back crtbeginS-ok-7.3.0.o
+$ debugedit -i -b $(pwd) -d /usr/src/debug -l ./foo crtbeginS-ok-7.3.0.o
+$ export LANG=C
+$ readelf -a crtbeginS-ok-7.3.0.o.back >/dev/null && echo ok
+readelf: Warning: [ 9]: Info field (8) should index a relocatable section.
+ok
+
+$ readelf -a crtbeginS-ok-7.3.0.o >/dev/null && echo ok
+readelf: Warning: [ 9]: Info field (8) should index a relocatable section.
+readelf: Error:  bad symbol index: 54495f00 in reloc
+readelf: Error:  bad symbol index: 656c6261 in reloc
+readelf: Error:  bad symbol index: 62615465 in reloc
+readelf: Error:  bad symbol index: 69665f61 in reloc
+readelf: Warning: local symbol 11 found at index >= symtab's sh_info value of 
11
+readelf: Warning: local symbol 14 found at index >= symtab's sh_info value of 
11
+readelf: Warning: local symbol 15 found at index >= symtab's sh_info value of 
11
+```
+
+Ths fix is not to reorder sections as debugedit does not
+account for offset change.
+
+debugedit already does it for final executables and shared libraries.
+
+Bug: https://bugs.gentoo.org/666954
+Closes: 

[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, app-doc/eclass-manpages/, app-portage/eclass-manpages/, ...

2019-03-14 Thread Ulrich Müller
commit: 7bac445e6f8cd06f5ab0be152c7641580a72e3a2
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Mar 14 12:02:04 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Mar 14 12:02:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bac445e

app-portage/eclass-manpages: Move package to app-doc/eclass-manpages.

Closes: https://bugs.gentoo.org/680300
Acked-by: Michał Górny  gentoo.org>
Signed-off-by: Ulrich Müller  gentoo.org>

 app-doc/devmanual/devmanual-0_pre20141116.ebuild| 6 +++---
 app-doc/devmanual/devmanual-.ebuild | 6 +++---
 {app-portage => app-doc}/eclass-manpages/Manifest   | 0
 .../eclass-manpages/eclass-manpages-20180812.ebuild | 0
 .../eclass-manpages/eclass-manpages-.ebuild | 0
 .../eclass-manpages/files/eclass-to-manpage.awk | 0
 {app-portage => app-doc}/eclass-manpages/files/eclass-to-manpage.sh | 2 +-
 {app-portage => app-doc}/eclass-manpages/metadata.xml   | 0
 profiles/updates/1Q-2019| 1 +
 9 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20141116.ebuild 
b/app-doc/devmanual/devmanual-0_pre20141116.ebuild
index e891efa24f2..15b7afe991b 100644
--- a/app-doc/devmanual/devmanual-0_pre20141116.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20141116.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -55,12 +55,12 @@ src_install() {
 
 pkg_postinst() {
readme.gentoo_print_elog
-   if ! has_version app-portage/eclass-manpages; then
+   if ! has_version app-doc/eclass-manpages; then
elog "The offline version of the devmanual does not include the"
elog "documentation for the eclasses. If you need it, then 
emerge"
elog "the following package:"
elog
-   elog "app-portage/eclass-manpages"
+   elog "app-doc/eclass-manpages"
elog
fi
 }

diff --git a/app-doc/devmanual/devmanual-.ebuild 
b/app-doc/devmanual/devmanual-.ebuild
index e891efa24f2..15b7afe991b 100644
--- a/app-doc/devmanual/devmanual-.ebuild
+++ b/app-doc/devmanual/devmanual-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -55,12 +55,12 @@ src_install() {
 
 pkg_postinst() {
readme.gentoo_print_elog
-   if ! has_version app-portage/eclass-manpages; then
+   if ! has_version app-doc/eclass-manpages; then
elog "The offline version of the devmanual does not include the"
elog "documentation for the eclasses. If you need it, then 
emerge"
elog "the following package:"
elog
-   elog "app-portage/eclass-manpages"
+   elog "app-doc/eclass-manpages"
elog
fi
 }

diff --git a/app-portage/eclass-manpages/Manifest 
b/app-doc/eclass-manpages/Manifest
similarity index 100%
rename from app-portage/eclass-manpages/Manifest
rename to app-doc/eclass-manpages/Manifest

diff --git a/app-portage/eclass-manpages/eclass-manpages-20180812.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20180812.ebuild
similarity index 100%
rename from app-portage/eclass-manpages/eclass-manpages-20180812.ebuild
rename to app-doc/eclass-manpages/eclass-manpages-20180812.ebuild

diff --git a/app-portage/eclass-manpages/eclass-manpages-.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-.ebuild
similarity index 100%
rename from app-portage/eclass-manpages/eclass-manpages-.ebuild
rename to app-doc/eclass-manpages/eclass-manpages-.ebuild

diff --git a/app-portage/eclass-manpages/files/eclass-to-manpage.awk 
b/app-doc/eclass-manpages/files/eclass-to-manpage.awk
similarity index 100%
rename from app-portage/eclass-manpages/files/eclass-to-manpage.awk
rename to app-doc/eclass-manpages/files/eclass-to-manpage.awk

diff --git a/app-portage/eclass-manpages/files/eclass-to-manpage.sh 
b/app-doc/eclass-manpages/files/eclass-to-manpage.sh
similarity index 91%
rename from app-portage/eclass-manpages/files/eclass-to-manpage.sh
rename to app-doc/eclass-manpages/files/eclass-to-manpage.sh
index 5f389390d60..55d25aaaf4d 100755
--- a/app-portage/eclass-manpages/files/eclass-to-manpage.sh
+++ b/app-doc/eclass-manpages/files/eclass-to-manpage.sh
@@ -1,7 +1,7 @@
 #!/bin/bash
 
 : ${ECLASSDIR:=${0%/*}/../../../eclass}
-: ${FILESDIR:=${ECLASSDIR}/../app-portage/eclass-manpages/files}
+: ${FILESDIR:=${0%/*}}
 
 AWK="gawk"
 while [[ $# -gt 0 ]] ; do

diff --git a/app-portage/eclass-manpages/metadata.xml 
b/app-doc/eclass-manpages/metadata.xml
similarity index 100%

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

2019-03-14 Thread Mart Raudsepp
commit: 2e0edba77a478650ed779b58e28fdcd8a0e986fb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 10:43:51 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 10:43:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e0edba7

app-crypt/libsecret: default enable USE=vala

Various GNOME packages will unconditionally need it (seahorse
in main tree already does). Default enable it, as it just means
need of a vala slot at build time.

Bug: https://bugs.gentoo.org/665578
Bug: https://bugs.gentoo.org/680308
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/app-crypt/libsecret/libsecret-0.18.8.ebuild 
b/app-crypt/libsecret/libsecret-0.18.8.ebuild
index b9c94f568b4..18bfb758ce2 100644
--- a/app-crypt/libsecret/libsecret-0.18.8.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.8.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret;
 LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
 SLOT="0"
 
-IUSE="+crypt +introspection test vala"
+IUSE="+crypt +introspection test +vala"
 # Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
 REQUIRED_USE="test? ( introspection )
vala? ( introspection )"



  1   2   >