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

2018-12-18 Thread Sergei Trofimovich
commit: e477d6aca1b5848044ed2f72fe6d78e7f5b966cd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 19 00:37:36 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 19 07:22:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e477d6ac

dev-libs/capstone: bump up to 4.0

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

 dev-libs/capstone/Manifest |  1 +
 dev-libs/capstone/capstone-4.0.ebuild  | 85 ++
 dev-libs/capstone/files/capstone-4.0-FLAGS.patch   | 20 +
 .../files/capstone-4.0-double-DESTDIR.patch| 12 +++
 .../files/capstone-4.0-no-fuzz-tests.patch | 10 +++
 5 files changed, 128 insertions(+)

diff --git a/dev-libs/capstone/Manifest b/dev-libs/capstone/Manifest
index 4832b61e74a..f3ffa497b09 100644
--- a/dev-libs/capstone/Manifest
+++ b/dev-libs/capstone/Manifest
@@ -1 +1,2 @@
 DIST capstone-3.0.5_rc2.tar.gz 2829338 BLAKE2B 
dd35fc6c31ec008f78840410ea0d20de56ea8f01c3af1d28488beaceee7fa06ce03c8cd0f56d834eb738d23f528d240693586122b9c1e353365f7348fb6f8362
 SHA512 
31bafdb0b3183d0c054a4244cc135db9a3c3dc5cb2e2af706bfede0d53cca8cba81d74b74ef9a4adbfd6c79cc408864dd80b8203791e17bd6c98bb69ea4f6894
+DIST capstone-4.0.tar.gz 3411532 BLAKE2B 
3e60a946e81f6d6ea88c314ad066e1855e2401cd9e8e61a67d48071b0fe4b705b2276b0d2b52d0979f472895a69cbe7609f6a2c60b79be668730f41ea98bf92e
 SHA512 
5a10c67e88b246ad905364c62c56b4741df242c22f1b62bdea171e4d1d43e484f42f30b33e17324be6cff4c6fb10365528a9c3f4b2a5339ad24b0564fdd40bdb

diff --git a/dev-libs/capstone/capstone-4.0.ebuild 
b/dev-libs/capstone/capstone-4.0.ebuild
new file mode 100644
index 000..78213838489
--- /dev/null
+++ b/dev-libs/capstone/capstone-4.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="disassembly/disassembler framework + bindings"
+HOMEPAGE="http://www.capstone-engine.org/;
+SRC_URI="https://github.com/aquynh/${PN}/archive/${PV/_rc/-rc}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/4" # libcapstone.so.4
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="python"
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+   python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-FLAGS.patch
+   "${FILESDIR}"/${P}-no-fuzz-tests.patch
+   "${FILESDIR}"/${P}-double-DESTDIR.patch
+)
+
+S=${WORKDIR}/${P/_rc/-rc}
+
+wrap_python() {
+   if use python; then
+   pushd bindings/python >/dev/null || die
+   distutils-r1_${1} "$@"
+   popd >/dev/null
+   fi
+}
+
+src_prepare() {
+   default
+
+   wrap_python ${FUNCNAME}
+}
+
+src_configure() {
+   {
+   cat <<-EOF
+   # Gentoo overrides:
+   #   verbose build
+   V = 1
+   #   toolchain
+   AR = $(tc-getAR)
+   CC = $(tc-getCC)
+   RANLIB = $(tc-getRANLIB)
+   #  toolchain flags
+   CFLAGS = ${CFLAGS}
+   LDFLAGS = ${LDFLAGS}
+   #  libs
+   LIBDIRARCH = $(get_libdir)
+   EOF
+   } >> config.mk || die
+
+   wrap_python ${FUNCNAME}
+}
+
+src_compile() {
+   default
+
+   wrap_python ${FUNCNAME}
+}
+
+src_test() {
+   default
+
+   wrap_python ${FUNCNAME}
+}
+
+src_install() {
+   default
+
+   wrap_python ${FUNCNAME}
+}

diff --git a/dev-libs/capstone/files/capstone-4.0-FLAGS.patch 
b/dev-libs/capstone/files/capstone-4.0-FLAGS.patch
new file mode 100644
index 000..66e855c0c34
--- /dev/null
+++ b/dev-libs/capstone/files/capstone-4.0-FLAGS.patch
@@ -0,0 +1,20 @@
+Drop -O3 and allow user to specify their optimizations.
+
+--- a/cstool/Makefile
 b/cstool/Makefile
+@@ -1,13 +1,14 @@
+ # Makefile for Cstool of Capstone Disassembly Engine
+ 
+ include ../functions.mk
++include ../config.mk
+ 
+ .PHONY: clean all
+ 
+ LIBNAME = capstone
+ 
+ CFLAGS += -I../include -I.
+-LDFLAGS += -O3 -Wall -L.. -l$(LIBNAME)
++LDFLAGS += -Wall -L.. -l$(LIBNAME)
+ 
+ TARGET = cstool
+ SOURCES := $(wildcard *.c)

diff --git a/dev-libs/capstone/files/capstone-4.0-double-DESTDIR.patch 
b/dev-libs/capstone/files/capstone-4.0-double-DESTDIR.patch
new file mode 100644
index 000..46aca725e40
--- /dev/null
+++ b/dev-libs/capstone/files/capstone-4.0-double-DESTDIR.patch
@@ -0,0 +1,12 @@
+https://github.com/aquynh/capstone/issues/1311
+
+Avoid double DESTDIR in install.
+--- a/Makefile
 b/Makefile
+@@ -75,4 +75,4 @@ LIBDIRARCH ?= lib
+ #LIBDIRARCH ?= lib64
+-LIBDIR = $(DESTDIR)$(PREFIX)/$(LIBDIRARCH)
+-BINDIR = $(DESTDIR)$(PREFIX)/bin
++LIBDIR = $(PREFIX)/$(LIBDIRARCH)
++BINDIR = 

[gentoo-commits] repo/gentoo:master commit in: dev-ada/gps-bin/

2018-12-18 Thread Alfredo Tupone
commit: a30aa37660cad10a2529466fb0cbbc51bcec9ea7
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Dec 19 07:06:26 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Dec 19 07:06:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30aa376

dev-ada/gps-bin: Maintainer ada  gentoo.org

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

 dev-ada/gps-bin/metadata.xml | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-ada/gps-bin/metadata.xml b/dev-ada/gps-bin/metadata.xml
index 5c70b5a1629..2768f4f2cde 100644
--- a/dev-ada/gps-bin/metadata.xml
+++ b/dev-ada/gps-bin/metadata.xml
@@ -1,9 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   tup...@gentoo.org
-   Tupone Alfredo
+   
+   a...@gentoo.org


GPS, the GNAT Programming Studio, is a cutting-edge Free 
Software IDE



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

2018-12-18 Thread Alfredo Tupone
commit: 8b8705d7aef0b5688e0128a4ee6b96a5d14e457d
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Dec 19 07:03:59 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Dec 19 07:03:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8705d7

dev-lang/spark: Maintainer ada  gentoo.org

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

 dev-lang/spark/metadata.xml | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-lang/spark/metadata.xml b/dev-lang/spark/metadata.xml
index ca4e653c68e..2516831ba9a 100644
--- a/dev-lang/spark/metadata.xml
+++ b/dev-lang/spark/metadata.xml
@@ -1,9 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   tup...@gentoo.org
-   Tupone Alfredo
+   
+   a...@gentoo.org


SPARK is a software development technology specifically 
designed for



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

2018-12-18 Thread Alfredo Tupone
commit: f352595316ba12a13edf17c5cd87127c0abd6e79
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Dec 19 07:01:10 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Dec 19 07:01:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3525953

dev-lang/gnat-gpl: Maintainer -> ada  gentoo.org

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

 dev-lang/gnat-gpl/metadata.xml | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-lang/gnat-gpl/metadata.xml b/dev-lang/gnat-gpl/metadata.xml
index 5018efb098a..1e906679715 100644
--- a/dev-lang/gnat-gpl/metadata.xml
+++ b/dev-lang/gnat-gpl/metadata.xml
@@ -1,9 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   tup...@gentoo.org
-   Tupone Alfredo
+   
+   a...@gentoo.org


Useful only when building GCJ, this enables 
Abstract



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

2018-12-18 Thread Hans de Graaff
commit: b5e61a003f14714559b92c065ab68350f4400bdf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 19 06:23:23 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 19 06:23:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e61a00

dev-ruby/jmespath: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/jmespath/Manifest  |  1 -
 dev-ruby/jmespath/jmespath-1.3.1.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-ruby/jmespath/Manifest b/dev-ruby/jmespath/Manifest
index 4dc1a4916f0..707b62513fa 100644
--- a/dev-ruby/jmespath/Manifest
+++ b/dev-ruby/jmespath/Manifest
@@ -1,2 +1 @@
-DIST jmespath-1.3.1.tar.gz 40363 BLAKE2B 
516966f9457425658cbe73ae20850e2869d1ac22d000b8220ce58e9eb485ff1fc0f6cf676a2b9571267b69737de1770b2fddeeff88366b8617bf70be7abbd27a
 SHA512 
31f2e4d3137f0f2a837522561860dcab9aa659a51724373509caf9eef9ce7c2bc784ff57e4a527994eb68dfb6f1d2103d31f19e36a31538f0889ef56800c7829
 DIST jmespath-1.4.0.tar.gz 40899 BLAKE2B 
45e52f649950b00205af6010084e009a7327600971fdf84e0569498a031e9307876e412a4491fc176724667246fe9f81317a80dd7ff6c44b7e24a135af224e01
 SHA512 
2b3923a5c853c527ae10ed95da49e3f4888f80ec4eec18fcec2eff16698765e6e875575994ce2fa681977fb5329b122d95cab77fb80ead3548fc26fcbfb33859

diff --git a/dev-ruby/jmespath/jmespath-1.3.1.ebuild 
b/dev-ruby/jmespath/jmespath-1.3.1.ebuild
deleted file mode 100644
index baae00b9330..000
--- a/dev-ruby/jmespath/jmespath-1.3.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Implements JMESPath for Ruby"
-HOMEPAGE="https://github.com/jmespath/jmespath.rb;
-SRC_URI="https://github.com/jmespath/jmespath.rb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="${PN}.rb-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="1"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/I s:^:#:' \
-   
spec/{compliance_spec,compliance_without_errors_spec,spec_helper}.rb || die
-   sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die
-}



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

2018-12-18 Thread Hans de Graaff
commit: 1d71a321d972bf7badba5a00b6bb0fa1c559fe85
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 19 06:08:08 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 19 06:08:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d71a321

dev-ruby/autoprefixer-rails: add 9.4.3

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/autoprefixer-rails/Manifest   |  1 +
 .../autoprefixer-rails-9.4.3.ebuild| 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/autoprefixer-rails/Manifest 
b/dev-ruby/autoprefixer-rails/Manifest
index 275b54346fd..3fa63e0ac63 100644
--- a/dev-ruby/autoprefixer-rails/Manifest
+++ b/dev-ruby/autoprefixer-rails/Manifest
@@ -4,3 +4,4 @@ DIST autoprefixer-rails-9.1.4.gem 206336 BLAKE2B 
bea7ed6c4650fc9b5e647e186c1f27b
 DIST autoprefixer-rails-9.2.1.gem 208384 BLAKE2B 
6f16e02fcde2d90e4cf7da8031cb8898d1acb6ec30e97c8b91f1f2b282a7d0154c848d04916095f7e47010627cf74bc9d07a147fb3266874f732d67549f7ebba
 SHA512 
b2b20ac759a5988e61782d062d0ea6722ad99dc50ca1d02506dacce4168f79aeb0999f4dc558feb73998a79408ffb594ee901687f2e2205a81b3ebd61e6e8bbb
 DIST autoprefixer-rails-9.3.1.gem 208896 BLAKE2B 
8b9012ea0d4bdf002b0a705105437fb3ee09f930cf03ebfedd410ff26d171ad8d21a31276e052e3ab82317ca83e469019625ac60489d0a39c79930496a706505
 SHA512 
9aab5b49454b9e49220b993e04ab92122d1c2dbee824c3c1c51d82e01340461a340c21b302630fd83cfdd786de3c6f27a82a13d8f4e357e73ea93ccd735e8438
 DIST autoprefixer-rails-9.4.2.gem 211968 BLAKE2B 
bfb47c0a2f7c69f658cea39d299b74a8be9741b65ede701e7b8beab945c97cec86a42f8eb0d45615b6bc3c0f24fad08e341e67dc0a735e468107016147435b18
 SHA512 
a7e3db3025726866cb9f3298e6537d70664f47fbe4505566230e6adde63d625eab9e3f81cdaeaa95c1fa44054b28f9bceaae042df182bbb2eb3407f7d870607d
+DIST autoprefixer-rails-9.4.3.gem 212480 BLAKE2B 
8fa8f27be9e8fa885c913f8ac7c08ae05ef581de273bae829c19395e52a981b9c4f672e124a3ab2b4df2e9fa28982fe0b53a69fd7f3759f7c4c480dc43ab059e
 SHA512 
79bd15f4d094b3d073bb596606c32e819dd2b7c69af638cef1431aa3a21e2716a4a42a075b4b662ce63a45c631535f66ba18553acd6cf47e8bb61d41e55bb31d

diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.4.3.ebuild 
b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.4.3.ebuild
new file mode 100644
index 000..5c7bdefdb19
--- /dev/null
+++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.4.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use 
website"
+HOMEPAGE="https://github.com/ai/autoprefixer-rails;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="$(ver_cut 1)"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/execjs:*"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rails
+   dev-ruby/rake
+   dev-ruby/rspec-rails
+)"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die
+   sed -i -e "/Bundler/,+3d" spec/app/config/application.rb || die
+   rm spec/rails_spec.rb spec/compass_spec.rb || die
+}



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

2018-12-18 Thread Hans de Graaff
commit: 95e0bb77ba5d7370d972f7400546238f2fd2bc3b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 19 06:18:00 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 19 06:18:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e0bb77

dev-ruby/ast: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/ast/Manifest |  1 -
 dev-ruby/ast/ast-2.3.0.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-ruby/ast/Manifest b/dev-ruby/ast/Manifest
index fa6914e0a09..ad9128a011f 100644
--- a/dev-ruby/ast/Manifest
+++ b/dev-ruby/ast/Manifest
@@ -1,2 +1 @@
-DIST ast-2.3.0.gem 14848 BLAKE2B 
141aa3fd01bfd9d7c1b82ff20cab9243322c70f69ee54026ec121c5491fdfca1c00eae293c631c67b0c12b0ba9aeadcf3756a9cbe2a05cfa7c89a8acda48d188
 SHA512 
7b814517075a5f4607cab24e1c20747c7def1d818e6df95205eaad2152952a38cd551bff5f0d59979fd8c6cb7dfa6bc9830541257bb3a24927217fd84526d58f
 DIST ast-2.4.0.gem 15360 BLAKE2B 
1d68fa8137bf2a158e8b2e0f30d3d803791db7fcb397133681cd2ffb57badebe6f9afd792a7cf3907dc1fa3e3a617fbb0331c85c69e36a46ca49962f30be9979
 SHA512 
60a0b00103ed57c71907155ee7966127985021e51c1d829e2149c87066504e76fdb955f9717bb19b5627d5b8c44f0d6a165e208900ede2355a47970ee9664b72

diff --git a/dev-ruby/ast/ast-2.3.0.ebuild b/dev-ruby/ast/ast-2.3.0.ebuild
deleted file mode 100644
index 699c8663703..000
--- a/dev-ruby/ast/ast-2.3.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A library for working with abstract syntax trees"
-HOMEPAGE="https://github.com/whitequark/ast;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? (
-   dev-ruby/bacon )"
-
-all_ruby_prepare() {
-   sed -i -e "/[Bb]undler/d" Rakefile || die
-   sed -i -e "/git ls/d" ${PN}.gemspec || die
-   sed -i -e "/simplecov/,+11d" -e "/colored_output/d" test/helper.rb || 
die
-}
-
-each_ruby_test() {
-   ${RUBY} -S bacon -Itest -a || die
-}



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

2018-12-18 Thread Hans de Graaff
commit: 8b9f9f1bcb48ed02bf2917bf8f364622ff3dab39
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 19 06:11:06 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 19 06:11:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9f9f1b

dev-ruby/patron: amd64 stable

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/patron/patron-0.13.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/patron/patron-0.13.1.ebuild 
b/dev-ruby/patron/patron-0.13.1.ebuild
index 9e7b6892856..07e50489407 100644
--- a/dev-ruby/patron/patron-0.13.1.ebuild
+++ b/dev-ruby/patron/patron-0.13.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ HOMEPAGE="https://toland.github.com/patron/;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND+=" net-misc/curl"



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

2018-12-18 Thread Hans de Graaff
commit: 8a42ebf656f25a85f7d7461a5644c27d12dfb03d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 19 06:13:37 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 19 06:13:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a42ebf6

dev-ruby/amatch: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/amatch/Manifest|  1 -
 dev-ruby/amatch/amatch-0.3.1.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-ruby/amatch/Manifest b/dev-ruby/amatch/Manifest
index 40ca86f3244..396ea68f4d3 100644
--- a/dev-ruby/amatch/Manifest
+++ b/dev-ruby/amatch/Manifest
@@ -1,2 +1 @@
-DIST amatch-0.3.1.gem 28672 BLAKE2B 
19b59d5f04b54979e7ccb3c5aa48c06049a433349fa1e2ff9a8695faf1c67120d6cbe9b31059449327f0e5456cb1e58b723a8684532f68efe378d423f959762b
 SHA512 
4abd3d482646e75715b631eaaf001139928a910c7ee518ab468e089c71433d3a27191da4b22b0283ce1d8c1d33b77da5960c06fcd7dcf95121f1a0cc9dc543bb
 DIST amatch-0.4.0.gem 38912 BLAKE2B 
065b4c537a2727cbb7f7d52aff545a3f7f8434b37553e59b261d9760ed304c24a20e4778c375e7b7fa11f40655cac786ca15cdb11360ac7296f03186439be480
 SHA512 
c5a1d17b46f51796d3f082ab9d18845625a28e08339756ebc0689ad6c50b1406611fd5a316e628e4dab6d9b654c969a4fc6e8c2b2079f04c64e3d990e95a64a0

diff --git a/dev-ruby/amatch/amatch-0.3.1.ebuild 
b/dev-ruby/amatch/amatch-0.3.1.ebuild
deleted file mode 100644
index 8ee82f24434..000
--- a/dev-ruby/amatch/amatch-0.3.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Approximate Matching Extension for Ruby"
-HOMEPAGE="https://flori.github.com/amatch/;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_rdepend "=dev-ruby/tins-1*"
-
-each_ruby_configure() {
-   ${RUBY} -Cext extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake -Cext V=1
-   cp ext/amatch_ext$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib -S testrb-2 tests/* || die
-}



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

2018-12-18 Thread Hans de Graaff
commit: b4d2859ac3bab53b24d8d4852ff065ed2e68a85e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 19 06:09:03 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 19 06:09:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d2859a

dev-ruby/patron: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/patron/Manifest |  3 ---
 dev-ruby/patron/patron-0.11.1.ebuild | 44 
 dev-ruby/patron/patron-0.12.0.ebuild | 44 
 dev-ruby/patron/patron-0.12.1.ebuild | 44 
 4 files changed, 135 deletions(-)

diff --git a/dev-ruby/patron/Manifest b/dev-ruby/patron/Manifest
index 181e2fd339c..3004437d36b 100644
--- a/dev-ruby/patron/Manifest
+++ b/dev-ruby/patron/Manifest
@@ -1,5 +1,2 @@
 DIST patron-0.10.0.gem 59904 BLAKE2B 
f4ec8c81e4c0c13f3d3b5e0696955c01c8ff962980a8ed83ca7aaca722c422b0466a806af9b2c36f0183c16767f5b3f37dae4ae4a8801866592c8f861ba9778d
 SHA512 
bfe5fabbcbfa3d1c73ef6f79d100547de7e4121bcbd1f427423a127f0bc698bb8b6ade06c0e2eb1f529d1524e95fc36245b8be9d6e2c12b7e8d18b5f03ae6606
-DIST patron-0.11.1.gem 62976 BLAKE2B 
fc41865146876129eb824ccdd2351af8f0bb3bf099459becb87d0034291f864d576dda0c0ff017f0147eba88d7592dd5ce8ad3bb926db0d612e522a375a2c31a
 SHA512 
75a5705493f5496928279c751d396f9815bc47b4126ea8f9bcf9cabf7a40219b6f9cc2b12179d79848f616357552edcfe6b2b4312276bece432ed66a94ee8d63
-DIST patron-0.12.0.gem 64000 BLAKE2B 
1cdf258f4c49d5da6724a4ccb53ca81dd61f824727b5835a945799722db8aa9dd6878b903ea0cdebb2035a9f20f280539f624b9bf44e9a9da708687b163f8af0
 SHA512 
1826da20fe4aab21792d189466d4c6385d21388538c46e831f1852e0ea8f4007ddd0221e9c5a04eda67de9212d276bd494a98456f5befef42368925367d58798
-DIST patron-0.12.1.gem 64000 BLAKE2B 
d30990f79213929494d88e812e9c396474c326e87010a50416400ff5267acd9236fb5aedea8a110338356c3b0debc463752b23a595a04f44d9319a54d1c14cda
 SHA512 
ee551e221ea7c965055ddb72cdd063e5ed476ccaf032bc4b2a7f8344af38a4dbd5942d8eb5710bb2d23ca854b1676ff512eba4bfae7a33deef5238664bc7d00b
 DIST patron-0.13.1.gem 64512 BLAKE2B 
14f691cb0fd1c863a1ef634ba8aee94751095138e940f13bf09860e9e0061872fe14fa33416f59f82d4adc53963721d653936a3f058b27654ea7593d6068d0b7
 SHA512 
7b082ff7442c2635c38b37132cd61f6cd18d4792d41cbf3bed1201fb7371b75bb628a295f4e3dd173c23e086d3c1f54f0217df3f7d1a30c1031fcca86269e1e7

diff --git a/dev-ruby/patron/patron-0.11.1.ebuild 
b/dev-ruby/patron/patron-0.11.1.ebuild
deleted file mode 100644
index 843a380dbda..000
--- a/dev-ruby/patron/patron-0.11.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl"
-HOMEPAGE="https://toland.github.com/patron/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND+=" net-misc/curl"
-RDEPEND+=" net-misc/curl"
-
-all_ruby_prepare() {
-   # Fix Rakefile
-   sed -i -e 's:rake/rdoctask:rdoc/task:' \
-   -e 's/README.txt/README.md/' \
-   -e '/bundler/I s:^:#:' \
-   -e '/extensiontask/ s:^:#:' \
-   -e '/ExtensionTask/,/^end/ s:^:#:' \
-   Rakefile || die
-
-   # Avoid specs with failures. We were not running any specs before.
-   rm spec/session_ssl_spec.rb spec/session_spec.rb spec/response_spec.rb 
|| die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/patron extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake -Cext/patron V=1
-   cp ext/patron/session_ext$(get_modname) lib/patron/ || die "Unable to 
cp shared object file"
-}

diff --git a/dev-ruby/patron/patron-0.12.0.ebuild 
b/dev-ruby/patron/patron-0.12.0.ebuild
deleted file mode 100644
index 843a380dbda..000
--- a/dev-ruby/patron/patron-0.12.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl"
-HOMEPAGE="https://toland.github.com/patron/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND+=" net-misc/curl"
-RDEPEND+=" net-misc/curl"
-
-all_ruby_prepare() {
-   # Fix Rakefile
-   sed -i -e 's:rake/rdoctask:rdoc/task:' \
-   -e 

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

2018-12-18 Thread Hans de Graaff
commit: b2f32d67bf2ccb1a3f952641d93a1940d6c2bfe3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 19 06:15:50 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 19 06:15:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f32d67

dev-ruby/amatch: add ruby25

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/amatch/amatch-0.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/amatch/amatch-0.4.0.ebuild 
b/dev-ruby/amatch/amatch-0.4.0.ebuild
index 75f46cf51b6..8a0f63e44d1 100644
--- a/dev-ruby/amatch/amatch-0.4.0.ebuild
+++ b/dev-ruby/amatch/amatch-0.4.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"



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

2018-12-18 Thread Hans de Graaff
commit: 09b004d1ce3ef68afc6a4dbb4cd0c4631070ac27
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 19 06:16:58 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 19 06:16:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b004d1

dev-ruby/amq-protocol: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/amq-protocol/Manifest  |  1 -
 dev-ruby/amq-protocol/amq-protocol-2.2.0.ebuild | 27 -
 2 files changed, 28 deletions(-)

diff --git a/dev-ruby/amq-protocol/Manifest b/dev-ruby/amq-protocol/Manifest
index ff8a0ff1008..4507361af98 100644
--- a/dev-ruby/amq-protocol/Manifest
+++ b/dev-ruby/amq-protocol/Manifest
@@ -1,2 +1 @@
-DIST amq-protocol-2.2.0.gem 43520 BLAKE2B 
7cc9d8550ec2bfb40f4ad64f1baaeb782bda52562ccb6f7bb7692a1db400e1320e52c6ee10d0c1d3a96557fe4aa8f428e4f524e36b2a4c8685ca60b505fb3d9a
 SHA512 
8637e7c1b2540edd57d9d06f5cf51430ff2ed4cd603e3b8a9f9c48dce2468452a4d365782ba949b7e007d773febe83c1a22bca2dafb21c24b3c8f655eb53e5b4
 DIST amq-protocol-2.3.0.gem 45568 BLAKE2B 
f5af9184a37bb7484e18765cf6bd807048339f44ece70a1c5dc8d6580eb1449bd1deda9bd467970c0d03088f4f666ef0ba59141fe90b335508a854440cc5dae4
 SHA512 
cb9ca136908f09dd7f38f763b87516379efafb2cc3dfe34268064c08ee9fdda8e9299de4d94b70aa0569362fe18a541287a6b9649383ee0720f199fdc0b75263

diff --git a/dev-ruby/amq-protocol/amq-protocol-2.2.0.ebuild 
b/dev-ruby/amq-protocol/amq-protocol-2.2.0.ebuild
deleted file mode 100644
index 0d03e29cb04..000
--- a/dev-ruby/amq-protocol/amq-protocol-2.2.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An AMQP 0.9.1 serialization library for Ruby"
-HOMEPAGE="https://github.com/ruby-amqp/amq-protocol;
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec-its )"
-
-all_ruby_prepare() {
-   rm Gemfile || die
-   sed -i -e '/bundler/ s:^:#:' -e '/effin_utf8/ s:^:#:' 
spec/spec_helper.rb || die
-}



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

2018-12-18 Thread Hans de Graaff
commit: 48a7e7b9ae08553820e69c6e5f4818567835bbb8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 19 06:21:21 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 19 06:21:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a7e7b9

dev-ruby/delayer-deferred: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/delayer-deferred/Manifest |  1 -
 .../delayer-deferred/delayer-deferred-1.1.1.ebuild | 25 --
 2 files changed, 26 deletions(-)

diff --git a/dev-ruby/delayer-deferred/Manifest 
b/dev-ruby/delayer-deferred/Manifest
index 02d9d5686d5..ef81206c0d3 100644
--- a/dev-ruby/delayer-deferred/Manifest
+++ b/dev-ruby/delayer-deferred/Manifest
@@ -1,2 +1 @@
-DIST delayer-deferred-1.1.1.gem 13824 BLAKE2B 
c772e000d4652f379247f0536092afd1463fa72f99ea30f4504b74a2ecb89ced5a191308ba360465c89ea5bd78d1ab113877544457453a0e788e7f77dd85d923
 SHA512 
dd1568bd34071df12909d64f3fbfa4d48ad9e8f09901812e77ba15b56aaf79a24a61bfa2f7603526dba5c8a9bd048a27521244a4941be306c2edeb9b3d5e16b9
 DIST delayer-deferred-2.0.0.gem 20992 BLAKE2B 
0a297ad96a76ce38497c26c596581b3082d7cb9f2b0401ff90a2985a82340ac5e19124d03dde807a57d6765c2af93ef167a1557be171bffa71aee595a6ebb3c4
 SHA512 
d1e33f318e45ea212a84eea436f396ac9a1fb5ceb3bba018ff5b58211352954447f798148092bf46a8e29c6bc7d81e1c091f95e68f43339d4de63e46c98e5e0f

diff --git a/dev-ruby/delayer-deferred/delayer-deferred-1.1.1.ebuild 
b/dev-ruby/delayer-deferred/delayer-deferred-1.1.1.ebuild
deleted file mode 100644
index 8b0a1182172..000
--- a/dev-ruby/delayer-deferred/delayer-deferred-1.1.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby implementation of JSDeferred"
-HOMEPAGE="https://github.com/toshia/delayer-deferred;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/delayer-0.0.2:0"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' Rakefile test/helper.rb || die
-}



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

2018-12-18 Thread Alec Warner
commit: 5227319d4d5be27785450aadeb81247389759acc
Author: Alec Warner  gentoo  org>
AuthorDate: Wed Dec 19 03:21:38 2018 +
Commit: Alec Warner  gentoo  org>
CommitDate: Wed Dec 19 03:21:38 2018 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=5227319d

Remove rsync5.us, its no longer in rotation.

Signed-off-by: Alec Warner  gentoo.org>

 files/mirrors/rsync.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/files/mirrors/rsync.xml b/files/mirrors/rsync.xml
index 581a79d..0d181d2 100644
--- a/files/mirrors/rsync.xml
+++ b/files/mirrors/rsync.xml
@@ -33,10 +33,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   Georgia Tech - rsync3.us.gentoo.org
   rsync://rsync3.us.gentoo.org
 
-
-  Rochester Institute of Technology - rsync5.us.gentoo.org
-  rsync://rsync5.us.gentoo.org
-
 
   Steadfast Networks - rsync11.us.gentoo.org
   rsync://rsync11.us.gentoo.org



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

2018-12-18 Thread Georgy Yakovlev
commit: a6df6b586912812298cedb516a7c3b3d3862101c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Dec 19 02:56:20 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Dec 19 02:56:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6df6b58

media-libs/shaderc: drop old

Closes: https://bugs.gentoo.org/672652
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 media-libs/shaderc/shaderc-2017.2.ebuild | 89 
 1 file changed, 89 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2017.2.ebuild 
b/media-libs/shaderc/shaderc-2017.2.ebuild
deleted file mode 100644
index 3657eab08ee..000
--- a/media-libs/shaderc/shaderc-2017.2.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_COMMIT="7a23a01742b88329fb2260eda007172135ba25d4"
-MY_P="${PN}-${EGIT_COMMIT}"
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
-HOMEPAGE="https://github.com/google/shaderc;
-SRC_URI="https://github.com/google/shaderc/archive/${EGIT_COMMIT}.tar.gz -> 
${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND="
-   dev-util/glslang[${MULTILIB_USEDEP}]
-   dev-util/spirv-tools[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   dev-util/spirv-headers
-   doc? ( dev-ruby/asciidoctor )
-   test? (
-   dev-cpp/gtest
-   $(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
-   )
-"
-
-# https://github.com/google/shaderc/issues/470
-RESTRICT=test
-
-PATCHES=( "${FILESDIR}/${P}-fix-glslang-link-order.patch" )
-
-S="${WORKDIR}/${MY_P}"
-
-python_check_deps() {
-   if use test; then
-   has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
-   fi
-}
-
-src_prepare() {
-   cmake_comment_add_subdirectory examples
-
-   # Unbundle glslang, spirv-headers, spirv-tools
-   cmake_comment_add_subdirectory third_party
-   sed -i \
-   -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \
-   glslc/test/CMakeLists.txt || die
-
-   # Disable git versioning
-   sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
-
-   # Manually create build-version.inc as we disabled git versioning
-   cat <<- EOF > glslc/src/build-version.inc || die
-   "${P}\n"
-   "$(best_version dev-util/spirv-tools)\n"
-   "$(best_version dev-util/glslang)\n"
-   EOF
-
-   cmake-utils_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DSHADERC_SKIP_TESTS="$(usex !test)"
-   )
-   cmake-utils_src_configure
-}
-
-multilib_src_compile() {
-   if multilib_is_native_abi && use doc; then
-   cmake-utils_src_make glslc_doc_README
-   fi
-   cmake-utils_src_compile
-}
-
-multilib_src_install() {
-   if multilib_is_native_abi; then
-   use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
-   fi
-   cmake-utils_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/files/, media-libs/shaderc/

2018-12-18 Thread Georgy Yakovlev
commit: d7b891fb1485664188eebc4efb01b1865d664cbd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Dec 19 02:54:25 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Dec 19 02:54:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b891fb

media-libs/shaderc: bump to 2018.0

Bug: https://bugs.gentoo.org/672652
Closes: https://bugs.gentoo.org/672684
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 media-libs/shaderc/Manifest|  1 +
 .../shaderc-2018.0-fix-glslang-link-order.patch| 26 +++
 media-libs/shaderc/shaderc-2018.0.ebuild   | 85 ++
 3 files changed, 112 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 6e1fa802596..5be0f13941b 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1 +1,2 @@
+DIST shaderc-2018.0.tar.gz 206013 BLAKE2B 
b45fb6e959f621566817f8e31b1947e479b6ea392eb64f334dca9ad24cc4e8b736dd236e634de3f96342f48d8138722a2b769efb9db65025def5ed59bf5b911b
 SHA512 
7a420fde73c9f2aae3f13558d538a1f4ae43bba19e2b4d2da8fbbd017e9e4f328ece5f330f1bbcb9fe84c91b7eb84b9158dc2e3d144c82939090a0fa6f5b4ef0
 DIST shaderc-7a23a01742b88329fb2260eda007172135ba25d4.tar.gz 186291 BLAKE2B 
e91f57ba5c9339fed17d409b82df284a7897ed8bcabb203a0b8aab439df1d460ff5efdaa49e9140801b1430e831bbdca6920181fd1ddd07d8d35eb17b519246b
 SHA512 
558447bc29b0c7610fda0f6c2a6b66f3c8fc7f2f5e336ad190ae959caa8c7aa1e09d3c2efe0e197cb2cbe1fa97e0c68623ce423c658b29fcbd1f1e1ea4c85f18

diff --git 
a/media-libs/shaderc/files/shaderc-2018.0-fix-glslang-link-order.patch 
b/media-libs/shaderc/files/shaderc-2018.0-fix-glslang-link-order.patch
new file mode 100644
index 000..837303d84e1
--- /dev/null
+++ b/media-libs/shaderc/files/shaderc-2018.0-fix-glslang-link-order.patch
@@ -0,0 +1,26 @@
+diff --git a/glslc/CMakeLists.txt b/glslc/CMakeLists.txt
+index acf6fb0..0f5d888 100644
+--- a/glslc/CMakeLists.txt
 b/glslc/CMakeLists.txt
+@@ -18,7 +18,7 @@ add_library(glslc STATIC
+ shaderc_default_compile_options(glslc)
+ target_include_directories(glslc PUBLIC ${glslang_SOURCE_DIR})
+ target_link_libraries(glslc PRIVATE glslang OSDependent OGLCompiler
+-  HLSL glslang SPIRV ${CMAKE_THREAD_LIBS_INIT})
++  glslang SPIRV HLSL ${CMAKE_THREAD_LIBS_INIT})
+ target_link_libraries(glslc PRIVATE shaderc_util shaderc)
+ 
+ add_executable(glslc_exe src/main.cc)
+diff --git a/libshaderc_util/CMakeLists.txt b/libshaderc_util/CMakeLists.txt
+index 873540a..b189430 100644
+--- a/libshaderc_util/CMakeLists.txt
 b/libshaderc_util/CMakeLists.txt
+@@ -35,7 +35,7 @@ endif(SHADERC_ENABLE_INSTALL)
+ find_package(Threads)
+ target_link_libraries(shaderc_util PRIVATE
+   glslang OSDependent OGLCompiler HLSL glslang SPIRV
+-  SPIRV-Tools-opt ${CMAKE_THREAD_LIBS_INIT})
++  SPIRV-Tools-opt SPIRV-Tools ${CMAKE_THREAD_LIBS_INIT})
+ 
+ shaderc_add_tests(
+   TEST_PREFIX shaderc_util

diff --git a/media-libs/shaderc/shaderc-2018.0.ebuild 
b/media-libs/shaderc/shaderc-2018.0.ebuild
new file mode 100644
index 000..e0b0e435fad
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2018.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   >=dev-util/glslang-7.10[${MULTILIB_USEDEP}]
+   dev-util/spirv-tools[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   dev-util/spirv-headers
+   doc? ( dev-ruby/asciidoctor )
+   test? (
+   dev-cpp/gtest
+   $(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+   )
+"
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+PATCHES=( "${FILESDIR}/${P}-fix-glslang-link-order.patch" )
+
+python_check_deps() {
+   if use test; then
+   has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_prepare() {
+   cmake_comment_add_subdirectory examples
+
+   # Unbundle glslang, spirv-headers, spirv-tools
+   cmake_comment_add_subdirectory third_party
+   sed -i \
+   -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \
+   glslc/test/CMakeLists.txt || die
+
+   # Disable git versioning
+   sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+   # Manually create build-version.inc as we disabled git versioning
+   cat <<- EOF > glslc/src/build-version.inc || die
+   "${P}\n"
+   "$(best_version dev-util/spirv-tools)\n"
+   "$(best_version dev-util/glslang)\n"

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

2018-12-18 Thread Georgy Yakovlev
commit: 370c3d3030220a76274794702d943d1f431c6df3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Dec 19 02:55:30 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Dec 19 02:55:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370c3d30

media-libs/shaderc: revbump 2017.2, require older glslang

Bug: https://bugs.gentoo.org/672652
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 media-libs/shaderc/shaderc-2017.2-r1.ebuild | 89 +
 1 file changed, 89 insertions(+)

diff --git a/media-libs/shaderc/shaderc-2017.2-r1.ebuild 
b/media-libs/shaderc/shaderc-2017.2-r1.ebuild
new file mode 100644
index 000..e664c51b776
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2017.2-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_COMMIT="7a23a01742b88329fb2260eda007172135ba25d4"
+MY_P="${PN}-${EGIT_COMMIT}"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc;
+SRC_URI="https://github.com/google/shaderc/archive/${EGIT_COMMIT}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+PATCHES=( "${FILESDIR}/${P}-fix-glslang-link-order.patch" )
+
+S="${WORKDIR}/${MY_P}"
+
+python_check_deps() {
+   if use test; then
+   has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_prepare() {
+   cmake_comment_add_subdirectory examples
+
+   # Unbundle glslang, spirv-headers, spirv-tools
+   cmake_comment_add_subdirectory third_party
+   sed -i \
+   -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \
+   glslc/test/CMakeLists.txt || die
+
+   # Disable git versioning
+   sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+   # Manually create build-version.inc as we disabled git versioning
+   cat <<- EOF > glslc/src/build-version.inc || die
+   "${P}\n"
+   "$(best_version dev-util/spirv-tools)\n"
+   "$(best_version dev-util/glslang)\n"
+   EOF
+
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSHADERC_SKIP_TESTS="$(usex !test)"
+   )
+   cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+   if multilib_is_native_abi && use doc; then
+   cmake-utils_src_make glslc_doc_README
+   fi
+   cmake-utils_src_compile
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi; then
+   use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+   fi
+   cmake-utils_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/simgear/, games-simulation/flightgear/, ...

2018-12-18 Thread Maciej Mrozowski
commit: 53fb31434533e0376e428c6dfba49b274b8c293d
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Tue Dec 18 02:44:16 2018 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Wed Dec 19 01:38:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53fb3143

games-simulation/flightgear: Version bump 2018.3.1

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

 dev-games/simgear/Manifest |  1 +
 dev-games/simgear/simgear-2018.3.1.ebuild  | 60 ++
 games-simulation/flightgear-data/Manifest  |  1 +
 .../flightgear-data-2018.3.1.ebuild| 26 ++
 games-simulation/flightgear/Manifest   |  1 +
 ...gear-.ebuild => flightgear-2018.3.1.ebuild} | 35 +
 games-simulation/flightgear/flightgear-.ebuild | 25 +++--
 7 files changed, 133 insertions(+), 16 deletions(-)

diff --git a/dev-games/simgear/Manifest b/dev-games/simgear/Manifest
index e61b6afba8f..f8d3fc6505b 100644
--- a/dev-games/simgear/Manifest
+++ b/dev-games/simgear/Manifest
@@ -1,2 +1,3 @@
 DIST simgear-2018.1.1.tar.bz2 1303653 BLAKE2B 
44b98c2ba8ae292c3736d04813869df528d7ca14bbdc1773e1f4bd4b7b4899b5fd8605a7ada5dcc2d5e863e82ee2f1e1d2b980d3bd775c92325ad3ca834306c3
 SHA512 
3de7a15dc7b60e9e7466950c1b466d0daefea84b4730a9b8cf5e26c41cece5fd03ccf57b0f3cb977093482beb734560812e347003e19e0bb4b40d81820a11563
 DIST simgear-2018.2.1.tar.bz2 1314943 BLAKE2B 
60e44896d466085014020874a1be6ab3f6f87e472f985237404dffb5dfbd5c25f0d330701276e0b8d075830695872eb7521bb4eb5b0107edac5977c3aab85bf7
 SHA512 
6756994e0688a1f3699c33548ea90b19e99a439ea2f2002cf524629370cd1161a1556ee966fc3a781141fc7a08e7574adc0ecbe6dec67e72d631c6c4d744e4dd
+DIST simgear-2018.3.1.tar.bz2 1330322 BLAKE2B 
5b350ddce726d8ea15c4a1a64a28b9e4307647378c52989231daa7b4a0e53730dc754c239660d0f5ec33189ece6629448b37f61ca7578c21c3aa4147d4565a26
 SHA512 
673ee76e9f4f9c9adb25a2523bad5b70a079d821391cb8fc9f9e651ad6c195356ac9a8ba18a65df365dc66990406de287099fb249ca23eefc111ebba884f7289

diff --git a/dev-games/simgear/simgear-2018.3.1.ebuild 
b/dev-games/simgear/simgear-2018.3.1.ebuild
new file mode 100644
index 000..6c5c009057e
--- /dev/null
+++ b/dev-games/simgear/simgear-2018.3.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils toolchain-funcs
+
+DESCRIPTION="Development library for simulation games"
+HOMEPAGE="http://www.simgear.org/;
+SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+dns debug gdal openmp subversion test"
+
+COMMON_DEPEND="
+   dev-libs/expat
+   >=dev-games/openscenegraph-3.2.0
+   media-libs/openal
+   net-misc/curl
+   sys-libs/zlib
+   virtual/opengl
+   dns? ( net-libs/udns )
+   gdal? ( sci-libs/gdal )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/boost-1.44
+"
+RDEPEND="${COMMON_DEPEND}
+   subversion? ( dev-vcs/subversion )
+"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DNS=$(usex dns)
+   -DENABLE_GDAL=$(usex gdal)
+   -DENABLE_OPENMP=$(usex openmp)
+   -DENABLE_PKGUTIL=ON
+   -DENABLE_RTI=OFF
+   -DENABLE_SIMD=ON
+   -DENABLE_SOUND=ON
+   -DENABLE_TESTS=$(usex test)
+   -DSIMGEAR_HEADLESS=OFF
+   -DSIMGEAR_SHARED=ON
+   -DSYSTEM_EXPAT=ON
+   -DSYSTEM_UDNS=ON
+   -DUSE_AEONWAVE=OFF
+   -DOSG_FSTREAM_EXPORT_FIXED=OFF # TODO perhaps track it
+   )
+   cmake-utils_src_configure
+}

diff --git a/games-simulation/flightgear-data/Manifest 
b/games-simulation/flightgear-data/Manifest
index 4b2df599cd3..a638f22b8ea 100644
--- a/games-simulation/flightgear-data/Manifest
+++ b/games-simulation/flightgear-data/Manifest
@@ -1,2 +1,3 @@
 DIST FlightGear-2018.1.1-data.tar.bz2 1576049981 BLAKE2B 
cfcf028ca04ed785ba7c65979e6566ab773d8af869a9b62050969295eafecf7d1f5b6162f498af96786fa23a46e886390f240b56c83e7107473f59552a1155a5
 SHA512 
022f102f95c9cd8b153d991dad55ecd182e71aa0f3ecfe1502a35d6dcda0746a1fd183f808e59aba8c7f3a0cc9ae1f2f91ff49565bff4c7bc5a1c4889fcc127f
 DIST FlightGear-2018.2.1-data.tar.bz2 1624676603 BLAKE2B 
baecea2002fc3c256205e70c6692102f9bccd04c839902353b0e6d803a97221479e8b54095530dc7af366d842c487d04447f0fd775527e6f5ea0ac32ed602dd6
 SHA512 
93690703965dd83b610ea0ba67938c0d3fb2d5f6d8c842851a979f352387431eacafb4d181a56dad6def474b2ab84f412cf5531570ce18c1ec80076fe92e4d05
+DIST FlightGear-2018.3.1-data.tar.bz2 1735407015 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-office/skrooge/

2018-12-18 Thread Andreas Sturmlechner
commit: 34df7f4403e31b73e327757a7a45089bab2b2a2d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 18 21:09:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 18 23:29:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34df7f44

app-office/skrooge: 2.17.0 version bump

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

 app-office/skrooge/Manifest  |  1 +
 app-office/skrooge/metadata.xml  |  1 +
 app-office/skrooge/skrooge-2.17.0.ebuild | 99 
 3 files changed, 101 insertions(+)

diff --git a/app-office/skrooge/Manifest b/app-office/skrooge/Manifest
index 22b69ba3585..65c7394d25a 100644
--- a/app-office/skrooge/Manifest
+++ b/app-office/skrooge/Manifest
@@ -1 +1,2 @@
 DIST skrooge-2.16.2.tar.xz 21005424 BLAKE2B 
c8e11df29defc714fe71ad4f488cd6207dcc8bfc0cbee28422682f9c683ed7af8200b84f90cfdd0ca6d0bd0292dab46724c6b9afa0155c9f1603bbbe189b001d
 SHA512 
4bc7de279cf55888a258700c2a8450270904066684b1ce0b121cf5eb966da174d969daa3db432781de62d94420e706ab5364e386e053dde7617d967442eae397
+DIST skrooge-2.17.0.tar.xz 23421972 BLAKE2B 
c0e08ef7235a6e05e945fcb92a222cc89e7a99ead4b30ba112fea7b420e150545e002e174b747bf7955415241eb55e8007d97e7fd92fa547a1f596360ab68156
 SHA512 
e65a1e1ed30af7c76776dbdf22f62d475ec3aece9c866453634d2692c6d1f1d6c00cb04376861cb3b09a990a3202f08dcb70ffe28f3c146cce17ade3a3a67a47

diff --git a/app-office/skrooge/metadata.xml b/app-office/skrooge/metadata.xml
index 6afd808cbbb..5156b3be98f 100644
--- a/app-office/skrooge/metadata.xml
+++ b/app-office/skrooge/metadata.xml
@@ -8,5 +8,6 @@

Enable kactivities support
Build plugins for 
dev-qt/designer
+   Build with dev-qt/qtwebkit 
instead of dev-qt/qtwebengine

 

diff --git a/app-office/skrooge/skrooge-2.17.0.ebuild 
b/app-office/skrooge/skrooge-2.17.0.ebuild
new file mode 100644
index 000..adde622d056
--- /dev/null
+++ b/app-office/skrooge/skrooge-2.17.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
+HOMEPAGE="https://skrooge.org/;
+[[ ${PV} ==  ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="activities designer kde ofx webkit"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtconcurrent)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative 'widgets')
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtscript)
+   $(add_qt_dep qtsql)
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlcipher
+   dev-libs/grantlee:5
+   activities? ( $(add_frameworks_dep kactivities) )
+   kde? ( $(add_frameworks_dep krunner) )
+   ofx? ( dev-libs/libofx )
+   webkit? ( $(add_qt_dep qtwebkit) )
+   !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kwindowsystem)
+   dev-libs/libxslt
+   virtual/pkgconfig
+   x11-misc/shared-mime-info
+   designer? (
+   $(add_frameworks_dep kdesignerplugin)
+   $(add_qt_dep designer)
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   !app-office/skrooge:4
+   $(add_qt_dep qtquickcontrols)
+"
+
+REQUIRED_USE="test? ( designer )"
+
+# hangs + installs files
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   -DSKG_BUILD_TEST=$(usex test)
+   -DSKG_DESIGNER=$(usex designer)
+   $(cmake-utils_use_find_package activities KF5Activities)
+   $(cmake-utils_use_find_package kde KF5Runner)
+   $(cmake-utils_use_find_package ofx LibOfx)
+   -DSKG_WEBENGINE=$(usex !webkit)
+   )
+

[gentoo-commits] repo/gentoo:master commit in: kde-apps/kcalc/

2018-12-18 Thread Andreas Sturmlechner
commit: 162fe2cba46f502c012214612e5a2aff976d7a10
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 18 21:20:18 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 18 23:29:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162fe2cb

kde-apps/kcalc: Disable tests for this version

Closes: https://bugs.gentoo.org/673136
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kcalc/kcalc-18.12.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/kde-apps/kcalc/kcalc-18.12.0.ebuild 
b/kde-apps/kcalc/kcalc-18.12.0.ebuild
index 150699d9a9a..d826dfff8f0 100644
--- a/kde-apps/kcalc/kcalc-18.12.0.ebuild
+++ b/kde-apps/kcalc/kcalc-18.12.0.ebuild
@@ -31,3 +31,5 @@ RDEPEND="
 DEPEND="${RDEPEND}
sys-devel/gettext
 "
+
+RESTRICT+=" test" # bug #673136



[gentoo-commits] proj/kde:master commit in: kde-apps/kcalc/

2018-12-18 Thread Andreas Sturmlechner
commit: 3e515488b91bdd0322ef20664a6f4f23adddf3b6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 18 21:19:32 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 18 21:19:55 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3e515488

kde-apps/kcalc: Add missing DEPEND

Upstream commit eab0134fd8a4ebc8d4b5e2432f9afab7d760364e

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

 kde-apps/kcalc/kcalc-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kcalc/kcalc-.ebuild b/kde-apps/kcalc/kcalc-.ebuild
index 1ba88da827..dcd9d35168 100644
--- a/kde-apps/kcalc/kcalc-.ebuild
+++ b/kde-apps/kcalc/kcalc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,6 +17,7 @@ RDEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
$(add_frameworks_dep kguiaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kinit)



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2018-12-18 Thread Andreas Sturmlechner
commit: 5f86bf66598ef2852575cad2767678247fde95fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 18 20:34:22 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 18 21:03:12 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5f86bf66

app-office/skrooge: Add USE webkit, add missing RDEPEND

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

 app-office/skrooge/metadata.xml| 1 +
 app-office/skrooge/skrooge-.ebuild | 9 ++---
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/app-office/skrooge/metadata.xml b/app-office/skrooge/metadata.xml
index 6afd808cbb..5156b3be98 100644
--- a/app-office/skrooge/metadata.xml
+++ b/app-office/skrooge/metadata.xml
@@ -8,5 +8,6 @@

Enable kactivities support
Build plugins for 
dev-qt/designer
+   Build with dev-qt/qtwebkit 
instead of dev-qt/qtwebengine

 

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index c302e46e17..5fb3502a49 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ HOMEPAGE="https://skrooge.org/;
 
 LICENSE="GPL-2"
 KEYWORDS=""
-IUSE="activities designer kde ofx"
+IUSE="activities designer kde ofx webkit"
 
 COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -45,7 +45,6 @@ COMMON_DEPEND="
$(add_qt_dep qtscript)
$(add_qt_dep qtsql)
$(add_qt_dep qtsvg)
-   $(add_qt_dep qtwebkit)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
app-crypt/qca:2[qt5(+)]
@@ -54,6 +53,8 @@ COMMON_DEPEND="
activities? ( $(add_frameworks_dep kactivities) )
kde? ( $(add_frameworks_dep krunner) )
ofx? ( dev-libs/libofx )
+   webkit? ( $(add_qt_dep qtwebkit) )
+   !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
 "
 DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kguiaddons)
@@ -69,6 +70,7 @@ DEPEND="${COMMON_DEPEND}
 "
 RDEPEND="${COMMON_DEPEND}
!app-office/skrooge:4
+   $(add_qt_dep qtquickcontrols)
 "
 
 REQUIRED_USE="test? ( designer )"
@@ -83,6 +85,7 @@ src_configure() {
$(cmake-utils_use_find_package activities KF5Activities)
$(cmake-utils_use_find_package kde KF5Runner)
$(cmake-utils_use_find_package ofx LibOfx)
+   -DSKG_WEBENGINE=$(usex !webkit)
)
 
kde5_src_configure



[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/

2018-12-18 Thread Sergei Trofimovich
commit: 7e1fcd4c45d526af0055042789a1d67e526d8d86
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 18 23:02:41 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 18 23:02:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1fcd4c

x11-terms/cool-retro-term: bump up to 1.1.0

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

 x11-terms/cool-retro-term/Manifest |  2 +
 .../cool-retro-term/cool-retro-term-1.1.0.ebuild   | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/x11-terms/cool-retro-term/Manifest 
b/x11-terms/cool-retro-term/Manifest
index fa654a4905c..d6b1aa62d7a 100644
--- a/x11-terms/cool-retro-term/Manifest
+++ b/x11-terms/cool-retro-term/Manifest
@@ -1,2 +1,4 @@
 DIST cool-retro-term-1.0.1.tar.gz 7735425 BLAKE2B 
b59996137cd66bfcd33d51cd14722cf671aabdc0e8bb8258694f6754105a1bcd75d5e37d0c2b844d65c05dcce7c3fe0f2a48eebb42957415cd899edf7f507adb
 SHA512 
4206ec33d80b511755cf97f136309a66cc67fac6ff5d275245b0bf96c438ed31d20747acf2b829ffcd1b55d84ae9c6b28013db3ab6a0e2f0573e4da516827ea0
+DIST cool-retro-term-1.1.0.tar.gz 1973348 BLAKE2B 
9490b05db849bdc08e83215651081e175a59888b2dc1a516fa380fcf10d5b9443e9d214009d06e6b0741cad6c16857357753c846be18b7fd9455c7a3e28ec728
 SHA512 
70a0fdd3653fa91b92f796d865bd1256fa39228ff536dad95d0eadee502e6babbc56ae6e0275913ec38573669e4f03938dd559128cbf46209149bd60171391e6
 DIST qmltermwidget-0.1.0.tar.gz 196864 BLAKE2B 
c1be94c175e7de9314ca2ff72319024b058707111e964ac31fddc4fc5f7afe0bcae623c8b58ffe731c2536fc0c3fd267dd621e82f6a7ff3ebe95c842fc9b60cb
 SHA512 
d628b02deb9cce1bb1c1365b045d18a4d1afa641abb928979dba79c7aa58cd940d4974052a5dd6dd2f68d938451b28f3d2e15ab54430e4432c0b174bb4ee62d0
+DIST qmltermwidget-0.2.0.tar.gz 219516 BLAKE2B 
452fe72f01773d3307d5f4dca4ef38ea8e35b6ee4e3255d660e94baafc83949fca943807fd4ea76e0b985032952c387b5911a65891488b399d0cb41e6be06d87
 SHA512 
544d57296de6999b86bf2b921d1d93ac5d7eddd02eea436df4ecea0966c82389e716310fd7e4d13dd918bc1b3fd2d02f953c713dc5b4abcfc56d3f3f617adf43

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.1.0.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.1.0.ebuild
new file mode 100644
index 000..1fe6e1ea0e5
--- /dev/null
+++ b/x11-terms/cool-retro-term/cool-retro-term-1.1.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils qmake-utils
+
+QTW_PN=qmltermwidget
+QTW_PV=0.2.0
+QTW_P=${QTW_PN}-${QTW_PV}
+
+DESCRIPTION="terminal emulator which mimics the look and feel of the old 
cathode tube screens"
+HOMEPAGE="https://github.com/Swordfish90/cool-retro-term;
+SRC_URI="https://github.com/Swordfish90/cool-retro-term/archive/${PV}.tar.gz 
-> ${P}.tar.gz
+   https://github.com/Swordfish90/qmltermwidget/archive/${QTW_PV}.tar.gz 
-> ${QTW_P}.tar.gz"
+
+LICENSE="GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-qt/qtdeclarative:5[localstorage]
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   rmdir qmltermwidget || die
+   mv "${WORKDIR}/${QTW_P}" qmltermwidget || die
+}
+
+src_configure() {
+   eqmake5 PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+   # default attempts to install directly to /usr
+   emake INSTALL_ROOT="${D}" install || die
+   doman packaging/debian/cool-retro-term.1
+}
+
+pkg_preinst() { gnome2_icon_savelist; }
+pkg_postinst() { gnome2_icon_cache_update; }
+pkg_postrm() { gnome2_icon_cache_update; }



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

2018-12-18 Thread Gilles Dartiguelongue
commit: 409d0e2a9c9c899fb1fb04cc808fe0aff3f745ca
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 18 22:27:03 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 18 22:41:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409d0e2a

media-gfx/gnome-screenshot: add missing appstream-glib to DEPEND

Closes: https://bugs.gentoo.org/673366
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild 
b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild
index 9244d3de109..356eb6e133b 100644
--- a/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild
+++ b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild
@@ -24,6 +24,7 @@ RDEPEND="${COMMON_DEPEND}
>=gnome-base/gsettings-desktop-schemas-0.1.0
 "
 DEPEND="${COMMON_DEPEND}
+   dev-libs/appstream-glib
dev-libs/libxml2:2
>=sys-devel/gettext-0.19.8
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: app-emulation/cloud-init/files/, app-emulation/cloud-init/

2018-12-18 Thread Gilles Dartiguelongue
commit: dd445b3181973262fa41a591286ec101c9cf486a
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 18 22:22:31 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 18 22:41:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd445b31

app-emulation/cloud-init: 18.4-r1 → 18.5

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

 app-emulation/cloud-init/Manifest  |  1 +
 app-emulation/cloud-init/cloud-init-18.5.ebuild| 90 ++
 .../files/18.5-fix-invalid-string-format.patch | 46 +++
 3 files changed, 137 insertions(+)

diff --git a/app-emulation/cloud-init/Manifest 
b/app-emulation/cloud-init/Manifest
index 6a289ecfa8c..4f2aa6f1599 100644
--- a/app-emulation/cloud-init/Manifest
+++ b/app-emulation/cloud-init/Manifest
@@ -1,2 +1,3 @@
 DIST cloud-init-17.2.tar.gz 810821 BLAKE2B 
df1a7c1ed1fc48a7801a53bd89839d963debca6abf7f892d61bf7ec9222ab33bf78221e65d79028e0445cac4c5fe1e0c1620d49aea26c036ee17933d9c1893f5
 SHA512 
ad1c7f6ca9762b70a1f06a6b538032a7de0c5371fd792260d5959df113f4f51509d184b2207ffa23b41f395c1903d551d66aaf2a2ad60af3594cf1f18d1e4a38
 DIST cloud-init-18.4.tar.gz 965112 BLAKE2B 
2879aafedea877e4e406a5e837d100ba65e40c62660621f606e7a189af7b1ec8d98ba2c02ae5d253a0b4587502d3a636dec5c2772c968a9037b47e62a05656b4
 SHA512 
730aca6406f652f55afc2dd50c49eb6708584e0a96715606bcba05cb7f40e47c256faff1f9748f04674a8f941ec9435801c9ed2ac79adec8a6ef167d6b195103
+DIST cloud-init-18.5.tar.gz 990381 BLAKE2B 
0dbbd5b2402d3a7742c46f8a37b0ea31f40ac16bdbfe49dca0056ab8f90c47dbf26e6d3f40f34275caf5102d0b9b8be4e2c28bfc2276e85a5aad11af20b08979
 SHA512 
f89ee636922e33b5b2dcb5230763404fbeee148e28b8f61bf5b2f1f07000f960f9d38545dfb7bcbe9afb8253f77d66c94b39e9a159715b44a440a7cbe1fe1aeb

diff --git a/app-emulation/cloud-init/cloud-init-18.5.ebuild 
b/app-emulation/cloud-init/cloud-init-18.5.ebuild
new file mode 100644
index 000..c4ff15cbfd9
--- /dev/null
+++ b/app-emulation/cloud-init/cloud-init-18.5.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Cloud instance initialisation magic"
+HOMEPAGE="https://launchpad.net/cloud-init;
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+CDEPEND="
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/oauthlib[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.2[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${CDEPEND}
+   >=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/unittest2[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/contextlib2[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   net-analyzer/macchanger
+   sys-apps/iproute2
+   sys-fs/growpart
+   virtual/logger
+"
+
+PATCHES=(
+   # Fix Gentoo support
+   # 
https://code.launchpad.net/~gilles-dartiguelongue/cloud-init/+git/cloud-init/+merge/358777
+   "${FILESDIR}"/${PN}-18.4-fix-packages-module.patch
+   "${FILESDIR}"/${PN}-18.4-gentoo-support-upstream-templates.patch
+   "${FILESDIR}"/18.4-fix-filename-for-storing-locale.patch
+   "${FILESDIR}"/18.4-fix-update_package_sources-function.patch
+   "${FILESDIR}"/18.4-add-support-for-package_upgrade.patch
+   # From master
+   "${FILESDIR}"/${PV}-fix-invalid-string-format.patch
+)
+
+src_prepare() {
+   # Fix location of documentation installation
+   sed -i "s:USR + '/share/doc/cloud-init:USR + '/share/doc/${PF}:" 
setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Do not use Makefile target as it does not setup environment correclty
+   esetup.py nosetests -v --where cloudinit --where tests/unittests || die
+}
+
+python_install() {
+   distutils-r1_python_install --init-system=sysvinit_openrc,systemd 
--distro gentoo
+}
+
+python_install_all() {
+   keepdir /etc/cloud
+
+   distutils-r1_python_install_all
+
+   # installs as non-executable
+   chmod +x "${D}"/etc/init.d/*
+}
+
+pkg_postinst() {
+   elog "cloud-init-local needs to be run in the boot runlevel because it"
+   elog "modifies services in the default runlevel.  When a runlevel is 
started"
+   elog "it is cached, so 

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

2018-12-18 Thread Sergei Trofimovich
commit: 134dc72e3b4e140756f00b65688f084188f59d18
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 18 22:37:25 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 18 22:37:25 2018 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=134dc72e

8.2.0: backport avx2 codegen SIGSEGV, bug #657060

Fixes SIGSEGV when building media-libs/opencv-3.4.1-r1

Reported-by: Johannes Hirte
Bug: https://bugs.gentoo.org/657060
Bug: https://gcc.gnu.org/PR86871
Signed-off-by: Sergei Trofimovich  gentoo.org>

 8.2.0/gentoo/115_all_avx2-SIGSEGV-PR86871.patch | 69 +
 8.2.0/gentoo/README.history |  1 +
 2 files changed, 70 insertions(+)

diff --git a/8.2.0/gentoo/115_all_avx2-SIGSEGV-PR86871.patch 
b/8.2.0/gentoo/115_all_avx2-SIGSEGV-PR86871.patch
new file mode 100644
index 000..4d24259
--- /dev/null
+++ b/8.2.0/gentoo/115_all_avx2-SIGSEGV-PR86871.patch
@@ -0,0 +1,69 @@
+https://bugs.gentoo.org/657060
+https://gcc.gnu.org/PR86871
+
+From c69949a7ec14a363128cd1445c7153e1ce051eb7 Mon Sep 17 00:00:00 2001
+From: rsandifo 
+Date: Tue, 14 Aug 2018 09:24:45 +
+Subject: [PATCH] Fix invalid assumption in vect_transform_stmt (PR 86871)
+
+The handling of outer-loop uses of inner-loop definitions assumed
+that anything that wasn't a PHI would be a gassign.  It's also
+possible for it to be a gcall.
+
+2018-08-14  Richard Sandiford  
+
+gcc/
+   Backport from mainline
+   2018-08-09  Richard Sandiford  
+
+   PR tree-optimization/86871
+   * tree-vect-stmts.c (vect_transform_stmt): Use gimple_get_lhs
+   instead of gimple_assign_lhs.
+
+gcc/testsuite/
+   Backport from mainline
+   2018-08-09  Richard Sandiford  
+
+   PR tree-optimization/86871
+   * gcc.dg/vect/pr86871.c: New test.
+
+
+git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@263528 
138bc75d-0d04-0410-961f-82ee72b054a4
+---
+ gcc/testsuite/gcc.dg/vect/pr86871.c | 15 +++
+ gcc/tree-vect-stmts.c   |  2 +-
+ 4 files changed, 33 insertions(+), 1 deletion(-)
+ create mode 100644 gcc/testsuite/gcc.dg/vect/pr86871.c
+
+--- /dev/null
 b/gcc/testsuite/gcc.dg/vect/pr86871.c
+@@ -0,0 +1,15 @@
++/* { dg-do compile } */
++
++extern int b[];
++extern int c[];
++void g(int f) {
++  for (; f; f++) {
++int d = 0;
++for (int e = -1; e <= 1; e++) {
++  int a = f + e;
++  if (a)
++d = *(c + a);
++}
++*(b + f) = d;
++  }
++ }
+--- a/gcc/tree-vect-stmts.c
 b/gcc/tree-vect-stmts.c
+@@ -9602,7 +9602,7 @@ vect_transform_stmt (gimple *stmt, gimple_stmt_iterator 
*gsi,
+   if (gimple_code (stmt) == GIMPLE_PHI)
+ scalar_dest = PHI_RESULT (stmt);
+   else
+-scalar_dest = gimple_assign_lhs (stmt);
++scalar_dest = gimple_get_lhs (stmt);
+ 
+   FOR_EACH_IMM_USE_FAST (use_p, imm_iter, scalar_dest)
+{
+-- 
+2.20.1
+

diff --git a/8.2.0/gentoo/README.history b/8.2.0/gentoo/README.history
index 787f60c..6e3896c 100644
--- a/8.2.0/gentoo/README.history
+++ b/8.2.0/gentoo/README.history
@@ -1,5 +1,6 @@
 1.7TODO
+ 114_all_kr-decl-PR88214.patch
+   + 115_all_avx2-SIGSEGV-PR86871.patch
 
 1.601 Dec 2018
U 10_all_default-fortify-source.patch



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

2018-12-18 Thread Rick Farina
commit: aaf7239ca9710dcaa3d68dc4837d89a18fb84c9d
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Dec 18 21:40:07 2018 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Dec 18 21:40:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf7239c

net-wireless/wepattack: update jtr deps

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

 .../{wepattack-0.1.3-r3.ebuild => wepattack-0.1.3-r4.ebuild}| 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-wireless/wepattack/wepattack-0.1.3-r3.ebuild 
b/net-wireless/wepattack/wepattack-0.1.3-r4.ebuild
similarity index 89%
rename from net-wireless/wepattack/wepattack-0.1.3-r3.ebuild
rename to net-wireless/wepattack/wepattack-0.1.3-r4.ebuild
index a10ba9a107d..cc200b2888b 100644
--- a/net-wireless/wepattack/wepattack-0.1.3-r3.ebuild
+++ b/net-wireless/wepattack/wepattack-0.1.3-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,13 +15,13 @@ KEYWORDS="amd64 x86"
 IUSE="john"
 
 DEPEND="
-   dev-libs/openssl
+   dev-libs/openssl:*
net-libs/libpcap
sys-libs/zlib
 "
 
 RDEPEND="${DEPEND}
-   john? ( app-crypt/johntheripper )"
+john? ( || ( app-crypt/johntheripper app-crypt/johntheripper-jumbo ) )"
 
 S="${WORKDIR}/${MY_P}"
 



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

2018-12-18 Thread Rick Farina
commit: 5c709711434c65390363fd1689cb0ffb33d0f698
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Dec 18 21:34:31 2018 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Dec 18 21:40:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c709711

app-crypt/johntheripper: blocker jtr-jumbo

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

 app-crypt/johntheripper/johntheripper-1.7.9-r11.ebuild | 3 ++-
 app-crypt/johntheripper/johntheripper-1.7.9-r6.ebuild  | 3 ++-
 app-crypt/johntheripper/johntheripper-1.8.0.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-crypt/johntheripper/johntheripper-1.7.9-r11.ebuild 
b/app-crypt/johntheripper/johntheripper-1.7.9-r11.ebuild
index 8cc549fa4bf..49d18cec623 100644
--- a/app-crypt/johntheripper/johntheripper-1.7.9-r11.ebuild
+++ b/app-crypt/johntheripper/johntheripper-1.7.9-r11.ebuild
@@ -27,7 +27,8 @@ REQUIRED_USE="openmp? ( !minimal )
opencl? ( !minimal )
mozilla? ( !minimal )"
 
-RDEPEND="sys-libs/zlib
+RDEPEND="!app-crypt/johntheripper-jumbo
+   sys-libs/zlib
!minimal? (
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )

diff --git a/app-crypt/johntheripper/johntheripper-1.7.9-r6.ebuild 
b/app-crypt/johntheripper/johntheripper-1.7.9-r6.ebuild
index e3e30d7db42..48f23d519a6 100644
--- a/app-crypt/johntheripper/johntheripper-1.7.9-r6.ebuild
+++ b/app-crypt/johntheripper/johntheripper-1.7.9-r6.ebuild
@@ -26,7 +26,8 @@ REQUIRED_USE="openmp? ( !minimal )
cuda? ( !minimal )
opencl? ( !minimal )"
 
-RDEPEND="sys-libs/zlib
+RDEPEND="!app-crypt/johntheripper-jumbo
+   sys-libs/zlib
!minimal? ( >=dev-libs/openssl-0.9.7:0 )
mpi? ( virtual/mpi )
cuda? ( x11-drivers/nvidia-drivers dev-util/nvidia-cuda-toolkit )

diff --git a/app-crypt/johntheripper/johntheripper-1.8.0.ebuild 
b/app-crypt/johntheripper/johntheripper-1.8.0.ebuild
index d3365af2702..8cd2dafa182 100644
--- a/app-crypt/johntheripper/johntheripper-1.8.0.ebuild
+++ b/app-crypt/johntheripper/johntheripper-1.8.0.ebuild
@@ -20,7 +20,8 @@ CPU_FLAGS="cpu_flags_x86_mmx cpu_flags_x86_sse2 
cpu_flags_x86_avx cpu_flags_x86_
 IUSE="custom-cflags openmp ${CPU_FLAGS}"
 
 RDEPEND="sys-libs/zlib"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   !app-crypt/johntheripper-jumbo"
 
 S="${WORKDIR}/${MY_P}"
 



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

2018-12-18 Thread Rick Farina
commit: a3208a3d2c8e955b4b65c64099b0e8af3c95fa8d
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Dec 17 19:01:16 2018 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Dec 18 21:40:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3208a3d

app-crypt/johntheripper: 1.8.0

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

 app-crypt/johntheripper/Manifest   |   1 +
 .../johntheripper/johntheripper-1.7.9-r10.ebuild   | 268 -
 app-crypt/johntheripper/johntheripper-1.8.0.ebuild | 142 +++
 3 files changed, 143 insertions(+), 268 deletions(-)

diff --git a/app-crypt/johntheripper/Manifest b/app-crypt/johntheripper/Manifest
index c8ee3743082..6be3684eb5f 100644
--- a/app-crypt/johntheripper/Manifest
+++ b/app-crypt/johntheripper/Manifest
@@ -1,2 +1,3 @@
 DIST john-1.7.9-jumbo-7.diff.gz 1074044 BLAKE2B 
beb2b3777bccd68ba510b75575cc12678f38bcebd08a8c6d91a291d14b2a3e404013ade5d68610bc9d4a2e26a6a00db8c8757bd4fbcb64bd20cde28a6abde9f4
 SHA512 
07a461df199fc776e8f62e969a95762fc1c99b72cdbd4a83d06f05ed236eaac9a918356ec9b8f8d060d1a9b2b8aa5c4021dfe53382761a5a76269ec66a5bd28a
 DIST john-1.7.9.tar.bz2 717505 BLAKE2B 
ea720451b4544a975d5baca75242f22d8b306ad4101f5774dd80b0855410efae7d7e09d6c43bd6e89aac7346ea686ccc5a1bfedc8c89888a39a49941774759a9
 SHA512 
121b4aa6fbb62b14db366aed739d7db760c136a4c3a39d8bba32bde269350354b3d18d15ee783f61b17913b0dd6773068cb01b3d3bbad290c309ae1cd027568b
+DIST john-1.8.0.tar.xz 4468704 BLAKE2B 
90d6acc03dc8d22ef869320723e4799e64e15b621cde327ad420595889a43242b182079fd306bb7741b766ddc5e1239e3bdd4f4e396a4ab1e86d635cbebf8f60
 SHA512 
e2820ecabd7ea4c7404c3d40f064994d0f5746b093c859a58fbf2588492ebcef411d9f3088c8e8ee726284ead969e26fdae834cdae3eb2d32408fc79ed906543

diff --git a/app-crypt/johntheripper/johntheripper-1.7.9-r10.ebuild 
b/app-crypt/johntheripper/johntheripper-1.7.9-r10.ebuild
deleted file mode 100644
index 09066589c34..000
--- a/app-crypt/johntheripper/johntheripper-1.7.9-r10.ebuild
+++ /dev/null
@@ -1,268 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit cuda eutils flag-o-matic toolchain-funcs pax-utils multilib
-
-MY_PN="john"
-MY_P="${MY_PN}-${PV}"
-
-JUMBO="jumbo-7"
-
-DESCRIPTION="fast password cracker"
-HOMEPAGE="https://www.openwall.com/john/;
-
-SRC_URI="https://www.openwall.com/john/g/${MY_P}.tar.bz2
-   !minimal? ( https://www.openwall.com/john/g/${MY_P}-${JUMBO}.diff.gz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos"
-#Remove AltiVec USE flag. Appears to be an upstream issue.
-IUSE="cuda custom-cflags -minimal cpu_flags_x86_mmx libressl mozilla mpi 
opencl openmp cpu_flags_x86_sse2"
-REQUIRED_USE="openmp? ( !minimal )
-   mpi? ( !minimal )
-   cuda? ( !minimal )
-   opencl? ( !minimal )
-   mozilla? ( !minimal )"
-
-DEPEND="sys-libs/zlib
-   !minimal? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   mpi? ( virtual/mpi )
-   cuda? ( x11-drivers/nvidia-drivers
-   dev-util/nvidia-cuda-toolkit:= )
-   opencl? ( virtual/opencl )
-   mozilla? ( dev-libs/nss dev-libs/nspr )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-has_xop() {
-   echo | $(tc-getCC) ${CFLAGS} -E -dM - | grep -q "#define __XOP__ 1"
-}
-
-has_avx() {
-   echo | $(tc-getCC) ${CFLAGS} -E -dM - | grep -q "#define __AVX__ 1"
-}
-
-get_target() {
-   if use alpha; then
-   echo "linux-alpha"
-   elif use amd64; then
-   if has_xop; then
-   echo "linux-x86-64-xop"
-   elif has_avx; then
-   echo "linux-x86-64-avx"
-   else
-   echo "linux-x86-64"
-   fi
-   elif use ppc; then
-   #if use altivec; then
-   #   echo "linux-ppc32-altivec"
-   #else
-   echo "linux-ppc32"
-   #fi
-   elif use ppc64; then
-   #if use altivec; then
-   #   echo "linux-ppc32-altivec"
-   #else
-   echo "linux-ppc64"
-   #fi
-   # linux-ppc64-altivec is slightly slower than 
linux-ppc32-altivec for most hash types.
-   # as per the Makefile comments
-   elif use sparc; then
-   echo "linux-sparc"
-   elif use x86; then
-   if has_xop; then
-   echo "linux-x86-xop"
-   elif has_avx; then
-   echo "linux-x86-avx"
-   elif use cpu_flags_x86_sse2; then
-   echo "linux-x86-sse2"
-   elif use cpu_flags_x86_mmx; then
-   echo "linux-x86-mmx"
-   else
-  

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

2018-12-18 Thread Rick Farina
commit: 1abd827624bea952700371febd5442ce2c8ebdd1
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Dec 18 21:32:27 2018 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Dec 18 21:40:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1abd8276

app-crypt/johntheripper-jumbo: split jtr and jumbo

jumbo "patch" has taken on a life of it's own and is now vastly too
different than  jtr to keep a sane unified ebuild

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

 app-crypt/johntheripper-jumbo/Manifest |   1 +
 .../johntheripper-jumbo/files/1.8.0-gcc5.patch |  63 +++
 .../johntheripper-jumbo-1.8.0.ebuild   | 126 +
 .../johntheripper-jumbo-.ebuild| 123 
 app-crypt/johntheripper-jumbo/metadata.xml |  19 
 5 files changed, 332 insertions(+)

diff --git a/app-crypt/johntheripper-jumbo/Manifest 
b/app-crypt/johntheripper-jumbo/Manifest
new file mode 100644
index 000..1cbbf2f69a9
--- /dev/null
+++ b/app-crypt/johntheripper-jumbo/Manifest
@@ -0,0 +1 @@
+DIST JohnTheRipper-1.8.0-jumbo-1.tar.gz 32533148 BLAKE2B 
15929fa25314438619899582b209bee6902b1e53dc2df39ed6a686820665fd4d8e56d26b3f0082d05dc6be2f54add3526570d936c0a929641e33e6dcfb7a13b5
 SHA512 
8b7fad7a6330b5ff1afc306218ba698aaa27776b566f82c2e76102d5ceb10aeafa69d71fa6fff67c81996ea2c6a04384bab4696ed192306c6d074873562e7089

diff --git a/app-crypt/johntheripper-jumbo/files/1.8.0-gcc5.patch 
b/app-crypt/johntheripper-jumbo/files/1.8.0-gcc5.patch
new file mode 100644
index 000..f2a7984955a
--- /dev/null
+++ b/app-crypt/johntheripper-jumbo/files/1.8.0-gcc5.patch
@@ -0,0 +1,63 @@
+From e2e868db3e153b3f959e119a51703d4afb99c624 Mon Sep 17 00:00:00 2001
+From: magnum 
+Date: Wed, 13 May 2015 12:05:00 +0200
+Subject: [PATCH] Add another solution to #1093. This make it possible to build
+ using gcc 5 without --std=gnu89 (although I kept the latter for now). See
+ also #1250.
+
+---
+ src/DES_bs_b.c |  3 +++
+ src/MD5_std.c  | 12 
+ 2 files changed, 15 insertions(+)
+
+diff --git a/src/DES_bs_b.c b/src/DES_bs_b.c
+index 306b4e4..18c9235 100644
+--- a/src/DES_bs_b.c
 b/src/DES_bs_b.c
+@@ -1272,6 +1272,9 @@ static MAYBE_INLINE void DES_bs_finalize_keys(void)
+ #endif
+ 
+ #if DES_bs_mt
++#if __GNUC__ >= 5
++extern
++#endif
+ MAYBE_INLINE void DES_bs_set_salt_for_thread(int t, unsigned int salt)
+ #else
+ void DES_bs_set_salt(ARCH_WORD salt)
+diff --git a/src/MD5_std.c b/src/MD5_std.c
+index 6bdcd35..1eec9b4 100644
+--- a/src/MD5_std.c
 b/src/MD5_std.c
+@@ -496,9 +496,15 @@ extern void MD5_body(MD5_word x[15], MD5_word out[4]);
+ #if MD5_std_mt
+ #define MD5_body(x, out) \
+   MD5_body_for_thread(t, x, out)
++#if __GNUC__ >= 5
++extern
++#endif
+ MAYBE_INLINE_BODY void MD5_body_for_thread(int t,
+   MD5_word x[15], MD5_word out[4])
+ #else
++#if __GNUC__ >= 5
++extern
++#endif
+ MAYBE_INLINE_BODY void MD5_body(MD5_word x[15], MD5_word out[4])
+ #endif
+ {
+@@ -595,10 +601,16 @@ MAYBE_INLINE_BODY void MD5_body(MD5_word x[15], MD5_word 
out[4])
+ #if MD5_std_mt
+ #define MD5_body(x0, x1, out0, out1) \
+   MD5_body_for_thread(t, x0, x1, out0, out1)
++#if __GNUC__ >= 5
++extern
++#endif
+ MAYBE_INLINE_BODY void MD5_body_for_thread(int t,
+   MD5_word x0[15], MD5_word x1[15],
+   MD5_word out0[4], MD5_word out1[4])
+ #else
++#if __GNUC__ >= 5
++extern
++#endif
+ MAYBE_INLINE_BODY void MD5_body(MD5_word x0[15], MD5_word x1[15],
+   MD5_word out0[4], MD5_word out1[4])
+ #endif

diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.8.0.ebuild 
b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.8.0.ebuild
new file mode 100644
index 000..6e8d04dc6d4
--- /dev/null
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.8.0.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs pax-utils
+
+DESCRIPTION="fast password cracker"
+HOMEPAGE="http://www.openwall.com/john/;
+
+MY_PN="JohnTheRipper"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/magnumripper/${MY_PN}.git;
+   inherit git-r3
+   KEYWORDS=""
+else
+   JUMBO="jumbo-1"
+   MY_PV="${PV}-${JUMBO}"
+   MY_P="${MY_PN}-${MY_PV}"
+   
SRC_URI="https://github.com/magnumripper/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+#removed rexgen and commoncrypto
+IUSE="custom-cflags kerberos mpi opencl openmp pcap"
+
+DEPEND=">=dev-libs/openssl-1.0.1:0
+   mpi? ( virtual/mpi )
+   opencl? ( virtual/opencl )
+   kerberos? ( virtual/krb5 )
+   pcap? ( net-libs/libpcap )
+   dev-libs/gmp:*
+   

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

2018-12-18 Thread Rick Farina
commit: 17af72b66b2392d8bfb976418f11d14a2d72d535
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Dec 18 21:38:45 2018 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Dec 18 21:40:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17af72b6

net-analyzer/metasploit: update jtr deps

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

 .../{metasploit-4.14.16-r1.ebuild => metasploit-4.14.16-r2.ebuild}  | 2 +-
 .../{metasploit-4.17.21-r3.ebuild => metasploit-4.17.21-r4.ebuild}  | 2 +-
 net-analyzer/metasploit/metasploit-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/metasploit/metasploit-4.14.16-r1.ebuild 
b/net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild
similarity index 99%
rename from net-analyzer/metasploit/metasploit-4.14.16-r1.ebuild
rename to net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild
index 10055eaae1c..745c9739718 100644
--- a/net-analyzer/metasploit/metasploit-4.14.16-r1.ebuild
+++ b/net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild
@@ -115,7 +115,7 @@ ruby_add_bdepend "${RUBY_COMMON_DEPEND}
 ruby_add_rdepend "${RUBY_COMMON_DEPEND}"
 
 COMMON_DEPEND="dev-db/postgresql[server]
-   >=app-crypt/johntheripper-1.7.9-r1[-minimal]
+   || ( >=app-crypt/johntheripper-1.7.9-r1[-minimal] 
app-crypt/johntheripper-jumbo )
net-analyzer/nmap"
 RDEPEND+=" ${COMMON_DEPEND}
>=app-eselect/eselect-metasploit-0.16"

diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r3.ebuild 
b/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild
similarity index 99%
rename from net-analyzer/metasploit/metasploit-4.17.21-r3.ebuild
rename to net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild
index 32cb686d0d8..2481fa5180b 100644
--- a/net-analyzer/metasploit/metasploit-4.17.21-r3.ebuild
+++ b/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild
@@ -123,7 +123,7 @@ ruby_add_bdepend "${RUBY_COMMON_DEPEND}
 ruby_add_rdepend "${RUBY_COMMON_DEPEND}"
 
 COMMON_DEPEND="dev-db/postgresql[server]
-   >=app-crypt/johntheripper-1.7.9-r1[-minimal]
+   || ( >=app-crypt/johntheripper-1.7.9-r1[-minimal] 
app-crypt/johntheripper-jumbo )
net-analyzer/nmap"
 RDEPEND+=" ${COMMON_DEPEND}
>=app-eselect/eselect-metasploit-0.16"

diff --git a/net-analyzer/metasploit/metasploit-.ebuild 
b/net-analyzer/metasploit/metasploit-.ebuild
index c4fc0fdabcd..6b043c85b99 100644
--- a/net-analyzer/metasploit/metasploit-.ebuild
+++ b/net-analyzer/metasploit/metasploit-.ebuild
@@ -123,7 +123,7 @@ ruby_add_bdepend "${RUBY_COMMON_DEPEND}
 ruby_add_rdepend "${RUBY_COMMON_DEPEND}"
 
 COMMON_DEPEND="dev-db/postgresql[server]
-   >=app-crypt/johntheripper-1.7.9-r1[-minimal]
+   || ( >=app-crypt/johntheripper-1.7.9-r1[-minimal] 
app-crypt/johntheripper-jumbo )
net-analyzer/nmap"
 RDEPEND+=" ${COMMON_DEPEND}
>=app-eselect/eselect-metasploit-0.16"



[gentoo-commits] repo/gentoo:master commit in: sys-block/megamgr/

2018-12-18 Thread Ben Kohler
commit: 0422bbdab028a7bf9cfebb995e1529fa16765ce8
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Dec 18 21:23:59 2018 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Dec 18 21:24:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0422bbda

sys-block/megamgr: don't reference ${DISTDIR} in pkg_nofetch

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

 sys-block/megamgr/megamgr-5.20-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/megamgr/megamgr-5.20-r2.ebuild 
b/sys-block/megamgr/megamgr-5.20-r2.ebuild
index 1ebc56400d1..7688cadd9b6 100644
--- a/sys-block/megamgr/megamgr-5.20-r2.ebuild
+++ b/sys-block/megamgr/megamgr-5.20-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,7 +25,7 @@ QA_PRESTRIPPED="/opt/bin/megamgr"
 pkg_nofetch() {
einfo "Upstream has implement a mandatory clickthrough EULA for 
distfile download"
einfo "Please visit ${SRC_URI}"
-   einfo "And place ${A} in ${DISTDIR}"
+   einfo "And place ${A} in your DISTDIR directory"
 }
 
 src_install() {



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

2018-12-18 Thread Markus Meier
commit: ceedb8f2d9850aa5ba3a4440ebc34a68005f01b4
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Dec 18 21:06:35 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Dec 18 21:06:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceedb8f2

media-video/vcdimager: arm stable, bug #648954

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 media-video/vcdimager/vcdimager-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index 6d2e79028c2..ce43e32b0d6 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="static-libs +xml"
 
 RDEPEND="



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

2018-12-18 Thread Markus Meier
commit: 40ce4b6e6e484cadadb7d952635aef08db8fd38f
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Dec 18 21:07:09 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Dec 18 21:07:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ce4b6e

net-dns/bind: arm stable, bug #657654

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 net-dns/bind/bind-9.12.2_p2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind/bind-9.12.2_p2-r1.ebuild 
b/net-dns/bind/bind-9.12.2_p2-r1.ebuild
index abb6d7a6afb..be3eb4ed973 100644
--- a/net-dns/bind/bind-9.12.2_p2-r1.ebuild
+++ b/net-dns/bind/bind-9.12.2_p2-r1.ebuild
@@ -36,7 +36,7 @@ 
SRC_URI="https://www.isc.org/downloads/file/${MY_P}/?version=tar-gz -> ${P}.tar.
 
 LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # -berkdb by default re bug 602682
 IUSE="-berkdb +caps dlz dnstap doc dnsrps fixed-rrset geoip gost gssapi idn 
ipv6
 json ldap libidn2 libressl lmdb mysql odbc postgres python rpz seccomp selinux 
ssl static-libs



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

2018-12-18 Thread Markus Meier
commit: f81a57db5e39b3692927511ed6591c399ed7d4e7
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Dec 18 21:06:03 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Dec 18 21:06:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81a57db

dev-python/numpy: arm stable, bug #627952

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-python/numpy/numpy-1.14.5.ebuild 
b/dev-python/numpy/numpy-1.14.5.ebuild
index b5bef492705..17335bd9732 100644
--- a/dev-python/numpy/numpy-1.14.5.ebuild
+++ b/dev-python/numpy/numpy-1.14.5.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 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 ~x64-solaris ~x86-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 ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc lapack test"
 
 RDEPEND="lapack? ( virtual/cblas virtual/lapack )"



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

2018-12-18 Thread Markus Meier
commit: db77e38298d6ebb9dda897ea1c57c422ffdeb0e8
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Dec 18 21:06:29 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Dec 18 21:06:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db77e382

dev-libs/libcdio: arm stable, bug #648954

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild 
b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
index b6e1b4dffe1..3e15b853016 100644
--- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/18" # subslot is based on SONAME
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="cddb +cxx minimal static-libs test"
 
 RDEPEND="



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

2018-12-18 Thread Markus Meier
commit: b529a5008697a3c177790b620c1557819f9d0375
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Dec 18 21:06:58 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Dec 18 21:06:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b529a500

net-dns/bind-tools: arm stable, bug #657654

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 net-dns/bind-tools/bind-tools-9.12.2_p2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind-tools/bind-tools-9.12.2_p2-r1.ebuild 
b/net-dns/bind-tools/bind-tools-9.12.2_p2-r1.ebuild
index 40cf56b7342..29287dfa245 100644
--- a/net-dns/bind-tools/bind-tools-9.12.2_p2-r1.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.12.2_p2-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://www.isc.org/downloads/file/${MY_P}/?version=tar-gz -> ${MY_PN}-
 
 LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~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="doc gost gssapi idn ipv6 libedit libidn2 libressl readline seccomp ssl 
urandom xml"
 # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
 



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

2018-12-18 Thread Sergei Trofimovich
commit: f6a6f9a565161c2e190106bff334d47c9318b375
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 18 17:12:21 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 18 19:45:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a6f9a5

net-misc/ntp: stable 4.2.8_p12 for sparc, bug #658576

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-misc/ntp/ntp-4.2.8_p12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/ntp/ntp-4.2.8_p12.ebuild 
b/net-misc/ntp/ntp-4.2.8_p12.ebuild
index 39fa971f10b..64b253d2de2 100644
--- a/net-misc/ntp/ntp-4.2.8_p12.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p12.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar
 
 LICENSE="HPND BSD ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="caps debug ipv6 libressl openntpd parse-clocks readline samba selinux 
snmp ssl +threads vim-syntax zeroconf"
 
 CDEPEND="readline? ( >=sys-libs/readline-4.1:0= )



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

2018-12-18 Thread Sergei Trofimovich
commit: b94d3c11b5ad0c4a9192719edbb975af2cf14a46
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 18 17:10:57 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 18 19:45:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94d3c11

app-crypt/pinentry: stable 1.1.0-r2 for sparc, bug #666822

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-crypt/pinentry/pinentry-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
index baad0def36c..06af197fd4c 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 CDEPEND="



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

2018-12-18 Thread Mikle Kolyada
commit: cc238afd8cca227a5ef5b7bdc6d4629cacf1741f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Dec 18 19:36:28 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Dec 18 19:36:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc238afd

dev-db/mysql: Drop old

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

 dev-db/mysql/Manifest|   1 -
 dev-db/mysql/mysql-5.6.41.ebuild | 789 ---
 2 files changed, 790 deletions(-)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 92973c30b6f..4932e7433c2 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -1,7 +1,6 @@
 DIST mysql-5.5.61.tar.gz 21027098 BLAKE2B 
b7589f632a211349fc34cec94e333b878e07113969bf5cf6f78cd37435d95b15c03eaf188ed09768033b182de125c9f018a5fe902094f17ab891f94cab9de6dd
 SHA512 
978384915c145ec8f0d85deb764154d8d4a9764f2d342928bda6ad43a00bc110aa95416d2ba5684a4432e433037990dd3fe8c5caf024faa487bc2e153f49
 DIST mysql-5.5.62.tar.gz 2902 BLAKE2B 
f1cbb1c6b4dfac11c2c517a57a5c6216ce43766cc247b3c9b387326a7f6446cbc21ddb42bd95afa658c3b0ed2568a29563ceea248c6ec63364ce210119d39cc2
 SHA512 
1080a3989c20bbbfe98739f99dacd183f2087ceee5147845852144240386808568af4c908ecdbccdcb6114000ab760ed7257492834d50018eff9520260fd91ce
 DIST mysql-5.6.40.tar.gz 32083035 BLAKE2B 
efcc078341bae239df28ac0504111aa34926885ae47edb5011352b56552a5a3abd1f824f8cbdc23d8d667592b8f5510946ef18c3efa61865dbbc7f4bb8a2d4a0
 SHA512 
c8e458b4cd34cae87f1b088ed2188bd00de8cdc42709d5964e82fa2e4aaecfc12a75ae006c54ffa0d3d286fbdef9704d0cbb83436437d5705fb8921d960e758c
-DIST mysql-5.6.41.tar.gz 32111985 BLAKE2B 
5ccad59333525b354db4fa892857e237cddf8fe1a4d289c6e410c31d6142a71d3ce4dab8d954fa9932ec1f83b50e8eccd5845e082deaaa56f1c0c5e21b2ce6c0
 SHA512 
a62d7a68c6bb49de33f8c9e634bce53cb453a87238e92967115e8e928fa9ed291727b8bd5a5271a0b5b634d957eb310c745edfb14b6be1deb9099bb757aa2cff
 DIST mysql-5.6.42.tar.gz 32201731 BLAKE2B 
c573328b37225dac090c32178f90e1419fc1848612e304bddc11eafdd48228981a846857be680978b72ef76edbd5d2422a98b5d20b4d082fabcc2b072e2b8fde
 SHA512 
3104e6a3145a119f2b012de6af2a92fc37134aa402b889a562f5fc2391705d0bc2f718166c5fa8387d973fff5ecd9544c8b389b6d0c81d98bdcaf2acfb9b55e8
 DIST mysql-boost-5.7.23.tar.gz 49025014 BLAKE2B 
669f10779bc2cda866d6bd876b4efe55fb4b0c796f596f66513a3ca85f322e2a03e9879eecd72a69729a0cb71d408c46cdd9086ae456712b4adff6ae7c584c97
 SHA512 
e4317f89d108a68652cd95e41ffd670c37b6663aabd6af3985d18052fb7e8d8879b5822399caf9091cecc0a949ec588c121c87cfd60d69941f68d0ecbedd0953
 DIST mysql-boost-5.7.24.tar.gz 49110448 BLAKE2B 
1cf64712d84cbb2dfd31f2a530470b6f7cbf5ae9107106d86705575ea9739fa582e1f079447d9a58c4762fffc636d69e448ebdec9172ee15dc09245bc39c3525
 SHA512 
bbd411e15cd9e6053a353146808b74881d2d950f09e94794a699e7604dadf767b58b661a8321fbe1424f2c2e6cfc3adaa388242183e759082eae47b64cbfbcde

diff --git a/dev-db/mysql/mysql-5.6.41.ebuild b/dev-db/mysql/mysql-5.6.41.ebuild
deleted file mode 100644
index d4052c130f8..000
--- a/dev-db/mysql/mysql-5.6.41.ebuild
+++ /dev/null
@@ -1,789 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-MY_EXTRAS_VER="2018-2314Z"
-
-CMAKE_MAKEFILE_GENERATOR=emake
-
-# Keeping eutils in EAPI=6 for emktemp in pkg_config
-
-inherit eutils flag-o-matic prefix toolchain-funcs \
-   user cmake-utils multilib-build
-
-SRC_URI="http://cdn.mysql.com/Downloads/MySQL-5.6/${P}.tar.gz
-   https://cdn.mysql.com/archives/mysql-5.6/${P}.tar.gz
-   http://downloads.mysql.com/archives/MySQL-5.6/${P}.tar.gz;
-
-# Gentoo patches to MySQL
-if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then
-   SRC_URI="${SRC_URI}
-   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2;
-fi
-
-HOMEPAGE="https://www.mysql.com/;
-DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
-LICENSE="GPL-2"
-SLOT="0/18"
-IUSE="client-libs cracklib debug jemalloc latin1 libressl numa +perl profiling 
selinux
-   +server static static-libs systemtap tcmalloc test yassl"
-
-# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
-RESTRICT="libressl? ( test )"
-
-REQUIRED_USE="?? ( tcmalloc jemalloc ) static? ( yassl )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-
-# Shorten the path because the socket path length must be shorter than 107 
chars
-# and 

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

2018-12-18 Thread William Hubbs
commit: b1bf8a32c9c48758c9ec55efb99bc4d244433383
Author: William Hubbs  sony  com>
AuthorDate: Tue Dec 18 19:07:35 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Dec 18 19:09:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1bf8a32

golang-base.eclass: turn off the go build cache for Go 1.11

Copyright: Sony Interactive Entertainment Inc.
Signed-off-by: William Hubbs  gentoo.org>

 eclass/golang-base.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/golang-base.eclass b/eclass/golang-base.eclass
index c8308d28665..f0941ef822c 100644
--- a/eclass/golang-base.eclass
+++ b/eclass/golang-base.eclass
@@ -30,6 +30,9 @@ QA_FLAGS_IGNORED='.*'
 
 STRIP_MASK="*.a"
 
+# Do not use the go build cache for go 1.11.
+export GOCACHE=off
+
 # @ECLASS-VARIABLE: EGO_PN
 # @REQUIRED
 # @DESCRIPTION:



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/

2018-12-18 Thread Andreas Sturmlechner
commit: 8044dd90e226c6cf7deddf540bd08b13dc55234a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 18 18:36:01 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 18 18:36:01 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=8044dd90

dev-qt/qtwebengine: Fix nouveau-disable-gpu patch

Closes: https://bugs.gentoo.org/673398
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...atch => qtwebengine-5.12.0-nouveau-disable-gpu.patch} | 16 
 dev-qt/qtwebengine/qtwebengine-5.12.0.ebuild |  2 +-
 dev-qt/qtwebengine/qtwebengine-5.12..ebuild  |  2 +-
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.11.1-nouveau-disable-gpu.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.12.0-nouveau-disable-gpu.patch
similarity index 86%
rename from 
dev-qt/qtwebengine/files/qtwebengine-5.11.1-nouveau-disable-gpu.patch
rename to dev-qt/qtwebengine/files/qtwebengine-5.12.0-nouveau-disable-gpu.patch
index aaf3aae4..ec315ca2 100644
--- a/dev-qt/qtwebengine/files/qtwebengine-5.11.1-nouveau-disable-gpu.patch
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.12.0-nouveau-disable-gpu.patch
@@ -7,11 +7,11 @@ It also crashes when running on wayland, the cause is not yet 
known.
 Work around these issues by not doing GPU-accelerated rendering in such
 cases.
 
-Index: qtwebengine-everywhere-src-5.11.0/src/core/web_engine_context.cpp
+Index: qtwebengine-everywhere-src-5.12.0-alpha/src/core/web_engine_context.cpp
 ===
 qtwebengine-everywhere-src-5.11.0.orig/src/core/web_engine_context.cpp
-+++ qtwebengine-everywhere-src-5.11.0/src/core/web_engine_context.cpp
-@@ -100,6 +100,7 @@
+--- 
qtwebengine-everywhere-src-5.12.0-alpha.orig/src/core/web_engine_context.cpp
 qtwebengine-everywhere-src-5.12.0-alpha/src/core/web_engine_context.cpp
+@@ -101,6 +101,7 @@
  #include 
  #ifndef QT_NO_OPENGL
  # include 
@@ -19,7 +19,7 @@ Index: 
qtwebengine-everywhere-src-5.11.0/src/core/web_engine_context.cpp
  #endif
  #include 
  #include 
-@@ -178,6 +179,39 @@ void dummyGetPluginCallback(const std::v
+@@ -162,6 +163,39 @@ void dummyGetPluginCallback(const std::v
  }
  #endif
  
@@ -59,13 +59,13 @@ Index: 
qtwebengine-everywhere-src-5.11.0/src/core/web_engine_context.cpp
  } // namespace
  
  namespace QtWebEngineCore {
-@@ -414,6 +448,27 @@ WebEngineContext::WebEngineContext()
+@@ -440,6 +474,27 @@ WebEngineContext::WebEngineContext()
  const char *glType = 0;
  #ifndef QT_NO_OPENGL
  
 +bool disableGpu = qEnvironmentVariableIsSet("QT_WEBENGINE_DISABLE_GPU");
 +
-+if (!qEnvironmentVariableIsSet("QT_WEBENGINE_DISABLE_WAYLAND_WORKAROUND") 
&& platform.startsWith("wayland", Qt::CaseInsensitive))
++if (!qEnvironmentVariableIsSet("QT_WEBENGINE_DISABLE_WAYLAND_WORKAROUND") 
&& qApp->platformName().startsWith("wayland", Qt::CaseInsensitive))
 +{
 +qWarning() << "Running on wayland. Qt WebEngine will disable usage of 
the GPU.\n"
 +  "Note: you can set the 
QT_WEBENGINE_DISABLE_WAYLAND_WORKAROUND\n"
@@ -87,7 +87,7 @@ Index: 
qtwebengine-everywhere-src-5.11.0/src/core/web_engine_context.cpp
  bool tryGL =
  !usingANGLE()
  && (!usingSoftwareDynamicGL()
-@@ -424,7 +479,7 @@ WebEngineContext::WebEngineContext()
+@@ -450,7 +505,7 @@ WebEngineContext::WebEngineContext()
  || enableWebGLSoftwareRendering
  #endif
  )

diff --git a/dev-qt/qtwebengine/qtwebengine-5.12.0.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.12.0.ebuild
index 3210a151..232f3195 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.12.0.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.12.0.ebuild
@@ -81,7 +81,7 @@ DEPEND="${RDEPEND}
 
 PATCHES+=(
"${FILESDIR}/${PN}-5.9.6-gcc8.patch" # bug 657124
-   "${FILESDIR}/${PN}-5.11.1-nouveau-disable-gpu.patch" # bug 609752
+   "${FILESDIR}/${PN}-5.12.0-nouveau-disable-gpu.patch" # bug 609752
 )
 
 src_prepare() {

diff --git a/dev-qt/qtwebengine/qtwebengine-5.12..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
index 3210a151..232f3195 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
@@ -81,7 +81,7 @@ DEPEND="${RDEPEND}
 
 PATCHES+=(
"${FILESDIR}/${PN}-5.9.6-gcc8.patch" # bug 657124
-   "${FILESDIR}/${PN}-5.11.1-nouveau-disable-gpu.patch" # bug 609752
+   "${FILESDIR}/${PN}-5.12.0-nouveau-disable-gpu.patch" # bug 609752
 )
 
 src_prepare() {



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

2018-12-18 Thread Matthew Thode
commit: d0517b6474aa6862cec1880fc4a7c18898624031
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 18 18:47:24 2018 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Dec 18 18:47:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0517b64

sys-cluster/swift: 2.20.0 bump

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

 sys-cluster/swift/Manifest|   1 +
 sys-cluster/swift/swift-2.20.0.ebuild | 122 ++
 2 files changed, 123 insertions(+)

diff --git a/sys-cluster/swift/Manifest b/sys-cluster/swift/Manifest
index 3ead5942947..ddeacd528f2 100644
--- a/sys-cluster/swift/Manifest
+++ b/sys-cluster/swift/Manifest
@@ -1,3 +1,4 @@
 DIST swift-2.16.0.tar.gz 2466084 BLAKE2B 
9077e9745628ebd87f998ae963d19420e0410e29e02f8671dfb95b764d2bc4e5d97bd985e6d5d40496d152c6b931a03a789b372f94ad1b39cd17d3f0a6c9e658
 SHA512 
db67ee43931872dae9c8f7ff5732d0e075922e73a3660815f1ccb11a2310b94f887e293e9e5d4b1dda13c687365b7433ea9c575b209892f488647aed1a6f9696
 DIST swift-2.17.0.tar.gz 2527561 BLAKE2B 
baf8d2363bfd39062263542ddd01702e5f5847f3bbd2d227234da44ba742fa7e2bb6954569aab12082de67cfd785496a5530a0fc7613a0ad28d88bd62dbec9f8
 SHA512 
d5b13a63f549f1118eb1a27505a7444e09bedb532eed8e1ea34d370163dde2ce3e3911b9e4d6bea0d96f0a5c7d99bb103ed80ee8a547051fa29e9b4a09cced16
 DIST swift-2.19.0.tar.gz 2977206 BLAKE2B 
05f53e7deb7948924ed36f7fcef164dd72254a90329e88a20ffae1f97ca632967d2e4de34a95c29008f8d636ec95b6860238f77f28b2f9f7ebe78ddb8c784a6c
 SHA512 
fa6f08bacb7488762efaf8dd067cacd82adbc0ca773ee9b9c4a23d05d448eea9d79af2c9fbd619f4a458634e0af3cc3ce8fb8eb0d7cf0c10c7d3c28955000afd
+DIST swift-2.20.0.tar.gz 3012428 BLAKE2B 
48cfb52bce8d89836ede3d82cde197e282b55cec7fa9366c18102a2259a2c96553c573c92b884e6471a3ff5a5fc88ff3eeadbb200c691db3c6b20b6881132576
 SHA512 
15f1082a94f16684001b1d6eaa635500d41dd2ed0b65b87d8fc2363f96179cbc4d40a6faee10e966ad954e45035ed77c31dc265daa2c7c9d17a0e81890e6bc79

diff --git a/sys-cluster/swift/swift-2.20.0.ebuild 
b/sys-cluster/swift/swift-2.20.0.ebuild
new file mode 100644
index 000..d51f090760b
--- /dev/null
+++ b/sys-cluster/swift/swift-2.20.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils linux-info user
+
+DESCRIPTION="A highly available, distributed, and eventually consistent 
object/blob store"
+HOMEPAGE="https://launchpad.net/swift;
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openstack/swift.git;
+   EGIT_BRANCH="stable/pike"
+else
+   SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="proxy account container object +memcached"
+REQUIRED_USE="|| ( proxy account container object )"
+
+CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/dnspython-1.14.0:0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
+   >=dev-python/greenlet-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.5[${PYTHON_USEDEP}]
+   !~dev-python/netifaces-0.10.0[${PYTHON_USEDEP}]
+   !~dev-python/netifaces-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.3.3[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   dev-python/pyxattr[${PYTHON_USEDEP}]
+   >=dev-python/PyECLib-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.6.0[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
+   >=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]
+   memcached? ( net-misc/memcached )
+   net-misc/rsync[xattr]"
+
+pkg_pretend() {
+   linux-info_pkg_setup
+   CONFIG_CHECK="~EXT3_FS_XATTR ~SQUASHFS_XATTR ~CIFS_XATTR ~JFFS2_FS_XATTR
+   ~TMPFS_XATTR ~UBIFS_FS_XATTR ~EXT2_FS_XATTR ~REISERFS_FS_XATTR 
~EXT4_FS_XATTR
+   ~ZFS"
+   if linux_config_exists; then
+   for module in ${CONFIG_CHECK}; do
+   linux_chkconfig_present ${module} || ewarn "${module} 
needs to be enabled"
+   done
+   fi
+}
+
+pkg_setup() {
+   enewuser swift
+   enewgroup swift
+}
+
+src_prepare() {
+   sed -i 's/xattr/pyxattr/g' requirements.txt || die
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+src_test () {
+   # https://bugs.launchpad.net/swift/+bug/1249727
+   find . \( -name test_wsgi.py -o -name test_locale.py -o -name 
test_utils.py \) -delete || die
+   SKIP_PIP_INSTALL=1 PBR_VERSION=0.6.0 sh .unittests || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   keepdir /etc/swift
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2018-12-18 Thread Mike Gilbert
commit: 7f2d09448cb722e15248ddfa4d4866194146dfe7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 18 17:12:03 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 18 17:12:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2d0944

app-emulation/open-vm-tools: drop caf support

Upstream is planning to drop this in the next release anyway.

Closes: https://bugs.gentoo.org/661568
Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild
index a2dbaa14276..2b036c75b63 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild
@@ -13,11 +13,10 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="X caf +deploypkg +dnet doc +fuse +grabbitmqproxy gtkmm +icu multimon pam 
+resolutionkms +ssl static-libs +vgauth"
+IUSE="X +deploypkg +dnet doc +fuse +grabbitmqproxy gtkmm +icu multimon pam 
+resolutionkms +ssl static-libs +vgauth"
 REQUIRED_USE="
multimon? ( X )
vgauth? ( ssl )
-   caf? ( vgauth ssl )
grabbitmqproxy? ( ssl )
 "
 
@@ -50,10 +49,6 @@ RDEPEND="
)
dnet? ( dev-libs/libdnet )
icu? ( dev-libs/icu:= )
-   caf? (
-   dev-libs/log4cpp
-   net-libs/rabbitmq-c
-   )
resolutionkms? (
x11-libs/libdrm[video_cards_vmware]
virtual/libudev
@@ -105,7 +100,7 @@ src_configure() {
$(use_enable grabbitmqproxy)
$(use_with pam)
$(use_enable vgauth)
-   $(use_enable caf)
+   --disable-caf
$(use_with dnet)
$(use_with icu)
)



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

2018-12-18 Thread Ben Kohler
commit: 67d71ec9572433653d8ae0bed50b8d37ab066df4
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Dec 18 17:00:58 2018 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Dec 18 17:01:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d71ec9

app-arch/stuffit: fix misuse of ${DISTDIR} in pkg_nofetch

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

 app-arch/stuffit/stuffit-5.2.0.611.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-arch/stuffit/stuffit-5.2.0.611.ebuild 
b/app-arch/stuffit/stuffit-5.2.0.611.ebuild
index 2e6528ed212..f951829d1fe 100644
--- a/app-arch/stuffit/stuffit-5.2.0.611.ebuild
+++ b/app-arch/stuffit/stuffit-5.2.0.611.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="http://my.smithmicro.com/downloads/files/${MY_P}.tar.gz;
 
 LICENSE="Stuffit"
 SLOT="0"
-KEYWORDS="-* x86 amd64"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 RESTRICT="fetch strip"
 
@@ -22,7 +22,7 @@ INSTALLDIR=/opt/stuffit
 pkg_nofetch() {
einfo "Please download stuffit from"
einfo "${SRC_URI}"
-   einfo "and put the file in ${DISTDIR}"
+   einfo "and place the file in your DISTDIR directory."
einfo
einfo "Note that StuffIt requires registration within 30 days,"
einfo "but StuffIt Expander is freeware."



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2018-12-18 Thread Mike Gilbert
commit: 2f87d6f8b89e222bb4d30c5239175af766523515
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 18 16:54:42 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 18 16:58:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f87d6f8

app-emulation/open-vm-tools: bump to 10.3.5

Forces xmlsec instead of xml-security.

Closes: https://bugs.gentoo.org/672318
Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   1 +
 .../open-vm-tools/open-vm-tools-10.3.5.ebuild  | 155 +
 2 files changed, 156 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 09a1e723dfe..5da3cfa869b 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,3 +1,4 @@
 DIST open-vm-tools-10.1.10-6082533.tar.gz 5111726 BLAKE2B 
22e2e901c542ae14b7537bc26ff848359f30bde6824a16968b70070dd6e57c92fbf76dca0d02e35ef45bda257725e207632b0602a4336bd2d9c97d10fb094967
 SHA512 
60c52a24509cb0630f2ad649fe6717fefff624fc2a5c736ced35cbdb8f639264d482e063e8140eedb39216adfb1231d58232bfef0233ebc477ba4f9a732c5965
 DIST open-vm-tools-10.1.15-6677369.tar.gz 5153995 BLAKE2B 
03c6b359df8f42f1ba65331dcac67e8ce86b0fce9a572c1665d3f385cae14f1757611d3948d30bb5b2e40bb2b4673bb244c45f56098faf09d6de515bb937ea3f
 SHA512 
fe3699a7f704bdadc4c274c963d177f4700067e7436074554b7cf113ffa341ad0e4753016214f947418fd5a7cb4a6f2c0342acf074b6b414b3fd18fd2ea2bc58
 DIST open-vm-tools-10.2.5-8068406.tar.gz 4818035 BLAKE2B 
87e3edc42afceaf9efe69ae8cbd1abfbbf959fe09a721dbe4737ca30c6b57dcf1d8bff23bb3ed3d2236c31e7f3e6fd4d10a689b40b3b725eb580609a68bb7090
 SHA512 
da2f26b4b22e195af111cc16d5819aeb963f0dfa18b5d2677d897549836ec8679808315646f7f86ae36862df9e623bbcb5d553dae97a68b3ef928a5c07ea2e68
+DIST open-vm-tools-10.3.5-10430147.tar.gz 4623854 BLAKE2B 
a2bc0ed099cd713820aea17f01131fb4ffcdefedc04b2edb217b4a96c6c9a4007f8ecc80c40445580abffaf3fb0f67be3ca9f3df7a55d368109a53da91e0db77
 SHA512 
2f2b3d9a8d39b01904cf845936b51a468ba61a29ca64635f842451ca9fd90bf5a770967e4c332319327c6f920ac4fb06d304e185c18ab8898aeb4fcd491a4a1f

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild
new file mode 100644
index 000..a2dbaa14276
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info pam systemd toolchain-funcs user
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${P}-10430147"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X caf +deploypkg +dnet doc +fuse +grabbitmqproxy gtkmm +icu multimon pam 
+resolutionkms +ssl static-libs +vgauth"
+REQUIRED_USE="
+   multimon? ( X )
+   vgauth? ( ssl )
+   caf? ( vgauth ssl )
+   grabbitmqproxy? ( ssl )
+"
+
+RDEPEND="
+   dev-libs/glib
+   net-libs/libtirpc
+   deploypkg? ( dev-libs/libmspack )
+   fuse? ( sys-fs/fuse:0 )
+   pam? ( virtual/pam )
+   ssl? ( dev-libs/openssl:0 )
+   vgauth? (
+   dev-libs/libxml2
+   dev-libs/xmlsec
+   )
+   X? (
+   x11-libs/libXext
+   multimon? ( x11-libs/libXinerama )
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   x11-libs/libSM
+   x11-libs/libXcomposite
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   gtkmm? (
+   dev-cpp/gtkmm:3.0
+   dev-libs/libsigc++:2
+   )
+   )
+   dnet? ( dev-libs/libdnet )
+   icu? ( dev-libs/icu:= )
+   caf? (
+   dev-libs/log4cpp
+   net-libs/rabbitmq-c
+   )
+   resolutionkms? (
+   x11-libs/libdrm[video_cards_vmware]
+   virtual/libudev
+   )
+"
+
+DEPEND="${RDEPEND}
+   net-libs/rpcsvc-proto
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/10.1.0-mount.vmhgfs.patch"
+   "${FILESDIR}/10.1.0-Werror.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   eapply -p2 "${PATCHES[@]}"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   local 

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

2018-12-18 Thread Matthias Maier
commit: aeb0c99696c13c80b54d19212c6361f7e177e858
Author: Michal Privoznik  redhat  com>
AuthorDate: Tue Dec 18 10:55:53 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Dec 18 15:50:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb0c996

app-emulation/libvirt: update live ebuild

Libvirt has dropped UML support in 29682196d8f1def4f0. Update the
live ebuild to reflect this change.

Signed-off-by: Michal Privoznik  redhat.com>
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/libvirt/libvirt-.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-emulation/libvirt/libvirt-.ebuild 
b/app-emulation/libvirt/libvirt-.ebuild
index 7d7a7e166fc..6ecf1140a71 100644
--- a/app-emulation/libvirt/libvirt-.ebuild
+++ b/app-emulation/libvirt/libvirt-.ebuild
@@ -30,18 +30,17 @@ LICENSE="LGPL-2.1"
 IUSE="
apparmor audit +caps +dbus firewalld fuse glusterfs iscsi +libvirtd lvm
libssh lxc +macvtap nfs nls numa openvz parted pcap phyp policykit
-   +qemu rbd sasl selinux +udev uml +vepa virtualbox virt-network
+   +qemu rbd sasl selinux +udev +vepa virtualbox virt-network
wireshark-plugins xen zeroconf zfs
 "
 
 REQUIRED_USE="
firewalld? ( virt-network )
-   libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
+   libvirtd? ( || ( lxc openvz qemu virtualbox xen ) )
lxc? ( caps libvirtd )
openvz? ( libvirtd )
policykit? ( dbus )
qemu? ( libvirtd )
-   uml? ( libvirtd )
vepa? ( macvtap )
virt-network? ( libvirtd )
virtualbox? ( libvirtd )
@@ -272,7 +271,6 @@ src_configure() {
$(use_with sasl)
$(use_with selinux)
$(use_with udev)
-   $(use_with uml)
$(use_with vepa virtualport)
$(use_with virt-network network)
$(use_with wireshark-plugins wireshark-dissector)



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

2018-12-18 Thread Brian Evans
commit: e46e9c2814d5592f1744e514143695274fc3a24f
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec 18 14:30:22 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec 18 15:34:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e46e9c28

dev-php/pecl-yaml: Version bump for 1.3.2

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

 dev-php/pecl-yaml/Manifest   |  1 +
 dev-php/pecl-yaml/pecl-yaml-1.3.2.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-php/pecl-yaml/Manifest b/dev-php/pecl-yaml/Manifest
index d369b3854d5..0aaef6279ac 100644
--- a/dev-php/pecl-yaml/Manifest
+++ b/dev-php/pecl-yaml/Manifest
@@ -1,5 +1,6 @@
 DIST yaml-1.3.0.tgz 37075 BLAKE2B 
90fc101dc5b1d040efbbda481d28a862dd4021d09cf1853644db8769b04ca7c986a38758247b6e61dd38bdae31f995fef04f7b381d303b3914b8126806e99ce8
 SHA512 
60f54db7cd22ef1dc31cb5b31950a138e0bd2cc436f9e667aaa69ddceb4dcd7aeea9ecca9d424cb6822c2300b382de8f10c07403f80df749192820b27881d96a
 DIST yaml-1.3.1.tgz 37263 BLAKE2B 
4be9dad710a4b7b2ea3ed8222500bbf2c94807b1bed627c1460beb31b5745c1dd5484fed11d23bb7deec454fcbb5d88a93034c82f7fe978e6cbb26944c9f7c4f
 SHA512 
67359e6b8d5b19ad594acd741dfb53006079fbdbdb7c3402be57c006f45c992158c505ad2bf0c52a1b997c9b9fac48724b1a44fc5744689b0f02b308324a4a4f
+DIST yaml-1.3.2.tgz 37354 BLAKE2B 
a8124b0b24ba0686e028b27d9659f7c273435861cba23da321a650813aca28394659fe3083ae08f992f9813912352d0f198d3348dded58a465275b7de4c227d6
 SHA512 
d1761ebda34b48894a50b831969c928d8a1d3a8577c5213bea92a3de97ec4cf908ffabcc269b2cafae29e49143b8403c3b370c3bfc6d20548c4093a3cb132263
 DIST yaml-2.0.0.tgz 37960 BLAKE2B 
df325cb73c4788a3022661e841c9ab479a103bcee76d4f911d2ba673d7fa7344006d8ba9a22aed3a701accee49593d524ee506052ac30231f02463c34d7b51e9
 SHA512 
760c9f9f5738594e3ad55c030fa619bc891e1d5a8feb85bec2389e2fd4d6d4933fd13abf68c85eb1bb4cc3b6f4a66079ea75a2046c47fe4095b01a50c8e65eab
 DIST yaml-2.0.2.tgz 38495 BLAKE2B 
c992c72b7ba84ca3d953109a9d274c7c3b203f3ce75630860f40a43a565e9ffd92f1d831e386624351879598ee305a64cb3b4228eccfa58b4bf1db76f994cab9
 SHA512 
b3dd2098826cd7cdcfd1e5d97b9015de66812dc90e506e74a4a50a56afed5f9de0449465bb807a36a13170f479897cc62a9b108653aa7eb81895abd5966bde1a
 DIST yaml-2.0.4.tgz 39071 BLAKE2B 
3a5dba0f6a16087909f4673543d64946e5929a5ef4cc616df6a4225aa2d274b2b5492b00ab0e95ed93f808bc2a4dd0a2f6d60c8c2ded078af35c4499042488d6
 SHA512 
138e5b4566800fc7d624baf71bc585d6d432755046e598ae9f4099fa565727e04d79bb171289a53eb9e5daa416ffee1b0fb4967c84976ac6cd6fc01b0a05fbae

diff --git a/dev-php/pecl-yaml/pecl-yaml-1.3.2.ebuild 
b/dev-php/pecl-yaml/pecl-yaml-1.3.2.ebuild
new file mode 100644
index 000..5d179e7121f
--- /dev/null
+++ b/dev-php/pecl-yaml/pecl-yaml-1.3.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PV="${PV/_beta/b}"
+PHP_EXT_PECL_FILENAME="yaml-${MY_PV}.tgz"
+PHP_EXT_NAME="yaml"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( CREDITS README )
+
+USE_PHP="php7-0 php7-1 php7-2 php7-3 php5-6"
+
+inherit php-ext-pecl-r3
+
+USE_PHP="php5-6"
+
+S="${WORKDIR}/yaml-${MY_PV}"
+PHP_EXT_S="${S}"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="YAML 1.1 (YAML Ain't Markup Language) serialization for PHP"
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-libs/libyaml-0.1.0"
+RDEPEND="${DEPEND}"
+PDEPEND="
+   php_targets_php7-0? ( dev-php/pecl-yaml:7[php_targets_php7-0] )
+   php_targets_php7-1? ( dev-php/pecl-yaml:7[php_targets_php7-1] )
+   php_targets_php7-2? ( dev-php/pecl-yaml:7[php_targets_php7-2] )
+   php_targets_php7-3? ( dev-php/pecl-yaml:7[php_targets_php7-3] )
+"
+PHP_EXT_ECONF_ARGS=""
+
+src_prepare() {
+   if use php_targets_php5-6 ; then
+   php-ext-source-r3_src_prepare
+   else
+   default_src_prepare
+   fi
+}
+
+src_install() {
+   if use php_targets_php5-6 ; then
+   php-ext-pecl-r3_src_install
+   fi
+}



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

2018-12-18 Thread Brian Evans
commit: 67d9567c971ce200d2791e0c44f071da6d65503f
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec 18 14:50:49 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec 18 15:34:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d9567c

dev-php/pecl-event: Version bump for 2.4.3

Sometimes fails test:
"Check for event_buffer sockets [tests/04-bevent-socket.phpt]"

Reverify if it is a local issue

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

 dev-php/pecl-event/Manifest|  1 +
 dev-php/pecl-event/pecl-event-2.4.3.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-php/pecl-event/Manifest b/dev-php/pecl-event/Manifest
index 5f2fe9c9c05..0187559550c 100644
--- a/dev-php/pecl-event/Manifest
+++ b/dev-php/pecl-event/Manifest
@@ -2,3 +2,4 @@ DIST event-2.2.1.tgz 133147 BLAKE2B 
909892c937843821b34cb4d450b06698b23ed8aac599
 DIST event-2.3.0.tgz 135401 BLAKE2B 
a068142854ed908cc482ec48a249a5d213c1806652cffc698bc6dd298c136c5884bbb52b30179ef813af938d0ecb92a5414c93dea3d782d6ebfb4e886128454a
 SHA512 
9e1f41a13a5fc534956561ea481816d6863ebe037cca0ce450cfb16375d6b49cd03c68e115c851ef6fa3022927f2e5850695880c65dd1d339bb747e171cc9f2f
 DIST event-2.4.0.tgz 139646 BLAKE2B 
fe672b5d1f4eabd06456ffb14f11ed978a23a15eba06bc01b22d1784d71d5859e71e3914ab64856dd33a1cccb6618b5926bab446a112d8bf106081c2ab41bc74
 SHA512 
d238b72764461cf338d20618e4dee80ed8e8519350d17a6c789a68d749d2f4adae991ee43928ab09321caaff321fa21aaa4b5fac6f827974b2f8e9295e948293
 DIST event-2.4.1.tgz 139675 BLAKE2B 
47b78868bad327778c917e026456dbbb8955f4910d1b6092132101618e348b064ee33766e7e8a2aec6c6c8bdb5e79a09fbbc7ef841dca0b16826fcc1737dd028
 SHA512 
d115fa12dfefe164532b39b6a79f01c2c00e2718967c3d675584a0dd193b155cdc74a632f6327239e201720fbabd440b9434bde5de4a9e30373595636dafad94
+DIST event-2.4.3.tgz 139788 BLAKE2B 
428e8df15d4d8e9ff731ae4cd3f8dd0a5dc7d0bc7c5dbbe3575cfaeb596fec1c97c89d6aca19b2385ad09cf9bc36492f193e6264a238b71c4595d9e9a145877c
 SHA512 
6f0ed8803e013ef96a14d7e89d037c31d78ddb3a386d0c7527d378b9ef9dc877c1c5642de7551363e5264b4e9f73975bd9ecd60936ac54dc2ccb5abf9f918ffd

diff --git a/dev-php/pecl-event/pecl-event-2.4.3.ebuild 
b/dev-php/pecl-event/pecl-event-2.4.3.ebuild
new file mode 100644
index 000..c990f965da3
--- /dev/null
+++ b/dev-php/pecl-event/pecl-event-2.4.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PHP_EXT_NAME="event"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( README.md )
+
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~ia64 ~x86"
+LICENSE="PHP-3.01"
+
+DESCRIPTION="PHP wrapper for libevent2"
+LICENSE="PHP-3"
+SLOT="0"
+
+DEPEND="
+   >=dev-libs/libevent-2.0.2
+   ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( 
dev-libs/libressl:0= ) )
+   php_targets_php5-6? ( dev-lang/php:5.6[sockets?] )
+   php_targets_php7-0? ( dev-lang/php:7.0[sockets?] )
+   php_targets_php7-1? ( dev-lang/php:7.1[sockets?] )
+   php_targets_php7-2? ( dev-lang/php:7.2[sockets?] )
+   php_targets_php7-3? ( dev-lang/php:7.3[sockets?] )"
+
+RDEPEND="${DEPEND} !dev-php/pecl-libevent"
+
+IUSE="debug examples +extra libressl +sockets +ssl threads"
+
+src_configure() {
+   local PHP_EXT_ECONF_ARGS=(
+   --with-event-core
+   $(use_enable debug event-debug)
+   $(use_with extra event-extra)
+   $(use_with ssl event-openssl)
+   $(use_with threads event-pthreads)
+   $(use_enable sockets event-sockets)
+   )
+   php-ext-source-r3_src_configure
+}
+
+src_test() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   SKIP_ONLINE_TESTS="yes" NO_INTERACTION="yes" emake test
+   done
+}



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

2018-12-18 Thread Brian Evans
commit: 26a906afc3538fc96ca2b4145c2535d7b7e78cdf
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec 18 15:32:18 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec 18 15:34:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a906af

dev-php/swoole: Version bump for 4.2.9

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

 dev-php/swoole/Manifest|  1 +
 dev-php/swoole/swoole-4.2.9.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-php/swoole/Manifest b/dev-php/swoole/Manifest
index 409c1c311b6..2c1abcd573e 100644
--- a/dev-php/swoole/Manifest
+++ b/dev-php/swoole/Manifest
@@ -2,3 +2,4 @@ DIST swoole-4.0.1.tgz 899395 BLAKE2B 
7e7320905cb83794115280977031cc5254a4947781f
 DIST swoole-4.0.4.tgz 907216 BLAKE2B 
f078f712c61c7ec9c1a98d94370c892fedd7d1efee7de34438a19d96fea9d41a0553d53fdd34c3d32138c6685045bf45be5fad533b0430b07cb7e60d183433d5
 SHA512 
b448abeec1fdfe94e0fd5d05b9c2abc7cfc2bb9477d6847adc35cba051d38acfb9ff3bdfaeb10591a50f5a6238f21cef4e0b614e1ff53c71f62b0bcd846d785f
 DIST swoole-4.1.1.tgz 930623 BLAKE2B 
fb4fa99b7b687aeaf4473983659cc2ceb7d8ba9ba6e198b49bea175b28918ebf8316c51f3ab7b4f75a9b7566941ddbba698c0d57f6ee752767c416e68fa68ca1
 SHA512 
4afc986f6ce362e28085d4ce07c534867311d65be487a66edfb0c01df7cf6e6d2df92abb2aba22b72f2840daade82b5bc3a12883d9cb54fd8ed9e6b0cdf0870f
 DIST swoole-4.2.3.tgz 1127669 BLAKE2B 
c99b540bf2f5c8757ae8e1b88de5db60bd2fcef0a14faebee3032419645f61c3c54c81f0ced7a4d67701bd1932d962592ea695fd4460d4d5bbb6849a2bb13674
 SHA512 
37758ff2c8e2638bdd9c5c7ac26ec86e71d71a75c4af0a8ac2c68c81eb74fdbb31e70489b94c50488d25ceeed1731e5f8f74316d5cce3f6e6db41623200416f1
+DIST swoole-4.2.9.tgz 1220045 BLAKE2B 
752d00ae6a61c0592f308fceff205be68f55eb9918288fcfa3f2ed29edaf8e3e8682a28e2c783f1eb6df097e5567690cfa88a056b1078ecbbb809e4bd81c5bb6
 SHA512 
5fbc7c2d5a797074ceaef89d4b5f81440bc7c911e2feda9ded4183069cc9e98bac1ab2acdc6e7788a8c7e379dc0d7b07aaa3c5374c8b20b1ea7c327bc13c87d9

diff --git a/dev-php/swoole/swoole-4.2.9.ebuild 
b/dev-php/swoole/swoole-4.2.9.ebuild
new file mode 100644
index 000..253ee697388
--- /dev/null
+++ b/dev-php/swoole/swoole-4.2.9.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PHP_EXT_NAME="swoole"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_SAPIS="cli"
+DOCS=( README.md )
+
+USE_PHP="php7-0 php7-1 php7-2 php7-3"
+
+inherit php-ext-pecl-r3
+
+HOMEPAGE="https://www.swoole.co.uk;
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Event-driven asynchronous & concurrent & coroutine networking 
engine"
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests can hang.  Disable until this no longer happens
+RESTRICT="test"
+
+DEPEND="
+   dev-libs/libaio
+   dev-libs/boost:0=
+   dev-libs/libpcre
+   http2? ( net-libs/nghttp2:0= )
+   ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( 
dev-libs/libressl:0= ) )
+   php_targets_php7-0? ( dev-lang/php:7.0[cli,sockets?] )
+   php_targets_php7-1? ( dev-lang/php:7.1[cli,sockets?] )
+   php_targets_php7-2? ( dev-lang/php:7.2[cli,sockets?] )
+   php_targets_php7-3? ( dev-lang/php:7.3[cli,sockets?] )
+   mysql? (
+   php_targets_php7-0? ( dev-lang/php:7.0[mysql,mysqli(+)] )
+   php_targets_php7-1? ( dev-lang/php:7.1[mysql,mysqli(+)] )
+   php_targets_php7-2? ( dev-lang/php:7.2[mysql,mysqli(+)] )
+   php_targets_php7-3? ( dev-lang/php:7.3[mysql,mysqli(+)] )
+   )
+"
+
+RDEPEND="${DEPEND}"
+
+IUSE="debug http2 libressl mysql sockets ssl"
+
+src_configure() {
+   # PostgreSQL disabled due to Gentoo's slot system
+   # JEMalloc not included as it refuses to find a 
${EROOT}usr/includes/jemalloc subdirectory
+   local PHP_EXT_ECONF_ARGS=(
+   --enable-swoole
+   --disable-coroutine-postgresql
+   $(use_enable debug)
+   $(use_enable http2)
+   $(use_enable mysql mysqlnd)
+   $(use_enable ssl openssl)
+   $(use_with ssl openssl-dir "${EROOT%/}/usr")
+   $(use_enable sockets)
+   )
+
+   php-ext-source-r3_src_configure
+}
+
+src_test() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   [[ -f tests/template.phpt ]] && rm tests/template.phpt
+   SKIP_ONLINE_TESTS="yes" NO_INTERACTION="yes" emake test
+   done
+}



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

2018-12-18 Thread Brian Evans
commit: 5b5495c98d0aa66783a6a4590f84870e36c80cd4
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec 18 14:23:47 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec 18 15:34:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5495c9

dev-php/pecl-yaml: Version bump for 2.0.4

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

 dev-php/pecl-yaml/Manifest   |  1 +
 dev-php/pecl-yaml/pecl-yaml-2.0.4.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-php/pecl-yaml/Manifest b/dev-php/pecl-yaml/Manifest
index 349a1d04011..d369b3854d5 100644
--- a/dev-php/pecl-yaml/Manifest
+++ b/dev-php/pecl-yaml/Manifest
@@ -2,3 +2,4 @@ DIST yaml-1.3.0.tgz 37075 BLAKE2B 
90fc101dc5b1d040efbbda481d28a862dd4021d09cf185
 DIST yaml-1.3.1.tgz 37263 BLAKE2B 
4be9dad710a4b7b2ea3ed8222500bbf2c94807b1bed627c1460beb31b5745c1dd5484fed11d23bb7deec454fcbb5d88a93034c82f7fe978e6cbb26944c9f7c4f
 SHA512 
67359e6b8d5b19ad594acd741dfb53006079fbdbdb7c3402be57c006f45c992158c505ad2bf0c52a1b997c9b9fac48724b1a44fc5744689b0f02b308324a4a4f
 DIST yaml-2.0.0.tgz 37960 BLAKE2B 
df325cb73c4788a3022661e841c9ab479a103bcee76d4f911d2ba673d7fa7344006d8ba9a22aed3a701accee49593d524ee506052ac30231f02463c34d7b51e9
 SHA512 
760c9f9f5738594e3ad55c030fa619bc891e1d5a8feb85bec2389e2fd4d6d4933fd13abf68c85eb1bb4cc3b6f4a66079ea75a2046c47fe4095b01a50c8e65eab
 DIST yaml-2.0.2.tgz 38495 BLAKE2B 
c992c72b7ba84ca3d953109a9d274c7c3b203f3ce75630860f40a43a565e9ffd92f1d831e386624351879598ee305a64cb3b4228eccfa58b4bf1db76f994cab9
 SHA512 
b3dd2098826cd7cdcfd1e5d97b9015de66812dc90e506e74a4a50a56afed5f9de0449465bb807a36a13170f479897cc62a9b108653aa7eb81895abd5966bde1a
+DIST yaml-2.0.4.tgz 39071 BLAKE2B 
3a5dba0f6a16087909f4673543d64946e5929a5ef4cc616df6a4225aa2d274b2b5492b00ab0e95ed93f808bc2a4dd0a2f6d60c8c2ded078af35c4499042488d6
 SHA512 
138e5b4566800fc7d624baf71bc585d6d432755046e598ae9f4099fa565727e04d79bb171289a53eb9e5daa416ffee1b0fb4967c84976ac6cd6fc01b0a05fbae

diff --git a/dev-php/pecl-yaml/pecl-yaml-2.0.4.ebuild 
b/dev-php/pecl-yaml/pecl-yaml-2.0.4.ebuild
new file mode 100644
index 000..804cd88748e
--- /dev/null
+++ b/dev-php/pecl-yaml/pecl-yaml-2.0.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PV="${PV/_rc/RC}"
+PHP_EXT_PECL_FILENAME="yaml-${MY_PV}.tgz"
+PHP_EXT_NAME="yaml"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( CREDITS README )
+
+USE_PHP="php7-0 php7-1 php7-2 php7-3 php5-6"
+
+inherit php-ext-pecl-r3
+
+S="${WORKDIR}/yaml-${MY_PV}"
+PHP_EXT_S="${S}"
+USE_PHP="php7-0 php7-1 php7-2 php7-3"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="YAML 1.1 (YAML Ain't Markup Language) serialization for PHP"
+LICENSE="MIT"
+SLOT="7"
+IUSE=""
+
+DEPEND=">=dev-libs/libyaml-0.1.0"
+RDEPEND="${DEPEND} php_targets_php5-6? ( 
dev-php/pecl-yaml:0[php_targets_php5-6] )"
+PHP_EXT_ECONF_ARGS=""
+
+src_prepare() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
+   php-ext-source-r3_src_prepare
+   else
+   default_src_prepare
+   fi
+}
+
+src_install() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
+   php-ext-pecl-r3_src_install
+   fi
+}



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

2018-12-18 Thread Brian Evans
commit: e8422330e64e7281e42beb973f22de8bd2cc108d
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec 18 14:34:19 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec 18 15:34:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8422330

dev-php/pecl-yaml: Drop old

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

 dev-php/pecl-yaml/Manifest   |  4 ---
 dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild | 46 -
 dev-php/pecl-yaml/pecl-yaml-1.3.1.ebuild | 50 
 dev-php/pecl-yaml/pecl-yaml-2.0.0.ebuild | 44 
 dev-php/pecl-yaml/pecl-yaml-2.0.2.ebuild | 44 
 5 files changed, 188 deletions(-)

diff --git a/dev-php/pecl-yaml/Manifest b/dev-php/pecl-yaml/Manifest
index 0aaef6279ac..cf852730cb5 100644
--- a/dev-php/pecl-yaml/Manifest
+++ b/dev-php/pecl-yaml/Manifest
@@ -1,6 +1,2 @@
-DIST yaml-1.3.0.tgz 37075 BLAKE2B 
90fc101dc5b1d040efbbda481d28a862dd4021d09cf1853644db8769b04ca7c986a38758247b6e61dd38bdae31f995fef04f7b381d303b3914b8126806e99ce8
 SHA512 
60f54db7cd22ef1dc31cb5b31950a138e0bd2cc436f9e667aaa69ddceb4dcd7aeea9ecca9d424cb6822c2300b382de8f10c07403f80df749192820b27881d96a
-DIST yaml-1.3.1.tgz 37263 BLAKE2B 
4be9dad710a4b7b2ea3ed8222500bbf2c94807b1bed627c1460beb31b5745c1dd5484fed11d23bb7deec454fcbb5d88a93034c82f7fe978e6cbb26944c9f7c4f
 SHA512 
67359e6b8d5b19ad594acd741dfb53006079fbdbdb7c3402be57c006f45c992158c505ad2bf0c52a1b997c9b9fac48724b1a44fc5744689b0f02b308324a4a4f
 DIST yaml-1.3.2.tgz 37354 BLAKE2B 
a8124b0b24ba0686e028b27d9659f7c273435861cba23da321a650813aca28394659fe3083ae08f992f9813912352d0f198d3348dded58a465275b7de4c227d6
 SHA512 
d1761ebda34b48894a50b831969c928d8a1d3a8577c5213bea92a3de97ec4cf908ffabcc269b2cafae29e49143b8403c3b370c3bfc6d20548c4093a3cb132263
-DIST yaml-2.0.0.tgz 37960 BLAKE2B 
df325cb73c4788a3022661e841c9ab479a103bcee76d4f911d2ba673d7fa7344006d8ba9a22aed3a701accee49593d524ee506052ac30231f02463c34d7b51e9
 SHA512 
760c9f9f5738594e3ad55c030fa619bc891e1d5a8feb85bec2389e2fd4d6d4933fd13abf68c85eb1bb4cc3b6f4a66079ea75a2046c47fe4095b01a50c8e65eab
-DIST yaml-2.0.2.tgz 38495 BLAKE2B 
c992c72b7ba84ca3d953109a9d274c7c3b203f3ce75630860f40a43a565e9ffd92f1d831e386624351879598ee305a64cb3b4228eccfa58b4bf1db76f994cab9
 SHA512 
b3dd2098826cd7cdcfd1e5d97b9015de66812dc90e506e74a4a50a56afed5f9de0449465bb807a36a13170f479897cc62a9b108653aa7eb81895abd5966bde1a
 DIST yaml-2.0.4.tgz 39071 BLAKE2B 
3a5dba0f6a16087909f4673543d64946e5929a5ef4cc616df6a4225aa2d274b2b5492b00ab0e95ed93f808bc2a4dd0a2f6d60c8c2ded078af35c4499042488d6
 SHA512 
138e5b4566800fc7d624baf71bc585d6d432755046e598ae9f4099fa565727e04d79bb171289a53eb9e5daa416ffee1b0fb4967c84976ac6cd6fc01b0a05fbae

diff --git a/dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild 
b/dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild
deleted file mode 100644
index a09636e5e61..000
--- a/dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PV="${PV/_beta/b}"
-PHP_EXT_PECL_FILENAME="yaml-${MY_PV}.tgz"
-PHP_EXT_NAME="yaml"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS=( CREDITS README )
-
-USE_PHP="php7-0 php5-6"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-S="${WORKDIR}/yaml-${MY_PV}"
-PHP_EXT_S="${S}"
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="YAML 1.1 (YAML Ain't Markup Language) serialization for PHP"
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=dev-libs/libyaml-0.1.0"
-RDEPEND="${DEPEND}"
-PDEPEND="php_targets_php7-0? ( dev-php/pecl-yaml:7 )"
-PHP_EXT_ECONF_ARGS=""
-
-src_prepare() {
-   if use php_targets_php5-6 ; then
-   php-ext-source-r3_src_prepare
-   else
-   default_src_prepare
-   fi
-}
-
-src_install() {
-   if use php_targets_php5-6 ; then
-   php-ext-pecl-r3_src_install
-   fi
-}

diff --git a/dev-php/pecl-yaml/pecl-yaml-1.3.1.ebuild 
b/dev-php/pecl-yaml/pecl-yaml-1.3.1.ebuild
deleted file mode 100644
index b8e538af44b..000
--- a/dev-php/pecl-yaml/pecl-yaml-1.3.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PV="${PV/_beta/b}"
-PHP_EXT_PECL_FILENAME="yaml-${MY_PV}.tgz"
-PHP_EXT_NAME="yaml"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS=( CREDITS README )
-
-USE_PHP="php7-0 php7-1 php7-2 php5-6"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-S="${WORKDIR}/yaml-${MY_PV}"
-PHP_EXT_S="${S}"
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="YAML 1.1 (YAML Ain't Markup Language) serialization for PHP"
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=dev-libs/libyaml-0.1.0"
-RDEPEND="${DEPEND}"
-PDEPEND="
-   php_targets_php7-0? ( dev-php/pecl-yaml:7[php_targets_php7-0] )
-   php_targets_php7-1? ( dev-php/pecl-yaml:7[php_targets_php7-1] )
- 

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

2018-12-18 Thread Jeroen Roovers
commit: 6b53c6014e1fa783b898fb0f6ad03866266241d3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Dec 18 15:19:48 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Dec 18 15:20:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b53c601

www-client/vivaldi-snapshot: Version 2.3.1401.7_p1

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

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

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index e23da0ac49c..5b8f9e06a2d 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -2,3 +2,7 @@ DIST vivaldi-snapshot-2.3.1400.4_p1-amd64.deb 59269660 BLAKE2B 
7190ebcb97c215dd4
 DIST vivaldi-snapshot-2.3.1400.4_p1-arm64.deb 51037220 BLAKE2B 
8230038a2493d9cd23af01e112d09e49fd8b5408d55d753dd1d6cb8f9e78d7f47f8fef08744d02973d49bc4cc68192939574a7871691a59129cb98d97f6ab6e7
 SHA512 
4b851d9280341e5c8f9f9bb7828e54261bcc3c6f2c78d31969ccde58041595432ce8f0dcd1ccf7f3c4d96eba0f3920ecee841e344ca63a88d75be47a038c98ee
 DIST vivaldi-snapshot-2.3.1400.4_p1-armhf.deb 51869356 BLAKE2B 
dd76979b66ddf2d5beb9751e993a2d55f7be0ec2a98c4f1f4a2a78543dda45ea32e3039c61736336f228a29675d1a53c0950999d7c9f26a385683973a77982a8
 SHA512 
d0ed327735ccb2bbe176a1ed59b5170969b5573746f556cb39f9a28de986c545fba9019543e6667044b2df4374ecacf545c14c69593ae256f39ffbcaddbdfe4b
 DIST vivaldi-snapshot-2.3.1400.4_p1-i386.deb 58129700 BLAKE2B 
ef3ca8780007254b756af7018bdeb9a0f53dd0a18dd60b9d08a947dd6edb9a02c9de365fe4927009a91e1f889fe0ed290a64452ec5fe6c30cb1398b6d81f3a71
 SHA512 
efb43b98fce4cdbc5347c018ea0ffb5bc3d4f13c5eae9c168d15338e1283d7da9a2714fa47f024d480c524e1fc1296761f8aaefbe34d8cd9feed238e08627249
+DIST vivaldi-snapshot-2.3.1401.7_p1-amd64.deb 59257968 BLAKE2B 
68b88dbb6429a2ac367b6d1979017bb4c0fb3021562d800a1dc72a4c1ccac3202f013f53305e2d9fd00e71c762ed00754387ca4cb511c3b9cb1118a11be77c70
 SHA512 
7c27b693279d5effc0ddc002a66bed30050ae8f3cbeb8a73a26ac60758bea6586f5f46fbae7c8a691da8bfabefbe2e710204eaed2cb7573bc89e8dfed8e9929f
+DIST vivaldi-snapshot-2.3.1401.7_p1-arm64.deb 51056662 BLAKE2B 
7f0482296794f47a4ae313d584cddc5e354ce924be5b5003f6c6675030174b6748289e64ae15565065195ec5d40c92ef6ba7e605bf265e52a795df529ccfc4d3
 SHA512 
9003455db6f53a49ce22dbd2333a1cc63f4a0bf6f5f905ebf701c90d1a082b9ec9a88d3deb96895c90d2a4c859b1c7e80bf8a3b832e49a1b511f5381e606fc95
+DIST vivaldi-snapshot-2.3.1401.7_p1-armhf.deb 51876552 BLAKE2B 
dfbd0f5dbfeada178b139852db99f92b990e65de80e2a1b87ace3bc512604e53d35cb8d433fd8feeff5af92c0b7e137491aa1a7fc191b777c0097339514c1784
 SHA512 
cd1b451f32b9a7ecb1bb9d95b1a6fa42ba8f041ee76799e69d6a1d2751ff76cacc6a2bee57fb5027dab5ccea0f4e3096f4a04c1f0edf4d7038aa7b91ff9e0094
+DIST vivaldi-snapshot-2.3.1401.7_p1-i386.deb 58125218 BLAKE2B 
329cf66570385f844570d21f32bbbdf81cd650fdc23a17034ee9fa054a7086b91d86ffb9354b669cf58c39d19248a4f1cefe5caa6ff54a1c7a0e6c4b919d5035
 SHA512 
247621ccd9aa26d48c5df8660c9b5f0398646e9182b5a2f12668493246284a428e35b3efc5ab47e06b5d7e446d45868b929c45334b0cb09a3923693abbc78e04

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1401.7_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1401.7_p1.ebuild
new file mode 100644
index 000..b45ca4cd152
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1401.7_p1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2018 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+:2
+   

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

2018-12-18 Thread Jeroen Roovers
commit: 4b8a9dc1aee5aee1e94a70c3ca35d45d3fd9a039
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Dec 18 15:02:58 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Dec 18 15:03:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8a9dc1

net-libs/daq: Fix USE=static-libs

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

 .../daq/{daq-2.0.6.ebuild => daq-2.0.6-r1.ebuild}  |  10 +-
 net-libs/daq/files/daq-2.0.6-static-libs.patch | 151 +
 2 files changed, 157 insertions(+), 4 deletions(-)

diff --git a/net-libs/daq/daq-2.0.6.ebuild b/net-libs/daq/daq-2.0.6-r1.ebuild
similarity index 95%
rename from net-libs/daq/daq-2.0.6.ebuild
rename to net-libs/daq/daq-2.0.6-r1.ebuild
index 5b5742cc309..ff91d75a4a1 100644
--- a/net-libs/daq/daq-2.0.6.ebuild
+++ b/net-libs/daq/daq-2.0.6-r1.ebuild
@@ -29,6 +29,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 PATCHES=(
"${FILESDIR}"/${PN}-2.0.6-parallel-grammar.patch #673390
+   "${FILESDIR}"/${PN}-2.0.6-static-libs.patch
 )
 
 src_prepare() {
@@ -42,15 +43,16 @@ src_configure() {
# cross-compiling doesn't break on us.
daq_cv_libpcap_version_1x=yes \
econf \
-   $(use_enable ipv6) \
-   $(use_enable pcap pcap-module) \
$(use_enable afpacket afpacket-module) \
$(use_enable dump dump-module) \
-   $(use_enable nfq nfq-module) \
$(use_enable ipq ipq-module) \
+   $(use_enable ipv6) \
+   $(use_enable nfq nfq-module) \
+   $(use_enable pcap pcap-module) \
$(use_enable static-libs static) \
+   --disable-bundled-modules \
--disable-ipfw-module \
-   --disable-bundled-modules
+   --enable-shared
 }
 
 DOCS=( ChangeLog README )

diff --git a/net-libs/daq/files/daq-2.0.6-static-libs.patch 
b/net-libs/daq/files/daq-2.0.6-static-libs.patch
new file mode 100644
index 000..fb91c2c39e4
--- /dev/null
+++ b/net-libs/daq/files/daq-2.0.6-static-libs.patch
@@ -0,0 +1,151 @@
+--- a/configure.ac
 b/configure.ac
+@@ -268,7 +268,8 @@
+ 
+ AC_CHECK_LIB([dl], [dlopen], [LIBDL="-ldl"])
+ 
+-AM_CONDITIONAL([BUILD_SHARED_MODULES], [ test "$enable_shared" = yes ])
++AM_CONDITIONAL([BUILD_STATIC_LIBRARIES], [ test "$enable_shared" = no ])
++AM_CONDITIONAL([BUILD_STATIC_MODULES], [ test "$enable_shared" = no ])
+ 
+ # Checks for header files.
+ AC_CHECK_HEADERS([inttypes.h memory.h netdb.h netinet/in.h stdint.h stdlib.h 
string.h sys/ioctl.h sys/param.h sys/socket.h sys/time.h unistd.h])
+--- a/api/Makefile.am
 b/api/Makefile.am
+@@ -4,12 +4,15 @@
+ 
+ include_HEADERS = daq.h daq_api.h daq_common.h
+ 
+-lib_LTLIBRARIES = libdaq.la libdaq_static.la
++lib_LTLIBRARIES = libdaq.la
++
++if BUILD_STATIC_LIBRARIES
++lib_LTLIBRARIES += libdaq_static.la
++libdaq_static_la_SOURCES = daq_base.c daq_mod_ops.c daq.h daq_api.h 
daq_common.h
++libdaq_static_la_CFLAGS = -DSTATIC_MODULE_LIST
++libdaq_static_la_LDFLAGS = -static
++endif
+ 
+ libdaq_la_SOURCES = daq_base.c daq_mod_ops.c daq.h daq_api.h daq_common.h
+ libdaq_la_LDFLAGS = -version-info 2:4:0 @XCCFLAGS@
+ libdaq_la_LIBADD = @LIBDL@
+-
+-libdaq_static_la_SOURCES = daq_base.c daq_mod_ops.c daq.h daq_api.h 
daq_common.h
+-libdaq_static_la_CFLAGS = -DSTATIC_MODULE_LIST
+-libdaq_static_la_LDFLAGS = -static
+--- a/os-daq-modules/Makefile.am
 b/os-daq-modules/Makefile.am
+@@ -6,7 +6,9 @@
+ 
+ pkglib_LTLIBRARIES =
+ 
+-lib_LTLIBRARIES = libdaq_static_modules.la
++if BUILD_STATIC_MODULES
++pkglib_LTLIBRARIES += libdaq_static_modules.la
++endif
+ libdaq_static_modules_la_SOURCES = \
+ daq_static_modules.c \
+ daq_static_modules.h
+@@ -15,88 +17,88 @@
+ libdaq_static_modules_la_LIBADD =
+ 
+ if BUILD_AFPACKET_MODULE
+-if BUILD_SHARED_MODULES
+ pkglib_LTLIBRARIES += daq_afpacket.la
+ daq_afpacket_la_SOURCES = daq_afpacket.c
+ daq_afpacket_la_CFLAGS = -DBUILDING_SO
+ daq_afpacket_la_LDFLAGS = -module -export-dynamic -avoid-version -shared 
@XCCFLAGS@
+ daq_afpacket_la_LIBADD = $(top_builddir)/sfbpf/libsfbpf.la
+-endif
++if BUILD_STATIC_MODULES
+ libdaq_static_modules_la_SOURCES += daq_afpacket.c
+ libdaq_static_modules_la_CFLAGS += -DBUILD_AFPACKET_MODULE
+ endif
++endif
+ 
+ if BUILD_PCAP_MODULE
+-if BUILD_SHARED_MODULES
+ pkglib_LTLIBRARIES += daq_pcap.la
+ daq_pcap_la_SOURCES = daq_pcap.c
+ daq_pcap_la_CFLAGS = -DBUILDING_SO
+ daq_pcap_la_LDFLAGS = -module -export-dynamic -avoid-version -shared 
@XCCFLAGS@
+ daq_pcap_la_LIBADD = -lpcap
+-endif
++if BUILD_STATIC_MODULES
+ libdaq_static_modules_la_SOURCES += daq_pcap.c
+ libdaq_static_modules_la_CFLAGS += -DBUILD_PCAP_MODULE
+ endif
++endif
+ 
+ if BUILD_DUMP_MODULE
+-if BUILD_SHARED_MODULES
+ pkglib_LTLIBRARIES += daq_dump.la
+ daq_dump_la_SOURCES = daq_dump.c
+ daq_dump_la_CFLAGS = 

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

2018-12-18 Thread Jeroen Roovers
commit: ec97c7ca0bf2b577b0555fa9ffa30d29b89051b5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Dec 18 14:15:57 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Dec 18 14:16:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec97c7ca

net-libs/daq: Fix parallel make again

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

 net-libs/daq/daq-2.0.6.ebuild   |  3 +++
 net-libs/daq/files/daq-2.0.6-parallel-grammar.patch | 20 
 2 files changed, 23 insertions(+)

diff --git a/net-libs/daq/daq-2.0.6.ebuild b/net-libs/daq/daq-2.0.6.ebuild
index 42db1344051..5b5742cc309 100644
--- a/net-libs/daq/daq-2.0.6.ebuild
+++ b/net-libs/daq/daq-2.0.6.ebuild
@@ -27,6 +27,9 @@ DEPEND="
pcap? ( ${PCAP_DEPEND} )
 "
 RDEPEND="${DEPEND}"
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.6-parallel-grammar.patch #673390
+)
 
 src_prepare() {
default

diff --git a/net-libs/daq/files/daq-2.0.6-parallel-grammar.patch 
b/net-libs/daq/files/daq-2.0.6-parallel-grammar.patch
new file mode 100644
index 000..1911caf72ea
--- /dev/null
+++ b/net-libs/daq/files/daq-2.0.6-parallel-grammar.patch
@@ -0,0 +1,20 @@
+https://bugs.gentoo.org/673390
+
+--- a/sfbpf/Makefile.am
 b/sfbpf/Makefile.am
+@@ -43,13 +43,14 @@
+ libsfbpf_la_LDFLAGS = -version-info 0:1:0 @XCCFLAGS@
+ 
+ # use of $@ and $< here is a GNU idiom that borks BSD
+-sf_scanner.c: $(srcdir)/scanner.l
++sf_scanner.c: $(srcdir)/scanner.l tokdefs.h
+   @rm -f $(srcdir)/sf_scanner.c
+   $(srcdir)/runlex.sh $(V_LEX) -osf_scanner.c $(srcdir)/scanner.l
+ 
+ sf_scanner.o: sf_scanner.c tokdefs.h
+ 
+ tokdefs.h: sf_grammar.c
++
+ sf_grammar.c: $(srcdir)/grammar.y
+   @rm -f sf_grammar.c tokdefs.h
+   $(V_YACC) -d $(srcdir)/grammar.y



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

2018-12-18 Thread Nicolas Bock
commit: 5d7ff43c61ba1cadc849396227a884986d317392
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Dec 18 13:49:08 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Dec 18 14:05:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d7ff43c

app-crypt/keybase: Version bump to 2.11.0

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

 app-crypt/keybase/Manifest  |  1 +
 app-crypt/keybase/keybase-2.11.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 2ceb7f3e334..ec98fe69bc3 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,4 +1,5 @@
 DIST keybase-2.10.1.tar.gz 38275486 BLAKE2B 
0c99c3bc9aad0610473f43bfefb467d2be5aca8af95207a2ecbb60c99bf8a5d87004c54e8af9e5c2f6068a03fc3c980c7d910f20a2ee0bc5f39937ff63c86a47
 SHA512 
f4acf70b0fceaeb6a2a7da89661c7c2a59fc8ccf10a6aafbbc75d43af04295250237845b4de06170287b5edcc2366d1390b5b7038ecfcbaa501753b41fd22911
+DIST keybase-2.11.0.tar.gz 38490645 BLAKE2B 
58771d880a412e2cd0bc585ff2d2922092d49a132d4526de91796fccca95351a2422a45e63296b1fb8d502087c17147727e8c406b8d13884da538ab308b88d5e
 SHA512 
b150184e692c81243a8f83b828ec8ef4f6b324a6cbd0b1cb9cf5e89eebbec7a6183a2af3b8d26c663ab677aa38753c328e190b46035c3815af8373d8ff4b26fa
 DIST keybase-2.6.0.tar.gz 34597277 BLAKE2B 
3380cf081ed4e0c211ca47164a5d813e0ca647b004d8e54aae4ec51d24f0cd26437008dbdb2e81cf5372c943c2181e424918425cf11687b0629dae8df5020ada
 SHA512 
25515e69e86c870b45852e93957ec37c7af9bbe3a4a8f8f2cb1ab9f4d02236b9de57fc6294b93aa4f6378ee8d33e03a2773aa445db5d8a34c3fbfe34eed256fe
 DIST keybase-2.7.3.tar.gz 34648144 BLAKE2B 
6da664847640c35b1028868651e31b99fd154520942cb9fc3922565906b288c9b808c7368199ec3a37216e1b2c6930f2951b58cee543a72fb69d96006bbb33fa
 SHA512 
0b3fc5f7830862ff70606bbe2fd2b5dd2e5e4fb24349dc57ed0e8f2bd0cc9a9aba0f00b8080f910d877db5f092757d209f01de83f7113ed9d99aed68342d
 DIST keybase-2.8.0.tar.gz 34545469 BLAKE2B 
53b348d4956542e51f19b5d4209cdcdc2b1873421153cf62f376f733207131c4d82c5cccf162b8a98909406e49bee3972e1deac478e006571ebcd5a94d20ede5
 SHA512 
01319ee36d50d928e195d854a3c332d7f327cabd8cdf930f643f3d373a6bd644634a56137f5f02477c15fc261cee3c01cb87efbb80333b7c7299a2048d9f1be1

diff --git a/app-crypt/keybase/keybase-2.11.0.ebuild 
b/app-crypt/keybase/keybase-2.11.0.ebuild
new file mode 100644
index 000..8da82c171a0
--- /dev/null
+++ b/app-crypt/keybase/keybase-2.11.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   ~app-crypt/kbfs-${PV}"
+RDEPEND="
+   app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



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

2018-12-18 Thread Nicolas Bock
commit: 7cb8d9c30a3e0746ee7f0be432b66fefada0d75d
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Dec 18 13:48:26 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Dec 18 14:05:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb8d9c3

app-crypt/kbfs: Version bump to 2.11.0

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

 app-crypt/kbfs/Manifest   |  1 +
 app-crypt/kbfs/kbfs-2.11.0.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index dc8e93ecfee..2bc893cd7aa 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -1,3 +1,4 @@
 DIST kbfs-2.10.1.tar.gz 4471525 BLAKE2B 
79a1046a6d225ab790081e2ec0aa057c8aab9c3c1fd0fe9832769b01f2e92137aa3b6424c303b736dbc6142917aecbb32c54d98111b42be80e66ee459524c7f2
 SHA512 
66b07a07c4b4734465d8ea8eccf3b1d05c0c3ba8792161ed3fd8ed9eaccb43d51cf5ef44c8c44fca4a22ab2b360093f1801d9eb77904d2aa917d0a76026fffa9
+DIST kbfs-2.11.0.tar.gz 4520872 BLAKE2B 
4472360205f42f59bc18f64634b4e10f38f532db262de38260a459faf0d76b9f805fb3d5e12d21afecbd51a980e63c68cc2be47b4e5ab597b7b0bfdd491dd54d
 SHA512 
f735f7fc1c958eabcb38933f19edeba0cd3854e3d5a2030c6e4301c9cea714c432993e099b2199060e1275982755f60728545e71151c5796eb9be4978790e2f5
 DIST kbfs-2.6.0.tar.gz 5836566 BLAKE2B 
14ca1fa35d01330ad51c5ca735bea059dc4f5be10298f36d2a7bd10ab5cfe2a399104dbade2da58ea3e0e77ef1e24f0644b751e7f06b91e9f4360514aaa7f6df
 SHA512 
f636f6d01fa12e63930be7fa2d0cd919c37e68820bd602af6a54703a64759e475c5e19e29bf60b94d02dd9db188709c9ecd4da7abd05af7880fdf5e94a8d3590
 DIST kbfs-2.8.0.tar.gz 4459997 BLAKE2B 
b361ae343ab5fada7f9edac8c5083173dca103362b6e0688df069fbc0bf7dbb0eab6779259bd5c1038c542d7f51b68259404aa24c797da5c3aee6fab9fc4dab1
 SHA512 
892b7c51f52ca129145f10932e23c22f0f7003ea8662d26939d4f9e72cd8296fc5a66516dc7a3135fdc1cb96b1d02160c0f1dd32a4a6fe13ddcd4750eac9b8fc

diff --git a/app-crypt/kbfs/kbfs-2.11.0.ebuild 
b/app-crypt/kbfs/kbfs-2.11.0.ebuild
new file mode 100644
index 000..f6dfded5dc6
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-2.11.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs;
+SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+   app-crypt/gnupg
+   sys-fs/fuse
+   "
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
+   golang-build_src_compile
+   EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
+   golang-build_src_compile
+   EGO_PN="github.com/keybase/kbfs/redirector" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/kbfsfuse"
+   dobin "${T}/git-remote-keybase"
+   dobin "${T}/keybase-redirector"
+   systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+}



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

2018-12-18 Thread Jeroen Roovers
commit: cc951f05fa676cbac2ae4e3dcef2ea1962bda367
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Dec 18 13:56:51 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Dec 18 13:57:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc951f05

www-client/opera-developer: Old

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

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

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 78ad78aa465..c76c902a943 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,2 @@
-DIST opera-developer_59.0.3160.0_amd64.deb 72435028 BLAKE2B 
8ba17f834c9a29cc17b8f8cc71d6b97cfb8f0676f99be5fec7b188130631ea3a28023d1278c48a01a0096aa7213f82f3026a0cfd179ffe30c7df8fecce89155f
 SHA512 
8dc338e649cedf6ff1a65b2d4e3d219ccb17be9641c1b648387a00e19392530a6dc47c5fdddf1ee6bb23e6b0c5ae95534ada72c2a911efbc90102a66d2980e1d
 DIST opera-developer_59.0.3167.0_amd64.deb 73096270 BLAKE2B 
b00420395ffed9e2256bc1e2e751791201eb06eced5749c20519e1575a9fecfc1830f8235d6fa45e32b6ebe11a697018468bc0611b9f7e47ef3e5bfd1f210d21
 SHA512 
0d2f54678d526b99c3c41e31f0396d0597412f83ab58be6965117a03d150f889579df447c2a1b99744ade59ffb49f303d2e646955ce91cd5e57d0c2d28baa2b5
 DIST opera-developer_59.0.3173.0_amd64.deb 72521136 BLAKE2B 
e3a819b0795c10322be4d586ef13852becb583ae38eaae350447e304a74a0a3bbc0f114bfa268222e2ce03927c20dfe0f152b9791bf746279869d7c0990c2d93
 SHA512 
164bd8f5b44c13f561c9a22a5c44192e74302261bc74d0d2bf11a15c1ec0449839cff4e5a05a6d3abc0e0aa0e686277dc447d4f5757b9e3c1399a3d20fcc2e28

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

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

2018-12-18 Thread Jeroen Roovers
commit: f609b583ca46217efa83d15543f1cd7995368f81
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Dec 18 13:56:33 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Dec 18 13:57:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f609b583

www-client/opera-developer: Version 59.0.3173.0

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

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

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 034414e6a78..78ad78aa465 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,2 +1,3 @@
 DIST opera-developer_59.0.3160.0_amd64.deb 72435028 BLAKE2B 
8ba17f834c9a29cc17b8f8cc71d6b97cfb8f0676f99be5fec7b188130631ea3a28023d1278c48a01a0096aa7213f82f3026a0cfd179ffe30c7df8fecce89155f
 SHA512 
8dc338e649cedf6ff1a65b2d4e3d219ccb17be9641c1b648387a00e19392530a6dc47c5fdddf1ee6bb23e6b0c5ae95534ada72c2a911efbc90102a66d2980e1d
 DIST opera-developer_59.0.3167.0_amd64.deb 73096270 BLAKE2B 
b00420395ffed9e2256bc1e2e751791201eb06eced5749c20519e1575a9fecfc1830f8235d6fa45e32b6ebe11a697018468bc0611b9f7e47ef3e5bfd1f210d21
 SHA512 
0d2f54678d526b99c3c41e31f0396d0597412f83ab58be6965117a03d150f889579df447c2a1b99744ade59ffb49f303d2e646955ce91cd5e57d0c2d28baa2b5
+DIST opera-developer_59.0.3173.0_amd64.deb 72521136 BLAKE2B 
e3a819b0795c10322be4d586ef13852becb583ae38eaae350447e304a74a0a3bbc0f114bfa268222e2ce03927c20dfe0f152b9791bf746279869d7c0990c2d93
 SHA512 
164bd8f5b44c13f561c9a22a5c44192e74302261bc74d0d2bf11a15c1ec0449839cff4e5a05a6d3abc0e0aa0e686277dc447d4f5757b9e3c1399a3d20fcc2e28

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

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

2018-12-18 Thread Jeroen Roovers
commit: 7b3d714731f10129f9af881ae8fb58890d6c55f3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Dec 18 13:49:06 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Dec 18 13:49:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3d7147

Revert "net-libs/wvstreams: OpenSSL 1.1 compatibility"

This reverts commit 875f94f85a365c3fd22f07fe22634afb49e9febd.

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

 .../files/wvstreams-4.6.1-openssl-1.1.patch| 555 -
 net-libs/wvstreams/wvstreams-4.6.1-r6.ebuild   |  96 
 net-libs/wvstreams/wvstreams-9.ebuild  |   2 +-
 3 files changed, 1 insertion(+), 652 deletions(-)

diff --git a/net-libs/wvstreams/files/wvstreams-4.6.1-openssl-1.1.patch 
b/net-libs/wvstreams/files/wvstreams-4.6.1-openssl-1.1.patch
deleted file mode 100644
index 88d854e2755..000
--- a/net-libs/wvstreams/files/wvstreams-4.6.1-openssl-1.1.patch
+++ /dev/null
@@ -1,555 +0,0 @@
-From 5506a74e1b033776ad441b4554716cdcfa88fe03 Mon Sep 17 00:00:00 2001
-From: Reiner Herrmann 
-Date: Sat, 28 Jul 2018 23:26:17 +0200
-Subject: [PATCH] Port to OpenSSL 1.1
-

- crypto/wvcrl.cc   | 38 +-
- crypto/wvdiffiehellman.cc | 30 +++---
- crypto/wvdigest.cc| 16 
- crypto/wvocsp.cc  | 35 +--
- crypto/wvx509.cc  | 31 ---
- crypto/wvx509mgr.cc   | 27 ---
- include/wvdiffiehellman.h |  2 +-
- include/wvdigest.h| 14 ++
- include/wvtripledes.h | 10 +-
- 9 files changed, 93 insertions(+), 110 deletions(-)
-
-diff --git a/crypto/wvcrl.cc b/crypto/wvcrl.cc
-index fa00c760..880ad85d 100644
 a/crypto/wvcrl.cc
-+++ b/crypto/wvcrl.cc
-@@ -357,31 +357,19 @@ bool WvCRL::isrevoked(WvStringParm serial_number) const
-   ASN1_INTEGER *serial = serial_to_int(serial_number);
-   if (serial)
-   {
--  X509_REVOKED mayberevoked;
--  mayberevoked.serialNumber = serial;
--  if (crl->crl->revoked)
--  {
--  int idx = sk_X509_REVOKED_find(crl->crl->revoked, 
-- );
--  ASN1_INTEGER_free(serial);
--  if (idx >= 0)
--{
--debug("Certificate is revoked.\n");
--  return true;
--}
--else
--{
--debug("Certificate is not revoked.\n");
--  return false;
--}
--  }
--  else
--  {
--  ASN1_INTEGER_free(serial);
--  debug("CRL does not have revoked list.\n");
--return false;
--  }
--  
-+  X509_REVOKED *revoked_entry = NULL;
-+  int idx = X509_CRL_get0_by_serial(crl, _entry, serial);
-+  ASN1_INTEGER_free(serial);
-+  if (idx >= 1 || revoked_entry)
-+{
-+debug("Certificate is revoked.\n");
-+  return true;
-+}
-+else
-+{
-+debug("Certificate is not revoked.\n");
-+  return false;
-+}
-   }
-   else
-   debug(WvLog::Warning, "Can't convert serial number to ASN1 format. "
-diff --git a/crypto/wvdiffiehellman.cc b/crypto/wvdiffiehellman.cc
-index 7c0bf329..15cd1040 100644
 a/crypto/wvdiffiehellman.cc
-+++ b/crypto/wvdiffiehellman.cc
-@@ -39,24 +39,25 @@ WvDiffieHellman::WvDiffieHellman(const unsigned char 
*_key, int _keylen,
- {
- int problems;
- int check;
--{
-+
-   info = DH_new();
--  info->p = BN_bin2bn(_key, _keylen, NULL);
-+  BIGNUM *p = BN_bin2bn(_key, _keylen, NULL);
- //info->p->top = 0;
- //info->p->dmax = _keylen * 8 / BN_BITS2;
- //info->p->neg = 0;
- //info->p->flags = 0;
- 
--  info->g = BN_new();
--  BN_set_word(info->g, generator);
-+  BIGNUM *g = BN_new();
-+  BN_set_word(g, generator);
- //info->g->d = 
- //info->g->top = 0;
- //info->g->dmax = 1;
- //info->g->neg = 0;
- //info->g->flags = 0;
--}
- 
--check = BN_mod_word(info->p, 24);
-+  DH_set0_pqg(info, p, NULL, g);
-+
-+check = BN_mod_word(p, 24);
- DH_check(info, );
- if (problems & DH_CHECK_P_NOT_PRIME)
-   log(WvLog::Error, "Using a composite number for authentication.\n");
-@@ -64,7 +65,7 @@ WvDiffieHellman::WvDiffieHellman(const unsigned char *_key, 
int _keylen,
-   log(WvLog::Error,"Using an unsafe prime number for authentication.\n");
- if (problems & DH_NOT_SUITABLE_GENERATOR)
-   log(WvLog::Error, "Can you just use 2 instead of %s (%s)!!\n",
--  BN_bn2hex(info->g), check);
-+  BN_bn2hex(g), check);
- if (problems & DH_UNABLE_TO_CHECK_GENERATOR)
-   log(WvLog::Notice, "Using a strange argument 

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

2018-12-18 Thread Jeroen Roovers
commit: eeaeff5bfc76ebeeb7aed9eadb6f2f37bb6a36f2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Dec 18 13:45:10 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Dec 18 13:45:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeaeff5b

Revert "net-libs/wvstreams: Change dead homepage to what Debian uses"

This reverts commit 0c19340b23b38f8c5354ced548aeedbbc252c11a.

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

 net-libs/wvstreams/metadata.xml  | 2 +-
 net-libs/wvstreams/wvstreams-4.6.1-r6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/wvstreams/metadata.xml b/net-libs/wvstreams/metadata.xml
index 276931e4f6f..bc7e4818799 100644
--- a/net-libs/wvstreams/metadata.xml
+++ b/net-libs/wvstreams/metadata.xml
@@ -5,7 +5,7 @@
 j...@gentoo.org
 
   
-apenwarr/wvstreams
+wvstreams
   
   
 

diff --git a/net-libs/wvstreams/wvstreams-4.6.1-r6.ebuild 
b/net-libs/wvstreams/wvstreams-4.6.1-r6.ebuild
index 1f564c66d33..91012087a9a 100644
--- a/net-libs/wvstreams/wvstreams-4.6.1-r6.ebuild
+++ b/net-libs/wvstreams/wvstreams-4.6.1-r6.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 inherit autotools eutils flag-o-matic toolchain-funcs
 
 DESCRIPTION="A network programming library in C++"
-HOMEPAGE="https://github.com/apenwarr/wvstreams/;
+HOMEPAGE="http://alumnit.ca/wiki/?WvStreams;
 SRC_URI="https://wvstreams.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2"



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

2018-12-18 Thread Sergey Popov
commit: a099739f9a1bb4504405a0b61788ccc29bf54724
Author: Sergey Popov  gentoo  org>
AuthorDate: Tue Dec 18 13:15:15 2018 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Tue Dec 18 13:21:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a099739f

dev-util/shc: stable on amd64/ppc/x86

Signed-off-By: Sergey Popov  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

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

diff --git a/dev-util/shc/shc-3.9.6.ebuild b/dev-util/shc/shc-3.9.6.ebuild
index 60de37b1332..a72c0f210b1 100644
--- a/dev-util/shc/shc-3.9.6.ebuild
+++ b/dev-util/shc/shc-3.9.6.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/neurobin/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ppc ~sparc x86"
 
 src_install() {
dobin src/shc



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

2018-12-18 Thread Sergey Popov
commit: 3a4f54e37aa49424a85419d8c88596df67668240
Author: Sergey Popov  gentoo  org>
AuthorDate: Tue Dec 18 13:15:32 2018 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Tue Dec 18 13:22:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4f54e3

dev-util/shc: drop old

Signed-off-By: Sergey Popov  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-util/shc/Manifest |  1 -
 dev-util/shc/shc-3.8.9.ebuild | 37 -
 2 files changed, 38 deletions(-)

diff --git a/dev-util/shc/Manifest b/dev-util/shc/Manifest
index fa1aa8749bd..904baa79c1e 100644
--- a/dev-util/shc/Manifest
+++ b/dev-util/shc/Manifest
@@ -1,2 +1 @@
-DIST shc-3.8.9.tgz 20536 BLAKE2B 
68f2c18f79e28bcbf5116428ec16a4b6eceffba686aaf3e9075f14a77793831bbb9c80c7f44a849f152eb164000956a383343d4dc8b49fc8cf68758aa9a4d27e
 SHA512 
e8a4f9b0ef6e90fc99ebeeb0af36b89d1020209429c9651a036ab1f51a293d9faa3b775b7f040e91997b6ff5a487cb45943fc3548fa6fa3e7282e0d6f74d2cd4
 DIST shc-3.9.6.tar.gz 122644 BLAKE2B 
bef9993f49ffc7a1119862c8bd4b520a6122505493a59269218c6d46a0780e0788d3c9acc3975e642f9ea0bfd5a3907f0c1ff54bbc20c01fc630b2da096fc479
 SHA512 
dbda4af6740a8a719976d7260133ab3d92552ea08416e2b1ec4815e83349507ed68eb1e52a78b34e2c129dd40eafcce84ef7bf0d97d28073ee3af4598f804ed2

diff --git a/dev-util/shc/shc-3.8.9.ebuild b/dev-util/shc/shc-3.8.9.ebuild
deleted file mode 100644
index 78178e4f1ae..000
--- a/dev-util/shc/shc-3.8.9.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit toolchain-funcs
-
-DESCRIPTION="A (shell-) script compiler/scrambler"
-HOMEPAGE="http://www.datsi.fi.upm.es/~frosal;
-SRC_URI="http://www.datsi.fi.upm.es/~frosal/sources/${P}.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc ~sparc x86"
-IUSE=""
-
-RESTRICT="test"
-
-src_prepare() {
-   # respect LDFLAGS
-   sed -i makefile -e 's:$(CC) $(CFLAGS):& $(LDFLAGS):' || die
-   # fix source file name wrt bug #433970
-   mv {${P},${PN}}.c || die
-}
-
-src_compile() {
-   ## the "test"-target leads to an access-violation -> so we skip it
-   ## as it's only for demonstration purposes anyway.
-   emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" shc
-}
-
-src_install() {
-   dobin shc
-   doman shc.1
-   newdoc shc.README README
-   dodoc CHANGES
-}



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

2018-12-18 Thread Hanno Boeck
commit: efd47d31aa6113f36d40df1f858a73f2b570
Author: Hanno  gentoo  org>
AuthorDate: Tue Dec 18 09:31:05 2018 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Tue Dec 18 09:31:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd47d31

net-libs/courier-authlib: Remove old

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

 net-libs/courier-authlib/Manifest  |   2 -
 .../courier-authlib/courier-authlib-0.66.3.ebuild  | 146 
 .../courier-authlib-0.66.4-r1.ebuild   | 146 
 .../courier-authlib/courier-authlib-0.67.0.ebuild  | 149 -
 .../courier-authlib/courier-authlib-0.68.0.ebuild  | 149 -
 5 files changed, 592 deletions(-)

diff --git a/net-libs/courier-authlib/Manifest 
b/net-libs/courier-authlib/Manifest
index 515776ac336..994641106cf 100644
--- a/net-libs/courier-authlib/Manifest
+++ b/net-libs/courier-authlib/Manifest
@@ -1,5 +1,3 @@
 DIST courier-authlib-0.65.0.tar.bz2 2303751 BLAKE2B 
595a91a87d9f0f87ded7db73f88a9a74f8e5140452cab2bada43de9836b4f3e8b123dbb10295493e71e52e1920950f28d67a74ec026ff33c27ffa14024d079a1
 SHA512 
edc4a51bc0d748e7d6cdbf9e9c67c43eeedd9e3846d91a8eea24613f6fb5125d2e713ef7fd63cbbe1905205f2a406b4ff3f31d7c3fb7028939123dbc728d8e38
-DIST courier-authlib-0.66.3.tar.bz2 2085083 BLAKE2B 
eeb4fe55cf3abd087d6e3a8185f57d7b90ecd12323dcfa0f1a2a0dd2a34e315662569c5beead6bf2d231a5e11592c9568b4ed44fe239c12cd51024db6ffbb146
 SHA512 
09d97c8efc79d84437feefca13f5161c0e113864b9c971a4a980b359c9c14699f8d07eac6b52ac0a7d30f9770656e672f64c3445ecf4dcad88f51a427310d530
 DIST courier-authlib-0.66.4.tar.bz2 2192331 BLAKE2B 
8fd68153b2defb63bbafb44b34c0f7ab5f7156800dc3eeb3c31fc0952c9a4637d4937babceae624c1a22512076bb11a1a356e0e0332c13d61026470a03b7e1c9
 SHA512 
0987bc9d33a013ae842e0ea3e4e83ef9d6196c2f923a6970e049a36b8ccddbf0c4465c43c7e27d6718480e981f573795f6417478de1ff685264f3439e8dffdc9
-DIST courier-authlib-0.67.0.tar.bz2 2194546 BLAKE2B 
2ccb6ed15c2f02d206606f8bba04c9f2da415da3d739e456914e44010c955c9aaeae1f1c0746c8812f5165eb8db1997284e1c378132a6144da2b8f77d77a6eff
 SHA512 
6e3da28d555761177727c44b1422bf5baf6ffbf28f53cea89a4a8e13daa5433803deba1614295d9679c41b5be4750f464e7869a2d3ecbfd91ae84e7281c4f3ef
 DIST courier-authlib-0.68.0.tar.bz2 2194982 BLAKE2B 
e463390b49bb3ca147467d3054a83d5a8ce96b604bde0b624c4d7ce81235c6f747e5d847dde794c81c4ad36aeef49bdd27cf904142b4542df833484c5eb7a57e
 SHA512 
5c4adaf0fd69f4b9e780962aa3f9eeac6b15cea3f302288ff4549ce2b0be9ea0808b4501670ef3c4e0419c3d27505c256c082f795dea4683dd5265fd7dcab93b

diff --git a/net-libs/courier-authlib/courier-authlib-0.66.3.ebuild 
b/net-libs/courier-authlib/courier-authlib-0.66.3.ebuild
deleted file mode 100644
index d956b78af02..000
--- a/net-libs/courier-authlib/courier-authlib-0.66.3.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic multilib user
-
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd"
-
-DESCRIPTION="Courier authentication library"
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-HOMEPAGE="http://www.courier-mta.org/;
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="berkdb crypt debug gdbm ldap mysql pam postgres sqlite static-libs 
vpopmail"
-
-RESTRICT="userpriv
-   !berkdb? ( test )"
-
-DEPEND="net-mail/mailbase
-   =net-libs/courier-unicode-1.3
-   gdbm? ( sys-libs/gdbm )
-   !gdbm? ( sys-libs/db:= )
-   dev-libs/openssl:=
-   ldap? ( >=net-nds/openldap-1.2.11 )
-   mysql? ( virtual/mysql )
-   pam? ( virtual/pam )
-   postgres? ( dev-db/postgresql:= )
-   sqlite? ( dev-db/sqlite:3 )"
-
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   if ! has_version 'dev-tcltk/expect' ; then
-   ewarn 'The dev-tcltk/expect package is not installed.'
-   ewarn 'Without it, you will not be able to change system login 
passwords.'
-   ewarn 'However non-system authentication modules (LDAP, MySQL, 
PostgreSQL,'
-   ewarn 'and others) will work just fine.'
-   fi
-}
-
-src_configure() {
-   filter-flags -fomit-frame-pointer
-   local myconf
-   if use berkdb ; then
-   if use gdbm ; then
-   ewarn "Both gdbm and berkdb selected. Using gdbm."
-   else
-   myconf="--with-db=db"
-   fi
-   fi
-   use gdbm && myconf="--with-db=gdbm"
-   use debug && myconf+=" debug=true"
-   use sqlite && myconf+=" --with-sqlite-libs"
-
-   econf \
-   --sysconfdir=/etc/courier \
-   --datadir=/usr/share/courier \
-   --libexecdir=/usr/$(get_libdir)/courier \
-   --localstatedir=/var/lib/courier \
-   

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

2018-12-18 Thread Hanno Boeck
commit: ff49784c2a07682ff4407051b027b84a26d1c5a4
Author: Hanno  gentoo  org>
AuthorDate: Tue Dec 18 09:27:41 2018 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Tue Dec 18 09:27:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff49784c

net-libs/courier-unicode: Remove old

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

 net-libs/courier-unicode/Manifest   |  3 ---
 net-libs/courier-unicode/courier-unicode-1.1.ebuild | 19 ---
 net-libs/courier-unicode/courier-unicode-1.4.ebuild | 19 ---
 net-libs/courier-unicode/courier-unicode-2.0.ebuild | 18 --
 4 files changed, 59 deletions(-)

diff --git a/net-libs/courier-unicode/Manifest 
b/net-libs/courier-unicode/Manifest
index 5c8dcd2ae0f..38a1974b760 100644
--- a/net-libs/courier-unicode/Manifest
+++ b/net-libs/courier-unicode/Manifest
@@ -1,5 +1,2 @@
-DIST courier-unicode-1.1.tar.bz2 372684 BLAKE2B 
2df6941cc41aba3f67b06ab52f90327bb83a78c47955763af45307f74958a0c561c5b353b5aeff425fa008d78f437b89e6dec42a766601eae1ca7893d89f1e93
 SHA512 
df373663ad0fbeafbd89b7265a9623ff74926a396689e5309c3fbea327686e802659a87a8b308c3d0d9c1819c7299834c80694b2230dfe901d555d3febfa2d8b
 DIST courier-unicode-1.3.tar.bz2 394011 BLAKE2B 
5d5c2a9cf04976819f2bf1d01c9193fd5ef441461cebeaec4b53d9a9402fb97b605d6ac08d4e7339f56d39d4bdd85693990eefd90c4b5a20788d8b5fd9413156
 SHA512 
4384874f0f2298ff5034d7541ffd3155a3aa6a6b2d73fb108b5072a0dd0bb8236389b83161625bed7f923f724fa11bbed42af28234d5c6e5b6d370c407e8f677
-DIST courier-unicode-1.4.tar.bz2 434338 BLAKE2B 
6274fe8a73b19e9e3694219aadb192f73d101cd3966d67b1c0e28c0271001a5b263a43385b73a473b6a263bb6ab7ef94faa453fa9a7f0c15bba4691b6ab421f5
 SHA512 
1d9cc3efbbafa88631e37de0647d2e873a8264a02a0ce588687b90e15dedb60c23058312abbc771ed1ddf824ba7c81b16adebfe9db69da953b9856eb66d31264
-DIST courier-unicode-2.0.tar.bz2 446215 BLAKE2B 
b5e24f47f1714b71aa2fe176b4517eb49a04780a62f025c5a6546353a03defeedef5cd19f69a35a2646edbf88b4774abcf30c718fa4aee8f17feed6d3f947172
 SHA512 
32fe0aae62d7f7f7ac6832b28515b83642753c6bd881e95494254b7055686dc38d85488aa26a99d82a5b42aa5cce308bccc2b471580603f690ed6e405cc91e8a
 DIST courier-unicode-2.1.tar.bz2 447917 BLAKE2B 
0d225849322ccaacea9eef49225952ac5219ab2967f30ca1c0412b73790b77682a077c2c08cff7b606cc1fdc6542db7e0895afdf7ba34f73e2a71aba5311df99
 SHA512 
1ee0bb3a548bfae4ebdc92ff8eeff5d22705c0df55e37e98880a12f1bfb186034e0c1ea2e1f03073b40e1d11147828304be93467d5d51e394fe39fd5746e

diff --git a/net-libs/courier-unicode/courier-unicode-1.1.ebuild 
b/net-libs/courier-unicode/courier-unicode-1.1.ebuild
deleted file mode 100644
index 746220b9488..000
--- a/net-libs/courier-unicode/courier-unicode-1.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="Unicode library used by the courier mail server"
-HOMEPAGE="http://www.courier-mta.org/;
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm hppa ppc ppc64 ~x86"
-IUSE=""
-
-src_install() {
-   default
-   prune_libtool_files
-   dodoc AUTHORS ChangeLog README
-}

diff --git a/net-libs/courier-unicode/courier-unicode-1.4.ebuild 
b/net-libs/courier-unicode/courier-unicode-1.4.ebuild
deleted file mode 100644
index bb7c46bbdfd..000
--- a/net-libs/courier-unicode/courier-unicode-1.4.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="Unicode library used by the courier mail server"
-HOMEPAGE="http://www.courier-mta.org/;
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
-IUSE=""
-
-src_install() {
-   default
-   prune_libtool_files
-   dodoc AUTHORS ChangeLog README
-}

diff --git a/net-libs/courier-unicode/courier-unicode-2.0.ebuild 
b/net-libs/courier-unicode/courier-unicode-2.0.ebuild
deleted file mode 100644
index 98cdf2d64ab..000
--- a/net-libs/courier-unicode/courier-unicode-2.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Unicode library used by the courier mail server"
-HOMEPAGE="http://www.courier-mta.org/;
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
-IUSE=""
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-   dodoc AUTHORS ChangeLog README
-}



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

2018-12-18 Thread Hanno Boeck
commit: 1ccc35cb0c48bdb29970501cbe4ae2720b3cd841
Author: Hanno  gentoo  org>
AuthorDate: Tue Dec 18 09:14:43 2018 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Tue Dec 18 09:14:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ccc35cb

net-libs/courier-unicode: Version bump

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

 net-libs/courier-unicode/Manifest   |  1 +
 net-libs/courier-unicode/courier-unicode-2.1.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/net-libs/courier-unicode/Manifest 
b/net-libs/courier-unicode/Manifest
index 6fb8107cf85..5c8dcd2ae0f 100644
--- a/net-libs/courier-unicode/Manifest
+++ b/net-libs/courier-unicode/Manifest
@@ -2,3 +2,4 @@ DIST courier-unicode-1.1.tar.bz2 372684 BLAKE2B 
2df6941cc41aba3f67b06ab52f90327b
 DIST courier-unicode-1.3.tar.bz2 394011 BLAKE2B 
5d5c2a9cf04976819f2bf1d01c9193fd5ef441461cebeaec4b53d9a9402fb97b605d6ac08d4e7339f56d39d4bdd85693990eefd90c4b5a20788d8b5fd9413156
 SHA512 
4384874f0f2298ff5034d7541ffd3155a3aa6a6b2d73fb108b5072a0dd0bb8236389b83161625bed7f923f724fa11bbed42af28234d5c6e5b6d370c407e8f677
 DIST courier-unicode-1.4.tar.bz2 434338 BLAKE2B 
6274fe8a73b19e9e3694219aadb192f73d101cd3966d67b1c0e28c0271001a5b263a43385b73a473b6a263bb6ab7ef94faa453fa9a7f0c15bba4691b6ab421f5
 SHA512 
1d9cc3efbbafa88631e37de0647d2e873a8264a02a0ce588687b90e15dedb60c23058312abbc771ed1ddf824ba7c81b16adebfe9db69da953b9856eb66d31264
 DIST courier-unicode-2.0.tar.bz2 446215 BLAKE2B 
b5e24f47f1714b71aa2fe176b4517eb49a04780a62f025c5a6546353a03defeedef5cd19f69a35a2646edbf88b4774abcf30c718fa4aee8f17feed6d3f947172
 SHA512 
32fe0aae62d7f7f7ac6832b28515b83642753c6bd881e95494254b7055686dc38d85488aa26a99d82a5b42aa5cce308bccc2b471580603f690ed6e405cc91e8a
+DIST courier-unicode-2.1.tar.bz2 447917 BLAKE2B 
0d225849322ccaacea9eef49225952ac5219ab2967f30ca1c0412b73790b77682a077c2c08cff7b606cc1fdc6542db7e0895afdf7ba34f73e2a71aba5311df99
 SHA512 
1ee0bb3a548bfae4ebdc92ff8eeff5d22705c0df55e37e98880a12f1bfb186034e0c1ea2e1f03073b40e1d11147828304be93467d5d51e394fe39fd5746e

diff --git a/net-libs/courier-unicode/courier-unicode-2.1.ebuild 
b/net-libs/courier-unicode/courier-unicode-2.1.ebuild
new file mode 100644
index 000..f46c2d65294
--- /dev/null
+++ b/net-libs/courier-unicode/courier-unicode-2.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Unicode library used by the courier mail server"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE=""
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+   dodoc AUTHORS ChangeLog README
+}